From e0c23e862d54dd8c21a9b4f4cc312bb25202c9a8 Mon Sep 17 00:00:00 2001 From: "Buster \"Silver Eagle\" Neece" Date: Mon, 6 Jun 2022 22:54:42 -0500 Subject: [PATCH] API and Locale update. --- .../locale/ar_SA.UTF-8/LC_MESSAGES/default.po | 11283 +++++++------ .../locale/cs_CZ.UTF-8/LC_MESSAGES/default.mo | Bin 43325 -> 42295 bytes .../locale/cs_CZ.UTF-8/LC_MESSAGES/default.po | 13687 +++++++++------- .../locale/de_DE.UTF-8/LC_MESSAGES/default.mo | Bin 141711 -> 133156 bytes .../locale/de_DE.UTF-8/LC_MESSAGES/default.po | 11687 +++++++------ resources/locale/default.pot | 1243 +- .../locale/el_GR.UTF-8/LC_MESSAGES/default.mo | Bin 165249 -> 157052 bytes .../locale/el_GR.UTF-8/LC_MESSAGES/default.po | 11725 +++++++------ .../locale/es_ES.UTF-8/LC_MESSAGES/default.mo | Bin 154240 -> 162120 bytes .../locale/es_ES.UTF-8/LC_MESSAGES/default.po | 11683 +++++++------ .../locale/fa_IR.UTF-8/LC_MESSAGES/default.po | 11337 +++++++------ .../locale/fr_FR.UTF-8/LC_MESSAGES/default.mo | Bin 155423 -> 162886 bytes .../locale/fr_FR.UTF-8/LC_MESSAGES/default.po | 11699 +++++++------ .../locale/hu_HU.UTF-8/LC_MESSAGES/default.po | 13463 ++++++++------- .../locale/it_IT.UTF-8/LC_MESSAGES/default.mo | Bin 82243 -> 78477 bytes .../locale/it_IT.UTF-8/LC_MESSAGES/default.po | 11665 +++++++------ .../locale/ja_JP.UTF-8/LC_MESSAGES/default.po | 13575 ++++++++------- .../locale/ko_KR.UTF-8/LC_MESSAGES/default.mo | Bin 45686 -> 44062 bytes .../locale/ko_KR.UTF-8/LC_MESSAGES/default.po | 11475 +++++++------ .../locale/nb_NO.UTF-8/LC_MESSAGES/default.po | 11657 +++++++------ .../locale/nl_NL.UTF-8/LC_MESSAGES/default.mo | Bin 147069 -> 138224 bytes .../locale/nl_NL.UTF-8/LC_MESSAGES/default.po | 11657 +++++++------ .../locale/pl_PL.UTF-8/LC_MESSAGES/default.mo | Bin 150596 -> 156749 bytes .../locale/pl_PL.UTF-8/LC_MESSAGES/default.po | 11693 +++++++------ .../locale/pt_BR.UTF-8/LC_MESSAGES/default.mo | Bin 150586 -> 158191 bytes .../locale/pt_BR.UTF-8/LC_MESSAGES/default.po | 11687 +++++++------ .../locale/pt_PT.UTF-8/LC_MESSAGES/default.mo | Bin 47646 -> 50355 bytes .../locale/pt_PT.UTF-8/LC_MESSAGES/default.po | 13597 ++++++++------- .../locale/ru_RU.UTF-8/LC_MESSAGES/default.mo | Bin 202484 -> 211725 bytes .../locale/ru_RU.UTF-8/LC_MESSAGES/default.po | 11685 +++++++------ .../locale/sr_CS.UTF-8/LC_MESSAGES/default.po | 11487 +++++++------ .../locale/sv_SE.UTF-8/LC_MESSAGES/default.mo | Bin 36865 -> 34638 bytes .../locale/sv_SE.UTF-8/LC_MESSAGES/default.po | 11499 +++++++------ .../locale/tr_TR.UTF-8/LC_MESSAGES/default.mo | Bin 148128 -> 146797 bytes .../locale/tr_TR.UTF-8/LC_MESSAGES/default.po | 11663 +++++++------ resources/locale/translations.json | 2 +- .../locale/uk_UA.UTF-8/LC_MESSAGES/default.po | 11369 +++++++------ .../locale/zh_CN.UTF-8/LC_MESSAGES/default.mo | Bin 123245 -> 115665 bytes .../locale/zh_CN.UTF-8/LC_MESSAGES/default.po | 11793 +++++++------ web/static/api/openapi.yml | 500 +- 40 files changed, 143830 insertions(+), 120981 deletions(-) diff --git a/resources/locale/ar_SA.UTF-8/LC_MESSAGES/default.po b/resources/locale/ar_SA.UTF-8/LC_MESSAGES/default.po index 68158e801..2b43ee0f7 100644 --- a/resources/locale/ar_SA.UTF-8/LC_MESSAGES/default.po +++ b/resources/locale/ar_SA.UTF-8/LC_MESSAGES/default.po @@ -1,87 +1,65 @@ msgid "" msgstr "" -"Project-Id-Version: azuracast\n" -"Report-Msgid-Bugs-To: \n" -"Last-Translator: \n" -"Language-Team: Arabic\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-04-23T16:48:19+00:00\n" -"PO-Revision-Date: 2022-04-27 14:59\n" -"Language: ar_SA\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Generated-By: easygettext\n" +"Project-Id-Version: azuracast\n" +"X-Domain: default\n" "Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n" "X-Crowdin-Project: azuracast\n" "X-Crowdin-Project-ID: 217396\n" "X-Crowdin-Language: ar\n" "X-Crowdin-File: /main/resources/locale/default.pot\n" "X-Crowdin-File-ID: 4\n" +"Language-Team: Arabic\n" +"Language: ar_SA\n" +"PO-Revision-Date: 2022-06-07 03:52\n" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:93 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 msgid "# Episodes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:157 +#: ./vue/components/Stations/Playlists.vue:29 msgid "# Songs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 -msgid "%d queued messages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:257 -msgid "%s cannot start" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:266 -msgid "%s cannot stop" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 -msgid "%s encountered an error" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 -msgid "%s is not recognized as a service." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:107 +#: ./vue/components/Stations/Automation.vue:34 msgid "%{ days } Days" -msgstr "" +msgstr "%{ days } أيام" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:102 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:16 msgid "%{ minutes } minutes" -msgstr "" +msgstr "%{ minutes } دقائق" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:99 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:13 msgid "%{ seconds } seconds" -msgstr "" +msgstr "%{ seconds } ثوان" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:67 +#: ./vue/components/Stations/Common/Quota.vue:52 msgid "%{filesCount} File" msgid_plural "%{filesCount} Files" -msgstr[0] "" +msgstr[0] "%{filesCount} ملف" msgstr[1] "" msgstr[2] "" msgstr[3] "" msgstr[4] "" msgstr[5] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:137 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:31 msgid "%{listeners} Listener" msgid_plural "%{listeners} Listeners" -msgstr[0] "" +msgstr[0] "%{listeners} مستمع" msgstr[1] "" msgstr[2] "" msgstr[3] "" msgstr[4] "" msgstr[5] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:77 +#: ./vue/components/Stations/Playlists/CloneModal.vue:45 msgid "%{name} - Copy" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:74 +#: ./vue/components/Stations/Profile/BackendPanel.vue:32 msgid "%{numPlaylists} playlist" msgid_plural "%{numPlaylists} playlists" msgstr[0] "" @@ -91,7 +69,7 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:71 +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 msgid "%{numSongs} uploaded song" msgid_plural "%{numSongs} uploaded songs" msgstr[0] "" @@ -101,2553 +79,5884 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:59 -msgid "%{spaceUsed} Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:58 +#: ./vue/components/Stations/Common/Quota.vue:43 msgid "%{spaceUsed} of %{spaceTotal} Used" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:56 +#: ./vue/components/Stations/Common/Quota.vue:44 +msgid "%{spaceUsed} Used" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModal.vue:46 msgid "%{station} - Copy" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 -msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 -msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:189 -msgid "(in seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:48 +#: ./vue/components/Stations/Playlists/Form/Source.vue:47 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A completely random track is picked for playback every time the queue is populated." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:14 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\")." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:13 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 msgid "A playlist containing media files hosted on this server." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:18 +#: ./vue/components/Stations/Playlists/Form/Source.vue:17 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A playlist that instructs the station to play from a remote URL." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:63 -msgid "API \"Access-Control-Allow-Origin\" Header" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:99 -msgid "API Documentation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:187 -msgid "API Key Description/Comments" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 -msgid "API Keys" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:90 -msgid "API Version" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:59 +#: ./vue/components/Admin/StorageLocations/Form.vue:57 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Access Key ID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:48 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:46 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:54 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:52 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token Secret" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:98 -msgid "Account List" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 -msgid "Account Recovery" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Account is Active" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 -msgid "Account not found." +#: ./vue/components/Stations/Streamers.vue:32 +msgid "Account List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:77 -msgid "Account recovery e-mail sent." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:153 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:158 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:274 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:190 +#: ./vue/components/Account.vue:53 +#: ./vue/components/Admin/ApiKeys.vue:23 +#: ./vue/components/Admin/AuditLog.vue:24 +#: ./vue/components/Admin/Backups.vue:38 +#: ./vue/components/Admin/CustomFields.vue:19 +#: ./vue/components/Admin/Permissions.vue:21 +#: ./vue/components/Admin/Stations.vue:26 +#: ./vue/components/Admin/StorageLocations.vue:18 +#: ./vue/components/Admin/Users.vue:18 +#: ./vue/components/Public/Requests.vue:49 +#: ./vue/components/Stations/HlsStreams.vue:19 +#: ./vue/components/Stations/Media.vue:130 +#: ./vue/components/Stations/Mounts.vue:24 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:32 +#: ./vue/components/Stations/Podcasts/ListView.vue:29 +#: ./vue/components/Stations/Queue.vue:17 +#: ./vue/components/Stations/Remotes.vue:20 +#: ./vue/components/Stations/Reports/Requests.vue:38 +#: ./vue/components/Stations/SftpUsers.vue:16 +#: ./vue/components/Stations/Streamers.vue:26 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:54 +#: ./vue/components/Stations/Webhooks.vue:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 msgid "Actions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:72 +#: ./vue/components/Admin/StorageLocations.vue:15 msgid "Adapter" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:106 +#: ./vue/components/Account.vue:102 +#: ./vue/components/Account/ApiKeyModal.vue:31 msgid "Add API Key" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields.vue:16 +#: ./vue/components/Admin/CustomFields/EditModal.vue:17 msgid "Add Custom Field" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:38 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 msgid "Add Episode" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:64 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:58 msgid "Add Files to Playlist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:91 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:24 +msgid "Add HLS Stream" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:16 +#: ./vue/components/Stations/Mounts/EditModal.vue:72 msgid "Add Mount Point" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 -msgid "Add New GitHub Issue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:37 +#: ./vue/components/Stations/Playlists.vue:18 +#: ./vue/components/Stations/Playlists/EditModal.vue:21 msgid "Add Playlist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:57 +#: ./vue/components/Stations/Podcasts/ListView.vue:17 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:40 msgid "Add Podcast" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:32 +#: ./vue/components/Common/BaseEditModal.vue:27 msgid "Add Record" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:53 +#: ./vue/components/Stations/Remotes.vue:16 +#: ./vue/components/Stations/Remotes/EditModal.vue:40 msgid "Add Remote Relay" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:38 +#: ./vue/components/Admin/Permissions.vue:16 +#: ./vue/components/Admin/Permissions/EditModal.vue:21 msgid "Add Role" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:31 -msgid "Add SFTP User" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:120 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:100 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:111 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:93 msgid "Add Schedule Item" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:43 +#: ./vue/components/Stations/SftpUsers.vue:11 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:22 +msgid "Add SFTP User" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:39 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Stations.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:27 msgid "Add Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:15 +#: ./vue/components/Admin/StorageLocations.vue:13 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:17 msgid "Add Storage Location" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:21 +#: ./vue/components/Stations/Streamers.vue:20 +#: ./vue/components/Stations/Streamers/EditModal.vue:56 msgid "Add Streamer" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:30 +#: ./vue/components/Admin/Users.vue:10 +#: ./vue/components/Admin/Users/EditModal.vue:19 msgid "Add User" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:65 +#: ./vue/components/Stations/Webhooks.vue:14 +#: ./vue/components/Stations/Webhooks/EditModal.vue:52 msgid "Add Web Hook" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 -msgid "Additional Environment Variables" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 -msgid "Administer API Keys" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 -msgid "Administer Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 -msgid "Administer Custom Fields" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 -msgid "Administer Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 -msgid "Administer Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 -msgid "Administer Storage Locations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:20 +#: ./vue/components/Admin/Index.vue:3 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:34 +#: ./vue/components/Dashboard.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 msgid "Administration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormGroup.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormCheckbox.vue:14 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:13 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:11 +#: ./vue/components/Form/BWrappedFormGroup.vue:20 +#: ./vue/components/Form/BWrappedFormGroup.vue:7 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:12 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:13 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:11 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:19 #: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 msgid "Advanced" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:285 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Advanced Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:16 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Advanced Manual AutoDJ Scheduling Options" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 -msgid "Advanced: Use Privileged Docker Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:13 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:118 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:237 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Public/OnDemand.vue:21 +#: ./vue/components/Public/Requests.vue:34 +#: ./vue/components/Stations/Media.vue:92 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 msgid "Album" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:281 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:138 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:301 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:41 +#: ./vue/components/Admin/Settings/ServicesTab.vue:133 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: ./vue/components/Public/OnDemand.vue:41 +#: ./vue/components/Public/Player.vue:75 +#: ./vue/components/Public/Requests.vue:61 +#: ./vue/components/Stations/Media.vue:157 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 msgid "Album Art" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 -msgid "Album Artist Sort Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 -msgid "Album Sort Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 -msgid "All Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:164 +#: ./vue/components/Stations/Playlists.vue:36 msgid "All Playlists" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:100 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:26 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:25 +#: ./vue/components/Stations/Podcasts/ListView.vue:35 msgid "All Podcasts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:126 -msgid "All Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:13 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:12 msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:65 +#: ./vue/components/Stations/Playlists/Form/Source.vue:63 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Allow Requests from This Playlist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:77 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Song Requests" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:123 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:174 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Streamers / DJs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:42 +#: ./vue/components/Stations/Automation.vue:40 +#: ./vue/components/Stations/Automation.vue:1 msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:106 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:90 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Allowed IP Addresses" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:53 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:49 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Always Use HTTPS" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:16 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:14 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Amplify: Amplification (dB)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 -msgid "An account recovery link has been requested for your account on \"%s\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/base.js:40 -msgid "An error occurred and your request could not be completed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:126 +#: ./vue/components/Stations/Media/MediaToolbar.vue:56 msgid "Analyze and reprocess the selected media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 -msgid "Any time a live streamer/DJ connects to the stream" +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:58 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "API \"Access-Control-Allow-Origin\" Header" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 -msgid "Any time a live streamer/DJ disconnects from the stream" +#: ./vue/components/Account.vue:95 +msgid "API Documentation" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 -msgid "Any time the currently playing song changes" +#: ./vue/components/Account.vue:50 +#: ./vue/components/Account/ApiKeyModal.vue:9 +#: ./vue/components/Account/ApiKeyModal.vue:7 +#: ./vue/components/Account/ApiKeyModal.vue:1 +#: ./vue/components/Admin/ApiKeys.vue:15 +msgid "API Key Description/Comments" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 -msgid "Any time the listener count decreases" +#: ./vue/components/Account.vue:88 +#: ./vue/components/Admin/ApiKeys.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 +msgid "API Keys" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 -msgid "Any time the listener count increases" +#: ./vue/components/Admin/StorageLocations/Form.vue:87 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "API Version" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:55 -msgid "Apply Compression and Normalization" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:173 +#: ./vue/components/Admin/Settings/ServicesTab.vue:157 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 msgid "Apply for an API key at Last.fm" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:59 +#: ./vue/components/Admin/StorageLocations.vue:91 msgid "Applying changes..." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 -msgid "Are you sure?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:107 +#: ./vue/components/Public/OnDemand.vue:18 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:26 +#: ./vue/components/Stations/Streamers.vue:22 msgid "Art" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:121 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:232 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:12 +#: ./vue/components/Public/OnDemand.vue:20 +#: ./vue/components/Public/Requests.vue:29 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:113 +#: ./vue/components/Stations/Media.vue:87 +#: ./vue/components/Stations/Playlists/QueueModal.vue:10 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:11 +#: ./vue/components/Stations/Reports/Performance.vue:14 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 msgid "Artist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:48 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:16 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:16 msgid "Artwork" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:11 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:10 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:23 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:22 msgid "At the bottom of the page, click \"Create my access token\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:60 +#: ./vue/components/Stations/Reports/SoundExchange.vue:56 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 msgid "Attempt to Automatically Retrieve ISRC When Missing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:19 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:23 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Bitrate (kbps)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Format" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Audio Processing Method" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:17 msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:21 +#: ./vue/components/Admin/AuditLog.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 msgid "Audit Log" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:47 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:45 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Author" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:64 +#: ./vue/components/Admin/CustomFields.vue:18 msgid "Auto-Assign Value" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:89 +#: ./vue/components/Stations/Playlists.vue:82 +#: ./vue/components/Stations/Playlists.vue:21 msgid "Auto-Assigned" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:132 -msgid "Auto-generate Random MariaDB Root Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:346 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:105 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:65 +#: ./vue/components/Admin/Stations.vue:25 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:31 +#: ./vue/components/Stations/Mounts.vue:23 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:13 +#: ./vue/components/Stations/Remotes.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:13 msgid "AutoDJ" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:34 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:25 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:28 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Bitrate (kbps)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:4 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:3 msgid "AutoDJ Disabled" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:17 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Format" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 -msgid "AutoDJ Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:272 -msgid "AutoDJ Queue Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:5 -msgid "AutoDJ Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:7 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:6 msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:325 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "AutoDJ Queue Length" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/BackendPanel.vue:4 +msgid "AutoDJ Service" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 msgid "Automated Assignment" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:11 +#: ./vue/components/Admin/Backups.vue:10 msgid "Automatic Backups" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:24 +#: ./vue/components/Admin/CustomFields/Form.vue:23 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Automatically Set from ID3v2 Value" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 -msgid "Automatically scroll to the bottom of the log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 -msgid "Automatically send a customized message to your Discord server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 -msgid "Automatically send a message to any URL when your station data changes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 -msgid "Automatically send a tweet." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 -msgid "Available Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:128 +#: ./vue/components/Admin/Settings/ServicesTab.vue:110 +#: ./vue/components/Admin/Settings/ServicesTab.vue:116 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Avatar Service" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Avatar.vue:22 +#: ./vue/components/Common/Avatar.vue:14 msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:229 +#: ./vue/components/Dashboard.vue:55 msgid "Average Listeners" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Avoid Duplicate Artists/Titles" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 -msgid "AzuraCast version %s is now available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 +#: ./vue/components/Setup/Register.vue:7 msgid "AzuraCast First-Time Setup" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "AzuraCast Instance Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 +#: ./vue/components/Admin/GeoLite.vue:22 msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:9 msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 msgid "Back" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 #: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 msgid "Backups" -msgstr "" +msgstr "النسخ الإحتياطية" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 msgid "Balanced" -msgstr "" +msgstr "متوازن" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 -msgid "Band" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned Countries" -msgstr "" +msgstr "الدول المحظورة" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned IP Addresses" -msgstr "" +msgstr "عناوين IP المحظورة" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned User Agents" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Base Station Directory" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Base Theme for Public Pages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 +#: ./vue/components/Stations/Automation.vue:11 msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 msgid "Basic Info" -msgstr "" +msgstr "المعلومات الأساسية" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 msgid "Basic Information" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 +#: ./vue/components/Stations/Reports/Overview.vue:36 msgid "Best Performing Songs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 msgid "Bit Rate" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Bot Token" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 -msgid "Bpm" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 msgid "Branding Settings" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Broadcast AutoDJ to Remote Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 msgid "Broadcasting" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 msgid "Broadcasting Service" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 msgid "Broadcasts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 +#: ./vue/components/Admin/Branding.vue:15 msgid "Browser Icon" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Bucket Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 msgid "Cached" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 msgid "Categories" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 msgid "Change" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 msgid "Change Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 msgid "Changes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 msgid "Changes saved." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Character Set Encoding" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Chat ID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 +#: ./vue/components/Recover.vue:10 msgid "Choose a new password for your account." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 msgid "Clear" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 +#: ./vue/components/Stations/Reports/Requests.vue:69 msgid "Clear All Pending Requests?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 msgid "Clear Artwork" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 msgid "Clear File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 msgid "Clear Image" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 msgid "Clear List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 msgid "Clear Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 +#: ./vue/components/Stations/Reports/Requests.vue:13 msgid "Clear Pending Requests" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 msgid "Clear Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 +#: ./vue/components/Stations/Queue.vue:9 msgid "Clear Upcoming Song Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 +#: ./vue/components/Stations/Queue.vue:53 msgid "Clear Upcoming Song Queue?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 +#: ./vue/components/Admin/GeoLite.vue:39 msgid "Click \"Generate new license key\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 msgid "Clone" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 +#: ./vue/components/Admin/Stations/CloneModal.vue:32 msgid "Clone Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 msgid "Close" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Code from Authenticator App" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 msgid "Collect aggregate listener statistics and IP-based listener statistics" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 -msgid "Comment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Comments" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 -msgid "Commercial Information" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 -msgid "Composer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 -msgid "Composer Sort Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 -msgid "Conductor" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 +#: ./vue/components/Admin/Backups.vue:35 msgid "Configure" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 +#: ./vue/components/Stations/Automation.vue:27 msgid "Configure Automated Assignment" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 msgid "Configure Backups" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Confirm New Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 msgid "Connection Information" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Key (API Key)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Secret (API Secret)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 msgid "Contains explicit content" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 -msgid "Content Group Description" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 +#: ./vue/components/Setup/Station.vue:12 msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 msgid "Continuous Play" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Control how this playlist is handled by the AutoDJ software." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 msgid "Copy associated media and folders." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 msgid "Copy scheduled playback times." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 msgid "Copy to Clipboard" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 msgid "Copy to New Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 -msgid "Copyright" +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 -msgid "Copyright Message" +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:29 msgid "Create an account on the MaxMind developer site." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 msgid "Create and Continue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 +#: ./vue/components/Admin/CustomFields.vue:9 msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Duration (Seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Method" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 msgid "Cue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 msgid "Current Custom Fallback File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 msgid "Current Installed Version" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 msgid "Current Intro File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Current Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 msgid "Current Podcast Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 +#: ./vue/components/Stations/Playlists.vue:98 msgid "Custom" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Custom API Base URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 +#: ./vue/components/Admin/Branding.vue:3 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 msgid "Custom Branding" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Custom Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-In Point (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-Out Point (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-In Time (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-Out Time (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Overlap Time (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 msgid "Custom Fallback File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 msgid "Custom Fields" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 msgid "Custom Frontend Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Custom JS for Public Pages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 msgid "Customization" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 msgid "Customize" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Administrator Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 msgid "Customize AzuraCast Settings" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Broadcasting Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 msgid "Customize Copy" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Mount Point" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize Internal Request Processing Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Source Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 msgid "Dark" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 +#: ./vue/components/Stations/Reports/Requests.vue:35 msgid "Date Played" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 +#: ./vue/components/Stations/Reports/Requests.vue:34 msgid "Date Requested" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 +#: ./vue/components/Admin/AuditLog.vue:19 msgid "Date/Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 +#: ./vue/components/Stations/Reports/Timeline.vue:24 msgid "Date/Time (Browser)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 +#: ./vue/components/Stations/Reports/Timeline.vue:30 msgid "Date/Time (Station)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 msgid "Days Between Automated Assignments" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Days of Playback History to Keep" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Deactivate Streamer on Disconnect (Seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 msgid "Default" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 +#: ./vue/components/Admin/Branding.vue:21 msgid "Default Album Art" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Default Album Art URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Default Avatar URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 msgid "Default Mount" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 msgid "Delete" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 msgid "Delete %{ num } media files?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 msgid "Delete Album Art" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:87 msgid "Delete Backup?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 msgid "Delete Broadcast?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 +#: ./vue/components/Admin/CustomFields.vue:38 msgid "Delete Custom Field?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 msgid "Delete Episode?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:49 msgid "Delete Mount Point?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 +#: ./vue/components/Stations/Playlists.vue:142 msgid "Delete Playlist?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 +#: ./vue/components/Stations/Podcasts/ListView.vue:59 msgid "Delete Podcast?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 +#: ./vue/components/Stations/Queue.vue:39 msgid "Delete Queue Item?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 +#: ./vue/components/Stations/Remotes.vue:45 msgid "Delete Remote Relay?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 +#: ./vue/components/Stations/Reports/Requests.vue:55 msgid "Delete Request?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 +#: ./vue/components/Admin/Permissions.vue:50 msgid "Delete Role?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 +#: ./vue/components/Stations/SftpUsers.vue:32 msgid "Delete SFTP User?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 +#: ./vue/components/Admin/Stations.vue:45 msgid "Delete Station?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 +#: ./vue/components/Admin/StorageLocations.vue:102 msgid "Delete Storage Location?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 +#: ./vue/components/Stations/Streamers.vue:56 msgid "Delete Streamer?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 +#: ./vue/components/Admin/Users.vue:37 msgid "Delete User?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 +#: ./vue/components/Stations/Webhooks.vue:70 msgid "Delete Web Hook?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 msgid "Description" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 +#: ./vue/components/Common/DataTable.vue:103 msgid "Deselect" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 msgid "Desktop Device" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 msgid "Direct Stream URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 msgid "Directory" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 msgid "Directory Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 msgid "Disable" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 msgid "Disable Crossfading" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 msgid "Disable Optimizations" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 msgid "Disable public pages?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 msgid "Disable song requests?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 msgid "Disable streamers?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 +#: ./vue/components/Account.vue:100 msgid "Disable two-factor authentication?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 msgid "Disabled" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 msgid "Disconnect Streamer" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Discord Web Hook URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 msgid "Display Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 msgid "Do not collect any listener analytics" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 msgid "Do not use an AutoDJ service." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 msgid "Down" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 msgid "Download" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 msgid "Download CSV" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 msgid "Download M3U" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 msgid "Download PLS" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:27 msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 +#: ./vue/components/Common/FlowUpload.vue:13 msgid "Drag file(s) here to upload or" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Dropbox Generated Access Token" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 +#: ./vue/components/Stations/Playlists.vue:54 msgid "Duplicate" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 msgid "Duplicate Playlist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Duplicate Prevention Time Range (Minutes)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 msgid "E-Mail" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 msgid "E-mail Address" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 msgid "E-mail addresses can be separated by commas." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 msgid "Edit" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 msgid "Edit Custom Field" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 msgid "Edit Episode" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 msgid "Edit Liquidsoap Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 +#: ./vue/components/Stations/Media/EditModal.vue:72 msgid "Edit Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 +#: ./vue/components/Stations/Mounts/EditModal.vue:71 msgid "Edit Mount Point" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 +#: ./vue/components/Stations/Playlists/EditModal.vue:20 msgid "Edit Playlist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 msgid "Edit Podcast" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 msgid "Edit Profile" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 +#: ./vue/components/Common/BaseEditModal.vue:26 msgid "Edit Record" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 +#: ./vue/components/Stations/Remotes/EditModal.vue:39 msgid "Edit Remote Relay" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 +#: ./vue/components/Admin/Permissions/EditModal.vue:20 msgid "Edit Role" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 msgid "Edit SFTP User" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 +#: ./vue/components/Admin/Stations/EditModal.vue:26 msgid "Edit Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 +#: ./vue/components/Stations/ProfileEdit.vue:4 msgid "Edit Station Profile" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 msgid "Edit Storage Location" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 +#: ./vue/components/Stations/Streamers/EditModal.vue:55 msgid "Edit Streamer" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 +#: ./vue/components/Admin/Users/EditModal.vue:18 msgid "Edit User" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 msgid "Edit Web Hook" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 msgid "Embed Code" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 msgid "Embed Widgets" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 msgid "Enable" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable Advanced Features" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 msgid "Enable AutoDJ" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 msgid "Enable Automated Assignment" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Enable Broadcasting" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 msgid "Enable public pages?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 msgid "Enable song requests?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 msgid "Enable streamers?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this mount point on this station's public pages." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this relay on this station's public pages." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enable to allow this account to log in and stream." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 msgid "Enabled" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 -msgid "Encoded By" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 msgid "Encoder" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 -msgid "Encoder Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 -msgid "Encoding Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Date" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Endpoint" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enforce Schedule Times" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enter the full URL of another stream to relay its broadcast through this mount point." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 msgid "Episode" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 msgid "Episodes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 msgid "Exclude Media from Backup" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 +#: ./vue/components/Stations/Queue.vue:19 msgid "Expected to Play at" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 msgid "Explicit" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 msgid "Export %{format}" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Fallback Mount" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Field Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 msgid "File Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 -msgid "File Owner" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 -msgid "File Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 msgid "Files marked for reprocessing:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 msgid "Files moved:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 msgid "Files queued for playback:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 msgid "Files removed:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Footer Text" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 msgid "For some clients, use port:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 msgid "Friday" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 +#: ./vue/components/Account/TwoFactorModal.vue:10 msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 msgid "Full Volume" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 msgid "Full:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 msgid "GA Property Tracking ID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 msgid "General Rotation" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 msgid "Generate Report" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 msgid "Genre" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 +#: ./vue/components/Admin/GeoLite.vue:57 msgid "GeoLite is not currently installed on this installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 +#: ./vue/components/Admin/GeoLite.vue:28 msgid "GeoLite version \"%{ version }\" is currently installed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 msgid "Global" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 msgid "Global Permissions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide Album Art on Public Pages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide AzuraCast Branding on Public Pages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 +#: ./vue/components/Dashboard.vue:62 msgid "Hide Charts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Hide Metadata from Listeners (\"Jingle Mode\")" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 msgid "High" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 msgid "History" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 msgid "Home" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Homepage Redirect URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 msgid "Hour" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 msgid "IP" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 +#: ./vue/components/Admin/GeoLite.vue:9 msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 msgid "ISRC" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "" + +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "" + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "" + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "" + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "" + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "" + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "" + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "" + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "" + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "" + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "" + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "" + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "" + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format msgid "Imported locale: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 -msgid "Initial Key" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 msgid "Initialize AzuraCast" msgstr "" @@ -2656,52 +5965,704 @@ msgstr "" msgid "Initializing essential settings..." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format msgid "Installation Method: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 msgid "Installing Data Fixtures" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 +msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 +msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 +msgid "Advanced: Use Privileged Docker Settings" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 +msgid "Album Artist Sort Order" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 +msgid "Album Sort Order" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 +msgid "Band" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 +msgid "Bpm" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 +msgid "Comment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 +msgid "Commercial Information" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 +msgid "Composer" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 +msgid "Composer Sort Order" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 +msgid "Conductor" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 +msgid "Content Group Description" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 +msgid "Copyright" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 +msgid "Copyright Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 +msgid "Encoded By" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 +msgid "Encoder Settings" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 +msgid "Encoding Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 +msgid "File Owner" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 +msgid "File Type" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 +msgid "Initial Key" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 @@ -2712,1071 +6673,34 @@ msgstr "" msgid "Internet Radio Station Owner" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "" @@ -3793,10 +6717,6 @@ msgstr "" msgid "Original Lyricist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "" @@ -3805,30 +6725,6 @@ msgstr "" msgid "Original Year" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "" @@ -3837,2372 +6733,60 @@ msgstr "" msgid "Part Of A Set" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 @@ -6229,249 +6813,423 @@ msgstr "" msgid "URL Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 @@ -6482,348 +7240,591 @@ msgstr "" msgid "View Station Reports" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 -msgid "When the station broadcast comes online." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 msgid "When the station broadcast goes offline." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 +msgid "When the station broadcast comes online." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" msgstr "" diff --git a/resources/locale/cs_CZ.UTF-8/LC_MESSAGES/default.mo b/resources/locale/cs_CZ.UTF-8/LC_MESSAGES/default.mo index bdcbe3d06e364c4e53e40fec536d505f6a38d3d4..24f109191e207fe7fc5ce09bc3581975cfc35f48 100644 GIT binary patch delta 7576 zcmXZgdwkDjAII@)c1GLG#E!N(ZeufR48_{a9LJo7m{H7`avIXlSs0c%mcvL)4@FzF zX(G7`Ib?O0yLGseM4{+TQ4ig(x9fZV^SrL>_x)bi=lWcq>pR^?t82Y;rk3lQK#vWE z|9#?SOc-wUQ;&AIG5(GkYDK>xcEV^JfGIc&Q}F=$;I9~n_s|>bMi}!52BChB#=01X z^^I|v6dHP=H#WkN_6JkoScnR&1U11?Y>6M@G5iHR@jzo^eDM$}&|?^YU!XQ}4Ylx} z7=@mZJn!Z*rUeZ>n8>IXreOo@fr@-22H|AP#6=j4XOJD3E2stk#CjM&deSi(m4UJ7 zfm1LPrz6XnwOCIL|0c$`V-zxGnxP`?j<<0Tl1-D@)EFJb7!1J~*csQNCO(f^@F!HJ z?%<>Nm(veyW&;jIWhwz(ins#}?XVYW=Xt0d&cesB2n+BW>cwu&?N0ll0ve4S@mbV+ z`%xMF5Eb|rr~rRQ_G0R_Fou{+atji{oMspU{AL!Q`g>8SKZly22DRgR&Ug?7poyZ< z1G`}z?1c&_2bIaO7>O&;8(&9lunfKMR7>)&3|wG9JNwRg@Ml!&enTIu9b=EAJ}S^i zR8eJOHs(0}eb|kDB`OdTYv1!n^~0Qg9Qx8vanaCD(@+uhbNV@`l#M|}ybwLzjM;?S z=x>YTS?tuxn1NV`S@<0)pf;`Tju&BV`YTaKvH>5#J*bVj-lma9<0uZoh%vlGiA>BX;daYbAG>qx)rxj8>*FHkH!}jKm*kC&CydAp&gCU3_OmCYzO+` z8_3l*RmicM8f0_Ey^THdHaMJqGAcvsP}i{3`TaQRyYesR_e-dwzJ-&~Br>-y;uIQt z=*P7+CKs!*hkj2oCLiZv27ZrO81oo~h6VU6p2R8GE}7u*HC%@o?d*G(a0vZ~_Qo{E z*;p4hVI9^tyJ;x0gQ%)LfoXUZRRb}6XY~clK!P`;F$jxMM^TE}=`rk!)u^+L?qC;+ zb4+o}aO{sRo#{v#9KRWlI$cso5;-gL8ET;~u@T-x9hDcCU)Qt&YQ7{4z$Z}8 zWuZ2hkE*3P*btX=B>$RlD+BI$02O&T24fW}1D~UIe8=f~cd`>SL1my5DntEI3r=-> z5%nF|iAwoNY>5|98@k_#{3{}T=3<}@>Vag`#JQM?Gf|m2jQZdlMSnbjnz$NO_1~h3 z@i)|SzE4>FP(@rHRRf(+?>*(Bp;U}RrECFe;+L=%?nDK$8#VE}sOK-D7PyYuz%A6o z_Z)-y!w^ot18Tk;)a}YgtuqrN(Y1_5a~gY5MRy)`ruDkm7b8(;*Tyjo705u;gcDFZ zFL1^So$+0$qdbTt!&IV<@Gk08T_^S723)2g4L)Wj4D~{H)Q+=Jfs8{fG#j;(rKpm60Q;1*)+J{)l=m@ku*xSB#?H2Q|-B^w#}%(a?g+Q4?-QMR*XKVHK*XFQZ<( zfvSbSkqcnlN!!C}M+Kba^hco1cnW&sJdDJ}s15DL7OZc|XoTUH*cAW32n8J@7qEcUos_O0NgKwcGJc3Q|JjUZ4R3K43?LsN2_xhmT%R{Z_8c##T zGtF@UYNti07q&X%2T(gd=6DwS(f<#scw>7Rvk^0K6@G(DaRTS|8vcq3aAP0)SM&(R zu)gulGKO!0NphTy1L>FJAoS@=aF~m1%3MIzMlh?#<0zy|Oc7FV=5xG>q1ncaK;QoM zKUDHj>y#jmnE&E%-T%Y^`~_rS4aVUuWK$-DD2Cw}Y=g(KE#AfiY)W*h;(_=SPD7>k zEPCRd)qEqkCJ>ziyEI_o^tSx#|Wb1-#rQBV45WV;b+1pO0{9uJLz6h%7WI78^D9spd}TQKZ%Ctr0ZmYWO6A9>@fy?% zzhNkPQc)U@LXCGoWuO<j)dq%7BFvH}(03DnVDanWc%;|^*^K2)Nr zIvC%@?)WHrMMqpGNJp5X0Q~;$b-bLr>cUKgDSJ*Rc!Mea2>}H`b;<5mi&O zkYab41P5 ztUcb)LQKRed<<`4GB(M#<3mwrw+bV03u?y|sM@JP&GR#QVdyv; zSTySQBy54{7{mHzA`PWv12)ASPX8q8?9V&>A5ba$1+|m=PCsP4{cbcvoplG)djpWV zH4~iQKSJHI8dRp@Cy;+X8eM28wOObL$D(e-ET_K$edupN71b_OpcSYLe2uNBg}b)$~(d18KR(~2(7|;YSpmx66d7uQ9!o8?7 z_juMm7l?86qc92kU~626+Svi*0+|X-z>w!`AU)B8ejX}wV_Y=!&0m5#yUn;A%kTzf zPv>7X*m;Ic>0MMRCz0QISdDxfP1Y>?S8^ZrqaQMxuP9DLW$+WM#P$W$6W+!QbRD0= zLo~eR+E4CtSeO1b)HQqE@fhlse1=2tPgE6W6Gcm$gI#eKD#bsdGNuo|j@S=}VK92) z419S1=h6sdV2vFxI~@<9COC~9@e9O1f)hF~q`mf@(( zrC=!PZ;r+b@ZtS0rV+rvQB<*<1_S^?NrA$62T|T#vr^B`Uxxs0`dd z&Fj9KiC+l7(%{vz_PNG~&>NbjM}toCC2Km;b!?}F(#6LnoHQO})59o^T? z_+3)}Myna@WBvIPfV8EWHRu4Q)OaBR;&b5wQaq8H9U70W!-*==;( zhjH|)P-lM)weTIM@3q|4MgVHQ!Ki>Hp`LpIb-P^aXn4~o!B{LsMfNE+$Dc3?>%D0E zNf=Fk7;1bzCgKj%dlyk((rc)N{y=56&IC=DM5MxoAT0;))6p^jn$ zD$-r3)E~rdcnbBr|4JKpDC+lasONK0M>7ev;CxgDi_r`Bpr7vl8_qx#YT*x1XLT7B zz+aezKCA41cs!2X=`TSobPgwB4fE8IQ&$n2vQYAC=PSSR0q40$7JS+Y;15WvG;Y;QW3G706Z8d|qqqJhAxj?|)|+ zN>LxwnLdr0U@0o4FQX@xVH#GTKmO%dr^r4RimHJmIjabitQ9C^V8l*)o4TVr{qfiXCu4&CpN4m6R5I`*7U0fZ zc1Izv+SGQ$T*jwkK2~E#>_|oF%x7X8R$&%i+g(04JU8UkycD1EL#e&o%7fDW_egn0 wziD;LdyeSUxcL64*z&&fi+sy_FVA)>KlEaDK=FrLQp;yMCrW$1N=1F)Bpeg delta 8510 zcmajjd3aStn#b{CO+r{g2ojc%6T%iCK|}-u!VVEJ0a*kTnj3O~keho$a+8>l;VP@_ zdjx4flvPl$BcKA(5)hk4TNp$}ra|f9u|*ca#$_Ct{{B+Od1j{n=zeTJRdr5Pz4cbr zN#dc?)sLR59=aS|bDiOT7pfW40?*V}&6u({V;Z=sX({z4xDi`n1@^!T*bf`DG$tHJ zU^I@$F!W(P47$(fU|s4D*1`sk zF%j4p6=*z0VRzI*(ohqR!vyqVM75AH3n}QuRkYT|SFkbeMn!%MWAGy!idV5Ib|4L` zzzjl7I1U?P9uCAgs0@67HSuF?j{k~GYi?sh6#|LI)WGMFHZva;=`Os32aqhAovn@0 zR-D9Ucpg*nHfrFMHg>{csI7PsAHb*GdOj-PS*T2{z>p%|KtU_qgIf9TQ7gQFz42Ro z7L(iBjyq8O_M-wij*sG5RKL3IY)0Fn0`HCra162*GZTr~tZPRi7~8x{1AWaGsCpP1 ztkfr?2Iz%a@p!jAh#F`P*2EnciF;519YSUD19b3f48uA}c7f4Yn|k{s@~@S2ra>v` zk9zTORO&`yIL<(ANdYR*=TL`gCyvBJZat!dF+->~MFlb$)i2=I%iQ`BjG%peh=Nx7 z3M!)gZv7A{WhYTv@+H=)X3P(`iTW=cxoWtvlQE<52Bu^GWE;>*)IzRe9lVY@1 z)=set3&l{FOhX)w!P%%iJdgG97HWWBP!WfBwwZ}WwI`u6@i6N7Ak-mCM=dB5wKdtO z01B}IF2Gv42;~$qY4|NFvj0X+T<<|+xca6Aax6?QWRYeHYR^~VGq?_wp}VMS7~aJ` zcTnGzHmK)4upy>nE>6ZHx`-cB*g?aRhm4to4|O%>Fk(sC<91ZP9^Lsi;A~uopJ6=yhRJT<^bzGA%qz8{u(B2J2&W9O^+Pe@o z!v(Hekv%gVWw%h*^%vB5&3oBBZ-aX85!3=RP-n-}i~MWPd^Bjlc~}Eq zL`A+4o8mTXj_;vX{JC4djp`rCS4tU3#1{A{YQm>n^HAS|MW_YuMLr4Uo!;bME4oU9 zBKj*P;dkx}aeeH-L$Dw16H%Gjj5>tdu>rn@8u(q*=|6=!beB-?-EsXMb(nufoq@y< zA8>UXh+4@AjKb-tflIJDE<&wvDQe(XQSZNln&2#I0T)mMf9YDSuicUa)OdYSw=4rS zPiP_qhk_s5;tJHEJBZrTpHLmc``NvVb?tx(q&I57Cvh}RMrGgt>iHi~&#$1i^d^#A z^F6YaA=90jtgitI?TB zL|yA1sQ2e!xbFWt3JEl9Mh*CT48u=Q6JJCPd>eI5s|~b2r0Stgc~?}wKB%+t1akAt zXjF=qqXOUJ*55#F`7sP*eshL`gXd8zyN5a?H3r$!+!0$-Ps5g&i_LJUTi=OV@dv0g z@VQ&Rh6?N_)K*0BHBv_6Q48#jAr<;kP((vfk&brjQ`~wUDup2=t7a`~U)qXU zI2;$E#yOAbcNvwbuTc|)(^(m7j3xLW&c)Z#$iGsT@|cZm0O~9}j#_c9+dc=if+eU4 zHn?s>1+ot{(P31-58d`ZqsIRlb(VfXjT1A>j?*ecK@G{M7ki-w$Uvno3u|K;_QScT z_fKFQJcmmCpHZj!Hil#M$L)BLm`FVyQ*a1aWkspo2UujMID~^UC&}9 z^)FHH-*nrRf2};qH4aBm?|?0E7MA0BT!NjSV0-Z}ZrA|ZkX zP!pywI%63>K7+^bH`s#NI${};WwQ$>;CJ{SrjO-!2Ml3n{2l5rU&W{KJ}Sc#p0Yo4 zreGBFn`{b-tQ4EzF$}}cus&Wv?fEU#8Tl{QsByO5+O-EZ;rVc^iCL(A+1LP!u@)|L zpD)8uEDftE=n(C3J&G~Z|AbNaAJ`i2q0UCL@zw;4pxz$U{~@|`$ z1OI~BlCQ>-{|*$A$zvIgLqC3sO5GsxmWq>+?J`?X1K&mUOJjfZya2Tozr&tbZ=(Hz z4n;m0CV*PVK~$ipFdF}DBKg;Szd?f{sz1s8ZZ{euslSZsuosom_fRRWL=A8WmD*cw z`+d~=4{%_bV|gHY|yU`zC)#$Ohq(4E2ttWk}hKr(zQIG;ECd*aBZb-ImaH3X1f$`$FUt`zu!hszWb)0!N|_ zT!){b&P;BW-Qzjfp85jRO7~%lY6OXK)GvCg#t)hADYT-Y?o@mII-^n) zz&f}bb;vfLPXDWJ{Sa!x_fdgeK&ALH#^SfA)JIIS?W|US|7yG^%yJq8u%bWFr0sC&K-yWkak7#n8O2Zx~A%TQbQ25MnPP~%*}2F!2n zQ_w*5XV`0%irU-3sKYfD+u>A9!sQr&Z)0mb?$*CT?fo6M9-d<}7>!y;oLldM%48ab zno@X%f;tu>$?EBF)+&a(qd%* ziOS$<)SkC1uFLwBJL0DQ7-we`EW~lR2X&Zh&aV1CgiI$2gJ>9o zO7%;q)K#GN`h8TyXRsEwW6P9*WK`<=yYi9Os$77uDCA_UuY-tqE=XhwQvsh!xvDe{ts9e zFT2mbLEZB^sB0eof}N*5>MZpOQP2v;q5_$Qim({1I}6{xNJ*fsPeg^o1*4I|K5Yy;?ks;A;$OhXO092M9$RG(zr>thirL-SF4y%E*_C@Q1pP`Bnf4#00$lm7-3x~{RO ze<13`QK&PJgWB6U7>$cjTeJz=8n zOu^cr4Safmtv6&2&QW#FdcJ$(1?1AH6wx7^d*oFEj)T#anb1-(Ry>9bR zw_q7+@7Lled=0fl_fcEX?iKeMqf$Q*V|D*WQ_#S<7=ueO9=Bo~zK^;MSKQ}cyWU5g z=0>l&pH@tu-X8U(8-`8M>()bfgf%-T#{uw1OW{ACUW~2*cQDMIMV;=wK4g zM+f&|4g3Tj!}Hh~TW+_%Ii=&X)Wdh!1wD_->{gtFpX0P{6ngHohhr-aq5khU9TRui zEm(>jsUOF5ytS*MS=^*%$y1$@K%tZC@fUi0z7h)A{viK%g444LoT=G9Zzm_;Ta@iB zrp3EvNkYrsK2OkF5Oj*X`32blzZ00MCsnWZ?(9i*JpL?3$?;Msai&c7_@{Xb9KY9_ z<;_YlYZ@fPSCn_Z8a6tEPWi>z1&m*qm&K5ZBj3sP7X%5!6V%We%HuC6_U1dS#(K+!(0L#6|TL1j{jNT^7BIwQX8h(JzZmXlw2VwwNM zMyDVz-&0gL!%LomUO!V81PU_)`JJ57oPa-=AMh2<2v%)RAHR2oKTvdHv^6mV({byIV9Pon#$cM&y;M(;{>wuG-D~v>{BO(Rp^<8SqitPq_n7Vt3TVx`JVyQ z%f?@rVn(Ema6Eaw?3}6@UnjbX)OmfY#f=2 && n<=4) ? 1 : 3;\n" "X-Crowdin-Project: azuracast\n" "X-Crowdin-Project-ID: 217396\n" "X-Crowdin-Language: cs\n" "X-Crowdin-File: /main/resources/locale/default.pot\n" "X-Crowdin-File-ID: 4\n" +"Language-Team: Czech\n" +"Language: cs_CZ\n" +"PO-Revision-Date: 2022-06-07 03:52\n" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:93 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 msgid "# Episodes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:157 +#: ./vue/components/Stations/Playlists.vue:29 msgid "# Songs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 -msgid "%d queued messages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:257 -msgid "%s cannot start" -msgstr "%s nelze spustit" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:266 -msgid "%s cannot stop" -msgstr "%s nelze zastavit" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 -msgid "%s encountered an error" -msgstr "%s došlo k chybě" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 -msgid "%s is not recognized as a service." -msgstr "%s není rozpoznán jako služba." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:107 +#: ./vue/components/Stations/Automation.vue:34 msgid "%{ days } Days" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:102 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:16 msgid "%{ minutes } minutes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:99 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:13 msgid "%{ seconds } seconds" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:67 +#: ./vue/components/Stations/Common/Quota.vue:52 msgid "%{filesCount} File" msgid_plural "%{filesCount} Files" msgstr[0] "" @@ -65,7 +43,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:137 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:31 msgid "%{listeners} Listener" msgid_plural "%{listeners} Listeners" msgstr[0] "" @@ -73,11 +51,11 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:77 +#: ./vue/components/Stations/Playlists/CloneModal.vue:45 msgid "%{name} - Copy" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:74 +#: ./vue/components/Stations/Profile/BackendPanel.vue:32 msgid "%{numPlaylists} playlist" msgid_plural "%{numPlaylists} playlists" msgstr[0] "" @@ -85,7 +63,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:71 +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 msgid "%{numSongs} uploaded song" msgid_plural "%{numSongs} uploaded songs" msgstr[0] "" @@ -93,18 +71,6282 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:59 -msgid "%{spaceUsed} Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:58 +#: ./vue/components/Stations/Common/Quota.vue:43 msgid "%{spaceUsed} of %{spaceTotal} Used" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:56 +#: ./vue/components/Stations/Common/Quota.vue:44 +msgid "%{spaceUsed} Used" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModal.vue:46 msgid "%{station} - Copy" msgstr "" +#: ./vue/components/Stations/Playlists/Form/Source.vue:47 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 +msgid "A completely random track is picked for playback every time the queue is populated." +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\")." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:13 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "A playlist containing media files hosted on this server." +msgstr "Playlist obsahující mediální soubory hostované na tomto serveru." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:17 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 +msgid "A playlist that instructs the station to play from a remote URL." +msgstr "Seznam stop, který instruuje stanici, aby hrála ze vzdálené URL adresy." + +#: ./vue/components/Admin/StorageLocations/Form.vue:57 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Access Key ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:46 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Access Token" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:52 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Access Token Secret" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Account is Active" +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:32 +msgid "Account List" +msgstr "" + +#: ./vue/components/Account.vue:53 +#: ./vue/components/Admin/ApiKeys.vue:23 +#: ./vue/components/Admin/AuditLog.vue:24 +#: ./vue/components/Admin/Backups.vue:38 +#: ./vue/components/Admin/CustomFields.vue:19 +#: ./vue/components/Admin/Permissions.vue:21 +#: ./vue/components/Admin/Stations.vue:26 +#: ./vue/components/Admin/StorageLocations.vue:18 +#: ./vue/components/Admin/Users.vue:18 +#: ./vue/components/Public/Requests.vue:49 +#: ./vue/components/Stations/HlsStreams.vue:19 +#: ./vue/components/Stations/Media.vue:130 +#: ./vue/components/Stations/Mounts.vue:24 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:32 +#: ./vue/components/Stations/Podcasts/ListView.vue:29 +#: ./vue/components/Stations/Queue.vue:17 +#: ./vue/components/Stations/Remotes.vue:20 +#: ./vue/components/Stations/Reports/Requests.vue:38 +#: ./vue/components/Stations/SftpUsers.vue:16 +#: ./vue/components/Stations/Streamers.vue:26 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:54 +#: ./vue/components/Stations/Webhooks.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 +msgid "Actions" +msgstr "Akce" + +#: ./vue/components/Admin/StorageLocations.vue:15 +msgid "Adapter" +msgstr "" + +#: ./vue/components/Account.vue:102 +#: ./vue/components/Account/ApiKeyModal.vue:31 +msgid "Add API Key" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:16 +#: ./vue/components/Admin/CustomFields/EditModal.vue:17 +msgid "Add Custom Field" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:38 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +msgid "Add Episode" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:58 +msgid "Add Files to Playlist" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:24 +msgid "Add HLS Stream" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:16 +#: ./vue/components/Stations/Mounts/EditModal.vue:72 +msgid "Add Mount Point" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:18 +#: ./vue/components/Stations/Playlists/EditModal.vue:21 +msgid "Add Playlist" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:17 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:40 +msgid "Add Podcast" +msgstr "" + +#: ./vue/components/Common/BaseEditModal.vue:27 +msgid "Add Record" +msgstr "" + +#: ./vue/components/Stations/Remotes.vue:16 +#: ./vue/components/Stations/Remotes/EditModal.vue:40 +msgid "Add Remote Relay" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:16 +#: ./vue/components/Admin/Permissions/EditModal.vue:21 +msgid "Add Role" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:111 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:93 +msgid "Add Schedule Item" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:11 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:22 +msgid "Add SFTP User" +msgstr "Přidat SFTP uživatele" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:39 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Stations.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:27 +msgid "Add Station" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:13 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:17 +msgid "Add Storage Location" +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:20 +#: ./vue/components/Stations/Streamers/EditModal.vue:56 +msgid "Add Streamer" +msgstr "" + +#: ./vue/components/Admin/Users.vue:10 +#: ./vue/components/Admin/Users/EditModal.vue:19 +msgid "Add User" +msgstr "Přidat uživatele" + +#: ./vue/components/Stations/Webhooks.vue:14 +#: ./vue/components/Stations/Webhooks/EditModal.vue:52 +msgid "Add Web Hook" +msgstr "Přidat webhook" + +#: ./vue/components/Admin/Index.vue:3 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:34 +#: ./vue/components/Dashboard.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:6 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 +msgid "Administration" +msgstr "" + +#: ./vue/components/Form/BWrappedFormCheckbox.vue:13 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:11 +#: ./vue/components/Form/BWrappedFormGroup.vue:20 +#: ./vue/components/Form/BWrappedFormGroup.vue:7 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:12 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:13 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:11 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 +msgid "Advanced" +msgstr "Pokročilé" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:285 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Advanced Configuration" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 +msgid "Advanced Manual AutoDJ Scheduling Options" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:13 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." +msgstr "Agregované statistiky posluchačů se používají k zobrazení zpráv o stanicích v systému. Statistiky posluchačů založené na protokolu IP slouží k zobrazení aktivních posluchačů a mohou být vyžadovány pro zprávy o licenčních poplatcích." + +#: ./vue/components/Public/OnDemand.vue:21 +#: ./vue/components/Public/Requests.vue:34 +#: ./vue/components/Stations/Media.vue:92 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 +msgid "Album" +msgstr "Album" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:133 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: ./vue/components/Public/OnDemand.vue:41 +#: ./vue/components/Public/Player.vue:75 +#: ./vue/components/Public/Requests.vue:61 +#: ./vue/components/Stations/Media.vue:157 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +msgid "Album Art" +msgstr "Obal alba" + +#: ./vue/components/Stations/Playlists.vue:36 +msgid "All Playlists" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:25 +#: ./vue/components/Stations/Podcasts/ListView.vue:35 +msgid "All Podcasts" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:12 +msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:63 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 +msgid "Allow Requests from This Playlist" +msgstr "Povolit žádosti o skladby z tohoto playlistu" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Allow Song Requests" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:174 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Allow Streamers / DJs" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:40 +#: ./vue/components/Stations/Automation.vue:1 +msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." +msgstr "Tento proces bude spuštěn na pozadí, a to pouze tehdy, pokud se tato volba nastaví na \"Povoleno\" a alespoň jeden playlist je nastaven na \"Zahrnout do automatizovaného přiřazení\"." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:90 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Allowed IP Addresses" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:49 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Always Use HTTPS" +msgstr "Vždy používat HTTPS" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:14 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Amplify: Amplification (dB)" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:56 +msgid "Analyze and reprocess the selected media" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:58 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "API \"Access-Control-Allow-Origin\" Header" +msgstr "" + +#: ./vue/components/Account.vue:95 +msgid "API Documentation" +msgstr "" + +#: ./vue/components/Account.vue:50 +#: ./vue/components/Account/ApiKeyModal.vue:9 +#: ./vue/components/Account/ApiKeyModal.vue:7 +#: ./vue/components/Account/ApiKeyModal.vue:1 +#: ./vue/components/Admin/ApiKeys.vue:15 +msgid "API Key Description/Comments" +msgstr "" + +#: ./vue/components/Account.vue:88 +#: ./vue/components/Admin/ApiKeys.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 +msgid "API Keys" +msgstr "API klíče" + +#: ./vue/components/Admin/StorageLocations/Form.vue:87 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "API Version" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:157 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +msgid "Apply for an API key at Last.fm" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:91 +msgid "Applying changes..." +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:18 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:26 +#: ./vue/components/Stations/Streamers.vue:22 +msgid "Art" +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:20 +#: ./vue/components/Public/Requests.vue:29 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:113 +#: ./vue/components/Stations/Media.vue:87 +#: ./vue/components/Stations/Playlists/QueueModal.vue:10 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:11 +#: ./vue/components/Stations/Reports/Performance.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 +msgid "Artist" +msgstr "Interpret" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:16 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:16 +msgid "Artwork" +msgstr "" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:10 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:22 +msgid "At the bottom of the page, click \"Create my access token\"." +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:56 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "Attempt to Automatically Retrieve ISRC When Missing" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:23 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Bitrate (kbps)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Format" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Audio Processing Method" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:17 +msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 +msgid "Audit Log" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:45 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Author" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:18 +msgid "Auto-Assign Value" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:82 +#: ./vue/components/Stations/Playlists.vue:21 +msgid "Auto-Assigned" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:25 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:31 +#: ./vue/components/Stations/Mounts.vue:23 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:13 +#: ./vue/components/Stations/Remotes.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:13 +msgid "AutoDJ" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:25 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:28 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "AutoDJ Bitrate (kbps)" +msgstr "Přenosová rychlost funkce AutoDJ (kbps)" + +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:3 +msgid "AutoDJ Disabled" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:17 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "AutoDJ Format" +msgstr "Formát funkce AutoDJ" + +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:6 +msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:325 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "AutoDJ Queue Length" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/BackendPanel.vue:4 +msgid "AutoDJ Service" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 +msgid "Automated Assignment" +msgstr "Automatizované přiřazení" + +#: ./vue/components/Admin/Backups.vue:10 +msgid "Automatic Backups" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:23 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Automatically Set from ID3v2 Value" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:110 +#: ./vue/components/Admin/Settings/ServicesTab.vue:116 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Avatar Service" +msgstr "" + +#: ./vue/components/Common/Avatar.vue:14 +msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." +msgstr "" + +#: ./vue/components/Dashboard.vue:55 +msgid "Average Listeners" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Avoid Duplicate Artists/Titles" +msgstr "" + +#: ./vue/components/Setup/Register.vue:7 +msgid "AzuraCast First-Time Setup" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "AzuraCast Instance Name" +msgstr "Název instance AzuraCast" + +#: ./vue/components/Admin/GeoLite.vue:22 +msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:9 +msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 +msgid "Back" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 +msgid "Backups" +msgstr "Zálohy" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 +msgid "Balanced" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Banned Countries" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Banned IP Addresses" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Banned User Agents" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Base Station Directory" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Base Theme for Public Pages" +msgstr "Základní téma pro veřejné stránky" + +#: ./vue/components/Stations/Automation.vue:11 +msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." +msgstr "" + +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 +msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." +msgstr "Na základě tohoto nastavení systém automaticky znovu vyhodnotí skladby každých (těchto) dnů za použití dat z předchozích (těchto) dní." + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 +msgid "Basic Info" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +msgid "Basic Information" +msgstr "Základní Informace" + +#: ./vue/components/Stations/Reports/Overview.vue:36 +msgid "Best Performing Songs" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 +msgid "Bit Rate" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Bot Token" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 +msgid "Branding Settings" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Broadcast AutoDJ to Remote Station" +msgstr "Vysílání AutoDJ do vzdálené stanice" + +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 +msgid "Broadcasting" +msgstr "Vysílání" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 +msgid "Broadcasting Service" +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 +msgid "Broadcasts" +msgstr "" + +#: ./vue/components/Admin/Branding.vue:15 +msgid "Browser Icon" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Bucket Name" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." +msgstr "Standardně rozhlasové stanice vysílají na svých vlastních portech (tj. 8000). Pokud používáte službu jako CloudFlare nebo přistupujete k vaší rozhlasové stanici pomocí protokolu SSL, měli byste tuto funkci povolit, aby rádio směrovalo přes webové porty (80 a 443)." + +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Cached" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 +msgid "Categories" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 +msgid "Change" +msgstr "" + +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 +msgid "Change Password" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 +msgid "Changes" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 +msgid "Changes saved." +msgstr "Změny byly uloženy." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Character Set Encoding" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Chat ID" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." +msgstr "" + +#: ./vue/components/Recover.vue:10 +msgid "Choose a new password for your account." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 +msgid "Clear" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:69 +msgid "Clear All Pending Requests?" +msgstr "" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 +msgid "Clear Artwork" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 +msgid "Clear File" +msgstr "" + +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 +msgid "Clear Image" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 +msgid "Clear List" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +msgid "Clear Media" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:13 +msgid "Clear Pending Requests" +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 +msgid "Clear Queue" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:9 +msgid "Clear Upcoming Song Queue" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:53 +msgid "Clear Upcoming Song Queue?" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:39 +msgid "Click \"Generate new license key\"." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." +msgstr "" + +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 +msgid "Clone" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModal.vue:32 +msgid "Clone Station" +msgstr "" + +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 +msgid "Close" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Code from Authenticator App" +msgstr "Kód z autentizační aplikace" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 +msgid "Collect aggregate listener statistics and IP-based listener statistics" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Comments" +msgstr "Poznámky" + +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 +msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." +msgstr "" + +#: ./vue/components/Admin/Backups.vue:35 +msgid "Configure" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:27 +msgid "Configure Automated Assignment" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 +msgid "Configure Backups" +msgstr "Nastavení záloh" + +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +msgid "Confirm New Password" +msgstr "Potvrzení nového hesla" + +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 +msgid "Connection Information" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Consumer Key (API Key)" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Consumer Secret (API Secret)" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 +msgid "Contains explicit content" +msgstr "" + +#: ./vue/components/Setup/Station.vue:12 +msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 +msgid "Continuous Play" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 +msgid "Control how this playlist is handled by the AutoDJ software." +msgstr "Ovládejte, jak bude tento playlist přehrávat software AutoDJ." + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." +msgstr "Kopie starší než stanovený počet dní budou automaticky smazány." + +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 +msgid "Copy associated media and folders." +msgstr "" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +msgid "Copy scheduled playback times." +msgstr "" + +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +msgid "Copy to Clipboard" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "Copy to New Station" +msgstr "" + +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 +msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." +msgstr "" + +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" +msgstr "" + +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "Vytvořit účet" + +#: ./vue/components/Admin/GeoLite.vue:29 +msgid "Create an account on the MaxMind developer site." +msgstr "" + +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 +msgid "Create and Continue" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:9 +msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" +msgstr "" + +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" +msgstr "" + +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Crossfade Duration (Seconds)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Crossfade Method" +msgstr "" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 +msgid "Cue" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Current Custom Fallback File" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 +msgid "Current Installed Version" +msgstr "Aktuálně nainstalovaná verze" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Current Intro File" +msgstr "" + +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +msgid "Current Password" +msgstr "Stávající heslo" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Current Podcast Media" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:98 +msgid "Custom" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Custom API Base URL" +msgstr "" + +#: ./vue/components/Admin/Branding.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 +msgid "Custom Branding" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Custom Configuration" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "Vlastní CSS pro interní stránky" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "Vlastní CSS pro veřejné stránky" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Custom Cues: Cue-In Point (seconds)" +msgstr "Vlastní střih: místo nástupu (v sekundách)" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Custom Cues: Cue-Out Point (seconds)" +msgstr "Vlastní střih: místo ukončení (v sekundách)" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Custom Fading: Fade-In Time (seconds)" +msgstr "Vlastní přechod: zesilování zvuku (v sekundách)" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Custom Fading: Fade-Out Time (seconds)" +msgstr "Vlastní přechod: zeslabování zvuku (v sekundách)" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Custom Fading: Overlap Time (seconds)" +msgstr "Vlastní přechod: doba překrytí (v sekundách)" + +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 +msgid "Custom Fallback File" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 +msgid "Custom Fields" +msgstr "Vlastní pole" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "Custom Frontend Configuration" +msgstr "Vlastní konfigurace frontendu" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom JS for Public Pages" +msgstr "Vlastní JS pro veřejné stránky" + +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Customization" +msgstr "Přizpůsobení" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 +msgid "Customize" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Customize Administrator Password" +msgstr "" + +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Customize AzuraCast Settings" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Customize Broadcasting Port" +msgstr "" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "Customize Copy" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Customize DJ/Streamer Mount Point" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Customize DJ/Streamer Port" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Customize Internal Request Processing Port" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Customize Source Password" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." +msgstr "" + +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 +msgid "Dark" +msgstr "Tmavé" + +#: ./vue/components/Stations/Reports/Requests.vue:35 +msgid "Date Played" +msgstr "Datum odehrání" + +#: ./vue/components/Stations/Reports/Requests.vue:34 +msgid "Date Requested" +msgstr "Datum žádosti" + +#: ./vue/components/Admin/AuditLog.vue:19 +msgid "Date/Time" +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:24 +msgid "Date/Time (Browser)" +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:30 +msgid "Date/Time (Station)" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 +msgid "Days Between Automated Assignments" +msgstr "Dny mezi automatizovaným přiřazením" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Days of Playback History to Keep" +msgstr "Doba udržování historie přehrávání" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Deactivate Streamer on Disconnect (Seconds)" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 +msgid "Default" +msgstr "Výchozí" + +#: ./vue/components/Admin/Branding.vue:21 +msgid "Default Album Art" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Default Album Art URL" +msgstr "URL adresa výchozího obrázku alba" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Default Avatar URL" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 +msgid "Default Mount" +msgstr "" + +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 +msgid "Delete" +msgstr "Odstranit" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 +msgid "Delete %{ num } media files?" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 +msgid "Delete Album Art" +msgstr "" + +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:87 +msgid "Delete Backup?" +msgstr "" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 +msgid "Delete Broadcast?" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:38 +msgid "Delete Custom Field?" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 +msgid "Delete Episode?" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:49 +msgid "Delete Mount Point?" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:142 +msgid "Delete Playlist?" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:59 +msgid "Delete Podcast?" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:39 +msgid "Delete Queue Item?" +msgstr "" + +#: ./vue/components/Stations/Remotes.vue:45 +msgid "Delete Remote Relay?" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:55 +msgid "Delete Request?" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:50 +msgid "Delete Role?" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:32 +msgid "Delete SFTP User?" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:45 +msgid "Delete Station?" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:102 +msgid "Delete Storage Location?" +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:56 +msgid "Delete Streamer?" +msgstr "" + +#: ./vue/components/Admin/Users.vue:37 +msgid "Delete User?" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:70 +msgid "Delete Web Hook?" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 +msgid "Description" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:103 +msgid "Deselect" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 +msgid "Desktop Device" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Direct Stream URL" +msgstr "URL přímého streamu" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 +msgid "Directory" +msgstr "Adresář" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +msgid "Directory Name" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 +msgid "Disable" +msgstr "Zakázáno" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 +msgid "Disable Crossfading" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +msgid "Disable Optimizations" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +msgid "Disable public pages?" +msgstr "" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 +msgid "Disable song requests?" +msgstr "Zakázat požadavky na skladby?" + +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 +msgid "Disable streamers?" +msgstr "" + +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" +msgstr "" + +#: ./vue/components/Account.vue:100 +msgid "Disable two-factor authentication?" +msgstr "" + +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 +msgid "Disabled" +msgstr "Zakázáno" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 +msgid "Disconnect Streamer" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Discord Web Hook URL" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 +msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." +msgstr "" + +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 +msgid "Display Name" +msgstr "Zobrazovaný název" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 +msgid "Do not collect any listener analytics" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 +msgid "Do not use an AutoDJ service." +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 +msgid "Down" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 +msgid "Download" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 +msgid "Download CSV" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 +msgid "Download M3U" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 +msgid "Download PLS" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:27 +msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" +msgstr "" + +#: ./vue/components/Common/FlowUpload.vue:13 +msgid "Drag file(s) here to upload or" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Dropbox Generated Access Token" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:54 +msgid "Duplicate" +msgstr "" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 +msgid "Duplicate Playlist" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Duplicate Prevention Time Range (Minutes)" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "E-Mail" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +msgid "E-mail Address" +msgstr "Emailová adresa" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "E-mail addresses can be separated by commas." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 +msgid "Edit" +msgstr "" + +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 +msgid "Edit Custom Field" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 +msgid "Edit Episode" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 +msgid "Edit Liquidsoap Configuration" +msgstr "" + +#: ./vue/components/Stations/Media/EditModal.vue:72 +msgid "Edit Media" +msgstr "" + +#: ./vue/components/Stations/Mounts/EditModal.vue:71 +msgid "Edit Mount Point" +msgstr "" + +#: ./vue/components/Stations/Playlists/EditModal.vue:20 +msgid "Edit Playlist" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 +msgid "Edit Podcast" +msgstr "" + +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 +msgid "Edit Profile" +msgstr "Upravit profil" + +#: ./vue/components/Common/BaseEditModal.vue:26 +msgid "Edit Record" +msgstr "" + +#: ./vue/components/Stations/Remotes/EditModal.vue:39 +msgid "Edit Remote Relay" +msgstr "" + +#: ./vue/components/Admin/Permissions/EditModal.vue:20 +msgid "Edit Role" +msgstr "" + +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 +msgid "Edit SFTP User" +msgstr "Upravit SFTP uživatele" + +#: ./vue/components/Admin/Stations/EditModal.vue:26 +msgid "Edit Station" +msgstr "Upravit stanici" + +#: ./vue/components/Stations/ProfileEdit.vue:4 +msgid "Edit Station Profile" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 +msgid "Edit Storage Location" +msgstr "" + +#: ./vue/components/Stations/Streamers/EditModal.vue:55 +msgid "Edit Streamer" +msgstr "" + +#: ./vue/components/Admin/Users/EditModal.vue:18 +msgid "Edit User" +msgstr "Upravit uživatele" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 +msgid "Edit Web Hook" +msgstr "Upravit webhook" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Embed Code" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 +msgid "Embed Widgets" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 +msgid "Enable" +msgstr "Povoleno" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Enable Advanced Features" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "Enable AutoDJ" +msgstr "Povolit funkci AutoDJ" + +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 +msgid "Enable Automated Assignment" +msgstr "Povolit automatizované přiřazení" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Enable Broadcasting" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 +msgid "Enable public pages?" +msgstr "" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 +msgid "Enable song requests?" +msgstr "Povolit požadavky na skladby?" + +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 +msgid "Enable streamers?" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." +msgstr "Povolte toto nastavení, abyste pro soubory v tomto playlistu zabránili odesílání metadat do AutoDJe. To je užitečné v případě, že playlist obsahuje znělky, reklamy a podobně." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." +msgstr "Povolit publikování tohoto přípojného bodu do veřejných adresářů rádiových stanic typu \"Zlaté stránky\"." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Enable to allow listeners to select this mount point on this station's public pages." +msgstr "Umožněte posluchačům vybrat tento přípojný bod na veřejných stránkách této stanice." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Enable to allow listeners to select this relay on this station's public pages." +msgstr "Umožněte posluchačům vybrat toto vzdálené připojení na veřejných stránkách této stanice." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Enable to allow this account to log in and stream." +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." +msgstr "Povolit, aby AzuraCast v určeném čase automaticky spouštěla noční zálohování." + +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 +msgid "Enabled" +msgstr "Povoleno" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 +msgid "Encoder" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "End Date" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "End Time" +msgstr "Čas ukončení" + +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Endpoint" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Enforce Schedule Times" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." +msgstr "Zadejte aktuální kód poskytnutý autentizační aplikací, abyste ověřili, zda funguje správně." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Enter the full URL of another stream to relay its broadcast through this mount point." +msgstr "Zadejte úplnou adresu URL jiného streamu, aby bylo možné přenášet vysílání prostřednictvím tohoto bodu připojení." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 +msgid "Episode" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 +msgid "Episodes" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Exclude Media from Backup" +msgstr "Vyloučit média ze záloh" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "" + +#: ./vue/components/Stations/Queue.vue:19 +msgid "Expected to Play at" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 +msgid "Explicit" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 +msgid "Export %{format}" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Fallback Mount" +msgstr "Nouzový přípojný bod" + +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Field Name" +msgstr "Název pole" + +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 +msgid "File Name" +msgstr "Jméno souboru" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 +msgid "Files marked for reprocessing:" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 +msgid "Files moved:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 +msgid "Files queued for playback:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 +msgid "Files removed:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Footer Text" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 +msgid "For some clients, use port:" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 +msgid "Friday" +msgstr "Pátek" + +#: ./vue/components/Account/TwoFactorModal.vue:10 +msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." +msgstr "" + +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 +msgid "Full Volume" +msgstr "Plná hlasitost" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Full:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "GA Property Tracking ID" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 +msgid "General Rotation" +msgstr "Obecná rotace" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 +msgid "Generate Report" +msgstr "Generovat přehled" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 +msgid "Genre" +msgstr "Žánr" + +#: ./vue/components/Admin/GeoLite.vue:57 +msgid "GeoLite is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:28 +msgid "GeoLite version \"%{ version }\" is currently installed." +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 +msgid "Global" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 +msgid "Global Permissions" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Hide Album Art on Public Pages" +msgstr "Skrýt obal alba na veřejných stránkách" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Hide AzuraCast Branding on Public Pages" +msgstr "Skrýt AzuraCast značku na veřejných stránkách" + +#: ./vue/components/Dashboard.vue:62 +msgid "Hide Charts" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 +msgid "Hide Metadata from Listeners (\"Jingle Mode\")" +msgstr "Skrýt posluchačům metadata (\"Jingle mód\")" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "High" +msgstr "Vyšší" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 +msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." +msgstr "Playlisty s vyšší váhou se přehrávají častěji než ostatní playlisty s nižší váhou." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 +msgid "History" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 +msgid "Home" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Homepage Redirect URL" +msgstr "URL adresa přesměrování z úvodní stránky" + +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 +msgid "Hour" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "Pokud skladba nemá žádný obrázek alba, bude zobrazen obrázek z této URL adresy. Chcete-li použít standardní zástupný obrázek, ponechte prázdné." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "Pokud není návštěvník přihlášen a navštíví domovskou stránku AzuraCast, můžete ho automaticky přesměrovat na zde uvedenou URL adresu. Chcete-li ho přesměrovat na výchozí přihlašovací obrazovku, ponechte prázdné." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "Pokud je povoleno automatizované přiřazení, použije se tento playlist jako jeden z cílů pro distribuci skladeb. Tím dojde k přepsání existujícího obsahu tohoto playlistu." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "Pokud je povoleno, funkce AutoDJ této instalace bude do tohoto přípojného bodu automaticky přehrávat playlisty." + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "Pokud je povoleno, funkce AutoDJ bude do tohoto přípojného bodu automaticky přehrávat playlisty." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "Pokud jsou pro vaši stanici povoleny žádosti, uživatelé budou moci požádat o skladby, které jsou v tomto playlistu." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "Pokud je vybráno, nebude se obal alba zobrazovat na veřejně přístupných stránkách." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "Pokud je tato možnost vybrána, odstraní se značka AzuraCast ze stránek, které jsou veřejně přístupné." + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "Pokud je čas ukončení před časem zahájení, bude playlist hrát přes noc." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "Pokud se port, na který se vysílá, liší od portu uvedeného výše, určete zdrojový port zde." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "Pokud je toto připojení výchozí, bude přehráno v náhledu rádia a na veřejné stránce rádia." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "Pokud tento přípojný bod nepřehrává zvuk, posluchači budou automaticky přesměrováni na tento přípojný bod. Výchozí hodnota je /error.mp3, opakující se chybová zpráva." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "Pokud je nastaveno na hodnotu „Ano“, bude URL adresa prohlížeče použita místo základní URL adresy, pokud je k dispozici. Chcete-li vždy použít základní URL adresu, nastavte hodnotu „Ne“." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "Pokud se vysílá pomocí funkce AutoDJ, zadejte zde zdrojové heslo." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "Pokud se vysílá pomocí funkce AutoDJ, zadejte zde zdrojové uživatelské jméno. Může být prázdné." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "Zahrnout do automatizovaného přiřazení" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "Na neurčito" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "Mezinárodní standardní kód záznamů, který se používá pro zprávy o licencích." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "Přerušit přehrávání ostatních skladeb v naplánovaném čase." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 +msgid "IP" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:9 +msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." +msgstr "" + +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 +msgid "ISRC" +msgstr "ISRC" + +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" +msgstr "Jazyk" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" +msgstr "Posledních 14 dní" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" +msgstr "Poslední dva roky" + +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" +msgstr "Posledních 30 dní" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" +msgstr "Posledních 60 dní" + +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" +msgstr "Poslední rok" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." +msgstr "Nechte prázdné, aby playlist hrál každý den v týdnu." + +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." +msgstr "" + +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" +msgstr "Délka" + +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" +msgstr "" + +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." +msgstr "" + +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" +msgstr "Světlé" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" +msgstr "Analytický sběr nad posluchači" + +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" +msgstr "" + +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" +msgstr "Posluchači" + +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" +msgstr "Posluchači podle dne" + +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" +msgstr "Posluchači podle dne v týdnu" + +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" +msgstr "Posluchači podle hodiny" + +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" +msgstr "" + +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "" + +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "Prohlížeč protokolů" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "Nižší" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "Média" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "Sloučit playlist pro přehrání jako jednu skladbu." + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "Minuta hodiny pro přehrání" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "Pondělí" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "URL přípojného bodu" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "Přípojné body" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "Umlčet" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "Název" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "" + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "Nové heslo" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "Nic" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "Nehráno" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "Počet záložních kopií pro uchování" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "Počet minut mezi přehráním" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "Počet skladeb mezi přehráním" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "Média na vyžádání" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "Jednou za hodinu" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "Jednou za x skladeb" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "" + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "Přehrát playlist pouze jednou." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "V naplánovaném čase přehrát pouze jednu skladbu." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "" + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "Heslo" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "Oprávnění" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "Hrát" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "Hraje jednou za hodinu ve stanovené minutě." + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "Playlist" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "URL playlistu (M3U/PLS)" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "Název playlistu" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "Fronta playlistu vymazána." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "Váha playlistu" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "Podcasty" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "Preferovat URL adresu prohlížeče (je-li k dispozici)" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "Profil" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "Systémový název" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "" + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "Veřejná stránka" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "Publikovat do adresářů \"Zlaté stránky\"" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "Náhodné" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "URL jiného streamu" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "Vzdálená vyrovnávací paměť (sekundy)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "Vzdálená připojení" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "Přípojný bod/SID vzdálené stanice" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "URL adresa pro vzdálenou stanici" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "Přípojný bod/SID vzdálené stanice" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "Zdrojové heslo vzdálené stanice" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "Zdrojový port vzdálené stanice" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "Zdrojové uživatelské jméno vzdálené stanice" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "Typ vzdálené stanice" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "Vzdálené URL" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "Vzdálený playlist" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "Typ vzdáleného URL" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "Přejmenování souboru/adresáře" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "Vyměnit přebal alba" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "Žádost" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "Žádost o skladbu na přání" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "Na přání" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "IP žadatele" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "Obnovit heslo" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "Název role" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "Spustit automatické noční zálohování" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "Spustit ruční zálohu" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "Sobota" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "Uložit změny" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "Rozvrh" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "Plánovaný čas zálohování" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "Plánované dny v týdnu" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "Plánování" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "Počet sekund od začátku skladby, kde má AutoDJ začít přehrávat." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "Počet sekund od začátku skladby, kde má AutoDJ přestat přehrávat." + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "" + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "Vyberte téma, které se použije jako základní pro veřejné stránky stanice a přihlašovací stránku." + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "Zvolte soubor" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "Postupné" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "Nastavit jako výchozí přípojný bod" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "Chcete-li vždy používat zabezpečené URL adresy „https: //“, nastavte možnost „Ano“ a při navštívení nezabezpečené URL adresy automaticky přesměrujete na zabezpečenou URL adresu." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "Nastavení" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "SFTP Uživatelé" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "" + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "Zobrazit na veřejných stránkách" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "Zamíchané" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "Základní URL webu" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "Motiv webu" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "Album skladby" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "Interpret skladby" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "Historie skladeb" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "Dopad na posluchače" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "Texty skladby" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "Pořadí přehrávání skladeb" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "Časová osa přehrávání skladeb" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "Žádosti o skladby" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "Název skladby" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "Playlist založený na skladbách" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "SoundExchange report" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "Zdroj" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "Zvolte minutu každé hodiny, kterou by měl hrát tento playlist." + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "Čas zahájení" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "Časové pásmo stanice" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "Stanice" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "Přehled statistik" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "Stream/DJ účty" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "Neděle" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "Systémová nastavení" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "Základní URL adresa, na které se tato služba nachází. Použijte externí adresu IP nebo úplný název domény (pokud existuje) směřující na tento server." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Zobrazovaný název přiřazený tomuto přípojnému bodu při zobrazení na administrativních nebo veřejných stránkách. Nechte prázdné pro automatické vygenerování." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Zobrazovaný název přiřazený tomuto vzdálenému připojení při zobrazení na administrativních nebo veřejných stránkách. Nechte prázdné pro automatické vygenerování." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "Délka přehrávání, kterou by měl Liquidsoap při použití tohoto vzdáleného playlistu přednačítat. Kratší časy mohou vést k přerušovanému přehrávání na nestabilních připojeních." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "Relativní cesta souboru v mediálním adresáři stanice." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "Časová sekvence, ve které by se měla skladba překrývat na začátku. Chcete-li použít výchozí nastavení systému, ponechte prázdné." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "Časová sekvence, ve které by se měla skladba překrývat na konci. Chcete-li použít výchozí nastavení systému, ponechte prázdné." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "Doba, po kterou by se tato skladba měla při přechodu překrývat se sousedními. Chcete-li použít výchozí nastavení systému, ponechte prázdné." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "" + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "Tento CSS bude aplikován na hlavní správcovské stránky, jako je tato." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "Tento CSS bude aplikován na veřejné stránky stanice a na přihlašovací stránku." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "Tento javascript bude aplikován na veřejné stránky stanice a na přihlašovací stránku." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "Tento řetězec by měl vždy začínat lomítkem (/) a musí být platnou adresou URL, například /autodj.mp3" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "Tento název se zobrazí jako dílčí záhlaví vedle loga AzuraCast, aby bylo možné tento server identifikovat." + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "Toto bude použito jako popisek při úpravách jednotlivých skladeb a bude zobrazeno ve výsledcích API." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "Čtvrtek" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "Název" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "Chcete-li hrát jednou za den, nastavte začátek a konec času na stejnou hodnotu." + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "Úterý" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "" + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "Neznámý interpret" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "Neznámý název" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "Nadcházející fronta skladeb" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "" + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "Automaticky podle prohlížeče" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "Použít pro rádio web proxy" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "Uživatel" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "Uživatelé" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "Zobrazit" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "Hlasitost" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "Web DJ" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "Webhooky" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "Středa" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "Pro tento stream můžete nastavit vlastní adresu URL, kterou bude služba AzuraCast používat, když na ni bude odkazováno. Chcete-li použít výchozí hodnotu, ponechte prázdné." + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "Autorizační hash adresáře YP" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "Vybrat..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format +msgid "Imported locale: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 +msgid "Initialize AzuraCast" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:32 +msgid "Initializing essential settings..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format +msgid "Installation Method: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "Účet spojený s e-mailovou adresou \"%s\" byl nastaven jako správce" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "Účet nenalezen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 +msgid "Installing Data Fixtures" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "Tato funkce není v současné době na této stanici podporována." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "Instalátor AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "Vítejte na AzuraCast! Dokončete počáteční nastavení serveru zodpovězením několika otázek." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "Aktualizace AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "Změnit nastavení instalace?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "AzuraCast je v nakonfigurován pro poslouchání na následujících portech:" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "HTTP port: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "HTTPS port: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "SFTP port: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "Rádiové porty: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "Přizpůsobit porty používané pro AzuraCast?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "Nastavit LetsEncrypt?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "Zapisování konfiguračních souborů..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "Konfigurace serveru dokončena!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "Lokální prostředí pro příkazy CLI." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "Aplikační prostředí." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "Ručně upravit úroveň protokolování." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "To vám umožní dočasně zaznamenávat chyby na úrovni ladění (kvůli řešení problémů) nebo snížit objem logů, které jsou vytvořeny vaší instalací, aniž by bylo nutné upravit, zda je vaše instalace prdukční nebo vývojářskou instancí." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "Povolte funkci composer \"merge\" pro kombinování composer.json souboru hlavní aplikace s jakýmkoli plugin composer souborem. Toto může mít vliv na výkon, takže byste jej měli použít pouze v případě, že používáte jeden nebo více pluginů s jejich vlastní závislostí na Composeru." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "Minimální port pro přidělení portu stanice" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "Upravte, pokud vaše stanice poslouchají na nestandardních portech." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "Minimální port pro přidělení portu stanice" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "MariaDB Hostitel" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "Po instalaci neupravujte." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "" + #: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." msgstr "" @@ -113,278 +6355,235 @@ msgstr "" msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:189 -msgid "(in seconds)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:48 -msgid "A completely random track is picked for playback every time the queue is populated." +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:14 -msgid "A playlist containing media files hosted on this server." -msgstr "Playlist obsahující mediální soubory hostované na tomto serveru." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:18 -msgid "A playlist that instructs the station to play from a remote URL." -msgstr "Seznam stop, který instruuje stanici, aby hrála ze vzdálené URL adresy." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:63 -msgid "API \"Access-Control-Allow-Origin\" Header" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:99 -msgid "API Documentation" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:187 -msgid "API Key Description/Comments" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 -msgid "API Keys" -msgstr "API klíče" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:90 -msgid "API Version" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:59 -msgid "Access Key ID" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:48 -msgid "Access Token" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:54 -msgid "Access Token Secret" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:98 -msgid "Account List" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" +msgstr "GID uživatele Dockeru" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 -msgid "Account Recovery" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:54 -msgid "Account is Active" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 -msgid "Account not found." -msgstr "Účet nenalezen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:77 -msgid "Account recovery e-mail sent." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:153 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:158 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:274 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:190 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 -msgid "Actions" -msgstr "Akce" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:72 -msgid "Adapter" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:106 -msgid "Add API Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:17 -msgid "Add Custom Field" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:31 -msgid "Add Episode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:64 -msgid "Add Files to Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:91 -msgid "Add Mount Point" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 -msgid "Add New GitHub Issue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:37 -msgid "Add Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:57 -msgid "Add Podcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:32 -msgid "Add Record" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:53 -msgid "Add Remote Relay" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:38 -msgid "Add Role" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:31 -msgid "Add SFTP User" -msgstr "Přidat SFTP uživatele" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:120 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:100 -msgid "Add Schedule Item" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:43 -msgid "Add Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:15 -msgid "Add Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:21 -msgid "Add Streamer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:30 -msgid "Add User" -msgstr "Přidat uživatele" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:65 -msgid "Add Web Hook" -msgstr "Přidat webhook" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 -msgid "Additional Environment Variables" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 -msgid "Administer API Keys" -msgstr "Nastavení API klíčů" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 -msgid "Administer Backups" -msgstr "Nastavení Záloh" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 -msgid "Administer Custom Fields" -msgstr "Nastavení Vlastních Polí" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 -msgid "Administer Settings" -msgstr "Nastavení administrace" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 -msgid "Administer Stations" -msgstr "Nastavení Stanic" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 -msgid "Administer Storage Locations" -msgstr "Nastavení Lokace Úložiště" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 -msgid "Administration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormGroup.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormCheckbox.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 -msgid "Advanced" -msgstr "Pokročilé" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:231 -msgid "Advanced Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:16 -msgid "Advanced Manual AutoDJ Scheduling Options" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." +msgstr "Nastavte GID uživatele běžícího v kontejnerech v Dockeru. Toto nastavení může opravit problémy s oprávněním hostitele." #: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 msgid "Advanced: Use Privileged Docker Settings" msgstr "Pokročilé: Použít privilegované nastavení Dockeru" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 -msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." -msgstr "Agregované statistiky posluchačů se používají k zobrazení zpráv o stanicích v systému. Statistiky posluchačů založené na protokolu IP slouží k zobrazení aktivních posluchačů a mohou být vyžadovány pro zprávy o licenčních poplatcích." +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" +msgstr "LetsEncrypt doménové jméno" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:118 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:237 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 -msgid "Album" -msgstr "Album" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." +msgstr "Jméno domény (example.com) nebo jména (example.com, foo.bar) pro použití s LetsEncrypt." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:281 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:138 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:301 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:41 -msgid "Album Art" -msgstr "Obal alba" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "LetsEncrypt e-mailová adresa" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "Volitelně zadejte e-mailovou adresu pro aktualizace z LetsEncrypt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "Uživatel nenalezen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "Přihlášení proběhlo úspěšně." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "Příliš mnoho pokusů o přihlášení" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "Snažili jste se přihlásit příliš často, prosím, počkejte 30 sekund a zkuste to znovu." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "Přihlášení bylo neúspěšné" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "Vaše oprávnění nebylo možné ověřit." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "Nastavení již bylo dokončeno!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "Streameři povoleni!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "Nyní můžete nastavit účty streamerů (DJ)." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "Liquidsoap protokol" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "Liquidsoap konfigurace" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "Přístupový protokol Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "Chybový protokol Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "Icecast konfigurace" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "SHOUTcast protokol" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "SHOUTcast konfigurace" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "Protokol aplikace AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "Přístupový protokol Nginx" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "Chybový protokol Nginx" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "PHP aplikační protokol" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "Supervisorský protokol" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 msgid "Album Artist Sort Order" @@ -394,686 +6593,22 @@ msgstr "Seřadit pořadí interpreta alba" msgid "Album Sort Order" msgstr "Řazení alba" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 -msgid "All Permissions" -msgstr "Všechna oprávnění" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:164 -msgid "All Playlists" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:100 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:26 -msgid "All Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:126 -msgid "All Stations" -msgstr "Všechny stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:13 -msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:65 -msgid "Allow Requests from This Playlist" -msgstr "Povolit žádosti o skladby z tohoto playlistu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:77 -msgid "Allow Song Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:123 -msgid "Allow Streamers / DJs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:42 -msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." -msgstr "Tento proces bude spuštěn na pozadí, a to pouze tehdy, pokud se tato volba nastaví na \"Povoleno\" a alespoň jeden playlist je nastaven na \"Zahrnout do automatizovaného přiřazení\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:106 -msgid "Allowed IP Addresses" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:53 -msgid "Always Use HTTPS" -msgstr "Vždy používat HTTPS" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:16 -msgid "Amplify: Amplification (dB)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 -msgid "An account recovery link has been requested for your account on \"%s\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/base.js:40 -msgid "An error occurred and your request could not be completed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:126 -msgid "Analyze and reprocess the selected media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 -msgid "Any time a live streamer/DJ connects to the stream" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 -msgid "Any time a live streamer/DJ disconnects from the stream" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 -msgid "Any time the currently playing song changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 -msgid "Any time the listener count decreases" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 -msgid "Any time the listener count increases" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:55 -msgid "Apply Compression and Normalization" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:173 -msgid "Apply for an API key at Last.fm" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:59 -msgid "Applying changes..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 -msgid "Are you sure?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:107 -msgid "Art" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:121 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:232 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 -msgid "Artist" -msgstr "Interpret" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:48 -msgid "Artwork" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:11 -msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:23 -msgid "At the bottom of the page, click \"Create my access token\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:60 -msgid "Attempt to Automatically Retrieve ISRC When Missing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:19 -msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 -msgid "Audit Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:47 -msgid "Author" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:64 -msgid "Auto-Assign Value" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:89 -msgid "Auto-Assigned" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:132 -msgid "Auto-generate Random MariaDB Root Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:346 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:105 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:65 -msgid "AutoDJ" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:34 -msgid "AutoDJ Bitrate (kbps)" -msgstr "Přenosová rychlost funkce AutoDJ (kbps)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:4 -msgid "AutoDJ Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:19 -msgid "AutoDJ Format" -msgstr "Formát funkce AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 -msgid "AutoDJ Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:272 -msgid "AutoDJ Queue Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:5 -msgid "AutoDJ Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:7 -msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 -msgid "Automated Assignment" -msgstr "Automatizované přiřazení" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:11 -msgid "Automatic Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:24 -msgid "Automatically Set from ID3v2 Value" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 -msgid "Automatically scroll to the bottom of the log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 -msgid "Automatically send a customized message to your Discord server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 -msgid "Automatically send a message to any URL when your station data changes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 -msgid "Automatically send a tweet." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 -msgid "Available Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:128 -msgid "Avatar Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Avatar.vue:22 -msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:229 -msgid "Average Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:36 -msgid "Avoid Duplicate Artists/Titles" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 -msgid "AzuraCast version %s is now available." -msgstr "AzuraCast verze %s je nyní k dispozici." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "Protokol aplikace AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 -msgid "AzuraCast First-Time Setup" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "Instalátor AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 -msgid "AzuraCast Instance Name" -msgstr "Název instance AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "Aktualizace AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "AzuraCast je v nakonfigurován pro poslouchání na následujících portech:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 -msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 -msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 -msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 -msgid "Back" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 -msgid "Backups" -msgstr "Zálohy" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 -msgid "Balanced" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 msgid "Band" msgstr "Skupina" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 -msgid "Banned Countries" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 -msgid "Banned IP Addresses" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 -msgid "Banned User Agents" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 -msgid "Base Station Directory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 -msgid "Base Theme for Public Pages" -msgstr "Základní téma pro veřejné stránky" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 -msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 -msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." -msgstr "Na základě tohoto nastavení systém automaticky znovu vyhodnotí skladby každých (těchto) dnů za použití dat z předchozích (těchto) dní." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 -msgid "Basic Info" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 -msgid "Basic Information" -msgstr "Základní Informace" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 -msgid "Best Performing Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 -msgid "Bit Rate" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 -msgid "Bot Token" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 msgid "Bpm" msgstr "Bpm" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 -msgid "Branding Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 -msgid "Broadcast AutoDJ to Remote Station" -msgstr "Vysílání AutoDJ do vzdálené stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 -msgid "Broadcasting" -msgstr "Vysílání" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 -msgid "Broadcasting Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 -msgid "Broadcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 -msgid "Browser Icon" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 -msgid "Bucket Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 -msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." -msgstr "Standardně rozhlasové stanice vysílají na svých vlastních portech (tj. 8000). Pokud používáte službu jako CloudFlare nebo přistupujete k vaší rozhlasové stanici pomocí protokolu SSL, měli byste tuto funkci povolit, aby rádio směrovalo přes webové porty (80 a 443)." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 -msgid "Cached" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 -msgid "Categories" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 -msgid "Change" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 -msgid "Change Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "Změnit nastavení instalace?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 -msgid "Changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 -msgid "Changes saved." -msgstr "Změny byly uloženy." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 -msgid "Character Set Encoding" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 -msgid "Chat ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 -msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." -msgstr "Podrobnosti naleznete v protokolu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 -msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 -msgid "Choose a new password for your account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 -msgid "Clear" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 -msgid "Clear All Pending Requests?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 -msgid "Clear Artwork" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 -msgid "Clear File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 -msgid "Clear Image" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 -msgid "Clear List" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 -msgid "Clear Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 -msgid "Clear Pending Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 -msgid "Clear Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 -msgid "Clear Upcoming Song Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 -msgid "Clear Upcoming Song Queue?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 -msgid "Click \"Generate new license key\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "Klepnutím restartujete stanici a aplikujte změny konfigurace." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 -msgid "Clone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 -msgid "Clone Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 -msgid "Close" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 -msgid "Code from Authenticator App" -msgstr "Kód z autentizační aplikace" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 -msgid "Collect aggregate listener statistics and IP-based listener statistics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 msgid "Comment" msgstr "Komentář" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 -msgid "Comments" -msgstr "Poznámky" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 msgid "Commercial Information" msgstr "Obchodní informace" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 -msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 msgid "Composer" msgstr "Skladatel" @@ -1082,102 +6617,14 @@ msgstr "Skladatel" msgid "Composer Sort Order" msgstr "Řazení skladatelů" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 msgid "Conductor" msgstr "Vedení" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 -msgid "Configure" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 -msgid "Configure Automated Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 -msgid "Configure Backups" -msgstr "Nastavení záloh" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 -msgid "Confirm New Password" -msgstr "Potvrzení nového hesla" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "Připojené AzuraRelays" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 -msgid "Connection Information" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 -msgid "Consumer Key (API Key)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 -msgid "Consumer Secret (API Secret)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 -msgid "Contains explicit content" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 msgid "Content Group Description" msgstr "Popis skupiny obsahu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 -msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 -msgid "Continuous Play" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 -msgid "Control how this playlist is handled by the AutoDJ software." -msgstr "Ovládejte, jak bude tento playlist přehrávat software AutoDJ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 -msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." -msgstr "Kopie starší než stanovený počet dní budou automaticky smazány." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 -msgid "Copy associated media and folders." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 -msgid "Copy scheduled playback times." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 -msgid "Copy to Clipboard" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 -msgid "Copy to New Station" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 msgid "Copyright" msgstr "Autorská práva" @@ -1186,886 +6633,10 @@ msgstr "Autorská práva" msgid "Copyright Message" msgstr "Copyright zpráva" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "Vytvořit účet" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 -msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." -msgstr "Vytvořit nové úložiště založené na základním adresáři." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 -msgid "Create an account on the MaxMind developer site." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 -msgid "Create and Continue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 -msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 -msgid "Crossfade Duration (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 -msgid "Crossfade Method" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 -msgid "Cue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 -msgid "Current Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 -msgid "Current Installed Version" -msgstr "Aktuálně nainstalovaná verze" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 -msgid "Current Intro File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 -msgid "Current Password" -msgstr "Stávající heslo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 -msgid "Current Podcast Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 -msgid "Custom" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 -msgid "Custom API Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 -msgid "Custom Branding" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "Vlastní CSS pro interní stránky" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "Vlastní CSS pro veřejné stránky" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 -msgid "Custom Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 -msgid "Custom Cues: Cue-In Point (seconds)" -msgstr "Vlastní střih: místo nástupu (v sekundách)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 -msgid "Custom Cues: Cue-Out Point (seconds)" -msgstr "Vlastní střih: místo ukončení (v sekundách)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 -msgid "Custom Fading: Fade-In Time (seconds)" -msgstr "Vlastní přechod: zesilování zvuku (v sekundách)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 -msgid "Custom Fading: Fade-Out Time (seconds)" -msgstr "Vlastní přechod: zeslabování zvuku (v sekundách)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 -msgid "Custom Fading: Overlap Time (seconds)" -msgstr "Vlastní přechod: doba překrytí (v sekundách)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 -msgid "Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 -msgid "Custom Fields" -msgstr "Vlastní pole" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 -msgid "Custom Frontend Configuration" -msgstr "Vlastní konfigurace frontendu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 -msgid "Custom JS for Public Pages" -msgstr "Vlastní JS pro veřejné stránky" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 -msgid "Customization" -msgstr "Přizpůsobení" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 -msgid "Customize" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 -msgid "Customize Administrator Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 -msgid "Customize AzuraCast Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 -msgid "Customize Broadcasting Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 -msgid "Customize Copy" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 -msgid "Customize DJ/Streamer Mount Point" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 -msgid "Customize DJ/Streamer Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 -msgid "Customize Internal Request Processing Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 -msgid "Customize Source Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "Přizpůsobit porty používané pro AzuraCast?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 -msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 -msgid "Dark" -msgstr "Tmavé" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 -msgid "Date Played" -msgstr "Datum odehrání" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 -msgid "Date Requested" -msgstr "Datum žádosti" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 -msgid "Date/Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 -msgid "Date/Time (Browser)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 -msgid "Date/Time (Station)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 -msgid "Days Between Automated Assignments" -msgstr "Dny mezi automatizovaným přiřazením" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 -msgid "Days of Playback History to Keep" -msgstr "Doba udržování historie přehrávání" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 -msgid "Deactivate Streamer on Disconnect (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 -msgid "Default" -msgstr "Výchozí" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 -msgid "Default Album Art" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 -msgid "Default Album Art URL" -msgstr "URL adresa výchozího obrázku alba" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 -msgid "Default Avatar URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 -msgid "Default Mount" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 -msgid "Delete" -msgstr "Odstranit" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 -msgid "Delete %{ num } media files?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 -msgid "Delete Album Art" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 -msgid "Delete Backup?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 -msgid "Delete Broadcast?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 -msgid "Delete Custom Field?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 -msgid "Delete Episode?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 -msgid "Delete Mount Point?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 -msgid "Delete Playlist?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 -msgid "Delete Podcast?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 -msgid "Delete Queue Item?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 -msgid "Delete Remote Relay?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 -msgid "Delete Request?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 -msgid "Delete Role?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 -msgid "Delete SFTP User?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 -msgid "Delete Station?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 -msgid "Delete Storage Location?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 -msgid "Delete Streamer?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 -msgid "Delete User?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 -msgid "Delete Web Hook?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 -msgid "Description" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 -msgid "Deselect" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 -msgid "Desktop Device" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 -msgid "Direct Stream URL" -msgstr "URL přímého streamu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 -msgid "Directory" -msgstr "Adresář" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 -msgid "Directory Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 -msgid "Disable" -msgstr "Zakázáno" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 -msgid "Disable Crossfading" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 -msgid "Disable Optimizations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 -msgid "Disable public pages?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 -msgid "Disable song requests?" -msgstr "Zakázat požadavky na skladby?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 -msgid "Disable streamers?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 -msgid "Disable two-factor authentication?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 -msgid "Disabled" -msgstr "Zakázáno" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 -msgid "Disconnect Streamer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 -msgid "Discord Web Hook URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 -msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 -msgid "Display Name" -msgstr "Zobrazovaný název" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 -msgid "Do not collect any listener analytics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "Po instalaci neupravujte." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 -msgid "Do not use an AutoDJ service." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "GID uživatele Dockeru" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "Jméno domény (example.com) nebo jména (example.com, foo.bar) pro použití s LetsEncrypt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 -msgid "Down" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 -msgid "Download" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 -msgid "Download CSV" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 -msgid "Download M3U" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 -msgid "Download PLS" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 -msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 -msgid "Drag file(s) here to upload or" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 -msgid "Dropbox Generated Access Token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 -msgid "Duplicate" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 -msgid "Duplicate Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 -msgid "Duplicate Prevention Time Range (Minutes)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "Duplicitní skladby" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "Duplicitní požadavek: tato skladba již byla vyžádána a bude brzy přehrána." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 -msgid "E-Mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 -msgid "E-mail Address" -msgstr "Emailová adresa" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 -msgid "E-mail addresses can be separated by commas." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 -msgid "Edit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 -msgid "Edit Custom Field" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 -msgid "Edit Episode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 -msgid "Edit Liquidsoap Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 -msgid "Edit Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 -msgid "Edit Mount Point" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 -msgid "Edit Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 -msgid "Edit Podcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 -msgid "Edit Profile" -msgstr "Upravit profil" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 -msgid "Edit Record" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 -msgid "Edit Remote Relay" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 -msgid "Edit Role" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 -msgid "Edit SFTP User" -msgstr "Upravit SFTP uživatele" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 -msgid "Edit Station" -msgstr "Upravit stanici" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 -msgid "Edit Station Profile" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 -msgid "Edit Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 -msgid "Edit Streamer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 -msgid "Edit User" -msgstr "Upravit uživatele" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 -msgid "Edit Web Hook" -msgstr "Upravit webhook" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 -msgid "Embed Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 -msgid "Embed Widgets" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 -msgid "Enable" -msgstr "Povoleno" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 -msgid "Enable Advanced Features" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 -msgid "Enable AutoDJ" -msgstr "Povolit funkci AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 -msgid "Enable Automated Assignment" -msgstr "Povolit automatizované přiřazení" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 -msgid "Enable Broadcasting" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 -msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 -msgid "Enable public pages?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 -msgid "Enable song requests?" -msgstr "Povolit požadavky na skladby?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 -msgid "Enable streamers?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "Povolte funkci composer \"merge\" pro kombinování composer.json souboru hlavní aplikace s jakýmkoli plugin composer souborem. Toto může mít vliv na výkon, takže byste jej měli použít pouze v případě, že používáte jeden nebo více pluginů s jejich vlastní závislostí na Composeru." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 -msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." -msgstr "Povolte toto nastavení, abyste pro soubory v tomto playlistu zabránili odesílání metadat do AutoDJe. To je užitečné v případě, že playlist obsahuje znělky, reklamy a podobně." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 -msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." -msgstr "Povolit publikování tohoto přípojného bodu do veřejných adresářů rádiových stanic typu \"Zlaté stránky\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 -msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 -msgid "Enable to allow listeners to select this mount point on this station's public pages." -msgstr "Umožněte posluchačům vybrat tento přípojný bod na veřejných stránkách této stanice." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 -msgid "Enable to allow listeners to select this relay on this station's public pages." -msgstr "Umožněte posluchačům vybrat toto vzdálené připojení na veřejných stránkách této stanice." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 -msgid "Enable to allow this account to log in and stream." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 -msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." -msgstr "Povolit, aby AzuraCast v určeném čase automaticky spouštěla noční zálohování." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 -msgid "Enabled" -msgstr "Povoleno" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 -msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 msgid "Encoded By" msgstr "Kódováno" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 -msgid "Encoder" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 msgid "Encoder Settings" msgstr "Nastavení enkódování" @@ -2074,628 +6645,18 @@ msgstr "Nastavení enkódování" msgid "Encoding Time" msgstr "Čas kódování" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 -msgid "End Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 -msgid "End Time" -msgstr "Čas ukončení" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 -msgid "Endpoint" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 -msgid "Enforce Schedule Times" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 -msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." -msgstr "Zadejte aktuální kód poskytnutý autentizační aplikací, abyste ověřili, zda funguje správně." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 -msgid "Enter the full URL of another stream to relay its broadcast through this mount point." -msgstr "Zadejte úplnou adresu URL jiného streamu, aby bylo možné přenášet vysílání prostřednictvím tohoto bodu připojení." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 -msgid "Episode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 -msgid "Episodes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 -msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 -msgid "Exclude Media from Backup" -msgstr "Vyloučit média ze záloh" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 -msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 -msgid "Expected to Play at" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 -msgid "Explicit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 -msgid "Export %{format}" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 -msgid "Fallback Mount" -msgstr "Nouzový přípojný bod" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 -msgid "Field Name" -msgstr "Název pole" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 -msgid "File Name" -msgstr "Jméno souboru" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "Soubor není zpracován: %s" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 msgid "File Owner" msgstr "Vlastník souboru" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "Zpracování souborů" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 msgid "File Type" msgstr "Typ souboru" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "Nespecifikovaný soubor." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 -msgid "Files marked for reprocessing:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 -msgid "Files moved:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 -msgid "Files queued for playback:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 -msgid "Files removed:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 -msgid "Footer Text" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 -msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 -msgid "For some clients, use port:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 -msgid "Friday" -msgstr "Pátek" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 -msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 -msgid "Full Volume" -msgstr "Plná hlasitost" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 -msgid "Full:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 -msgid "GA Property Tracking ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 -msgid "General Rotation" -msgstr "Obecná rotace" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 -msgid "Generate Report" -msgstr "Generovat přehled" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 -msgid "Genre" -msgstr "Žánr" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "Databáze GeoLite není pro tuto instalaci nakonfigurována. Instrukce viz Správa systému." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 -msgid "GeoLite is not currently installed on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 -msgid "GeoLite version \"%{ version }\" is currently installed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 -msgid "Global" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 -msgid "Global Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "HTTP port: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "HTTPS port: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 -msgid "Hide Album Art on Public Pages" -msgstr "Skrýt obal alba na veřejných stránkách" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 -msgid "Hide AzuraCast Branding on Public Pages" -msgstr "Skrýt AzuraCast značku na veřejných stránkách" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 -msgid "Hide Charts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 -msgid "Hide Metadata from Listeners (\"Jingle Mode\")" -msgstr "Skrýt posluchačům metadata (\"Jingle mód\")" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 -msgid "High" -msgstr "Vyšší" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 -msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 -msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." -msgstr "Playlisty s vyšší váhou se přehrávají častěji než ostatní playlisty s nižší váhou." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 -msgid "History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 -msgid "Home" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 -msgid "Homepage Redirect URL" -msgstr "URL adresa přesměrování z úvodní stránky" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 -msgid "Hour" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 -msgid "IP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "IP Geolokace od DB-IP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 -msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 -msgid "ISRC" -msgstr "ISRC" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" -msgstr "Přístupový protokol Icecast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" -msgstr "Icecast konfigurace" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" -msgstr "Chybový protokol Icecast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." -msgstr "Pokud skladba nemá žádný obrázek alba, bude zobrazen obrázek z této URL adresy. Chcete-li použít standardní zástupný obrázek, ponechte prázdné." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." -msgstr "Pokud není návštěvník přihlášen a navštíví domovskou stránku AzuraCast, můžete ho automaticky přesměrovat na zde uvedenou URL adresu. Chcete-li ho přesměrovat na výchozí přihlašovací obrazovku, ponechte prázdné." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." -msgstr "Pokud je povoleno automatizované přiřazení, použije se tento playlist jako jeden z cílů pro distribuci skladeb. Tím dojde k přepsání existujícího obsahu tohoto playlistu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." -msgstr "Pokud je povoleno, funkce AutoDJ této instalace bude do tohoto přípojného bodu automaticky přehrávat playlisty." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." -msgstr "Pokud je povoleno, funkce AutoDJ bude do tohoto přípojného bodu automaticky přehrávat playlisty." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." -msgstr "Pokud jsou pro vaši stanici povoleny žádosti, uživatelé budou moci požádat o skladby, které jsou v tomto playlistu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." -msgstr "Pokud je vybráno, nebude se obal alba zobrazovat na veřejně přístupných stránkách." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." -msgstr "Pokud je tato možnost vybrána, odstraní se značka AzuraCast ze stránek, které jsou veřejně přístupné." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." -msgstr "Pokud je čas ukončení před časem zahájení, bude playlist hrát přes noc." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." -msgstr "Pokud se port, na který se vysílá, liší od portu uvedeného výše, určete zdrojový port zde." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." -msgstr "Pokud je toto připojení výchozí, bude přehráno v náhledu rádia a na veřejné stránce rádia." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." -msgstr "Pokud tento přípojný bod nepřehrává zvuk, posluchači budou automaticky přesměrováni na tento přípojný bod. Výchozí hodnota je /error.mp3, opakující se chybová zpráva." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." -msgstr "Pokud je nastaveno na hodnotu „Ano“, bude URL adresa prohlížeče použita místo základní URL adresy, pokud je k dispozici. Chcete-li vždy použít základní URL adresu, nastavte hodnotu „Ne“." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." -msgstr "Pokud se vysílá pomocí funkce AutoDJ, zadejte zde zdrojové heslo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." -msgstr "Pokud se vysílá pomocí funkce AutoDJ, zadejte zde zdrojové uživatelské jméno. Může být prázdné." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." -msgstr "Pokud ručně spravujete tento soubor, zkontrolujte nejnovější verzi souboru a proveďte potřebné změny." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 -msgid "Imported locale: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "Zahrnout do automatizovaného přiřazení" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "Na neurčito" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 msgid "Initial Key" msgstr "Počáteční klíč" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 -msgid "Initialize AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:32 -msgid "Initializing essential settings..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "Instalovat SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 -msgid "Installation Method: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" -msgstr "Instalace není dlouho zálohována" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 -msgid "Installing Data Fixtures" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." -msgstr "Mezinárodní standardní kód záznamů, který se používá pro zprávy o licencích." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 msgid "Internet Radio Station Name" msgstr "Název internetové rozhlasové stanice" @@ -2704,1071 +6665,34 @@ msgstr "Název internetové rozhlasové stanice" msgid "Internet Radio Station Owner" msgstr "Majitel internetové rozhlasové stanice" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "Přerušit přehrávání ostatních skladeb v naplánovaném čase." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "Seznam zapojených lidí" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "Již běží." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "Neběží." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "Zatím nemusí být registrováno u Supervisora. Restartování vysílání může pomoci." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "Jazyk" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "Posledních 14 dní" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "Poslední dva roky" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "Posledních 30 dní" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "Posledních 60 dní" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "Poslední rok" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "Nechte prázdné, aby playlist hrál každý den v týdnu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "Délka" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "LetsEncrypt doménové jméno" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "LetsEncrypt e-mailová adresa" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "Světlé" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "Propojené informace" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "Liquidsoap konfigurace" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "Liquidsoap protokol" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "Analytický sběr nad posluchači" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "Posluchači" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "Posluchači podle dne" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "Posluchači podle dne v týdnu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "Posluchači podle hodiny" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "Prohlížeč protokolů" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "Přihlášení proběhlo úspěšně." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "Přihlášení bylo neúspěšné" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "Nižší" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "Textař" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "Správa automatizace stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "Nastavení Vysílání Stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "Správa médií stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "Spravovat přípojné body stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "Spravovat podcasty stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "Nastavení Profilu Stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "Správa vzdálených relays stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "Spravovat Streamery Stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "Spravovat webhooks stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "Ručně upravit úroveň protokolování." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "MariaDB Hostitel" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "Minimální port pro přidělení portu stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "Média" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "Typ média" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "Sloučit playlist pro přehrání jako jednu skladbu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "Minimální port pro přidělení portu stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "Minuta hodiny pro přehrání" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "Upravte, pokud vaše stanice poslouchají na nestandardních portech." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "Pondělí" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "Nálada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "URL přípojného bodu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "Přípojné body" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "Identifikátor hudebního CD " -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "Seznam hudebníků" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "Umlčet" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "Název" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "Nová verze AzuraCast je k dispozici" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "Nové aktualizace AzuraCast jsou k dispozici" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "Nové heslo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "Nespecifikována nová cesta." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "Přístupový protokol Nginx" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "Chybový protokol Nginx" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "Ne" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "Nebyl zadán žádný adresář" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "Nebyl nahrán žádný soubor." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "Není k dispozici žádný záznam." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "Nic" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "Nehráno" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "Počet záložních kopií pro uchování" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "Počet minut mezi přehráním" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "Počet skladeb mezi přehráním" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "Média na vyžádání" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "Jednou za hodinu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "Jednou za x skladeb" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "Přehrát playlist pouze jednou." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "V naplánovaném čase přehrát pouze jednu skladbu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "Volitelně zadejte e-mailovou adresu pro aktualizace z LetsEncrypt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "Původní album" @@ -3785,10 +6709,6 @@ msgstr "Původní název souboru" msgid "Original Lyricist" msgstr "Původní texty" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "Původní čas vydání" @@ -3797,30 +6717,6 @@ msgstr "Původní čas vydání" msgid "Original Year" msgstr "Původní rok" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "V opačném případě aktualizujte instalaci a odpovězte \"Y\", pokud budete vyzváni k aktualizaci souboru." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "PHP aplikační protokol" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "Část kompilace" @@ -3829,2372 +6725,60 @@ msgstr "Část kompilace" msgid "Part Of A Set" msgstr "Část setu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "Heslo" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "Pro všechny požadavky je nyní povoleno profilování výkonu." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "Pořadí Performerů" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "Oprávnění" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "Hrát" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "Hraje jednou za hodinu ve stanovené minutě." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "Playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "URL playlistu (M3U/PLS)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "Zpoždění playlistu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "Název playlistu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "Váha playlistu" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "Playlist zakázán." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "Playlist povolen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "Playlist nebyl nalezen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "Fronta playlistu vymazána." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "Playlist byl zamíchán." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "Playlist byl úspěšně importován; %d z %d souborů bylo úspěšně porovnáno." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "Podcast nebyl nalezen!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "Podcasty" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "Preferovat URL adresu prohlížeče (je-li k dispozici)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "Oznámení o produkci" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "Profil" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "Ovládací panel Profileru" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "Systémový název" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "Veřejná stránka" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "Publikovat do adresářů \"Zlaté stránky\"" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "Vydavatel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "Rádiové porty: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "Náhodné" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "Jste připraveni začít vysílat? Klikněte pro spuštění stanice." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "Záznam nebyl nalezen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "Čas nahrávání" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "URL jiného streamu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "Čas vydání" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "Remixer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "Vzdálená vyrovnávací paměť (sekundy)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "Vzdálená připojení" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "Přípojný bod/SID vzdálené stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "URL adresa pro vzdálenou stanici" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "Přípojný bod/SID vzdálené stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "Zdrojové heslo vzdálené stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "Zdrojový port vzdálené stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "Zdrojové uživatelské jméno vzdálené stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "Typ vzdálené stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "Vzdálené URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "Vzdálený playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "Typ vzdáleného URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "Přejmenování souboru/adresáře" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "Vyměnit přebal alba" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "Reporty" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "Žádost" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "Na přání" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "Žádost o skladbu na přání" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "IP žadatele" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "Obnovit heslo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "Restartovat vysílání" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "Restartovat vysílání? Toto odpojí všechny současné posluchače." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "Název role" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "Spustit automatické noční zálohování" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "Spustit ruční zálohu" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "SFTP port: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "SFTP Uživatelé" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "SHOUTcast konfigurace" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "SHOUTcast protokol" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "Sobota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "Uložit změny" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "Rozvrh" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "Plánovaný čas zálohování" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "Plánované dny v týdnu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "Plánování" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "Vyhledávač nemá povoleno používat tuto funkci." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "Počet sekund od začátku skladby, kde má AutoDJ začít přehrávat." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "Počet sekund od začátku skladby, kde má AutoDJ přestat přehrávat." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "Zvolte soubor" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "Vyberte téma, které se použije jako základní pro veřejné stránky stanice a přihlašovací stránku." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "Vybrat..." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "Postupné" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "Konfigurace serveru dokončena!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "Nastavit titulek" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "Nastavit jako výchozí přípojný bod" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "Nastavte GID uživatele běžícího v kontejnerech v Dockeru. Toto nastavení může opravit problémy s oprávněním hostitele." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "Chcete-li vždy používat zabezpečené URL adresy „https: //“, nastavte možnost „Ano“ a při navštívení nezabezpečené URL adresy automaticky přesměrujete na zabezpečenou URL adresu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "Nastavit LetsEncrypt?" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "Nastavení" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "Nastavení již bylo dokončeno!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "Zobrazit na veřejných stránkách" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "Zamíchané" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "Základní URL webu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "Motiv webu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "Album skladby" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "Interpret skladby" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "Historie skladeb" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "Dopad na posluchače" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "Texty skladby" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "Pořadí přehrávání skladeb" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "Časová osa přehrávání skladeb" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "Žádosti o skladby" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "Název skladby" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "Skladba přeskočena." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "Playlist založený na skladbách" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "SoundExchange report" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "SoundExchange Royalties" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "Zdroj" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "Zvolte minutu každé hodiny, kterou by měl hrát tento playlist." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "Spustit stanici" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "Čas zahájení" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "Časové pásmo stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "Stanice restartována." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "Stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "Přehled statistik" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "Umístění úložiště %s již existuje." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "Cestu k uložišti %s nelze ověřit: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "Streamer odpojen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "Stream/DJ účty" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "Streameři povoleni!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "Titulek" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "Neděle" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "Supervisorský protokol" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "Systémový Debugger" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "Systémové logy" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "Údržba systému" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "Systémová nastavení" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "Čas označení" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "Podmínky užití" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "Účet spojený s e-mailovou adresou \"%s\" byl nastaven jako správce" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "Aplikační prostředí." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "Základní URL adresa, na které se tato služba nachází. Použijte externí adresu IP nebo úplný název domény (pokud existuje) směřující na tento server." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Zobrazovaný název přiřazený tomuto přípojnému bodu při zobrazení na administrativních nebo veřejných stránkách. Nechte prázdné pro automatické vygenerování." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Zobrazovaný název přiřazený tomuto vzdálenému připojení při zobrazení na administrativních nebo veřejných stránkách. Nechte prázdné pro automatické vygenerování." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "Délka přehrávání, kterou by měl Liquidsoap při použití tohoto vzdáleného playlistu přednačítat. Kratší časy mohou vést k přerušovanému přehrávání na nestabilních připojeních." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "Lokální prostředí pro příkazy CLI." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "Rozšíření profilování výkonu je v současné době povoleno." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "Port %s je používán jinou stanicí." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "Relativní cesta souboru v mediálním adresáři stanice." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "Zadané ID skladby nemůže být vyžádáno pro tuto stanici." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "Zadané ID skladby nebylo ve stanici nalezeno." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "Časová sekvence, ve které by se měla skladba překrývat na začátku. Chcete-li použít výchozí nastavení systému, ponechte prázdné." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "Časová sekvence, ve které by se měla skladba překrývat na konci. Chcete-li použít výchozí nastavení systému, ponechte prázdné." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "Doba, po kterou by se tato skladba měla při přechodu překrývat se sousedními. Chcete-li použít výchozí nastavení systému, ponechte prázdné." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "Nahraný soubor překračuje hodnotu MAX_FILE_SIZE z HTML formuláře." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "Nahraný soubor překračuje hodnotu upload_max_filesize v php.ini." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "Nahraný soubor byl nahrán pouze částečně." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "Tento CSS bude aplikován na hlavní správcovské stránky, jako je tato." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "Tento CSS bude aplikován na veřejné stránky stanice a na přihlašovací stránku." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "To vám umožní dočasně zaznamenávat chyby na úrovni ladění (kvůli řešení problémů) nebo snížit objem logů, které jsou vytvořeny vaší instalací, aniž by bylo nutné upravit, zda je vaše instalace prdukční nebo vývojářskou instancí." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "To může mít nepříznivý dopad na výkon systému. Pokud je to možné, měli byste to zakázat." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "Tato funkce není v současné době na této stanici podporována." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "Tato instalace nebyla v posledních dvou týdnech zálohována." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "Tento javascript bude aplikován na veřejné stránky stanice a na přihlašovací stránku." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "Tento řetězec by měl vždy začínat lomítkem (/) a musí být platnou adresou URL, například /autodj.mp3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "Tento název se zobrazí jako dílčí záhlaví vedle loga AzuraCast, aby bylo možné tento server identifikovat." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "Tento playlist není sekvenční playlist." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "Tento produkt obsahuje GeoLite2 data vytvořená MaxMindem, dostupná na %s." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "Tato skladba nebo umělce byla přehrána příliš nedávno. Počkejte, než o ni znovu požádáte." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "Tato stanice v současné době nepřijímá požadavky." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "Tato stanice nepodporuje vysílání na vyžádání." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "Tato stanice je mimo dostupný úložný prostor." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "Tato hodnota je již použita." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "Toto bude použito jako popisek při úpravách jednotlivých skladeb a bude zobrazeno ve výsledcích API." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "Čtvrtek" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "Název" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "Pořadí podle názvu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "Chcete-li hrát jednou za den, nastavte začátek a konec času na stejnou hodnotu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "Příliš mnoho pokusů o přihlášení" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "Úterý" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 @@ -6221,250 +6805,424 @@ msgstr "" msgid "URL Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" +msgstr "Všechny stanice" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." +msgstr "Tato stanice v současné době nepřijímá požadavky." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." +msgstr "Tento playlist není sekvenční playlist." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." +msgstr "Playlist povolen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." +msgstr "Playlist zakázán." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." +msgstr "Playlist byl úspěšně importován; %d z %d souborů bylo úspěšně porovnáno." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." +msgstr "Playlist byl zamíchán." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" +msgstr "Nebyl zadán žádný adresář" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." +msgstr "Nespecifikovaný soubor." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." +msgstr "Nespecifikována nová cesta." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" +msgstr "Soubor není zpracován: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" +msgstr "Zpracování souborů" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." +msgstr "Webhook povolen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "Tato stanice nepodporuje vysílání na vyžádání." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" +msgstr "Podcast nebyl nalezen!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "Tato stanice je mimo dostupný úložný prostor." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "Není k dispozici žádný záznam." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "Stanice restartována." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" -msgstr "Neznámý interpret" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" -msgstr "Neznámý název" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" -msgstr "Nezpracovatelné soubory" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" -msgstr "Nadcházející fronta skladeb" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "Skladba přeskočena." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "Streamer odpojen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" -msgstr "Pokyny k aktualizaci" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "Nemůžete odstranit sami sebe." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "Vytvořit nové úložiště založené na základním adresáři." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "Vyhledávač nemá povoleno používat tuto funkci." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "Zadané ID skladby nemůže být vyžádáno pro tuto stanici." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "Skladbu na přání jste žádali nedávno, před další žádostí je potřeba nějakou dobu počkat." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "Duplicitní požadavek: tato skladba již byla vyžádána a bude brzy přehrána." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "Tato skladba nebo umělce byla přehrána příliš nedávno. Počkejte, než o ni znovu požádáte." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "Záznam nebyl nalezen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "Nahraný soubor překračuje hodnotu upload_max_filesize v php.ini." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "Nahraný soubor překračuje hodnotu MAX_FILE_SIZE z HTML formuláře." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "Nahraný soubor byl nahrán pouze částečně." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "Nebyl nahrán žádný soubor." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" +msgstr "Cestu k uložišti %s nelze ověřit: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." +msgstr "Umístění úložiště %s již existuje." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." +msgstr "Tato hodnota je již použita." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." +msgstr "Port %s je používán jinou stanicí." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." +msgstr "Databáze GeoLite není pro tuto instalaci nakonfigurována. Instrukce viz Správa systému." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." +msgstr "Tento produkt obsahuje GeoLite2 data vytvořená MaxMindem, dostupná na %s." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" +msgstr "IP Geolokace od DB-IP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." +msgstr "Pro přístup na tuto stránku musíte být přihlášeni." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." +msgstr "Nemáte oprávnění pro přístup k této části webu." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." +msgstr "Rozšíření profilování výkonu je v současné době povoleno." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +msgstr "Můžete sledovat čas provádění a využití paměti jakékoli stránky AzuraCast nebo aplikace z profileru stránky." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" +msgstr "Ovládací panel Profileru" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." +msgstr "Pro všechny požadavky je nyní povoleno profilování výkonu." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." +msgstr "To může mít nepříznivý dopad na výkon systému. Pokud je to možné, měli byste to zakázat." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" +msgstr "Pokyny k aktualizaci" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." +msgstr "AzuraCast verze %s je nyní k dispozici." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." +msgstr "Momentálně používáte verzi %s. Důrazně doporučujeme aktualizovat." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" +msgstr "Nová verze AzuraCast je k dispozici" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." +msgstr "Vaše instalace je v současné době %d aktualizací za nejnovější verzí." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." +msgstr "Zobrazte si seznam změn pro všechny detaily." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." +msgstr "Měli byste aktualizovat, abyste využili opravy chyb a zabezpečení." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" +msgstr "Nové aktualizace AzuraCast jsou k dispozici" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" +msgstr "Instalace není dlouho zálohována" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." +msgstr "Tato instalace nebyla v posledních dvou týdnech zálohována." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" -msgstr "Automaticky podle prohlížeče" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" +msgstr "Systémový Debugger" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" -msgstr "Použít pro rádio web proxy" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" -msgstr "Uživatel" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" -msgstr "Uživatelské účty" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." -msgstr "Uživatel nenalezen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" -msgstr "Uživatelé" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" -msgstr "Zobrazit" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" +msgstr "Všechna oprávnění" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "Zobrazit administrační stránku" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" +msgstr "Zobrazení systémových protokolů" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" -msgstr "Zobrazit protokoly stanice" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "Nastavení administrace" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "Nastavení API klíčů" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "Nastavení Stanic" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "Nastavení Vlastních Polí" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "Nastavení Záloh" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" +msgstr "Nastavení Lokace Úložiště" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 msgid "View Station Page" @@ -6474,348 +7232,591 @@ msgstr "Zobrazit stránku stanice" msgid "View Station Reports" msgstr "Zobrazit přehledy stanice" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" -msgstr "Zobrazení systémových protokolů" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" +msgstr "Zobrazit protokoly stanice" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." -msgstr "Zobrazte si seznam změn pro všechny detaily." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" +msgstr "Nastavení Profilu Stanice" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" +msgstr "Nastavení Vysílání Stanice" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" +msgstr "Spravovat Streamery Stanice" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" +msgstr "Spravovat přípojné body stanice" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" +msgstr "Správa vzdálených relays stanice" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" +msgstr "Správa médií stanice" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" +msgstr "Správa automatizace stanice" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" +msgstr "Spravovat webhooks stanice" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" +msgstr "Spravovat podcasty stanice" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." +msgstr "%s není rozpoznán jako služba." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." +msgstr "Zatím nemusí být registrováno u Supervisora. Restartování vysílání může pomoci." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" +msgstr "%s nelze spustit" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." +msgstr "Již běží." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" +msgstr "%s nelze zastavit" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." +msgstr "Neběží." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" +msgstr "%s došlo k chybě" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." +msgstr "Podrobnosti naleznete v protokolu." + +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" +msgstr "Údržba systému" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" +msgstr "Systémové logy" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" +msgstr "Uživatelské účty" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" +msgstr "Připojené AzuraRelays" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" +msgstr "Instalovat SHOUTcast" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." +msgstr "Restartovat vysílání? Toto odpojí všechny současné posluchače." + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" +msgstr "Spustit stanici" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." +msgstr "Jste připraveni začít vysílat? Klikněte pro spuštění stanice." + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." +msgstr "Klepnutím restartujete stanici a aplikujte změny konfigurace." + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" +msgstr "Duplicitní skladby" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" +msgstr "Nezpracovatelné soubory" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" -msgstr "Hlasitost" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" +msgstr "Reporty" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" +msgstr "SoundExchange Royalties" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" +msgstr "Restartovat vysílání" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" -msgstr "Web DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" -msgstr "Webhooky" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." -msgstr "Webhook povolen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" -msgstr "Středa" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." -msgstr "Vítejte na AzuraCast! Dokončete počáteční nastavení serveru zodpovězením několika otázek." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 -msgid "When the station broadcast comes online." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 msgid "When the station broadcast goes offline." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 +msgid "When the station broadcast comes online." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." -msgstr "Zapisování konfiguračních souborů..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" -msgstr "Autorizační hash adresáře YP" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "Ano" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" +msgstr "Ne" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." -msgstr "Momentálně používáte verzi %s. Důrazně doporučujeme aktualizovat." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." -msgstr "Nyní můžete nastavit účty streamerů (DJ)." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." -msgstr "Pro tento stream můžete nastavit vlastní adresu URL, kterou bude služba AzuraCast používat, když na ni bude odkazováno. Chcete-li použít výchozí hodnotu, ponechte prázdné." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." -msgstr "Můžete sledovat čas provádění a využití paměti jakékoli stránky AzuraCast nebo aplikace z profileru stránky." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." -msgstr "Nemůžete odstranit sami sebe." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." -msgstr "Nemáte oprávnění pro přístup k této části webu." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." -msgstr "Snažili jste se přihlásit příliš často, prosím, počkejte 30 sekund a zkuste to znovu." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." -msgstr "Skladbu na přání jste žádali nedávno, před další žádostí je potřeba nějakou dobu počkat." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." -msgstr "Pro přístup na tuto stránku musíte být přihlášeni." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." -msgstr "Měli byste aktualizovat, abyste využili opravy chyb a zabezpečení." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." -msgstr "Měli byste aktualizovat soubor docker-compose.yml tak, aby obsahoval nejnovější změny." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" -msgstr "Soubor docker-compose.yml je zastaralý!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" +msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." -msgstr "Vaše oprávnění nebylo možné ověřit." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." -msgstr "Vaše instalace je v současné době %d aktualizací za nejnovější verzí." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" msgstr "" diff --git a/resources/locale/de_DE.UTF-8/LC_MESSAGES/default.mo b/resources/locale/de_DE.UTF-8/LC_MESSAGES/default.mo index b04e1b01fc45ba49f2a4d5ab5595d44336324613..22854d8413bbc8daa57a00d5850401f06a938130 100644 GIT binary patch delta 23997 zcmZYHWndLY+lTS92?-J0f|DQ#P^`GS26rtUTtWyGifoahh2p`jxYHC)aVrFh6^Bx+ zr9zS7#d)s(nfdm-AD-XL?C!`t_w30D>HE!vpj9)1+?(l=&GqnqYXdxT(=yPgFUiqo(T zOX77*i)lKT4s)aGwXheq#<6%1Q(%qHJf7y*1k2(otco`HPp(Rp%&7$EAiJ1V`-41kZ5|QUc08U^s1;Y~ZaQv(*{H{0 zEgXZ|`y^CuJ;pMaCx&go_LvVR#<-@inTA|6TtE%@3^l{#Jv<(N%!q-Q1+~}VI0*A& zd0dDk@Dc_v!Qh@I0;zl1=TKV~j_S8K7R0Kqy`e8EIpRJ}NS6P!mf;ZAlXL z#mlHjRPSvDXpOn4_r}8bHCDmhSO?#rB2~SQ>BsG83;l687e=CH`VwKT0jw_>#0N`oQ4Ki1N)Xvl=0;S!9;f|zc&xn2p=Q?HHM({`8#yW9FCR77T>_INvHz$2Iu zucG>YWDWSjykWDu6gqRE9A?3V*6)#g^qfKMW#thbPep8m%*`_ul|;!#nt`KG1J_1P zv<+&a{cQVC)C4D?_I@p^u)p_ctGH zwq^ikr#=HUz-CnT@3-xTQ476=>2#o8Q_zh%3JO&YR92Tj4OAW#fkv1EJEHbC>BgB)wGyaf)(KN!A5^w~j>-)e72%mk=sj!E)rxmh(7?x0p}&Y)@pV+_ zU!k@rXuO$N7F37%Q6Vjly00;6qMcCp54P>&Q3K9F-M`kh?;TJ4HPcfxsKaaa!hOt4 z{Vl4a3}2ZQ2@Hs-|eNyaLum3KrftQQu*5vU2S#@guapb$vm z9V&$Wlg;ONIxIxJAZjA5Q6cSsn#cgu3Pzw-x&XB`t57+$19jgK>(8hyyMgNG9tP|D zzonpo1E!be18r(xUVKH-%^{_YEIJI363}H7t(#XPBI5kIAWT#vgD8hTwpirhPc3p*{vv z;w%ip8CR4{${9&wx2`%wfFsK&`L(2_ILv7_|35GYf&A2XRjYdZOJKA z*55{L%}3PMrI>4SDhl;nY1DwVQITkkgRt9N;;-bmWN&fPyXc!~Uty9v9tY|C z|3qN`7b>pgw;Q+-Nn}s`Z~55(Z=yQvyNVAO+>ZS)gxR&j&#^I{x8`OwO3pYeh7)Yv zi`tTtNS=EB!Fr7Eao3tJpC?escn_7$0i2-_hp?jdF2{QFVkv;RsaM88?1Fl(7b?`_ zF*D9XZPixHgGsjiKC1s@8yH(JnzR%Y^3JG^zQyc#0JVZ&F#uC;G##hM4Acu@Fjm7% zSRd12S5!oXU??6%J%0{${;!}WaC;;1SK%QI%H}urLeM62Lq-gxJvZul5e&hKsE+EO zCeXy%4wZb}QTNAVUL1=G{aP%G$1n$e+(i6KQOL2`d|hsi`Kgb=%D4d);(MrxJjN>c z4zps#EymWU6~>_^HVhSsF<1@fptj^Prow+w6Zqg#C_^FpR@2Y|^+Jh5t!y0X7)`V7 z-=aGD9<|q}QRny;M&Vt|g(d2D z#FMC%T|-6WH`M+2uq8f6C0q1%^QqYt6@kg92`83;fR1Q=(Ro8iWd9#g(9Du2ni+>- zZR!P4$7~R43+A9AwE;Dt7t`Pc+kO{y-xJ%O{Cl&I%&7Y!P!lL_ZH%cH-_wtR9vp$1 z=}b(I>o6_u#c(`>O3r^#AApzeQ*T7YMl z$+gg3#9tRu)1c#)0d+%8Oos(*dqvdos*O5c15hiRZe5IeZUbr}J5Uo&vR<_9cQB0h zXQ-SAb$6Q;XGdKqfeKlD)D10A5r{!Q9Ad8zLq%!~YQXuZ32#8Hc%Q9bz!ud1MD<@` zk9n>+=B4iTp`ZwSgW9_}sL(A$t!ND<$L+R#7i#54F%~c21gyE&Jbw~(jL)I^xrEvA z4%WmE*br;%^G(S0%%q^uuSbP8(Ru-MP=AJccchAP52OMB4<&NdVs#)|9zw|n1(b5%+CSiQ8zxrf@(i#U!m3x7)kpm)C5*xA>3lU zj@79L9Wp<7)JK{;TX8(b9yUJ#y}-&Y4c(5IclAotO17i+^pN!e`mz|clDDX>3jWco zI5lRao(GjPl`#Svqn;atdTt^rx8|ZEv=m*fU^j(|_#JtA`!}zP$B&ul>=u{ z6MBQmG5ENdSXyjFJr`<1Loo;^V-}o+>TeTjA>W}Ub`TY*OD+ZN(SN9pQ=Tv#WJJ|- zqE;Mf>!nelu8fLYS5&eNM|C(4m5e{2BJ&4o<^Q4X_y5UkK~}39WeX)y5vYd2*b_DL zLAL#K45GdS^=4axnph$R;t|ySKcPSVjOFkmYT#5S%|!EAt0T$kdOF#LSX79op*miS z3e_eI!9&(ls0my_?e$&M1m2-0;D5>_Z!oH#tf>17qPD0EhGH}(XM9g93hJOEhGPtB zuO^@(G6$n@H!9S>VP5=*IWg~PlPfh)^^T}y9EFMX0S=jf%`hOpOPACjR{? zoTVWpRyt=s&+DV!{oPR=jkWD_P!rjV8h9t_O|~C3&@ZTd?xG_26g8pus7O~iZ~8lc ziqyIDv})$}XwZWn?1dB;%#C@mEbXOH0}MpnH{8}I+WJh?ik6|0Yb$D^dr)u6A5oD# zfobuwz5cgLK^;Cp4e$|_3&9u7%5tHOPX%m@%}^^_iQ4ncSP8$!y7(09V1-NOzHz9D zOviMXfEsTD7DM+3TeydsY1Yf8<6NkfM51O~+*%X0HLXygkH-u+0~_FKRA`@CL#~*w z;kmIU?SoJY-HG(?dJa<1u{nk6=sxC0&sB5$3gD+y8(YU!xgH18TE%Sovh`FebKwV#iIdLDVpIT5eZhN69s)Gu)-UQQA?|_*w z7Bzv1s1D}Z`f^*}g1Uc~t)E8qcNN3%A?nlw{AQj{@teyZ8_*C&LseXfy5V<>#(z+6 zu2R372P&W@P#bmLTiEvQs8cb}UY~|q*dkPptV7?#Z2dHO9r#({VMwKYZmH0`xfN!A86vF@k^4o9u{Yg8^RMDBAvD=BD2 zTQCs4sG06Z?b#VrWd6j=_zc4_#b0JZg{?JE&$UHOpf_sZA+~)Is-O87h^sMJp9-5O zXk|O?4W}>}^=nukZ()%Z%?yqL2$)Jv1E*#Rk+@qqgKJuEtD{Onom_qkbE!V(x#c zg+huC{2mwgU=z&o(fnF|0Cu8&67%CH9!ELLcY4S773(4@5+29#ZAER2raA?`#!EO8 zyZSl4y?>5Xsn_s#e80SQ$5YTuZ((svlg#n0tOgdMJ{T3!<(LgGVJm!sov|+eq}3kR zqqZ_2&`hWyuB1L2(_`u6j_;U9qfS?I4AJ>-Lm`-kZm7NPk7;l)M&NkV9~tcnpJzIZ=>M#|*qtAemsD3J-K3?nMeC&!P@Ga)UqM?rO8&XRQ(O$NtpnYf*2qZK#NOQOEQ+Y5~Plm5HyrKAM6b&bBwq zLv_5t*0*D7>PJx>UqU^10~Ok**c>yYbUfX$7b-HRQ3L*gx$rgW2aznP%=NOV9M|_% zstFC@To__6%tIZ=EvR#P3F~62)FydaqgK=b6`?+;92$a(go~Q+3{=FHqxO6~Ho>i^ z7mz27>v$GpbQ;I^RqHR*Ugt^c_&!ccp)Xr8Gwp3qdprnr-)QR$R76&yZ!0h__2Z~W zJVc$IfOL-U$Mp!*^POA@3iTk=iiX+x1XM@UZ2MBw1DjA2*pFKANn5{!+SA`q_r1Wm zm^{7Xd#@}(Mc^Z93j;Ek=iQVPG=VVGamk4pu`ss88rTLGphEc+WAH8J$1WL-Q!t)- zA}WdV^EZ2$uq0~F>!Wg@4=SQl&|l~O8wy&u-VohU{mU0*-h5>#whA%uoJ#SO`uf{$M^3Eai|FF!b5lsGcvwsQBHGAwxg2h zC~6OXLFK>$)bV_e%63mKvxlLm52f^|5SPIm*a~$l*RKP{}kI2>rmfk4aj4j zZ-`pp&^(-fg=7*9O0IRNq zpUbF_KeGBqn*K7Q7GB7upbi_LI*dW>>F1~p7NK$=5tU3oqW1DO2IIe|=U=0?FkO`6 z`}f4kxQF^s)VVL7-{ekNRR1+l&$&G*XoX**LOBN&`VFY9_yGswk5~xH7BG>D!F<$5 zqQAqN54F-Y1x-JDPzySTE%0|Nfn`5&d_Us#!wNe8TPc+0!hO^`KX)OsCG}7P3_^uC z0X5O>s29jlR0MuPor;S%4sW6Q>sHwDeVJW|jhNs?)ctvinurv}EIR)sC}{5+qE^@) z^+ueDipYG_o^C-!<`8P7XE8h8we3zZ$1{R@YE*wyQTMGx9Y-%}&#z%LzQz`e@2UBz zxv&7W*Sk;y{e&~{Dk^(>7dLx19_v$Ihf2EVsOQp^F!$v_MXEAtBF#{_)Eo7wI0nOU zCc4_A?XIsZD}m1)qP)<;dK2`cnmt;0~+IvsU>*CId2dQRb2)X$bP5olT7 z+}8sy)9#{H-l~EbZ~!U?hN3@yS%LGf6^*As9WO#<{Xx{;okB(A4r-#0?e+Kgl6r7O z^P=%oG9eE}J)Z-Wlm$>LEs5Hqim2n)5Ov=mmx5L{$~q5q<5tvz2T`x!NhFX}rkAjlzl)dl^DoOrACD(tbNMx*P zz84h4V$|DVJ)DZ#<4af#-(g#Sk|Bqi(E< zy0Jcbu?Ok}lCy@nuNmr7uLJ5`KLWMV@u&r@M@7Vo%B3r){vM*XJgBB3&-u$mK@DY5 z=eaS)Vn5UaH!vH%!tt1)mT6yr+M4fiAwI(>oL<}P@lMq9zo54G1uFSc)iGO<84EJL zrw|2&s5NS)eNYd6iOPjVs0nPsv3MM7V*R=%A~R3}{D_nB1}ZW=>zRm5KyBqlRR1SX z5xRwLK?)BkXyuus&0d#6O(+_5d_F@R%OR+VO+?+l5;f2PR94@_aP+HhCYA?FQg4ll z)Yn)EPofqO+<@~RL7`Ct^Nx?j0@SCVvif^e1b#>D@pIHb?=c)B8XBvkvbh`TdK~IA zV;&a8ZKw&~MosuVj>GJYT$Am~`Gn9!wxN>oJZi75p>G1HWAhx9oK9mCsT8PV6@i*~ zDb%s+gyr!o)M+}13i;2diQYs#_t2%Fy>ptFhODTN7eNhJ8@2N07>*s#_r5@NFb_4s z4X7mEgSqiMYRg`r?oZy-L?j&5ULJKi+y)f%U_Vqx<4`l6gPO=H+rAf-Jf~5)@w@e< zHMp6XaCTHb1yCz3k9v{SLp|3N_2%o2jN^J@DQKl%qGmb`m1Jvd{SazvenFjrch=0! z&2KzP;wQ8ZLv_3gHPLOT2pvN$=oef62X)^EETHor(!%UrNmNKWq8=P=orS%ruR-m7 znwDluvY|qm*IL?I7pu_T4nM_(SO`y{27ZltqXx7hIT_!Rm4ZSQjm@zwDhW5+_U};- z96=qQtEh=&YHhMT0u|a?w%!Icv5}}#FdY@qb*TG}*z1?kRm0yDwAXJ@dzZeA*^0cV zjw+$9H%8@3PxM8|It$g$8dRuv+4d8tiQd3){2O&&a9dN)-j?&Pjw{ii50RFbA4j6j z>uS{AA4Z+qyQon5w=?x(s0lYlMW{1sf+(bdc}D|X>}Nz}meP+RgV>eM_!J^vOJN&jv(IdK&A zyr`A0#J}(`>iG@b&1rJ?QqYX9qB^{TO2$X18NWxZFlCH+APg1q5~xtuL_OagwbJfb z1iwHnWIg7`{iuQeLOuW5)LlLe^9KnT1)H{47Dp`)9lIiz`O^^K?;+GpEuVF2}KI8f*RHHES?^zLPT2ecBkvYV)5^8$4o)ATm&VW{LR zg2}KxDnd8E@@lS5TdTiF)1MZM7%DfIpKKM543aA7r`!(#m% z&q4GX;Q0R1`3N>p`#{H&grl$%){1p}{}QqqyHl??$npKX&d&v|S`z1ncc_s8w?QMvR2>tN6qCIU^q;QZ@Hqh2(e#0jVen~g9@xE^(UPNTNq zA@akE=M}2Mnxo8{vNaZ@9*fF_MX01(jS6`ZYMdLWQ}Gr{Vj6d}*}Gb(2RmbD?1Sy` zB*>qI4 z&aGOXXg=iX1 zVHAdqH7l%w#i@_Ps<;*F<6~6zR~%pteZ=v3Fk5DW74;7)%uS_!KK<#ZQ)O#Tsi(+F8M;8^j z<*1z6g1*21Jwrhux`9fT=ctZDCYW=Z9kthmPy-i7g|asKV@uS;+M<%QD~`kdsB``V zi(v3XldNS?6KsmE_OKO&aO{annn|e8EkfnSI@AE$Py_Blt#ltMwC7O+{fgoE9JRuX zlg!6@DO7t0)E13G-JdXt^RMjQYA>9z{*9WL-((Y+^w^GiLDWyTU!fwk4mHvJsN;1K z_1rz%{swhl@+oG*IZz8Jj=HbH6pn@VxB(5CNN-eVC!toDfJ&xKs2@&~P+M~wKf$M1 z0CP??FQU4riOwd6W#d~G~*knj_#t8;~^?^PfB2*^*nR9QX@$|3g%=zd^S) zg)DO&-yfHCMum7ADp`_HGrxfPbbEmcdH6i@W{bws)W1O8za5oa`%n={LT%Mm)MtZx2w6js6TZWZ!7wX0J3N_J; z%gl3mQF~kj6`2aCfxBQyoPhd_*n@h%xW_0cd2XR*^bj@k_o$g?Uv4ad%KECP`&yv} z>VaDEV0(R{tuI0C`F7M6pSATT*pzze6~4&2o-P!WEb-Q_up;$&SR5~)A`rOJe3+y| zwUl^ZKiq1}j@;0e@LoJU3E7V5r#QO~_befR{dG5_)zjOxDwy6R{!1qCy>m+Ty;bEgFeB1yj~?{?*|c z8Z?2usJ%Rk>fj3I!JDWD{nnXmPJ`O2Qm9k#nQi|9mAuPPTeu(f^TIV$|L;)QpL)Hy zo^`!zj!!8XUU8u&Duk6bn3Xm}g}57Ph5fJ*jzM+wGir;jqaqcu(R3V!3Vm@~uZ)Ud zTU38>s0od5DQKnBZNpqFPkkLKd45No?=+i?xlkP!K}DoIYA@^B_D-mY^+gRZ6r*u6 zY62JS^@pf&-B%QJOg^Gk9=6&1!B7-x&vv15;V1kAAE5Rw^A@u;B~b&lL3P*{^J5$; z2^XOzy4sqEdKDkS*^KY;-)dek38;yzN1cX4s0T0E_TN#t@)j#$+HGcl#;E(++Imma zi)#>SLE}&nnT^V=rKpLm!Hhcp+bAeB$54B73-#dNs0UtQIC{35NJO9}QUhbKE$Y4l zs0bvXCU^#GV~X#L%~1wA%&haji-HC`k9xQNW{pTR$EP#ufgY$W8HC#Nv8aeG zK!toe>Ye|Kz3%zme3=cyNZJRWPRm?ug5ROrn1cTf6T;@!E|`ngW!Z z#-N?%ADgS7I{qAW3g)1abOmZ_HlvQ=9#o`mq9XCV}YNZvd z%}`s_+d3ANjEhjudr`;q1pbFNQ3GH8!SU?G*SG+;?J`>wy_@sDn}$idjWzZ-zW*5g z11_O`^rvm05t!_t*{euYa(<3VvM+6YA}Tj#pmJytDsmf9{U)L>xlvnk3-v?m zebmI=#}srNoI|FgP}Gf?Y&|!sgTko$YNK+a32LunQ7a#Xn#fet-p;evH=wrAi+Yir zL7ko($Y+o1c}77iN_*JsVP;%Sy&%@XpHbH{A2DyTT&NZHK@Av(TKOnc4opK$bQx-* z>roRtfx7<+>b~F5cmAJKPzNDDniXY5%`nQ=E1^~tjao@Z)P#nh1{i7Ui&4qrfFqjC$@WYJq>FCh{B=set30f2}y{ag&u%s0kE89kcSNnKrZ6dtg)Q zeX$nqL*3_p!kp`D*p~VZTTlIy`7~XRt!Te%t#H!(Y38hxuKA+z$tlP8XSlm@6F2rg zZT2qH8MAj)Q1AM|s2@nK;URpFTKR#q=Iit;Yo(vfM8@LhT>ljdVvBR;pLkqcM*V^c zEhr2=Z{A49u_pDv3+DI!^|1`~%~%otz(Sb&qWOo3#;8+r1)E{6OJ=2U*q-_c9EABU zo8K!YSYKgp+TFHS%r6FyU>h1DubMxnb@3DGSFkSnUo(Gd(EtOepT~xH6^mlzFXqM7 z3R_cOj@sH+SO5dAlWbTNQ#<_12YcxJANbYGJo1M5!C*M@V({!ib$ktVjDl~PQ&1dr zoVsCQOh85GDC#Gt_tvtv%%AZMMqOWz#qkc7#tgR=X{J=4LIWCRU^~2lLCmo19rF(j z)qXRf+=>IZ9{Rh9*cYe?+`uhrziTGE8(UKU2b*KnKg?&r96Un(32wt3e{!Ef(&I1l zmr8q4d-4)XVduZiceZ(`JwJ(&_zIN^x$c={?10^Av|l zpwCdpu+{^%MCZH}1$`)VL7mqgs1KW=sJ(Vkp8;Q?zDzE~CU^vO95XyLS>6NVso%sn zZ2rhRe+)I?DGb9KSOi}@;{2=Qy#JavTP4(sqbB;^h^TjY57dNWQ4=1Hdb5p3z3JxJ z`g+uhWe@7T@iQt3@1k<*2`1!2npk(+-ru$lLrq{j_QmuBSYO=3J?{R>y&8yt+w z-f%i}{?orTE6RfEAOaP_f~W^ep;l5ChhbM7iq}yCH+yIP+_od?DpP{~}OvhL}jRUdrM{|7(HluzE z=VEbs8H2}B?~iE5&-X=TpyTKI{up#F4V}1f6?WY08CVy|9fQzxz(<|IpeKe9z=V&_R6 zgA&Wn{4*diGT{%u#KeU~0uy(y_{>S1_H9om(Ou2|B(7cNBtBYS)qnQR%_kBcZdo3b zc+=Z5RpR(#6_O`rIJ46)@#fE!vL-IOzc(PU+mpE9#BOg(`6pib&?dR}t3anuvV??C zr>S>B3MYr3w`6MPt&^}gt<%n%D!nr|Rl>#yXRfzJZfAKiZ=WcqTC#+|Le6OK{z6Xe zkc7WhIBC3LWt=xoK+J&dF>&53<(wgY-m4Xya*nrLB_}AIw@?$uFTlI3rSl}Em%kpE z7LxE}zmq;;ct0o9yLo_yl% z^b8*w6Zd(Se(^B_Jk8AwM;3RDiHncx(vzz(1OD%NLgp1t?u_QvTD=GKIooNDPTcLx475=VKjbXV;vI0^$s6chddI03;$88;IqC0R@z`k{2Lkhey2t(LCFh(|gJhN^Dj+#WNlONS+1=UQk=>bPW(Ne(K?DJnAi-4>0S`ez zKwV`8K~YR71_TuY7*Iex9!w}Ecz^${B6#k3Kks`#_ug+;Pj_|IQ%_Zg<(!Sni!VD; zJbt2L;nhC==ZzvhUv11vQpxArJIUuOX)T7YQLc#ZU^)B}%i>R14V@c(z6MwWwZ98i z#=+L9*qCw*6Y(MBxVY~i8*SNf4BKO=$v$5N?18Fqq%FrVlk!5Ghd*Fxj85_Sl5s9} z#G}{)%S`q8n&MDYeKWB(F2>@x8B1|}-%d8lu;V#Yg$J<`eqhVrVtLBHp(-lwH<74` zbttz)MQE@!8B0-~h&nIBmT$%?l;@)&xCSe8ecx6#bm13JCmuqD{uru)lc*N|f@0osGxr4=-6iK!xgC)L0fvH5FFH zs+8+tGrSHJ;;HxoE=JPGH!#iTD}lpMxiKEqk?E+O&qH-&MH=x}i`TP5ZbydIw+HKE zjeu!!XH@8hVF}0Q3!r)&PB#_L$6AzEV_$p{ugBj|4Q!iXa%>`Ypu7}Y;Hw$LzY!Zh zu|rnR^!cvAZdeaf&DF5E2W^R>e?EJB0tM@8h}o9ub0 zA>0{fLlwV>&G8*n#eblB>`XHutA;wR2`W<8q8ioz_eI>JT2n zGsx+_XQF1hUYlz!)B~So|439rO2y3VsgKHm=BONMj}=rwM>aG@gRnGaqsDMHmc(Ut z{~9bsc?u11A+Evf;VaV_q{<~VVV`Tb5*t}Mf`_%GBL|A|^hiri|-%}}$a9V!_| zqJ}sv&PEkBW}z;$%(@wCQ{IPD@nclaJKts;jZ6Sv7&W$^VHZ4$jD|0fjwz=$VO@M3 zb>Y*f2LFy~XuQl^^FuY%fz434FaR|h#@ceGbtcwi|DDL1;@g1NV;K^mH4Z>sU>2t1 z64dd(V0|n%&vdK}Qh(exlnqUXDfWj{R8Qw(MO=ew$aYkuo=0W*QPhP#K}Fy!*1?Nd z3+vorLfi?jp*$2DVgwsu9yZnl-e-4wg&LER^G&kULsi%k)q}xye>y63x#;3;sG(Yi zy6|391dpM5d>VCri3KKi8lpNl46ot(z91V+W#1CiiG}VoCsxG5l-r{&*adjm?^&po zaSp2D#diOLs0C&lssS&fj(gvhzeF|sXDp5vQS}#JY^Hm)#l&9~)?kR81*q!~$QPccgYy2!5CD>8+9@Dex z*o<-u)CEUlKMbJ8{&7@<^06Aego*euDp`vyF%d0|r771%b)W^7#DS=x8ii#v{{w93 zz^HXDmZH1_H8c;P8n_L0;b&0Czl;jyVbsu^!ZP?5>iCjNO}R4a!VPS>C8{HxvAX7e zFZ;tp)cg&i#%cj--addD%coHn{1DZnf7{b2zA~NR0F4?dYX;u$ZhE2a?~^7 zlc@WTuVA^UxZS;`Cj(F?Ohz4;gKH_zSmE;x$I2^tR=@y`!Y6Pj7FlJUa!26^$_ud= zeuU5B7pO?AS#9=j!nj(voehQVc~lY|LJh(Dw)}R~RG5Qm*nCujmta|Z7}cZg zs4;&QtKv&`|3|2LzOujnf@YuZAwP|^@ekDWtVSX!QngX%#T&Ds5VlA4ygTZ^p{Nig zV-t*^dawo)aWm?;BRC0EXgeS2tK0yL#+Wm^D*q6*5jE~`HJco>yZ}4L#XHH{? z^7yShE8y$6g6sP-xAAC=f1)a0^f<3g_%<%YCfm6K;!d1^wRe~Z%*0`ozqVex(`5Go zY|Z`$Z21kWOZfz{1o-|&b#TQKM7JIrpR!R4|H9H({YgU2!qW&f=B=MH3se_uKzRff z#az^Rx1fe753A#2s4;#CufdP){tKx3tL2->HOwde8lxyXRM9R}w!Vkz!C5SV?$f5? z##othcPxRUQ1g8T+%!$qiuA48r06>9zX7S({Ct-fc7zotQ%XUq?^tW8lBT#Nd> zCo1`dp(>hyYCx(r8_Q9ii8_8EHpJDa(C@*H_z~8@io494RqHq#E!mNdO>q@=!+od_ z|AlHup#pRNE{8QK53}Bc>fr($j(4LP_$ewPUt>=^j~bfmpEc7w8P$+@3L72Rm}_@D zi{&YQfa>9Ctb#w<{l#{himIc=ybTt{-q-{OpmHh)%i?l$ah)yi$EuXy!5W(Xr`XV# z`1Y6(mqGQYI;tUcQ6X)G>RDG*Wcs0oYNeG{BZeU}egqQODh6%hQn_`0m77xZdvHYs-gG4f-C{<07n9O77ZN z9Xm;`?;FX6l4lyK#kXKTT#A}*@1us`JStLU_n8aULPe+pYX1P#aii`2X{e6OvE>C= zoAQ0ue2i<1-ep54euir4Ijn@GpEqOdqD#3gHpOIA$mgJj>OItX$52CZ78R*KP&wkf zV4f)}p&Hs1YvQ06h`$;TV247Si;BczTYdo5gB_@f3Q!j~h?+G=Q4LDiZyL}7)u3Le zoEd;Re+>4(DX506N9Dwp{c*GLI6HKKCs92)fSPt6qZ)Jy)$(8Q92R=focB9wEH9wW zulACOTr<@9T~U!8h`QhuR0q;fxfYJwAEKz~cC$TT9x4}>*!}BK(`zf%!}m}<{K@J& zU@9()YDf)KgIicT+Wmb|NjVmkJMl0Z>hWCrLmnz*JM96_q9Sk*6YwMZ`=_Y$zD8Z} zFI0oezHEA2A64#vqi_)F!s}4y6<|Zn|F_vF%#NQ?V|N}Ex(ldKm3+lKSX4pnuY>A& zGt9vbcqcxJ!?D$?rk=T2i1MAN^X@_~`>_w@e7r&P|2!LNS-;oJ5KKmeIMcca>rj3a z>*A|;4StPkV2Rhwd6iL-s*9RENmvVeq3WNEYWNIPL*`>euJ7BxhQ{J)jN&U8!cGUx zfsbNy?MD}XuvU1(taNR$1pCKhBBolGV=v14Fcp1o`h5E#4d-K{L&QIujje2S!|HFD zHG3?oC+VoMonc*s%H}m#2A@EU?eka!E4^)cUIR71TcSEP0PEv;)cLod&cF9<;$NJN zb?i{69!2%!W$c1)qsFe(JEo#)sQpb*>qP+d`)n+XcVbbz8#P2LP#4~XE$|qY#KP~I zj+T3u_-mTfWrrHl0+pTZQ3npTj={2&{iv4bSZ~8}lR<)x?)Z$nkQ2P@+ns2uss`Yoyf=TKvv z@PTPSO;iKwqv~yfs;48C*8Cs9MnxQr%7siUhPkL7%t06LKn>MKR79S_CU^`LYTt+E zp|cKZq3VUo6~8Ud!Ag`LL^XUT#Ap)N20b;04-69cH^+k!f7_s7IvV{?EVio`)w1CC=hevb?Trcd1qfi%Eg1SJSEpM{rov04&L*>?6sD^%oS~25avZ2tPMpgWaJ)r0b zQ(-yO1?pfGY=Y`pSFDQTaTw;Ha$`Sg%-_VW_#O_x@}HT%8;(aEw*hHL-1j&e%Km3i zJ$M~k;|JDapPQC;L{;1s)ssG`1`oHUU>(Z2s0OY;MQ{fW!2_rWmjA-o6o)GIJ=o~O z56e(JJ&L-(39O6XqADu!rFqz_i<*A@u?=Qh*P$YG7R8N0Kb?gGFzS1X6j20bQ6YZW?mvvG=(sKagjzQ)pk_nG zf18FhL)F*8mV4RqaMbY=Z8;ogLlw?OW#=+fmT$2K?7+Jy@5Ub3=X>+}0vts79xQ?% zqAqwG%itN*y#LkiFZv%dJ1U@lZ-u2X-jxj{%OLbxX3JsJfpbyGxfFH62Gq3MVfXJx zUHAwp$xfh#=yz0o31>|QtD>f73rxg;NaW+b8Elkg$1PY6??N?b4eCPMPz~9K*WjC& zglAEas{4bvP$Sgz>x4RQ7>3c08k)m){~0Vr`46nD`Cs%$)5BV*3nihFstfACKByiI zxBJJVF6_s0n28#?n^6&3j@5B3y0{C~un(=@qs}Yz6ZLa_UnMpa;(Dkb+M+7zg}Tr% zR2GjxRW#N9J_D7!ci>=Lgv0SDYPvQ0nRk8cg;Ve&T!x)~F%dk7@eFpHXCo7*p5va3 z2XO(8{?)7lpWsr;(|CH1_Drenn`IsCgruH110d$AHu;a@3f-H4*5=^WHh-;SEj_h1qA{603y<3p(1;&xPWyn`C6%GDh2pHlQg zU3fbx2TD{oN#;i_R2f(nqo{i3p>ks*DjD};Wqb*>zI=#rweTx8isARD7M{Zj=&Rv) z3sXf@xe=XDLX>Yq)jtn)-6b`hxYzRg*rBEO z5qrQBs2)9M4}8t~E^0;m2o3w$8aDv ztLOM0!YFpeczM^1?GUWPj>+g{D^{m`J8F#ApmJb~bvG&^Z=yF8sGj|Z>S@*bX7(gu zSIUD>=PyDe*xVhXPcE&)fa)piVrFYRFks&;PRJq7BU0Rze-u7&QbP zaWxJ>ElgjcBGTs?Go*vi`~E+Y4Ygkk3*2A5s2)~1cH2;sXp&lL64*U}P;wfx~iH*(5I0l21=V1*0 zjT+mOCT5M#$AOej;2dn))bYL}ZbB_&m75t`V>ik}Fs}RY-E2(36Q~|{Yi?G+Rd_As zgQzjQh|RHU3sXTRPN2L6wLc-z@&4gKOYB5Bj%m0Xn_%6R<~sdQ4cgq2`QML?m)N1u zlt^-XFJd#Sg5ROW(rIOqtqN+4o1=213u+$UfSMJ<(OU;lce_+n=og}rdoyZfeA#-c z74u(XUc9xrKsD5b6H%e>g}Nzap%#$)u?KELh49~46MF_;8@^;zg_)?H&p}oA5URpwP-FTUsv+N@jxW@~BvUoi zP`1Mo*b8<35Y!L`umj$U&*4EVqWk}XjwX5TMqS`O)QNjg7dV0nOw1UIj%<~bDQ2~D2L!+$~mYc+>1KzW7Kiq z^=AGnR7Lxkp4CJpR~yvrbRfDo9+iZ%Q9Zl|l>_TgW4!})p`+-c+t<|B6SIlvI8@TT z+RyP_#CiSA^qUtSU=F+sHMSdU`E}IF^%-iOUO>(Fq65vCRzfwXIx6(dtvyi5I|enK z!I^o=#go|hfFJs!dR}*kx!`rE9O#CHZ~$tkhM+1=MJ+gsP-DCb z6_LkK4Sm-B{tEs|`7mnXdHn_x@x#dZao^W$C@X(N_4F^)7!@WHH65#0xtJZVW^9 zC>7Pi98}W9?fxaGTv>xkvaP6yypFB#IJU+zBh57Lh8pTc*i-X=CmZAOM^sM-Cz~W2 zi;B!msBDel2waY8@Rz6|`UZ8}=rU;)+`W!96!sN;%^HaS%eb0{aF_x!((4UOre zsGhxrntq?4lIu@Y#TCYw97seBMQ>Z4gqq(`RK?3t$2()q(p($oQ|^e`zYjH3$Hp@M z*RWA-oEfX9P-Ffv>c9)A3)L8Jde9a%BwesM4o6MLTTl&MiaKv2DmPw0J!rg(^YGu; z2g4IgWS*YD{MQA}uwyYg6HSQjMnz;RYE0ijUEq6EgbGbE4XA+Xc^A}}k4H5qgqlsa zqo(NtsD^Dr9seq7dY_E5p&lpPXcmsf*p704Y>&5~LiGf8#j~g$w47{K$_Q#{UWLtY z2PWY$R0N7mG1IO(>N@q&#lF^fIvdLBh4z5^P!;Y$W$#f`iwjRREv}DuQ0{@s`j@f3 zjzcBouc&1E8@&ej&Fra;O43HCNVP_WGVbfkhFU%zHT~|u>+vzv1-?Rs{1;S16H-hL zR6q?~BU|o<3i(LXbiE0+;LJo9=c10^fXbmgSYGr0Z8o&BeTEJ2SJar*NHr(4Kt-ev zYX4-^?8vd@<*4%?LG^eys^M>-8uYQ<{}U>Q3Z?1qZdl z#Zk$%5VcOML0xDw>bza39v(m?+o!ht8)}Hk2h40}YaNR5-u!SA8!d1Ls^X7PEj@(_ z)nBL!l}|Ti7j;~F)X?>?-h_(GD%5#TTVKZ@) z9NXZ#n1~6P=EAK|Nz@rz;c!%>=3+7~LnY%$yZ>9%@xP;HQQ4qr$dF*%OpCGX@D>u( zG+Byj&{L?fe;F0h6R6{Ux4)OZ$&~A&#<~q^=mw&OVgjn3sQrBbDp%H`7ooV_cpX*o zr>Ib$wfirkLRM*-$>O@GRv|OS%TSToiHgiY?8R|k;p>!}H<%ql4%d#iZ5b4>^{TsoyIAs zG44OpOt0~%^J1uaZ$l;L-Kd7IL3MO1*5dlUr`gaDyo(C`7pMx(qk8PzY}WK@s2=sh zrZ^FG;rXcZ@3ZACs0-{yJ!T)k6WD#0N$$F{O%C-!@9+Pk*-+1en2pm>6@P}R=topU z{zPSMrCZGJO;E|z3AKMB7QrxvF@_!SYwV15=a>#oK;_KzIm~~B_8$AgN>tWv#lrX+ zssV>k_ka&jv*9aLNYA1!cmdmB;akmxu0usCg6(i2s=nt?$+sWX;qJFF|5aiC+e{Bf zq8fA)Cg5~bOLMU?*}V)^(JszYQay(n)AvzB^)-5tLN&P3T*v$KU41-E`EmRfZ@b;` z?Z;qzp7~nc{0_(aQ%W8#<%h5EHH^+Tv!n9@$NO8(gLn`7+umtDt-OF;C^uYao+161 zOZhphOoLl5GM{w%E_S^CxZZ=P2o$@^d^L~XX*b@-9jfSVNB{9G-w_;+lkRbR&){}^ z1yh$ez9+ERQuBHKV@#!7cbVf`kMr<8yk@!i__PP-Qf_vy`HH?3CsB4*cu5%dO=hD% zJEo&Tw;T1ybr|2ovp5EyTWPYl;wm%!u0svo7#vJb{iv03`)afF?#JeoKSJeD;rmRo zmPHL!YpkRB-;WI?OB%MvS*S7JfjaRZPQ@cQ5!>gPrE@td`*)&-;4mr~%ieF2xH4)w zw?Qpr15gbdg_>O%n4s*V0?(WeU@KqdfE(K${n#M zj>p>gp#A+>)Qb5Us)z5QLi`mfr+!5ZaoLB>^t}dKQEvJ$^VDTy96J=kS*W#rAu7aM zP@&p|N}9J&6`w@S`*WxDxD@KVdRPdPPz`H~O4iPJ2lhiX?2R}ZNo;(H>T!kj zriIN>W7!H_?136fKPrT|s2sT+b%DjG3$8%*^gdK%x1lcd4C>+bEmQ}8z@`{4zrpP2 zgc^eJ)+oA^m!Mvuc39s)HS82BGQXkj?`0n`7YL#vbq}hckD#XWPSkmC+5IPw?CMIBfVHO8&6F5Z9&Z5HbITTs(HS*y2&)4BPv2;QO8Y34Z&UZ_Z6s+KZy$YbEu&?f@;vG zs0J0^?0A2)Zj0XE|E98`X_JnsAcB2x4ywg3qAGeFb@Mrl3h@W1ocK5D{EN0+YKv)j zU2N=-gs6s&e$))nji|`YMeqLqAREg5ov0q~v*ou?WB3VDkM9hs0pFq;bQaZs^Qc@X z^_ZCj4NyJ34(sDo)X>aB)xXM?H$KMvS4(!WLt}dwHMXCllI|QTlohs`oM?vHf4y}K z>i7uixP_?5tV1>Q8B{LqL0#uf)DWIR4WVya+_bR9HgiB{oW}k!w)_&RhsROV^aoTA z>OF3TrWLB;*IE0bdO8XfxpY)yqxcBkjt^tQ?dC=0K%5PYO|>0nA*qKtu@Nfk+hRW) zfy3~ARH)COH|D4im)dFWb}dn%ABU}Q9$tq}p^pCsm1E~nk%?bqLrZ4)C(N{Hhze0J zR8J_$0+TFADe z8vF+8ypPcP_rE9EXvB^mP#3Pc+dPPLM%^@WP}zD5Dw$TH8uSRN;ZLC&e%N{vH4Dz6 zjw`jtc1V{l)g023?Oz`aye{|LW05cHDwfQSBxHZwH<%4&aSmz> zm!Y0iwxTZZ7OLf++uy%KO{1a*9Q`{qUlmjY%f4(HRu>iG_NX3q#i2M7RnG?05Iv5i zHUB?hLl-`S3VoqhOt~B?gw0VE_C_^m2&$)3Y&jjTr#uT;(R@#%8u*3v2UNWmQ4uNi zsu{8x=>7Y@)@-O{T~HV3kArXmssWqq@6V$yd=Qm%@1lBs2Jgl5s3E)SHIoYuVhhUq zP($|(YG{hQZm!b|5O&2cQT4lTnB$tiVW0myvO^X2LiK1ADk5p9b%{k z;}4>Xhf%ZQC)9bB-!%VpqdDrh*mhz-rtHTWCuL|u5xdya1x zzJU+m?MKWI)jI0vKPv1SZ>{{kq)vy)z_lHpp-i%7xU8o_AzsH8||6gE7ynwn;hc8WtN1#s3Kvg&s zHGS?tP1{wdoZC1vp^$onA{q;}T7ZKb+dEjZs_c)$M4dJFUW(eQL0Of>l%v~@OU)21+hYj_7 z=(pyzd!h9Zsv#A=bG-kOnrXP3@=0utYyWND;axf4I02$5Q?qTj1zl%nQry7+=7SH`pkG!_PVVN21AkY=s+fARa|kQ1@3e z)-$jf+g7+^bOjTcSu#&Q5^?DpVG*sxfF_Zj{)UQ0Qrc!KwF zdNU?c{sbFi@e&DMGPOcI+ht)YF2^YTg39{Lk_p}rzK#7TH!hXn{qZWE&4%Xl=+X(^ z!jX=e$J0^seg^8UbtfuEmZ5GctFa;OK;7+*pyqYMG6~*nnSr^K|AP@sEo;vI0Cl}j zv6|-p_iQAwqewYZaeLHKc>`*VAB9?YZo(2c1J$6psFiLpY9(BST3R>T@@~`u^(JZo z`W&@T{errAIpq@=UedQ78=cv)A2qN4!a~@jLV~xFwLo3C6RIJ-?fzk?2Ha@(XQCRG zYxm!3_b);coM^W`vu1E(ped@BI9<)b7;_HVxVKQp1j-XChidtIlx8=>KP(Fb= z??t=+BU?U+n(u$2reTvxW@wh8>MdG1!57zUu>l)Ru#?q~dL>(oO14Ms{`XO#`x{$h ztttuLTk;Upbh{rFf#X;fPoW}o4i$P|)dcT0Tn3dx4XY-Y|Nh^u?9hpWFd36^9B#o4 z=&P1s9w1OT@jWX03sq0>?taZtW8W4Pk-n%NjzM)Wf;Dh4DkuJh>cF$r;|bpV{u_4a z8L)5-GtHWy4xEG<^XaJD?5(IFSb$2>m8e;=2Gzr@sG%%Cop%t`vG;BH1ghR|Q4PKr zXG3FGv1WpABR0ny=$2Z4@6Zo0u|B;s0sq8p52T$;|iRCrD~f7%)<=IOHsG^ zUr|F?sZN6T`7Yju4OO@w_2ly=HpNq@94J@UtOrS$K)D?%64%*sHylj4Cn}^%P;W%f zV-Eg}_hP7Cg7-HcpKFfG!I7H(8`xOQ0l(nwcvpS1u#|3);Jq2O!Cveii&Jn7sz-ld z5L2!(zaO%eYnb5uqw|rd+iU^$!(T83J2x`Z{9)98|FrKQ8-4j9sj*p#b5S>&Q+N~B zZ(`Q^d$2#{y;vU$H%;)J!^Wtjtli8cU0c+U3`Helrgau-WxWfpar@>3qv5nb{^|+s zOICLSkw`e=hEr2xkw_rT^@q~jS>ae@_Bd2IL*xsyRm4%otYU3xw#R4C>qou!BB>q9tmf= z;ZVShhADBJKNQZ*3`COLW>DZiQZ5t&}o5me=IB49X+aF%Z_d!lp0oOliX4K7S3Wk+=0o%T6XMs zZKsxPF8@p=AvYzUO48h5y6aC(4dmo1LX2XFF<{`MX4sPl3>!U)Yv#Ibu5tSein??= z7S*9<%(4O*{#120J$EKu$v?8XebIP`sCXk!K82}RwW*&0uWM7NmB zM=`)51}=@dOipom=14R%9LwT#jnAdtd+E;P@!H4SVOYI!pi#M*Uh+2mKMKZ{CeCb>f0v)rs87fy+U{b>poY3pZBFjc&s+LTl|ClG0Q`7m1n(TwKz zUpwE4M{`M&Y$aS%;!L=kT@H?y6jWeG=t_{-r^!#=>s+s+S1#Z+E1LmJHMyv`L?W>q zTBz*lNq71TvZp5b@?Us3>cnj}{;wg6<^)oM=|QHY&dv^og4wZba!~W2DY?y_SZ;t; zrv!3m23Sb^mvWmuN}6aaB|DhQ>SWsK?bBQcq$Rln)7@ww*BwZQW(OinT&8P~$!+Ur z)Z1Lk5dN4K`oSdv6H7Tl*z>Gl1tQwl5=~>}$S~S1q`i;(Y*-Y)+oG?A7iAjMZ zw^fAYC!Ca>)2^AaIhm};^)ftpU>|!(+h!}@-;mhGoBuR5B|IaL=$g*Y^15!8B9;^C zc1`6hh=KgqHw-M)gglOU`H}7Cs{9|P(BAZ57PZjQU|^;y$$PS`Q}_BTKLN{iXE5l@ zlS?b6j_uOQ-^~kCwtpHc2uYTj=?`TP{7@i3Zm%r9>Af^F>RxE=6!aqQEuE}XX1r4W z(a;=!ZswKV1an=roMnq9MP>%0v{Cl~4X|BY^55OGwRm~j;H8MJWIEy}gPh zU)8XjG+oWhcdZ6Q*<0+rFmcP8N!1O;H!yb@*8S`pr5cTknG@A1g*GX__{+~G6z4YP zrZa^3Pro{_CilThb0{mA8sKh5zEZ~wb63kI#l6+#a!ez!EXE?j0vPdbXWnh$(&R~U zduIkxr|T%fn!oh=w*Q!7e1A(WK=$LB8;DZ*kLjppw<6)O=>p+DsP zrKHzpFe5}=ig&K=j3gJi>)mND&u#LETQgIMqtxT9@Juho{8=%LE4L&sfLhJ9W_ovh zRy(G_r2yEfig;^xe*GW17h385T(!Eld@5+Ho{Aec59M|sf5guj#TusZ)DdCE5|qsF zOs(dZZi5`RDOq;yCWXtm|A$%W?EduJg2E*HUv6%VsswJW>u_eFw{p2C}#_hV8x1JW6N* zOyTJ$$!#z+aC5Gk%wtvqFQublJw(yGh?^ep=f)z{xTtr#w4>mk;SXlfmi%cK8ztPR z=|>#(n>VLYW_im7bp|5J8nRirWgk)KN-$l^8K-ztlP3WUfuEm3Mm~CoTRzZ#lU^0`vcJ$MNQ&uA|_yq^eKm5^8|C4_%6zw{qDz>-sZT ztFOurP0~L0bSW^4IyT>D%MOs?M;hu?@HBL zW?F0RU%CPKvogXFW@EN}T&d{hYWZhIlC7z!y5Z!NE$mb;I9JG7P_{@!Pw06wD?0a= z@Wx%!vY>D!XB#srl$sSITfKRxD3SqJ->|sZ>Y0z(%KD$EQ4VljQf*N3u%YfP?zF(H z>)j?Zv}!bQZ`G2;I;A`2xEqGJUHG+|_gj}%+VqX*8A{X6W>qk^;Mrq0277 z-on#`htxo~v~cP)9)|S35{?FvW@Tq}Y32RktD@63o>gvLrNAmZwP@iFg+X(INV%OI&FTuW5nMfnB-54BD$DJ3EjW;YF?V=$0c{W4y^6 zD#+^Qlq(YVLJ-WR$Gme80{h0M5YP&i@}7EAbCb=zEsfPASuu$ag+OF>AjT!s?U0+1 zrG{i5*mz)FFvDw)s%ya8CZiPyHDKvvN0P5kFv9PlTs8vk;DW`yos(spz6BFUI1iVc zas$iqw3!F?hNAR|3uO6YbS23h%0sl4UT?wUxCtWQH z*qSbldQx7i2~NGdKSny`3z|%F{w`Y7J?~x5KW(<&3%x)yWqDio63rdrz4WzAzVyU-=^~+m_32JV zvA70H-H39^Fz*?H3;3ty26^=LZc*GDX9jt5@{VzbvsQaAf_m|rMxJsb$h`WtsrRQ# zyDz`>d0q3GR;7{R&CsU~zaQpI6VH##KcHGBE7ZYoqG$Q{UolC(< zi}B{c1v#N_BqNX#3Pz)B&yJ->ln1;!GkUv1&Jw2xZ$R0(c{x*^YJQ$2m|wgHw)AE! zA3QQlXuV!u&S@6id1xqi5Sy~R2I#G9QOq0`Vp*nPB_K|@}Zm&SlE_`E^PRiV&e8n*-<>el0 z19!H7ONP%ru#1wa)^WT+Cif0Zqw8E<_iQsccvQ>wsxp3K zgz}uIQ>)_{)AB}4aVixo&UFe3B~qPg?ZYiD z=sgh!h=wMmriZTKRg)7rus7Yjbq@885ApQPDx@fR@19=ns1EPVQ|aNI7YdM#-Uc?SM>69^=9U!B~t0gf|eF27%0KBK? zOCx*b3U-zfvj6*A!G9JxKb9IfAjpG8FnYcBco5==AU&K#o)LoKdTsEQW1bDXuUndX z-re6U^h%JcZWNd9Cd{2JoS94wJ$rfW<-?z^SD+xY))`!=oSjDe?9J_ho$H+ki(YxM z8@9!Hs7AamAFNmvdWKShdRH~~yvr#&B*<9vzxGy<&BDPmI*&by8xQI^f!RSOR=^z@ z$OvSGOoaZi`0)+Pd!5%Elk}rE-UOogx*;BDyDO6G)fjTegd+qw669lut%!?ww{la1 zmpD9>6nwkiX;idS--t$wg&;MvpzLeTppry=wm&n=3rzB*^-K>=%+mGpFBR$$I>^$iZXkLDJ=cS7}D8#*v$0+YP#an3U1-A!&Nei@7hrG|h znQWM8-|`<-ahP(^JU)4MtAgQ&og;;sYSrbQ%6E0|X{#k4-Tv_)eR&A0zVDbiIhMay1c-c=_r6Al2uVh6 zQo+r~oz6w#-t)c=v(aV6z7$;6X=SHs=PcXfKt%EIo(--{k;@CPw}$X3*1OZqjPXjq zS2rcaOz&aRK4M&TV;+0y&a5XHh9bb?L;XB`>NcmxhSprq3&=lj`+R*jb65|l3cJ0- z+lPd_?O!@m;^uLTztwm_x^kQL`s)R(C7sYMLo-e{%PWssERR=x#o*;2g%=}pL$o8T ziR}gW@`JLOUEcGwj_hgb)`NC~p$9hdilG^(=j{gGeV(XlZrUfzez6dbi+mu|6OO7T zB6)3Y<&IbCq_Z?39=U4OQd6gKI?p)fO9v;hl+I>gE~g;Rh~{qP-N^JX=dF4?1KQ_d z1#WhX=K+O@)bxJ#?!9~}zm&)(5tG~@MfpZToASy(=rqWCYlTyxVAa=7Mne4ZO@>KG zcIGOxdB={iAZX%W^&n$kBb40c@ynlLTjF))QXEG5nZA4`)10Ig%GMOW_g<=(9Pa^J zA#}axzJYng&p6}aEZW`^mwSVrRiY#j7tyy8%6y#8^)BuW zj-q3ZyV3~SNm6oGHcOy+Vq=cRiM5xy%o087{8#>xN?s4W=BRl*tm|cm4_q{rPpaIM zOyBIIBj-=xQr=h)!hdu`E1uVXGFK1I`a92%OKTMCz@={~q&$Bt(tXT4zj^nRa83?G zWRp;@$vhwNCrZYNHwUh&_k@DUXPgQZ_{zc=d0D?ZtN+i9=KSwYzalLL=yB!pGx_B^ zMPKhvR#|$or9!j(dJk^Nmli?$t$-I@?uy>@WhwjLA7H#O{$Jl-+version %s is now available." -msgstr "AzuraCast Version %s ist jetzt verfügbar." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "AzuraCast-Anwendungsprotokoll" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "AzuraCast Backup" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 +#: ./vue/components/Setup/Register.vue:7 msgid "AzuraCast First-Time Setup" msgstr "AzuraCast Erstinstallation" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "AzuraCast Installer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "AzuraCast Instance Name" msgstr "AzuraCast Instanz Name" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "AzuraCast-Einstellungen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "AzuraCast Setup" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "AzureCast Update-Überprüfungen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "AzuraCast Updater" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "AzuraCast Benutzer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "AzuraCast Wiki" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "AzuraCast-Installation abgeschlossen!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "AzuraCast ist derzeit so konfiguriert, dass es die folgenden Ports benutzt:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "AzuraCast ist nun initialisiert." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "AzuraCast ist aktuell!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 +#: ./vue/components/Admin/GeoLite.vue:22 msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." msgstr "AzuraCast wird mit einer eingebauten kostenlosen IP-Geolokalisierungsdatenbank geliefert. Du kannst stattdessen auch den MaxMind GeoLite Service nutzen, um genauere Ergebnisse zu erzielen. Die Verwendung von MaxMind GeoLite erfordert einen Lizenzschlüssel, aber sobald der Schlüssel zur Verfügung gestellt wird, halten wir die Datenbank automatisch aktualisiert." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "AzureCast Update-Überprüfungen" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "AzuraCast Benutzer" + +#: ./vue/components/Admin/Permissions.vue:9 msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." msgstr "AzuraCast verwendet ein rollenbasiertes Zugriffskontrollsystem. Rollen werden Berechtigungen für bestimmte Bereiche der Website zugewiesen, dann werden Benutzer diesen Rollen zugewiesen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "AzuraCast Wiki" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." msgstr "AzuraCast wird die hochgeladene Datei nach Übereinstimmungen in der Musikbibliothek des Senders durchsuchen. Die Medien sollten bereits hochgeladen sein, bevor dieser Schritt ausgeführt wird. Dieses Tool kann so oft wie nötig erneut ausgeführt werden." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 msgid "Back" msgstr "Zurück" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." -msgstr "Sichern von MariaDB..." +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "Backup in %.2f Sekunden abgeschlossen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "Backup nicht gefunden." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "Backup-Pfad %s nicht gefunden!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 #: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 msgid "Backups" msgstr "Backups" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 msgid "Balanced" msgstr "Ausgeglichen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 -msgid "Band" -msgstr "Band" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned Countries" msgstr "Gesperrte Länder" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned IP Addresses" msgstr "Gesperrte IP-Adressen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned User Agents" msgstr "Gesperrte User-Agents" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Base Station Directory" msgstr "Sender Basis Verzeichnis" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Base Theme for Public Pages" msgstr "Basisdesign für öffentliche Seiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 +#: ./vue/components/Stations/Automation.vue:11 msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." msgstr "Basierend auf der bisherigen Performance der Songs deines Senders kann AzuraCast automatisch die Songs gleichmäßig auf deine Wiedergabelisten verteilen und die Songs mit der höchsten Performance in die am höchsten gewichteten Wiedergabelisten platzieren." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." msgstr "Basierend auf dieser Einstellung wird das System alle X Tage automatisch - unter der Nutzung der letzten X Tage - Titel neu zuordnen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 msgid "Basic Info" msgstr "Allgemeine Daten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 msgid "Basic Information" msgstr "Allgemeine Informationen" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "Da du Docker nutzt, können einige Systemprotokolle nur von einer Shell-Sitzung auf dem Host-Computer abgerufen werden. Du kannst %s ausführen, um auf Containerprotokolle aus dem Terminal zuzugreifen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 +#: ./vue/components/Stations/Reports/Overview.vue:36 msgid "Best Performing Songs" msgstr "Die beliebtesten Lieder" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 msgid "Bit Rate" msgstr "Bitrate" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Bot Token" msgstr "Bot Token" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 -msgid "Bpm" -msgstr "BPM" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 msgid "Branding Settings" msgstr "Branding Einstellungen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Broadcast AutoDJ to Remote Station" msgstr "AutoDJ auf Remote Sender übertragen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 msgid "Broadcasting" msgstr "Übertragen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 msgid "Broadcasting Service" msgstr "Broadcasting-Service" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 msgid "Broadcasts" msgstr "Übertragungen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 +#: ./vue/components/Admin/Branding.vue:15 msgid "Browser Icon" msgstr "Browser Icon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Bucket Name" msgstr "Bucket Name" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." msgstr "Standardmäßig nutzt jeder Sender seinen eigenen Port (z.B. 8000). Solltest du einen Service wie CloudFlare nutzen oder deinen Sender über SSL abrufen, so aktiviere bitte dieses Feature, welches alle Sender zu den Web-Ports (80 und 443) routet." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "CPU Load" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "CPU Statistik Hilfe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 msgid "Cached" msgstr "Für Caches" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 msgid "Categories" msgstr "Kategorien" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 msgid "Change" msgstr "Ändern" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 msgid "Change Password" msgstr "Passwort ändern" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "Installationseinstellungen ändern?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 msgid "Changes" msgstr "Änderungen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "Änderungen gespeichert." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 msgid "Changes saved." msgstr "Änderungen gespeichert." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Character Set Encoding" msgstr "Zeichenkodierung" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Chat ID" msgstr "Chat ID" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "Suche in Webdiensten nach Albumcover beim Hochladen von Medien" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" msgstr "Suche in Webdiensten nach Albumcover für \"Now Playing\" Tracks" -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." -msgstr "Überprüfen Sie die Logs für Details." +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" +msgstr "Suche in Webdiensten nach Albumcover beim Hochladen von Medien" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." -msgstr "Wähle eine Art aus, die beim Übergang von einem Lied zu einem anderen verwendet werden soll. Der Smart Modus beachtet die Lautstärke der beiden Tracks beim Wechsel für einen weicheren Übergang, benötigt aber mehr CPU-Ressourcen." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." msgstr "Wähle einen Namen für diesen WebHook, der hilft, ihn von anderen zu unterscheiden. Dieser wird nur auf der Administrationsseite angezeigt." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 +#: ./vue/components/Recover.vue:10 msgid "Choose a new password for your account." msgstr "Wähle ein neues Passwort für deinen Account." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "Bereinige temporäre Dateien..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 msgid "Clear" msgstr "Leeren" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "Alle Nachrichtenwarteschlangen leeren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 +#: ./vue/components/Stations/Reports/Requests.vue:69 msgid "Clear All Pending Requests?" msgstr "Alle ausstehenden Wünsche löschen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 msgid "Clear Artwork" msgstr "Albumcover löschen" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "Cache leeren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 msgid "Clear File" msgstr "Datei löschen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 msgid "Clear Image" msgstr "Bild löschen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 msgid "Clear List" msgstr "Liste leeren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 msgid "Clear Media" msgstr "Datei entfernen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 +#: ./vue/components/Stations/Reports/Requests.vue:13 msgid "Clear Pending Requests" msgstr "Ausstehende Wünsche löschen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 msgid "Clear Queue" msgstr "Warteschlange leeren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 +#: ./vue/components/Stations/Queue.vue:9 msgid "Clear Upcoming Song Queue" msgstr "Warteschlange für bevorstehende Songs löschen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 +#: ./vue/components/Stations/Queue.vue:53 msgid "Clear Upcoming Song Queue?" msgstr "Warteschlange für bevorstehende Songs löschen?" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "Das Löschen des Anwendungs-Caches kann dich aus deiner Sitzung abmelden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 +#: ./vue/components/Admin/GeoLite.vue:39 msgid "Click \"Generate new license key\"." msgstr "Klicke auf \"Generate new license key\"." -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." -msgstr "Klicke auf den unten stehenden Link, um dein Konto zu entsperren." +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "Klicken für einen Neustart des Senders und die Übernahme der Konfigurationsänderungen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 msgid "Clone" msgstr "Duplizieren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 +#: ./vue/components/Admin/Stations/CloneModal.vue:32 msgid "Clone Station" msgstr "Sender duplizieren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 msgid "Close" msgstr "Schließen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Code from Authenticator App" msgstr "Code von Authenticator App" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 msgid "Collect aggregate listener statistics and IP-based listener statistics" msgstr "Sammeln von aggregierten Zuhörerstatistiken und IP-basierten Zuhörerstatistiken" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "Befehl" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 -msgid "Comment" -msgstr "Kommentar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Comments" msgstr "Kommentare" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 -msgid "Commercial Information" -msgstr "Kommerzielle Informationen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." msgstr "Schließe den Installations-Prozess durch Angabe einiger Informationen über deine Broadcast-Umgebung ab. Diese Einstellungen können später im Administrationspanel geändert werden." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "Schließen Sie den Setup-Prozess ab, um loszulegen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 -msgid "Composer" -msgstr "Komponist" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 -msgid "Composer Sort Order" -msgstr "Interpreten-Sortierreihenfolge" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "Komprimiere und normalisiere das Audio Signal des Senders, erzeugt einen gleichmäßigeren und \"volleren\" Sound." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 -msgid "Conductor" -msgstr "Dirigent" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "Die Konfiguration wurde gespeichert." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 +#: ./vue/components/Admin/Backups.vue:35 msgid "Configure" msgstr "Konfigurieren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 +#: ./vue/components/Stations/Automation.vue:27 msgid "Configure Automated Assignment" msgstr "Automatische Zuweisung anpassen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 msgid "Configure Backups" msgstr "Backups konfigurieren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Confirm New Password" msgstr "Neues Passwort bestätigen" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "Verbundene AzuraRelays" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 msgid "Connection Information" msgstr "Verbindungsinformationen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Key (API Key)" msgstr "Consumer Key (API Key)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Secret (API Secret)" msgstr "Consumer Secret (API Secret)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "Kontaktiere einen Administrator, um dein Passwort nach den Anweisungen in unserer Dokumentation zurückzusetzen:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 msgid "Contains explicit content" msgstr "Enthält expliziten Inhalt" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 -msgid "Content Group Description" -msgstr "Inhaltsgruppen-Beschreibung" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 +#: ./vue/components/Setup/Station.vue:12 msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." msgstr "Setze den Einrichtungsprozess fort, indem du deinen ersten Radiosender unten erstellst. Du kannst deine Eingaben später bearbeiten." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 msgid "Continuous Play" msgstr "Kontinuierliche Wiedergabe" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Control how this playlist is handled by the AutoDJ software." msgstr "Legen Sie fest, wie AutoDJ die Wiedergabeliste behandeln soll." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." msgstr "Backups, die älter als die angegebene Anzahl der Tage sind, werden automatisch gelöscht. Auf Null setzen, um die automatische Löschung zu deaktivieren." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 msgid "Copy associated media and folders." msgstr "Verknüpfte Medien und Ordner kopieren." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 msgid "Copy scheduled playback times." msgstr "Geplante Wiedergabezeiten kopieren." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 msgid "Copy to Clipboard" msgstr "In Zwischenablage kopieren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 msgid "Copy to New Station" msgstr "In neuen Sender kopieren" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 -msgid "Copyright" -msgstr "Copyright" +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" +msgstr "CPU Load" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 -msgid "Copyright Message" -msgstr "Copyright-Nachricht" +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" +msgstr "CPU Statistik Hilfe" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." -msgstr "Konnte nicht in das Dateisystem schreiben." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "Benutzer erstellen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "Verzeichnis erstellen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "Neuen Schlüssel erstellen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "Sender erstellen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "Neuen Radiosender erstellen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." msgstr "Erstellen Sie eine neue App auf der Twitter Application Website. Verwenden Sie die System-URL dieser Installation als URL der App." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." -msgstr "Erstelle einen neuen Speicherort basierend auf dem Basisverzeichnis." +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" +msgstr "Neuen Radiosender erstellen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "Benutzer erstellen" + +#: ./vue/components/Admin/GeoLite.vue:29 msgid "Create an account on the MaxMind developer site." msgstr "Erstelle ein Konto auf der MaxMind Entwicklerseite." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 msgid "Create and Continue" msgstr "Erstellen und fortsetzen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 +#: ./vue/components/Admin/CustomFields.vue:9 msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." msgstr "Erstelle benutzerdefinierte Felder, um zusätzliche Metadaten über jede Mediendatei zu speichern, die auf deine Sender hochgeladen wird." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." -msgstr "Backup-Archiv wird erstellt..." +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" +msgstr "Verzeichnis erstellen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." -msgstr "Erstelle temporäre Verzeichnisse..." +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" +msgstr "Neuen Schlüssel erstellen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "Sender erstellen" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Duration (Seconds)" msgstr "Überblendungszeit (Sekunden)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Method" msgstr "Art der Überblendung" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 msgid "Cue" msgstr "Warteschlange" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 msgid "Current Custom Fallback File" msgstr "Aktuelle benutzerdefinierte Fallback-Datei" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 msgid "Current Installed Version" msgstr "Aktuell installierte Version" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 msgid "Current Intro File" msgstr "Aktuelle Intro-Datei" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Current Password" msgstr "Aktuelles Passwort" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 msgid "Current Podcast Media" msgstr "Aktuelle Podcast-Medien" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 +#: ./vue/components/Stations/Playlists.vue:98 msgid "Custom" msgstr "Benutzerdefiniert" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Custom API Base URL" msgstr "Individuelle API Basis URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 +#: ./vue/components/Admin/Branding.vue:3 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 msgid "Custom Branding" msgstr "Benutzerdefiniertes Branding" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "Custom CSS für interne Seiten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "Custom CSS für öffentliche Seiten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Custom Configuration" msgstr "Benutzerdefinierte Konfiguration" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "Custom CSS für interne Seiten" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "Custom CSS für öffentliche Seiten" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-In Point (seconds)" msgstr "Benutzerdefinierter Cue: Cue-In-Punkt (in Sekunden)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-Out Point (seconds)" msgstr "Benutzerdefinierte Cues: Cue-Out-Punkt (in Sekunden)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-In Time (seconds)" msgstr "Benutzerdefiniertes Ein-/Ausblenden: Einblende-Zeit (Sekunden)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-Out Time (seconds)" msgstr "Benutzerdefiniertes Ein-/Ausblenden: Ausblendezeit (Sekunden)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Overlap Time (seconds)" msgstr "Benutzerdefiniertes Ein-/Ausblenden: Überschneidungszeit (Sekunden)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 msgid "Custom Fallback File" msgstr "Benutzerdefinierte Fallback-Datei" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 msgid "Custom Fields" msgstr "Benutzerdefinierte Felder" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 msgid "Custom Frontend Configuration" msgstr "Benutzerdefinierte Frontend Konfiguration" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Custom JS for Public Pages" msgstr "Benutzerdefinierte JS für öffentliche Seiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 msgid "Customization" msgstr "Personalisierung" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 msgid "Customize" msgstr "Anpassen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Administrator Password" msgstr "Anpassen des Administrator Passwort" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 msgid "Customize AzuraCast Settings" msgstr "AzuraCast Einstellungen anpassen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Broadcasting Port" msgstr "Anpassen des Übertragungs-Ports" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 msgid "Customize Copy" msgstr "Kopie anpassen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Mount Point" msgstr "DJ/Streamer Einhängepunkt anpassen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Port" msgstr "DJ/Streamer-Port anpassen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize Internal Request Processing Port" msgstr "Port für interne Request-Verarbeitung anpassen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Source Password" msgstr "Anpassen des source passwort" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "Ports für AzuraCast anpassen?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." msgstr "Passt die Anzahl der Songs an, die im Abschnitt \"Song Verlauf\" für diesen Sender und in allen öffentlichen APIs angezeigt werden." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "DJ Zugangsdaten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "DJ/Streamer Pufferzeit (Sekunden)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 msgid "Dark" msgstr "Dunkel" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "Dashboard" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 +#: ./vue/components/Stations/Reports/Requests.vue:35 msgid "Date Played" msgstr "Wiedergabe Datum" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 +#: ./vue/components/Stations/Reports/Requests.vue:34 msgid "Date Requested" msgstr "Wunsch Datum" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 +#: ./vue/components/Admin/AuditLog.vue:19 msgid "Date/Time" msgstr "Datum/Zeit" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 +#: ./vue/components/Stations/Reports/Timeline.vue:24 msgid "Date/Time (Browser)" msgstr "Datum/Zeit (Browser)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 +#: ./vue/components/Stations/Reports/Timeline.vue:30 msgid "Date/Time (Station)" msgstr "Datum/Zeit (Sender)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 msgid "Days Between Automated Assignments" msgstr "Tage zwischen der automatischen Zuordnung" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Days of Playback History to Keep" msgstr "Zu speichernde Tage des Song Verlaufs" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Deactivate Streamer on Disconnect (Seconds)" msgstr "DJ/Streamer bei Verbindungsabbruch deaktivieren (Sekunden)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "Debugging Seite" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "Debug Ausgabe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 msgid "Default" msgstr "Voreinstellung" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 +#: ./vue/components/Admin/Branding.vue:21 msgid "Default Album Art" msgstr "Standard Albumcover" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Default Album Art URL" msgstr "Standard-Album-Cover URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Default Avatar URL" msgstr "Standard Avatar-URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 msgid "Default Mount" msgstr "Standard Einhängepunkt" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "Standard: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 msgid "Delete" msgstr "Löschen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 msgid "Delete %{ num } media files?" msgstr "%{ num } Mediendateien löschen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "API-Schlüssel löschen?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 msgid "Delete Album Art" msgstr "Albumcover löschen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "API-Schlüssel löschen?" + +#: ./vue/components/Admin/Backups.vue:87 msgid "Delete Backup?" msgstr "Backup löschen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 msgid "Delete Broadcast?" msgstr "Übertragung löschen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 +#: ./vue/components/Admin/CustomFields.vue:38 msgid "Delete Custom Field?" msgstr "Benutzerdefiniertes Feld löschen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 msgid "Delete Episode?" msgstr "Episode löschen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:49 msgid "Delete Mount Point?" msgstr "Einhängepunkt löschen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 +#: ./vue/components/Stations/Playlists.vue:142 msgid "Delete Playlist?" msgstr "Wiedergabeliste löschen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 +#: ./vue/components/Stations/Podcasts/ListView.vue:59 msgid "Delete Podcast?" msgstr "Podcast löschen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 +#: ./vue/components/Stations/Queue.vue:39 msgid "Delete Queue Item?" msgstr "Warteschlangeneintrag löschen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "Eintrag löschen?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 +#: ./vue/components/Stations/Remotes.vue:45 msgid "Delete Remote Relay?" msgstr "Remote-Relay löschen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 +#: ./vue/components/Stations/Reports/Requests.vue:55 msgid "Delete Request?" msgstr "Wunsch löschen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 +#: ./vue/components/Admin/Permissions.vue:50 msgid "Delete Role?" msgstr "Rolle löschen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 +#: ./vue/components/Stations/SftpUsers.vue:32 msgid "Delete SFTP User?" msgstr "SFTP Benutzer löschen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 +#: ./vue/components/Admin/Stations.vue:45 msgid "Delete Station?" msgstr "Sender löschen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 +#: ./vue/components/Admin/StorageLocations.vue:102 msgid "Delete Storage Location?" msgstr "Speicherort löschen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 +#: ./vue/components/Stations/Streamers.vue:56 msgid "Delete Streamer?" msgstr "Streamer löschen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 +#: ./vue/components/Admin/Users.vue:37 msgid "Delete User?" msgstr "Benutzer löschen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 +#: ./vue/components/Stations/Webhooks.vue:70 msgid "Delete Web Hook?" msgstr "Web Hook löschen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 msgid "Description" msgstr "Beschreibung" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 +#: ./vue/components/Common/DataTable.vue:103 msgid "Deselect" msgstr "Auswahl aufheben" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 msgid "Desktop Device" msgstr "Desktop-Gerät" -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "Details" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 msgid "Direct Stream URL" msgstr "Direkte Stream-URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 msgid "Directory" msgstr "Verzeichnis" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 msgid "Directory Name" msgstr "Verzeichnisname" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 msgid "Disable" msgstr "Deaktivieren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 msgid "Disable Crossfading" msgstr "Crossfading deaktivieren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 msgid "Disable Optimizations" msgstr "Optimierungen deaktivieren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" -msgstr "Zwei-Faktor deaktivieren" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 msgid "Disable public pages?" msgstr "Öffentliche Seiten deaktivieren?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 msgid "Disable song requests?" msgstr "Musikwünsche deaktivieren?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 msgid "Disable streamers?" msgstr "Live-Streamer deaktivieren?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." -msgstr "Deaktivieren, um einen Datei-Cache anstelle von Redis zu verwenden." +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" +msgstr "Zwei-Faktor deaktivieren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 +#: ./vue/components/Account.vue:100 msgid "Disable two-factor authentication?" msgstr "Zwei-Faktor-Authentifizierung deaktivieren?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 msgid "Disabled" msgstr "Deaktiviert" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 msgid "Disconnect Streamer" msgstr "Live-Streamer trennen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Discord Web Hook URL" msgstr "Discord WebHook URL" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "Discord WebHook" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "Festplattenspeicher" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "Festplattenspeicher" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 msgid "Display Name" msgstr "Anzeigename" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "DJ Zugangsdaten" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "DJ/Streamer Pufferzeit (Sekunden)" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 msgid "Do not collect any listener analytics" msgstr "Erfasse keine Analyse-Daten für Zuhörer" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "Ändere dies nicht nach der Installation." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 msgid "Do not use an AutoDJ service." msgstr "Keinen AutoDJ Dienst verwenden." -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "Docker Benutzer GID" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "Docker Benutzer UID" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "Domainname (beispiel.com) oder Namen (beispiel.com,foo.bar), die mit LetsEncrypt verwendet werden sollen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 msgid "Down" msgstr "Nach unten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 msgid "Download" msgstr "Download" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 msgid "Download CSV" msgstr "CSV herunterladen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 msgid "Download M3U" msgstr "M3U herunterladen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 msgid "Download PLS" msgstr "PLS herunterladen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:27 msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" msgstr "Lade die Linux x64 binary vom SHOUTcast Radio Manager herunter:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 +#: ./vue/components/Common/FlowUpload.vue:13 msgid "Drag file(s) here to upload or" msgstr "Datei(en) hierhin ziehen, um sie hochzuladen oder" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Dropbox Generated Access Token" msgstr "Generiertes Dropbox Authentifizierungs-Token" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 +#: ./vue/components/Stations/Playlists.vue:54 msgid "Duplicate" msgstr "Duplizieren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 msgid "Duplicate Playlist" msgstr "Playlist duplizieren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Duplicate Prevention Time Range (Minutes)" msgstr "Zeitraum zur Wiederholungs-Vermeidung (Minuten)" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "Doppelte Songs" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "Doppelter Wunsch: Dieser Song wurde bereits gewünscht und wird in Kürze gespielt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 msgid "E-Mail" msgstr "E-Mail" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 msgid "E-mail Address" msgstr "E-Mail Adresse" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "E-Mail Zustelldienst" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 msgid "E-mail addresses can be separated by commas." msgstr "Mehrere E-Mail-Adressen können durch Kommas getrennt werden." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "E-Mail Zustelldienst" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 msgid "Edit" msgstr "Bearbeiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 msgid "Edit Custom Field" msgstr "Benutzerdefiniertes Feld bearbeiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 msgid "Edit Episode" msgstr "Episode bearbeiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 msgid "Edit Liquidsoap Configuration" msgstr "Liquidsoap Konfiguration bearbeiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 +#: ./vue/components/Stations/Media/EditModal.vue:72 msgid "Edit Media" msgstr "Medien bearbeiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 +#: ./vue/components/Stations/Mounts/EditModal.vue:71 msgid "Edit Mount Point" msgstr "Einhängepunkt bearbeiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 +#: ./vue/components/Stations/Playlists/EditModal.vue:20 msgid "Edit Playlist" msgstr "Wiedergabeliste bearbeiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 msgid "Edit Podcast" msgstr "Podcast bearbeiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 msgid "Edit Profile" msgstr "Profil bearbeiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 +#: ./vue/components/Common/BaseEditModal.vue:26 msgid "Edit Record" msgstr "Eintrag bearbeiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 +#: ./vue/components/Stations/Remotes/EditModal.vue:39 msgid "Edit Remote Relay" msgstr "Remote-Relay bearbeiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 +#: ./vue/components/Admin/Permissions/EditModal.vue:20 msgid "Edit Role" msgstr "Rolle bearbeiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 msgid "Edit SFTP User" msgstr "SFTP Benutzer bearbeiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 +#: ./vue/components/Admin/Stations/EditModal.vue:26 msgid "Edit Station" msgstr "Sender bearbeiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 +#: ./vue/components/Stations/ProfileEdit.vue:4 msgid "Edit Station Profile" msgstr "Senderprofil bearbeiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 msgid "Edit Storage Location" msgstr "Speicherort bearbeiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 +#: ./vue/components/Stations/Streamers/EditModal.vue:55 msgid "Edit Streamer" msgstr "Streamer bearbeiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 +#: ./vue/components/Admin/Users/EditModal.vue:18 msgid "Edit User" msgstr "Benutzer bearbeiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 msgid "Edit Web Hook" msgstr "WebHook bearbeiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 msgid "Embed Code" msgstr "Einbettungscode" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 msgid "Embed Widgets" msgstr "Einbettungs-Widgets" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 msgid "Enable" msgstr "Aktivieren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable Advanced Features" msgstr "Erweiterte Funktionen aktivieren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 msgid "Enable AutoDJ" msgstr "AutoDJ einschalten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 msgid "Enable Automated Assignment" msgstr "Aktiviere automatische Zuordnung" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Enable Broadcasting" msgstr "Übertragung aktivieren" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "Benutzerdefinierte Plug-ins aktivieren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "Downloads auf On-Demand Seite aktivieren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "E-Mail-Zustellung aktivieren" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "MariaDB Slow Query Log aktivieren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "On-Demand-Streaming aktivieren" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "Performance-Profiling Erweiterung aktivieren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "Öffentliche Seiten aktivieren" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "Redis aktivieren" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "Streaming aktivieren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "Zwei-Faktor aktivieren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "Zwei-Faktor-Authentifizierung aktivieren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." msgstr "Aktiviere bestimmte erweiterte Funktionen im Webinterface, einschließlich der erweiterten Wiedergabelisten-Konfiguration, der Sendeport Zuweisung, Änderungen der Basis-Medienverzeichnisse und anderer Funktionalitäten, die nur von Benutzern genutzt werden sollten, die mit fortgeschrittener Funktionalität vertraut sind." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." -msgstr "Musikwünsche erlauben. Nur Songs in entsprechenden Wiedergabelisten dürfen gewünscht werden." +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" +msgstr "Downloads auf On-Demand Seite aktivieren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "E-Mail-Zustellung aktivieren" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "On-Demand-Streaming aktivieren" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "Öffentliche Seiten aktivieren" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 msgid "Enable public pages?" msgstr "Öffentliche Seiten aktivieren?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 msgid "Enable song requests?" msgstr "Musikwünsche aktivieren?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 msgid "Enable streamers?" msgstr "Live-Streaming aktivieren?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "Aktiviert die Composer-\"Merge\"-Funktionalität, um die composer.json-Datei der Hauptanwendung mit beliebigen Plugin Composer Dateien zu kombinieren. Dies kann Auswirkungen auf die Leistung haben, daher sollte dies nur verwendet werden, wenn Sie ein oder mehrere Plugins mit ihren eigenen Composer-Abhängigkeiten benutzen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." msgstr "Aktiviere diese Einstellung, um zu verhindern, dass Metadaten für Dateien in dieser Wiedergabeliste an den AutoDJ gesendet werden. Dies ist nützlich, wenn die Playlist Jingles oder Bumpers enthält." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." msgstr "Aktivieren, um diesen Mountpoint auf \"Yellow Pages\" öffentlichen Radioverzeichnis zu bewerben." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." msgstr "Aktivieren, um dieses Relay auf \"Yellow Pages\" öffentlichen Radioverzeichnis zu bewerben." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this mount point on this station's public pages." msgstr "Aktivieren, um den Zuhörern die Möglichkeit zu geben, diesen Einhängepunkt auf den öffentlichen Seiten dieses Senders auszuwählen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this relay on this station's public pages." msgstr "Aktivieren, um den Zuhörern die Möglichkeit zu geben, diesen Relay auf den öffentlichen Seiten dieses Senders auszuwählen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enable to allow this account to log in and stream." msgstr "Aktivieren, um diesem Account das Einloggen und Streamen zu erlauben." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." msgstr "Aktivieren, um AzuraCast automatisch Nachtbackups zu der angegebenen Zeit ausführen zu lassen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "Zwei-Faktor aktivieren" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "Zwei-Faktor-Authentifizierung aktivieren" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 msgid "Enabled" msgstr "Aktiviert" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." msgstr "Aktiviert oder deaktiviert die Verwendung des neueren und schnelleren WebSocket basierten Systems, um Live-Updates auf öffentlichen Playern zu erhalten. Deaktiviere dieses Feature, wenn Probleme damit auftreten." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 -msgid "Encoded By" -msgstr "Kodiert von" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 msgid "Encoder" msgstr "Encoder" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 -msgid "Encoder Settings" -msgstr "Encoder-Einstellungen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 -msgid "Encoding Time" -msgstr "Kodierungs-Zeit" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Date" msgstr "Enddatum" -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "Sitzung beenden" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Time" msgstr "Endzeit" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Endpoint" msgstr "Endpunkt" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enforce Schedule Times" msgstr "Zeitpläne erzwingen" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "Zwei-Faktor-Code eingeben" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." msgstr "Gib den aktuellen Code aus deiner Authenticator App ein um zu überprüfen ob alles funktioniert." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enter the full URL of another stream to relay its broadcast through this mount point." msgstr "Bitte gib die vollsändige URL deines gewünschten Relay Streams ein." -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "Passwort eingeben" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "Umgebung: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 msgid "Episode" msgstr "Episode" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "Episode nicht gefunden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 msgid "Episodes" msgstr "Episoden" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "Fehler" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." msgstr "Beispiel: Wenn die Remote Radio-URL http://station.example.com:8000/radio.mp3 ist, gib \"http://station.example.com:8000\" ein." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 msgid "Exclude Media from Backup" msgstr "Medien aus Backup ausschließen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." msgstr "Das Ausschließen von Medien bei automatisierten Backups spart Speicherplatz, aber du solltest sicherstellen, dass deine Medien an anderer Stelle gesichert werden. Beachte bitte, dass nur lokal gespeicherte Medien gesichert werden." -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "Befehl ausführen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 +#: ./vue/components/Stations/Queue.vue:19 msgid "Expected to Play at" msgstr "Voraussichtliche Wiedergabe" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 msgid "Explicit" msgstr "Explizit" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 msgid "Export %{format}" msgstr "Exportformat" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Fallback Mount" msgstr "Fallback Mount" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Field Name" msgstr "Name des Feldes" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 msgid "File Name" msgstr "Dateiname" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "Datei nicht verarbeitet: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 -msgid "File Owner" -msgstr "Dateieigentümer" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "Datei wird verarbeitet" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 -msgid "File Type" -msgstr "Dateityp" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "Keine Datei gewählt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 msgid "Files marked for reprocessing:" msgstr "Für die Wiederverarbeitung markierte Dateien:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 msgid "Files moved:" msgstr "Verschobene Dateien:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 msgid "Files queued for playback:" msgstr "Dateien in der Wiedergabe-Warteschlange:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 msgid "Files removed:" msgstr "Dateien entfernt:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "Erste Verbindung" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "Fixtures geladen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Footer Text" msgstr "Fußzeile" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." msgstr "Für lokale Dateisysteme ist dies der Basispfad des Verzeichnisses. Für entfernte Dateisysteme ist dies das Ordnerpräfix." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." -msgstr "In den meisten Fällen sollten Sie die Standardkodierung UTF-8 verwenden. Die ältere Kodierung ISO-8859-1 kann verwendet werden, wenn Sie Verbindungen von SHOUTcast 1 DJs akzeptieren oder andere Legacy-Software verwenden." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "für ausgewählten Zeitraum" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 msgid "For some clients, use port:" msgstr "Für einige Clients, verwende Port:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" -msgstr "Passwort vergessen" +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "Passwort vergessen?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 msgid "Friday" msgstr "Freitag" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 +#: ./vue/components/Account/TwoFactorModal.vue:10 msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." msgstr "Scanne den Code rechts mit deinem Smartphone mit einer Authentication App deiner Wahl (FreeOTP, Authy, etc.)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 msgid "Full Volume" msgstr "Volle Lautstärke" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 msgid "Full:" msgstr "Komplett:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 msgid "GA Property Tracking ID" msgstr "GA Property Tracking ID" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 msgid "General Rotation" msgstr "Allgemeine Rotation" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 msgid "Generate Report" msgstr "Bericht erstellen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "Generiere Datenbank Proxy Klassen" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "Generischer WebHook" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 msgid "Genre" msgstr "Genre" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "GeoLite-Datenbank ist für diese Installation nicht konfiguriert. Siehe System-Administration für Anweisungen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 +#: ./vue/components/Admin/GeoLite.vue:57 msgid "GeoLite is not currently installed on this installation." msgstr "GeoLite ist auf diesem System derzeit nicht installiert." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 +#: ./vue/components/Admin/GeoLite.vue:28 msgid "GeoLite version \"%{ version }\" is currently installed." msgstr "Derzeit ist Version \"%{ version }\" von GeoLite installiert." -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "Nächsten Song abrufen" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "\"Jetzt läuft\"-Daten holen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 msgid "Global" msgstr "Global" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 msgid "Global Permissions" msgstr "Globale Berechtigungen" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "Google Analytics Integration" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "HTML" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "HTTP Port" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "HTTP Port: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "HTTPS Port" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "HTTPS Port: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "Hilfe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide Album Art on Public Pages" msgstr "Album Art auf den öffentlichen Seiten ausblenden" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide AzuraCast Branding on Public Pages" msgstr "Blenden Sie AzuraCast Branding auf öffentlichen Seiten aus" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 +#: ./vue/components/Dashboard.vue:62 msgid "Hide Charts" msgstr "Diagramme ausblenden" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Hide Metadata from Listeners (\"Jingle Mode\")" msgstr "Metadaten vor Zuhörern verstecken (\"Jingle Modus\")" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 msgid "High" msgstr "Hoch" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." msgstr "Wiedergabelisten mit höherem Gewicht werden im Vergleich zu anderen Playlisten, mit geringerem Gewicht, häufiger abgespielt." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 msgid "History" msgstr "Verlauf" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 msgid "Home" msgstr "Startseite" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Homepage Redirect URL" msgstr "Homepage-Umleitungs-URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 msgid "Hour" msgstr "Stunde" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "HTML" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "Icecast Clients" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "Identifikator" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "Wenn ein Song über kein Albumcover verfügt, wird diese URL stattdessen aufgelistet. Freilassen um den Standard Platzhalter zu verwenden." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "Wenn ein Besucher nicht eingeloggt und die AzuraCast Homepage besucht, können Sie sie automatisch mit der hier angegebenen URL umleiten. Freilassen Sie, um sie zum Login-Bildschirm standardmäßig umzuleiten." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "Wenn die automatische Zuordnung aktiviert ist, verwenden Sie diese Playlist als eine der Ziele, in die Songs verteilt werden sollen. Dies überschreibt die vorhandenen Inhalte dieser Playlist." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "Wenn deaktiviert, wird die Wiedergabeliste nicht vom AutoDJ abgespielt, kann aber trotzdem verwaltet werden." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "Wenn deaktiviert, wird der Sender nichts übertragen oder den AutoDJ nutzen." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "Wenn aktiviert, ist auch ein Download-Button auf der öffentlichen \"On-Demand\"-Seite vorhanden." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "Wenn aktiviert, wird sich AzuraCast mit der MusicBrainz Datenbank verbinden, um zu versuchen, einen ISRC für alle Dateien zu finden, in denen dieser fehlt. Deaktivieren kann die Leistung verbessern." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "Wenn aktiviert, steht Musik aus Wiedergabelisten mit aktiviertem On-Demand-Streaming zum Streamen über eine eigene öffentliche Seite zur Verfügung." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "Wenn aktiviert, wird der AutoDJ dieser Installation automatisch Musik auf diesem Mountpoint spielen." + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "Wenn aktiviert, wird der AutoDJ automatisch Musik abspielen." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "Wenn aktiviert, kann sich dieser Streamer nur während der geplanten Sendezeit verbinden." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "Wenn Musikwünsche für den Sender aktiviert sind, können sich Zuhörer Songs aus dieser Wiedergabeliste wünschen." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "Wenn ausgewählt, wird das Albumcover nicht auf öffentlichen Radio Seiten angezeigt." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "Wenn ausgewählt, wird dadurch das AzuraCast branding auf öffentlich zugänglichen Seiten nicht angezeigt." + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "Wenn die Endzeit vor der Startzeit ist, wird die Playlist über Nacht spielen." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "Wenn die Endzeit vor der Startzeit ist, wird die Playlist über Nacht spielen." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "Wenn sich der Port, auf den Sie senden, von dem unterscheidet, den Sie oben in der URL angegeben haben, geben Sie hier den Quellport an." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "Der Standard Mount wird auf der öffentlichen Radioseite automatisch abgespielt." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "Wenn der Einhängepunkt kein Audio abspielt, werden die Zuhörer automatisch zu diesem Einhängepunkt umgeleitet. Der Standard ist /error.mp3, eine sich wiederholende Fehlermeldung." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "Wenn diese Einstellung auf \"Ja\" gesetzt ist, wird die Browser-URL anstelle der System-URL verwendet, wenn sie verfügbar ist. Setze die Einstellung auf \"Nein\", um immer die System-URL zu verwenden." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "Wenn dieser Sender On-Demand-Streaming und Download aktiviert hat, werden nur Lieder angezeigt, die sich in Wiedergabelisten befinden bei denen diese Einstellung aktiviert ist." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "Wenn Sie mit AutoDJ senden, geben Sie hier das Source Passwort ein." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "Wenn Sie AutoDJ verwenden, geben Sie hier den Quell-Benutzernamen hier ein. Dies kann leer bleiben." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "Wenn dein WebHook eine HTTP basic authentication benötigt, gib hier das Passwort ein." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "Wenn dein Web Hook eine HTTP basic authentication erfordert, gib hier den Benutzernamen ein." + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "Import von PLS/M3U" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "Wichtig: Kopiere den untenstehenden Schlüssel, bevor du weiter machst!" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "Um SHOUTcast zu installieren:" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "Um eine schnelle Verarbeitung zu gewährleisten, haben WebHooks eine kurze Timeout-Zeit, so dass der antwortende Dienst so optimiert sein sollte, dass er die Anfrage in weniger als 2 Sekunden bearbeitet." + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "in den letzten 48 Stunden" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "im letzten Monat" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "Klicke in der neu erstellten Anwendung auf die Registerkarte \"Keys and Access Tokens\"." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "In automatische Zuordnung einbinden" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "In On-Demand-Player einbeziehen" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "Unbegrenzt" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "Kennzeichnet das Vorhandensein von expliziten Inhalten (explizite Sprache oder Inhalte für Erwachsene). Apple Podcasts zeigt eine Grafik mit einem expliziten Kinderschutzhinweis für die Episode an, wenn dies aktiviert ist. Episoden, die explizites Material enthalten, sind in einigen Regionen von Apple Podcasts nicht verfügbar." + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "Einfügen" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "GeoLite IP-Datenbank installieren" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "SHOUTcast 2 DNAS installieren" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "Anleitung" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "Interne Notizen oder Kommentare über den Benutzer, die nur auf diesem Bedienfeld sichtbar sind." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "International standardisierte Aufnahme-Kodierung, welche für Lizenz Berichte genutzt wird." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "Andere Songs unterbrechen, um zur geplanten Zeit zu spielen." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "Intro" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 msgid "IP" msgstr "IP" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "IP-Geolokation durch DB-IP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 +#: ./vue/components/Admin/GeoLite.vue:9 msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." msgstr "IP-Geolocation wird verwendet, um die ungefähre Position deiner Zuhörer basierend auf der IP-Adresse, mit der sie sich verbinden, zu erraten. Verwende die mitgelieferte kostenlose IP-Geolocation Bibliothek oder gib einen Lizenzschlüssel auf dieser Seite ein, um MaxMind GeoLite zu verwenden." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 msgid "ISRC" msgstr "ISRC" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" -msgstr "Icecast Zugriffsprotokoll" +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" +msgstr "Jingle Modus" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" -msgstr "Icecast Clients" +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" +msgstr "Eingeschaltet" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" -msgstr "Icecast-Konfiguration" +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" +msgstr "Sprache" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" -msgstr "Icecast Fehlerprotokoll" +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" +msgstr "Letzte 14 Tage" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" -msgstr "Identifikator" +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" +msgstr "Letzte 2 Jahre" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." -msgstr "Wenn ein Song über kein Albumcover verfügt, wird diese URL stattdessen aufgelistet. Freilassen um den Standard Platzhalter zu verwenden." +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" +msgstr "Letzte 24 Stunden" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." -msgstr "Wenn ein Besucher nicht eingeloggt und die AzuraCast Homepage besucht, können Sie sie automatisch mit der hier angegebenen URL umleiten. Freilassen Sie, um sie zum Login-Bildschirm standardmäßig umzuleiten." +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" +msgstr "Letzte 30 Tage" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." -msgstr "Wenn eine dieser Optionen aktiviert ist, wird diese Playlist direkt durch Liquidsoap statt durch AzuraCast verwaltet. Dies kann unbeabsichtigte Effekte haben und sollte nur verwendet werden, wenn du mit den Ergebnissen zufrieden bist." +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" +msgstr "Letzte 60 Tage" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." -msgstr "Wenn die automatische Zuordnung aktiviert ist, verwenden Sie diese Playlist als eine der Ziele, in die Songs verteilt werden sollen. Dies überschreibt die vorhandenen Inhalte dieser Playlist." +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" +msgstr "Letzte 7 Tage" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." -msgstr "Wenn deaktiviert, wird die Wiedergabeliste nicht vom AutoDJ abgespielt, kann aber trotzdem verwaltet werden." +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" +msgstr "Letzte Änderung" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." -msgstr "Wenn deaktiviert, wird der Sender nichts übertragen oder den AutoDJ nutzen." +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" +msgstr "Letzter Monat" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." -msgstr "Wenn aktiviert, nimmt AzuraCast automatisch alle Live-Übertragungen dieses Senders auf und speichert sie in Einzelaufnahmen pro Übertragung." +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" +msgstr "Letzte Ausführung:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." -msgstr "Wenn aktiviert, wird sich AzuraCast mit der MusicBrainz Datenbank verbinden, um zu versuchen, einen ISRC für alle Dateien zu finden, in denen dieser fehlt. Deaktivieren kann die Leistung verbessern." +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" +msgstr "Letztes Jahr" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." -msgstr "Wenn aktiviert, ist auch ein Download-Button auf der öffentlichen \"On-Demand\"-Seite vorhanden." +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" +msgstr "Last.fm API-Schlüssel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." -msgstr "Wenn aktiviert, steht Musik aus Wiedergabelisten mit aktiviertem On-Demand-Streaming zum Streamen über eine eigene öffentliche Seite zur Verfügung." +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" +msgstr "Erfahren Sie mehr über erweiterte Playlists" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." -msgstr "Wenn aktiviert, können sich Streamer (oder DJs) direkt mit Ihrem Stream verbinden und Live-Musik senden, die den AutoDJ-Stream unterbricht." +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" +msgstr "Erfahre mehr über Dropbox Authentifizierungs-Token" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." -msgstr "Wenn aktiviert, wird der AutoDJ dieser Installation automatisch Musik auf diesem Mountpoint spielen." +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." +msgstr "Mehr Informationen über Release Kanäle findest du in den AzuraCast Docs." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." -msgstr "Wenn aktiviert, wird der AutoDJ automatisch Musik abspielen." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." +msgstr "Mehr Informationen über diesen Header." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." -msgstr "Wenn aktiviert, kann sich dieser Streamer nur während der geplanten Sendezeit verbinden." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." +msgstr "Leer lassen um automatisch ein Kennwort erstellen zu lassen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." -msgstr "Wenn Musikwünsche für den Sender aktiviert sind, können sich Zuhörer Songs aus dieser Wiedergabeliste wünschen." +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." +msgstr "Frei lassen, um an jedem Tag der Woche zu spielen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." -msgstr "Wenn Musikwünsche aktiviert sind, gibt dies die Mindestverzögerung (in Minuten) zwischen der Übermittlung eines Wunsch und der Wiedergabe an. Bei einem Wert von Null wird eine geringe Verzögerung von 15 Sekunden angewendet, um eine Überflutung mit Anfragen zu verhindern." +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." +msgstr "Lass dieses Feld leer, um dein aktuelles Passwort beizubehalten." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." -msgstr "Wenn ausgewählt, wird das Albumcover nicht auf öffentlichen Radio Seiten angezeigt." +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." +msgstr "Leer lassen, um die Standard-URL der Telegram-API zu verwenden (empfohlen)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." -msgstr "Wenn ausgewählt, wird dadurch das AzuraCast branding auf öffentlich zugänglichen Seiten nicht angezeigt." +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" +msgstr "Länge" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." -msgstr "Wenn die E-Mail, die du angegeben hast im System ist, überprüfe deinen Posteingang für die Zurücksetzung deines Passworts." +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" +msgstr "Länge Text" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." -msgstr "Wenn die Endzeit vor der Startzeit ist, wird die Playlist über Nacht spielen." +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." +msgstr "Lass uns mit dem erstellen deines Super Administrator Accounts anfangen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." -msgstr "Wenn die Endzeit vor der Startzeit ist, wird die Playlist über Nacht spielen." +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" +msgstr "Hell (Light)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." -msgstr "Wenn der Einhängepunkt (z.B. /radio.mp3) oder die Shoutcast SID (z.B. 2), an den/die du sendest, nicht mit dem oben genannten übereinstimmt, gib hier den Einhängepunkt an." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" +msgstr "Begrenzt:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." -msgstr "Wenn sich der Port, auf den Sie senden, von dem unterscheidet, den Sie oben in der URL angegeben haben, geben Sie hier den Quellport an." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." -msgstr "Der Standard Mount wird auf der öffentlichen Radioseite automatisch abgespielt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." -msgstr "Wenn der Einhängepunkt kein Audio abspielt, werden die Zuhörer automatisch zu diesem Einhängepunkt umgeleitet. Der Standard ist /error.mp3, eine sich wiederholende Fehlermeldung." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." -msgstr "Wenn diese Einstellung auf \"Ja\" gesetzt ist, wird die Browser-URL anstelle der System-URL verwendet, wenn sie verfügbar ist. Setze die Einstellung auf \"Nein\", um immer die System-URL zu verwenden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." -msgstr "Wenn dieser Sender On-Demand-Streaming und Download aktiviert hat, werden nur Lieder angezeigt, die sich in Wiedergabelisten befinden bei denen diese Einstellung aktiviert ist." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." -msgstr "Wenn Sie mit AutoDJ senden, geben Sie hier das Source Passwort ein." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." -msgstr "Wenn Sie AutoDJ verwenden, geben Sie hier den Quell-Benutzernamen hier ein. Dies kann leer bleiben." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." -msgstr "Wenn du die Datei manuell verwaltest, überprüfe die neueste Version der Datei und übernehme die entsprechenden Änderungen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." -msgstr "Wenn regelmäßig verschiedene URLs für den Zugriff auf AzuraCast verwendet werden, sollte die Einstellung \" Bevorzuge Browser URL\" aktiviert werden." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." -msgstr "Wenn du auf einen Fehler stößt, kannst du uns auf unserem GitHub Repository unter dem Link unten einreichen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." -msgstr "Wenn deine Streaming-Software einen bestimmten \"mount point path\" benötigt, gib ihn hier an. Andernfalls verwende den Standard." +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." +msgstr "LiquidSoap mischt derzeit aus %{songs} und %{playlists}." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." -msgstr "Wenn dein WebHook eine HTTP basic authentication benötigt, gib hier das Passwort ein." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" +msgstr "Liquidsoap Leistungs-Optimierung" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." -msgstr "Wenn dein Web Hook eine HTTP basic authentication erfordert, gib hier den Benutzernamen ein." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." +msgstr "Eine IP-Adresse oder Gruppe (im CIDR-Format) pro Zeile auflisten." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" -msgstr "Import von PLS/M3U" +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" -msgstr "Wichtig: Kopiere den untenstehenden Schlüssel, bevor du weiter machst!" +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" +msgstr "Zuhörer Statistiken sammeln" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" +msgstr "Zuhörerwunsch" + +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" +msgstr "Zuhörer" + +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" +msgstr "Zuhörer nach Tag" + +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" +msgstr "Zuhörer nach Wochentag" + +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" +msgstr "Zuhörer nach Stunde" + +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" +msgstr "Zuhörer pro Sender" + +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" +msgstr "Live" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" +msgstr "Bitrate für Live-Übertragung Aufnahmen (kbps)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" +msgstr "Live-Übertragung Aufnahmeformat" + +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "Live Zuhörer" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" +msgstr "Speicherort für Live-Aufnahmen" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." +msgstr "Live-Stream verbunden." + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." +msgstr "Live-Stream getrennt." + +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "Live-Streamer:" + +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" +msgstr "Load Durchschnitt" + +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "Wird geladen..." + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" +msgstr "Lokal" + +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "Lokales Dateisystem" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "Lokale Streams" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "Ort" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "Anmelden" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "Log Viewer" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "Logs" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "Einmal durchlaufen" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "Abgeschaltet" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "Niedrig" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "Inhalt der Nachricht" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "Verwalten" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "SFTP Zugänge verwalten" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "Sender verwalten" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "Manueller AutoDJ-Modus" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "Definieren Sie manuell in der Liquidsoap-Konfiguration, wie diese Playlist verwendet wird." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "Markdown" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "Matomo API Token" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "Matomo Installation System-URL" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "Matomo Site ID" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "Maximale Zuhördauer" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "Maximale Zuhörer" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "Maximale Zuhöreranzahl über alle Streams verteilt. Leer lassen, um den Standardwert zu verwenden." + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "MaxMind Entwickler Website" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "MaxMind Lizenzschlüssel" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "Medien" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "Medien Speicherort bearbeiten" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "RAM" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "Speicher Statistik Hilfe" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "Wiedergabeliste zusammenführen, um sie wie ein einzelnes Lied abzuspielen." + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "Nachrichtentext" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "Tipps zur Nachrichtenanpassung" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "Nachrichten Verarbeitungsmodus" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "Empfänger der Nachricht" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "Betreff" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "Metadaten" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "Metadaten aktualisiert!" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "Mikrofon" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "Mikrofon\n" +" Quelle" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "Minute der Stunde zu der gespielt werden soll" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "Mixer" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "Mobilgerät" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "Geändert" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "Montag" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "Mehr" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "Meistgespielte Lieder" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "Letztes Backup-Log" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "Mount-Name:" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "Einhängepunkt URL" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "Einhängepunkte" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "Einhängepunkte sind die Zugangspunkte für Zuhörer deines Senders. Jeder Einhängepunkt kann ein anderes Audioformat oder eine andere Qualität haben. Mit Einhängepunkten kannst du einen hochwertigen Stream für Festnetz Verbindungen und einen mobilen Stream für Mobile Zuhörer einrichten." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "Bewegen" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "Verschiebe %{ num } Datei(en) nach" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "In Verzeichnis verschieben" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "MP3" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "Musik Dateien" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "Stummschalten" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "Mein Account" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "-" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "Name" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "Name/Typ" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "Netzwerkschnittstellen" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "Niemals ausgeführt" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "Neues Verzeichnis" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "Neues Verzeichnis erstellt." + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "Neuer Dateiname" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "Neues Verzeichnis" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "Neuer Schlüssel generiert" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "Neues Passwort" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "Neue Wiedergabeliste" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "Neuer Wiedergabelisten-Name" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "Neue Senderbeschreibung" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "Neuer Sendername" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "Keine Dateien ausgewählt." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "Keine Begrenzung" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "Kein anderes Programm kann diesen Port verwenden. Lass das Feld leer, um automatisch einen Port zuzuweisen." + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "Nichts anzuzeigen." + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "Nicht vorhanden" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "Keine:" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "Normaler Modus" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "Nicht gespielt" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "Läuft nicht" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "Nicht geplant" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "Beachten Sie, dass die Wiederherstellung eines Backups Ihre bestehende Datenbank löschen wird. Backups von nicht vertrauenswürdigen Personen niemals einspielen!" + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "Hinweis: Dies sollte die öffentlich zugänglichen Homepage des Radiosenders sein, nicht die AzuraCast URL. Sie wird in die Übertragungs-Details aufgenommen." + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "Notizen" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "Jetzt" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "Jetzt läuft" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "Jetzt läuft auf %{ station }:" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "Jetzt auf %{ station }: %{ title } von %{ artist }! Schalte jetzt ein: %{ url }" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "Jetzt auf %{ station }: %{ title } von %{ artist }! Schalte jetzt ein." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "NowPlaying API Antwort" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "Wiedergaben" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "Anzahl der zu behaltenden Backups" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "Anzahl an Minuten zwischen den Wiedergaben" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "Anzahl der Sekunden, die Lieder überschneiden sollen." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "Anzahl an Lieder zwischen den Wiedergaben" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "Anzahl der angezeigten zuletzt gespielten Songs" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "Auf Sendung" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "On-Demand" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "On-Demand-Medien" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "On-Demand Streaming" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "Einmal pro %{minutes} Minuten" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "Einmal pro %{songs} Songs" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "Einmal pro Stunde" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "Einmal pro Stunde (bei %{minute})" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "Einmal pro x Minuten" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "Einmal alle x Lieder" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "Sobald diese Schritte abgeschlossen sind, geben Sie die Informationen von der Seite \"Keys and Access Tokens\" in die untenstehenden Felder ein." + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "Sobald die automatische Zuweisung konfiguriert ist, klicke auf den Button, um die Automatische Zuordnung zu starten." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "Nur aggregierte Zuhörerstatistiken sammeln" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "Nur mit einem entfernten Server verbinden." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "Wiedergabeliste nur einmal abspielen." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "Nur einen Track zur geplanten Zeit spielen." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "Nur einen Tweet senden jede..." + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "Aktion" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "Optional: HTTP Basic Authentication Passwort" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "Optional: HTTP Basic Authentication Benutzername" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "Optional kannst du ein ID3v2-Metadatenfeld wählen, das, falls vorhanden, verwendet wird, um den Wert dieses Feldes festzulegen." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "Optional kann ein kurzer, URL-freundlicher Name, wie z. B. \"mein_sender_name\", angegeben werden, der in den URLs dieses Senders verwendet wird. Lass dieses Feld leer, um automatisch einen Namen auf der Grundlage des Sendernamens zu erstellen." + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "Optional kann ein API-freundlicher Name angegeben werden, z. B. \"feld_name\". Lass dieses Feld leer, um automatisch einen Namen auf der Grundlage des Namens zu erstellen." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "Optional kann ein API-Token angegeben werden, um das Überschreiben der IP-Adresse zu ermöglichen." + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "Optional kannst du SSH Public Keys angeben die dieser Benutzer statt eines Passworts verwenden kann. Gib einen Schlüssel pro Zeile ein." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "oder" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "Besitzer" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "Passwort" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "Passwort:" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "Füge den generierten Lizenzschlüssel in das Feld auf dieser Seite ein." + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "Pfad/Suffix" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "Ausstehende Musikwünsche" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "Berechtigungen" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "Abspielen" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "Wiedergabe %" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "Genau einmal alle $x Minuten spielen." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "Genau einmal alle $x Lieder spielen." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "Einmal pro Stunde zu der angegebenen Minute spielen." + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "Play/Pause" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "Wiedergabe-Warteschlange" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "Als Nächstes" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "Wiedergabeliste" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "Wiedergabelisten (M3U/PLS) URL" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "Wiedergabeliste 1" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "Wiedergabeliste 2" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "Playlisten Name" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "Playlist-Reihenfolge gesetzt." + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "Playlist-Warteschlange gelöscht." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "Playlist Typ" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "Playlist Priorität" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "Wiedergabeliste:" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "Wiedergabeliste(n)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "Wiedergabelisten" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "Playlist-Zuordnung für ausgewählte Dateien zurückgesetzt:" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "Playlisten aktualisiert für ausgewählte Dateien:" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "Wiedergaben" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "Podcast" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "Podcast-Medien sollten im MP3- oder M4A (AAC)-Format vorliegen, um eine größtmögliche Kompatibilität zu gewährleisten." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "Podcast Titel" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "Podcasts" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "Podcasts-Speicherort" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "Port:" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "Powered by AzuraCast" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "Bevorzuge Browser URL (falls vorhanden)" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "System Standard bevorzugen" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "Vorschau" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "Vorher" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "Datenschutz" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "Profil" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "Name für das System" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "" + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "Öffentliche Seite" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "Hintergrund der öffentlichen Seite" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "Öffentliche Seiten" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "Veröffentlichungsdatum" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "Veröffentlichungszeit" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "In \"Yellow Pages\" Verzeichnis veröffentlichen" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "Einreihen" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "Ausgewählte Medien einreihen" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "Radio Player" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "Zufällig" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "Verhältnis" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "Raw" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "Live-Sendung aufnehmen" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "Account wiederherstellen" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "Zeilen aktualisieren" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "Region" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "Relay" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "Relay Stream URL" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "Release-Kanal" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "Remote" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "Remote Wiedergabe-Puffer (Sekunden)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "Remote-Relays" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "Remote Relays ermöglichen es dir, mit einer Sendesoftware außerhalb dieses Servers zu arbeiten. Jeder Server, den du hier einfügst, wird in die Statistiken deines Senders aufgenommen. Du kannst auch von diesem Server zu entfernten Relays senden." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "Remote Sender Administrator Passwort" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "Remote Station Listening Mountpoint/SID" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "Remote Station Listening URL" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "Remote Station Source Mountpoint/SID" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "Remote Station Source Passwort" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "Remote Station Source Port" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "Remote Station Source Benutzername" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "Remote-Stationstyp" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "Remote-URL" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "Remote URL Wiedergabeliste" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "Remote-URL-Typ" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "Remote: Dropbox" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "Remote: S3 kompatibel" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "Löschen" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "Schlüssel entfernen" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "Umbenennen" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "Benennen Sie die Datei oder das Verzeichnis um" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "Neu anordnen" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "Wiedergabeliste neu ordnen" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "Wiederholen" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "Ersetzen der Album Artwork" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "Erneut verarbeiten" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "Wunsch" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "Lied wünschen" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "Musikwunschverlauf" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "Abstand zwischen Musikwünschen gespielter Songs (Minuten)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "Musikwunsch Mindestverzögerung (in Minuten)" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "Lied wünschen" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "Zuhörer-IP" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "Musikwünsche" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "Passwort zurücksetzen" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "Neu mischen" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "Neustarten" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "Backups wiederherstellen" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "Rollenname" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "Rollen" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "Rollen & Berechtigungen" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "Rolling Release" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "Zeilen pro Seite" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "RSS-Feed" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "Automatische Zuweisung ausführen" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "Automatische nächtliche Backups ausführen" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "Manuelles Backup ausführen" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "Läuft" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "Samplerate" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "Samstag" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "Speichern" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "Speichern und fortfahren" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "Änderungen speichern" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "Zeitplan" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "Planungsansicht" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "Geplant" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "Geplanter Zeitpunkt für Backups" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "Geplante Wiedergabetage der Woche" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "Geplante Wiedergabelisten und andere zeitgesteuerte Elemente werden von dieser Zeitzone kontrolliert." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "Geplante Zeit #%{num}" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "Planung" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "Suchen" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "Sekunden ab dem Start des Songs ab dem der Titel gespielt werden soll." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "Sekunden ab dem Start des Songs ab dem der Titel gestoppt werden soll." + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "Geheimer Schlüssel" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "Sicherheit" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "Sicherheit & Datenschutz" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "Weitere Details sind in der Telegramm-Dokumentation zu finden." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "Weitere Details sind in der Telegramm-Dokumentation zu finden." + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "Suche" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "Auswählen" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "Wählen Sie ein Theme, als Basis für öffentliche Stationsseiten und der Login-Seite." + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "Wählen Sie alle sichtbaren Zeilen aus" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "Angezeigte Felder auswählen" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "Datei auswählen" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "Intro-Datei auswählen" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "Medien-Datei auswählen" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "PLS/M3U-Datei zum Importieren auswählen" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "PNG/JPG-Datei für Artwork auswählen" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "Wähle die Kategorie(n), die den Inhalt deines Podcasts am besten widerspiegeln." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "Wähle die Länder aus, die keine Verbindung zu den Streams herstellen dürfen." + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "WebHook Typ auswählen" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "E-Mail-Adresse des Absenders" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "Absendername" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "Fortlaufend" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "Server Status" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "Server:" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "Dienste" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "Lege einen maximalen Speicherplatz fest, den diese Station verwenden kann. Gib die Größe mit Einheit an, z.B. \"8 GB\". Einheiten werden in 1024 Bytes gemessen. Leer lassen, um den ganzen verfügbaren Speicherplatz auf der Festplatte zu verwenden." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "Als Standard-Mount-Punkt festlegen" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "Setze Einsprung- und Ausblendungs-Punkte mit Hilfe des visuellen Editors. Die Zeitstempel werden in den entsprechenden Feldern in den erweiterten Wiedergabeeinstellungen gespeichert." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "Einsprungspunkt setzen" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "Aussprungspunkt setzen" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "Einblendungspunkt setzen" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "Ausblendungspunkt setzen" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "Stelle den Wert länger ein, um mehr Song Verlauf und Hörer-Metadaten für Sender zu speichern. Stelle den Wert kürzer ein, um Speicherplatz zu sparen." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "Ausgewählte Medien aus Playlisten entfernen oder hinzufügen" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "Überlappungsbereich setzen" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "Legt die Dauer (in Sekunden) fest, die ein Hörer mit dem Stream verbunden bleibt. Bei einem Wert von 0 können die Hörer unendlich lange verbunden bleiben." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "Auf \"Ja\" setzen, um immer sichere \"https://\" URLs zu verwenden und automatisch auf die sichere URL umzuleiten, wenn eine unsichere URL besucht wird." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "Auf * setzen, um alle Quellen zuzulassen, oder eine durch ein Komma (,) getrennte Liste von Quellen angeben." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "Einstellungen" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "Anleitungen für die Einrichtung der Broadcasting-Software sind im AzuraCast Wiki zu finden." + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "SFTP Port" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "SFTP Benutzer" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "Medien-Speicherort teilen" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "Podcasts-Speicherort teilen" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "Aufzeichnungs-Speicherort teilen" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "SHOUTcast 2 DNAS ist derzeit nicht auf diesem System installiert." + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "SHOUTcast 2 DNAS ist keine freie Software, und die restriktive Lizenz erlaubt es AzuraCast nicht, die SHOUTcast-Software zur Verfügung zu stellen." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "SHOUTcast Clients" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "SHOUTcast Lizenz-ID" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "SHOUTcast Radio Manager" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "SHOUTcast Benutzer-ID" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "Derzeit ist Version \"%{ version }\" von SHOUTcast installiert." + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "Diagramme anzeigen" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "Neue Releases in deinem Update-Kanal auf der AzuraCast Homepage anzeigen." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "Auf öffentlichen Seiten anzeigen" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "Diesen Sender auf öffentlichen Seiten und allgemeinen API Ergebnissen anzeigen." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "Zeige Update Ankündigungen" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "Gemischt" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "System-URL" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "Thema der Seite" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "Größe" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "Song überspringen" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "Smart Modus" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "SMTP Host" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "SMTP-Passwort" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "SMTP-Port" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "SMTP-Benutzername" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "Song" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "Album des Liedes" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "Interpret" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "Song-Genre" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "Songverlauf" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "Songlänge" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "Song Zuhörer Auswirkung" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "Song Text" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "Reihenfolge der Song-Wiedergabe" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "Song Verlauf" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "Musikwünsche" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "Song-Titel" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "Lieder basiert" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "Song-basiert" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "Song-basierte Playlist" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "SoundExchange Bericht" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "Quelle" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "Belegter Speicher" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "Gib einen Einhängepunkt (z.B. \"/radio.mp3\") oder eine Shoutcast SID (z.B. \"2\") an, um einen bestimmten Stream für die Statistik oder das Broadcasting zu verwenden." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "Gib die Minute jeder Stunde an, die diese Wiedergabeliste spielen soll." + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "SSH Public Keys" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "Stable" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "Läuft jeden Tag und wird mit anderen Playlisten nach Priorität gemischt." + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "Starten" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "Startdatum" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "Streaming starten" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "Startzeit" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "Sender Medien" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "Sendername" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "Sender Übersicht" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "Sender Berechtigungen" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "Sender Podcasts" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "Sender Aufzeichnungen" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "Zeitzone einstellen" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "Sender" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "Sender" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "Statistik-Übersicht" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "Schritt 1: QR-Code scannen" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "Schritt 2: Generierten Code verifizieren" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "Schritte zur Konfiguration einer Twitter-Anwendung:" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "Stoppen" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "Streaming stoppen" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "Speicheradapter" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "Speicherort" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "Speicherorte" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "Speicherkontingent" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "Stream" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "Streamer Sendungen" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "Name des Streamers" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "Streamer Passwort" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "Streamer nutzername" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "Live-Streamer/DJ" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "Live-Streamer/DJ Accounts" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "Live-Streamer/DJs" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "Streams" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "Code absenden" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "Sonntag" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "Unterstützte Dateiformate:" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "System Einstellungen" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "Ziel" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "Test" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "Die System-URL, unter der dieser Dienst erreichbar ist. Benutze entweder die externe IP oder eine Domäne (wenn eine existiert) die auf den Server zeigt." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "Der Inhalt der POST-Nachricht entspricht exakt der NowPlaying API-Antwort deines Senders." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "Die Kontaktperson des Podcasts. Kann benötigt werden, um den Podcast bei Diensten wie Apple Podcasts, Spotify, Google Podcasts usw. zu veröffentlichen." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "Das Datum, an dem die Episode veröffentlicht werden soll." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "Die Beschreibung der Episode. Die maximal zulässige Textlänge beträgt 4000 Zeichen." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "Die Beschreibung des Podcast. Die maximal zulässige Textlänge beträgt 4000 Zeichen." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Der Anzeigename dieses Einhängepunktes der auf administrations oder öffentlichen Seiten angezeigt wird. Leer lassen, um automatisch einen zu erzeugen." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Der Anzeigename dieses Relays der auf administrations oder öffentlichen Seiten angezeigt wird. Leer lassen, um automatisch einen zu erzeugen." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "Die editierbaren Textfelder sind Bereiche, in die eigener Konfigurationscode einfügt werden kann. Die nicht editierbaren Bereiche werden automatisch von AzuraCast generiert." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "Die E-Mail Adresse der Kontaktperson des Podcasts. Kann benötigt werden, um den Podcast bei Diensten wie Apple Podcasts, Spotify, Google Podcasts usw. zu veröffentlichen." + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "Der Dateiname sollte wie folgt aussehen:" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "Die komplette System-URL Ihrer Matomo-Installation." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "Die vollständige Wiedergabeliste wird gemischt und dann in der gemischten Reihenfolge durchgespielt." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "Die im Podcast gesprochene Sprache." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "Die Länge der Wiedergabezeit, die Liquidsoap beim Abspielen dieser Wiedergabeliste puffern soll. Kurze Zeiten können zu Unterbrechungen bei der Wiedergabe bei instabilen Verbindungen führen." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "Die numerische Site-ID für diese Website." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "Die Reihenfolge der Wiedergabeliste wird manuell festgelegt und vom AutoDJ befolgt." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "Das übergeordnete Verzeichnis, in dem die Wiedergabelisten und Konfigurationsdateien gespeichert werden. Leer lassen, um das Standardverzeichnis zu verwenden." + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "Die Property-ID, mit der Live-Zuhörer getrackt werden." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "Der relative Dateipfad zu der Datei im Sender Medien Ordner." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "Die Anfrage konnte nicht verarbeitet werden." + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "Die Station ID wird ein numerischer String sein, der mit dem Buchstaben S beginnt." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "Der Streamer muss dieses Passwort verwenden, um sich mit dem Radioserver zu verbinden." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "Der Streamer wird diesen Benutzernamen verwenden, um sich mit dem Radioserver zu verbinden." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "Der Zeitpunkt an dem der Song einblenden soll. Frei lassen um den System Standardwert zu nutzen." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "Der Zeitpunkt an dem der Song ausblenden soll. Frei lassen um den System Standardwert zu nutzen." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "Die Zeitspanne, die sich die Lieder überlappen sollen. Frei lassen um den System Standardwert zu nutzen." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "Die Zeit, zu der die Episode veröffentlicht werden soll ( entsprechend der Zeitzone des Senders)." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "Die URL, die die POST-Nachrichten nach Auslösen eines Ereignisses erhalten soll." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "Die Lautstärke in Dezibel um die der Track verstärkt werden soll. Leer lassen um die systemweiten Standardeinstellung zu verwenden." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "Theme" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "Es existiert keine Intro-Datei, die mit diesem Einhängepunkt verknüpft ist." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "Für diese Episode sind keine Medien vorhanden." + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "" + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "Dieser Account hat vollen Zugriff auf das System und du wirst automatisch für den Rest der Installation mit diesem angemeldet." + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "Dieser Code wird in die Frontend-Konfiguration aufgenommen. Erlaubte Formate sind:" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "Dieses CSS wird auf den Haupt-Seiten angwendet, wie auf dieser Seite z.b." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "Dieses CSS wird auf den öffentlichen Seiten Bahnhof und Login-Seite angewendet werden." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "Dieses Feld ist erforderlich." + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "Dieses Feld muss eine gültige Dezimalzahl sein." + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "Dieses Feld muss eine gültige E-Mail-Adresse sein." + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "Dieses Feld muss eine gültige Ganzzahl sein." + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "Dieses Feld muss eine gültige IP-Adresse sein." + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "Dieses Feld muss eine gültige URL sein." + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "Dieses Feld muss zwischen %{ min } und %{ max } liegen." + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "Dieses Feld muss mindestens %{ min } Buchstaben enthalten." + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "Dieses Feld darf höchstens %{ max } Buchstaben enthalten." + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "Dieses Feld darf nur alphabetische Zeichen enthalten." + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "Dieses Feld darf nur alphanumerische Zeichen enthalten." + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "Dieses Feld darf nur numerische Zeichen enthalten." + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "Diese Intro-Datei sollte genau der Bitrate und dem Format des Einhängepunkts entsprechen." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "Dies ist eine erweiterte Funktion und benutzerdefinierter Code wird nicht offiziell von AzuraCast supported. Es kann sein, dass dein Sender durch das Hinzufügen von benutzerdefiniertem Code gestört wird, aber das Entfernen des Codes sollte alle Probleme beheben." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "Dies ist der informelle Anzeigename, der in den API-Antworten angezeigt wird, wenn der Streamer/DJ aktiv ist." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "Dieser Javascript-Code wird auf den öffentlichen Seiten und Login-Seite angewendet werden." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "Diesen Monat" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "Der Name muss mit einem Slash (/) beginnen. Außerdem muss es eine gültige URL - wie z.b. /autodj.mp3 - sein." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "Dieser Name erscheint als Sub-Header neben dem AzuraCast-Logo, um diesen Server zu identifizieren." + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "Dieses Passwort ist zu bekannt oder unsicher." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "Diese Wiedergabeliste hat derzeit keine geplanten Wiedergabezeiten. Sie wird jederzeit abgespielt. Um eine neue geplante Zeit hinzuzufügen, klicken Sie auf den Button unten." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "Diese Wiedergabeliste wird alle $x Minuten abgespielt, wobei $x hier festgelegt wird." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "Diese Wiedergabeliste wird alle $x Lieder abspielen, wobei $x hier festgelegt wird." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "Diese Warteschlange enthält die verbleibenden Tracks in der Reihenfolge, in der sie vom AzuraCast AutoDJ in die Warteschlange gestellt werden (wenn die Tracks für die Wiedergabe geeignet sind)." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "Dieser Dienst kann Albumcover für Songs bereitstellen, für die es lokal keine gibt." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "Diese Software überträgt deine Sendung an die Zuhörer." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "Die Zeitzone dieses Senders ist %{tz}." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "Dieser Streamer ist nicht geplant, zu jeder Zeit zu spielen." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "Diese URL wird in Discord bereitgestellt." + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "Dieser WebHook wird nur ausgeführt, wenn die ausgewählten Ereignisse auf diesem Sender eintreten." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "Dies wird der Dateiname für das Backup sein, füge die Dateiendung des Dateityps hinzu, der verwendet werden soll." + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "Dieses Label wird zum Editieren individueller Songs benutzt und wird in den API Resultaten Angezeigt." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "Das Ausschließen von Medien bei automatisierten Backups spart Speicherplatz, aber du solltest sicherstellen, dass deine Medien an anderer Stelle gesichert werden. Beachte bitte, dass nur lokal gespeicherte Medien gesichert werden." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "Vorschaubild URL" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "Donnerstag" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "Zeit" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "Zeit (Sekunden)" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "Zeitzone" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "Titel" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "Die GeoLite Datenbank herunterladen:" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "Um einmal pro Tag zu spielen, Start- und Endzeiten auf den gleichen Wert setzen." + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "Um ein Backup des Host-Computers wiederherzustellen, folgenden Befehl ausführen:" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "Um detaillierte eindeutige Zuhörer und Verbindungsdaten abzurufen, wird meistens ein Administrator Passwort benötigt." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "Um diesen Zeitplan nur innerhalb eines bestimmten Datumsbereichs auszuführen, geben Sie ein Start- und Enddatum an." + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "Um zu überprüfen, ob der Code korrekt eingerichtet wurde, gib den 6-stelligen Code ein, den die App dir anzeigt." + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "Heute" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "Gesamt" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "Gesamte Zuhörstunden" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "Auslöser" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "Dienstag" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "TuneIn Partner ID" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "TuneIn Partner Key" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "TuneIn Station ID" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "Twitter-Kontodetails" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "Twitter Anwendungen" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "Zwei-Faktor-Authentifizierung" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "Zwei-Faktor-Authentifizierung verbessert die Sicherheit deines Accounts, indem zusätzlich zu deinem Passwort ein zweiter einmaliger Zugangscode benötigt wird." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "Üblicherweise eine Website mit Inhalten über die Episode." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "Üblicherweise die Website eines Podcasts." + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "Einzigartig" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "Eindeutiger Identifikator für den Zielchat oder Benutzernamen des Zielkanals (im Format @channelusername)." + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "Eindeutige Zuhörer" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "Unbekannt" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "Unbekannter Künstler" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "Unbekannter Titel" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "Nach oben" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "Warteschlange" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "Änderung" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "Metadaten aktualisieren" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "Geändert" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "" + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "Eigene Assets hochladen" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "Lade die Datei auf dieser Seite hoch, damit sie automatisch in das richtige Verzeichnis entpackt wird." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "URL" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "URL-Stub" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "Verwende API-Schlüssel, um dich bei der AzuraCast API mit den Berechtigungen deines Benutzerkonto zu authentifizieren." + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "Asynchrone Worker verwenden" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "Nutze Browser Standard" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "Verwende Icecast 2.4 auf diesem Server." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "Verwenden Liquidsoap auf diesem Server." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "Replaygain Metadaten verwenden" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "Sichere (TLS) SMTP Verbindung verwenden" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "Verwende SHOUTcast DNAS 2 auf diesem Server." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "Nutze Webproxy für das Radio" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "WebSockets für \"Jetzt läuft\"-Updates verwenden" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "Verwendet für \"Passwort vergessen\", WebHooks und andere Funktionen." + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "Benutzer" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "User Agent" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "Benutzername" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "Benutzerberechtigungen" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "Benutzername" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "Benutzer" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "Benutzer mit dieser Rolle haben diese Berechtigungen für die gesamte Installation." + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "Benutzer mit dieser Rolle werden diese Berechtigungen für diese einzelne Station haben." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "Auf dieser Seite können Sie verschiedene Bereiche der Liquidsoap-Konfiguration anpassen. Damit kann dem AutoDJ deines Senders erweiterte Funktionen hinzufügen." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "Normalerweise aktiviert für Port 465, deaktiviert für Ports 587 oder 25." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "Die Variablen haben die folgende Form:" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "Ansicht" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "Titel in Playlist anzeigen" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "Besuche die Seite \"My License Key\" unter \"Services\"." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "Visueller Cue Editor" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "Lautstärke" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "Waveform-Zoom" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "Web DJ" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "WebHook Details" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "WebHook Name" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "WebHook Auslöser" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "WebHook URL" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "WebHooks" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "WebHooks senden automatisch einen HTTP POST Request an die angegebene URL, um diese zu informieren, sobald eines der angegebenen Ereignisse auf dem Sender eintritt." + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "WebHooks ermöglichen eine Verbindung zu externen Web-Diensten und übertragen Änderungen an deinem Sender an sie." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "Website-URL" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "WebDJ" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "Website" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "Mittwoch" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "Gewichtung" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "Willkommen bei AzuraCast!" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "Bei API-Aufrufen kann dieser Wert im \"X-API-Key\" Header übergeben werden, um sich zu authentifizieren." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "Ob der AutoDJ bei der Wiedergabe von Medien aus dieser Wiedergabeliste versuchen soll, Wiederholungen von Interpreten und Titeln zu vermeiden." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "Widget-Typ" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "Schlecht laufendste Lieder" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "Gestern" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "Du" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "Du kannst Dateien auch per Massen-Upload über SFTP hochladen." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "Du kannst nur die Aktionen ausführen, für die dein Benutzerkonto berechtigt ist." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "Sie können eine benutzerdefinierte URL für den Stream festlegen, die von Azuracast benutzt wird. Lassen Sie es frei, um den Standardwert verwenden." + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "Möglicherweise musst du dich direkt mit der IP-Adresse verbinden:" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "Möglicherweise musst du dich direkt mit der IP-Adresse verbinden:" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "Du wirst sie nicht wieder abrufen können." + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "Dein vollständiger API-Schlüssel steht unten:" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "YP Directory Berechtigung Hash" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "ZStandard-Kompression" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "Auswählen..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format msgid "Imported locale: %s" msgstr "Importierte Sprache: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "Um SHOUTcast zu installieren:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "Um eine schnelle Verarbeitung zu gewährleisten, haben WebHooks eine kurze Timeout-Zeit, so dass der antwortende Dienst so optimiert sein sollte, dass er die Anfrage in weniger als 2 Sekunden bearbeitet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "Klicke in der neu erstellten Anwendung auf die Registerkarte \"Keys and Access Tokens\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "In automatische Zuordnung einbinden" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "In On-Demand-Player einbeziehen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "Unbegrenzt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "Kennzeichnet das Vorhandensein von expliziten Inhalten (explizite Sprache oder Inhalte für Erwachsene). Apple Podcasts zeigt eine Grafik mit einem expliziten Kinderschutzhinweis für die Episode an, wenn dies aktiviert ist. Episoden, die explizites Material enthalten, sind in einigen Regionen von Apple Podcasts nicht verfügbar." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 -msgid "Initial Key" -msgstr "Anfangs-Schlüssel" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 msgid "Initialize AzuraCast" msgstr "AzuraCast initialisieren" @@ -2640,53 +5950,705 @@ msgstr "AzuraCast initialisieren" msgid "Initializing essential settings..." msgstr "Initialisiere essentielle Einstellungen..." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "Einfügen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "GeoLite IP-Datenbank installieren" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "Installiere Shoutcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "SHOUTcast 2 DNAS installieren" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "Umgebung: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format msgid "Installation Method: %s" msgstr "Installationsart: %s" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" -msgstr "Es wurde seit einiger Zeit kein Backup durchgeführt" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "Datenbank-Migrationen werden ausgeführt" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "Generiere Datenbank Proxy Klassen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "Systemdaten neu laden" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "AzuraCast ist nun initialisiert." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "AzuraCast-Einstellungen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "Einstellungsschlüssel" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "Einstellungswert" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "Die Konfiguration wurde gespeichert." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "Fixtures geladen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "Das Konto mit der E-Mail-Adresse \"%s\" wurde als Administrator gesetzt" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "Konto nicht gefunden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "AzuraCast Setup" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +msgstr "Willkommen bei AzuraCast. Bitte warten, während einige Schlüsselabhängigkeiten von AzuraCast eingerichtet werden..." #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 msgid "Installing Data Fixtures" msgstr "Installiere Daten-Fixtures" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" +msgstr "Alle Sender aktualisieren" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" +msgstr "AzuraCast ist aktuell!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" +msgstr "AzuraCast-Installation abgeschlossen!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." +msgstr "Einrichtung unter %s abschließen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" +msgstr "Backup-Pfad %s nicht gefunden!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "AzuraCast Backup" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "Bitte warten, während ein Backup erstellt wird..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "Erstelle temporäre Verzeichnisse..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "Sichern von MariaDB..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "Backup-Archiv wird erstellt..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "Bereinige temporäre Dateien..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "Backup in %.2f Sekunden abgeschlossen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "Diese Funktion ist derzeit nicht auf dieser Station unterstützt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "AzuraCast Installer" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "Willkommen bei AzuraCast! Vervollständigen Sie die anfängliche Servereinrichtung, indem Sie einige Fragen beantworten." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "AzuraCast Updater" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "Installationseinstellungen ändern?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "AzuraCast ist derzeit so konfiguriert, dass es die folgenden Ports benutzt:" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "HTTP Port: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "HTTPS Port: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "SFTP Port: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "Radio Ports: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "Ports für AzuraCast anpassen?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "LetsEncrypt einrichten?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "Konfigurationsdateien werden erstellt..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "Serverkonfiguration abgeschlossen!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "Die Sprache, die für CLI-Befehle verwendet werden soll." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "Die Anwendungsumgebung." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "Ändere manuell das Logging-Level." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "Dadurch ist es möglich, Fehler auf Debug-Level vorübergehend zu loggen (zur Problemlösung) oder die Menge der von Ihrer Installation produzierten Logs zu reduzieren, ohne dass es notwendig ist, die Installation in eine Produktions- oder Entwicklungsinstanz zu ändern." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" +msgstr "Benutzerdefinierte Plug-ins aktivieren" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "Aktiviert die Composer-\"Merge\"-Funktionalität, um die composer.json-Datei der Hauptanwendung mit beliebigen Plugin Composer Dateien zu kombinieren. Dies kann Auswirkungen auf die Leistung haben, daher sollte dies nur verwendet werden, wenn Sie ein oder mehrere Plugins mit ihren eigenen Composer-Abhängigkeiten benutzen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "Minimaler Port für Sender Port-Zuweisung" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "Ändere dies, wenn deine Sender nicht auf den standard Ports laufen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "Maximaler Port für Sender Port-Zuweisung" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" -msgstr "Anleitung" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." -msgstr "Interne Notizen oder Kommentare über den Benutzer, die nur auf diesem Bedienfeld sichtbar sind." +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "MariaDB Host" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." -msgstr "International standardisierte Aufnahme-Kodierung, welche für Lizenz Berichte genutzt wird." +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "Ändere dies nicht nach der Installation." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "MariaDB Port" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "MariaDB Benutzername" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "MariaDB Passwort" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "MariaDB Datenbankname" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "Zufälliges MariaDB Root-Passwort generieren" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "MariaDB Root-Passwort" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "MariaDB Slow Query Log aktivieren" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "Langsamere Abfragen loggen, um mögliche Datenbankprobleme zu diagnostizieren. Diese Option sollte nur bei Bedarf aktiviert werden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "MariaDB Maximale Verbindungen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "Legt die Anzahl der zulässigen Verbindungen zur Datenbank fest. Dieser Wert sollte erhöht werden, wenn in den Logs der Fehler \"Too many connections\" angezeigt wird." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "Redis aktivieren" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "Deaktivieren, um einen Datei-Cache anstelle von Redis zu verwenden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "Redis Host" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "Redis Port" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "Redis Datenbank Index" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "PHP maximale POST-Dateigröße" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "PHP Speicherlimit" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "PHP maximale Skript-Ausführungszeit" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "(in Sekunden)" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "Kurze Sync-Task-Ausführungszeit" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "Die maximale Ausführungszeit (und Sperrzeit) für die 15-Sekunden-, 1-Minuten- und 5-Minuten-Synchronisationsaufgaben." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "Lange Sync-Task-Ausführungszeit" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "Die maximale Ausführungszeit (und Sperrzeit) für die 1-Stunden-Synchronisationsaufgabe." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "Maximale Anzahl an PHP-FPM Worker Prozessen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "Performance-Profiling Erweiterung aktivieren" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "Profiling Leistungsdaten können durch den Besuch von %s eingesehen werden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "Erfasse Profiling Leistungsdaten bei allen Anfragen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "Dies hat einen erheblichen Einfluss auf die Leistung der Installation." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "HTTP-Schlüssel zur Profiling-Erweiterung" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "Der Wert für den Parameter \"SPX_KEY\" zum Anzeigen der Profiling-Seiten." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "IP-Zulassungsliste der Profiling-Erweiterung" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "Diese Datei wurde automatisch von AzuraCast generiert." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "Bei Bedarf können diese angepasst werden. Um die Änderungen anzuwenden, starten Sie die Docker Container neu." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "Entfernen Sie das führende \"#\" Symbol von Zeilen, um diese einzukommentieren." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "Gültige Optionen: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "Standard: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "Zusätzliche Umgebungsvariablen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 +msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." +msgstr "(Docker Compose) Allen Docker Containern wird dieser Name vorangestellt. Ändere dies nicht nach der Installation." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 +msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." +msgstr "(Docker Compose) Die Zeitspanne, die gewartet wird, bevor eine Docker Compose Operation fehlschlägt. Erhöhen Sie diesen Wert auf Computern mit geringerer Leistung." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" +msgstr "HTTP Port" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." +msgstr "Der Hauptport, den AzuraCast für unsichere HTTP-Verbindungen nutzt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" +msgstr "HTTPS Port" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." +msgstr "Der Haupt-Port, den AzuraCast bei sicheren HTTPS-Verbindungen nutzt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." +msgstr "Der Port, den AzuraCast bei SFTP-Dateimanagement-Verbindungen nutzt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" +msgstr "Sender Ports" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." +msgstr "Die Ports, die AzuraCast für Sender-Übertragungen und eingehende DJ-Verbindungen benutzen soll." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" +msgstr "Docker Benutzer UID" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." +msgstr "Setze die UID des Benutzers, der innerhalb der Docker Container verwendet wird. Wenn dieser mit der UID Ihres Host Benutzers übereinstimmt, können Berechtigungsprobleme behoben werden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" +msgstr "Docker Benutzer GID" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." +msgstr "Setze die GID des Benutzers, der innerhalb der Docker Container verwendet wird. Wenn dieser mit der GID Ihres Host Benutzers übereinstimmt, können Berechtigungsprobleme behoben werden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 +msgid "Advanced: Use Privileged Docker Settings" +msgstr "Erweitert: Privilegierte Docker Einstellungen verwenden" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" +msgstr "LetsEncrypt Domainname(n)" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." +msgstr "Domainname (beispiel.com) oder Namen (beispiel.com,foo.bar), die mit LetsEncrypt verwendet werden sollen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "LetsEncrypt E-Mail-Adresse" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "Gib optional eine E-Mail-Adresse für Updates von LetsEncrypt an." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "Benutzer nicht gefunden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "Erfolgreich eingeloggt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "Zu viele Anmeldeversuche" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "Sie haben sich zu oft Angemeldet. Bitte warten Sie 30 Sekunden und wiederholen Sie den Vorgang." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "Schließen Sie den Setup-Prozess ab, um loszulegen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "Anmeldung fehlgeschlagen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "Ihre Anmeldeinformationen konnten nicht bestätigt werden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "Zu viele Versuche das Passwort zurückzusetzen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "Du hast zu oft versucht, dein Passwort zurückzusetzen. Bitte warte 30 Sekunden und versuche es erneut." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "Accountwiederherstellung" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "Account-Wiederherstellungsemail gesendet." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "Wenn die E-Mail, die du angegeben hast im System ist, überprüfe deinen Posteingang für die Zurücksetzung deines Passworts." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "Ungültiges Token angegeben." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "Eingeloggt mit Account-Wiederherstellungstoken" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "Dein Passwort wurde aktualisiert." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "AzuraCast einrichten" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "Setup wurde bereits abgeschlossen!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "Dashboard" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "Episode nicht gefunden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "Keine Episoden gefunden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "Streamer aktiviert!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "Sie können nun Streamer (DJ) Konten einrichten." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "Liquidsoap Log" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "Liquidsoap Konfiguration" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "Icecast Zugriffsprotokoll" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "Icecast Fehlerprotokoll" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "Icecast-Konfiguration" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "SHOUTcast-Log" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "SHOUTcast-Konfiguration" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "Debug Ausgabe" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "AzuraCast-Anwendungsprotokoll" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "Nginx Zugriffsprotokoll" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "Nginx Fehlerprotokoll" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "PHP Application Log" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "Supervisord Log" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 +msgid "Album Artist Sort Order" +msgstr "Album-Interpret Sortier-Reihenfolge" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 +msgid "Album Sort Order" +msgstr "Album-Sortierreihenfolge" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 +msgid "Band" +msgstr "Band" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 +msgid "Bpm" +msgstr "BPM" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 +msgid "Comment" +msgstr "Kommentar" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 +msgid "Commercial Information" +msgstr "Kommerzielle Informationen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 +msgid "Composer" +msgstr "Komponist" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 +msgid "Composer Sort Order" +msgstr "Interpreten-Sortierreihenfolge" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 +msgid "Conductor" +msgstr "Dirigent" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 +msgid "Content Group Description" +msgstr "Inhaltsgruppen-Beschreibung" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 +msgid "Copyright" +msgstr "Copyright" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 +msgid "Copyright Message" +msgstr "Copyright-Nachricht" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 +msgid "Encoded By" +msgstr "Kodiert von" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 +msgid "Encoder Settings" +msgstr "Encoder-Einstellungen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 +msgid "Encoding Time" +msgstr "Kodierungs-Zeit" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 +msgid "File Owner" +msgstr "Dateieigentümer" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 +msgid "File Type" +msgstr "Dateityp" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 +msgid "Initial Key" +msgstr "Anfangs-Schlüssel" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 msgid "Internet Radio Station Name" @@ -2696,1072 +6658,34 @@ msgstr "Name der Internetradio-Station" msgid "Internet Radio Station Owner" msgstr "Inhaber der Internetradio-Station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "Andere Songs unterbrechen, um zur geplanten Zeit zu spielen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "Intro" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "Ungültiges Token angegeben." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "Liste der Mitwirkenden" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "Öffentlich" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "Es läuft bereits." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "Das läuft nicht." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "Evtl. ist es noch nicht beim Supervisor registriert. Ein Neustart der Übertragung könnte helfen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "Jingle Modus" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "Eingeschaltet" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "Sprache" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "Letzte 14 Tage" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "Letzte 2 Jahre" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "Letzte 24 Stunden" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "Letzte 30 Tage" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "Letzte 60 Tage" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "Letzte 7 Tage" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "Letzte Änderung" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "Letzter Monat" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "Letzte Ausführung" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "Letztes Jahr" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "Letzte Ausführung:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "Last.fm API-Schlüssel" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "Letztes Update" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "Erfahre mehr über Dropbox Authentifizierungs-Token" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "Erfahren Sie mehr über erweiterte Playlists" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "Mehr Informationen über Release Kanäle findest du in den AzuraCast Docs." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "Mehr Informationen über diesen Header." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "Leer lassen um automatisch ein Kennwort erstellen zu lassen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "Frei lassen, um an jedem Tag der Woche zu spielen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "Lass dieses Feld leer, um dein aktuelles Passwort beizubehalten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "Leer lassen, um die Standard-URL der Telegram-API zu verwenden (empfohlen)." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "Länge" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "Länge Text" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "Lass uns mit dem erstellen deines Super Administrator Accounts anfangen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "LetsEncrypt Domainname(n)" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "LetsEncrypt E-Mail-Adresse" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "Hell (Light)" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "Gefällt dir uns unsere Software? Spende etwas, um AzuraCast zu unterstützen!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "Begrenzt:" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "Angehängte Informationen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "LiquidSoap mischt derzeit aus %{songs} und %{playlists}." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "Liquidsoap Konfiguration" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "Liquidsoap Log" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "Liquidsoap Leistungs-Optimierung" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "Eine IP-Adresse oder Gruppe (im CIDR-Format) pro Zeile auflisten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "Zuhörer Statistiken sammeln" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "Zuhörerwunsch" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "Zuhörer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "Zuhörer pro Sender" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "Zuhörer nach Tag" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "Zuhörer nach Wochentag" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "Zuhörer nach Stunde" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "Live" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "Bitrate für Live-Übertragung Aufnahmen (kbps)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "Live-Übertragung Aufnahmeformat" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "Live Zuhörer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "Speicherort für Live-Aufnahmen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "Live-Streamer:" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "Live-Stream verbunden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "Live-Stream getrennt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "Load Durchschnitt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "Wird geladen..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "Lokal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "Lokales Dateisystem" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "Lokale Streams" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "Ort" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "Anmelden" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "Log Viewer" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "Langsamere Abfragen loggen, um mögliche Datenbankprobleme zu diagnostizieren. Diese Option sollte nur bei Bedarf aktiviert werden." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "Erfolgreich eingeloggt." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "Eingeloggt mit Account-Wiederherstellungstoken" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "Anmeldung fehlgeschlagen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "Logs" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "Logs nach Sender" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "Lange Sync-Task-Ausführungszeit" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "Einmal durchlaufen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "Abgeschaltet" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "Niedrig" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "Lyricist" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "MP3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "Inhalt der Nachricht" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "Verwalten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "SFTP Zugänge verwalten" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "Stations-Automatisierung verwalten" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "Stations-Broadcasting verwalten" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "Stations-Medien und Playlisten verwalten" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "Stations-Mount-Points verwalten" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "Sender-Podcasts verwalten" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "Stations-Profil verwalten" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "Stations-Remote-Relays verwalten" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "Stations-Streamer verwalten" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "Stations-WebHooks verwalten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "Sender verwalten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "Manueller AutoDJ-Modus" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "Definieren Sie manuell in der Liquidsoap-Konfiguration, wie diese Playlist verwendet wird." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "Ändere manuell das Logging-Level." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "MariaDB Datenbankname" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "MariaDB Host" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "MariaDB Maximale Verbindungen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "MariaDB Passwort" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "MariaDB Port" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "MariaDB Root-Passwort" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "MariaDB Benutzername" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "Markdown" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "Matomo API Token" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "Matomo Analytics Integration" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "Matomo Installation System-URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "Matomo Site ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "Maximale Zuhördauer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "MaxMind Entwickler Website" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "MaxMind Lizenzschlüssel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "Maximale Zuhörer" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "Maximale Anzahl an PHP-FPM Worker Prozessen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "Maximaler Port für Sender Port-Zuweisung" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "Maximale Zuhöreranzahl über alle Streams verteilt. Leer lassen, um den Standardwert zu verwenden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "Medien" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "Medien Speicherort bearbeiten" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "Medientyp" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "RAM" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "Speicher Statistik Hilfe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "Wiedergabeliste zusammenführen, um sie wie ein einzelnes Lied abzuspielen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "Nachrichtentext" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "Tipps zur Nachrichtenanpassung" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "Nachrichtenwarteschlangen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "Empfänger der Nachricht" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "Betreff" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "Nachrichten Verarbeitungsmodus" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "Metadaten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "Metadaten aktualisiert!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "Mikrofon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "Mikrofon\n" -" Quelle" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "Minimaler Port für Sender Port-Zuweisung" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "Minute der Stunde zu der gespielt werden soll" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "Mixer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "Mobilgerät" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "Geändert" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "Ändere dies, wenn deine Sender nicht auf den standard Ports laufen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "Montag" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "Stimmung" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "Mehr" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "Meistgespielte Lieder" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "Letztes Backup-Log" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "Mount-Name:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "Einhängepunkt URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "Einhängepunkte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "Einhängepunkte sind die Zugangspunkte für Zuhörer deines Senders. Jeder Einhängepunkt kann ein anderes Audioformat oder eine andere Qualität haben. Mit Einhängepunkten kannst du einen hochwertigen Stream für Festnetz Verbindungen und einen mobilen Stream für Mobile Zuhörer einrichten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "Bewegen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "Verschiebe %{ num } Datei(en) nach" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "In Verzeichnis verschieben" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "Musik-CD-Bezeichner" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "Musik Dateien" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "Musiker-Credits" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "Stummschalten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "Mein Account" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "-" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "Name" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "Name/Typ" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "Brauchst du Hilfe?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "Netzwerkschnittstellen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "Niemals ausgeführt" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "Neue AzuraCast-Release-Version verfügbar" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "Neue AzuraCast-Updates verfügbar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "Neues Verzeichnis" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "Neuer Dateiname" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "Neues Verzeichnis" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "Neuer Schlüssel generiert" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "Neues Passwort" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "Neue Wiedergabeliste" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "Neuer Wiedergabelisten-Name" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "Neue Senderbeschreibung" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "Neuer Sendername" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "Neues Verzeichnis erstellt." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "Neuer Pfad nicht angegeben." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "Nächste Ausführung" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "Nginx Zugriffsprotokoll" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "Nginx Fehlerprotokoll" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "Nein" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "Keine Begrenzung" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "Kein Verzeichnis angegeben" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "Keine Einträge gefunden." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "Keine Episoden gefunden." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "Es wurde keine Datei hochgeladen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "Keine Dateien ausgewählt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "Kein anderes Programm kann diesen Port verwenden. Lass das Feld leer, um automatisch einen Port zuzuweisen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "Keine Aufnahme verfügbar." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "Nichts anzuzeigen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "Es ist kein temporäres Verzeichnis vorhanden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "Nicht vorhanden" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "Keine:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "Normaler Modus" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "Nicht gespielt" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "Nicht Ausgeführt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "Läuft nicht" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "Nicht geplant" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "Beachten Sie, dass die Wiederherstellung eines Backups Ihre bestehende Datenbank löschen wird. Backups von nicht vertrauenswürdigen Personen niemals einspielen!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "Hinweis: Dies sollte die öffentlich zugänglichen Homepage des Radiosenders sein, nicht die AzuraCast URL. Sie wird in die Übertragungs-Details aufgenommen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "Hinweis: Der nachfolgende Port wird automatisch für Legacy Verbindungen verwendet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "Notizen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "Jetzt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "Jetzt läuft" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "Jetzt läuft auf %{ station }:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "Jetzt auf %{ station }: %{ title } von %{ artist }! Schalte jetzt ein." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "Jetzt auf %{ station }: %{ title } von %{ artist }! Schalte jetzt ein: %{ url }" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "NowPlaying API Antwort" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "Wiedergaben" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "Anzahl der zu behaltenden Backups" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "Anzahl an Minuten zwischen den Wiedergaben" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "Anzahl an Lieder zwischen den Wiedergaben" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "Anzahl der angezeigten zuletzt gespielten Songs" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "Anzahl der Sekunden, die Lieder überschneiden sollen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "Auf Sendung" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "On-Demand" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "On-Demand-Medien" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "On-Demand Streaming" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "Einmal pro %{minutes} Minuten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "Einmal pro %{songs} Songs" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "Einmal pro Stunde" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "Einmal pro Stunde (bei %{minute})" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "Einmal pro x Minuten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "Einmal alle x Lieder" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "Sobald diese Schritte abgeschlossen sind, geben Sie die Informationen von der Seite \"Keys and Access Tokens\" in die untenstehenden Felder ein." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "Sobald die automatische Zuweisung konfiguriert ist, klicke auf den Button, um die Automatische Zuordnung zu starten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "Nur einen Tweet senden jede..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "Nur aggregierte Zuhörerstatistiken sammeln" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "Nur mit einem entfernten Server verbinden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "Wiedergabeliste nur einmal abspielen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "Nur einen Track zur geplanten Zeit spielen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "Aktion" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "Optional: HTTP Basic Authentication Passwort" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "Optional: HTTP Basic Authentication Benutzername" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "Gib optional eine E-Mail-Adresse für Updates von LetsEncrypt an." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "Optional kannst du ein ID3v2-Metadatenfeld wählen, das, falls vorhanden, verwendet wird, um den Wert dieses Feldes festzulegen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "Optional kann ein kurzer, URL-freundlicher Name, wie z. B. \"mein_sender_name\", angegeben werden, der in den URLs dieses Senders verwendet wird. Lass dieses Feld leer, um automatisch einen Namen auf der Grundlage des Sendernamens zu erstellen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "Optional kann ein API-freundlicher Name angegeben werden, z. B. \"feld_name\". Lass dieses Feld leer, um automatisch einen Namen auf der Grundlage des Namens zu erstellen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "Optional kannst du SSH Public Keys angeben die dieser Benutzer statt eines Passworts verwenden kann. Gib einen Schlüssel pro Zeile ein." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "Optional kann ein API-Token angegeben werden, um das Überschreiben der IP-Adresse zu ermöglichen." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "Original Album" @@ -3778,10 +6702,6 @@ msgstr "Original Dateiname" msgid "Original Lyricist" msgstr "Original Lyricist" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "Original Releasezeit" @@ -3790,30 +6710,6 @@ msgstr "Original Releasezeit" msgid "Original Year" msgstr "Originales Jahr" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "Andernfalls, aktualisiere deine Installation und antworte mit \"Y\" wenn du nach einer Aktualisierung der Datei gefragt wirst." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "Besitzer" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "PHP Application Log" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "PHP maximale POST-Dateigröße" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "PHP Speicherlimit" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "PHP maximale Skript-Ausführungszeit" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "Teil einer Zusammenstellung" @@ -3822,2373 +6718,61 @@ msgstr "Teil einer Zusammenstellung" msgid "Part Of A Set" msgstr "Teil eines Sets" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "Passwort" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "Anweisungen zum Zurücksetzen des Passworts" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "Passwort:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "Füge den generierten Lizenzschlüssel in das Feld auf dieser Seite ein." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "Pfad/Suffix" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "Ausstehende Musikwünsche" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "Performance-Profiling is derzeit für alle Anfragen aktiviert." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "Sortierreihenfolge Performer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "Berechtigungen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "Abspielen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "Wiedergabe %" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "Genau einmal alle $x Minuten spielen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "Genau einmal alle $x Lieder spielen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "Einmal pro Stunde zu der angegebenen Minute spielen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "Play/Pause" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "Wiedergabe-Warteschlange" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "Als Nächstes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "Wiedergabeliste" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "Wiedergabelisten (M3U/PLS) URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "Wiedergabeliste 1" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "Wiedergabeliste 2" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "Playlist-Verzögerung" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "Playlisten Name" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "Playlist Typ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "Playlist Priorität" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "Playlist deaktiviert." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "Playlist aktiviert." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "Playlist nicht gefunden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "Playlist-Reihenfolge gesetzt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "Playlist-Warteschlange gelöscht." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "Wiedergabeliste neu gemischt." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "Playlist erfolgreich importiert; %d von %d Dateien wurden erfolgreich zugeordnet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "Wiedergabeliste(n)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "Wiedergabeliste:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "Wiedergabelisten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "Playlist-Zuordnung für ausgewählte Dateien zurückgesetzt:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "Playlisten aktualisiert für ausgewählte Dateien:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "Wiedergaben" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "Bitte logge dich ein, um fortzufahren." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "Bitte warten, während ein Backup erstellt wird..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "Bitte warten..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "Podcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "Podcast Titel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "Podcast-Medien sollten im MP3- oder M4A (AAC)-Format vorliegen, um eine größtmögliche Kompatibilität zu gewährleisten." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "Podcast nicht gefunden!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "Podcasts" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "Podcasts-Speicherort" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "Port:" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "Powered by %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "Powered by AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "Bevorzuge Browser URL (falls vorhanden)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "System Standard bevorzugen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "Vorschau" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "Vorher" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "Datenschutz" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "Produktions-Hinweis" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "Profil" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "Erfasse Profiling Leistungsdaten bei allen Anfragen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "Profiler-Systemsteuerung" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "HTTP-Schlüssel zur Profiling-Erweiterung" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "IP-Zulassungsliste der Profiling-Erweiterung" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "Profiling Leistungsdaten können durch den Besuch von %s eingesehen werden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "Name für das System" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "Öffentliche Seite" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "Hintergrund der öffentlichen Seite" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "Öffentliche Seiten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "Veröffentlichungsdatum" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "Veröffentlichungszeit" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "In \"Yellow Pages\" Verzeichnis veröffentlichen" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "Herausgeber" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "Einreihen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "Ausgewählte Medien einreihen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "RSS-Feed" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "Radio Player" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "Radio Ports: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "Zufällig" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "Verhältnis" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "Raw" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "Bereit zum Starten der Übertragung? Dann klick hier, um deinen Sender zu starten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "Live-Sendung aufnehmen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "Eintrag erfolgreich erstellt." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "Eintrag gelöscht." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "Eintrag nicht gefunden" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "Eintrag erfolgreich aktualisiert." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "Aufnahmezeit" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "Account wiederherstellen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "Redis Datenbank Index" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "Redis Host" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "Redis Port" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "Zeilen aktualisieren" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "Alle Stationen aktualisieren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "Region" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "Relay" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "Relay Stream URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "Release-Kanal" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "Veröffentlichungszeitpunkt" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "Systemdaten neu laden" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "Angemeldet bleiben" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "Remixer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "Remote" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "Remote Wiedergabe-Puffer (Sekunden)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "Remote-Relays" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "Remote Sender Administrator Passwort" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "Remote Station Listening Mountpoint/SID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "Remote Station Listening URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "Remote Station Source Mountpoint/SID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "Remote Station Source Passwort" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "Remote Station Source Port" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "Remote Station Source Benutzername" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "Remote-Stationstyp" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "Remote-URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "Remote URL Wiedergabeliste" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "Remote-URL-Typ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "Remote Relays ermöglichen es dir, mit einer Sendesoftware außerhalb dieses Servers zu arbeiten. Jeder Server, den du hier einfügst, wird in die Statistiken deines Senders aufgenommen. Du kannst auch von diesem Server zu entfernten Relays senden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "Remote: Dropbox" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "Remote: S3 kompatibel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "Löschen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "Schlüssel entfernen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "Entfernen Sie das führende \"#\" Symbol von Zeilen, um diese einzukommentieren." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "Umbenennen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "Benennen Sie die Datei oder das Verzeichnis um" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "Neu anordnen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "Wiedergabeliste neu ordnen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "Wiederholen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "Ersetzen der Album Artwork" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "Bericht nicht verfügbar" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "Berichte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "Erneut verarbeiten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "Wunsch" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "Musikwunschverlauf" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "Abstand zwischen Musikwünschen gespielter Songs (Minuten)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "Musikwunsch Mindestverzögerung (in Minuten)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "Lied wünschen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "Lied wünschen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "Zuhörer-IP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "Musikwünsche" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "Passwort zurücksetzen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "Neu mischen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "Neustarten" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "Streaming neustart" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "Übertragung neu starten? Dadurch werden alle aktuellen Zuhörer getrennt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "Backups wiederherstellen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "Rollenname" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "Rollen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "Rollen & Berechtigungen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "Rolling Release" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "Die Routine-Synchronisation ist derzeit deaktiviert. Stelle sicher, dass sie erneut aktiviert wird, um die Routine-Wartungsaufgaben fortzusetzen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "Zeilen pro Seite" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "Automatische Zuweisung ausführen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "Automatische nächtliche Backups ausführen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "Manuelles Backup ausführen" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "Synchronisierungsaufgabe ausführen" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "Aufgabe ausführen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "Läuft" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "Datenbank-Migrationen werden ausgeführt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "SFTP Port" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "SFTP Port: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "SFTP Benutzer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "SHOUTcast 2 DNAS ist derzeit nicht auf diesem System installiert." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "SHOUTcast 2 DNAS ist keine freie Software, und die restriktive Lizenz erlaubt es AzuraCast nicht, die SHOUTcast-Software zur Verfügung zu stellen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "SHOUTcast Clients" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "SHOUTcast-Konfiguration" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "SHOUTcast Lizenz-ID" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "SHOUTcast-Log" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "SHOUTcast Radio Manager" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "SHOUTcast Benutzer-ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "Derzeit ist Version \"%{ version }\" von SHOUTcast installiert." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "SMTP Host" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "SMTP-Passwort" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "SMTP-Port" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "SMTP-Benutzername" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "SSH Public Keys" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "Samplerate" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "Samstag" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "Speichern" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "Änderungen speichern" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "Speichern und fortfahren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "Zeitplan" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "Planungsansicht" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "Geplant" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "Geplanter Zeitpunkt für Backups" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "Geplante Wiedergabetage der Woche" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "Geplante Zeit #%{num}" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "Geplante Wiedergabelisten und andere zeitgesteuerte Elemente werden von dieser Zeitzone kontrolliert." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "Planung" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "Suchen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "Suchmaschinen-Crawler dürfen diese Funktion nicht verwenden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "Sekunden ab dem Start des Songs ab dem der Titel gespielt werden soll." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "Sekunden ab dem Start des Songs ab dem der Titel gestoppt werden soll." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "Geheimer Schlüssel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "Sicherheit" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "Sicherheit & Datenschutz" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "Sicherheitscode" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "Weitere Details sind in der Telegramm-Dokumentation zu finden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "Weitere Details sind in der Telegramm-Dokumentation zu finden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "Suche" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "Auswählen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "Datei auswählen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "Intro-Datei auswählen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "Medien-Datei auswählen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "PLS/M3U-Datei zum Importieren auswählen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "PNG/JPG-Datei für Artwork auswählen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "WebHook Typ auswählen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "Wählen Sie ein Theme, als Basis für öffentliche Stationsseiten und der Login-Seite." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "Wählen Sie alle sichtbaren Zeilen aus" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "Angezeigte Felder auswählen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "Wähle die Kategorie(n), die den Inhalt deines Podcasts am besten widerspiegeln." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "Wähle die Länder aus, die keine Verbindung zu den Streams herstellen dürfen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "Auswählen..." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "E-Mail senden" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "Liquidsoap Telnet Befehl senden" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "Wiederherstellungs-E-Mail senden" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "Sende eine E-Mail an die angegebenen Adresse(n)." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "Sende Metadaten Änderungen an TuneIn." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "Sende die Stream-Zuhörer Details an Google Analytics." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "Senden Sie Stream-Listener Details an Matomo Analytics." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "E-Mail-Adresse des Absenders" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "Absendername" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "Fortlaufend" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "Server Status" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "Serverkonfiguration abgeschlossen!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "Server:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "Dienst neu geladen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "Dienst neu gestartet." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "Dienst gestartet." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "Dienst gestoppt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "Dienste" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "Einsprungspunkt setzen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "Aussprungspunkt setzen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "Einblendungspunkt setzen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "Ausblendungspunkt setzen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "Überlappungsbereich setzen" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "Untertitel setzen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "AzuraCast einrichten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "Lege einen maximalen Speicherplatz fest, den diese Station verwenden kann. Gib die Größe mit Einheit an, z.B. \"8 GB\". Einheiten werden in 1024 Bytes gemessen. Leer lassen, um den ganzen verfügbaren Speicherplatz auf der Festplatte zu verwenden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "Als Standard-Mount-Punkt festlegen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "Setze Einsprung- und Ausblendungs-Punkte mit Hilfe des visuellen Editors. Die Zeitstempel werden in den entsprechenden Feldern in den erweiterten Wiedergabeeinstellungen gespeichert." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "Stelle den Wert länger ein, um mehr Song Verlauf und Hörer-Metadaten für Sender zu speichern. Stelle den Wert kürzer ein, um Speicherplatz zu sparen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "Ausgewählte Medien aus Playlisten entfernen oder hinzufügen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "Setze die GID des Benutzers, der innerhalb der Docker Container verwendet wird. Wenn dieser mit der GID Ihres Host Benutzers übereinstimmt, können Berechtigungsprobleme behoben werden." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "Setze die UID des Benutzers, der innerhalb der Docker Container verwendet wird. Wenn dieser mit der UID Ihres Host Benutzers übereinstimmt, können Berechtigungsprobleme behoben werden." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "Legt die Anzahl der zulässigen Verbindungen zur Datenbank fest. Dieser Wert sollte erhöht werden, wenn in den Logs der Fehler \"Too many connections\" angezeigt wird." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "Legt die Dauer (in Sekunden) fest, die ein Hörer mit dem Stream verbunden bleibt. Bei einem Wert von 0 können die Hörer unendlich lange verbunden bleiben." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "Auf \"Ja\" setzen, um immer sichere \"https://\" URLs zu verwenden und automatisch auf die sichere URL umzuleiten, wenn eine unsichere URL besucht wird." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "Auf * setzen, um alle Quellen zuzulassen, oder eine durch ein Komma (,) getrennte Liste von Quellen angeben." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "LetsEncrypt einrichten?" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "Einstellungsschlüssel" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "Einstellungswert" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "Einstellungen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "Setup wurde bereits abgeschlossen!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "Anleitungen für die Einrichtung der Broadcasting-Software sind im AzuraCast Wiki zu finden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "Medien-Speicherort teilen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "Podcasts-Speicherort teilen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "Aufzeichnungs-Speicherort teilen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "Kurze Sync-Task-Ausführungszeit" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "Diagramme anzeigen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "Zeige Update Ankündigungen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "Neue Releases in deinem Update-Kanal auf der AzuraCast Homepage anzeigen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "Auf öffentlichen Seiten anzeigen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "Diesen Sender auf öffentlichen Seiten und allgemeinen API Ergebnissen anzeigen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "Gemischt" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "Logout" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "Anmelden" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "System-URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "Thema der Seite" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "Größe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "Song überspringen" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "Zum Hauptinhalt springen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "Smart Modus" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "Einige Anbieter von Streaming-Lizenzen haben möglicherweise spezielle Regeln für Musikwünsche. Informiere dich über deine örtlichen Vorschriften für weitere Informationen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "Song" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "Album des Liedes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "Interpret" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "Song-Genre" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "Songverlauf" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "Songlänge" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "Song Zuhörer Auswirkung" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "Song Text" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "Reihenfolge der Song-Wiedergabe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "Song Verlauf" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "Musikwünsche" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "Song-Titel" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "Lied übersprungen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "Song-basiert" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "Song-basierte Playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "Lieder basiert" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "SoundExchange Bericht" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "SoundExchange Lizenzgebühren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "Quelle" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "Belegter Speicher" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "Gib einen Einhängepunkt (z.B. \"/radio.mp3\") oder eine Shoutcast SID (z.B. \"2\") an, um einen bestimmten Stream für die Statistik oder das Broadcasting zu verwenden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "Gib die Minute jeder Stunde an, die diese Wiedergabeliste spielen soll." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "Stable" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "Läuft jeden Tag und wird mit anderen Playlisten nach Priorität gemischt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "Starten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "Startdatum" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "Station starten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "Streaming starten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "Startzeit" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "Sender Übertragung deaktiviert" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "Sender Medien" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "Sendername" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "Sender Übersicht" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "Sender Berechtigungen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "Sender Podcasts" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "Sender Ports" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "Sender Aufzeichnungen" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "Stationszeit" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "Zeitzone einstellen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "Station neu gestartet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "Sender" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "Stations-spezifisches Debugging" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "Sender" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "Statistik-Übersicht" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "Schritt 1: QR-Code scannen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "Schritt 2: Generierten Code verifizieren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "Schritte zur Konfiguration einer Twitter-Anwendung:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "Stoppen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "Streaming stoppen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "Speicheradapter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "Speicherort" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "Speicherorte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "Speicherkontingent" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "Speicherort %s existiert bereits." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "Speicherort %s konnte nicht validiert werden: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "Stream" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "Streamer Sendungen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "Name des Streamers" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "Streamer nutzername" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "Stream Benutzer sind aktuell deaktiviert. Zum aktivieren klicke auf den nachfolgenden Button." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "Streamer getrennt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "Streamer Passwort" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "Live-Streamer/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "Live-Streamer/DJ Accounts" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "Streamer aktiviert!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "Live-Streamer/DJs" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "Streams" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "Code absenden" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "Untertitel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "Erfolgreich" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "Sonntag" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "Supervisord Log" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "Unterstützte Dateiformate:" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "Design ändern" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "Synchronisierung deaktiviert" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "Synchronisierung wurde in letzter Zeit nicht ausgeführt" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "Synchronisierungsaufgaben" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "System Administration" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "System-Debugger" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "System-Logs" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "System & Wartung" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "System Einstellungen" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "Tagging-Zeit" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "Ziel" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "Aufgaben-Name" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "Telegram Chat Nachricht" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "Nutzungsbedingungen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "Test" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "Die URL, die die POST-Nachrichten nach Auslösen eines Ereignisses erhalten soll." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "Das Konto mit der E-Mail-Adresse \"%s\" wurde als Administrator gesetzt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "Die Anwendungsumgebung." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "Die System-URL, unter der dieser Dienst erreichbar ist. Benutze entweder die externe IP oder eine Domäne (wenn eine existiert) die auf den Server zeigt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "Der Inhalt der POST-Nachricht entspricht exakt der NowPlaying API-Antwort deines Senders." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "Die Kontaktperson des Podcasts. Kann benötigt werden, um den Podcast bei Diensten wie Apple Podcasts, Spotify, Google Podcasts usw. zu veröffentlichen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "Das Datum, an dem die Episode veröffentlicht werden soll." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "Die Beschreibung der Episode. Die maximal zulässige Textlänge beträgt 4000 Zeichen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "Die Beschreibung des Podcast. Die maximal zulässige Textlänge beträgt 4000 Zeichen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Der Anzeigename dieses Einhängepunktes der auf administrations oder öffentlichen Seiten angezeigt wird. Leer lassen, um automatisch einen zu erzeugen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Der Anzeigename dieses Relays der auf administrations oder öffentlichen Seiten angezeigt wird. Leer lassen, um automatisch einen zu erzeugen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "Die editierbaren Textfelder sind Bereiche, in die eigener Konfigurationscode einfügt werden kann. Die nicht editierbaren Bereiche werden automatisch von AzuraCast generiert." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "Die E-Mail Adresse der Kontaktperson des Podcasts. Kann benötigt werden, um den Podcast bei Diensten wie Apple Podcasts, Spotify, Google Podcasts usw. zu veröffentlichen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "Der Dateiname sollte wie folgt aussehen:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "Die komplette System-URL Ihrer Matomo-Installation." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "Die vollständige Wiedergabeliste wird gemischt und dann in der gemischten Reihenfolge durchgespielt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "Die im Podcast gesprochene Sprache." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "Die Länge der Wiedergabezeit, die Liquidsoap beim Abspielen dieser Wiedergabeliste puffern soll. Kurze Zeiten können zu Unterbrechungen bei der Wiedergabe bei instabilen Verbindungen führen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "Die Sprache, die für CLI-Befehle verwendet werden soll." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "Der Hauptport, den AzuraCast für unsichere HTTP-Verbindungen nutzt." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "Der Haupt-Port, den AzuraCast bei sicheren HTTPS-Verbindungen nutzt." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "Die maximale Ausführungszeit (und Sperrzeit) für die 1-Stunden-Synchronisationsaufgabe." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "Die maximale Ausführungszeit (und Sperrzeit) für die 15-Sekunden-, 1-Minuten- und 5-Minuten-Synchronisationsaufgaben." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "Die Anzahl der Sekunden des zu speichernden Audiosignals für den Fall einer Unterbrechung. Stelle den niedrigsten Wert ein, den deine DJs ohne Stream-Unterbrechungen verwenden können." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "Die numerische Site-ID für diese Website." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "Die Reihenfolge der Wiedergabeliste wird manuell festgelegt und vom AutoDJ befolgt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "Das übergeordnete Verzeichnis, in dem die Wiedergabelisten und Konfigurationsdateien gespeichert werden. Leer lassen, um das Standardverzeichnis zu verwenden." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "Die Performance-Profiling Erweiterung ist derzeit bei dieser Installation aktiviert." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "Der Port %s wird bereits von einer anderen Station verwendet." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "Der Port, den AzuraCast bei SFTP-Dateimanagement-Verbindungen nutzt." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "Die Ports, die AzuraCast für Sender-Übertragungen und eingehende DJ-Verbindungen benutzen soll." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "Die Property-ID, mit der Live-Zuhörer getrackt werden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "Der relative Dateipfad zu der Datei im Sender Medien Ordner." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "Die Anfrage konnte nicht verarbeitet werden." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "Die routinemäßige Synchronisation wurde in letzter Zeit nicht ausgeführt. Dies kann auf einen Fehler bei der Installation hinweisen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "Die angegebene Song-ID kann nicht für diese Station gewünscht werden." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "Die angegebene Song-ID konnte nicht gefunden werden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "Die Station ID wird ein numerischer String sein, der mit dem Buchstaben S beginnt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "Der Streamer muss dieses Passwort verwenden, um sich mit dem Radioserver zu verbinden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "Der Streamer wird diesen Benutzernamen verwenden, um sich mit dem Radioserver zu verbinden." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "Die Synchronisationsaufgabe wird im Hintergrund ausgeführt. Das untenstehende Log wird automatisch aktualisiert." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "Der Zeitpunkt an dem der Song einblenden soll. Frei lassen um den System Standardwert zu nutzen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "Der Zeitpunkt an dem der Song ausblenden soll. Frei lassen um den System Standardwert zu nutzen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "Die Zeitspanne, die sich die Lieder überlappen sollen. Frei lassen um den System Standardwert zu nutzen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "Die Zeit, zu der die Episode veröffentlicht werden soll ( entsprechend der Zeitzone des Senders)." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "Die hochgeladene Datei überschreitet die MAX_FILE_SIZE-Direktive aus dem HTML-Formular." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "Die hochgeladene Datei überschreitet die Direktive upload_max_filesize in der php.ini." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "Die Datei wurde unvollständig hochgeladen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "Der Wert für den Parameter \"SPX_KEY\" zum Anzeigen der Profiling-Seiten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "Die Lautstärke in Dezibel um die der Track verstärkt werden soll. Leer lassen um die systemweiten Standardeinstellung zu verwenden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "Theme" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "Es existiert keine Intro-Datei, die mit diesem Einhängepunkt verknüpft ist." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "Für diese Episode sind keine Medien vorhanden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "Dieses CSS wird auf den Haupt-Seiten angwendet, wie auf dieser Seite z.b." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "Dieses CSS wird auf den öffentlichen Seiten Bahnhof und Login-Seite angewendet werden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "Diesen Monat" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "Diese URL wird in Discord bereitgestellt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "Dieser Account hat vollen Zugriff auf das System und du wirst automatisch für den Rest der Installation mit diesem angemeldet." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "Dadurch ist es möglich, Fehler auf Debug-Level vorübergehend zu loggen (zur Problemlösung) oder die Menge der von Ihrer Installation produzierten Logs zu reduzieren, ohne dass es notwendig ist, die Installation in eine Produktions- oder Entwicklungsinstanz zu ändern." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "Dies kann sich negativ auf die Systemleistung auswirken. Wenn möglich sollte dies deaktiviert werden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "Dieser Code wird in die Frontend-Konfiguration aufgenommen. Erlaubte Formate sind:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "Damit wird festgelegt, wie viele Songs im Voraus der AutoDJ automatisch in die Warteschlange einfügt." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "Diese Funktion ist derzeit nicht auf dieser Station unterstützt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "Dieses Feld ist erforderlich." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "Dieses Feld muss eine gültige IP-Adresse sein." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "Dieses Feld muss eine gültige URL sein." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "Dieses Feld muss eine gültige Dezimalzahl sein." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "Dieses Feld muss eine gültige E-Mail-Adresse sein." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "Dieses Feld muss eine gültige Ganzzahl sein." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "Dieses Feld muss zwischen %{ min } und %{ max } liegen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "Dieses Feld muss mindestens %{ min } Buchstaben enthalten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "Dieses Feld darf höchstens %{ max } Buchstaben enthalten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "Dieses Feld darf nur alphabetische Zeichen enthalten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "Dieses Feld darf nur alphanumerische Zeichen enthalten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "Dieses Feld darf nur numerische Zeichen enthalten." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "Diese Datei wurde automatisch von AzuraCast generiert." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "Diese Installation wurde in den letzten zwei Wochen nicht gesichert." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "Der Administrator dieser Installation hat diese Funktion nicht konfiguriert." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "Diese Intro-Datei sollte genau der Bitrate und dem Format des Einhängepunkts entsprechen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "Dies ist eine erweiterte Funktion und benutzerdefinierter Code wird nicht offiziell von AzuraCast supported. Es kann sein, dass dein Sender durch das Hinzufügen von benutzerdefiniertem Code gestört wird, aber das Entfernen des Codes sollte alle Probleme beheben." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "Dies ist der informelle Anzeigename, der in den API-Antworten angezeigt wird, wenn der Streamer/DJ aktiv ist." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "Dies ist die Anzahl an Sekunden, nach der ein Streamer, dessen Verbindung manuell unterbrochen wurde, sich wieder mit dem Stream verbinden kann. Setze den Wert auf 0, damit sich Streamer sofort wieder verbinden können." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "Dieser Javascript-Code wird auf den öffentlichen Seiten und Login-Seite angewendet werden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "Dieser Modus deaktiviert die AutoDJ-Verwaltung von AzuraCast um Liquidsoap selbst zu verwenden und die Wiedergabe von Songs zu verwalten. \"Nächster Song\" und einige andere Funktionen sind dann nicht verfügbar." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "Der Name muss mit einem Slash (/) beginnen. Außerdem muss es eine gültige URL - wie z.b. /autodj.mp3 - sein." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "Dieser Name erscheint als Sub-Header neben dem AzuraCast-Logo, um diesen Server zu identifizieren." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "Dieses Passwort ist zu bekannt oder unsicher." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "Diese Wiedergabeliste hat derzeit keine geplanten Wiedergabezeiten. Sie wird jederzeit abgespielt. Um eine neue geplante Zeit hinzuzufügen, klicken Sie auf den Button unten." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "Diese Playlist ist keine sequentielle Playlist." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "Diese Wiedergabeliste wird alle $x Minuten abgespielt, wobei $x hier festgelegt wird." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "Diese Wiedergabeliste wird alle $x Lieder abspielen, wobei $x hier festgelegt wird." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "Dieser Port wird von keinem externen Prozess verwendet. Ändere diesen Port nur, wenn der zugewiesene Port bereits verwendet wird. Lass das Feld leer, um automatisch einen Port zuzuweisen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "Dieses Produkt enthält GeoLite2 Daten, die von MaxMind erstellt wurden, erhältlich auf %s." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "Diese Warteschlange enthält die verbleibenden Tracks in der Reihenfolge, in der sie vom AzuraCast AutoDJ in die Warteschlange gestellt werden (wenn die Tracks für die Wiedergabe geeignet sind)." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "Dieser Bericht ist für diesen Sender nicht verfügbar, da der Systemadministrator sich dazu entschieden hat, keine detaillierten IP-basierten Zuhörerinformationen zu sammeln." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "Dieser Dienst kann Albumcover für Songs bereitstellen, für die es lokal keine gibt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "Diese Software überträgt deine Sendung an die Zuhörer." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "Diese Software spielt kontinuierlich Wiedergabelisten mit Musik ab, wenn keine andere Radioquelle verfügbar ist." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "Dieser Song oder Interpret wurde zu kürzlich abgespielt. Warte eine Weile, bevor du ihn erneut wünscht." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "Legt die Mindestzeit (in Minuten) zwischen der Wiedergabe eines Songs im Radio und der Wiederverfügbarkeit als Musikwunsch fest. Setzen Sie den Wert auf 0, um keinen Mindestabstand festzulegen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "Dies gibt den Zeitbereich (in Minuten) des Song Verlaufs an, den der Algorithmus zur Verhinderung doppelter Songs berücksichtigen soll." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "Diese Station akzeptiert derzeit keine Musikwünsche." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "Diese Station unterstützt kein On-Demand-Streaming." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "Diese Station hat keinen Speicherplatz mehr." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "Die Zeitzone dieses Senders ist %{tz}." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "Dieser Streamer ist nicht geplant, zu jeder Zeit zu spielen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "Dieser Wert wird bereits verwendet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "Dieser WebHook wird nur ausgeführt, wenn die ausgewählten Ereignisse auf diesem Sender eintreten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "Dies wird der Dateiname für das Backup sein, füge die Dateiendung des Dateityps hinzu, der verwendet werden soll." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "Dieses Label wird zum Editieren individueller Songs benutzt und wird in den API Resultaten Angezeigt." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "Dies löscht ausstehende und unbearbeitete Nachrichten in der Nachrichtenwarteschlange." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "Dies hat einen erheblichen Einfluss auf die Leistung der Installation." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "Das Ausschließen von Medien bei automatisierten Backups spart Speicherplatz, aber du solltest sicherstellen, dass deine Medien an anderer Stelle gesichert werden. Beachte bitte, dass nur lokal gespeicherte Medien gesichert werden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "Vorschaubild URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "Donnerstag" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "Zeit" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "Zeit (Sekunden)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "Zeitzone" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "Titel" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "Sortierreihenfolge Titel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "Die GeoLite Datenbank herunterladen:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "Um einmal pro Tag zu spielen, Start- und Endzeiten auf den gleichen Wert setzen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "Um ein Backup des Host-Computers wiederherzustellen, folgenden Befehl ausführen:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "Um detaillierte eindeutige Zuhörer und Verbindungsdaten abzurufen, wird meistens ein Administrator Passwort benötigt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "Um diesen Zeitplan nur innerhalb eines bestimmten Datumsbereichs auszuführen, geben Sie ein Start- und Enddatum an." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "Um zu überprüfen, ob der Code korrekt eingerichtet wurde, gib den 6-stelligen Code ein, den die App dir anzeigt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "Heute" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "Menü umschalten" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "Seitenleiste umschalten" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "Zu viele Versuche das Passwort zurückzusetzen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "Zu viele Anmeldeversuche" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "Gesamt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "Gesamte Zuhörstunden" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "Titelnummer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "Auslöser" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "Dienstag" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "TuneIn AIR" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "TuneIn Partner ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "TuneIn Partner Key" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "TuneIn Station ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "Twitter-Kontodetails" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "Twitter Anwendungen" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "Twitter Post" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "Zwei-Faktor-Authentifizierung" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "Zwei-Faktor-Authentifizierung verbessert die Sicherheit deines Accounts, indem zusätzlich zu deinem Passwort ein zweiter einmaliger Zugangscode benötigt wird." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "Üblicherweise eine Website mit Inhalten über die Episode." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "Üblicherweise die Website eines Podcasts." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" -msgstr "URL" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" +msgstr "Unsynchronisierter Songtext" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 msgid "URL Artist" @@ -6214,250 +6798,424 @@ msgstr "URL Quelle" msgid "URL Station" msgstr "URL Station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "URL-Stub" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "URL Nutzer" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" +msgstr "Jahr" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" +msgstr "Alle Sender" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." +msgstr "Diese Station akzeptiert derzeit keine Musikwünsche." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." +msgstr "Diese Playlist ist keine sequentielle Playlist." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." +msgstr "Playlist aktiviert." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." +msgstr "Playlist deaktiviert." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." +msgstr "Playlist erfolgreich importiert; %d von %d Dateien wurden erfolgreich zugeordnet." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." +msgstr "Wiedergabeliste neu gemischt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" -msgstr "Einzigartig" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" +msgstr "Kein Verzeichnis angegeben" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" -msgstr "Eindeutige Zuhörer" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." +msgstr "Keine Datei gewählt." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." -msgstr "Eindeutiger Identifikator für den Zielchat oder Benutzernamen des Zielkanals (im Format @channelusername)." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." +msgstr "Neuer Pfad nicht angegeben." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" -msgstr "Unbekannt" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" +msgstr "Datei nicht verarbeitet: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" -msgstr "Unbekannter Künstler" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" +msgstr "Datei wird verarbeitet" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" -msgstr "Unbekannter Titel" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." +msgstr "WebHook aktiviert." -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" -msgstr "Unverarbeitbare Dateien" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." +msgstr "WebHook deaktiviert." -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." -msgstr "Unbekannter Fehler." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "Diese Station unterstützt kein On-Demand-Streaming." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" -msgstr "Unsynchronisierter Songtext" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" +msgstr "Podcast nicht gefunden!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" -msgstr "Nach oben" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "Diese Station hat keinen Speicherplatz mehr." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" -msgstr "Warteschlange" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "Keine Aufnahme verfügbar." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" -msgstr "Änderung" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" -msgstr "Update-Anleitung" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "Station neu gestartet." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" -msgstr "Metadaten aktualisieren" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." +msgstr "Dienst gestoppt." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" -msgstr "Geändert" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." +msgstr "Dienst gestartet." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" -msgstr "Eigene Assets hochladen" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." +msgstr "Dienst neu geladen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." +msgstr "Dienst neu gestartet." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "Lied übersprungen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "Streamer getrennt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." +msgstr "Du kannst dich nicht selbst ändern." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "Du kannst dich nicht selbst löschen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "Backup nicht gefunden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "Erstelle einen neuen Speicherort basierend auf dem Basisverzeichnis." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "Suchmaschinen-Crawler dürfen diese Funktion nicht verwenden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "Du bist nicht berechtigt, Anfragen einzureichen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "Die angegebene Song-ID kann nicht für diese Station gewünscht werden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "Du hast in letzter Zeit zu oft einen Wunsch eingereicht! Bitte warte, bevor du einen weiteren einreichst." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "Doppelter Wunsch: Dieser Song wurde bereits gewünscht und wird in Kürze gespielt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "Dieser Song oder Interpret wurde zu kürzlich abgespielt. Warte eine Weile, bevor du ihn erneut wünscht." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "Änderungen gespeichert." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "Eintrag erfolgreich erstellt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "Eintrag erfolgreich aktualisiert." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "Eintrag gelöscht." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "Eintrag nicht gefunden" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "Die hochgeladene Datei überschreitet die Direktive upload_max_filesize in der php.ini." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "Die hochgeladene Datei überschreitet die MAX_FILE_SIZE-Direktive aus dem HTML-Formular." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "Die Datei wurde unvollständig hochgeladen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "Es wurde keine Datei hochgeladen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "Es ist kein temporäres Verzeichnis vorhanden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." +msgstr "Konnte nicht in das Dateisystem schreiben." #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "Upload durch eine PHP-Erweiterung gestoppt." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." -msgstr "Lade die Datei auf dieser Seite hoch, damit sie automatisch in das richtige Verzeichnis entpackt wird." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." +msgstr "Unbekannter Fehler." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" +msgstr "Speicherort %s konnte nicht validiert werden: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." +msgstr "Speicherort %s existiert bereits." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." -msgstr "Verwende API-Schlüssel, um dich bei der AzuraCast API mit den Berechtigungen deines Benutzerkonto zu authentifizieren." +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." +msgstr "Dieser Wert wird bereits verwendet." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" -msgstr "Asynchrone Worker verwenden" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." +msgstr "Der Port %s wird bereits von einer anderen Station verwendet." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" -msgstr "Nutze Browser Standard" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." +msgstr "GeoLite-Datenbank ist für diese Installation nicht konfiguriert. Siehe System-Administration für Anweisungen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." -msgstr "Verwende Icecast 2.4 auf diesem Server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." +msgstr "Dieses Produkt enthält GeoLite2 Daten, die von MaxMind erstellt wurden, erhältlich auf %s." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" +msgstr "IP-Geolokation durch DB-IP" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." +msgstr "Sie müssen angemeldet sein, um auf diese Seite zuzugreifen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." -msgstr "Verwenden Liquidsoap auf diesem Server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." +msgstr "Sie haben keine Zugriffsberechtigung für diesen Teil der Website." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" -msgstr "Replaygain Metadaten verwenden" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." +msgstr "Die Performance-Profiling Erweiterung ist derzeit bei dieser Installation aktiviert." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." -msgstr "Verwende SHOUTcast DNAS 2 auf diesem Server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +msgstr "Die Ausführungszeiten und die Speichernutzung jeder AzuraCast-Seite oder -Anwendung kann auf der Profiler-Seite verfolgt werden." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" -msgstr "Sichere (TLS) SMTP Verbindung verwenden" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" +msgstr "Profiler-Systemsteuerung" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" -msgstr "Nutze Webproxy für das Radio" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." +msgstr "Performance-Profiling is derzeit für alle Anfragen aktiviert." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" -msgstr "WebSockets für \"Jetzt läuft\"-Updates verwenden" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." +msgstr "Dies kann sich negativ auf die Systemleistung auswirken. Wenn möglich sollte dies deaktiviert werden." -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." -msgstr "Benutze die Telegram Bot API, um eine Nachricht an einen Kanal zu schicken." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" +msgstr "Update-Anleitung" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." +msgstr "AzuraCast Version %s ist jetzt verfügbar." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." -msgstr "Verwendet für \"Passwort vergessen\", WebHooks und andere Funktionen." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." +msgstr "Sie nutzen derzeit Version %s. Eine Aktualisierung wird dringend empfohlen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" -msgstr "Benutzer" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" +msgstr "Neue AzuraCast-Release-Version verfügbar" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" -msgstr "Benutzerkonten" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." +msgstr "Deine Installation ist derzeit %d Update(s) unter der neuesten Version." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" -msgstr "User Agent" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." +msgstr "Siehe das Änderungsprotokoll für mehr Details." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" -msgstr "Benutzername" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." +msgstr "Sie sollten aktualisieren, um Fehler und Sicherheitsupdates zu nutzen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" -msgstr "Benutzerberechtigungen" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" +msgstr "Neue AzuraCast-Updates verfügbar" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." -msgstr "Benutzer nicht gefunden." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." +msgstr "Möglicherweise sollte die System-URL aktualisiert werden, um sicherzustellen, dass sie korrekt ist." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" -msgstr "Benutzername" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." +msgstr "Wenn regelmäßig verschiedene URLs für den Zugriff auf AzuraCast verwendet werden, sollte die Einstellung \" Bevorzuge Browser URL\" aktiviert werden." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +msgstr "Die \"System-URL\" Einstellung (%s) stimmt nicht mit der URL überein, die gerade verwendet wird (%s)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" -msgstr "Benutzer" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" +msgstr "Es wurde seit einiger Zeit kein Backup durchgeführt" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." -msgstr "Benutzer mit dieser Rolle haben diese Berechtigungen für die gesamte Installation." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." +msgstr "Diese Installation wurde in den letzten zwei Wochen nicht gesichert." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." -msgstr "Benutzer mit dieser Rolle werden diese Berechtigungen für diese einzelne Station haben." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" +msgstr "Synchronisierung deaktiviert" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." -msgstr "Auf dieser Seite können Sie verschiedene Bereiche der Liquidsoap-Konfiguration anpassen. Damit kann dem AutoDJ deines Senders erweiterte Funktionen hinzufügen." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." +msgstr "Die Routine-Synchronisation ist derzeit deaktiviert. Stelle sicher, dass sie erneut aktiviert wird, um die Routine-Wartungsaufgaben fortzusetzen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." -msgstr "Normalerweise aktiviert für Port 465, deaktiviert für Ports 587 oder 25." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" +msgstr "Synchronisierung wurde in letzter Zeit nicht ausgeführt" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" -msgstr "Gültige Optionen: %s" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." +msgstr "Die routinemäßige Synchronisation wurde in letzter Zeit nicht ausgeführt. Dies kann auf einen Fehler bei der Installation hinweisen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" -msgstr "Die Variablen haben die folgende Form:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" +msgstr "System-Debugger" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" -msgstr "Ansicht" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" +msgstr "Alle Berechtigungen" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "Verwaltungsbereich" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" -msgstr "Details anzeigen" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" +msgstr "System-Logs anzeigen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" -msgstr "Station-Protokolle anzeigen" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "Einstellungen verwalten" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "API-Schlüssel verwalten" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "Sender verwalten" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "Benutzerdefinierte Fehler verwalten" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "Backups verwalten" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" +msgstr "Verwalten von Speicherorten" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 msgid "View Station Page" @@ -6467,348 +7225,591 @@ msgstr "Station-Seite anzeigen" msgid "View Station Reports" msgstr "Station-Berichte anzeigen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" -msgstr "System-Logs anzeigen" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" +msgstr "Station-Protokolle anzeigen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." -msgstr "Siehe das Änderungsprotokoll für mehr Details." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" +msgstr "Sender-Profil verwalten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" -msgstr "Titel in Playlist anzeigen" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" +msgstr "Sender-Übertragungen verwalten" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." -msgstr "Einrichtung unter %s abschließen." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" +msgstr "Sender-Streamer verwalten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." -msgstr "Besuche die Seite \"My License Key\" unter \"Services\"." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" +msgstr "Sender-Einhängepunkte verwalten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" -msgstr "Visueller Cue Editor" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" +msgstr "Sender-Remote-Relays verwalten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" -msgstr "Lautstärke" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" +msgstr "Sender-Medien und Playlisten verwalten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" +msgstr "Sender-Automatisierung verwalten" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" +msgstr "Sender-WebHooks verwalten" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" +msgstr "Sender-Podcasts verwalten" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." +msgstr "%s wird nicht als Dienst erkannt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." +msgstr "Evtl. ist es noch nicht beim Supervisor registriert. Ein Neustart der Übertragung könnte helfen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" +msgstr "%s kann nicht gestartet werden" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." +msgstr "Es läuft bereits." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" +msgstr "%s kann nicht gestoppt werden" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." +msgstr "Das läuft nicht." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" +msgstr "Bei %s ist ein Fehler aufgetreten" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." +msgstr "Überprüfen Sie die Logs für Details." + +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" +msgstr "Bist du dir sicher?" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" +msgstr "System & Wartung" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" +msgstr "System-Logs" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" +msgstr "Benutzerkonten" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" +msgstr "Verbundene AzuraRelays" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" +msgstr "Installiere Shoutcast" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." +msgstr "Übertragung neu starten? Dadurch werden alle aktuellen Zuhörer getrennt." + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" +msgstr "Station starten" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." +msgstr "Bereit zum Starten der Übertragung? Dann klick hier, um deinen Sender zu starten." + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" -msgstr "Warnung" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." +msgstr "Klicken für einen Neustart des Senders und die Übernahme der Konfigurationsänderungen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" -msgstr "Waveform-Zoom" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" +msgstr "Doppelte Songs" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" -msgstr "Web DJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" +msgstr "Unverarbeitbare Dateien" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" -msgstr "WebHook Details" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" -msgstr "WebHook Name" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" -msgstr "WebHook Auslöser" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" +msgstr "Berichte" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" -msgstr "WebHook URL" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" +msgstr "SoundExchange Lizenzgebühren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" -msgstr "WebHooks" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" -msgstr "Website-URL" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" +msgstr "Streaming neustart" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." -msgstr "WebHook deaktiviert." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" +msgstr "Hilfe" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." -msgstr "WebHook aktiviert." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" +msgstr "Jedes Mal, wenn sich der gerade gespielte Song ändert" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." -msgstr "WebHook nicht gefunden." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" +msgstr "Jedes Mal, wenn die Zuhörerzahl steigt" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." -msgstr "WebHooks senden automatisch einen HTTP POST Request an die angegebene URL, um diese zu informieren, sobald eines der angegebenen Ereignisse auf dem Sender eintritt." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" +msgstr "Jedes Mal, wenn die Zuhörerzahl sinkt" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." -msgstr "WebHooks ermöglichen eine Verbindung zu externen Web-Diensten und übertragen Änderungen an deinem Sender an sie." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" +msgstr "Jedes Mal, wenn ein Live-Streamer/DJ sich mit dem Stream verbindet" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" -msgstr "WebDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" -msgstr "Website" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" -msgstr "Mittwoch" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" -msgstr "Gewichtung" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" -msgstr "Willkommen bei %s!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" -msgstr "Willkommen bei AzuraCast!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." -msgstr "Willkommen bei AzuraCast! Vervollständigen Sie die anfängliche Servereinrichtung, indem Sie einige Fragen beantworten." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." -msgstr "Willkommen bei AzuraCast. Bitte warten, während einige Schlüsselabhängigkeiten von AzuraCast eingerichtet werden..." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" -msgstr "Willkommen!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." -msgstr "Bei API-Aufrufen kann dieser Wert im \"X-API-Key\" Header übergeben werden, um sich zu authentifizieren." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 -msgid "When the station broadcast comes online." -msgstr "Wenn der Sender online geht." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" +msgstr "Jedes Mal, wenn sich ein Live-Streamer/DJ vom Stream trennt" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 msgid "When the station broadcast goes offline." msgstr "Wenn der Sender offline geht." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." -msgstr "Ob der AutoDJ bei der Wiedergabe von Medien aus dieser Wiedergabeliste versuchen soll, Wiederholungen von Interpreten und Titeln zu vermeiden." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 +msgid "When the station broadcast comes online." +msgstr "Wenn der Sender online geht." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" -msgstr "Widget-Typ" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" +msgstr "Generischer WebHook" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" -msgstr "Schlecht laufendste Lieder" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." +msgstr "Automatisch eine Nachricht an eine URL schicken, wenn Sender Daten geändert werden." -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." -msgstr "Konfigurationsdateien werden erstellt..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" +msgstr "E-Mail senden" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" -msgstr "YP Directory Berechtigung Hash" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." +msgstr "Sende eine E-Mail an die angegebenen Adresse(n)." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" -msgstr "Jahr" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "TuneIn AIR" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "Sende Metadaten Änderungen an TuneIn." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "Discord WebHook" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "Automatisch eine individuelle Nachricht an deinen Discord Server schicken." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "Telegram Chat Nachricht" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "Benutze die Telegram Bot API, um eine Nachricht an einen Kanal zu schicken." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "Twitter Post" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "Automatisch einen Tweet senden." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "Google Analytics Integration" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." +msgstr "Sende die Stream-Zuhörer Details an Google Analytics." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" +msgstr "Matomo Analytics Integration" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "Senden Sie Stream-Listener Details an Matomo Analytics." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "Öffentlich" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "Erste Verbindung" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" +msgstr "Letztes Update" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "Ja" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" -msgstr "Gestern" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" +msgstr "Nein" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" -msgstr "Du" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" +msgstr "Synchronisierungsaufgabe ausführen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." -msgstr "Sie nutzen derzeit Version %s. Eine Aktualisierung wird dringend empfohlen." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" +msgstr "Debugging Seite" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." -msgstr "Du bist nicht berechtigt, Anfragen einzureichen." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." +msgstr "Die Synchronisationsaufgabe wird im Hintergrund ausgeführt. Das untenstehende Log wird automatisch aktualisiert." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." -msgstr "Du kannst Dateien auch per Massen-Upload über SFTP hochladen." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" +msgstr "Cache leeren" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." -msgstr "Antworten auf viele häufig gestellte Fragen findest du in unseren Hilfeseiten." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." +msgstr "Das Löschen des Anwendungs-Caches kann dich aus deiner Sitzung abmelden." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" -msgstr "Hier können spezielle Einstellungen für den Einhängepunkt angegeben werden, entweder im JSON { key: 'value' } oder XML value Format" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" +msgstr "Alle Nachrichtenwarteschlangen leeren" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." -msgstr "Bei Bedarf können diese angepasst werden. Um die Änderungen anzuwenden, starten Sie die Docker Container neu." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." +msgstr "Dies löscht ausstehende und unbearbeitete Nachrichten in der Nachrichtenwarteschlange." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." -msgstr "Sie können nun Streamer (DJ) Konten einrichten." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" +msgstr "Synchronisierungsaufgaben" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." -msgstr "Du kannst nur die Aktionen ausführen, für die dein Benutzerkonto berechtigt ist." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" +msgstr "Aufgaben-Name" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." -msgstr "Sie können eine benutzerdefinierte URL für den Stream festlegen, die von Azuracast benutzt wird. Lassen Sie es frei, um den Standardwert verwenden." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" +msgstr "Letzte Ausführung" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." -msgstr "Die Ausführungszeiten und die Speichernutzung jeder AzuraCast-Seite oder -Anwendung kann auf der Profiler-Seite verfolgt werden." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" +msgstr "Nächste Ausführung" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." -msgstr "Du kannst dich nicht selbst ändern." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" +msgstr "Nicht Ausgeführt" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." -msgstr "Du kannst dich nicht selbst löschen." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" +msgstr "Aufgabe ausführen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." -msgstr "Sie haben keine Zugriffsberechtigung für diesen Teil der Website." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" +msgstr "Nachrichtenwarteschlangen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." -msgstr "Sie haben sich zu oft Angemeldet. Bitte warten Sie 30 Sekunden und wiederholen Sie den Vorgang." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" +msgstr "%d Nachrichten in der Warteschlange" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." -msgstr "Du hast zu oft versucht, dein Passwort zurückzusetzen. Bitte warte 30 Sekunden und versuche es erneut." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" +msgstr "Stations-spezifisches Debugging" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." -msgstr "Du hast in letzter Zeit zu oft einen Wunsch eingereicht! Bitte warte, bevor du einen weiteren einreichst." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" +msgstr "AutoDJ Warteschlange" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" -msgstr "Möglicherweise musst du dich direkt mit der IP-Adresse verbinden:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" +msgstr "Nächsten Song abrufen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" -msgstr "Möglicherweise musst du dich direkt mit der IP-Adresse verbinden:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" +msgstr "\"Jetzt läuft\"-Daten holen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." -msgstr "Möglicherweise sollte die System-URL aktualisiert werden, um sicherzustellen, dass sie korrekt ist." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" +msgstr "Liquidsoap Telnet Befehl senden" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." -msgstr "Sie müssen angemeldet sein, um auf diese Seite zuzugreifen." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" +msgstr "Befehl" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." -msgstr "Sie sollten aktualisieren, um Fehler und Sicherheitsupdates zu nutzen." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" +msgstr "Befehl ausführen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." -msgstr "Du solltest deine docker-compose.yml aktualisieren, um die Änderungen zu anzuwenden." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." +msgstr "Da du Docker nutzt, können einige Systemprotokolle nur von einer Shell-Sitzung auf dem Host-Computer abgerufen werden. Du kannst %s ausführen, um auf Containerprotokolle aus dem Terminal zuzugreifen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." -msgstr "Du wirst sie nicht wieder abrufen können." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" +msgstr "Logs nach Sender" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." -msgstr "Die \"System-URL\" Einstellung (%s) stimmt nicht mit der URL überein, die gerade verwendet wird (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" +msgstr "Bericht nicht verfügbar" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" -msgstr "Ihre -Docker-compose.yml- -Datei ist nicht mehr aktuell!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." +msgstr "Dieser Bericht ist für diesen Sender nicht verfügbar, da der Systemadministrator sich dazu entschieden hat, keine detaillierten IP-basierten Zuhörerinformationen zu sammeln." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "Stationszeit" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "Stream Benutzer sind aktuell deaktiviert. Zum aktivieren klicke auf den nachfolgenden Button." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "Streaming aktivieren" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "Verfügbare Logs" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "Sender Übertragung deaktiviert" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "Dein Sender ist zur Zeit nicht für Übertragungen aktiviert. Du kannst immer noch Musik Dateien, Wiedergabelisten und andere Sendereinstellungen verwalten. Um die Übertragung wieder zu aktivieren, bearbeite dein Sender Profil." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "Bitte warten..." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "Powered by %s" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "Ein Link zur Accountwiederherstellung wurde für dein Konto unter \"%s \" angefordert." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "Klicke auf den unten stehenden Link, um dein Konto zu entsperren." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "Details" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "Details anzeigen" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "Keine Einträge gefunden." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" +msgstr "Zwei-Faktor-Code eingeben" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "Dein Account verwendet einen Zwei-Faktor-Sicherheitscode. Gib unten den Code ein, den dein Gerät gerade anzeigt." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." -msgstr "Ihre Anmeldeinformationen konnten nicht bestätigt werden." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" +msgstr "Sicherheitscode" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." -msgstr "Dein aktueller Installationstyp ist %s. Bitte gib dies bei der Meldung eines neuen Problems mit an." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" +msgstr "Anmelden" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" -msgstr "Dein vollständiger API-Schlüssel steht unten:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" +msgstr "Passwort vergessen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." -msgstr "Deine Installation ist derzeit %d Update(s) unter der neuesten Version." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." +msgstr "Der Administrator dieser Installation hat diese Funktion nicht konfiguriert." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." -msgstr "Dein Passwort wurde aktualisiert." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" +msgstr "Kontaktiere einen Administrator, um dein Passwort nach den Anweisungen in unserer Dokumentation zurückzusetzen:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." -msgstr "Dein Sender ist zur Zeit nicht für Übertragungen aktiviert. Du kannst immer noch Musik Dateien, Wiedergabelisten und andere Sendereinstellungen verwalten. Um die Übertragung wieder zu aktivieren, bearbeite dein Sender Profil." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" +msgstr "Anweisungen zum Zurücksetzen des Passworts" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" -msgstr "ZStandard-Kompression" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" -msgstr "für ausgewählten Zeitraum" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "in den letzten 48 Stunden" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "im letzten Monat" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "name@example.com" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" -msgstr "oder" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "Wiederherstellungs-E-Mail senden" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "Willkommen!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "Willkommen bei %s!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "Passwort eingeben" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "Angemeldet bleiben" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "Bitte logge dich ein, um fortzufahren." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "Passwort vergessen?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "Automatisch nach unten scrollen" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "Brauchst du Hilfe?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "Antworten auf viele häufig gestellte Fragen findest du in unseren Hilfeseiten." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "Wenn du auf einen Fehler stößt, kannst du uns auf unserem GitHub Repository unter dem Link unten einreichen." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "Dein aktueller Installationstyp ist %s. Bitte gib dies bei der Meldung eines neuen Problems mit an." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "GitHub-Ticket erstellen" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "Zum Hauptinhalt springen" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "Seitenleiste umschalten" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "Menü umschalten" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "System Administration" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "Design ändern" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "Sitzung beenden" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "Logout" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" +msgstr "" diff --git a/resources/locale/default.pot b/resources/locale/default.pot index 5f9c9324a..844b5d332 100644 --- a/resources/locale/default.pot +++ b/resources/locale/default.pot @@ -71,6 +71,11 @@ msgstr "" msgid "A completely random track is picked for playback every time the queue is populated." msgstr "" +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\")." +msgstr "" + #: ./vue/components/Stations/Playlists/Form/Source.vue:13 #: ./vue/components/Stations/Playlists/Form/Source.vue:4 msgid "A playlist containing media files hosted on this server." @@ -101,7 +106,7 @@ msgstr "" msgid "Account is Active" msgstr "" -#: ./vue/components/Stations/Streamers.vue:30 +#: ./vue/components/Stations/Streamers.vue:32 msgid "Account List" msgstr "" @@ -115,7 +120,8 @@ msgstr "" #: ./vue/components/Admin/StorageLocations.vue:18 #: ./vue/components/Admin/Users.vue:18 #: ./vue/components/Public/Requests.vue:49 -#: ./vue/components/Stations/Media.vue:128 +#: ./vue/components/Stations/HlsStreams.vue:19 +#: ./vue/components/Stations/Media.vue:130 #: ./vue/components/Stations/Mounts.vue:24 #: ./vue/components/Stations/Playlists.vue:30 #: ./vue/components/Stations/Playlists/ReorderModal.vue:13 @@ -125,7 +131,7 @@ msgstr "" #: ./vue/components/Stations/Remotes.vue:20 #: ./vue/components/Stations/Reports/Requests.vue:38 #: ./vue/components/Stations/SftpUsers.vue:16 -#: ./vue/components/Stations/Streamers.vue:24 +#: ./vue/components/Stations/Streamers.vue:26 #: ./vue/components/Stations/Streamers/BroadcastsModal.vue:54 #: ./vue/components/Stations/Webhooks.vue:21 #: /var/azuracast/www/templates/admin/debug/index.phtml:69 @@ -155,6 +161,11 @@ msgstr "" msgid "Add Files to Playlist" msgstr "" +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:24 +msgid "Add HLS Stream" +msgstr "" + #: ./vue/components/Stations/Mounts.vue:16 #: ./vue/components/Stations/Mounts/EditModal.vue:72 msgid "Add Mount Point" @@ -207,7 +218,7 @@ msgid "Add Storage Location" msgstr "" #: ./vue/components/Stations/Streamers.vue:20 -#: ./vue/components/Stations/Streamers/EditModal.vue:44 +#: ./vue/components/Stations/Streamers/EditModal.vue:56 msgid "Add Streamer" msgstr "" @@ -244,12 +255,12 @@ msgstr "" msgid "Advanced" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:203 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:285 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Advanced Configuration" msgstr "" -#: ./vue/components/Stations/Playlists/Form/Advanced.vue:15 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 #: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Advanced Manual AutoDJ Scheduling Options" msgstr "" @@ -261,7 +272,7 @@ msgstr "" #: ./vue/components/Public/OnDemand.vue:21 #: ./vue/components/Public/Requests.vue:34 -#: ./vue/components/Stations/Media.vue:91 +#: ./vue/components/Stations/Media.vue:92 #: ./vue/components/Stations/Playlists/ReorderModal.vue:12 #: /var/azuracast/www/src/Controller/Admin/CustomFieldsAction.php:27 msgid "Album" @@ -272,7 +283,7 @@ msgstr "" #: ./vue/components/Public/OnDemand.vue:41 #: ./vue/components/Public/Player.vue:75 #: ./vue/components/Public/Requests.vue:61 -#: ./vue/components/Stations/Media.vue:155 +#: ./vue/components/Stations/Media.vue:157 #: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 msgid "Album Art" msgstr "" @@ -295,12 +306,12 @@ msgstr "" msgid "Allow Requests from This Playlist" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Song Requests" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:108 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:174 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Streamers / DJs" msgstr "" @@ -325,7 +336,7 @@ msgstr "" msgid "Amplify: Amplification (dB)" msgstr "" -#: ./vue/components/Stations/Media/MediaToolbar.vue:52 +#: ./vue/components/Stations/Media/MediaToolbar.vue:56 msgid "Analyze and reprocess the selected media" msgstr "" @@ -358,11 +369,6 @@ msgstr "" msgid "API Version" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:46 -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 -msgid "Apply Compression and Normalization" -msgstr "" - #: ./vue/components/Admin/Settings/ServicesTab.vue:157 #: ./vue/components/Admin/Settings/ServicesTab.vue:4 msgid "Apply for an API key at Last.fm" @@ -375,13 +381,14 @@ msgstr "" #: ./vue/components/Public/OnDemand.vue:18 #: ./vue/components/Stations/Podcasts/EpisodesView.vue:28 #: ./vue/components/Stations/Podcasts/ListView.vue:26 +#: ./vue/components/Stations/Streamers.vue:22 msgid "Art" msgstr "" #: ./vue/components/Public/OnDemand.vue:20 #: ./vue/components/Public/Requests.vue:29 #: ./vue/components/Public/WebDJ/SettingsPanel.vue:113 -#: ./vue/components/Stations/Media.vue:86 +#: ./vue/components/Stations/Media.vue:87 #: ./vue/components/Stations/Playlists/QueueModal.vue:10 #: ./vue/components/Stations/Playlists/ReorderModal.vue:11 #: ./vue/components/Stations/Reports/Performance.vue:14 @@ -390,6 +397,7 @@ msgid "Artist" msgstr "" #: ./vue/components/Stations/Podcasts/Common/Artwork.vue:16 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:16 msgid "Artwork" msgstr "" @@ -407,12 +415,27 @@ msgstr "" msgid "Attempt to Automatically Retrieve ISRC When Missing" msgstr "" +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:23 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Bitrate (kbps)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Format" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Audio Processing Method" +msgstr "" + #: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:17 msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." msgstr "" #: ./vue/components/Admin/AuditLog.vue:5 -#: /var/azuracast/www/src/Controller/Admin/AuditLogAction.php:21 +#: /var/azuracast/www/src/Controller/Admin/AuditLogAction.php:23 #: /var/azuracast/www/config/menus/admin.php:65 msgid "Audit Log" msgstr "" @@ -434,7 +457,7 @@ msgid "Auto-Assigned" msgstr "" #: ./vue/components/Admin/Stations.vue:25 -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:19 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:31 #: ./vue/components/Stations/Mounts.vue:23 #: ./vue/components/Stations/Mounts/Form/AutoDj.vue:13 #: ./vue/components/Stations/Remotes.vue:19 @@ -464,7 +487,7 @@ msgstr "" msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:236 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:325 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "AutoDJ Queue Length" msgstr "" @@ -476,8 +499,8 @@ msgid "AutoDJ Service" msgstr "" #: ./vue/components/Stations/Automation.vue:5 -#: /var/azuracast/www/src/Controller/Stations/AutomationAction.php:23 -#: /var/azuracast/www/config/menus/station.php:120 +#: /var/azuracast/www/src/Controller/Stations/AutomationAction.php:24 +#: /var/azuracast/www/config/menus/station.php:130 msgid "Automated Assignment" msgstr "" @@ -551,16 +574,21 @@ msgstr "" msgid "Back" msgstr "" +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" +msgstr "" + #: ./vue/components/Admin/Backups.vue:3 #: ./vue/components/Admin/Backups.vue:69 #: ./vue/components/Admin/StorageLocations.vue:39 -#: /var/azuracast/www/src/Controller/Admin/BackupsAction.php:27 +#: /var/azuracast/www/src/Controller/Admin/BackupsAction.php:31 #: /var/azuracast/www/src/Notification/Check/RecentBackupCheck.php:54 #: /var/azuracast/www/config/menus/admin.php:39 msgid "Backups" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:97 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 msgid "Balanced" msgstr "" @@ -598,6 +626,7 @@ msgstr "" msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." msgstr "" +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 #: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 #: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 #: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 @@ -620,6 +649,10 @@ msgstr "" msgid "Bit Rate" msgstr "" +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "" + #: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 #: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Bot Token" @@ -636,7 +669,7 @@ msgstr "" #: ./vue/components/Admin/Stations.vue:24 #: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 -#: /var/azuracast/www/config/menus/station.php:206 +#: /var/azuracast/www/config/menus/station.php:216 msgid "Broadcasting" msgstr "" @@ -646,7 +679,7 @@ msgstr "" msgid "Broadcasting Service" msgstr "" -#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:42 #: ./vue/components/Stations/Streamers.vue:6 msgid "Broadcasts" msgstr "" @@ -698,7 +731,7 @@ msgstr "" msgid "Changes saved." msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:245 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Character Set Encoding" msgstr "" @@ -718,9 +751,19 @@ msgstr "" msgid "Check Web Services for Album Art When Uploading Media" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:27 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." +msgid "" +"Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "" +"Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." msgstr "" #: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 @@ -743,11 +786,13 @@ msgid "Clear All Pending Requests?" msgstr "" #: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 msgid "Clear Artwork" msgstr "" #: ./vue/components/Stations/Fallback.vue:36 #: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 msgid "Clear File" msgstr "" @@ -787,6 +832,10 @@ msgstr "" msgid "Click \"Generate new license key\"." msgstr "" +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." +msgstr "" + #: ./vue/components/Admin/Stations.vue:31 #: ./vue/components/Admin/Stations.vue:6 msgid "Clone" @@ -812,6 +861,8 @@ msgstr "" #: ./vue/components/Common/ModalForm.vue:3 #: ./vue/components/Common/StreamingLogModal.vue:6 #: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 #: ./vue/components/Stations/Media/MoveFilesModal.vue:32 #: ./vue/components/Stations/Media/MoveFilesModal.vue:2 #: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 @@ -849,11 +900,6 @@ msgstr "" msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:49 -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "" - #: ./vue/components/Admin/Backups.vue:35 msgid "Configure" msgstr "" @@ -862,7 +908,7 @@ msgstr "" msgid "Configure Automated Assignment" msgstr "" -#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 msgid "Configure Backups" msgstr "" @@ -900,7 +946,7 @@ msgstr "" msgid "Continuous Play" msgstr "" -#: ./vue/components/Stations/Playlists/Form/Advanced.vue:18 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 #: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Control how this playlist is handled by the AutoDJ software." msgstr "" @@ -948,7 +994,7 @@ msgid "Create a new app on the Twitter Applications site. Use this installation' msgstr "" #: ./vue/components/Setup/Station.vue:7 -#: /var/azuracast/www/src/Controller/Frontend/SetupController.php:134 +#: /var/azuracast/www/src/Controller/Frontend/SetupController.php:137 msgid "Create a New Radio Station" msgstr "" @@ -984,12 +1030,12 @@ msgstr "" msgid "Create Station" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Duration (Seconds)" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Method" msgstr "" @@ -1000,6 +1046,11 @@ msgstr "" msgid "Cue" msgstr "" +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "" + #: ./vue/components/Stations/Fallback.vue:27 #: ./vue/components/Stations/Fallback.vue:1 msgid "Current Custom Fallback File" @@ -1007,6 +1058,7 @@ msgstr "" #: ./vue/components/Admin/GeoLite.vue:50 #: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 msgid "Current Installed Version" msgstr "" @@ -1082,8 +1134,8 @@ msgid "Custom Fading: Overlap Time (seconds)" msgstr "" #: ./vue/components/Stations/Fallback.vue:4 -#: /var/azuracast/www/src/Controller/Stations/FallbackAction.php:25 -#: /var/azuracast/www/config/menus/station.php:223 +#: /var/azuracast/www/src/Controller/Stations/FallbackAction.php:26 +#: /var/azuracast/www/config/menus/station.php:239 msgid "Custom Fallback File" msgstr "" @@ -1133,17 +1185,17 @@ msgstr "" msgid "Customize Copy" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Mount Point" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:170 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Port" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:227 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize Internal Request Processing Port" msgstr "" @@ -1194,7 +1246,7 @@ msgstr "" msgid "Days of Playback History to Keep" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:161 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Deactivate Streamer on Disconnect (Seconds)" msgstr "" @@ -1241,7 +1293,9 @@ msgstr "" #: ./vue/components/Admin/StorageLocations.vue:6 #: ./vue/components/Admin/Users.vue:36 #: ./vue/components/Admin/Users.vue:9 -#: ./vue/components/Stations/Media/MediaToolbar.vue:56 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 #: ./vue/components/Stations/Mounts.vue:45 #: ./vue/components/Stations/Mounts.vue:6 #: ./vue/components/Stations/Playlists.vue:29 @@ -1258,7 +1312,7 @@ msgstr "" #: ./vue/components/Stations/Reports/Requests.vue:3 #: ./vue/components/Stations/SftpUsers.vue:22 #: ./vue/components/Stations/SftpUsers.vue:6 -#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:45 #: ./vue/components/Stations/Streamers.vue:9 #: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 #: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 @@ -1268,7 +1322,7 @@ msgstr "" msgid "Delete" msgstr "" -#: ./vue/components/Stations/Media/MediaToolbar.vue:69 +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 msgid "Delete %{ num } media files?" msgstr "" @@ -1297,6 +1351,10 @@ msgstr "" msgid "Delete Episode?" msgstr "" +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "" + #: ./vue/components/Stations/Mounts.vue:49 msgid "Delete Mount Point?" msgstr "" @@ -1337,7 +1395,7 @@ msgstr "" msgid "Delete Storage Location?" msgstr "" -#: ./vue/components/Stations/Streamers.vue:54 +#: ./vue/components/Stations/Streamers.vue:56 msgid "Delete Streamer?" msgstr "" @@ -1376,7 +1434,7 @@ msgid "Direct Stream URL" msgstr "" #: ./vue/components/Stations/Media/MoveFilesModal.vue:19 -#: /var/azuracast/www/src/Controller/Api/Stations/Files/ListAction.php:291 +#: /var/azuracast/www/src/Controller/Api/Stations/Files/ListAction.php:297 msgid "Directory" msgstr "" @@ -1397,14 +1455,18 @@ msgstr "" msgid "Disable" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:47 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 msgid "Disable Crossfading" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:105 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 msgid "Disable Optimizations" msgstr "" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" +msgstr "" + #: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 msgid "Disable public pages?" msgstr "" @@ -1444,7 +1506,7 @@ msgstr "" #: ./vue/components/Stations/Remotes.vue:33 #: ./vue/components/Stations/Remotes.vue:7 #: ./vue/components/Stations/Remotes.vue:1 -#: ./vue/components/Stations/Streamers.vue:29 +#: ./vue/components/Stations/Streamers.vue:32 #: ./vue/components/Stations/Streamers.vue:4 #: ./vue/components/Stations/Webhooks.vue:23 #: ./vue/components/Stations/Webhooks.vue:4 @@ -1474,7 +1536,7 @@ msgstr "" #: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 #: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 #: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 -#: ./vue/components/Stations/Streamers.vue:21 +#: ./vue/components/Stations/Streamers.vue:23 msgid "Display Name" msgstr "" @@ -1482,7 +1544,7 @@ msgstr "" msgid "DJ Credentials" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:181 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "DJ/Streamer Buffer Time (Seconds)" msgstr "" @@ -1492,7 +1554,7 @@ msgstr "" msgid "Do not collect any listener analytics" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:28 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 msgid "Do not use an AutoDJ service." msgstr "" @@ -1506,6 +1568,7 @@ msgstr "" #: ./vue/components/Stations/Fallback.vue:33 #: ./vue/components/Stations/Mounts/Form/Intro.vue:23 #: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 #: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 msgid "Download" msgstr "" @@ -1516,19 +1579,23 @@ msgstr "" msgid "Download CSV" msgstr "" -#: ./vue/components/Stations/Profile/StreamsPanel.vue:74 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 msgid "Download M3U" msgstr "" -#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 msgid "Download PLS" msgstr "" +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "" + #: ./vue/components/Admin/Shoutcast.vue:27 msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" msgstr "" -#: ./vue/components/Common/FlowUpload.vue:15 +#: ./vue/components/Common/FlowUpload.vue:13 msgid "Drag file(s) here to upload or" msgstr "" @@ -1545,7 +1612,7 @@ msgstr "" msgid "Duplicate Playlist" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:271 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Duplicate Prevention Time Range (Minutes)" msgstr "" @@ -1590,7 +1657,9 @@ msgstr "" #: ./vue/components/Admin/StorageLocations.vue:3 #: ./vue/components/Admin/Users.vue:33 #: ./vue/components/Admin/Users.vue:6 -#: ./vue/components/Stations/Media.vue:161 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 #: ./vue/components/Stations/Mounts.vue:42 #: ./vue/components/Stations/Mounts.vue:3 #: ./vue/components/Stations/Playlists.vue:26 @@ -1603,7 +1672,7 @@ msgstr "" #: ./vue/components/Stations/Remotes.vue:3 #: ./vue/components/Stations/SftpUsers.vue:19 #: ./vue/components/Stations/SftpUsers.vue:3 -#: ./vue/components/Stations/Streamers.vue:36 +#: ./vue/components/Stations/Streamers.vue:39 #: ./vue/components/Stations/Streamers.vue:3 #: ./vue/components/Stations/Webhooks.vue:34 #: ./vue/components/Stations/Webhooks.vue:3 @@ -1618,9 +1687,13 @@ msgstr "" msgid "Edit Episode" msgstr "" +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "" + #: ./vue/components/Stations/LiquidsoapConfig.vue:5 -#: /var/azuracast/www/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /var/azuracast/www/config/menus/station.php:229 +#: /var/azuracast/www/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /var/azuracast/www/config/menus/station.php:245 msgid "Edit Liquidsoap Configuration" msgstr "" @@ -1643,7 +1716,7 @@ msgstr "" #: ./vue/components/Account.vue:38 #: ./vue/components/Account/EditModal.vue:35 #: ./vue/components/Stations/Profile/HeaderPanel.vue:10 -#: /var/azuracast/www/src/Controller/Stations/ProfileController.php:208 +#: /var/azuracast/www/src/Controller/Stations/ProfileController.php:209 msgid "Edit Profile" msgstr "" @@ -1675,7 +1748,7 @@ msgstr "" msgid "Edit Storage Location" msgstr "" -#: ./vue/components/Stations/Streamers/EditModal.vue:43 +#: ./vue/components/Stations/Streamers/EditModal.vue:55 msgid "Edit Streamer" msgstr "" @@ -1740,9 +1813,16 @@ msgstr "" msgid "Enable Downloads on On-Demand Page" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "" +"Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." msgstr "" #: ./vue/components/Admin/Settings/ServicesTab.vue:45 @@ -1928,6 +2008,11 @@ msgstr "" msgid "Export %{format}" msgstr "" +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "" + #: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 #: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 #: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 @@ -1953,7 +2038,7 @@ msgstr "" msgid "File Name" msgstr "" -#: ./vue/components/Stations/Media/MediaToolbar.vue:66 +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 msgid "Files marked for reprocessing:" msgstr "" @@ -1961,11 +2046,15 @@ msgstr "" msgid "Files moved:" msgstr "" -#: ./vue/components/Stations/Media/MediaToolbar.vue:63 +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 msgid "Files queued for playback:" msgstr "" -#: ./vue/components/Stations/Media/MediaToolbar.vue:76 +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 msgid "Files removed:" msgstr "" @@ -1979,9 +2068,16 @@ msgstr "" msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:248 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." +msgid "" +"For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." msgstr "" #: ./vue/components/Stations/Reports/Listeners.vue:36 @@ -1993,9 +2089,13 @@ msgstr "" msgid "For some clients, use port:" msgstr "" +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" +msgstr "" + #: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 #: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 -#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 +#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 msgid "Friday" msgstr "" @@ -2033,7 +2133,7 @@ msgstr "" #: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 #: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 #: ./vue/components/Public/Requests.vue:35 -#: ./vue/components/Stations/Media.vue:92 +#: ./vue/components/Stations/Media.vue:93 #: /var/azuracast/www/src/Controller/Admin/CustomFieldsAction.php:46 msgid "Genre" msgstr "" @@ -2090,10 +2190,17 @@ msgid "Higher weight playlists are played more frequently compared to other lowe msgstr "" #: ./vue/components/Stations/Profile/EmbedModal.vue:31 -#: /var/azuracast/www/src/Controller/Frontend/PublicPages/HistoryAction.php:42 +#: /var/azuracast/www/src/Controller/Frontend/PublicPages/HistoryAction.php:44 msgid "History" msgstr "" +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /var/azuracast/www/src/Controller/Stations/HlsStreamsAction.php:63 +#: /var/azuracast/www/config/menus/station.php:227 +#: /var/azuracast/www/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "" + #: ./vue/components/Stations/Media/Breadcrumb.vue:2 msgid "Home" msgstr "" @@ -2111,6 +2218,20 @@ msgstr "" msgid "HTML" msgstr "" +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "" + #: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 msgid "Icecast Clients" msgstr "" @@ -2131,10 +2252,6 @@ msgstr "" msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." msgstr "" -#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." -msgstr "" - #: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 #: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." @@ -2155,9 +2272,11 @@ msgstr "" msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." +msgid "" +"If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." msgstr "" #: ./vue/components/Stations/Reports/SoundExchange.vue:59 @@ -2170,9 +2289,11 @@ msgstr "" msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:111 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." +msgid "" +"If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." msgstr "" #: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 @@ -2195,9 +2316,12 @@ msgstr "" msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." +msgid "" +"If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." msgstr "" #: ./vue/components/Admin/Branding/BrandingForm.vue:34 @@ -2263,14 +2387,18 @@ msgstr "" msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." +msgid "" +"If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." +msgid "" +"If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." msgstr "" #: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 @@ -2283,6 +2411,11 @@ msgstr "" msgid "If your web hook requires HTTP basic authentication, provide the username here." msgstr "" +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "" + #: ./vue/components/Stations/Playlists.vue:57 #: ./vue/components/Stations/Playlists/ImportModal.vue:46 #: ./vue/components/Stations/Playlists/ImportModal.vue:5 @@ -2290,6 +2423,11 @@ msgstr "" msgid "Import from PLS/M3U" msgstr "" +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "" + #: ./vue/components/Account/ApiKeyNewKey.vue:8 msgid "Important: copy the key below before continuing!" msgstr "" @@ -2298,6 +2436,10 @@ msgstr "" msgid "In order to install SHOUTcast:" msgstr "" +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "" + #: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." msgstr "" @@ -2339,23 +2481,32 @@ msgid "Insert" msgstr "" #: ./vue/components/Admin/GeoLite.vue:4 -#: /var/azuracast/www/src/Controller/Admin/GeoLiteAction.php:25 -#: /var/azuracast/www/config/menus/admin.php:101 +#: /var/azuracast/www/src/Controller/Admin/GeoLiteAction.php:23 +#: /var/azuracast/www/config/menus/admin.php:106 msgid "Install GeoLite IP Database" msgstr "" #: ./vue/components/Admin/Shoutcast.vue:4 -#: /var/azuracast/www/src/Controller/Admin/ShoutcastAction.php:27 +#: /var/azuracast/www/src/Controller/Admin/ShoutcastAction.php:28 msgid "Install SHOUTcast 2 DNAS" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:221 +#: ./vue/components/Admin/StereoTool.vue:4 +#: /var/azuracast/www/src/Controller/Admin/StereoToolAction.php:23 +#: /var/azuracast/www/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." +msgid "" +"Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." msgstr "" #: ./vue/components/Admin/GeoLite.vue:18 #: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 msgid "Instructions" msgstr "" @@ -2369,7 +2520,7 @@ msgstr "" msgid "International Standard Recording Code, used for licensing reports." msgstr "" -#: ./vue/components/Stations/Playlists/Form/Advanced.vue:23 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 #: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 msgid "Interrupt other songs to play at scheduled time." msgstr "" @@ -2386,6 +2537,7 @@ msgstr "" msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." msgstr "" +#: ./vue/components/Stations/Media.vue:94 #: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 #: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 #: /var/azuracast/www/src/Controller/Admin/CustomFieldsAction.php:51 @@ -2502,7 +2654,7 @@ msgstr "" msgid "Leave blank to use the default Telegram API URL (recommended)." msgstr "" -#: ./vue/components/Stations/Media.vue:93 +#: ./vue/components/Stations/Media.vue:95 #: ./vue/components/Stations/Reports/Performance.vue:16 #: /var/azuracast/www/src/Controller/Admin/CustomFieldsAction.php:53 msgid "Length" @@ -2527,11 +2679,15 @@ msgstr "" msgid "Limited:" msgstr "" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" +msgstr "" + #: ./vue/components/Stations/Profile/BackendPanel.vue:35 msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Liquidsoap Performance Tuning" msgstr "" @@ -2572,27 +2728,27 @@ msgstr "" #: ./vue/components/Stations/Reports/Listeners.vue:8 #: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 #: ./vue/components/Stations/Reports/Timeline.vue:37 -#: /var/azuracast/www/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /var/azuracast/www/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /var/azuracast/www/config/menus/station.php:181 +#: /var/azuracast/www/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /var/azuracast/www/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /var/azuracast/www/config/menus/station.php:191 msgid "Listeners" msgstr "" #: ./vue/components/Stations/Reports/Overview.vue:44 -#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 +#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 msgid "Listeners by Day" msgstr "" #: ./vue/components/Stations/Reports/Overview.vue:47 -#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 +#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 msgid "Listeners by Day of Week" msgstr "" #: ./vue/components/Stations/Reports/Overview.vue:50 -#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 +#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 msgid "Listeners by Hour" msgstr "" @@ -2606,12 +2762,12 @@ msgstr "" msgid "Live" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:146 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Live Broadcast Recording Bitrate (kbps)" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Live Broadcast Recording Format" msgstr "" @@ -2708,9 +2864,13 @@ msgstr "" msgid "Main Message Content" msgstr "" +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "" + #: ./vue/components/Admin/Stations.vue:28 #: ./vue/components/Admin/Stations.vue:3 -#: ./vue/components/Dashboard.vue:159 +#: ./vue/components/Dashboard.vue:161 #: ./vue/components/Stations/Profile/StreamersPanel.vue:12 #: ./vue/components/Stations/Profile/StreamersPanel.vue:10 msgid "Manage" @@ -2724,7 +2884,7 @@ msgstr "" msgid "Manage Stations" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:209 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Manual AutoDJ Mode" msgstr "" @@ -2782,10 +2942,14 @@ msgid "MaxMind License Key" msgstr "" #: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 -#: /var/azuracast/www/config/menus/station.php:60 +#: /var/azuracast/www/config/menus/station.php:63 msgid "Media" msgstr "" +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "" + #: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 #: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Media Storage Location" @@ -2799,8 +2963,8 @@ msgstr "" msgid "Memory Stats Help" msgstr "" -#: ./vue/components/Stations/Playlists/Form/Advanced.vue:32 -#: ./vue/components/Stations/Playlists/Form/Advanced.vue:12 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 msgid "Merge playlist to play as a single track." msgstr "" @@ -2863,17 +3027,17 @@ msgstr "" msgid "Mobile Device" msgstr "" -#: ./vue/components/Stations/Media.vue:110 +#: ./vue/components/Stations/Media.vue:112 msgid "Modified" msgstr "" #: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 #: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 -#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 +#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 msgid "Monday" msgstr "" -#: ./vue/components/Stations/Media/MediaToolbar.vue:46 +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 #: ./vue/components/Stations/Playlists.vue:42 msgid "More" msgstr "" @@ -2903,8 +3067,8 @@ msgstr "" #: ./vue/components/Admin/Stations/CloneModalForm.vue:29 #: ./vue/components/Stations/Mounts.vue:4 -#: /var/azuracast/www/src/Controller/Stations/MountsAction.php:28 -#: /var/azuracast/www/config/menus/station.php:210 +#: /var/azuracast/www/src/Controller/Stations/MountsAction.php:33 +#: /var/azuracast/www/config/menus/station.php:220 msgid "Mount Points" msgstr "" @@ -2930,8 +3094,8 @@ msgid "MP3" msgstr "" #: ./vue/components/Stations/Media.vue:8 -#: /var/azuracast/www/src/Controller/Stations/FilesAction.php:42 -#: /var/azuracast/www/config/menus/station.php:64 +#: /var/azuracast/www/src/Controller/Stations/FilesAction.php:49 +#: /var/azuracast/www/config/menus/station.php:67 msgid "Music Files" msgstr "" @@ -2960,7 +3124,8 @@ msgstr "" #: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 #: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 #: ./vue/components/Public/Requests.vue:25 -#: ./vue/components/Stations/Media.vue:82 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 #: ./vue/components/Stations/Mounts.vue:22 #: ./vue/components/Stations/Remotes.vue:18 msgid "Name" @@ -2991,7 +3156,7 @@ msgstr "" msgid "New File Name" msgstr "" -#: ./vue/components/Stations/Media/MediaToolbar.vue:62 +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 msgid "New Folder" msgstr "" @@ -3006,7 +3171,7 @@ msgstr "" msgid "New Password" msgstr "" -#: ./vue/components/Stations/Media/MediaToolbar.vue:43 +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 msgid "New Playlist" msgstr "" @@ -3025,7 +3190,7 @@ msgstr "" msgid "New Station Name" msgstr "" -#: ./vue/components/Stations/Media/MediaToolbar.vue:174 +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 msgid "No files selected." msgstr "" @@ -3037,8 +3202,13 @@ msgstr "" msgid "No Match" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:173 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "" +"No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "" + #: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 #: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "No other program can be using this port. Leave blank to automatically assign a port." @@ -3059,7 +3229,7 @@ msgstr "" msgid "None:" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 msgid "Normal Mode" msgstr "" @@ -3081,9 +3251,15 @@ msgstr "" msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:175 -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 -msgid "Note: the port after this one will automatically be used for legacy connections." +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "" +"Note: the port after this one will automatically be used\n" +" for legacy connections." msgstr "" #: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 @@ -3091,7 +3267,7 @@ msgstr "" msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." msgstr "" -#: ./vue/components/Stations/Streamers.vue:23 +#: ./vue/components/Stations/Streamers.vue:25 msgid "Notes" msgstr "" @@ -3136,7 +3312,7 @@ msgstr "" msgid "Number of Minutes Between Plays" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Number of seconds to overlap songs." msgstr "" @@ -3165,8 +3341,8 @@ msgstr "" #: ./vue/components/Stations/Profile/EmbedModal.vue:49 #: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 #: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 -#: /var/azuracast/www/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /var/azuracast/www/config/menus/station.php:92 +#: /var/azuracast/www/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /var/azuracast/www/config/menus/station.php:95 msgid "On-Demand Media" msgstr "" @@ -3226,15 +3402,13 @@ msgstr "" msgid "Only connect to a remote server." msgstr "" -#: ./vue/components/Stations/Playlists/Form/Advanced.vue:26 -#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 #: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 #: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 msgid "Only loop through playlist once." msgstr "" -#: ./vue/components/Stations/Playlists/Form/Advanced.vue:29 -#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 msgid "Only play one track at scheduled time." msgstr "" @@ -3340,7 +3514,7 @@ msgstr "" msgid "Permissions" msgstr "" -#: ./vue/components/Common/PlayButton.vue:37 +#: ./vue/components/Common/PlayButton.vue:41 #: ./vue/components/Public/Player.vue:60 #: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 msgid "Play" @@ -3360,6 +3534,10 @@ msgstr "" msgid "Play exactly once every $x songs." msgstr "" +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "" + #: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 #: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 msgid "Play once per hour at the specified minute." @@ -3414,7 +3592,7 @@ msgid "Playlist order set." msgstr "" #: ./vue/components/Stations/Playlists/QueueModal.vue:30 -#: /var/azuracast/www/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 +#: /var/azuracast/www/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 msgid "Playlist queue cleared." msgstr "" @@ -3441,23 +3619,23 @@ msgid "Playlist(s)" msgstr "" #: ./vue/components/Admin/Stations/CloneModalForm.vue:25 -#: ./vue/components/Stations/Media.vue:123 +#: ./vue/components/Stations/Media.vue:125 #: ./vue/components/Stations/Media/Form/Playlists.vue:13 #: ./vue/components/Stations/Media/MediaToolbar.vue:7 #: ./vue/components/Stations/Media/MediaToolbar.vue:2 #: ./vue/components/Stations/Playlists.vue:6 #: ./vue/components/Stations/Profile/BackendPanel.vue:19 -#: /var/azuracast/www/src/Controller/Stations/PlaylistsAction.php:34 -#: /var/azuracast/www/config/menus/station.php:110 -#: /var/azuracast/www/config/menus/station.php:114 +#: /var/azuracast/www/src/Controller/Stations/PlaylistsAction.php:39 +#: /var/azuracast/www/config/menus/station.php:120 +#: /var/azuracast/www/config/menus/station.php:124 msgid "Playlists" msgstr "" -#: ./vue/components/Stations/Media/MediaToolbar.vue:143 +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 msgid "Playlists cleared for selected files:" msgstr "" -#: ./vue/components/Stations/Media/MediaToolbar.vue:142 +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 msgid "Playlists updated for selected files:" msgstr "" @@ -3482,8 +3660,8 @@ msgstr "" #: ./vue/components/Stations/Podcasts/ListView.vue:6 #: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 #: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 -#: /var/azuracast/www/src/Controller/Stations/PodcastsAction.php:30 -#: /var/azuracast/www/config/menus/station.php:130 +#: /var/azuracast/www/src/Controller/Stations/PodcastsAction.php:33 +#: /var/azuracast/www/config/menus/station.php:140 msgid "Podcasts" msgstr "" @@ -3528,24 +3706,32 @@ msgstr "" #: ./vue/components/Account.vue:11 #: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /var/azuracast/www/src/Controller/Stations/ProfileController.php:73 -#: /var/azuracast/www/config/menus/station.php:48 +#: /var/azuracast/www/src/Controller/Stations/ProfileController.php:72 +#: /var/azuracast/www/config/menus/station.php:51 msgid "Profile" msgstr "" #: ./vue/components/Admin/CustomFields/Form.vue:14 #: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 msgid "Programmatic Name" msgstr "" -#: ./vue/components/Dashboard.vue:126 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "" + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 #: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 #: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 #: ./vue/components/Stations/Podcasts/ListView.vue:28 #: ./vue/components/Stations/Podcasts/ListView.vue:3 #: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 #: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 -#: /var/azuracast/www/config/menus/station.php:53 +#: /var/azuracast/www/config/menus/station.php:56 msgid "Public Page" msgstr "" @@ -3582,7 +3768,7 @@ msgstr "" msgid "Queue" msgstr "" -#: ./vue/components/Stations/Media/MediaToolbar.vue:49 +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 msgid "Queue the selected media to play next" msgstr "" @@ -3607,14 +3793,14 @@ msgstr "" msgid "Received" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:122 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Record Live Broadcasts" msgstr "" #: ./vue/components/Recover.vue:6 #: ./vue/components/Recover.vue:28 -#: /var/azuracast/www/src/Controller/Frontend/Account/RecoverAction.php:83 +#: /var/azuracast/www/src/Controller/Frontend/Account/RecoverAction.php:87 msgid "Recover Account" msgstr "" @@ -3658,8 +3844,8 @@ msgstr "" #: ./vue/components/Stations/Profile/StreamsPanel.vue:42 #: ./vue/components/Stations/Profile/StreamsPanel.vue:3 #: ./vue/components/Stations/Remotes.vue:4 -#: /var/azuracast/www/src/Controller/Stations/RemotesAction.php:25 -#: /var/azuracast/www/config/menus/station.php:217 +#: /var/azuracast/www/src/Controller/Stations/RemotesAction.php:24 +#: /var/azuracast/www/config/menus/station.php:233 msgid "Remote Relays" msgstr "" @@ -3756,7 +3942,7 @@ msgstr "" msgid "Remove Key" msgstr "" -#: ./vue/components/Stations/Media.vue:158 +#: ./vue/components/Stations/Media.vue:160 #: ./vue/components/Stations/Media/RenameModal.vue:14 #: ./vue/components/Stations/Media/RenameModal.vue:5 msgid "Rename" @@ -3783,7 +3969,7 @@ msgstr "" msgid "Replace Album Cover Art" msgstr "" -#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 msgid "Reprocess" msgstr "" @@ -3800,12 +3986,12 @@ msgstr "" msgid "Request History" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:89 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Request Last Played Threshold (Minutes)" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:80 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Request Minimum Delay (Minutes)" msgstr "" @@ -3819,7 +4005,7 @@ msgid "Requester IP" msgstr "" #: ./vue/components/Stations/Profile/EmbedModal.vue:42 -#: /var/azuracast/www/src/Controller/Frontend/PublicPages/RequestsAction.php:38 +#: /var/azuracast/www/src/Controller/Frontend/PublicPages/RequestsAction.php:40 msgid "Requests" msgstr "" @@ -3855,7 +4041,7 @@ msgid "Roles" msgstr "" #: ./vue/components/Admin/Permissions.vue:4 -#: /var/azuracast/www/src/Controller/Admin/PermissionsAction.php:27 +#: /var/azuracast/www/src/Controller/Admin/PermissionsAction.php:31 #: /var/azuracast/www/config/menus/admin.php:60 msgid "Roles & Permissions" msgstr "" @@ -3902,7 +4088,7 @@ msgstr "" #: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 #: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 -#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 msgid "Saturday" msgstr "" @@ -3940,12 +4126,12 @@ msgstr "" #: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 #: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 #: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 -#: /var/azuracast/www/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 +#: /var/azuracast/www/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 msgid "Schedule" msgstr "" #: ./vue/components/Stations/Playlists.vue:39 -#: ./vue/components/Stations/Streamers.vue:33 +#: ./vue/components/Stations/Streamers.vue:35 msgid "Schedule View" msgstr "" @@ -4035,6 +4221,16 @@ msgstr "" msgid "Select all visible rows" msgstr "" +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "" + #: ./vue/components/Stations/Fallback.vue:19 #: ./vue/components/Stations/Fallback.vue:1 msgid "Select Custom Fallback File" @@ -4044,7 +4240,7 @@ msgstr "" msgid "Select displayed fields" msgstr "" -#: ./vue/components/Common/FlowUpload.vue:17 +#: ./vue/components/Common/FlowUpload.vue:15 msgid "Select File" msgstr "" @@ -4065,6 +4261,8 @@ msgstr "" #: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 #: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 msgid "Select PNG/JPG artwork file" msgstr "" @@ -4156,7 +4354,7 @@ msgstr "" msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." msgstr "" -#: ./vue/components/Stations/Media/MediaToolbar.vue:40 +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 msgid "Set or clear playlists from the selected media" msgstr "" @@ -4220,8 +4418,8 @@ msgid "SFTP Username" msgstr "" #: ./vue/components/Stations/SftpUsers.vue:5 -#: /var/azuracast/www/src/Controller/Stations/SftpUsersAction.php:41 -#: /var/azuracast/www/config/menus/station.php:100 +#: /var/azuracast/www/src/Controller/Stations/SftpUsersAction.php:46 +#: /var/azuracast/www/config/menus/station.php:103 msgid "SFTP Users" msgstr "" @@ -4309,7 +4507,7 @@ msgid "Site Theme" msgstr "" #: ./vue/components/Admin/Backups.vue:35 -#: ./vue/components/Stations/Media.vue:107 +#: ./vue/components/Stations/Media.vue:109 #: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 msgid "Size" msgstr "" @@ -4318,7 +4516,7 @@ msgstr "" msgid "Skip Song" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:39 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 msgid "Smart Mode" msgstr "" @@ -4342,9 +4540,11 @@ msgstr "" msgid "SMTP Username" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:60 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." +msgid "" +"Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." msgstr "" #: ./vue/components/Stations/Reports/Overview.vue:54 @@ -4379,8 +4579,8 @@ msgid "Song Length" msgstr "" #: ./vue/components/Stations/Reports/Performance.vue:5 -#: /var/azuracast/www/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /var/azuracast/www/config/menus/station.php:194 +#: /var/azuracast/www/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /var/azuracast/www/config/menus/station.php:204 msgid "Song Listener Impact" msgstr "" @@ -4395,19 +4595,19 @@ msgid "Song Playback Order" msgstr "" #: ./vue/components/Stations/Reports/Timeline.vue:5 -#: /var/azuracast/www/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /var/azuracast/www/config/menus/station.php:190 +#: /var/azuracast/www/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /var/azuracast/www/config/menus/station.php:200 msgid "Song Playback Timeline" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:57 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 #: ./vue/components/Stations/Profile/RequestsPanel.vue:5 #: ./vue/components/Stations/Profile/RequestsPanel.vue:23 #: ./vue/components/Stations/Profile/RequestsPanel.vue:3 #: ./vue/components/Stations/Reports/Requests.vue:4 -#: /var/azuracast/www/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /var/azuracast/www/config/menus/station.php:185 +#: /var/azuracast/www/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /var/azuracast/www/config/menus/station.php:195 msgid "Song Requests" msgstr "" @@ -4434,7 +4634,7 @@ msgid "Song-Based Playlist" msgstr "" #: ./vue/components/Stations/Reports/SoundExchange.vue:4 -#: /var/azuracast/www/src/Controller/Stations/Reports/SoundExchangeAction.php:28 +#: /var/azuracast/www/src/Controller/Stations/Reports/SoundExchangeAction.php:30 msgid "SoundExchange Report" msgstr "" @@ -4539,15 +4739,15 @@ msgid "Station(s)" msgstr "" #: ./vue/components/Admin/Stations.vue:4 -#: /var/azuracast/www/src/Controller/Admin/StationsAction.php:27 +#: /var/azuracast/www/src/Controller/Admin/StationsAction.php:31 #: /var/azuracast/www/config/menus/admin.php:77 #: /var/azuracast/www/config/menus/admin.php:81 msgid "Stations" msgstr "" #: ./vue/components/Stations/Reports/Overview.vue:3 -#: /var/azuracast/www/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /var/azuracast/www/config/menus/station.php:177 +#: /var/azuracast/www/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /var/azuracast/www/config/menus/station.php:187 msgid "Statistics Overview" msgstr "" @@ -4571,7 +4771,50 @@ msgstr "" msgid "Steps for configuring a Twitter application:" msgstr "" -#: ./vue/components/Common/PlayButton.vue:36 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:40 #: ./vue/components/InlinePlayer.vue:19 #: ./vue/components/Public/Player.vue:63 #: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 @@ -4599,7 +4842,7 @@ msgid "Storage Location" msgstr "" #: ./vue/components/Admin/StorageLocations.vue:4 -#: /var/azuracast/www/src/Controller/Admin/StorageLocationsAction.php:21 +#: /var/azuracast/www/src/Controller/Admin/StorageLocationsAction.php:23 #: /var/azuracast/www/config/menus/admin.php:34 msgid "Storage Locations" msgstr "" @@ -4638,14 +4881,14 @@ msgid "Streamer/DJ" msgstr "" #: ./vue/components/Stations/Streamers.vue:7 -#: /var/azuracast/www/src/Controller/Stations/StreamersAction.php:61 -#: /var/azuracast/www/config/menus/station.php:141 +#: /var/azuracast/www/src/Controller/Stations/StreamersAction.php:66 +#: /var/azuracast/www/config/menus/station.php:151 #: /var/azuracast/www/templates/stations/streamers/disabled.phtml:1 msgid "Streamer/DJ Accounts" msgstr "" #: ./vue/components/Admin/Stations/CloneModalForm.vue:37 -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:101 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 #: ./vue/components/Stations/Profile/StreamersPanel.vue:5 #: ./vue/components/Stations/Profile/StreamersPanel.vue:23 @@ -4664,7 +4907,7 @@ msgstr "" #: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 #: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 -#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 msgid "Sunday" msgstr "" @@ -4676,9 +4919,9 @@ msgstr "" #: ./vue/components/Admin/Settings.vue:8 #: ./vue/components/Setup/SetupStep.vue:25 -#: /var/azuracast/www/src/Controller/Frontend/SetupController.php:166 -#: /var/azuracast/www/src/Controller/Admin/SettingsAction.php:26 -#: /var/azuracast/www/src/Notification/Check/BaseUrlCheck.php:65 +#: /var/azuracast/www/src/Controller/Frontend/SetupController.php:168 +#: /var/azuracast/www/src/Controller/Admin/SettingsAction.php:30 +#: /var/azuracast/www/src/Notification/Check/BaseUrlCheck.php:64 #: /var/azuracast/www/config/menus/admin.php:19 msgid "System Settings" msgstr "" @@ -4764,6 +5007,10 @@ msgstr "" msgid "The file name should look like:" msgstr "" +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "" + #: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 #: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 msgid "The full base URL of your Matomo installation." @@ -4788,9 +5035,12 @@ msgstr "" msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:184 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." +msgid "" +"The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." msgstr "" #: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 @@ -4823,7 +5073,7 @@ msgstr "" msgid "The relative path of the file in the station's media directory." msgstr "" -#: ./vue/components/Stations/Media/MediaToolbar.vue:55 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 msgid "The request could not be processed." msgstr "" @@ -4888,6 +5138,10 @@ msgstr "" msgid "There is no existing media associated with this episode." msgstr "" +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "" + #: ./vue/components/Setup/Register.vue:23 msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." msgstr "" @@ -4901,6 +5155,11 @@ msgstr "" msgid "This code will be included in the frontend configuration. Allowed formats are:" msgstr "" +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "" + #: ./vue/components/Admin/Branding/BrandingForm.vue:95 #: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "This CSS will be applied to the main management pages, like this one." @@ -4911,9 +5170,11 @@ msgstr "" msgid "This CSS will be applied to the station public pages and login page." msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:239 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." +msgid "" +"This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." msgstr "" #: ./vue/components/Form/VuelidateError.vue:12 @@ -4968,6 +5229,11 @@ msgstr "" msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." msgstr "" +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "" + #: ./vue/components/Stations/Mounts/Form/Intro.vue:9 #: ./vue/components/Stations/Mounts/Form/Intro.vue:1 msgid "This introduction file should exactly match the bitrate and format of the mount point itself." @@ -4982,9 +5248,12 @@ msgstr "" msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:164 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." +msgid "" +"This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." msgstr "" #: ./vue/components/Admin/Branding/BrandingForm.vue:83 @@ -4992,9 +5261,12 @@ msgstr "" msgid "This javascript code will be applied to the station public pages and login page." msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:212 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." +msgid "" +"This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." msgstr "" #: ./vue/components/Common/DateRangeDropdown.vue:80 @@ -5029,9 +5301,11 @@ msgstr "" msgid "This playlist will play every $x songs, where $x is specified here." msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:230 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." +msgid "" +"This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." msgstr "" #: ./vue/components/Stations/Playlists/QueueModal.vue:3 @@ -5050,17 +5324,24 @@ msgstr "" #: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." +msgid "" +"This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:92 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." +msgid "" +"This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:274 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." +msgid "" +"This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." msgstr "" #: ./vue/components/Stations/Playlists.vue:9 @@ -5108,7 +5389,7 @@ msgstr "" #: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 #: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 -#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 +#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 msgid "Thursday" msgstr "" @@ -5136,7 +5417,7 @@ msgstr "" #: ./vue/components/Public/OnDemand.vue:19 #: ./vue/components/Public/Requests.vue:26 #: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 -#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Media.vue:84 #: ./vue/components/Stations/Playlists/QueueModal.vue:9 #: ./vue/components/Stations/Playlists/ReorderModal.vue:10 #: ./vue/components/Stations/Reports/Performance.vue:13 @@ -5209,7 +5490,7 @@ msgstr "" #: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 #: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 -#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 +#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 msgid "Tuesday" msgstr "" @@ -5255,6 +5536,11 @@ msgstr "" msgid "Typically the home page of a podcast." msgstr "" +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "" + #: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 #: ./vue/components/Stations/Profile/StreamsPanel.vue:32 #: ./vue/components/Stations/Profile/StreamsPanel.vue:60 @@ -5292,8 +5578,8 @@ msgid "Up" msgstr "" #: ./vue/components/Stations/Queue.vue:4 -#: /var/azuracast/www/src/Controller/Stations/QueueAction.php:22 -#: /var/azuracast/www/config/menus/station.php:237 +#: /var/azuracast/www/src/Controller/Stations/QueueAction.php:25 +#: /var/azuracast/www/config/menus/station.php:262 msgid "Upcoming Song Queue" msgstr "" @@ -5310,11 +5596,29 @@ msgstr "" msgid "Updated" msgstr "" +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "" + #: ./vue/components/Admin/Branding.vue:9 msgid "Upload Custom Assets" msgstr "" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /var/azuracast/www/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /var/azuracast/www/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "" + #: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 msgid "Upload the file on this page to automatically extract it into the proper directory." msgstr "" @@ -5352,19 +5656,19 @@ msgstr "" msgid "Use Icecast 2.4 on this server." msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:101 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 msgid "Use Less CPU (Uses More Memory)" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 msgid "Use Less Memory (Uses More CPU)" msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 msgid "Use Liquidsoap on this server." msgstr "" -#: ./vue/components/Admin/Stations/Form/BackendForm.vue:218 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 #: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Use Replaygain Metadata" msgstr "" @@ -5419,7 +5723,7 @@ msgstr "" #: ./vue/components/Stations/SftpUsers.vue:15 #: ./vue/components/Stations/SftpUsers/Form.vue:5 #: ./vue/components/Stations/SftpUsers/Form.vue:1 -#: ./vue/components/Stations/Streamers.vue:22 +#: ./vue/components/Stations/Streamers.vue:24 msgid "Username" msgstr "" @@ -5433,7 +5737,7 @@ msgid "Username:" msgstr "" #: ./vue/components/Admin/Users.vue:4 -#: /var/azuracast/www/src/Controller/Admin/UsersAction.php:25 +#: /var/azuracast/www/src/Controller/Admin/UsersAction.php:29 #: /var/azuracast/www/config/menus/admin.php:51 msgid "Users" msgstr "" @@ -5466,7 +5770,7 @@ msgstr "" msgid "View" msgstr "" -#: ./vue/components/Stations/Media.vue:164 +#: ./vue/components/Stations/Media.vue:166 msgid "View tracks in playlist" msgstr "" @@ -5492,18 +5796,14 @@ msgstr "" msgid "Wait (Wa)" msgstr "" -#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 -msgid "Warning" -msgstr "" - #: ./vue/components/Common/Waveform.vue:15 msgid "Waveform Zoom" msgstr "" #: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 #: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 -#: /var/azuracast/www/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /var/azuracast/www/config/menus/station.php:149 +#: /var/azuracast/www/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /var/azuracast/www/config/menus/station.php:159 msgid "Web DJ" msgstr "" @@ -5529,8 +5829,8 @@ msgstr "" #: ./vue/components/Admin/Stations/CloneModalForm.vue:45 #: ./vue/components/Stations/Webhooks.vue:4 -#: /var/azuracast/www/src/Controller/Stations/WebhooksAction.php:31 -#: /var/azuracast/www/config/menus/station.php:165 +#: /var/azuracast/www/src/Controller/Stations/WebhooksAction.php:36 +#: /var/azuracast/www/config/menus/station.php:175 msgid "Web Hooks" msgstr "" @@ -5560,7 +5860,7 @@ msgstr "" #: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 #: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 -#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 +#: /var/azuracast/www/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 msgid "Wednesday" msgstr "" @@ -5645,228 +5945,234 @@ msgstr "" msgid "ZStandard compression" msgstr "" -#: /var/azuracast/www/src/Controller/Stations/SftpUsersAction.php:26 -#: /var/azuracast/www/src/Controller/Stations/PlaylistsAction.php:24 +#: /var/azuracast/www/src/Controller/Stations/BulkMediaAction.php:24 +#: /var/azuracast/www/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "" + +#: /var/azuracast/www/src/Controller/Stations/SftpUsersAction.php:31 +#: /var/azuracast/www/src/Controller/Stations/PlaylistsAction.php:29 #: /var/azuracast/www/src/Middleware/Module/StationFiles.php:21 msgid "This feature is not currently supported on this station." msgstr "" -#: /var/azuracast/www/src/Controller/Stations/StreamersAction.php:42 +#: /var/azuracast/www/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "" + +#: /var/azuracast/www/src/Controller/Stations/StreamersAction.php:47 msgid "Streamers enabled!" msgstr "" -#: /var/azuracast/www/src/Controller/Stations/StreamersAction.php:42 +#: /var/azuracast/www/src/Controller/Stations/StreamersAction.php:47 msgid "You can now set up streamer (DJ) accounts." msgstr "" -#: /var/azuracast/www/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 +#: /var/azuracast/www/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 msgid "No episodes found." msgstr "" -#: /var/azuracast/www/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 +#: /var/azuracast/www/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 msgid "Episode not found." msgstr "" -#: /var/azuracast/www/src/Controller/Frontend/DashboardAction.php:37 +#: /var/azuracast/www/src/Controller/Frontend/DashboardAction.php:36 #: /var/azuracast/www/templates/system/error_http.phtml:17 #: /var/azuracast/www/templates/system/error_general.phtml:17 #: /var/azuracast/www/templates/main.phtml:78 msgid "Dashboard" msgstr "" -#: /var/azuracast/www/src/Controller/Frontend/Account/LoginAction.php:58 +#: /var/azuracast/www/src/Controller/Frontend/Account/LoginAction.php:61 msgid "Too many login attempts" msgstr "" -#: /var/azuracast/www/src/Controller/Frontend/Account/LoginAction.php:59 +#: /var/azuracast/www/src/Controller/Frontend/Account/LoginAction.php:62 msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." msgstr "" -#: /var/azuracast/www/src/Controller/Frontend/Account/LoginAction.php:96 -#: /var/azuracast/www/src/Controller/Frontend/Account/LoginAction.php:105 +#: /var/azuracast/www/src/Controller/Frontend/Account/LoginAction.php:99 +#: /var/azuracast/www/src/Controller/Frontend/Account/LoginAction.php:108 #: /var/azuracast/www/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /var/azuracast/www/src/Controller/Frontend/Account/MasqueradeAction.php:37 +#: /var/azuracast/www/src/Controller/Frontend/Account/MasqueradeAction.php:41 msgid "Logged in successfully." msgstr "" -#: /var/azuracast/www/src/Controller/Frontend/Account/LoginAction.php:97 +#: /var/azuracast/www/src/Controller/Frontend/Account/LoginAction.php:100 msgid "Complete the setup process to get started." msgstr "" -#: /var/azuracast/www/src/Controller/Frontend/Account/LoginAction.php:116 +#: /var/azuracast/www/src/Controller/Frontend/Account/LoginAction.php:119 #: /var/azuracast/www/src/Controller/Frontend/Account/TwoFactorAction.php:43 msgid "Login unsuccessful" msgstr "" -#: /var/azuracast/www/src/Controller/Frontend/Account/LoginAction.php:116 +#: /var/azuracast/www/src/Controller/Frontend/Account/LoginAction.php:119 #: /var/azuracast/www/src/Controller/Frontend/Account/TwoFactorAction.php:43 msgid "Your credentials could not be verified." msgstr "" -#: /var/azuracast/www/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 +#: /var/azuracast/www/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 msgid "Too many forgot password attempts" msgstr "" -#: /var/azuracast/www/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 +#: /var/azuracast/www/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." msgstr "" -#: /var/azuracast/www/src/Controller/Frontend/Account/ForgotPasswordAction.php:59 +#: /var/azuracast/www/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 #: /var/azuracast/www/templates/mail/forgot.phtml:4 msgid "Account Recovery" msgstr "" -#: /var/azuracast/www/src/Controller/Frontend/Account/ForgotPasswordAction.php:77 +#: /var/azuracast/www/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 msgid "Account recovery e-mail sent." msgstr "" -#: /var/azuracast/www/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 +#: /var/azuracast/www/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." msgstr "" -#: /var/azuracast/www/src/Controller/Frontend/Account/RecoverAction.php:32 +#: /var/azuracast/www/src/Controller/Frontend/Account/RecoverAction.php:36 msgid "Invalid token specified." msgstr "" -#: /var/azuracast/www/src/Controller/Frontend/Account/RecoverAction.php:66 +#: /var/azuracast/www/src/Controller/Frontend/Account/RecoverAction.php:70 msgid "Logged in using account recovery token" msgstr "" -#: /var/azuracast/www/src/Controller/Frontend/Account/RecoverAction.php:67 +#: /var/azuracast/www/src/Controller/Frontend/Account/RecoverAction.php:71 msgid "Your password has been updated." msgstr "" -#: /var/azuracast/www/src/Controller/Frontend/Account/MasqueradeAction.php:30 +#: /var/azuracast/www/src/Controller/Frontend/Account/MasqueradeAction.php:34 msgid "User not found." msgstr "" -#: /var/azuracast/www/src/Controller/Frontend/SetupController.php:107 +#: /var/azuracast/www/src/Controller/Frontend/SetupController.php:111 msgid "Set Up AzuraCast" msgstr "" -#: /var/azuracast/www/src/Controller/Frontend/SetupController.php:185 +#: /var/azuracast/www/src/Controller/Frontend/SetupController.php:189 msgid "Setup has already been completed!" msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 +#: /var/azuracast/www/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." +msgstr "" + +#: /var/azuracast/www/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 msgid "No recording available." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/FilesController.php:187 +#: /var/azuracast/www/src/Controller/Api/Stations/FilesController.php:193 msgid "This station is out of available storage space." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -#: /var/azuracast/www/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 +#: /var/azuracast/www/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /var/azuracast/www/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 msgid "This station does not support on-demand streaming." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/RequestsController.php:84 -#: /var/azuracast/www/src/Controller/Api/Stations/RequestsController.php:189 -#: /var/azuracast/www/src/Entity/Repository/StationRequestRepository.php:70 +#: /var/azuracast/www/src/Controller/Api/Stations/RequestsController.php:87 +#: /var/azuracast/www/src/Controller/Api/Stations/RequestsController.php:196 +#: /var/azuracast/www/src/Entity/Repository/StationRequestRepository.php:63 msgid "This station does not accept requests currently." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 +#: /var/azuracast/www/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 msgid "Podcast not found!" msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 +#: /var/azuracast/www/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 msgid "Playlist enabled." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 +#: /var/azuracast/www/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 msgid "Playlist disabled." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -#: /var/azuracast/www/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 +#: /var/azuracast/www/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +#: /var/azuracast/www/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 msgid "This playlist is not a sequential playlist." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "" - -#: /var/azuracast/www/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 +#: /var/azuracast/www/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 msgid "Playlist reshuffled." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/Playlists/ImportAction.php:158 +#: /var/azuracast/www/src/Controller/Api/Stations/Playlists/ImportAction.php:171 #, php-format msgid "Playlist successfully imported; %d of %d files were successfully matched." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:148 +#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:157 msgid "Station reloaded." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:171 +#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:185 msgid "Station restarted." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:186 -#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:239 +#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:201 +#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:255 msgid "Service stopped." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:191 -#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:244 +#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:206 +#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:260 msgid "Service started." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:197 -#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:250 +#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:212 +#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:266 msgid "Service reloaded." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:209 -#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:262 +#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:224 +#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:278 msgid "Service restarted." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:227 +#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:243 msgid "Song skipped." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:234 +#: /var/azuracast/www/src/Controller/Api/Stations/ServicesController.php:250 msgid "Streamer disconnected." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 +#: /var/azuracast/www/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 msgid "Web hook enabled." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 +#: /var/azuracast/www/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 msgid "Web hook disabled." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." -msgstr "" - -#: /var/azuracast/www/src/Controller/Api/Stations/Files/ListAction.php:297 +#: /var/azuracast/www/src/Controller/Api/Stations/Files/ListAction.php:304 #, php-format msgid "File Not Processed: %s" msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/Files/ListAction.php:302 +#: /var/azuracast/www/src/Controller/Api/Stations/Files/ListAction.php:308 msgid "File Processing" msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/Files/RenameAction.php:24 +#: /var/azuracast/www/src/Controller/Api/Stations/Files/RenameAction.php:29 msgid "File not specified." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/Files/RenameAction.php:30 +#: /var/azuracast/www/src/Controller/Api/Stations/Files/RenameAction.php:35 msgid "New path not specified." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 +#: /var/azuracast/www/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 msgid "No directory specified" msgstr "" -#: /var/azuracast/www/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:126 +#: /var/azuracast/www/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 msgid "All Stations" msgstr "" @@ -5874,47 +6180,55 @@ msgstr "" msgid "Backup not found." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Admin/SendTestMessageAction.php:43 +#: /var/azuracast/www/src/Controller/Api/Admin/SendTestMessageAction.php:47 msgid "Test Message" msgstr "" -#: /var/azuracast/www/src/Controller/Api/Admin/SendTestMessageAction.php:46 +#: /var/azuracast/www/src/Controller/Api/Admin/SendTestMessageAction.php:50 msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Admin/SendTestMessageAction.php:60 +#: /var/azuracast/www/src/Controller/Api/Admin/SendTestMessageAction.php:64 msgid "Test message sent successfully." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 +#: /var/azuracast/www/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 msgid "Create a new storage location based on the base directory." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Admin/UsersController.php:212 +#: /var/azuracast/www/src/Controller/Api/Admin/UsersController.php:213 msgid "You cannot modify yourself." msgstr "" -#: /var/azuracast/www/src/Controller/Api/Admin/UsersController.php:232 +#: /var/azuracast/www/src/Controller/Api/Admin/UsersController.php:236 msgid "You cannot remove yourself." msgstr "" -#: /var/azuracast/www/src/Controller/Admin/LogsController.php:56 +#: /var/azuracast/www/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /var/azuracast/www/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +#: /var/azuracast/www/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /var/azuracast/www/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /var/azuracast/www/src/Controller/Admin/Debug/SyncAction.php:57 +msgid "Debug Output" +msgstr "" + +#: /var/azuracast/www/src/Controller/Admin/LogsController.php:58 msgid "AzuraCast Application Log" msgstr "" -#: /var/azuracast/www/src/Controller/Admin/LogsController.php:63 +#: /var/azuracast/www/src/Controller/Admin/LogsController.php:65 msgid "Nginx Access Log" msgstr "" -#: /var/azuracast/www/src/Controller/Admin/LogsController.php:68 +#: /var/azuracast/www/src/Controller/Admin/LogsController.php:70 msgid "Nginx Error Log" msgstr "" -#: /var/azuracast/www/src/Controller/Admin/LogsController.php:73 +#: /var/azuracast/www/src/Controller/Admin/LogsController.php:75 msgid "PHP Application Log" msgstr "" -#: /var/azuracast/www/src/Controller/Admin/LogsController.php:78 +#: /var/azuracast/www/src/Controller/Admin/LogsController.php:80 msgid "Supervisord Log" msgstr "" @@ -6146,62 +6460,58 @@ msgstr "" msgid "Year" msgstr "" -#: /var/azuracast/www/src/Controller/Admin/DebugController.php:120 -#: /var/azuracast/www/src/Controller/Admin/DebugController.php:143 -#: /var/azuracast/www/src/Controller/Admin/DebugController.php:170 -#: /var/azuracast/www/src/Controller/Admin/DebugController.php:200 -#: /var/azuracast/www/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "" - -#: /var/azuracast/www/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" +#: /var/azuracast/www/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" msgstr "" #: /var/azuracast/www/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "" + +#: /var/azuracast/www/src/Controller/AbstractLogViewerController.php:38 msgid "Liquidsoap Configuration" msgstr "" -#: /var/azuracast/www/src/Controller/AbstractLogViewerController.php:43 +#: /var/azuracast/www/src/Controller/AbstractLogViewerController.php:47 msgid "Icecast Access Log" msgstr "" -#: /var/azuracast/www/src/Controller/AbstractLogViewerController.php:48 +#: /var/azuracast/www/src/Controller/AbstractLogViewerController.php:52 msgid "Icecast Error Log" msgstr "" -#: /var/azuracast/www/src/Controller/AbstractLogViewerController.php:53 +#: /var/azuracast/www/src/Controller/AbstractLogViewerController.php:57 msgid "Icecast Configuration" msgstr "" -#: /var/azuracast/www/src/Controller/AbstractLogViewerController.php:61 +#: /var/azuracast/www/src/Controller/AbstractLogViewerController.php:65 msgid "SHOUTcast Log" msgstr "" -#: /var/azuracast/www/src/Controller/AbstractLogViewerController.php:66 +#: /var/azuracast/www/src/Controller/AbstractLogViewerController.php:70 msgid "SHOUTcast Configuration" msgstr "" -#: /var/azuracast/www/src/Validator/Constraints/StationPortCheckerValidator.php:42 +#: /var/azuracast/www/src/Validator/Constraints/StationPortCheckerValidator.php:43 #, php-format msgid "The port %s is in use by another station." msgstr "" -#: /var/azuracast/www/src/Validator/Constraints/UniqueEntityValidator.php:173 +#: /var/azuracast/www/src/Validator/Constraints/UniqueEntityValidator.php:176 msgid "This value is already used." msgstr "" -#: /var/azuracast/www/src/Validator/Constraints/StorageLocationValidator.php:37 +#: /var/azuracast/www/src/Validator/Constraints/StorageLocationValidator.php:38 #, php-format msgid "Storage location %s could not be validated: %s" msgstr "" -#: /var/azuracast/www/src/Validator/Constraints/StorageLocationValidator.php:68 +#: /var/azuracast/www/src/Validator/Constraints/StorageLocationValidator.php:69 #, php-format msgid "Storage location %s already exists." msgstr "" -#: /var/azuracast/www/src/Doctrine/Repository.php:90 +#: /var/azuracast/www/src/Doctrine/Repository.php:111 msgid "Select..." msgstr "" @@ -6209,12 +6519,12 @@ msgstr "" msgid "IP Geolocation by DB-IP" msgstr "" -#: /var/azuracast/www/src/Service/IpGeolocator/GeoLite.php:29 +#: /var/azuracast/www/src/Service/IpGeolocator/GeoLite.php:30 #, php-format msgid "This product includes GeoLite2 data created by MaxMind, available from %s." msgstr "" -#: /var/azuracast/www/src/Service/IpGeolocation.php:57 +#: /var/azuracast/www/src/Service/IpGeolocation.php:58 msgid "GeoLite database not configured for this installation. See System Administration for instructions." msgstr "" @@ -6327,7 +6637,7 @@ msgstr "" msgid "AzuraCast installation complete!" msgstr "" -#: /var/azuracast/www/src/Console/Command/SetupCommand.php:90 +#: /var/azuracast/www/src/Console/Command/SetupCommand.php:91 #, php-format msgid "Visit %s to complete setup." msgstr "" @@ -6336,7 +6646,7 @@ msgstr "" msgid "Configuration successfully written." msgstr "" -#: /var/azuracast/www/src/Console/Command/Users/SetAdministratorCommand.php:57 +#: /var/azuracast/www/src/Console/Command/Users/SetAdministratorCommand.php:58 #, php-format msgid "The account associated with e-mail address \"%s\" has been set as an administrator" msgstr "" @@ -6345,36 +6655,36 @@ msgstr "" msgid "Account not found." msgstr "" -#: /var/azuracast/www/src/Console/Command/Backup/BackupCommand.php:99 +#: /var/azuracast/www/src/Console/Command/Backup/BackupCommand.php:96 msgid "AzuraCast Backup" msgstr "" -#: /var/azuracast/www/src/Console/Command/Backup/BackupCommand.php:100 +#: /var/azuracast/www/src/Console/Command/Backup/BackupCommand.php:97 msgid "Please wait while a backup is generated..." msgstr "" -#: /var/azuracast/www/src/Console/Command/Backup/BackupCommand.php:103 +#: /var/azuracast/www/src/Console/Command/Backup/BackupCommand.php:100 msgid "Creating temporary directories..." msgstr "" -#: /var/azuracast/www/src/Console/Command/Backup/BackupCommand.php:116 +#: /var/azuracast/www/src/Console/Command/Backup/BackupCommand.php:113 msgid "Backing up MariaDB..." msgstr "" -#: /var/azuracast/www/src/Console/Command/Backup/BackupCommand.php:159 +#: /var/azuracast/www/src/Console/Command/Backup/BackupCommand.php:153 msgid "Creating backup archive..." msgstr "" -#: /var/azuracast/www/src/Console/Command/Backup/BackupCommand.php:235 +#: /var/azuracast/www/src/Console/Command/Backup/BackupCommand.php:229 msgid "Cleaning up temporary files..." msgstr "" -#: /var/azuracast/www/src/Console/Command/Backup/BackupCommand.php:246 +#: /var/azuracast/www/src/Console/Command/Backup/BackupCommand.php:241 #, php-format msgid "Backup complete in %.2f seconds." msgstr "" -#: /var/azuracast/www/src/Console/Command/Backup/RestoreCommand.php:59 +#: /var/azuracast/www/src/Console/Command/Backup/RestoreCommand.php:48 #, php-format msgid "Backup path %s not found!" msgstr "" @@ -6387,29 +6697,29 @@ msgstr "" msgid "Initializing essential settings..." msgstr "" -#: /var/azuracast/www/src/Console/Command/InitializeCommand.php:36 +#: /var/azuracast/www/src/Console/Command/InitializeCommand.php:37 #, php-format msgid "Environment: %s" msgstr "" -#: /var/azuracast/www/src/Console/Command/InitializeCommand.php:37 +#: /var/azuracast/www/src/Console/Command/InitializeCommand.php:41 #, php-format msgid "Installation Method: %s" msgstr "" -#: /var/azuracast/www/src/Console/Command/InitializeCommand.php:42 +#: /var/azuracast/www/src/Console/Command/InitializeCommand.php:48 msgid "Running Database Migrations" msgstr "" -#: /var/azuracast/www/src/Console/Command/InitializeCommand.php:53 +#: /var/azuracast/www/src/Console/Command/InitializeCommand.php:59 msgid "Generating Database Proxy Classes" msgstr "" -#: /var/azuracast/www/src/Console/Command/InitializeCommand.php:58 +#: /var/azuracast/www/src/Console/Command/InitializeCommand.php:64 msgid "Reload System Data" msgstr "" -#: /var/azuracast/www/src/Console/Command/InitializeCommand.php:68 +#: /var/azuracast/www/src/Console/Command/InitializeCommand.php:74 msgid "AzuraCast is now initialized." msgstr "" @@ -6417,7 +6727,7 @@ msgstr "" msgid "Fixtures loaded." msgstr "" -#: /var/azuracast/www/src/Console/Command/Locale/ImportCommand.php:89 +#: /var/azuracast/www/src/Console/Command/Locale/ImportCommand.php:58 #, php-format msgid "Imported locale: %s" msgstr "" @@ -6444,31 +6754,27 @@ msgstr "" msgid "Streamer: %s" msgstr "" -#: /var/azuracast/www/src/Entity/Repository/StationRequestRepository.php:77 +#: /var/azuracast/www/src/Entity/Repository/StationRequestRepository.php:70 msgid "Search engine crawlers are not permitted to use this feature." msgstr "" -#: /var/azuracast/www/src/Entity/Repository/StationRequestRepository.php:82 +#: /var/azuracast/www/src/Entity/Repository/StationRequestRepository.php:75 msgid "You are not permitted to submit requests." msgstr "" -#: /var/azuracast/www/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "" - -#: /var/azuracast/www/src/Entity/Repository/StationRequestRepository.php:93 +#: /var/azuracast/www/src/Entity/Repository/StationRequestRepository.php:82 msgid "The song ID you specified cannot be requested for this station." msgstr "" -#: /var/azuracast/www/src/Entity/Repository/StationRequestRepository.php:124 +#: /var/azuracast/www/src/Entity/Repository/StationRequestRepository.php:113 msgid "You have submitted a request too recently! Please wait before submitting another one." msgstr "" -#: /var/azuracast/www/src/Entity/Repository/StationRequestRepository.php:171 +#: /var/azuracast/www/src/Entity/Repository/StationRequestRepository.php:158 msgid "Duplicate request: this song was already requested and will play soon." msgstr "" -#: /var/azuracast/www/src/Entity/Repository/StationRequestRepository.php:250 +#: /var/azuracast/www/src/Entity/Repository/StationRequestRepository.php:237 msgid "This song or artist has been played too recently. Wait a while before requesting it again." msgstr "" @@ -6529,34 +6835,34 @@ msgstr "" msgid "%s is not recognized as a service." msgstr "" -#: /var/azuracast/www/src/Radio/AbstractAdapter.php:249 +#: /var/azuracast/www/src/Radio/AbstractAdapter.php:251 msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." msgstr "" -#: /var/azuracast/www/src/Radio/AbstractAdapter.php:257 +#: /var/azuracast/www/src/Radio/AbstractAdapter.php:260 #, php-format msgid "%s cannot start" msgstr "" -#: /var/azuracast/www/src/Radio/AbstractAdapter.php:258 +#: /var/azuracast/www/src/Radio/AbstractAdapter.php:263 msgid "It is already running." msgstr "" -#: /var/azuracast/www/src/Radio/AbstractAdapter.php:266 +#: /var/azuracast/www/src/Radio/AbstractAdapter.php:272 #, php-format msgid "%s cannot stop" msgstr "" -#: /var/azuracast/www/src/Radio/AbstractAdapter.php:267 +#: /var/azuracast/www/src/Radio/AbstractAdapter.php:275 msgid "It is not running." msgstr "" -#: /var/azuracast/www/src/Radio/AbstractAdapter.php:275 +#: /var/azuracast/www/src/Radio/AbstractAdapter.php:284 #, php-format msgid "%s encountered an error" msgstr "" -#: /var/azuracast/www/src/Radio/AbstractAdapter.php:284 +#: /var/azuracast/www/src/Radio/AbstractAdapter.php:295 msgid "Check the log for details." msgstr "" @@ -6574,175 +6880,183 @@ msgstr "" msgid "The locale to use for CLI commands." msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 msgid "The application environment." msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 msgid "Manually modify the logging level." msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 msgid "Enable Custom Code Plugins" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 msgid "Minimum Port for Station Port Assignment" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 msgid "Modify this if your stations are listening on nonstandard ports." msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 msgid "Maximum Port for Station Port Assignment" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "" + +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "" + +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 msgid "MariaDB Host" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 msgid "Do not modify this after installation." msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 msgid "MariaDB Port" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 msgid "MariaDB Username" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 msgid "MariaDB Password" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 msgid "MariaDB Database Name" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:132 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 msgid "Auto-generate Random MariaDB Root Password" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 msgid "MariaDB Root Password" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 msgid "Enable MariaDB Slow Query Log" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 msgid "MariaDB Maximum Connections" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 msgid "Enable Redis" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 msgid "Disable to use a flatfile cache instead of Redis." msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 msgid "Redis Host" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 msgid "Redis Port" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 msgid "Redis Database Index" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 msgid "PHP Maximum POST File Size" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 msgid "PHP Memory Limit" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 msgid "PHP Script Maximum Execution Time" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:189 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 msgid "(in seconds)" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 msgid "Short Sync Task Execution Time" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 msgid "Long Sync Task Execution Time" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 msgid "Maximum PHP-FPM Worker Processes" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 msgid "Enable Performance Profiling Extension" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 #, php-format msgid "Profiling data can be viewed by visiting %s." msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 msgid "Profile Performance on All Requests" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 msgid "This will have a significant performance impact on your installation." msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 msgid "Profiling Extension HTTP Key" msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." msgstr "" -#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 +#: /var/azuracast/www/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 msgid "Profiling Extension IP Allow List" msgstr "" @@ -6931,11 +7245,11 @@ msgstr "" msgid "System Debugger" msgstr "" -#: /var/azuracast/www/src/Notification/Check/BaseUrlCheck.php:49 +#: /var/azuracast/www/src/Notification/Check/BaseUrlCheck.php:48 msgid "You may want to update your base URL to ensure it is correct." msgstr "" -#: /var/azuracast/www/src/Notification/Check/BaseUrlCheck.php:52 +#: /var/azuracast/www/src/Notification/Check/BaseUrlCheck.php:51 msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." msgstr "" @@ -6944,8 +7258,7 @@ msgstr "" msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." msgstr "" -#: /var/azuracast/www/src/Notification/Check/UpdateCheck.php:42 -#: /var/azuracast/www/src/Notification/Check/ComposeVersionCheck.php:53 +#: /var/azuracast/www/src/Notification/Check/UpdateCheck.php:41 msgid "Update Instructions" msgstr "" @@ -6959,7 +7272,7 @@ msgstr "" msgid "You are currently running version %s. Updating is highly recommended." msgstr "" -#: /var/azuracast/www/src/Notification/Check/UpdateCheck.php:61 +#: /var/azuracast/www/src/Notification/Check/UpdateCheck.php:60 msgid "New AzuraCast Release Version Available" msgstr "" @@ -6968,112 +7281,95 @@ msgstr "" msgid "Your installation is currently %d update(s) behind the latest version." msgstr "" -#: /var/azuracast/www/src/Notification/Check/UpdateCheck.php:80 +#: /var/azuracast/www/src/Notification/Check/UpdateCheck.php:79 msgid "View the changelog for full details." msgstr "" -#: /var/azuracast/www/src/Notification/Check/UpdateCheck.php:83 +#: /var/azuracast/www/src/Notification/Check/UpdateCheck.php:82 msgid "You should update to take advantage of bug and security fixes." msgstr "" -#: /var/azuracast/www/src/Notification/Check/UpdateCheck.php:86 +#: /var/azuracast/www/src/Notification/Check/UpdateCheck.php:85 msgid "New AzuraCast Updates Available" msgstr "" -#: /var/azuracast/www/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." -msgstr "" - -#: /var/azuracast/www/src/Notification/Check/ComposeVersionCheck.php:40 -#, php-format -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." -msgstr "" - -#: /var/azuracast/www/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "" - -#: /var/azuracast/www/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" -msgstr "" - -#: /var/azuracast/www/src/Notification/Check/ProfilerAdvisorCheck.php:38 +#: /var/azuracast/www/src/Notification/Check/ProfilerAdvisorCheck.php:37 msgid "The performance profiling extension is currently enabled on this installation." msgstr "" -#: /var/azuracast/www/src/Notification/Check/ProfilerAdvisorCheck.php:39 +#: /var/azuracast/www/src/Notification/Check/ProfilerAdvisorCheck.php:38 msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." msgstr "" -#: /var/azuracast/www/src/Notification/Check/ProfilerAdvisorCheck.php:45 +#: /var/azuracast/www/src/Notification/Check/ProfilerAdvisorCheck.php:44 msgid "Profiler Control Panel" msgstr "" -#: /var/azuracast/www/src/Notification/Check/ProfilerAdvisorCheck.php:57 +#: /var/azuracast/www/src/Notification/Check/ProfilerAdvisorCheck.php:56 msgid "Performance profiling is currently enabled for all requests." msgstr "" -#: /var/azuracast/www/src/Notification/Check/ProfilerAdvisorCheck.php:58 +#: /var/azuracast/www/src/Notification/Check/ProfilerAdvisorCheck.php:57 msgid "This can have an adverse impact on system performance. You should disable this when possible." msgstr "" -#: /var/azuracast/www/config/menus/station.php:16 +#: /var/azuracast/www/config/menus/station.php:19 msgid "Restart broadcasting? This will disconnect any current listeners." msgstr "" -#: /var/azuracast/www/config/menus/station.php:17 +#: /var/azuracast/www/config/menus/station.php:20 msgid "Reload broadcasting? Current listeners will not be disconnected." msgstr "" -#: /var/azuracast/www/config/menus/station.php:27 +#: /var/azuracast/www/config/menus/station.php:30 msgid "Start Station" msgstr "" -#: /var/azuracast/www/config/menus/station.php:28 +#: /var/azuracast/www/config/menus/station.php:31 msgid "Ready to start broadcasting? Click to start your station." msgstr "" -#: /var/azuracast/www/config/menus/station.php:37 +#: /var/azuracast/www/config/menus/station.php:40 msgid "Reload to Apply Changes" msgstr "" -#: /var/azuracast/www/config/menus/station.php:38 +#: /var/azuracast/www/config/menus/station.php:41 msgid "Click to restart your station and apply configuration changes." msgstr "" -#: /var/azuracast/www/config/menus/station.php:71 +#: /var/azuracast/www/config/menus/station.php:74 msgid "Duplicate Songs" msgstr "" -#: /var/azuracast/www/config/menus/station.php:78 +#: /var/azuracast/www/config/menus/station.php:81 msgid "Unprocessable Files" msgstr "" -#: /var/azuracast/www/config/menus/station.php:85 +#: /var/azuracast/www/config/menus/station.php:88 msgid "Unassigned Files" msgstr "" -#: /var/azuracast/www/config/menus/station.php:137 +#: /var/azuracast/www/config/menus/station.php:147 msgid "Live Streaming" msgstr "" -#: /var/azuracast/www/config/menus/station.php:172 +#: /var/azuracast/www/config/menus/station.php:182 msgid "Reports" msgstr "" -#: /var/azuracast/www/config/menus/station.php:199 +#: /var/azuracast/www/config/menus/station.php:209 msgid "SoundExchange Royalties" msgstr "" -#: /var/azuracast/www/config/menus/station.php:243 +#: /var/azuracast/www/config/menus/station.php:268 msgid "Reload Configuration" msgstr "" -#: /var/azuracast/www/config/menus/station.php:251 +#: /var/azuracast/www/config/menus/station.php:276 msgid "Restart Broadcasting" msgstr "" -#: /var/azuracast/www/config/menus/station.php:261 +#: /var/azuracast/www/config/menus/station.php:286 #: /var/azuracast/www/templates/main.phtml:107 msgid "Help" msgstr "" @@ -7198,7 +7494,7 @@ msgid "Send stream listener details to Matomo Analytics." msgstr "" #: /var/azuracast/www/templates/minimal.phtml:52 -#: /var/azuracast/www/templates/main.phtml:175 +#: /var/azuracast/www/templates/main.phtml:176 #, php-format msgid "Powered by %s" msgstr "" @@ -7207,11 +7503,11 @@ msgstr "" msgid "Station Time" msgstr "" -#: /var/azuracast/www/templates/stations/profile/disabled.phtml:4 +#: /var/azuracast/www/templates/stations/profile/disabled.phtml:6 msgid "Station Broadcasting Disabled" msgstr "" -#: /var/azuracast/www/templates/stations/profile/disabled.phtml:8 +#: /var/azuracast/www/templates/stations/profile/disabled.phtml:12 #, php-format msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." msgstr "" @@ -7237,6 +7533,14 @@ msgstr "" msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." msgstr "" +#: /var/azuracast/www/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "" + +#: /var/azuracast/www/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "" + #: /var/azuracast/www/templates/stations/logs/index.phtml:12 msgid "Available Logs" msgstr "" @@ -7354,12 +7658,12 @@ msgstr "" msgid "Execute Command" msgstr "" -#: /var/azuracast/www/templates/admin/logs/index.phtml:20 +#: /var/azuracast/www/templates/admin/logs/index.phtml:21 #, php-format msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." msgstr "" -#: /var/azuracast/www/templates/admin/logs/index.phtml:37 +#: /var/azuracast/www/templates/admin/logs/index.phtml:41 msgid "Logs by Station" msgstr "" @@ -7454,7 +7758,7 @@ msgstr "" msgid "Need Help?" msgstr "" -#: /var/azuracast/www/templates/partials/log_help_card.phtml:6 +#: /var/azuracast/www/templates/partials/log_help_card.phtml:7 #, php-format msgid "You can find answers for many common questions in our support documents." msgstr "" @@ -7463,7 +7767,7 @@ msgstr "" msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." msgstr "" -#: /var/azuracast/www/templates/partials/log_help_card.phtml:13 +#: /var/azuracast/www/templates/partials/log_help_card.phtml:14 #, php-format msgid "Your current installation type is %s. Be sure to include this when creating a new issue." msgstr "" @@ -7505,8 +7809,11 @@ msgid "Sign Out" msgstr "" #: /var/azuracast/www/templates/main.phtml:182 -#, php-format -msgid "Like our software? Donate to support AzuraCast!" +msgid "Like our software?" +msgstr "" + +#: /var/azuracast/www/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" msgstr "" #: /var/azuracast/www/templates/mail/forgot.phtml:7 diff --git a/resources/locale/el_GR.UTF-8/LC_MESSAGES/default.mo b/resources/locale/el_GR.UTF-8/LC_MESSAGES/default.mo index 3b95449312caff31d7b6020bedbfd327b12cfbc1..ae98fe275c95ef219ad46f5d8909c9949236019e 100644 GIT binary patch delta 20598 zcmXZj2YgRgAII@~ZxTX;EMkSkh!qhtHnF4j-eT3J_H6$siYiqjW{sBGN)WU)+S(mP zjaG~Dlv0!~tMvJN|K~if*YmvZ@7!_D`JHiZ63^7Pv;TW4o9}8w;9`gW+zE7?g4nl& zBFEXD6F3nOqj#^5$o22NYgqaJ((b>D3pKf&C@fwV3c=0|0qG^*k{sQa3s zGTRBmsNd|UbvhVBF^(`l zsv$KoH@3oTuH(Ggf$@)`;I)qCfitiG@e*u^yHE{!f)y~Xlj9^~J1m29u{iFtUPVtF(XIKD(x|s*XS(9)A<#kXE z+>eFuH0r*)m=7y-HyLe)`H8!u8a5uIaV~1E_&(%7J;<~tj-wuY4b_837>iC1$Ego- z7=!(=9KMN~D;dZZ;*9EPGBX}yiRYo7w*%F%Bd8&`f?V%&ZgQZ>^ed``PcaXMrkM;B zLmzQn)Ur8@df;i?hd-f)Vo5KvI<}&Qat~_k523FA0+sR$s7d++qx9sU-sZviQ74L{ zmR|*YgtbwtB&mu^-XlWhDR)**f$=;1&)W?B(@B+0SqlcIaN~1DR1G8Xj)Pp;rdNu?#=_aFwXgO+w*^5f?X)K1nV{wcc zYF@w9QE@NS9P+)zfgZFN)sqZ+;u};(e#BV3h3Y}pVRl)fGEf)Q!;#N9chg^-xYO!5bAj&Q4N`ixwZb6aiCeg!=5;X<%z$?UV}Z&>3qQo*Om$E24&=1*#!qP#u|uYUo0Y#q}8EI?gd42YS#~<4lWxMqT(AbwM_^ zEp4s2Ch*yW+psCV#CDiEk;?FWtbq5iHO5XdlWrvLBc6!ramC4|yf&&~zD67<107M5 zq8}=?!)!d!`X=U~d@kn34=@e)V|&d1y2;RMs5vnmHR~6l=FCde^LHS9bM_(ogU?BN z!*MoJ&=hs!pXi^R42@ct12wiWs2(Js#xfbzpcGr)33Y!TdwvvZ$X-WH<^`xB`4}}+ zpJ7g||I7SWH{M27_!yOe;3?)KF$#5lCaUL4P;+G~j>HVq_3=~9Y_EWNPE(A-t~P!h z^>&?yy>Ss%r7q_&2YO)AG_wIEqk7m5H8ed?Js*O~#5mM4nu+S!+gJiOqZ)D!6YwhP zx{x;=ryGW$hGZzJd<^>3qlvcQUG#_-V>B+c(e@hPbQ6PionMub_Q}%ndNam=V20V!65t*b^i_2e)1f%VHj!9D#?!;!t$t&Hb6Dlw}=Bh zU=0T222=xfSUhp?BxllxH&2l-B1nekE(DeDid#@GCUX6 z(Z!gZ`kj>=w8xK7li~%&WA1d*!tY~F_O3jYUo;GEcQap zt!bzs*@EiGPSjAHSWfVP zRpEBj*zZPN|2fvh)2MoL_*R;+jkM-P^&kfIpmL~+8=)H30sqE6s5#Mjl^Kd2sQbpD zGBF#qOjluU+=ROR5URmn+SvE4E%**KnXaK``yJG54}ahEpuDvX>H*DB6?Q^3Y>;)F zEuW5>J4;YQxgFJ^L$>^)Dfc-KI8YD&Ll1MUHmQn0-B18kQ3cfGYJlodM;i~tcEnRq z6<$EycOQ#k;2P8OQmBk1qB>CBANzPQaG)`2jjv%(oQY>pW7u)6SytUq59o!3aj5kj zj3M5J+R9I(D)=3h(PyX*2Cg%+J_^;)Bn+i~rwIoIu>-1yqtL%9Y_ho79EvZnHV*#KOyqd8uMcr zRKpr!9Ck$AHvx6ueAFyog#~Z}*2K?InfuSiAsfu9YO;a#uM^!V2*iPy1&3i#9D}N8 z8J59MP^rC*TK|8bCZGF}sW>NU?4wcFC0eVYu5W;9Xj^NqkI27LGMoaX-iOM_d#Ij& zh#ISXsD0oJrs6NChL_uD#<+&HAr_~+rF9Gj5wAdHa4nX`Pf-oJ?c*RT2mhd2_7Xc_ zj!mXPeK44KEapQW>bhm9%zT6zf|ID{Tti)d+r|%39eiTr;LRqpVW>>`DsiC6_X_HP z15lG|4k{CwsGgog-EaYw@_W{&)+}30&m%D#=c}Q5Uf-6dq8c_Fb^myzVLoRD2U#ds zjJjbZ2H-lZh8s{7Uq?0cF=`SA_^ zky`&j+f9q}p(b51RFA6SH`v6+(L2momq0b77S_N9HlAY7zlCb>DpbeTqk6sD2K`B&&l2K#d7*%0g)CScJb6_tF$6@yT6ja5tQO`?9Ez7m2 z24DUZ2P?_;Ld(1&zY(YU1HqZ%FPrgJw_#4zL{sE)#DVD^Xd(G@m#`477 zt@ANA@e$PhmrxzKiR!=ukBMB>Xh0kiHmPQ}H<&v7~~IKUq-wEpvaVwT-9FVu4rKSSzwk~z?9u8XR;2`W_`P-EN+H59L+ z9`u?$Kf|7X*T#!c4OnC2t*Fdp+VU?^_n)!xFX)S;;1LITFzBFZKtWUkO53bm;2 zyd&yCy)hccp(f#coP$fSF2)@)<-M^f@j%oTzZ>=Z1Bb}JdVG`uExYsf#7&GLetU`ds)EL-26RS!u=GbwzPC{sIe^OC5!7n9fV%HD9F8x194PfenaVmb z9W{naPz_p#>Om%|qEo23av62qbyQF8p(^|v)zE)YnaJ^lsW_jt9O`^S)cwBp9H@d` z_QYt^jnh#NT!3o%Qd_b#%ui#1nBoh95NvtL!A%2Kz zXyj@02Z)~7g7^ZK()usjQNJ_hK;G;*}y>}KEQeybJjE@4TFgHV+tO^s_33Gzs;(S z4Tz_pX7^F7glBLx2A$_41t(&69PpjF{}^i7{)fJJ4x%rZ9j!K&ChlRKjY|D)ERUD5 z9A>|08eAPK5)Z`6xC)c-ye$vBWHMG2n@~O;)sQ3D3kzQ+|E)NfdfEJj@*FCK<-XU< zU;<$o%=LrWKx*Jz;+ePrBd?gTUyoggZ=o8H@}v1}_()WP*JA=+z)I--WZs6!KT%6p z3ffZ87X59uVXOrUl@olP$~DWnXNe#HB`|UhB2t2NknCC6uyerV;!x)0cFejeFIQ$u-G2mx&T>*?Dj>8;S1=Xe&2Qu^tSp0m*NG~m=3#P-s|fyfcOOJ!C#>&yo74-bqvLO_WUzj9(2=O7jDgu zS-7q!Dnq4lphmd{2Wt6xRL{4e9{4Fn;we-QuA+MW2tCa5KXX1C>cKHKE{3^?tD>IU z1a)64jKhAY47`Prnq{kPK?cTh;L_Y4c&#x%wbf|PNN#| zBPvt(FbMy~8u%PFG|9Jk4)r^!9OT6os4?k}x?r?*CaMQZQ59^%Vt5eMlbcuopJOeI zzHRPrk6DQOqZ&HQ#*ScpZbW+8wUJdUwcwNe(trAkX4xe1@7_!|$56<0LFZ{2ms@ov0x= zivf5Mv*8ce5dVi|u=H>KN#=CGR>X&~G=|?ZTX4;LOmJ#*SWu&xGwf39*iaM4C=los3Gd~(7ZcFqdM}5kAou|TtUtDRgcVA z??esBF$}}Ys9AppH5cw#-9O9@mj@FmZ-hxW#+GkDO}dMi2P6J8bEXs)C-$XqpuM|4 z>cUl65WmNP_z!BV(*80jJ%-;A|AC+5@xM(^=KNz`&zo^4<*gpGGSGWsw%k1!L3|gZ z@C8=a`j2>OQq>%*a$*c>oo=_~XRspi6I9O>iPSzEcH7NIjD<;{xhlRiE7Ab9E(e^HHJE_lf%=5a{bF}i0Aqn zGzlAXeg!H+H&H2$3UK{BErpT9-LW8!Kn?9Y^wsC!2?vF-W}xe|rh;y$mT%AE`X}E_ zEJgemzK4afy8ie0PV7ybE7x{Fo2;M+7Ac#MiX;K%-?)v<* zvLXdJDQJpcVQ1`y@gb&1Z=!m%8`ZFrs0P2pK3FJ+>)(K;VIkt#n1CBG950|MzKz;3 z14CWs7c3a+bNwF(UQX9PCKa$YCkA3W+=#RA1@6I_xm^GIyk?kb$S~9cKfv5B>lw8* zpAC2YzbE_$`xDoVFwfnH<%n;iCTFxS(sg1vsDaurx}jP+-MSXb5+6kMUqr#X{dN0 zD&_N06?};`@ey*1lbFw3*C@Yn2wtcBJyZ`z6*Oa=j@qI(VgT+!I_z`ya-g1EMNNvL zG3Lffn4h>4sv)B=H!j2KOwt|b-%tvhx$y#Xa6Tf|_3wm*u^Mp;)ZChd4KW=x1V3SQ zz5hew%osMocQ}!T!|?%jz#c_hhwaPXWcRA1yJVvFeW*OJNgS~>(U6ctlcCgdW*-?|j`bhR2`|ZYnsY-)d9&_2qh7Cj zQ9bz?wWo(vFtfN3mLZ;pO6dXA+wTS{<>3|0SXai0#FJ2y_aAJ5MJu`fALT|?V*OX9 zU>5~iR==V$;8r#*4?{gT)jA&4kdIK4^9E{pzCbmoOck^4JEA7rTJ*1X>`5G*>^f;U z&U)F$K`#obRdxM;vsrazTZPw3G4Y`EnF`~Nb|Mx!)P#GJCddsav zHS7ZRL$`)$Sbx-H_HE;U_m7jirrA=X7$`ls5^6aPN4?#qU;%s|mEr?7zKSi0pJ5wp zTH92#3NX=Dd6V-uK)bo2_U9JCR9H_@Xpi<@3HA9hvYCtM#!|8$*Fdbv@6eiQP7|lj=fPkGLbMhs*IT+=u!+uiM!5f3P%0t*&0^o6o^q4)S2ZCT8cV zh?+#BQ7M1l#%EDO@!VQ9)x2)UpnAFp)x&+L>#n0R8`IPbaU)a%hhSmc(UkSC8^5&$ zf1={ZS4;zvQJLt4t#BCX#zWW)uc2mlLNnL@tC&ux)vyxvQu_wAyo)t={l5e1g8Dw# zfZE88Hut&ypG3)dOr@wP*~Jc3%Aov#k+hN;+q^B>|=Hm*BuUFQnrgWJ3Q ze`eRXgX`QQ*1r1<+{cgc(@w5)0Ec!qbE9MzhKBna`Z!RJzV2!^l>4Y21$Q&4tb{t> z4K=2dQQrZ}Q6HaMQK>$LnzRAkUFRoE!HZb9hk4#Vs7YF+rDjV-beE}UsHRvbQ7t~|aP*&+<#=Z;c{1i;W<;Y9S z$3KHN>prHhd6_gvWndcWhV7^^JAr!OZ49PiA^ptyk9yVY?affDVFKR9xv2X`_cud3 z595e`#7_7U{r~=_;{ezH^ZQV|#fkAa0DBHJ4?Ka|psrvjx`WIRp`wcO(eJm=4Z=%-i=g6FMPNH_auP_h;hnkm9 zHq`P>ws8y0PdpiKVmj_3W0Qut&T342&3w>&GlKO$kqZuv7F` zV_fG9x?|}f=g;8=;$OzO&bv5wJl}Mb$4oHSmzd}}=O{mhf8(-AuJZ!tPv))2b??0H zI^5!1dV?=0Y&C`T|F#~)S~`h&r@7Am@CK&i@i$%n`JU6wB>W8rQ64hG%!RS2m(Ow> zhIdh!=sc4Qk+RoNb70IYvwY{HR>>|@#vjh|nGXSXw%OBDP&-&})Y#2Iy?)Q5#yamD z*Z+@IOW-ErGuRj>zHQzWpW`^<;JK!PDX5`bfK_xoszF)bF_SjV$AMlJEie-Yqh7N` z=a~xYpmx9(SPZ*j98R(EI_q)N>bQs6y2Iw1xH@Y2_CURy-at*pc~~EPyE)KS`2?q6 zi+5co4Zp<+n6$vm*3GDf?ZF{<7S)j2@0katVRqt~SPmDUR?!hu14=J6J#LEqiN|3j zt^aEr#842m$fT?S#uC>@ZMl6>JKS5Sec(&fP~1eN{tv8!)fbxvO~hA-SEA;^uc#gK zKU5~emzcL-A&l1hKa~Tm-(IK(k4DXbH}O~8g6hGdbn|2LZd9rZEj9Pm!+7HM*a0V_ z8h#!%$^JoAoOPMmf}=2ixD-~Qey6NG(HE15C!l(~8A*|I+m;txZhk0jj=FB0^*p8$ z2d*&tK?~Fzn2c)Z2CRUma0kA?uDER_>t7Gbw#uZoI%@0fjC#NfRLgf@B7TbM(Qnp& zQIj|Hee;$qjmqE<)N?1H=EznXe}j#P|3l5WMypx>df-a7CADxHYA#$yO{SMP9zSb&)kO1Jnh( ztVd9j=nN_&x3LX|e_-Ois1(n`SJ`lOpk3J5R;#?oO z{#joT)$>}Y_1*+E>xZId^<313av9Zw=#A#SiWp7Y4pre0ER8Fy$1s`rk&R1jGLzKT zjsu+-hZ?gTs5x-mnq#wh301}1l-EIB*B%V!X>FGe!Ml#>Vd(l5hP(94G&-A=F zDy7x2GLFK0xCv|E7pO`3pDi!C-*liBHl(~KrsI0_X=kf-!2HIeJ8HxE8a0c(Pt5F( z#=OLdSRWgsCga!Yf79H%TcIFw-5EXeiyYYs~&Rwe;4eHihoC~o_vQ*MYVARabFyY7g4LO!4cNK z9@P4Xd2g@AlEl%UyG~ZDi^@b3+<@ItsSW(XOumw+29-xu*azFXt&+#6>m!eumsD-kB<+Ek z#B)%qVk2r}dy48n@Ntt7Ujhf(aNbAFg-xhE{UoYkw@@wq6E((xC(I9(@u(r&j%xTd z)LS#=q^Y(W}7=yZTw!JVN)#Ke*7%!qG(LbmPgD#r}=f?!%+NkFaMlH`- z7>ft+RlI^du-^Bqe@(u%-@DFvJc~;G`X5Z{zQonUmv9D-yJCJId4X#1>>o|a*P|M^ z7nSnMs0RLqT87V1t0nJG##Gd*ndsv{lWiX!!QW9S-FelF;XT|!9CwXhOyJk3RMx+4 z-j?lAJsgS}+tt_;PhvML^|Ns%b|Jorn#{Ftn1=ZVaiA2=LaodQ#-3dAU@! zw!}or2ikZkYOd@;W#A$%ahW^Vj(GkrOg`fO;aK7qw_GQLc=T=NmgeDM-j)vn=!6H!baeddrPQHEbTH;96{kH?buqJupAtPeJwgd(@6u>36e}c0s-U zmSHumgYpku=XDAOqn61XR7SiioB;N&5)(zK{FMRM;Ig>xZGf zq~6A0`~V|eKErVw@!`Ks$EyBA{x?(5m;-Gzf1t+lKU7PLK6ag0tdH6s`eJ>Yh^pWq zYDg}k?t5s5paDKaEt|?uP0AXe&cBAr#0=E= zGpLQ}8tOsbGc)@upiWymnsOPMIZ5Z!R5Q_(}D5<(4iU0f8 zJhR>pL|q^H((D^GP|LNW&mK%g?E_n^ zH&Bx<-+#swRD%YhhUy(GjmuF(bJUh!!KK8%;vt;MZ;n)Pit9OD>DX|*O?=w({GV{X zi~!F$PQib81dsE3lWJTzJIK@ebiT;qIX5W3m6ZqJ$zad_Ra=}_pl1CkT*`HU***Us zl~;v${y)iP|86?wq8T%P|Qk8TMwEvpjl z`G2P~4Zq~ZM>rSvMtJ^zvQaf0Z%|^`J+n)V7cJ{9E-N>_;3?!o=fo6!8UAM^a0g_zUb#oLtKD{}O94`rf9X zc4^Q5d%shdNxZm>=YQ!mPw<>Ch@awB{H(0!Br{Yi6HSA^D`)0H`y|iFMfo#K#OxK! zT&Pyjb27N^160F1R`UE?^d~rsIHa=Y^B+vC?D^krcThW8&njk&R^V#lQOTbFTQ0Jy z=kT5Bj7RN=Df}T=tD!$;!O^IVX%gx!xzL_pkBP*)Fdcu!c{rhl&-4GrGPtJa|Nrq` z!4sUgRm(hhM{Uplp8pi}{=ST9n5~ZIe}4}`HDDtq;2w;_8>n|lU|pVzG1ih;iMS%h z;{YEAx^O-w<3`jTejV%J3+zCTYo(YmTvX3g99-Y?e_S@g{9M-^_0k!SMR7K21KNga z;9(nojhejIZS1?lfxc4zMco+Lz;iysWYo^}H)3pn7@= zE8qoG1A-fwj1)j^M72=$4aR0#|I;|AOTo9O9Wbo1Nl{}|$|s{Tvkg1rFW3v~H1Yhe z?X`G>xNxdz@Xx5Z@etMUJWWjlYNHyQhMFU@(f|MdU(3N86nu=zK)F}UgW96TsyFIE z>6n6tP#JKWnMsw1jfuOXcF6Te&m6b8=l=j{fdh#*pU9drW|PYj>R~9 z9rYEw8Vh3v=D_oq4X@kyE@~1z#xq!`rAh7YsG-Z!%2bpa_0oz(4OM;Ajye>5pKwrt zfAphC_y8|q);6Za*RTh1YFjenGC5Jp=&N=n#m})Kaa?=P|MNh5)a3dI)uE4VoQczk z52HTG8g}sfe+^sHf%SiYg03Asr#I&5+ z0IW$I)W>sna6>&TP5eh+GY4Y&nN&7JEw=&4R_;vbmyy3!t85wTJLhsUE_dk=lJV=S ztpYOM9aJnVBWcp!;EZ|G*9K+;&*|#*4WPvn)KduzSYhMdz|)>{~GgCOB9qCs0GQZC4UdfxD_K%w-vwf0VC^)lNHMdNB`openaQcQ;ZjsCn(%cJC znGxgMxa^rvr@2)FGIPJ>Hg(ez=eRjChtGD4Q z%*JQjg;_H5UUIj!%nT^$rDVxGoalARo8BSS%bU5miPspP4Ar$S|;=wdhfj{z4x7D2ZCv&&~ZZm1u3GGt$0vufYJ#VkS-{S znt-4v7T|ygHo$@f)cgL-8qweV|DWgHd(Ly7*Q_-&Yu5U%?^-iSIQLE!n!mJg@Qc!U z*I4>bKFg{MmFu`AtMWk0Dy%XVz}i?E8(|6Tip6m-hM^y;;Y_doKUkLX7SE$ti}Huq z0Pi992d%n;EUPIMt+6>igr#r;PR8AsiIoOhR#AKwhu{`$jelWhY)z#GFcS;nS}cOk zVKLl-x_>{G!MEIU(6TOYP?CzTP!IkUOJm`omQ@9-pd!%Dvm2`6eyICKc;(4hj&eFG zLXTltT!(t_4%B@IQIUNcOY(f{EC=f0Ra6IlKwX%3m}#ISs)3rQku~+o?a-mz8_Qrk zs^fF90E6jsGV}AT?H1XHmT4OA0Dip+KI14r6 z?Wha)p{C{ts-ZJj4=;M>3y(D;D}{5*N?4I{160R?y*LQt zU<@jG(oiFK#H(M6>fm)$+Y}K75Lq+G(jL31+HN6NrC%Dl(~v~WDY8+$DrzygB&R2kD+?L71hu?mx{ zG*pjQd-Xd|5jlhoorkcn^q6XL)b^l)o(&g-7a+S9M;F5u`ouanPuJp3s7!@rL_LLaG+2Q!O|Fy z8u=X5gC0YLcr9v#>#-!hj%Dy&RA?`vuKx+O3aoU~!9u79R=`r|pa#-Z=e7RZdl&RW zH8=#-kx8hI%|d1QO0RwsHlh4F>OtS4?)w?bVj;p<0;{4%9);TA+MuSmr*}RPgSv1o z2ZL}qD%2NI4PQmw_?_qPo&~0v)lt^78EQm>Q5_$Pbuk&${?phKUqMCk7HaB#nMVBe z^2tBld=yqib)X+AR0B~Rh(;x0GHOK2QB&{~YN}pAU6<{70yPz9Q0;t076{+`;+z48iInaY{qmt)0)B}pn=VB~};kX<(<0e#64a_vx zO+EiiLd5!G-D)Q#Oy z4;+e$Kme!WRNRDDP}eP8Xd>_oDtC5aD(*wwSAP*-UOeAw#eo_efRQ-SD`#Rp%BwIM zpT^dB57l6cN6d!Q9yQWYsN{`7MPMqb<8v@CE=3J+CDz6r=)V8YbI^c_E2s-gKFS)# za##RUQT4M>a~kx@YtTn|9fsk0uYNCTDqlxk|2`^Nub?{iGbW<7nE5}5NsBG(W30b~ zOvSv9xnJbg7VJv7z*6&W=!-8?K8l>O;+9#~c)X2$aNu%NUWbz?|Asx#zrtkyCXAtc z2m9gZ$BDnPa^vG>4)0+S<)oGT;E12&lQ{PYUN~5if*M?pBk>9{7_0p%8p9K)kwvU# zI&rz@=cpWOxP~_&c0rX>gB(O~@Ca7IjaU@lz`{1m5{pp2u-2^qYgmo)UCfVFL*~Ak zs1SESO~nwbjt^l4d>qy8X6%o9QIQSieabY@3-xx3LG^GR=EGfB0kg3zo<=3xm#AfR z6H8v6oPx-i;dZ0o3(x;4pk2!?60Z<|Wh)gBoEp2U_15s1VP> zD)<;`B%4tU?#4X0AN8O^UimFlZk$40chM_f!*I%Xu@aVh&Ro|7Rqpv5@mG(csZcV_ z!pisrDpcD&Pog?@3Dx0S*c0!55g{T|Xqav{bwVaNlB9x1H@k>;PzxK*Md*$Czxs>l^ zlk6ohg66GO9B2e1JOii((ohe47}c?rp6k8(S5dih5H*+QP$T-%tH0;fm)&RvSQCAm zZ-I(bYb?+6tu7qsK_gMgH3c=Ixn6k{4yC*i^}xHR2bI}mHlTW#m+}BqM24aUFwrYN zgc{&G1b z(c!2EC!vyi4r+i;qq{0Fs1t`caPR`w!n@c2tG#L*fL$ri!5BP(iCBG$`Tf8XsBAus z>c~Y@L~nZ9TTMjEpgL3+7135(iGMy0mQkUkdJ-$*MpO@vVI+Qlnv$PT4HVvH=CA^4 z#F5w@J75u<<&_^nt*+x<{l}=Ox{CSn#x~-wklvy~4=TIe{Lt7E3sa6pjVuw1;v6i9 zOHeuRB5BRhsThfBC<%4_G_M@Q5|khH${|#QpF>6LI4b8ZAngUMUpQz$Mfh$LlAfrMjzrxM ziwga0&&8f=P$Pc<6_K}5x%7co|1qj#f1>U$kYzen7B%-ZFrU_ceGc+a(FEII3)F*? zQ9XSGOX7>D5bi;Z@HlFU&Z2VQy62Cm2mXng$|8Hr1FNGtSP#`+V=Sum--UzH*dH}= zKPt3|sGeq^gL6<*u^u(@Em#}RpgQ^+*1+<6%@x${ARO@@iCvH)Bv0SsZ9Y zCou=ld*zLjzJ=ig@QG z-7D`4a-bf)g_`@1P$T^>YNz@J6_H!0j{V`CFY&s0a0S!@YGFBSjOt)dERWGR0B52) z_zr3+&tV4)e#${_4#E$ZKNv)#E_@Z$k-ex99!7QOJyZi{P#yjl)v>FdcTkZmc+hmD z7Cu0^D=IRNdv3!1TK`8l=+24ahs;QZpc)>BRWTklw~Mh3u1976Ti67@^{jf>L|`E5 z{y5Y?Qc(k#i&b$cYGAKoVXglx4s^p|&r_(7f8>>~c;%b;2KD!_A|5$nekQztQIsbg zHGhg(>sj)cWv!w9FQ zIUj*4*Fbfkkymbqid;{xehBLR30^rJHS&3=c zjY^{YZlijPsQiJft$SAQG(QvMb5VYic}{XVGnhoV+p^hx5c2d7d|1?PGfJcAm^ zE2tgqHP4gY`HxXs_BGUXzoAw^{L>rVo~?a!em^A3jIB=K3L|InZuf> z9yLLYtS9P0qp$!@Ld|tD7R1?@9~YuJx)c?OXHXB`?0MKbe-3s3RaE=8OnuPG^RBtE z45~o~)j(~pz5^;UeX$=7z=8M-YIS^zYq8LKY%aI~6_Lj8o8JLVz{!+P;!@S;@b!ZS zafQ}@*IaYM8GL{f)@c*k2k~W!Q@wK78S`>!hn=aPi-YknCSs`%_>mlgSPhGvH63n@ z8IfBXUKVwZCyrq=&M9E`*r*bobTXnsS{5;e!uyz)A1Px%7&#ITRdpJ2y(zJL>` zzlKAx=XvvU|1+3E`8E#0=#R}eL$9NjPnip5zCBCw7=B1!XrcbF@Pep^v z<~N_Ga02Dp|J5ssuUV{*1+MThfz7Zlp1@^T;wrzi!2e)pjQWzFs4*Ew<7c=CTU|39 zJcLate;?#PBZ~aWd<74}=9C}CN|=RXFc*7a{p%+5Y4`%={a6Oa-Z0BD1+`jcqNe0w zEQCuiAFjfZ_%v$jg0FJWgoB$Hhml{K2QJ1Dl&_+0Z2yf}zg@97<^HIb)Hn>oAnLjh zmc{j06nA4mJc0%AZB)ljV<`pqQw~Z~@tvt)L7N6kqZ+7(;n)hF!a=Ax{~BvzRWd9O zc1Jbb8}+~;SOmvnF`SG#Kh3M3j|DZk%iRMu5zNm8&!IxJ5#uo%)$_>j&B*IwG0Lq` zq3?+rz-ZLS6VZp6-uXqScAxgj8?XfBJ?Q@Z{{#oR@jX;XFQY=5=cai;B~-Z)I@rrA zPsUo5=b@J6ChU!uP&rWdmg#5|YUJ%v1M7t)a3s3_{%0}=n!Bmk4yPk?V`ZTldJ`+) zDJ+Utyz{p_eYed3%3?{**Tovx7S-_ysAQgw9dH$v!ZWvtze00`3WfMbj3n?fw^w zPI&dfh~LdeVqc8q#6ql%H&6|gx@#UZ6?;-%juChckKs>P24A~pa^MtdiY}sZ;WlbD z`2H~G^LbXpMq2-kIEdnc3D_7{m=o3!Y)APfDzx?gG|AKzweCk_3!I0#?lr88KcFI6 z;x99GGf@$~i080~WxJp8moP%>|3%w&-}A?D7Z=3)Y-=}G%454*aSoQIoF}jCF4OYZ zmU4Ymq~fqOu0So{lV1G|Y(}{hf1lOBdSF+ahH7s=R^a*8dmLy)U!oc=lHYdUdOfi( z&3ei1OLk)|Yk#R7YP8a-g}nh%xvVYKMxcV7nX16l_3w z32IrrhI;VZsIB!&{1X2_mXmcQ+)PoKie}3C;!x_B;9~p&_u`~Vw)@%-R;g@yG62=! zLS#_Ze^7h)?kcvs0iDN5lq0K}hL@lo_%>F@U(vzJ5oT3%Ky@_WnTg7o=THNAA4%Sz zb&-SaRQ!tCfI2v4#4q4z%DMOw9jX^;yIXQ@HQUXZk5L_Rs+%NTjN0+uM6ISuHO%#0 zQ02a;kf)#``ZBiH`u~6fqHdL_X)df?%lIH(qCO2Z!l8A{T+hHll$T&0T!q>PLa2cp zLFGi=y5_!eSdnrYR7ZwlIh=)UgJkVW4zwY>Ti+zd7pS+}kEor|YGAuR$2USHS3LH> z8K@~ZjM_K8M@?bfhPL~INEb||oQuP;QAScYdv2_jrb=|qG8Bq)>S(c(kb`&q+Z`c?wv@`WZ+S^tKI@BE%sZ0t_;$|#J zeY=jf^&sW$oy^87ZduvsJTzVS-1z4 z&5gR+?hlt^u@mJjsJG)csCPtUHxq%jr~&mswHwUz4tAlE=n^VhD|I*PwI!-UvDgP! zqB?K^m3&SQ+x<=$h!ZLA^eolWw)~V+F%i$9BGk2)>A+-UwFIr_IZ)DF^Sq1dNXg!2 zhw6t-DbGcPY$xh1cmdV1;(cuQ6Rj<(V;gW1UPC?wtp0t?4*Os~({3Uv=Qd*%t^fTT zRHEWMD!YI5%3%-K?ypXp;b7_)U;sZtg|PjDCdo2T1IR>mJcOO`1JsDi^f!@egPMwX zR0lG#J ze$UIOji=BMvjxxe%tS5ArJhd>Vg0M(Wh(S>xf}Jx^BZbJ-G`b`k3g;4m8cP(#Ygcr z>TNl5nE9fahgx3i@Ns+-wb2Y4Zl)vwl|$Q55kEhi^{?-ZCx#v`@N_jhKr0=6f zc-uQ4KGKACIBJfAs1Cl25qKSSU%^qP+yGU60QI~S)WFvTIT*;nCe)3;;saP=w8`!O zcBA|RHo*^3Z@B_v%=#XO{V1mx z;0vf5uVQyDEa11T`CRxwjBR~NeNL?H{`YG92YGW*Iv)UtgDiD=LYai9y1pyu`>>I2~q)K_YW1T!^tQP~@ZpW{pT z5oRWu21g~CWL<>Hopq=kZkt#B3{OzLiHi81WZQa|{Il|1OWgqZ;gs z1qodeK8@2e%zjX6y4madphh?izrrP`j!m6m=6WecQvL*$19wsT#L$_x`+I;Xc#U!f z1}Aecc9v=IP1Hy}#$xyLp+!;qu9)S8@*o3@}t&sbFbVFD^i|`S8z4%CSo&K z)^B2cGWa>XooT*!o>*w!n)4T#>+db%!f{-1=@Gu=u;XIeIz>ZWm)O>`SnM%dzYeyx zVrkCLUCJjE<(129_xFIUmh&x0{oAPPKUiT~AK=u-ZTDZ%bYE#(e^74w1aD8SYyG5c zF&kFqD!#bzZg92j{#LrxTHAVu3y)(BPAm`E)>X>8pE9`+A`wEAH>@+)w|>SX?FpPh z{Z&-%4ET?EX{BKj<>RP`HC<0632h%#uJk7?TJFKg9B5fBMa|7S*aP549reI60|5rFrk1k;Y{2jG{ z)PBjfvavhr^?VQYzzQ#$A4^&}Ng>3s48RJ|dQ7>0%AcV|Tx^$#P+wGi z5QpMUubhufK=m!L4^Be;@VN_>3l~wjQ79{DJ_H(O+13s!CgK<@xyLk+fC}w;)Si71 z)xdRB#7gfqFPR9`6!rIuR8qs2M6EeQ_|Rd*zd;5Z}f)HlA_^%oNW#WIkk`z$mT%#y!n^RgL=IcoXU-TVQu7^s#aj206 zQ6b)fYWIR?^Hb)xYb!87{df2h4$=45O%8s2*R~u+a{WE?dM%V=M!FNVHNS`2NPh6j z;kjOpphlRAhj1}!AL)78Wc?UyL3uTX<0)*1S5e97oC%r}-OrejjK?0Fn1>;J3nOs+ z2j(Z5hf!Pe_oxR|KWkP&Yt%R60PKd7QAxQKwe$UoiqwE}=D|}@kzEtyKqGtuwf?Vr zPf$r1cHVpw_CYPv5H7=GUOCwRW3!xQ zpgOW1r{Zzcx^MA`NyZoPLCQOEI{t}uaM}gi{S(V`sEBOBjd&0h;+RiOGCqpx&`Q+u zeFKMR{eQ)QyKX--8_q1$#3XcM_x~Xds!(wQ2V#MXW``Sz8o?w~M3!P<`~%fM!AoY3uY>AX4^)Q- zqvkpWAH_wesVjEbbi5<#EjkCQ@Owc?!_4_s)Z6Mf zDw*z~cEnO&n^o`tY9CmFYG5ZS0>@BOa0%71?@%3Y|Bac7d8qqdKYmG{}L8vL3jq1oJfBBe#%7uqLpFzC?_Ic;eVKK_rz4Lca4=8iXbk8mlD{mFFrIx6IOe>NQ~heVuz|IdMX*cY`7M`2@}?ztJY-akPlTi6}jI)?pG zQ&RF5Gll(d3*~v3fen5&k$eI5_S}OS;Cra4{Szl>a_jtNemA?=^Gh7f1zmqP*}NXr zv3F1*{0g;x@8MXiao0p(KI$d2+H*TbQGVMi|AGpAse2{@EpRRQXN}-sC?~%EgXE*! z?N9UPv$22KRuRf)u^L|FXX8fb^ZBf1*ffvNDvojdVAqNJGxGV|j_yTux&#{#H|bX+%0nzcBH%?^%ndU+u+KAK5H(XLTxO)S=@?Z4Kn#X{_hhfvoSji`-gPzlrF@u-ewqJuA>_J`xx4L?D(U!|m(k`}0e4nWnX1vyZ1Ek!M- zSJ1(?J#U~!P`H!{bz9U1GXNFx)u@QQ=$+3+MdGS=zENqPyD@b{wc|%+{}ZVDf(JNI z2*1Lf=#=rfFNaB}P#r@h(+8*x<6CqvyeuOjQf(#W@#RdznOKDKR@9ET4;$jAsEw*n zc{7kOWZ*%o0SC&`zNit6L*0;o+UeGzdiwT9K(33yc*^&x`>YtAZ^hN{u@kYZa6i_o>0_-k zhuDD|PSozNLo#U##0)c3i+>0E)!C=Y4ibN}tg zB@9p=*U;zwf69+za5fd4qI~XeC=TFW$~_wS+~4Kg#iNv8ZtSxzV_XxTbsl>+C6si) zY36hP)mzKvK5HKJZ{tkt)52%@@izDI+zDXb@aJg?GBvCbzh)5(5aKp{Z-5JsCEi> zHjz$3ZQVJYS^o-2{Vt~B2~4B>J!&M;T}}Bj97lOzH=q04uI;##@`&y}_xFWYFq`uB z9zORa6xWmciBRcYKI=I3%X<6V-+&J69$Y_@rPz8m8hpzQlz+AM{xzD1U=d zc(=bvmU;ty?(YLvV;0xV9OQF<@z`*%8Ck0#W>0?xl>^^+jvnfB--hp?cEC=<%oNVX z=O_n<4EMR;em^2V-dQ6@m@PDNlvyUdFh3U#MeSH)P#-91-uXosMfph#;W1o+qelDO z--KSr!nAu}4DD0@)>zZ-RJJ3az5CW~BA7 z4&@Q3oo^m$q_1LA+>7eKbyP&|qBgE70rS9q_yFZ-?2J25JLWBHjNmcwIpZlB44yY}45o%L`5nh(M(-E zRDBOr5>G{Scn0e0dR=1ByuY_op}EY#Linjy{t}f;Kj3K$Pck9?8Z|;Y**vf$>TOpE zHDw*~1Wv{S*f7N;;|)Ad**Dd6{6dg}@l;=?_ws_^;xRCMzRAf45_}o9oJ>xlin$L=+zSMM|`;XhwaRAQ?)}GI)G|y&UIEs_i?Uwr zKd?|MCy<(&oa!XU#AKwV24Wq5QmivGIV06c4NT1lq@_DC$r%Z;PEvBZ6CI$Cn351k z55#8O8BxZr>U5)=8c0ivPfl|0?4O*P=ue2B8bvtw0K<-pESvdOHEF6l9K{XS~4ZB^YgIDfz&8xNTNSA-FYxMRuATm*g$HU z!zpK4azaL8z)6mCOX<^-)nv>=X{Px&f2`Xs!}2?g(h`&1=A1xWTp%XBffJpP?hY=V zjys9TsR5_kz+u#+G3uB=){xk-d4`!$xkF0wh7>SiNlSOfRy)n{XT-)QH*iu?lVdYt z^gzF9Eh8yDj(gmjtHos`BvfN$8A-8GSz9O7E*VUSPfHIZxg$xwA7sB7Joh;%3I3Uc z<9|FY${CQ9Fw?z80r00ge!A^XNDcU7XFBoT#ky0i(>2a|^XHFF2t-*ulBAQ85uNqX z^sItGda9}Qrv=g)xbvc@#s=d2842mmu%SI0wsrzZG0BQ!lrxlb$q5AC=`&jYTo`s!0<| z_K8VO)e4*GB*fEpbZW9cR`DPW{p2{Q?+(UGF_lvSsSWR6Mtf?2fTgXP^2nZGS~~Ne zs7$IuBnfEU`@?rv_$Lh1xvSgU>kj3g_T643G9@u4$u#oR)Ql85sNr`$7+5={yOi2kZE%LB3I(aM;=lf+GPcO|ogQUWpY zadbYB<(BTGB-0-!#h*U8fp?0flJ2mx1XxdWDRp{$8hzBZq~Uq#pY_`E&+?a~584F( zeoQB~`%d@dBnF^~Ny|t{NoI4ppE!{kK-S}{7nB_GuclLCb-f#LWgKyGcMo@z6-PE=OOm)H9WY7>rQY+2858eTmZ&CR558cC59%VOd% zeo~S@!R=nU_BG~0OI)Y!PbFbzV-2M1Dm9;wJl&lUe?o@Bz}DjSR?Ab1z}>Us*}>T~ zy`1ry%I7Y|tnW^J=v$Tfe)$Ujeod&8>;_7OKvvfKHFyhX6OWBgQ(~t56E(I`FRRRg zO$;QlLz_+E->Wq}Es(%2knF8%cPDfgeKgyClvAyLU`Dz#g!e}^H?(QVdOK(yoVb8L zJtH-Yhq_yX_a5_4^T#L9m#o~6Q|)n@NEW@$x!YLuOg8~(Gmxr)GBYu}*StUGN)1Mwsq<9@q3OIG>Z(@8>1}n7g-z(E?gn^Py8Zp_Sn_@Fk65?Z&+3tD1 z0H!f-TG0N4Ny(|COXA-fWV%)}8N*vWhA)Yv^r%%+KMTtm@mYA0e5rcT3+eW59;Y6`yxe7O$3lb7+7-%aT=dd$ zhsFbQ;LYhC|j-N3%Q1A}$->v4fiR9j#9igL- z+vTfjq6j8K@@9nIsb)QKg$MPBpG^(<3LlnnRk}!mNk0MB zO|T13N0zxxZa0J7SQ1r)<$x?ljQy{@hGAn3eXr zp>!u>KOtS1yF$;@`39juPuSt1al`FGq2I%Nr9+9G?814;rq@FyBJHq9_tVkM9JenA z-2VJMvG*@4{Lgn}XwDY9PN?x-yHII2QTF6)BN|FoEvsFneC5iUME&RE(R@3GrndA| zDs(?vLuYdAvK9Y%C=p-Iig}9)^^3D>hyI*zm&)eon?j)}8FpCcNC^g$zmXkY zaxd5IXHJeVquVsjh&!DBA`j;`%(C;3q9X;%#msO~FVl-!`xM4D9`;_pcn^P6l5HTl}E5E?(wE*I+f zt(`wKv6L@gsC@@t!5Z$8al=L@yq$xb^t!2s?sY-~TluPFH%PI&<|(W8+{k7rcS%U* zG!*%;U8a*e`DB<@uzSTJMM3NSbp_Dfid12u>3GrbQeXRDK41AJ?v4Anb{X-Z7p&BO z-_P#2mmBr$UAd3suE;qQnwVkN&7PQMkFVDA@VeM(|gS8)%*bZ&8 z%oY&-L!>o3%ir~+3RCpI%?i6IJAtEpfkuh1J6mQUx-BVAp}VVo6|fIo@H7gbi!itb0Wx5v;e0!_f( zcTH%}aJx(khVdx-5koY4sZRfUS{1+l?+$V))4m=0s*znL^d*a|*gqF(_Z{@J9a+)~ z#vV7u2XnTEb_}y?g$B&A%hganHSv3LSFkUvR?xH)a-|meemcALf7?{Tvfo@_zhAt7 z0=tAQ=`!oHfIEsz_cJ`A>uUE+vR4Ua_D2&Qhv8{*^d95YOXG+CdG+33aqfqD_R1&i zwKePi|93~-Jw&|q%ABvgkM{P4&ZOH_Li3`1g*$txW8$FY!gT5q_f!77_GDwG=}KbqF{l?lDu&{r}$tf8-ao^lLD zJ>SQ^&QlZ&t`9{nWzCR2+9;Jw2lWaG-Lrj_%FU-I`kbPI*?5V&n43_Sbh~^!6XXU$ zLG>EcA=@q4s*fi1gomMK%bh)ae?01jN?(N}_5E9wjnhPB+ z<_l}71al*o>C|CBdmZj)XC*3I>$;hsjnfMd*J%^t#S+@~sa-8JzJjmxD6ZG6>^3h` zMTnh+mAzO2B-G>yy*Z$@?(I1YOzR)W#9_qUHZr4}A z-(O<-z;pYnak{U7D2u(>%jM9<3BKk-UUGBlpSO$if9lo063YE)!R$9mW|MnIBG=6G NRnGotf^TuY{{>gzy*2;< diff --git a/resources/locale/el_GR.UTF-8/LC_MESSAGES/default.po b/resources/locale/el_GR.UTF-8/LC_MESSAGES/default.po index cf1126bf6..57f9b8bad 100644 --- a/resources/locale/el_GR.UTF-8/LC_MESSAGES/default.po +++ b/resources/locale/el_GR.UTF-8/LC_MESSAGES/default.po @@ -1,2637 +1,5946 @@ msgid "" msgstr "" -"Project-Id-Version: azuracast\n" -"Report-Msgid-Bugs-To: \n" -"Last-Translator: \n" -"Language-Team: Greek\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-04-23T16:48:19+00:00\n" -"PO-Revision-Date: 2022-04-27 14:59\n" -"Language: el_GR\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Generated-By: easygettext\n" +"Project-Id-Version: azuracast\n" +"X-Domain: default\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Crowdin-Project: azuracast\n" "X-Crowdin-Project-ID: 217396\n" "X-Crowdin-Language: el\n" "X-Crowdin-File: /main/resources/locale/default.pot\n" "X-Crowdin-File-ID: 4\n" +"Language-Team: Greek\n" +"Language: el_GR\n" +"PO-Revision-Date: 2022-06-07 03:52\n" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:93 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 msgid "# Episodes" msgstr "# Επεισόδια" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:157 +#: ./vue/components/Stations/Playlists.vue:29 msgid "# Songs" msgstr "# Τραγούδια" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 -msgid "%d queued messages" -msgstr "%d μη αναγνωσμένα μηνύματα" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:257 -msgid "%s cannot start" -msgstr "%s δεν μπορεί να ξεκινήσει" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:266 -msgid "%s cannot stop" -msgstr "%s δεν μπορεί να σταματήσει" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 -msgid "%s encountered an error" -msgstr "%s αντιμετώπισε ένα σφάλμα" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 -msgid "%s is not recognized as a service." -msgstr "%s δεν αναγνωρίζεται ως υπηρεσία." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:107 +#: ./vue/components/Stations/Automation.vue:34 msgid "%{ days } Days" msgstr "%{ days } Ημέρες" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:102 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:16 msgid "%{ minutes } minutes" msgstr "%{ minutes } λεπτά" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:99 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:13 msgid "%{ seconds } seconds" msgstr "%{ seconds } δευτερόλεπτα" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:67 +#: ./vue/components/Stations/Common/Quota.vue:52 msgid "%{filesCount} File" msgid_plural "%{filesCount} Files" msgstr[0] "%{filesCount} Αρχείο" msgstr[1] "%{filesCount} Αρχεία" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:137 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:31 msgid "%{listeners} Listener" msgid_plural "%{listeners} Listeners" msgstr[0] "%{listeners} Ακροατές" msgstr[1] "%{listeners} Ακροατές" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:77 +#: ./vue/components/Stations/Playlists/CloneModal.vue:45 msgid "%{name} - Copy" msgstr "%{name} - Αντιγραφή" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:74 +#: ./vue/components/Stations/Profile/BackendPanel.vue:32 msgid "%{numPlaylists} playlist" msgid_plural "%{numPlaylists} playlists" msgstr[0] "%{numPlaylists} λίστα αναπαραγωγής" msgstr[1] "%{numPlaylists} λίστες αναπαραγωγής" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:71 +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 msgid "%{numSongs} uploaded song" msgid_plural "%{numSongs} uploaded songs" msgstr[0] "%{numSongs} ανεβασμένο τραγούδι" msgstr[1] "%{numSongs} ανεβασμένα τραγούδια" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:59 -msgid "%{spaceUsed} Used" -msgstr "%{spaceUsed} Χρησιμοποιείται" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:58 +#: ./vue/components/Stations/Common/Quota.vue:43 msgid "%{spaceUsed} of %{spaceTotal} Used" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:56 +#: ./vue/components/Stations/Common/Quota.vue:44 +msgid "%{spaceUsed} Used" +msgstr "%{spaceUsed} Χρησιμοποιείται" + +#: ./vue/components/Admin/Stations/CloneModal.vue:46 msgid "%{station} - Copy" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 -msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." -msgstr "(Docker Compose) Όλα τα εμπορευματοκιβώτια Docker είναι προκαθορισμένα με αυτό το όνομα. Μην το αλλάξετε μετά την εγκατάσταση." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 -msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." -msgstr "(Docker Compose) Ο χρόνος αναμονής πριν αποτύχει μια σύνθεση Docker. Αυξήστε το σε υπολογιστές χαμηλότερης απόδοσης." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:189 -msgid "(in seconds)" -msgstr "(σε δευτερόλεπτα)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:48 +#: ./vue/components/Stations/Playlists/Form/Source.vue:47 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A completely random track is picked for playback every time the queue is populated." msgstr "Ένα εντελώς τυχαίο κομμάτι επιλέγεται για αναπαραγωγή κάθε φορά που συμπληρώνεται η ουρά." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:14 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\")." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:13 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 msgid "A playlist containing media files hosted on this server." msgstr "Μια λίστα αναπαραγωγής που περιέχει αρχεία πολυμέσων που φιλοξενούνται σε αυτόν τον διακομιστή." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:18 +#: ./vue/components/Stations/Playlists/Form/Source.vue:17 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A playlist that instructs the station to play from a remote URL." msgstr "Μια λίστα αναπαραγωγής που δίνει εντολή στον σταθμό να παίζει από μια απομακρυσμένη διεύθυνση URL." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:63 -msgid "API \"Access-Control-Allow-Origin\" Header" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:99 -msgid "API Documentation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:187 -msgid "API Key Description/Comments" -msgstr "Περιγραφή/Σχόλια Κλειδιού API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 -msgid "API Keys" -msgstr "Κλειδιά API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:90 -msgid "API Version" -msgstr "Εκδόσεις API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:59 +#: ./vue/components/Admin/StorageLocations/Form.vue:57 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Access Key ID" msgstr "Αναγνωριστικό Κλειδί Πρόσβασης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:48 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:46 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token" msgstr "Διακριτικό Πρόσβασης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:54 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:52 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token Secret" msgstr "Μυστικό Διακριτικού Πρόσβασης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:98 -msgid "Account List" -msgstr "Λίστα Λογαριασμών" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 -msgid "Account Recovery" -msgstr "Ανάκτηση Λογαριασμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Account is Active" msgstr "Ο λογαριασμός είναι ενεργός" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 -msgid "Account not found." -msgstr "Ο λογαριασμός δεν βρέθηκε." +#: ./vue/components/Stations/Streamers.vue:32 +msgid "Account List" +msgstr "Λίστα Λογαριασμών" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:77 -msgid "Account recovery e-mail sent." -msgstr "Στάλθηκε e-mail ανάκτησης λογαριασμού." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:153 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:158 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:274 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:190 +#: ./vue/components/Account.vue:53 +#: ./vue/components/Admin/ApiKeys.vue:23 +#: ./vue/components/Admin/AuditLog.vue:24 +#: ./vue/components/Admin/Backups.vue:38 +#: ./vue/components/Admin/CustomFields.vue:19 +#: ./vue/components/Admin/Permissions.vue:21 +#: ./vue/components/Admin/Stations.vue:26 +#: ./vue/components/Admin/StorageLocations.vue:18 +#: ./vue/components/Admin/Users.vue:18 +#: ./vue/components/Public/Requests.vue:49 +#: ./vue/components/Stations/HlsStreams.vue:19 +#: ./vue/components/Stations/Media.vue:130 +#: ./vue/components/Stations/Mounts.vue:24 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:32 +#: ./vue/components/Stations/Podcasts/ListView.vue:29 +#: ./vue/components/Stations/Queue.vue:17 +#: ./vue/components/Stations/Remotes.vue:20 +#: ./vue/components/Stations/Reports/Requests.vue:38 +#: ./vue/components/Stations/SftpUsers.vue:16 +#: ./vue/components/Stations/Streamers.vue:26 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:54 +#: ./vue/components/Stations/Webhooks.vue:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 msgid "Actions" msgstr "Ενέργειες" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:72 +#: ./vue/components/Admin/StorageLocations.vue:15 msgid "Adapter" msgstr "Προσαρμογέας" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:106 +#: ./vue/components/Account.vue:102 +#: ./vue/components/Account/ApiKeyModal.vue:31 msgid "Add API Key" msgstr "Προσθήκη Κλειδιού Api" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields.vue:16 +#: ./vue/components/Admin/CustomFields/EditModal.vue:17 msgid "Add Custom Field" msgstr "Προσθήκη Προσαρμοσμένου Πεδίου" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:38 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 msgid "Add Episode" msgstr "Προσθήκη Επεισόδιο" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:64 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:58 msgid "Add Files to Playlist" msgstr "Προσθήκη αρχείων στη λίστα αναπαραγωγής" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:91 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:24 +msgid "Add HLS Stream" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:16 +#: ./vue/components/Stations/Mounts/EditModal.vue:72 msgid "Add Mount Point" msgstr "Προσθήκη Σημείου Προσάρτησης" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 -msgid "Add New GitHub Issue" -msgstr "Προσθήκη Νέου Ζητήματος GitHub" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:37 +#: ./vue/components/Stations/Playlists.vue:18 +#: ./vue/components/Stations/Playlists/EditModal.vue:21 msgid "Add Playlist" msgstr "Προσθήκη λίστας αναπαραγωγής" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:57 +#: ./vue/components/Stations/Podcasts/ListView.vue:17 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:40 msgid "Add Podcast" msgstr "Προσθήκη Podcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:32 +#: ./vue/components/Common/BaseEditModal.vue:27 msgid "Add Record" msgstr "Προσθήκη Εγγραφής" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:53 +#: ./vue/components/Stations/Remotes.vue:16 +#: ./vue/components/Stations/Remotes/EditModal.vue:40 msgid "Add Remote Relay" msgstr "Προσθήκη Απομακρυσμένου Ρελέ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:38 +#: ./vue/components/Admin/Permissions.vue:16 +#: ./vue/components/Admin/Permissions/EditModal.vue:21 msgid "Add Role" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:31 -msgid "Add SFTP User" -msgstr "Προσθήκη Χρήστη Sftp" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:120 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:100 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:111 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:93 msgid "Add Schedule Item" msgstr "Προσθήκη αντικειμένου προγράμματος" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:43 +#: ./vue/components/Stations/SftpUsers.vue:11 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:22 +msgid "Add SFTP User" +msgstr "Προσθήκη Χρήστη Sftp" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:39 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Stations.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:27 msgid "Add Station" msgstr "Προσθήκη Σταθμού" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:15 +#: ./vue/components/Admin/StorageLocations.vue:13 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:17 msgid "Add Storage Location" msgstr "Προσθήκη Τοποθεσίας Αποθήκευσης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:21 +#: ./vue/components/Stations/Streamers.vue:20 +#: ./vue/components/Stations/Streamers/EditModal.vue:56 msgid "Add Streamer" msgstr "Προσθήκη Ροής" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:30 +#: ./vue/components/Admin/Users.vue:10 +#: ./vue/components/Admin/Users/EditModal.vue:19 msgid "Add User" msgstr "Προσθήκη Χρήστη" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:65 +#: ./vue/components/Stations/Webhooks.vue:14 +#: ./vue/components/Stations/Webhooks/EditModal.vue:52 msgid "Add Web Hook" msgstr "Προσθήκη Web Hook" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 -msgid "Additional Environment Variables" -msgstr "Πρόσθετες Μεταβλητές Περιβάλλοντος" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 -msgid "Administer API Keys" -msgstr "Διαχειριστείτε τα κλειδιά API" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 -msgid "Administer Backups" -msgstr "Διαχείριση Αντιγράφων Ασφαλείας" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 -msgid "Administer Custom Fields" -msgstr "Διαχείριση Προσαρμοσμένων Πεδίων" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 -msgid "Administer Settings" -msgstr "Διαχειριστείτε τις ρυθμίσεις" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 -msgid "Administer Stations" -msgstr "Διαχειριστείτε σταθμούς" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 -msgid "Administer Storage Locations" -msgstr "Διαχειριστείτε θέσεις αποθήκευσης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:20 +#: ./vue/components/Admin/Index.vue:3 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:34 +#: ./vue/components/Dashboard.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 msgid "Administration" msgstr "Διαχείριση" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormGroup.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormCheckbox.vue:14 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:13 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:11 +#: ./vue/components/Form/BWrappedFormGroup.vue:20 +#: ./vue/components/Form/BWrappedFormGroup.vue:7 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:12 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:13 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:11 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:19 #: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 msgid "Advanced" msgstr "Για Προχωρημένους" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:285 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Advanced Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:16 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Advanced Manual AutoDJ Scheduling Options" msgstr "Προχωρημένες Επιλογές Χειροκίνητου ΑυτόματουDJ Προγραμματισμού" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 -msgid "Advanced: Use Privileged Docker Settings" -msgstr "Προηγμένες: Χρήση Προνομιακών Ρυθμίσεων Docker" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:13 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." msgstr "Τα συγκεντρωτικά στατιστικά στοιχεία ακροατή χρησιμοποιούνται για την εμφάνιση αναφορών σταθμών σε όλο το σύστημα. Τα στατιστικά στοιχεία ακροατή που βασίζονται σε IP χρησιμοποιούνται για την παρακολούθηση ζωντανών ακροατών και μπορεί να απαιτούνται για αναφορές δικαιωμάτων χρήσης." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:118 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:237 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Public/OnDemand.vue:21 +#: ./vue/components/Public/Requests.vue:34 +#: ./vue/components/Stations/Media.vue:92 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 msgid "Album" msgstr "Άλμπουμ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:281 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:138 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:301 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:41 +#: ./vue/components/Admin/Settings/ServicesTab.vue:133 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: ./vue/components/Public/OnDemand.vue:41 +#: ./vue/components/Public/Player.vue:75 +#: ./vue/components/Public/Requests.vue:61 +#: ./vue/components/Stations/Media.vue:157 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 msgid "Album Art" msgstr "Εξώφυλλο Άλμπουμ" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 -msgid "Album Artist Sort Order" -msgstr "Σειρά Ταξινόμησης Καλλιτεχνών Άλμπουμ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 -msgid "Album Sort Order" -msgstr "Σειρά Ταξινόμησης Άλμπουμ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 -msgid "All Permissions" -msgstr "Δικαιώματα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:164 +#: ./vue/components/Stations/Playlists.vue:36 msgid "All Playlists" msgstr "Όλες οι λίστες αναπαραγωγής" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:100 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:26 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:25 +#: ./vue/components/Stations/Podcasts/ListView.vue:35 msgid "All Podcasts" msgstr "Όλα Τα Podcast" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:126 -msgid "All Stations" -msgstr "Όλοι Οι Σταθμοί" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:13 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:12 msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:65 +#: ./vue/components/Stations/Playlists/Form/Source.vue:63 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Allow Requests from This Playlist" msgstr "Να επιτρέπονται αιτήματα από αυτήν τη λίστα αναπαραγωγής" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:77 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Song Requests" msgstr "Να Επιτρέπονται Αιτήματα Τραγουδιού" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:123 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:174 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Streamers / DJs" msgstr "Επίτρεψε Ροές / Djs" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:42 +#: ./vue/components/Stations/Automation.vue:40 +#: ./vue/components/Stations/Automation.vue:1 msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." msgstr "Επιτρέψτε στο σύστημα να εκχωρεί αυτόματα τα τραγούδια σε λίστες αναπαραγωγής με βάση την απόδοσή τους. Αυτή η διαδικασία θα τρέξει στο παρασκήνιο, και θα εκτελεστεί μόνο εάν αυτή η επιλογή έχει οριστεί σε \"Ενεργοποιημένη\" και τουλάχιστον μία λίστα αναπαραγωγής έχει οριστεί ως \"Συμπερίληψη στην Αυτοματοποιημένη Εκχώρηση\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:106 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:90 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Allowed IP Addresses" msgstr "Επιτρεπόμενες Διευθύνσεις Ip" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:53 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:49 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Always Use HTTPS" msgstr "Χρήση HTTPS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:16 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:14 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Amplify: Amplification (dB)" msgstr "Ενίσχυση: Ενίσχυσης (dB)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 -msgid "An account recovery link has been requested for your account on \"%s\"." -msgstr "Ένας σύνδεσμος ανάκτησης λογαριασμού έχει ζητηθεί για το λογαριασμό σας στο \"%s\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/base.js:40 -msgid "An error occurred and your request could not be completed." -msgstr "Παρουσιάστηκε σφάλμα και δεν ήταν δυνατή η ολοκλήρωση του αιτήματός σας." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:126 +#: ./vue/components/Stations/Media/MediaToolbar.vue:56 msgid "Analyze and reprocess the selected media" msgstr "Ανάλυση και επανεπεξεργασία των επιλεγμένων μέσων" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 -msgid "Any time a live streamer/DJ connects to the stream" -msgstr "Κάθε φορά που ένας ζωντανός streamer/DJ συνδέεται με τη ροή" +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:58 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "API \"Access-Control-Allow-Origin\" Header" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 -msgid "Any time a live streamer/DJ disconnects from the stream" -msgstr "Κάθε φορά που ένας live streamer/DJ αποσυνδέεται από τη ροή" +#: ./vue/components/Account.vue:95 +msgid "API Documentation" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 -msgid "Any time the currently playing song changes" -msgstr "Οποιαδήποτε στιγμή αλλάζει το τρέχον τραγούδι" +#: ./vue/components/Account.vue:50 +#: ./vue/components/Account/ApiKeyModal.vue:9 +#: ./vue/components/Account/ApiKeyModal.vue:7 +#: ./vue/components/Account/ApiKeyModal.vue:1 +#: ./vue/components/Admin/ApiKeys.vue:15 +msgid "API Key Description/Comments" +msgstr "Περιγραφή/Σχόλια Κλειδιού API" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 -msgid "Any time the listener count decreases" -msgstr "Οποιαδήποτε στιγμή μειώνεται ο αριθμός των ακροατών" +#: ./vue/components/Account.vue:88 +#: ./vue/components/Admin/ApiKeys.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 +msgid "API Keys" +msgstr "Κλειδιά API" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 -msgid "Any time the listener count increases" -msgstr "Οποιαδήποτε στιγμή ο αριθμός ακροατών αυξάνεται" +#: ./vue/components/Admin/StorageLocations/Form.vue:87 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "API Version" +msgstr "Εκδόσεις API" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:55 -msgid "Apply Compression and Normalization" -msgstr "Εφαρμόστε συμπίεση και ομαλοποίηση" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:173 +#: ./vue/components/Admin/Settings/ServicesTab.vue:157 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 msgid "Apply for an API key at Last.fm" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:59 +#: ./vue/components/Admin/StorageLocations.vue:91 msgid "Applying changes..." msgstr "Εφαρμογή αλλαγών..." -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 -msgid "Are you sure?" -msgstr "Είσαι σίγουρος?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:107 +#: ./vue/components/Public/OnDemand.vue:18 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:26 +#: ./vue/components/Stations/Streamers.vue:22 msgid "Art" msgstr "Εξώφυλλο" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:121 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:232 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:12 +#: ./vue/components/Public/OnDemand.vue:20 +#: ./vue/components/Public/Requests.vue:29 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:113 +#: ./vue/components/Stations/Media.vue:87 +#: ./vue/components/Stations/Playlists/QueueModal.vue:10 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:11 +#: ./vue/components/Stations/Reports/Performance.vue:14 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 msgid "Artist" msgstr "Καλλιτέχνης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:48 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:16 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:16 msgid "Artwork" msgstr "Γραφικά" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:11 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:10 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." msgstr "Το έργο τέχνης πρέπει να είναι ένα ελάχιστο μέγεθος 1400 x 1400 pixels και ένα μέγιστο μέγεθος 3000 x 3000 pixels για το Apple Podcasts." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:23 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:22 msgid "At the bottom of the page, click \"Create my access token\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:60 +#: ./vue/components/Stations/Reports/SoundExchange.vue:56 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 msgid "Attempt to Automatically Retrieve ISRC When Missing" msgstr "Προσπάθεια αυτόματης ανάκτησης του ISRC όταν λείπει" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:19 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:23 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Bitrate (kbps)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Format" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Audio Processing Method" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:17 msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:21 +#: ./vue/components/Admin/AuditLog.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 msgid "Audit Log" msgstr "Αρχεία Καταγραφής Ελέγχου" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:47 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:45 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Author" msgstr "Συγγραφέας" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:64 +#: ./vue/components/Admin/CustomFields.vue:18 msgid "Auto-Assign Value" msgstr "Αυτόματη Αντιστοίχιση Τιμής" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:89 +#: ./vue/components/Stations/Playlists.vue:82 +#: ./vue/components/Stations/Playlists.vue:21 msgid "Auto-Assigned" msgstr "Αυτόματη Ανάθεση" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:132 -msgid "Auto-generate Random MariaDB Root Password" -msgstr "Αυτόματη Δημιουργία Τυχαίου Κωδικού Πρόσβασης Root MariaDb" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:346 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:105 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:65 +#: ./vue/components/Admin/Stations.vue:25 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:31 +#: ./vue/components/Stations/Mounts.vue:23 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:13 +#: ./vue/components/Stations/Remotes.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:13 msgid "AutoDJ" msgstr "AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:34 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:25 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:28 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Bitrate (kbps)" msgstr "Ρυθμός Bit AutoDJ (kbps)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:4 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:3 msgid "AutoDJ Disabled" msgstr "Το AutoDJ Απενεργοποιήθηκε" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:17 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Format" msgstr "Μορφή AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 -msgid "AutoDJ Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:272 -msgid "AutoDJ Queue Length" -msgstr "Μήκος Ουράς AutoDj" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:5 -msgid "AutoDJ Service" -msgstr "Υπηρεσία AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:7 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:6 msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." msgstr "Το AutoDJ έχει απενεργοποιηθεί για αυτόν τον σταθμό. Καμία μουσική δεν θα αναπαράγεται αυτόματα όταν μια πηγή δεν είναι ζωντανή." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:325 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "AutoDJ Queue Length" +msgstr "Μήκος Ουράς AutoDj" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/BackendPanel.vue:4 +msgid "AutoDJ Service" +msgstr "Υπηρεσία AutoDJ" + +#: ./vue/components/Stations/Automation.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 msgid "Automated Assignment" msgstr "Αυτοματοποιημένη Ανάθεση" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:11 +#: ./vue/components/Admin/Backups.vue:10 msgid "Automatic Backups" msgstr "Αυτόματα Αντίγραφα Ασφαλείας" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:24 +#: ./vue/components/Admin/CustomFields/Form.vue:23 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Automatically Set from ID3v2 Value" msgstr "Αυτόματος ορισμός από την τιμή ID3v2" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 -msgid "Automatically scroll to the bottom of the log" -msgstr "Αυτόματη κύλιση στο κάτω μέρος της καταγραφής" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 -msgid "Automatically send a customized message to your Discord server." -msgstr "Αυτόματη αποστολή ενός προσαρμοσμένου μηνύματος στον Discord διακομιστή σας." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 -msgid "Automatically send a message to any URL when your station data changes." -msgstr "Αυτόματη αποστολή μηνύματος σε οποιαδήποτε διεύθυνση URL όταν τα δεδομένα του σταθμού σας αλλάζουν." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 -msgid "Automatically send a tweet." -msgstr "Αυτόματη αποστολή ενός tweet." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 -msgid "Available Logs" -msgstr "Διαθέσιμα Αρχεία Καταγραφής" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:128 +#: ./vue/components/Admin/Settings/ServicesTab.vue:110 +#: ./vue/components/Admin/Settings/ServicesTab.vue:116 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Avatar Service" msgstr "Υπηρεσία Avatar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Avatar.vue:22 +#: ./vue/components/Common/Avatar.vue:14 msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." msgstr "Τα Avatars ανακτώνται με βάση τη διεύθυνση ηλεκτρονικού ταχυδρομείου σας από την υπηρεσία %{service}. Κάντε κλικ για να διαχειριστείτε τις ρυθμίσεις σας %{service}." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:229 +#: ./vue/components/Dashboard.vue:55 msgid "Average Listeners" msgstr "Μέσος Όρος Ακροατών" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Avoid Duplicate Artists/Titles" msgstr "Αποφύγετε Διπλούς Καλλιτέχνες / Τίτλους" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 -msgid "AzuraCast version %s is now available." -msgstr "Το AzuraCast έκδοση %s είναι τώρα διαθέσιμο." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "Αρχείο Καταγραφής Εφαρμογών AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "Αντίγραφο Ασφαλείας AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 +#: ./vue/components/Setup/Register.vue:7 msgid "AzuraCast First-Time Setup" msgstr "AzuraCast Πρώτη Ρύθμιση" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "Εγκατάσταση AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "AzuraCast Instance Name" msgstr "AzuraCast Όνομα Παρουσίας" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "Ρυθμίσεις AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "Ρυθμίσεις AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "Έλεγχοι Ενημέρωσης AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "AzuraCast Updater" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "Χρήστης AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "Η εγκατάσταση του AzuraCast ολοκληρώθηκε!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "Το AzuraCast έχει ρυθμιστεί να ακούει στις ακόλουθες θύρες:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "Το AzuraCast αρχικοποιήθηκε." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "Το AzuraCast ενημερώνεται τώρα στην τελευταία έκδοση!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 +#: ./vue/components/Admin/GeoLite.vue:22 msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "Έλεγχοι Ενημέρωσης AzuraCast" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "Χρήστης AzuraCast" + +#: ./vue/components/Admin/Permissions.vue:9 msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." msgstr "Το AzuraCast θα σαρώσει το το ανεβασμένο αρχείο στη μουσική βιβλιοθήκη αυτού του σταθμού. Τα πολυμέσα πρέπει ήδη να φορτωθούν πριν από την εκτέλεση αυτού του βήματος. Μπορείτε να εκτελέσετε ξανά αυτό το εργαλείο όσες φορές χρειάζεται." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 msgid "Back" msgstr "Πίσω" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." -msgstr "Δημιουργία αντιγράφου ασφαλείας MariaDB..." +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "Το αντίγραφο ασφαλείας ολοκληρώθηκε σε %.2f δευτερόλεπτα." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "Δεν βρέθηκε αντίγραφο ασφαλείας." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "Η διαδρομή αντιγράφου ασφαλείας %s δεν βρέθηκε!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 #: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 msgid "Backups" msgstr "Αντίγραφα Ασφαλείας" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 msgid "Balanced" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 -msgid "Band" -msgstr "Ζώνη" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned Countries" msgstr "Απαγορευμένες Χώρες" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned IP Addresses" msgstr "Απαγορευμένες Διευθύνσεις Ip" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned User Agents" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Base Station Directory" msgstr "Κατάλογος Βάσης Σταθμού" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Base Theme for Public Pages" msgstr "Βασικό θέμα για δημόσιες σελίδες" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 +#: ./vue/components/Stations/Automation.vue:11 msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." msgstr "Με βάση αυτή τη ρύθμιση, το σύστημα θα ανακατανέμει αυτόματα τα τραγούδια κάθε (αυτό) ημέρες χρησιμοποιώντας δεδομένα από τις προηγούμενες (αυτό) ημέρες." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 msgid "Basic Info" msgstr "Βασικές πληροφορίες" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 msgid "Basic Information" msgstr "Βασικές Πληροφορίες" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "Επειδή εκτελείτε Docker, κάποια αρχεία καταγραφής συστήματος μπορούν να προσπελαστούν μόνο από μια συνεδρία κελύφους στον υπολογιστή υποδοχής. Μπορείτε να εκτελέσετε %s για να αποκτήσετε πρόσβαση στα αρχεία καταγραφής εμπορευματοκιβωτίων από το τερματικό." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 +#: ./vue/components/Stations/Reports/Overview.vue:36 msgid "Best Performing Songs" msgstr "Καλύτερα τραγούδια" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 msgid "Bit Rate" msgstr "Ρυθμός Bit" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Bot Token" msgstr "Bot Token" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 -msgid "Bpm" -msgstr "Bpm" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 msgid "Branding Settings" msgstr "Ρυθμίσεις Μάρκετινγκ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Broadcast AutoDJ to Remote Station" msgstr "Μετάδοση AutoDJ σε απομακρυσμένο σταθμό" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 msgid "Broadcasting" msgstr "Μετάδοση" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 msgid "Broadcasting Service" msgstr "Υπηρεσία μετάδοσης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 msgid "Broadcasts" msgstr "Αναμεταδόσεις" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 +#: ./vue/components/Admin/Branding.vue:15 msgid "Browser Icon" msgstr "Εικονίδιο Περιηγητή" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Bucket Name" msgstr "Όνομα Κάδου" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." msgstr "Από προεπιλογή, οι ραδιοφωνικοί σταθμοί εκπέμπουν στους δικούς τους λιμένες (δηλαδή 8000). Αν χρησιμοποιείτε μια υπηρεσία όπως το CloudFlare ή έχετε πρόσβαση στον ραδιοφωνικό σταθμό σας από SSL, θα πρέπει να ενεργοποιήσετε αυτό το χαρακτηριστικό, το οποίο διαδρομές όλο το ραδιόφωνο μέσω των διαδικτυακών θυρών (80 και 443)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "Φόρτωση CPU" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 msgid "Cached" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 msgid "Categories" msgstr "Κατηγορίες" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 msgid "Change" msgstr "Αλλαγή" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 msgid "Change Password" msgstr "Αλλαγή κωδικού πρόσβασης" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "Αλλαγή ρυθμίσεων εγκατάστασης;" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 msgid "Changes" msgstr "Αλλαγές" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "Οι αλλαγές αποθηκεύτηκαν με επιτυχία." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 msgid "Changes saved." msgstr "Οι αλλαγές αποθηκεύτηκαν." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Character Set Encoding" msgstr "Κωδικοποίηση Σύνολο Χαρακτήρων" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Chat ID" msgstr "ID Συνομιλίας" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "Ελέγξτε τις Υπηρεσίες Web για Εξώφυλλο Άλμπουμ Κατά την Μεταφόρτωση Πολυμέσων" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" msgstr "Ελέγξτε τις Υπηρεσίες Web για Εξώφυλλο Άλμπουμ για \"Now Playing\" Tracks" -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." -msgstr "Ελέγξτε το αρχείο καταγραφής για λεπτομέρειες." +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" +msgstr "Ελέγξτε τις Υπηρεσίες Web για Εξώφυλλο Άλμπουμ Κατά την Μεταφόρτωση Πολυμέσων" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." -msgstr "Επιλέξτε μια μέθοδο που θα χρησιμοποιηθεί κατά τη μετάβαση από το ένα τραγούδι στο άλλο. Η Έξυπνη Λειτουργία εξετάζει την ένταση των δύο κομματιών όταν ξεθωριάζει για ομαλότερο αποτέλεσμα, αλλά απαιτεί περισσότερους πόρους της CPU." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." msgstr "Επιλέξτε ένα όνομα για αυτό το webhook που θα σας βοηθήσει να το ξεχωρίσετε από άλλους. Αυτό θα εμφανιστεί μόνο στη σελίδα διαχείρισης." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 +#: ./vue/components/Recover.vue:10 msgid "Choose a new password for your account." msgstr "Επιλέξτε ένα νέο κωδικό πρόσβασης για το λογαριασμό σας." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "Εκκαθάριση προσωρινών αρχείων..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 msgid "Clear" msgstr "Καθαρισμός" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "Εκκαθάριση Όλων Των Αναμονής Μηνυμάτων" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 +#: ./vue/components/Stations/Reports/Requests.vue:69 msgid "Clear All Pending Requests?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 msgid "Clear Artwork" msgstr "Καθαρισμός Γραφικών" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "Εκκαθάριση Προσωρινής Αποθήκευσης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 msgid "Clear File" msgstr "Εκκαθάριση Αρχείου" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 msgid "Clear Image" msgstr "Καθαρισμός Εικόνας" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 msgid "Clear List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 msgid "Clear Media" msgstr "Εκκαθάριση Πολυμέσων" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 +#: ./vue/components/Stations/Reports/Requests.vue:13 msgid "Clear Pending Requests" msgstr "Εκκαθάριση Εκκρεμών Αιτημάτων" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 msgid "Clear Queue" msgstr "Εκκαθάριση ουράς αναμονής" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 +#: ./vue/components/Stations/Queue.vue:9 msgid "Clear Upcoming Song Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 +#: ./vue/components/Stations/Queue.vue:53 msgid "Clear Upcoming Song Queue?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "Εκκαθάριση της προσωρινής μνήμης εφαρμογής μπορεί να αποσυνδέσετε από τη συνεδρία σας." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 +#: ./vue/components/Admin/GeoLite.vue:39 msgid "Click \"Generate new license key\"." msgstr "Κάντε κλικ στο κουμπί \"Δημιουργία νέου κλειδιού άδειας\"." -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." -msgstr "Κάντε κλικ στον παρακάτω σύνδεσμο για να συνδεθείτε στο λογαριασμό σας." +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "Κάντε κλικ για να επανεκκινήσετε το σταθμό σας και να εφαρμόσετε τις αλλαγές διαμόρφωσης." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 msgid "Clone" msgstr "Κλωνοποίηση" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 +#: ./vue/components/Admin/Stations/CloneModal.vue:32 msgid "Clone Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 msgid "Close" msgstr "Κλείσιμο" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Code from Authenticator App" msgstr "Κωδικός από την εφαρμογή ελέγχου ταυτότητας" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 msgid "Collect aggregate listener statistics and IP-based listener statistics" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "Εντολή" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 -msgid "Comment" -msgstr "Σχόλιο" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Comments" msgstr "Σχόλια" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 -msgid "Commercial Information" -msgstr "Εμπορικές Πληροφορίες" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." msgstr "Ολοκληρώστε τη διαδικασία εγκατάστασης παρέχοντας κάποιες πληροφορίες σχετικά με το περιβάλλον εκπομπής σας. Αυτές οι ρυθμίσεις μπορούν να αλλάξουν αργότερα από τον πίνακα διαχείρισης." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "Ολοκληρώστε τη διαδικασία εγκατάστασης για να ξεκινήσετε." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 -msgid "Composer" -msgstr "Συνθέτης" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 -msgid "Composer Sort Order" -msgstr "Σειρά Ταξινόμησης Συνθέτη" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "Συμπίεση και ομαλοποίηση του ήχου του σταθμού σας, παράγοντας ένα πιο ομοιόμορφο και \"πλήρη\" ήχο." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 -msgid "Conductor" -msgstr "Οδηγός" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "Οι ρυθμίσεις αποθηκεύτηκαν επιτυχώς." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 +#: ./vue/components/Admin/Backups.vue:35 msgid "Configure" msgstr "Ρύθμιση" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 +#: ./vue/components/Stations/Automation.vue:27 msgid "Configure Automated Assignment" msgstr "Ρύθμιση Αυτοματοποιημένης Ανάθεσης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 msgid "Configure Backups" msgstr "Ρύθμιση Αντιγράφων Ασφαλείας" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Confirm New Password" msgstr "Επιβεβαίωση Νέου Κωδικού Πρόσβασης" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "Συνδεδεμένο AzuraRelays" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 msgid "Connection Information" msgstr "Πληροφορίες σύνδεσης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Key (API Key)" msgstr "Κλειδί Καταναλωτή (Κλειδί Api)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Secret (API Secret)" msgstr "Μυστικό Καταναλωτή (API Μυστικό)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "Επικοινωνήστε με έναν διαχειριστή για να επαναφέρετε τον κωδικό πρόσβασής σας σύμφωνα με τις οδηγίες στην τεκμηρίωση μας:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 msgid "Contains explicit content" msgstr "Περιέχει ρητό περιεχόμενο" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 -msgid "Content Group Description" -msgstr "Περιγραφή Ομάδας Περιεχομένου" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 +#: ./vue/components/Setup/Station.vue:12 msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." msgstr "Συνεχίστε τη διαδικασία εγκατάστασης δημιουργώντας τον πρώτο σας ραδιοφωνικό σταθμό παρακάτω. Μπορείτε να επεξεργαστείτε οποιαδήποτε από αυτές τις λεπτομέρειες αργότερα." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 msgid "Continuous Play" msgstr "Συνεχής αναπαραγωγή" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Control how this playlist is handled by the AutoDJ software." msgstr "Ελέγξτε τον τρόπο χειρισμού αυτής της λίστας αναπαραγωγής από το λογισμικό AutoDJ." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." msgstr "Αντίγραφα παλαιότερα από τον καθορισμένο αριθμό ημερών θα διαγραφούν αυτόματα. Ορίστε στο μηδέν για να απενεργοποιήσετε την αυτόματη διαγραφή." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 msgid "Copy associated media and folders." msgstr "Αντιγραφή συνδεδεμένων μέσων και φακέλων." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 msgid "Copy scheduled playback times." msgstr "Αντιγραφή προγραμματισμένων χρόνων αναπαραγωγής." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 msgid "Copy to Clipboard" msgstr "Αντιγραφή στο πρόχειρο" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 msgid "Copy to New Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 -msgid "Copyright" -msgstr "Πνευματικά δικαιώματα" +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" +msgstr "Φόρτωση CPU" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 -msgid "Copyright Message" -msgstr "Μήνυμα πνευματικής ιδιοκτησίας" +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." -msgstr "Αδυναμία εγγραφής στο σύστημα αρχείων." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "Δημιουργία Λογαριασμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "Δημιουργία καταλόγου" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "Δημιουργία Νέου Κλειδιού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "Δημιουργία Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "Δημιουργία νέου ραδιοφωνικού σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." -msgstr "Δημιουργήστε μια νέα θέση αποθήκευσης με βάση τον βασικό κατάλογο." +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" +msgstr "Δημιουργία νέου ραδιοφωνικού σταθμού" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "Δημιουργία Λογαριασμού" + +#: ./vue/components/Admin/GeoLite.vue:29 msgid "Create an account on the MaxMind developer site." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 msgid "Create and Continue" msgstr "Δημιουργία και Συνέχεια" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 +#: ./vue/components/Admin/CustomFields.vue:9 msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." -msgstr "Δημιουργία αρχείου αντιγράφου ασφαλείας..." +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" +msgstr "Δημιουργία καταλόγου" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." -msgstr "Δημιουργία προσωρινών καταλόγων..." +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" +msgstr "Δημιουργία Νέου Κλειδιού" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "Δημιουργία Σταθμού" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Duration (Seconds)" msgstr "Διάρκεια Crossfade (δευτερόλεπτα)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Method" msgstr "Μέθοδος Crossfade" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 msgid "Cue" msgstr "Ένδειξη" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 msgid "Current Custom Fallback File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 msgid "Current Installed Version" msgstr "Τρέχουσα Εγκατεστημένη Έκδοση" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 msgid "Current Intro File" msgstr "Τρέχον Εισαγωγικό Αρχείο" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Current Password" msgstr "Τρέχων Κωδικός Πρόσβασης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 msgid "Current Podcast Media" msgstr "Τρέχοντα Πολυμέσα Εκπομπής Podcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 +#: ./vue/components/Stations/Playlists.vue:98 msgid "Custom" msgstr "Προσαρμοσμένο" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Custom API Base URL" msgstr "Προσαρμοσμένο URL Βάσης Api" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 +#: ./vue/components/Admin/Branding.vue:3 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 msgid "Custom Branding" msgstr "Προσαρμοσμένη επωνυμία" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "Προσαρμοσμένο CSS για εσωτερικές σελίδες" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "Προσαρμοσμένο CSS για δημόσιες σελίδες" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Custom Configuration" msgstr "Προσαρμοσμένη διαμόρφωση" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "Προσαρμοσμένο CSS για εσωτερικές σελίδες" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "Προσαρμοσμένο CSS για δημόσιες σελίδες" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-In Point (seconds)" msgstr "Προσαρμοσμένες Ενδείξεις: Cue-In Σημείο (δευτερόλεπτα)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-Out Point (seconds)" msgstr "Προσαρμοσμένες Ενδείξεις: Cue-Out Σημείο (δευτερόλεπτα)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-In Time (seconds)" msgstr "Προσαρμοσμένο ξεθώριασμα: Fade-In Χρόνος (δευτερόλεπτα)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-Out Time (seconds)" msgstr "Προσαρμοσμένο ξεθώριασμα: Fade-Out Χρόνος (δευτερόλεπτα)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Overlap Time (seconds)" msgstr "Προσαρμοσμένο ξεθώριασμα: Χρόνος επικάλυψης (δευτερόλεπτα)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 msgid "Custom Fallback File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 msgid "Custom Fields" msgstr "Προσαρμοσμένα Πεδία" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 msgid "Custom Frontend Configuration" msgstr "Προσαρμοσμένες Ρυθμίσεις Frontend" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Custom JS for Public Pages" msgstr "Προσαρμοσμένο JS για δημόσιες σελίδες" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 msgid "Customization" msgstr "Προσαρμογή" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 msgid "Customize" msgstr "Προσαρμογή" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Administrator Password" msgstr "Προσαρμογή Κωδικού Διαχειριστή" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 msgid "Customize AzuraCast Settings" msgstr "Προσαρμογή Ρυθμίσεων AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Broadcasting Port" msgstr "Προσαρμογή Θύρας Μετάδοσης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 msgid "Customize Copy" msgstr "Προσαρμογή Αντιγράφου" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Mount Point" msgstr "Προσαρμόστε Το Mount Point Dj/Streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Port" msgstr "Προσαρμογή Θύρας DJ/Streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize Internal Request Processing Port" msgstr "Προσαρμόστε Την Εσωτερική Θύρα Επεξεργασίας Αιτημάτων" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Source Password" msgstr "Προσαρμογή Πηγαίου Κωδικού Πρόσβασης" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "Προσαρμόστε τις θύρες που χρησιμοποιούνται για το AzuraCast;" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." msgstr "Προσαρμόστε τον αριθμό των τραγουδιών που θα εμφανίζονται στην ενότητα \"Ιστορικό τραγουδιού\" για αυτόν τον σταθμό και σε όλα τα δημόσια APIs." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "Διαπιστευτήρια DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "Χρόνος Buffer Dj/Streamer (Δευτερόλεπτα)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 msgid "Dark" msgstr "Σκοτεινό" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "Πίνακας Ελέγχου" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 +#: ./vue/components/Stations/Reports/Requests.vue:35 msgid "Date Played" msgstr "Ημερομηνία Played" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 +#: ./vue/components/Stations/Reports/Requests.vue:34 msgid "Date Requested" msgstr "Ημερομηνία Αίτησης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 +#: ./vue/components/Admin/AuditLog.vue:19 msgid "Date/Time" msgstr "Ημερομηνία/Ώρα" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 +#: ./vue/components/Stations/Reports/Timeline.vue:24 msgid "Date/Time (Browser)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 +#: ./vue/components/Stations/Reports/Timeline.vue:30 msgid "Date/Time (Station)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 msgid "Days Between Automated Assignments" msgstr "Ημέρες Μεταξύ Αυτοματοποιημένων Αναθέσεων" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Days of Playback History to Keep" msgstr "Ημέρες Ιστορικού αναπαραγωγής για διατήρηση" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Deactivate Streamer on Disconnect (Seconds)" msgstr "Απενεργοποίηση ροής κατά την αποσύνδεση (δευτερόλεπτα)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "Αποσφαλμάτωση Αρχικής Σελίδας" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "Debug Output" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 msgid "Default" msgstr "Προεπιλογή" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 +#: ./vue/components/Admin/Branding.vue:21 msgid "Default Album Art" msgstr "Προεπιλεγμένο Εξώφυλλο Άλμπουμ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Default Album Art URL" msgstr "Προεπιλεγμένο URL Εξωφύλλου Άλμπουμ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Default Avatar URL" msgstr "Προεπιλεγμένο Avatar URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 msgid "Default Mount" msgstr "Προεπιλεγμένη Προσάρτηση" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "Προεπιλογή: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 msgid "Delete" msgstr "Διαγραφή" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 msgid "Delete %{ num } media files?" msgstr "Διαγραφή %{ num } αρχείων πολυμέσων?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 msgid "Delete Album Art" msgstr "Διαγραφή εξώφυλλου άλμπουμ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:87 msgid "Delete Backup?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 msgid "Delete Broadcast?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 +#: ./vue/components/Admin/CustomFields.vue:38 msgid "Delete Custom Field?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 msgid "Delete Episode?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:49 msgid "Delete Mount Point?" msgstr "Διαγραφή Σημείου;" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 +#: ./vue/components/Stations/Playlists.vue:142 msgid "Delete Playlist?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 +#: ./vue/components/Stations/Podcasts/ListView.vue:59 msgid "Delete Podcast?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 +#: ./vue/components/Stations/Queue.vue:39 msgid "Delete Queue Item?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 +#: ./vue/components/Stations/Remotes.vue:45 msgid "Delete Remote Relay?" msgstr "Διαγραφή Απομακρυσμένου Ρελέ;" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 +#: ./vue/components/Stations/Reports/Requests.vue:55 msgid "Delete Request?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 +#: ./vue/components/Admin/Permissions.vue:50 msgid "Delete Role?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 +#: ./vue/components/Stations/SftpUsers.vue:32 msgid "Delete SFTP User?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 +#: ./vue/components/Admin/Stations.vue:45 msgid "Delete Station?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 +#: ./vue/components/Admin/StorageLocations.vue:102 msgid "Delete Storage Location?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 +#: ./vue/components/Stations/Streamers.vue:56 msgid "Delete Streamer?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 +#: ./vue/components/Admin/Users.vue:37 msgid "Delete User?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 +#: ./vue/components/Stations/Webhooks.vue:70 msgid "Delete Web Hook?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 msgid "Description" msgstr "Περιγραφή" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 +#: ./vue/components/Common/DataTable.vue:103 msgid "Deselect" msgstr "Αποεπιλογή" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 msgid "Desktop Device" msgstr "Επιφάνεια εργασίας" -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "Λεπτομέρειες" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 msgid "Direct Stream URL" msgstr "Άμεση Ροή URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 msgid "Directory" msgstr "Κατάλογος" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 msgid "Directory Name" msgstr "Όνομα καταλόγου" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 msgid "Disable" msgstr "Απενεργοποίηση" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 msgid "Disable Crossfading" msgstr "Απενεργοποίηση Crossfading" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 msgid "Disable Optimizations" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" -msgstr "Απενεργοποίηση Δύο Συντελεστών" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 msgid "Disable public pages?" msgstr "Απενεργοποίηση δημόσιων σελίδων;" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 msgid "Disable song requests?" msgstr "Απενεργοποίηση αιτημάτων τραγουδιών;" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 msgid "Disable streamers?" msgstr "Απενεργοποίηση ροής;" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." -msgstr "Απενεργοποιήστε για χρήση προσωρινής μνήμης επίπεδης αρχείου αντί για Redis." +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" +msgstr "Απενεργοποίηση Δύο Συντελεστών" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 +#: ./vue/components/Account.vue:100 msgid "Disable two-factor authentication?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 msgid "Disabled" msgstr "Απενεργοποιημένο" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 msgid "Disconnect Streamer" msgstr "Αποσύνδεση της ροής" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Discord Web Hook URL" msgstr "Discord Web Hook URL" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "Webhook Discord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "Χώρος Στο Δίσκο" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "Χώρος Στο Δίσκο" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 msgid "Display Name" msgstr "Εμφανιζόμενο Όνομα" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "Διαπιστευτήρια DJ" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "Χρόνος Buffer Dj/Streamer (Δευτερόλεπτα)" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 msgid "Do not collect any listener analytics" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "Μην το τροποποιήσετε μετά την εγκατάσταση." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 msgid "Do not use an AutoDJ service." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "GID Χρήστη Προσάρτησης" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "UID Χρήστη Προσάρτησης" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "Όνομα τομέα (example.com) ή ονόματα (example.com,foo.bar) για χρήση με LetsEncrypt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 msgid "Down" msgstr "Κάτω" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 msgid "Download" msgstr "Λήψη" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 msgid "Download CSV" msgstr "Λήψη CSV" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 msgid "Download M3U" msgstr "Λήψη M3U" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 msgid "Download PLS" msgstr "Λήψη PLS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:27 msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 +#: ./vue/components/Common/FlowUpload.vue:13 msgid "Drag file(s) here to upload or" msgstr "Σύρετε αρχείο(α) εδώ για να ανεβάσετε ή" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Dropbox Generated Access Token" msgstr "Dropbox Δημιουργημένο Διακριτικό Πρόσβασης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 +#: ./vue/components/Stations/Playlists.vue:54 msgid "Duplicate" msgstr "Διπλότυπο" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 msgid "Duplicate Playlist" msgstr "Διπλότυπο Λίστας Αναπαραγωγής" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Duplicate Prevention Time Range (Minutes)" msgstr "Διπλό Χρονικό Εύρος Πρόληψης (Λεπτά)" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "Διπλά τραγούδια" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "Διπλότυπη αίτηση: αυτό το τραγούδι έχει ήδη ζητηθεί και θα παίξει σύντομα." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 msgid "E-Mail" msgstr "E-mail" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 msgid "E-mail Address" msgstr "Διεύθυνση E-mail" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "Υπηρεσία Παράδοσης E-mail" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 msgid "E-mail addresses can be separated by commas." msgstr "Οι διευθύνσεις ηλεκτρονικού ταχυδρομείου μπορούν να διαχωριστούν με κόμματα." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "Υπηρεσία Παράδοσης E-mail" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 msgid "Edit" msgstr "Επεξεργασία" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 msgid "Edit Custom Field" msgstr "Επεξεργασία Προσαρμοσμένου Πεδίου" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 msgid "Edit Episode" msgstr "Επεξεργασία Επεισόδιο" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 msgid "Edit Liquidsoap Configuration" msgstr "Επεξεργασία Ρύθμισης Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 +#: ./vue/components/Stations/Media/EditModal.vue:72 msgid "Edit Media" msgstr "Επεξεργασία πολυμέσων" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 +#: ./vue/components/Stations/Mounts/EditModal.vue:71 msgid "Edit Mount Point" msgstr "Επεξεργασία Σημείου Προσάρτησης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 +#: ./vue/components/Stations/Playlists/EditModal.vue:20 msgid "Edit Playlist" msgstr "Επεξεργασία λίστας αναπαραγωγής" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 msgid "Edit Podcast" msgstr "Επεξεργασία Podcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 msgid "Edit Profile" msgstr "Επεξεργασία Προφίλ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 +#: ./vue/components/Common/BaseEditModal.vue:26 msgid "Edit Record" msgstr "Επεξεργασία Εγγραφής" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 +#: ./vue/components/Stations/Remotes/EditModal.vue:39 msgid "Edit Remote Relay" msgstr "Επεξεργασία Απομακρυσμένου Ρελέ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 +#: ./vue/components/Admin/Permissions/EditModal.vue:20 msgid "Edit Role" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 msgid "Edit SFTP User" msgstr "Επεξεργασία Χρήστη Sftp" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 +#: ./vue/components/Admin/Stations/EditModal.vue:26 msgid "Edit Station" msgstr "Επεξεργασία Σταθμού" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 +#: ./vue/components/Stations/ProfileEdit.vue:4 msgid "Edit Station Profile" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 msgid "Edit Storage Location" msgstr "Επεξεργασία Τοποθεσίας Αποθήκευσης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 +#: ./vue/components/Stations/Streamers/EditModal.vue:55 msgid "Edit Streamer" msgstr "Επεξεργασία Ροής" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 +#: ./vue/components/Admin/Users/EditModal.vue:18 msgid "Edit User" msgstr "Επεξεργασία Χρήστη" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 msgid "Edit Web Hook" msgstr "Επεξεργασία Web Hook" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 msgid "Embed Code" msgstr "Ενσωμάτωση Κωδικού" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 msgid "Embed Widgets" msgstr "Ενσωμάτωση Συστατικών" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 msgid "Enable" msgstr "Ενεργό" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable Advanced Features" msgstr "Ενεργοποίηση Προχωρημένων Χαρακτηριστικών" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 msgid "Enable AutoDJ" msgstr "Ενεργοποίηση AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 msgid "Enable Automated Assignment" msgstr "Ενεργοποίηση Αυτοματοποιημένης Ανάθεσης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Enable Broadcasting" msgstr "Ενεργοποίηση Μετάδοσης" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "Ενεργοποίηση λήψεων στη σελίδα On-Demand" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "Ενεργοποίηση Παράδοσης Email" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "Ενεργοποίηση Καταγραφής Ερωτημάτων MariaDb Αργού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "Ενεργοποίηση Μετάδοσης On-Demand" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "Ενεργοποίηση Επέκτασης Προφίλ Επιδόσεων" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "Ενεργοποίηση Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "Ενεργοποίηση Streaming" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "Ενεργοποίηση ελέγχου ταυτότητας δύο παραγόντων" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "Ενεργοποίηση Ταυτοποίησης Δύο Παραγόντων" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." msgstr "Ενεργοποιήστε ορισμένες προηγμένες λειτουργίες στη διεπαφή ιστού, συμπεριλαμβανομένης της προηγμένης διαμόρφωσης της λίστας αναπαραγωγής, της ανάθεσης λιμένων σταθμού, αλλάζοντας τους καταλόγους βασικών μέσων και άλλες λειτουργίες που θα πρέπει να χρησιμοποιούνται μόνο από τους χρήστες που είναι άνετοι με την προηγμένη λειτουργικότητα." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." -msgstr "Ενεργοποιήστε τους ακροατές για να ζητήσετε ένα τραγούδι για αναπαραγωγή στο σταθμό σας. Απαιτούνται μόνο τραγούδια που βρίσκονται ήδη στις λίστες αναπαραγωγής." +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" +msgstr "Ενεργοποίηση λήψεων στη σελίδα On-Demand" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "Ενεργοποίηση Παράδοσης Email" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "Ενεργοποίηση Μετάδοσης On-Demand" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 msgid "Enable public pages?" msgstr "Ενεργοποίηση δημόσιων σελίδων;" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 msgid "Enable song requests?" msgstr "Ενεργοποίηση αιτημάτων τραγουδιού;" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 msgid "Enable streamers?" msgstr "Ενεργοποίηση ροής;" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "Ενεργοποιήστε τη λειτουργία \"συγχώνευση\" του συνθέτη για να συνδυάσετε το αρχείο composer.json της κύριας εφαρμογής με οποιοδήποτε αρχείο συνθέτη πρόσθετου. Αυτό μπορεί να έχει επιπτώσεις στην απόδοση, οπότε θα πρέπει να το χρησιμοποιείτε μόνο αν χρησιμοποιείτε ένα ή περισσότερα plugins με τις δικές τους εξαρτήσεις συνθέτη." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." msgstr "Ενεργοποιήστε αυτήν τη ρύθμιση για να αποτρέψετε την αποστολή μεταδεδομένων στο AutoDJ για αρχεία σε αυτήν τη λίστα αναπαραγωγής. Αυτό είναι χρήσιμο εάν η λίστα αναπαραγωγής περιέχει κουδούνισμα ή προφυλακτήρες." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." msgstr "Ενεργοποιήστε τη διαφήμιση αυτού του σημείου προσάρτησης στους δημόσιους ραδιοφωνικούς καταλόγους \"Κίτρινες σελίδες\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." msgstr "Ενεργοποιήστε τη διαφήμιση αυτού του ρελέ σε δημόσιους ραδιοφωνικούς καταλόγους \"Κίτρινες σελίδες\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this mount point on this station's public pages." msgstr "Ενεργοποιήστε για να επιτρέψετε στους ακροατές να επιλέξουν αυτό το σημείο προσάρτησης στις δημόσιες σελίδες αυτού του σταθμού." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this relay on this station's public pages." msgstr "Ενεργοποιήστε για να επιτρέψετε στους ακροατές να επιλέξουν αυτό το relay στις δημόσιες σελίδες αυτού του σταθμού." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enable to allow this account to log in and stream." msgstr "Ενεργοποιήστε για να επιτρέψετε σε αυτόν τον λογαριασμό να συνδεθεί και να πραγματοποιήσει ροή." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." msgstr "Ενεργοποιήστε για να εκτελέσετε το AzuraCast αυτόματα νυχτερινά αντίγραφα ασφαλείας την καθορισμένη ώρα." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "Ενεργοποίηση ελέγχου ταυτότητας δύο παραγόντων" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "Ενεργοποίηση Ταυτοποίησης Δύο Παραγόντων" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 msgid "Enabled" msgstr "Ενεργοποιημένο" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." msgstr "Ενεργοποιεί ή απενεργοποιεί τη χρήση του νεότερου και ταχύτερου συστήματος WebSocket για τη λήψη ζωντανών ενημερώσεων σε δημόσιους παίκτες. Ίσως χρειαστεί να το απενεργοποιήσετε αν αντιμετωπίσετε προβλήματα με αυτό." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 -msgid "Encoded By" -msgstr "Κωδικοποίηση Από" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 msgid "Encoder" msgstr "Κωδικοποιητής" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 -msgid "Encoder Settings" -msgstr "Ρυθμίσεις Κωδικοποιητή" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 -msgid "Encoding Time" -msgstr "Χρόνος Κωδικοποίησης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Date" msgstr "Ημερομηνία λήξης" -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "Τέλος Συνεδρίας" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Time" msgstr "Ώρα Λήξης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Endpoint" msgstr "Τελικό σημείο" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enforce Schedule Times" msgstr "Επιβολή Χρονοδιαγράμματος Φορών" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "Εισαγωγή Κωδικού Δύο Συντελεστών" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." msgstr "Εισάγετε τον τρέχοντα κωδικό που παρέχεται από την εφαρμογή ελέγχου ταυτότητας για να βεβαιωθείτε ότι λειτουργεί σωστά." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enter the full URL of another stream to relay its broadcast through this mount point." msgstr "Εισάγετε την πλήρη διεύθυνση URL μιας άλλης ροής για να μεταδώσετε την εκπομπή της μέσω αυτού του σημείου προσάρτησης." -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "Εισάγετε τον κωδικό σας" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "Περιβάλλον" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 msgid "Episode" msgstr "Επεισόδιο" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "Το επεισόδιο δεν βρέθηκε." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 msgid "Episodes" msgstr "Επεισόδια" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." msgstr "Παράδειγμα: αν το απομακρυσμένο URL του ραδιοφώνου είναι http://station.example.com:8000/radio.mp3, εισάγετε \"http://station.example.com:8000\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 msgid "Exclude Media from Backup" msgstr "Εξαίρεση πολυμέσων από αντίγραφο ασφαλείας" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." msgstr "Εξαιρώντας τα πολυμέσα από αυτοματοποιημένα αντίγραφα ασφαλείας θα εξοικονομήσετε χώρο, αλλά θα πρέπει να δημιουργήσετε αντίγραφα ασφαλείας των πολυμέσων σας αλλού. Σημειώστε ότι θα δημιουργηθούν αντίγραφα ασφαλείας μόνο τοπικά αποθηκευμένα μέσα." -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "Εκτέλεση εντολής" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 +#: ./vue/components/Stations/Queue.vue:19 msgid "Expected to Play at" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 msgid "Explicit" msgstr "Ακριβής" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 msgid "Export %{format}" msgstr "Εξαγωγή %{format}" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Fallback Mount" msgstr "Fallback Mount" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Field Name" msgstr "Όνομα Πεδίου" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 msgid "File Name" msgstr "Όνομα αρχείου" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "Το αρχείο δεν έχει επεξεργαστεί: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 -msgid "File Owner" -msgstr "Ιδιοκτήτης Αρχείου" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "Επεξεργασία Αρχείου" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 -msgid "File Type" -msgstr "Τύπος Αρχείου" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "Το αρχείο δεν καθορίστηκε." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 msgid "Files marked for reprocessing:" msgstr "Αρχεία που σημειώθηκαν για επανεπεξεργασία:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 msgid "Files moved:" msgstr "Αρχεία που μετακινήθηκαν:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 msgid "Files queued for playback:" msgstr "Αρχεία σε ουρά αναπαραγωγής:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 msgid "Files removed:" msgstr "Αρχεία που διαγράφηκαν:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "Πρώτη Σύνδεση" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "Fixtures Φορτώθηκαν " - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Footer Text" msgstr "Κείμενο Υποσέλιδου" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." msgstr "Για τα τοπικά συστήματα αρχείων, αυτή είναι η βασική διαδρομή του καταλόγου. Για απομακρυσμένα συστήματα αρχείων, αυτό είναι το πρόθεμα φακέλων." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." -msgstr "Για τις περισσότερες περιπτώσεις, χρησιμοποιήστε την προεπιλεγμένη κωδικοποίηση UTF-8. Η παλαιότερη κωδικοποίηση ISO-8859-1 μπορεί να χρησιμοποιηθεί αν δέχεται συνδέσεις από SHOUTcast 1 DJs ή χρησιμοποιεί άλλο λογισμικό παλαιού τύπου." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "για επιλεγμένη περίοδο" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 msgid "For some clients, use port:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" -msgstr "Ξεχάσατε τον κωδικό πρόσβασης" +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "Ξεχάσατε τον κωδικό σας;" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 msgid "Friday" msgstr "Παρασκευή" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 +#: ./vue/components/Account/TwoFactorModal.vue:10 msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." msgstr "Από το smartphone σας, σαρώστε τον κώδικα στα δεξιά χρησιμοποιώντας μια εφαρμογή ελέγχου ταυτότητας της επιλογής σας (FreeOTP, Authy, κλπ)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 msgid "Full Volume" msgstr "Πλήρης ένταση" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 msgid "Full:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 msgid "GA Property Tracking ID" msgstr "Αναγνωριστικό Παρακολούθησης Ιδιοτήτων Ga" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 msgid "General Rotation" msgstr "Γενική Περιστροφή" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 msgid "Generate Report" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "Δημιουργία Κλάσεων Μεσολάβησης Βάσης Δεδομένων" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "Γενικά Web Hook" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 msgid "Genre" msgstr "Είδος" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "Η βάση δεδομένων GeoLite δεν έχει ρυθμιστεί για αυτήν την εγκατάσταση. Ανατρέξτε στην ενότητα Διαχείριση συστήματος για οδηγίες." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 +#: ./vue/components/Admin/GeoLite.vue:57 msgid "GeoLite is not currently installed on this installation." msgstr "Το GeoLite δεν είναι εγκατεστημένο σε αυτήν την εγκατάσταση." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 +#: ./vue/components/Admin/GeoLite.vue:28 msgid "GeoLite version \"%{ version }\" is currently installed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 msgid "Global" msgstr "Παγκόσμιο" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 msgid "Global Permissions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "Ενσωμάτωση Google Analytics" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "Θύρα HTTP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "Θύρα HTTP: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "Θύρα HTTPS" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "Θύρα HTTPS: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "Βοήθεια" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide Album Art on Public Pages" msgstr "Απόκρυψη εξώφυλλου άλμπουμ σε δημόσιες σελίδες" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide AzuraCast Branding on Public Pages" msgstr "Απόκρυψη AzuraCast Branding σε δημόσιες σελίδες" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 +#: ./vue/components/Dashboard.vue:62 msgid "Hide Charts" msgstr "Απόκρυψη Γραφημάτων" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Hide Metadata from Listeners (\"Jingle Mode\")" msgstr "Απόκρυψη μεταδεδομένων από ακροατές (\"Λειτουργία Jing\")" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 msgid "High" msgstr "Υψηλή" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." msgstr "Υψηλότερες λίστες αναπαραγωγής βάρους παίζονται συχνότερα σε σύγκριση με άλλες λίστες αναπαραγωγής χαμηλότερου βάρους." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 msgid "History" msgstr "Ιστορικό" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 msgid "Home" msgstr "Αρχική" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Homepage Redirect URL" msgstr "URL Ανακατεύθυνσης Αρχικής Σελίδας" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 msgid "Hour" msgstr "Ώρα" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "Αναγνωριστικό" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "Αν ένα τραγούδι δεν έχει εξώφυλλο άλμπουμ, αυτό το URL θα εμφανιστεί. Αφήστε το κενό για να χρησιμοποιήσετε το τυπικό placeholder art." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "Αν ένας επισκέπτης δεν είναι συνδεδεμένος και επισκέπτεται την αρχική σελίδα AzuraCast, μπορείτε να τον ανακατευθύνετε αυτόματα στη διεύθυνση URL που καθορίζεται εδώ. Αφήστε κενό για να τους ανακατευθύνετε στην οθόνη σύνδεσης από προεπιλογή." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "Αν είναι ενεργοποιημένη η αυτόματη ανάθεση, χρησιμοποιήστε αυτή τη λίστα αναπαραγωγής ως έναν από τους στόχους για την αναδιανομή των τραγουδιών. Αυτό θα αντικαταστήσει τα υπάρχοντα περιεχόμενα αυτής της λίστας αναπαραγωγής." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "Αν απενεργοποιηθεί, η λίστα αναπαραγωγής δεν θα συμπεριληφθεί στην αναπαραγωγή του ραδιοφώνου, αλλά μπορεί ακόμα να διαχειριστεί." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "Αν απενεργοποιηθεί, ο σταθμός δεν θα μεταδώσει ή ανακατέψτε το AutoDJ." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "Αν ενεργοποιηθεί, το AzuraCast θα συνδεθεί με τη βάση δεδομένων MusicBrainz για να προσπαθήσει να βρει ένα ISRC για οποιαδήποτε αρχεία όπου λείπει. Η απενεργοποίηση αυτού μπορεί να βελτιώσει την απόδοση." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "Αν ενεργοποιηθεί, το AutoDJ σε αυτή την εγκατάσταση θα αναπαράγει αυτόματα μουσική σε αυτό το σημείο προσάρτησης." + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "Αν ενεργοποιηθεί, το AutoDJ θα αναπαράγει αυτόματα μουσική σε αυτό το σημείο προσάρτησης." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "Αν ενεργοποιηθεί, αυτός ο streamer θα μπορεί να συνδεθεί μόνο κατά τη διάρκεια των προγραμματισμένων χρόνων εκπομπής." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "Εάν τα αιτήματα είναι ενεργοποιημένα για το σταθμό σας, οι χρήστες θα είναι σε θέση να ζητήσουν πολυμέσα που βρίσκονται σε αυτή τη λίστα αναπαραγωγής." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "Αν επιλεχθεί, το εξώφυλλο του άλμπουμ δεν θα εμφανίζεται σε δημόσιες ραδιοφωνικές σελίδες." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "Αν επιλεχθεί, αυτό θα αφαιρέσει το εμπορικό σήμα AzuraCast από τις σελίδες με μέρος." + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "Αν η ώρα λήξης είναι πριν από την ώρα έναρξης, η λίστα αναπαραγωγής θα παίξει μια νύχτα." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "Αν η ώρα λήξης είναι πριν από την ώρα έναρξης, η εγγραφή του προγράμματος θα συνεχιστεί κατά τη διάρκεια της νύχτας." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "Αν η θύρα στην οποία μεταδίδετε είναι διαφορετική από αυτή που αναφέρατε στην παραπάνω διεύθυνση URL, καθορίστε εδώ τη θύρα προέλευσης." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "Αν αυτή η προσάρτηση είναι η προεπιλογή, θα παίξει στην προεπισκόπηση του ραδιοφώνου και στη δημόσια σελίδα ραδιοφώνου σε αυτό το σύστημα." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "Αν αυτό το σημείο προσάρτησης δεν αναπαράγει ήχο, οι ακροατές θα ανακατευθυνθούν αυτόματα σε αυτό το σημείο προσάρτησης. Η προεπιλογή είναι /error.mp3, ένα μήνυμα σφάλματος επανάληψης." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "Αν αυτή η ρύθμιση έχει οριστεί σε \"Ναι\", θα χρησιμοποιηθεί η διεύθυνση URL του προγράμματος περιήγησης αντί της βασικής διεύθυνσης URL όταν είναι διαθέσιμη. Ορίστε \"Όχι\" για να χρησιμοποιείτε πάντα το βασικό URL." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "Αν αυτός ο σταθμός έχει κατά παραγγελία ροή και λήψη ενεργοποιημένη, μόνο τραγούδια που βρίσκονται σε λίστες αναπαραγωγής με ενεργοποιημένη αυτή τη ρύθμιση θα είναι ορατά." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "Εάν εκπέμπει χρησιμοποιώντας AutoDJ, εισάγετε τον πηγαίο κωδικό πρόσβασης εδώ." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "Αν μεταδίδετε χρησιμοποιώντας AutoDJ, εισάγετε εδώ το όνομα χρήστη του πηγαίου κώδικα. Αυτό μπορεί να είναι κενό." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "Αν το Web Hook σας απαιτεί βασικό έλεγχο ταυτότητας HTTP, δώστε εδώ τον κωδικό πρόσβασης." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "Αν ο Web Hook σας απαιτεί βασικό έλεγχο ταυτότητας HTTP, δώστε εδώ το όνομα χρήστη." + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "Εισαγωγή από PLS/M3U" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "Σημαντικό: αντιγράψτε το παρακάτω κλειδί πριν συνεχίσετε!" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "τις τελευταίες 48 ώρες" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "τον τελευταίο μήνα" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "Συμπερίληψη στην αυτοματοποιημένη ανάθεση" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "Συμπερίληψη στο πρόγραμμα αναπαραγωγής κατά την παραγγελία" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "Επ 'αόριστον" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "Υποδεικνύει την παρουσία ρητού περιεχομένου (ρητή γλώσσα ή περιεχόμενο ενηλίκων). Το Apple Podcasts εμφανίζει ένα αντίγραφο γονικού συμβουλευτικού γραφικού για το επεισόδιό σας, αν ενεργοποιηθεί. Επεισόδια που περιέχουν σαφές υλικό δεν είναι διαθέσιμα σε ορισμένες περιοχές της Apple Podcasts." + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "Εισαγωγή" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "Εγκατάσταση Βάσης Δεδομένων GeoLite Ip" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "Οδηγίες" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "Εσωτερικές σημειώσεις ή σχόλια σχετικά με το χρήστη, ορατά μόνο σε αυτόν τον πίνακα ελέγχου." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "Διεθνής τυποποιημένος κώδικας εγγραφής, που χρησιμοποιείται για τις εκθέσεις αδειοδότησης." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "Διακοπή άλλων τραγουδιών για να παίξει την προγραμματισμένη ώρα." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "Εισαγωγή" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 msgid "IP" msgstr "IP" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "Γεωγραφική τοποθεσία IP από DB-IP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 +#: ./vue/components/Admin/GeoLite.vue:9 msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 msgid "ISRC" msgstr "ISRC" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" -msgstr "Καταγραφή Πρόσβασης Icecast" +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" +msgstr "Λειτουργία Jingle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" +msgstr "Σύνδεση" + +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" +msgstr "Γλώσσα" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" +msgstr "Τελευταίες 14 Ημέρες" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" +msgstr "Τελευταία 2 Χρόνια" + +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" -msgstr "Ρύθμιση Icecast" +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" +msgstr "Τελευταίες 30 Ημέρες" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" -msgstr "Καταγραφή Σφάλματος Icecast" +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" +msgstr "Τελευταίες 60 Ημέρες" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" -msgstr "Αναγνωριστικό" +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" +msgstr "Τελευταίες 7 Ημέρες" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." -msgstr "Αν ένα τραγούδι δεν έχει εξώφυλλο άλμπουμ, αυτό το URL θα εμφανιστεί. Αφήστε το κενό για να χρησιμοποιήσετε το τυπικό placeholder art." +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" +msgstr "Τελευταία Τροποποίηση" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." -msgstr "Αν ένας επισκέπτης δεν είναι συνδεδεμένος και επισκέπτεται την αρχική σελίδα AzuraCast, μπορείτε να τον ανακατευθύνετε αυτόματα στη διεύθυνση URL που καθορίζεται εδώ. Αφήστε κενό για να τους ανακατευθύνετε στην οθόνη σύνδεσης από προεπιλογή." +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" +msgstr "Προηγούμενος Μήνας" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." -msgstr "Αν ενεργοποιηθεί οποιαδήποτε από αυτές τις επιλογές, αυτή η λίστα αναπαραγωγής θα γίνεται απευθείας μέσω Liquidsoap αντί μέσω του AzuraCast. Αυτό μπορεί να έχει ακούσια αποτελέσματα και θα πρέπει να χρησιμοποιείται μόνο όταν είστε άνετα με τα αποτελέσματα." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." -msgstr "Αν είναι ενεργοποιημένη η αυτόματη ανάθεση, χρησιμοποιήστε αυτή τη λίστα αναπαραγωγής ως έναν από τους στόχους για την αναδιανομή των τραγουδιών. Αυτό θα αντικαταστήσει τα υπάρχοντα περιεχόμενα αυτής της λίστας αναπαραγωγής." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." -msgstr "Αν απενεργοποιηθεί, η λίστα αναπαραγωγής δεν θα συμπεριληφθεί στην αναπαραγωγή του ραδιοφώνου, αλλά μπορεί ακόμα να διαχειριστεί." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." -msgstr "Αν απενεργοποιηθεί, ο σταθμός δεν θα μεταδώσει ή ανακατέψτε το AutoDJ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." -msgstr "Αν ενεργοποιηθεί, το AzuraCast θα καταγράφει αυτόματα τις ζωντανές εκπομπές που γίνονται σε αυτό το σταθμό ανά εκπομπή εγγραφών." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." -msgstr "Αν ενεργοποιηθεί, το AzuraCast θα συνδεθεί με τη βάση δεδομένων MusicBrainz για να προσπαθήσει να βρει ένα ISRC για οποιαδήποτε αρχεία όπου λείπει. Η απενεργοποίηση αυτού μπορεί να βελτιώσει την απόδοση." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" +msgstr "Προηγούμενο Έτος" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" +msgstr "Last.fm API Key" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" +msgstr "Μάθετε για τις προηγμένες λίστες αναπαραγωγής" + +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" +msgstr "Μάθετε περισσότερα για το Dropbox Auth Tokens" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." -msgstr "Αν ενεργοποιηθεί, οι streamers (ή DJs) θα μπορούν να συνδεθούν απευθείας με τη ροή σας και να μεταδώσουν ζωντανή μουσική που διακόπτει τη ροή του AutoDJ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." -msgstr "Αν ενεργοποιηθεί, το AutoDJ σε αυτή την εγκατάσταση θα αναπαράγει αυτόματα μουσική σε αυτό το σημείο προσάρτησης." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." -msgstr "Αν ενεργοποιηθεί, το AutoDJ θα αναπαράγει αυτόματα μουσική σε αυτό το σημείο προσάρτησης." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." -msgstr "Αν ενεργοποιηθεί, αυτός ο streamer θα μπορεί να συνδεθεί μόνο κατά τη διάρκεια των προγραμματισμένων χρόνων εκπομπής." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." -msgstr "Εάν τα αιτήματα είναι ενεργοποιημένα για το σταθμό σας, οι χρήστες θα είναι σε θέση να ζητήσουν πολυμέσα που βρίσκονται σε αυτή τη λίστα αναπαραγωγής." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." -msgstr "Αν επιλεχθεί, το εξώφυλλο του άλμπουμ δεν θα εμφανίζεται σε δημόσιες ραδιοφωνικές σελίδες." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." +msgstr "Αφήστε κενό για να δημιουργηθεί αυτόματα ένας νέος κωδικός πρόσβασης." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." -msgstr "Αν επιλεχθεί, αυτό θα αφαιρέσει το εμπορικό σήμα AzuraCast από τις σελίδες με μέρος." +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." +msgstr "Αφήστε κενό για να παίξει σε κάθε μέρα της εβδομάδας." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." -msgstr "Εάν η διεύθυνση ηλεκτρονικού ταχυδρομείου που δώσατε είναι στο σύστημα, ελέγξτε τα εισερχόμενά σας για ένα μήνυμα επαναφοράς κωδικού πρόσβασης." +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." +msgstr "Αφήστε κενό για να χρησιμοποιήσετε τον τρέχοντα κωδικό πρόσβασης." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." -msgstr "Αν η ώρα λήξης είναι πριν από την ώρα έναρξης, η λίστα αναπαραγωγής θα παίξει μια νύχτα." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." -msgstr "Αν η ώρα λήξης είναι πριν από την ώρα έναρξης, η εγγραφή του προγράμματος θα συνεχιστεί κατά τη διάρκεια της νύχτας." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." -msgstr "Αν η θύρα στην οποία μεταδίδετε είναι διαφορετική από αυτή που αναφέρατε στην παραπάνω διεύθυνση URL, καθορίστε εδώ τη θύρα προέλευσης." +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" +msgstr "Μήκος" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." -msgstr "Αν αυτή η προσάρτηση είναι η προεπιλογή, θα παίξει στην προεπισκόπηση του ραδιοφώνου και στη δημόσια σελίδα ραδιοφώνου σε αυτό το σύστημα." +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" +msgstr "Μήκος Κειμένου" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." -msgstr "Αν αυτό το σημείο προσάρτησης δεν αναπαράγει ήχο, οι ακροατές θα ανακατευθυνθούν αυτόματα σε αυτό το σημείο προσάρτησης. Η προεπιλογή είναι /error.mp3, ένα μήνυμα σφάλματος επανάληψης." +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." +msgstr "Ας ξεκινήσουμε δημιουργώντας το λογαριασμό του Super Administrator." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." -msgstr "Αν αυτή η ρύθμιση έχει οριστεί σε \"Ναι\", θα χρησιμοποιηθεί η διεύθυνση URL του προγράμματος περιήγησης αντί της βασικής διεύθυνσης URL όταν είναι διαθέσιμη. Ορίστε \"Όχι\" για να χρησιμοποιείτε πάντα το βασικό URL." +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" +msgstr "Άσπρο" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." -msgstr "Αν αυτός ο σταθμός έχει κατά παραγγελία ροή και λήψη ενεργοποιημένη, μόνο τραγούδια που βρίσκονται σε λίστες αναπαραγωγής με ενεργοποιημένη αυτή τη ρύθμιση θα είναι ορατά." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." -msgstr "Εάν εκπέμπει χρησιμοποιώντας AutoDJ, εισάγετε τον πηγαίο κωδικό πρόσβασης εδώ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." -msgstr "Αν μεταδίδετε χρησιμοποιώντας AutoDJ, εισάγετε εδώ το όνομα χρήστη του πηγαίου κώδικα. Αυτό μπορεί να είναι κενό." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." -msgstr "Αν διατηρήσετε χειροκίνητα αυτό το αρχείο, επανεξετάστε την τελευταία έκδοση του αρχείου και πραγματοποιήστε τυχόν αλλαγές που απαιτούνται." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." -msgstr "Αν αντιμετωπίζετε κάποιο σφάλμα ή σφάλμα, μπορείτε να υποβάλετε ένα πρόβλημα του GitHub χρησιμοποιώντας τον παρακάτω σύνδεσμο." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." -msgstr "Αν το λογισμικό μετάδοσης απαιτεί μια συγκεκριμένη διαδρομή σημείου προσάρτησης, καθορίστε το εδώ. Διαφορετικά, χρησιμοποιήστε την προεπιλογή." +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." +msgstr "Το LiquidSoap ανακατεύεται αυτή τη στιγμή από %{songs} και %{playlists}." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." -msgstr "Αν το Web Hook σας απαιτεί βασικό έλεγχο ταυτότητας HTTP, δώστε εδώ τον κωδικό πρόσβασης." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." -msgstr "Αν ο Web Hook σας απαιτεί βασικό έλεγχο ταυτότητας HTTP, δώστε εδώ το όνομα χρήστη." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." +msgstr "Λίστα μιας διεύθυνσης IP ή ομάδας (σε μορφή CIDR) ανά γραμμή." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" -msgstr "Εισαγωγή από PLS/M3U" +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" -msgstr "Σημαντικό: αντιγράψτε το παρακάτω κλειδί πριν συνεχίσετε!" +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" +msgstr "Συλλογή Αναλυτικών Ακροατών" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" +msgstr "Αίτημα Ακρόασης" + +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" +msgstr "Ακροατές" + +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" +msgstr "Ακροατές ανά Ημέρα" + +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" +msgstr "Ακροατές ανά Ημέρα της Εβδομάδας" + +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" +msgstr "Ακροατές ανά ώρα" + +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" +msgstr "Ακροατές Ανά Βάση" + +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" +msgstr "Ζωντανά" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" +msgstr "Bitrate Καταγραφής Ζωντανής Μετάδοσης (kbps)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" +msgstr "Μορφή Εγγραφής Ζωντανής Μετάδοσης" + +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "Ζωντανοί ακροατές" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" +msgstr "Τοποθεσία αποθήκευσης ζωντανών εγγραφών" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "Ζωντανή Ροή:" + +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "Φόρτωση..." + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" +msgstr "Τοπικό" + +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "Τοπικό Σύστημα Αρχείων" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "Τοπικές Ροές" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "Τοποθεσία" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "Σύνδεση" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "Προβολέας Καταγραφής" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "Καταγραφή" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "Επανάληψη Μια Φορά" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "Απώλειες" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "Χαμηλή" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "Περιεχόμενο Κύριου Μηνύματος" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "Διαχείριση" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "Διαχείριση Λογαριασμών SFTP" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "Διαχείριση Σταθμών" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "Χειροκίνητη Λειτουργία AutoDJ" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "Χειροκίνητος ορισμός του τρόπου χρήσης αυτής της λίστας αναπαραγωγής στις ρυθμίσεις του Liquidsoap." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "Matomo API Token" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "Διεύθυνση Url Βάσης Εγκατάστασης Matomo" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "Matomo Site ID" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "Μέγιστη Διάρκεια Ακρόασης" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "Μέγιστος Αριθμός Ακροατών" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "Κλειδί Άδειας MaxMind" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "Πολυμέσα" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "Θέση αποθήκευσης Πολυμέσων" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "Μνήμη" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "Συγχώνευση λίστας αναπαραγωγής για να παίξει ως ένα μόνο κομμάτι." + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "Κείμενο μηνύματος" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "Λειτουργία ανάλυσης μηνυμάτων" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "Παραλήπτης(ες) Μηνύματος" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "Θέμα Μηνύματος" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "Μετα-δεδομένα" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "Μικρόφωνο" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "Λεπτό της ώρας για να παίξει" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "Μείκτης" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "Κινητή Συσκευή" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "Τροποποιήθηκε" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "Δευτέρα" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "Περισσότερα" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "Περισσότερα Τραγούδια" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "Πιο Πρόσφατη Καταγραφή Αντιγράφων Ασφαλείας" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "Url Σημείου Προσάρτησης" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "Σημεία Προσάρτησης" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "Τα σημεία προσάρτησης είναι ο τρόπος σύνδεσης των ακροατών και ακρόασης στο σταθμό σας. Κάθε σημείο προσάρτησης μπορεί να είναι μια διαφορετική μορφή ήχου ή ποιότητα. Χρησιμοποιώντας τα σημεία προσάρτησης, μπορείτε να δημιουργήσετε μια υψηλής ποιότητας ροή για ευρυζωνικούς ακροατές και μια κινητή ροή για τους χρήστες του τηλεφώνου." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "Μετακίνηση" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "Μετακίνηση αρχείου %{ num } σε" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "Μετακίνηση στον κατάλογο" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "MP3" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "Αρχεία Μουσικής" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "Σίγαση" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "Ο Λογαριασμός Μου" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "Όνομα" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "Ποτέ μην τρέχετε" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "Νέος Κατάλογος" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "Δημιουργήθηκε νέος κατάλογος." + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "Νέο Όνομα Αρχείου" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "Νέος Φάκελος" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "Νέο Κλειδί Δημιουργήθηκε" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "Νέος Κωδικός Πρόσβασης" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "Νέα Λίστα Αναπαραγωγής" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "Νέο Όνομα Λίστας Αναπαραγωγής" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "Περιγραφή Νέου Σταθμού" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "Όνομα Νέου Σταθμού" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "Δεν επιλέχθηκαν αρχεία." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "Κανένα Όριο" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "Κανένα άλλο πρόγραμμα δεν μπορεί να χρησιμοποιήσει αυτήν τη θύρα. Αφήστε κενό για να αντιστοιχίσετε αυτόματα μια θύρα." + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "Δεν βρέθηκαν εγγραφές." + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "Κανένα" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "Κανονική Λειτουργία" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "Δεν Παίχτηκε" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "Δεν Εκτελείται" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "Μη Προγραμματισμένο" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "Σημειώστε ότι η επαναφορά ενός αντιγράφου ασφαλείας θα καθαρίσει την υπάρχουσα βάση δεδομένων σας. Μην επαναφέρετε ποτέ τα αντίγραφα ασφαλείας από μη αξιόπιστους χρήστες." + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "Σημείωση: Αυτή θα πρέπει να είναι η δημόσια σελίδα του ραδιοφωνικού σταθμού, όχι το AzuraCast URL. Θα συμπεριληφθεί σε λεπτομέρειες εκπομπής." + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "Σημειώσεις" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "Τώρα" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "Παίζει Τώρα" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "Αριθμός αντιγράφων ασφαλείας για διατήρηση" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "Αριθμός λεπτών μεταξύ των τραγουδιών" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "Αριθμός δευτερολέπτων για επικάλυψη τραγουδιών." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "Αριθμός λεπτών μεταξύ των τραγουδιών" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "Στον αέρα" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "Κατα παραγγελια" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "Μέσα Έντασης Αιτήματος" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "Μία φορά ανά %{minutes} λεπτά" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "Μία φορά ανά %{songs} τραγούδια" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "Μία φορά ανά ώρα" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "Μία φορά την ώρα (στις %{minute})" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "Μία φορά το x λεπτά" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "Μία φορά ανά x Τραγούδια" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "" + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "Μόνο μια επανάληψη μέσω της λίστας αναπαραγωγής." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "Παίξε μόνο ένα κομμάτι την προγραμματισμένη ώρα." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "Στείλτε Μόνο Ένα Tweet Όλα..." + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "Προαιρετικό: HTTP Βασικός Κωδικός Ελέγχου Ταυτότητας" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "Προαιρετικό: HTTP Βασικό Όνομα Χρήστη Ελέγχου Ταυτότητας" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "Προαιρετικά επιλέξτε ένα πεδίο μεταδεδομένων ID3v2 το οποίο, αν υπάρχει, θα χρησιμοποιηθεί για τον ορισμό της τιμής αυτού του πεδίου." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "Προαιρετικά παρέχει ένα διακριτικό API για να επιτρέψει την αντικατάσταση της διεύθυνσης IP." + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "Προαιρετικά παρέχει SSH δημόσια κλειδιά που μπορεί να χρησιμοποιήσει ο χρήστης για να συνδεθεί αντί για έναν κωδικό πρόσβασης. Εισάγετε ένα κλειδί ανά γραμμή." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "ή" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "Ιδιοκτήτης" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "Κωδικός πρόσβασης" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "Επικολλήστε το κλειδί άδειας χρήσης που δημιουργήθηκε στο πεδίο σε αυτή τη σελίδα." + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "Διαδρομή/επίθεμα" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "Δικαιώματα" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "Αναπαραγωγή" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "Αναπαραγωγή %" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "Παίξτε ακριβώς μία φορά κάθε $x λεπτά." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "Παίξτε ακριβώς μία φορά κάθε $x τραγούδια." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "Παίξτε μία φορά ανά ώρα στο συγκεκριμένο λεπτό." + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "Αναπαραγωγή/Παύση" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "Σειρά Αναπαραγωγής" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "Αναπαραγωγή Στο Επόμενο" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "Λίστες αναπαραγωγής" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "Διεύθυνση URL Λίστας Αναπαραγωγής (M3U/PLS)" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "Λίστα Αναπαραγωγής 1" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "Λίστα Αναπαραγωγής 2" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "Όνομα Λίστας Αναπαραγωγής" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "Σειρά λίστας αναπαραγωγής." + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "Η ουρά λίστας αναπαραγωγής εκκαθαρίστηκε." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "Τύπος Λίστας Αναπαραγωγής" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "Βάρος Λίστας Αναπαραγωγής" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "Λίστα Αναπαραγωγής:" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "Λίστα(ες) Αναπαραγωγής" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "Λίστες αναπαραγωγής" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "Λίστες αναπαραγωγής εκκαθαρίστηκαν για τα επιλεγμένα αρχεία:" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "Λίστες αναπαραγωγής ενημερώθηκαν για τα επιλεγμένα αρχεία:" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "Παίζει" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "Podcast" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "Τα μέσα ενημέρωσης Podcast θα πρέπει να είναι σε μορφή MP3 ή M4A (AAC) για τη μεγαλύτερη συμβατότητα." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "Τίτλος Podcast" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "Podcasts" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "Τοποθεσία Αποθήκευσης Podcast" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "Προτιμήστε Το Url Του Περιηγητή (Αν Διατίθεται)" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "Προτίμηση Προεπιλογής Συστήματος" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "Προεπισκόπηση" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "Προηγούμενο" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "Απόρρητο" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "Προφίλ" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "Προγραμματικό Όνομα" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "" + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "Δημόσια Σελίδα" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "Φόντο Δημόσιας Σελίδας" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "Δημόσιες Σελίδες" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "Ημερομηνία Δημοσίευσης" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "Ώρα Δημοσίευσης" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "Δημοσίευση σε Κατάλογους \"Κίτρινες Σελίδες\"" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "Σειρά αναπαραγωγής" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "Σειρά των επιλεγμένων πολυμέσων για αναπαραγωγή του επόμενου" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "Ραδιοφωνικός Player" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "Τυχαία" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "Αναλογία" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "Χωρίς επεξεργασία" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "Εγγραφή Ζωντανών Εκπομπών" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "Ανάκτηση Λογαριασμού" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "Ανανέωση γραμμών" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "Περιοχή" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "Αναμεταδίδονται" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "Url Ροής Relay" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "Απομακρυσμένο" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "Απομακρυσμένη Μνήμη Αναπαραγωγής (Δευτερόλεπτα)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "Απομακρυσμένο relay" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "Οι απομακρυσμένοι ηλεκτρονόμοι σας επιτρέπουν να εργάζεστε με λογισμικό μετάδοσης έξω από αυτόν το διακομιστή. Κάθε ρελέ που περιλαμβάνετε εδώ θα περιλαμβάνεται στα στατιστικά στοιχεία του σταθμού σας. Μπορείτε επίσης να μεταδώσετε από αυτόν τον διακομιστή σε απομακρυσμένους ρελέ." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "Κωδικός Πρόσβασης Διαχείρισης Απομακρυσμένου Σταθμού" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "Απομακρυσμένος Σταθμός Ακρόασης Σημείο/SID" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "Απομακρυσμένος Σταθμός Listening URL" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "Απομακρυσμένος Σταθμός Πηγή Mountpoint/SID" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "Κωδικός πρόσβασης πηγής απομακρυσμένου σταθμού" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "Θύρα πηγής απομακρυσμένου σταθμού" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "Όνομα Χρήστη Απομακρυσμένης Πηγής Σταθμού" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "Τύπος Απομακρυσμένου Σταθμού" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "Απομακρυσμένο URL" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "Λίστα Απομακρυσμένων URL" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "Απομακρυσμένος Τύπος URL" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "Απομακρυσμένο: Dropbox" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "Remote: S3 Συμβατό Σύστημα" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "Αφαίρεση" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "Μετονομασία" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "Μετονομασία Αρχείου/Καταλόγου" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "Αναδιάταξη" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "Αναδιάταξη Λίστας Αναπαραγωγής" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "Αντικατάσταση Εξώφυλλου Άλμπουμ" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "Επανεπεξεργασία" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "Αίτημα" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "Ζητήστε ένα τραγούδι" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "Αίτημα Τελευταίου Όριου Παιχνιδιού (Λεπτά)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "Ελάχιστη Καθυστέρηση Αίτησης (Λεπτά)" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "Αίτημα Τραγουδιού" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "IP Αιτήματος" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "Αιτήματα" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "Επαναφορά Κωδικού Πρόσβασης" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "Ανακάτεμα" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "Επανεκκίνηση" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "Επαναφορά Αντιγράφων Ασφαλείας" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "Όνομα Ρόλου" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "Ρόλοι" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "Κυκλοφορία Κύλισης" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "Γραμμές ανά σελίδα" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "Ροή RSS" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "Εκτέλεση Αυτοματοποιημένης Ανάθεσης" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "Εκτέλεση Αυτόματων Νυχτερινών Αντιγράφων Ασφαλείας" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "Εκτέλεση Χειροκίνητου Αντιγράφου Ασφαλείας" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "Εκτελείται" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "Ρυθμός Δειγμάτων" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "Σάββατο" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "Αποθήκευση" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "Αποθήκευση και Συνέχεια" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "Αποθήκευση Αλλαγών" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "Χρονοδιάγραμμα" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "Προβολή Χρονοδιαγράμματος" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "Προγραμματισμένο" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "Προγραμματισμένη ώρα δημιουργίας αντιγράφων ασφαλείας" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "Προγραμματισμένες Ημέρες Παιχνιδιού της εβδομάδας" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "Οι προγραμματισμένες λίστες αναπαραγωγής και άλλα χρονομετρημένα αντικείμενα θα ελέγχονται από αυτή τη ζώνη ώρας." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "Προγραμματισμένη ώρα #%{num}" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "Προγραμματισμός" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "Αναζήτηση" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "Δευτερόλεπτα από την αρχή του τραγουδιού που θα αρχίσει να παίζει το AutoDJ." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "Δευτερόλεπτα από την αρχή του τραγουδιού που θα σταματήσει να παίζει το AutoDJ." + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "Μυστικό Κλειδί" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "Ασφάλεια" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "" + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "Αναζήτηση" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "Επιλογή" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "Επιλέξτε ένα θέμα για να χρησιμοποιήσετε ως βάση για τις δημόσιες σελίδες σταθμού και τη σελίδα σύνδεσης." + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "Επιλογή όλων των ορατών γραμμών" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "Επιλέξτε εμφανιζόμενα πεδία" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "Επιλογή αρχείου" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "Επιλογή Αρχείου Εισαγωγής" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "Επιλογή Αρχείου Πολυμέσων" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "Επιλέξτε αρχείο PLS/M3U για εισαγωγή" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "Επιλογή αρχείου γραφικών PNG/JPG" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "Επιλέξτε την κατηγορία/κατηγορίες που αντικατοπτρίζουν καλύτερα το περιεχόμενο του podcast σας." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "Επιλέξτε τις χώρες που δεν επιτρέπεται να συνδεθούν με τις ροές." + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "Διεύθυνση Email Αποστολέα" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "Όνομα Αποστολέα" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "Ακολουθίες" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "Κατάσταση Διακομιστή" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "Υπηρεσίες" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "Ορίστε ένα μέγιστο χώρο στο δίσκο που αυτή η θέση αποθήκευσης μπορεί να χρησιμοποιήσει. Καθορίστε το μέγεθος με τη μονάδα, δηλαδή \"8 GB\". Οι μονάδες μετρώνται σε 1024 bytes. Αφήστε κενό στην προεπιλογή στο διαθέσιμο χώρο στο δίσκο." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "Ορισμός ως προκαθορισμένο σημείο προσάρτησης" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "Ορισμός σημείων cue και fade χρησιμοποιώντας τον οπτικό επεξεργαστή. Οι timestamps θα αποθηκευτούν στα αντίστοιχα πεδία στις προηγμένες ρυθμίσεις αναπαραγωγής." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "Ορισμός Cue Στο" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "Ορισμός Cue Έξω" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "Ορισμός Ξεθωριάσματος Σε" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "Ορισμός Cue Έξω" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "Ορισμός ή εκκαθάριση λιστών αναπαραγωγής από τα επιλεγμένα μέσα" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "Ορισμός Επικάλυψης" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "Ορίστε το χρονικό διάστημα (δευτερόλεπτα) που ένας ακροατής θα παραμείνει συνδεδεμένος στη ροή. Αν οριστεί σε 0, οι ακροατές μπορούν να παραμείνουν συνδεδεμένοι άπειρα." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "Ορίστε \"Ναι\" για να χρησιμοποιείτε πάντα \"https://\" ασφαλή URL και να ανακατευθύνετε αυτόματα στην ασφαλή διεύθυνση URL όταν επισκέπτεστε ένα μη ασφαλές URL." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "Ρυθμίσεις" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "Θύρα SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "Χρήστες sftp" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "Κοινή Χρήση Τοποθεσίας Αποθήκευσης Μέσων" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "Μοιραστείτε Την Τοποθεσία Αποθήκευσης Podcast" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "Μοιραστείτε Την Τοποθεσία Αποθήκευσης Εγγραφών" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "" + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "Εμφάνιση Γραφημάτων" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "Εμφάνιση νέων κυκλοφοριών μέσα στο κανάλι ενημέρωσης στην αρχική σελίδα του AzuraCast." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "Εμφάνιση στις Δημόσιες Σελίδες" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "Εμφάνιση του σταθμού σε δημόσιες σελίδες και γενικά αποτελέσματα API." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "Εμφάνιση Ανακοινώσεων Ενημέρωσης" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "Ανακατευμένο" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "Βασικό URL Ιστοσελίδας" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "Θέμα Ιστοσελίδας" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "Μέγεθος" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "Παράλειψη Τραγουδιού" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "Έξυπνη Λειτουργία" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "Διακομιστής SMTP" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "Κωδικός SMTP" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "Θύρα SMTP" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "Όνομα Χρήστη SMTP" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "Τραγούδι" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "Άλμπουμ Τραγουδιού" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "Καλλιτέχνης Τραγουδιού" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "Είδος Τραγουδιού" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "Ιστορικό Τραγουδιού" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "Μήκος Τραγουδιού" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "Αντίκτυπος Ακρόασης Τραγουδιού" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "Στίχοι Τραγουδιού" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "Σειρά Αναπαραγωγής Τραγουδιού" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "Χρονοδιάγραμμα Αναπαραγωγής Τραγουδιού" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "Αιτήματα Τραγουδιού" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "Τίτλος Τραγουδιού" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "Τραγούδι" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "Λίστα Αναπαραγωγής Με Τραγούδια" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "Αναφορά SoundExchange" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "Πηγή" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "Καθορίστε ένα σημείο προσάρτησης (δηλαδή \"/radio.mp3\") ή ένα Shoutcast SID (δηλαδή \"2\") για να καθορίσετε μια συγκεκριμένη ροή προς χρήση για στατιστικές ή εκπομπές." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "Καθορίστε το λεπτό κάθε ώρας που θα πρέπει να παίζει αυτή η λίστα." + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "Δημόσια Κλειδιά SSH" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "Σταθερή" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "Τυπική λίστα αναπαραγωγής, ανακατεύει με άλλες τυπικές λίστες αναπαραγωγής με βάση το βάρος." + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "Έναρξη" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "Ημερομηνία Έναρξης" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "Έναρξη Μετάδοσης:" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "Ώρα Έναρξης" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "Μέσα Σταθμού" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "Όνομα Σταθμού" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "Επισκόπηση Σταθμού" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "Σταθμός Podcasts" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "Έναρξη Εγγραφής:" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "Ζώνη Ώρας Σταθμού" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "Σταθμός(οί)" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "Σταθμοί" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "Επισκόπηση Στατιστικών" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "Step 1: Scan QR Code" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "Βήμα 2: Επαλήθευση Δημιουργημένου Κώδικα" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "Διακοπή" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "Διακοπή Μετάδοσης:" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "Προσαρμογέας Αποθήκευσης" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "Τοποθεσία Αποθήκευσης" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "Τοποθεσίες Αποθήκευσης" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "Συνολικός Αποθηκευτικός Χώρος" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "Μετάδοση" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "Streamer Εκπομπές" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "Εμφανιζόμενο Όνομα Ροής" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "Συνθηματικό μετάδοσης" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "Streamer Όνομα Χρήστη" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "Streamer/DJ" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "Λογαριασμοί Streamer/DJ" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "Streamers/DJs" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "Μεταδόσεις" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "Υποβολή Κωδικού" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "Κυριακή" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "Ρυθμίσεις Συστήματος" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "Στόχος" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "Δοκιμή" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "Η βασική διεύθυνση URL όπου βρίσκεται αυτή η υπηρεσία. Χρησιμοποιήστε είτε την εξωτερική διεύθυνση IP είτε το πλήρως χαρακτηρισμένο όνομα τομέα (αν υπάρχει) που δείχνει σε αυτόν το διακομιστή." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "Το άτομο επαφής του podcast. Μπορεί να απαιτείται για να απαριθμήσετε το podcast σε υπηρεσίες όπως το Apple Podcasts, το Spotify, το Google Podcasts, κλπ." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "Η ημερομηνία δημοσίευσης του επεισοδίου." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "Η περιγραφή του επεισοδίου. Η τυπική μέγιστη ποσότητα κειμένου που επιτρέπεται για αυτό είναι 4000 χαρακτήρες." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "Η περιγραφή του podcast σας. Η τυπική μέγιστη ποσότητα κειμένου που επιτρέπεται για αυτό είναι 4000 χαρακτήρες." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Το όνομα εμφάνισης που αντιστοιχίστηκε σε αυτό το σημείο προσάρτησης κατά την προβολή του σε διοικητικές ή δημόσιες σελίδες. Αφήστε κενό για να δημιουργηθεί αυτόματα μία." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Το όνομα εμφάνισης που αντιστοιχίστηκε σε αυτόν τον ρελέ κατά την προβολή του σε διοικητικές ή δημόσιες σελίδες. Αφήστε κενό για να δημιουργηθεί αυτόματα μία." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "Το email της επαφής podcast. Μπορεί να απαιτείται για να απαριθμήσετε το podcast σε υπηρεσίες όπως το Apple Podcasts, το Spotify, το Google Podcasts, κλπ." + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "Η πλήρης βασική διεύθυνση URL της εγκατάστασης Matomo." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "Η πλήρης λίστα αναπαραγωγής ανακατεύεται και στη συνέχεια παίζεται με ανακατεμένη σειρά." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "Η γλώσσα που ομιλείται στο podcast." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "Το χρονικό διάστημα αναπαραγωγής που το Liquidsoap θα αποθηκεύσει κατά την αναπαραγωγή αυτής της απομακρυσμένης λίστας αναπαραγωγής. Οι μικρότεροι χρόνοι μπορεί να οδηγήσουν σε διακοπτόμενη αναπαραγωγή σε ασταθείς συνδέσεις." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "Το αριθμητικό αναγνωριστικό τοποθεσίας για αυτόν τον ιστότοπο." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "Η σειρά της λίστας αναπαραγωγής καθορίζεται χειροκίνητα και ακολουθείται από το AutoDJ." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "Ο γονικός κατάλογος όπου αποθηκεύονται η λίστα αναπαραγωγής σταθμού και τα αρχεία ρύθμισης παραμέτρων. Αφήστε κενό για να χρησιμοποιήσετε τον προεπιλεγμένο κατάλογο." + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "Το ID ιδιότητας που χρησιμοποιείται για την παρακολούθηση ζωντανών ακροατών." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "Η σχετική διαδρομή του αρχείου στον κατάλογο πολυμέσων του σταθμού." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "Το αίτημα δεν ήταν δυνατόν να υποβληθεί σε επεξεργασία." + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "Το ID σταθμού θα είναι μια αριθμητική συμβολοσειρά που ξεκινά με το γράμμα S." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "Ο streamer θα χρησιμοποιήσει αυτόν τον κωδικό πρόσβασης για να συνδεθεί με τον ραδιοφωνικό διακομιστή." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "Ο streamer θα χρησιμοποιήσει αυτό το όνομα χρήστη για να συνδεθεί με τον ραδιοφωνικό διακομιστή." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "Το χρονικό διάστημα στο οποίο θα ξεθωριάσει το τραγούδι. Αφήστε κενό για να χρησιμοποιήσετε την προεπιλογή του συστήματος." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "Η χρονική περίοδος που θα πρέπει να σβήσει το τραγούδι. Αφήστε κενό για να χρησιμοποιήσετε την προεπιλογή συστήματος." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "Ο χρόνος που αυτό το τραγούδι θα πρέπει να επικαλύπτει τα γύρω τραγούδια του όταν ξεθωριάζει. Αφήστε κενό για να χρησιμοποιήσετε το σύστημα προεπιλογή." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "Ο χρόνος δημοσίευσης του επεισοδίου (σύμφωνα με το χρονοδιάγραμμα των σταθμών)." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "Το URL που θα λαμβάνει τα μηνύματα POST οποιαδήποτε στιγμή ενεργοποιείται ένα γεγονός." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "Ο όγκος σε ντεσιμπέλ για να ενισχύσει το κομμάτι με. Αφήστε κενό για να χρησιμοποιήσετε την προεπιλογή του συστήματος." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "Θέμα" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "Δεν υπάρχει κανένα υπάρχον εισαγωγικό αρχείο που να συνδέεται με αυτό το σημείο προσάρτησης." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "Δεν υπάρχει κανένα υπάρχον εισαγωγικό αρχείο που να συνδέεται με αυτό το σημείο προσάρτησης." + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "" + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "Αυτός ο λογαριασμός θα έχει πλήρη πρόσβαση στο σύστημα και θα συνδεθείτε αυτόματα σε αυτόν για το υπόλοιπο της ρύθμισης." + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "Αυτό το CSS θα εφαρμοστεί στις κύριες σελίδες διαχείρισης, όπως αυτή." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "Αυτό το CSS θα εφαρμοστεί στις δημόσιες σελίδες του σταθμού και τη σελίδα σύνδεσης." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "Αυτό το πεδίο απαιτείται." + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "Αυτό το πεδίο πρέπει να είναι ένα έγκυρο δεκαδικό αριθμό." + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "Αυτό το πεδίο πρέπει να είναι μια έγκυρη διεύθυνση email." + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "Αυτό το πεδίο πρέπει να είναι ένας έγκυρος ακέραιος." + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "Αυτό το πεδίο πρέπει να είναι μια έγκυρη διεύθυνση IP." + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "Αυτό το πεδίο πρέπει να είναι μια έγκυρη διεύθυνση URL." + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "Αυτό το πεδίο πρέπει να είναι μεταξύ %{ min } και %{ max }." + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "Αυτό το πεδίο πρέπει να έχει τουλάχιστον %{ min } γράμματα." + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "Αυτό το πεδίο πρέπει να έχει το πολύ %{ max } γράμματα." + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "Αυτό το πεδίο πρέπει να περιέχει μόνο αλφαβητικούς χαρακτήρες." + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "Αυτό το πεδίο πρέπει να περιέχει μόνο αλφαριθμητικούς χαρακτήρες." + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "Αυτό το πεδίο πρέπει να περιέχει μόνο αριθμητικούς χαρακτήρες." + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "Αυτό το αρχείο εισαγωγής πρέπει να ταιριάζει ακριβώς με το bitrate και τη μορφή του ίδιου του σημείου προσάρτησης." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "Αυτό είναι το άτυπο όνομα εμφάνισης που θα εμφανίζεται στις απαντήσεις API αν ο streamer/DJ είναι ζωντανός." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "Αυτός ο κώδικας javascript θα εφαρμοστεί στις δημόσιες σελίδες του σταθμού και τη σελίδα σύνδεσης." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "Αυτόν Το Μήνα" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "Αυτό το όνομα θα πρέπει πάντα να ξεκινά με κάθετο (/), και πρέπει να είναι μια έγκυρη διεύθυνση URL, όπως /autodj.mp3" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "Αυτό το όνομα θα εμφανιστεί ως υποκεφαλίδα δίπλα στο λογότυπο AzuraCast για να βοηθήσει στην αναγνώριση αυτού του διακομιστή." + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "Αυτή η λίστα αναπαραγωγής αυτή τη στιγμή δεν έχει προγραμματισμένες ώρες. Θα παίξει πάντα. Για να προσθέσετε μια νέα προγραμματισμένη ώρα, κάντε κλικ στο παρακάτω κουμπί." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "Αυτή η ουρά περιέχει τα εναπομείναντα κομμάτια με τη σειρά που θα τεθούν σε αναμονή από το AzuraCast AutoDJ (αν τα κομμάτια είναι επιλέξιμα για αναπαραγωγή)." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "Αυτό το λογισμικό παρέχει την εκπομπή σας στο ακροατήριο." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "Η ωρολογιακή ζώνη αυτού του σταθμού είναι αυτή τη στιγμή %{tz}." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "Αυτός ο streamer δεν έχει προγραμματιστεί να παίξει ανά πάσα στιγμή." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "Αυτή η διεύθυνση URL παρέχεται εντός της εφαρμογής Discord." + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "Αυτό θα χρησιμοποιηθεί ως ετικέτα κατά την επεξεργασία μεμονωμένων τραγουδιών και θα εμφανιστεί στα αποτελέσματα API." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "Αυτό θα δημιουργήσει ένα σημαντικά μικρότερο αντίγραφο ασφαλείας, αλλά θα πρέπει να φροντίσετε να δημιουργήσετε αντίγραφα ασφαλείας των μέσων ενημέρωσης σας αλλού. Σημειώστε ότι θα δημιουργηθούν αντίγραφα ασφαλείας μόνο τοπικά αποθηκευμένα μέσα." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "Εικόνα Μικρογραφίας" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "Πέμπτη" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "Ώρα" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "Χρόνος (δευτ)" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "Ζώνη Ώρας" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "Τίτλος" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "Για να παίξετε μία φορά την ημέρα, ορίστε τις ώρες έναρξης και λήξης στην ίδια τιμή." + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "Για να επαναφέρετε ένα αντίγραφο ασφαλείας από τον υπολογιστή σας, εκτελέστε:" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "Για να ανακτήσετε λεπτομερείς μοναδικούς ακροατές και λεπτομέρειες πελάτη, συχνά απαιτείται κωδικός διαχειριστή." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "Για να ορίσετε αυτό το χρονοδιάγραμμα να εκτελείται μόνο μέσα σε ένα συγκεκριμένο εύρος ημερομηνιών, καθορίστε μια ημερομηνία έναρξης και λήξης." + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "Για να επιβεβαιώσετε ότι ο κωδικός ρυθμίστηκε σωστά, εισάγετε τον 6-ψήφιο κωδικό που σας εμφανίζει η εφαρμογή." + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "Σήμερα" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "Σύνολο" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "Συνολικές Ώρες Ακρόασης" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "Ενεργοποίηση" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "Τρίτη" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "Αναγνωριστικό Συνεργάτη TuneIn" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "TuneIn Κλειδί Συνεργάτη" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "Id Σταθμού Tunein" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "Λεπτομέρειες Λογαριασμού Twitter" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "Έλεγχος Ταυτότητας Δύο Παραγόντων" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "Ο έλεγχος ταυτότητας δύο παραγόντων βελτιώνει την ασφάλεια του λογαριασμού σας απαιτώντας έναν δεύτερο κωδικό πρόσβασης εφάπαξ σε συνδυασμό με τον κωδικό πρόσβασής σας όταν συνδεθείτε." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "Συνήθως μια ιστοσελίδα με περιεχόμενο σχετικά με το επεισόδιο." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "Συνήθως η αρχική σελίδα ενός podcast." + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "Μοναδικό(οι)" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "Μοναδικό αναγνωριστικό για τη συνομιλία ή το όνομα χρήστη του καναλιού προορισμού (στη μορφή @channelusername)." + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "Μοναδικοί ακροατές" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "Άγνωστο" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "Άγνωστος Καλλιτέχνης" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "Άγνωστος Τίτλος" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "Επάνω" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "Επερχόμενη Ουρά Τραγουδιού" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "Ενημέρωση" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "Ενημέρωση Μεταδεδομένων" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "Ενημερώθηκε" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "" + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "Μεταφόρτωση Προσαρμοσμένων Αντικειμένων" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "Διεύθυνση URL" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "Stub URL" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "Χρήση Ασύγχρονου Εργαζόμενου" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "Χρήση Προεπιλογής Περιηγητή" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "Χρήση Μεταδεδομένων Replaygain" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "Χρήση Ασφαλούς Σύνδεσης (Tls) Smtp" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "Χρήση Διακομιστή Μεσολάβησης Web για το Ραδιόφωνο" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "Χρησιμοποιήστε WebSockets για τώρα Παίζοντας ενημερώσεις" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "Χρησιμοποιείται για τη λειτουργία \"Ξέχασα τον Κωδικό πρόσβασης\", τα άγκιστρα ιστού και άλλες λειτουργίες." + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "Χρήστης" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "Φυλλομετρητής χρήστη" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "Δικαιώματα Χρήστη" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "Όνομα Χρήστη" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "Χρήστες" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "Συνήθως ενεργοποιημένη για θύρα 465, απενεργοποιημένη για θύρες 587 ή 25." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "Προβολή" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "Προβολή κομματιών στη λίστα αναπαραγωγής" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "Επισκεφθείτε τη σελίδα \"My License Key\" στην ενότητα \"Υπηρεσίες\"." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "Επεξεργαστής Οπτικής Cue" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "Όγκος" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "Μεγέθυνση Κυματομορφής" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "Web DJ" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "Λεπτομέρειες Web Hook" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "Όνομα Hook Web" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "Ενεργοποιεί Web Hook" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "Url Hook Web" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "Web Hooks" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "Τα web hook σας επιτρέπουν να συνδεθείτε σε εξωτερικές υπηρεσίες web και να μεταδώσετε αλλαγές στο σταθμό σας σε αυτές." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "Web Site URL" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "Τοποθεσία web" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "Τετάρτη" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "Βάρος" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "Καλώς ήλθατε στο AzuraCast!" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "Όταν κάνετε αίτημα στο API, μπορείτε να περάσετε αυτήν την τιμή στην κεφαλίδα \"X-API-Key\" για να πιστοποιήσετε τον εαυτό σας." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "Αν το AutoDJ θα προσπαθήσει να αποφύγει την αναπαραγωγή καλλιτεχνών και την παρακολούθηση τίτλων κατά την αναπαραγωγή πολυμέσων από αυτήν τη λίστα αναπαραγωγής." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "Τύπος Γραφικού Στοιχείου" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "Χειρότερα Τραγούδια" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "Χθες" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "Μπορείτε επίσης να ανεβάσετε αρχεία χύμα μέσω SFTP." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "Μπορείτε να εκτελέσετε μόνο τις ενέργειες που επιτρέπεται να εκτελέσει ο λογαριασμός χρήστη σας." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "Μπορείτε να ορίσετε μια προσαρμοσμένη διεύθυνση URL για αυτήν τη ροή που θα χρησιμοποιήσει το AzuraCast όταν αναφέρεται σε αυτήν. Αφήστε κενό για να χρησιμοποιήσετε την προεπιλεγμένη τιμή." + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "Δεν θα μπορείτε να το ανακτήσετε." + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "Το πλήρες κλειδί API σας είναι παρακάτω:" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "Κατακερματισμός Εξουσιοδότησης Yp Καταλόγου" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "Επιλογή..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format msgid "Imported locale: %s" msgstr "Εισαγωγή τοπικής: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "Συμπερίληψη στην αυτοματοποιημένη ανάθεση" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "Συμπερίληψη στο πρόγραμμα αναπαραγωγής κατά την παραγγελία" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "Επ 'αόριστον" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "Υποδεικνύει την παρουσία ρητού περιεχομένου (ρητή γλώσσα ή περιεχόμενο ενηλίκων). Το Apple Podcasts εμφανίζει ένα αντίγραφο γονικού συμβουλευτικού γραφικού για το επεισόδιό σας, αν ενεργοποιηθεί. Επεισόδια που περιέχουν σαφές υλικό δεν είναι διαθέσιμα σε ορισμένες περιοχές της Apple Podcasts." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 -msgid "Initial Key" -msgstr "Αρχικό Κλειδί" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 msgid "Initialize AzuraCast" msgstr "Αρχικοποίηση AzuraCast" @@ -2640,53 +5949,705 @@ msgstr "Αρχικοποίηση AzuraCast" msgid "Initializing essential settings..." msgstr "Αρχικοποίηση βασικών ρυθμίσεων..." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "Εισαγωγή" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "Εγκατάσταση Βάσης Δεδομένων GeoLite Ip" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "Εγκατάσταση SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "Περιβάλλον" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format msgid "Installation Method: %s" msgstr "Μέθοδος εγκατάστασης" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" -msgstr "Η Εγκατάσταση Δεν Αντιγράφηκε Πρόσφατα" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "Εκτέλεση Μεταφοράς Βάσης Δεδομένων" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "Δημιουργία Κλάσεων Μεσολάβησης Βάσης Δεδομένων" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "Επαναφόρτωση Δεδομένων Συστήματος" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "Το AzuraCast αρχικοποιήθηκε." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "Ρυθμίσεις AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "Κλειδί Ρύθμισης" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "Τιμή ρύθμισης" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "Οι ρυθμίσεις αποθηκεύτηκαν επιτυχώς." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "Fixtures Φορτώθηκαν " + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "Ο λογαριασμός που σχετίζεται με τη διεύθυνση ηλεκτρονικού ταχυδρομείου \"%s\" έχει οριστεί ως διαχειριστής" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "Ο λογαριασμός δεν βρέθηκε." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "Ρυθμίσεις AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +msgstr "Καλώς ήρθατε στο AzuraCast. Παρακαλώ περιμένετε ενώ κάποιες βασικές εξαρτήσεις του AzuraCast έχουν ρυθμιστεί..." #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 msgid "Installing Data Fixtures" msgstr "Εγκατάσταση Προσδιορισμών Δεδομένων" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" +msgstr "Ανανέωση Όλων Των Σταθμών" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" +msgstr "Το AzuraCast ενημερώνεται τώρα στην τελευταία έκδοση!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" +msgstr "Η εγκατάσταση του AzuraCast ολοκληρώθηκε!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." +msgstr "Επισκεφθείτε το %s για να ολοκληρώσετε τη ρύθμιση." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" +msgstr "Η διαδρομή αντιγράφου ασφαλείας %s δεν βρέθηκε!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "Αντίγραφο Ασφαλείας AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "Παρακαλώ περιμένετε όσο δημιουργείται ένα αντίγραφο ασφαλείας..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "Δημιουργία προσωρινών καταλόγων..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "Δημιουργία αντιγράφου ασφαλείας MariaDB..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "Δημιουργία αρχείου αντιγράφου ασφαλείας..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "Εκκαθάριση προσωρινών αρχείων..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "Το αντίγραφο ασφαλείας ολοκληρώθηκε σε %.2f δευτερόλεπτα." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "Αυτή η λειτουργία δεν υποστηρίζεται προς το παρόν σε αυτόν τον σταθμό." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "Εγκατάσταση AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "Καλώς ήρθατε στο AzuraCast! Ολοκληρώστε την αρχική εγκατάσταση του διακομιστή απαντώντας σε μερικές ερωτήσεις." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "AzuraCast Updater" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "Αλλαγή ρυθμίσεων εγκατάστασης;" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "Το AzuraCast έχει ρυθμιστεί να ακούει στις ακόλουθες θύρες:" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "Θύρα HTTP: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "Θύρα HTTPS: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "Θύρα SFTP: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "Ραδιοθυρίδες: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "Προσαρμόστε τις θύρες που χρησιμοποιούνται για το AzuraCast;" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "Ρυθμίστε την κρυπτογράφηση LetsEncrypt;" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "Εγγραφή αρχείων ρυθμίσεων..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "Η ρύθμιση παραμέτρων του διακομιστή ολοκληρώθηκε!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "Η τοπική ρύθμιση που θα χρησιμοποιηθεί για τις εντολές CLI." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "Το περιβάλλον εφαρμογής." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "Χειροκίνητη τροποποίηση του επιπέδου καταγραφής." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "Αυτό σας επιτρέπει να καταγράφετε προσωρινά σφάλματα σε επίπεδο αποσφαλμάτωσης (για επίλυση προβλημάτων) ή να μειώσετε τον όγκο των αρχείων καταγραφής που παράγονται από την εγκατάστασή σας, χωρίς να χρειάζεται να τροποποιήσετε αν η εγκατάστασή σας είναι παρουσία παραγωγής ή ανάπτυξης." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" -msgstr "Οδηγίες" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "Ενεργοποιήστε τη λειτουργία \"συγχώνευση\" του συνθέτη για να συνδυάσετε το αρχείο composer.json της κύριας εφαρμογής με οποιοδήποτε αρχείο συνθέτη πρόσθετου. Αυτό μπορεί να έχει επιπτώσεις στην απόδοση, οπότε θα πρέπει να το χρησιμοποιείτε μόνο αν χρησιμοποιείτε ένα ή περισσότερα plugins με τις δικές τους εξαρτήσεις συνθέτη." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." -msgstr "Εσωτερικές σημειώσεις ή σχόλια σχετικά με το χρήστη, ορατά μόνο σε αυτόν τον πίνακα ελέγχου." +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "Ελάχιστη θύρα για την ανάθεση του λιμένα σταθμού" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." -msgstr "Διεθνής τυποποιημένος κώδικας εγγραφής, που χρησιμοποιείται για τις εκθέσεις αδειοδότησης." +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "Τροποποιήστε το αν οι σταθμοί σας ακούν σε μη τυπικές θύρες." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "Μέγιστη θύρα για την ανάθεση της θύρας σταθμού" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "Διακομιστής MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "Μην το τροποποιήσετε μετά την εγκατάσταση." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "MariaDB Port" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "MariaDB Username" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "Κωδικός Πρόσβασης MariaDb" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "Όνομα Βάσης Δεδομένων MariaDb" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "Αυτόματη Δημιουργία Τυχαίου Κωδικού Πρόσβασης Root MariaDb" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "Κωδικός Πρόσβασης Root MariaDb" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "Ενεργοποίηση Καταγραφής Ερωτημάτων MariaDb Αργού" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "Καταγραφή πιο αργών ερωτημάτων για διάγνωση πιθανών ζητημάτων της βάσης δεδομένων. Ενεργοποιήστε το μόνο αν είναι απαραίτητο." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "MariaDb Μέγιστες Συνδέσεις" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "Ορίστε τον αριθμό των επιτρεπόμενων συνδέσεων στη βάση δεδομένων. Αυτή η τιμή θα πρέπει να αυξηθεί αν βλέπετε το σφάλμα \"Πάρα πολλές συνδέσεις\" στα αρχεία καταγραφής." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "Ενεργοποίηση Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "Απενεργοποιήστε για χρήση προσωρινής μνήμης επίπεδης αρχείου αντί για Redis." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "Διακομιστής Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "Θύρα Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "Δείκτης Βάσης Δεδομένων Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "PHP Μέγιστο Μέγεθος Αρχείου POST" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "Όριο Μνήμης PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "PHP Script Μέγιστος Χρόνος Εκτέλεσης" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "(σε δευτερόλεπτα)" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "Χρόνος Εκτέλεσης Εργασίας Σύντομου Συγχρονισμού" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "Ο μέγιστος χρόνος εκτέλεσης (και το χρονικό όριο κλειδώματος) για τις εργασίες συγχρονισμού 15 λεπτών, 1 λεπτού και 5 λεπτών." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "Μακρύς Χρόνος Εκτέλεσης Εργασίας Συγχρονισμού" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "Ο μέγιστος χρόνος εκτέλεσης (και το χρονικό όριο κλειδώματος) για την εργασία συγχρονισμού μιας ώρας." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "Μέγιστες Διαδικασίες Εργαζομένων PHP-FPM" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "Ενεργοποίηση Επέκτασης Προφίλ Επιδόσεων" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "Μπορείτε να δείτε δεδομένα προφίλ επισκεπτόμενα %s." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "Απόδοση προφίλ σε όλα τα αιτήματα" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "Αυτό θα έχει σημαντικό αντίκτυπο στην εγκατάστασή σας." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "Προφίλ Επέκτασης Κλειδιού HTTP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "Η τιμή για την παράμετρο \"SPX_ KEY\" για την προβολή σελίδων προφίλ." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "Λίστα Επίτρεψε Ip Επέκτασης Προφίλ" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "Αυτό το αρχείο δημιουργήθηκε αυτόματα από το AzuraCast." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "Μπορείτε να το τροποποιήσετε όπως απαιτείται. Για να εφαρμόσετε αλλαγές, επανεκκινήστε τα δοχεία Docker." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "Αφαιρέστε το κορυφαίο σύμβολο \"#\" από τις γραμμές για να μην τα σχολιάσετε." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "Έγκυρες επιλογές: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "Προεπιλογή: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "Πρόσθετες Μεταβλητές Περιβάλλοντος" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 +msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." +msgstr "(Docker Compose) Όλα τα εμπορευματοκιβώτια Docker είναι προκαθορισμένα με αυτό το όνομα. Μην το αλλάξετε μετά την εγκατάσταση." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 +msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." +msgstr "(Docker Compose) Ο χρόνος αναμονής πριν αποτύχει μια σύνθεση Docker. Αυξήστε το σε υπολογιστές χαμηλότερης απόδοσης." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" +msgstr "Θύρα HTTP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." +msgstr "Η κύρια θύρα AzuraCast ακούει για μη ασφαλείς συνδέσεις HTTP." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" +msgstr "Θύρα HTTPS" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." +msgstr "Η κύρια θύρα AzuraCast ακούει για ασφαλείς συνδέσεις HTTPS." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." +msgstr "Το λιμάνι AzuraCast ακούει για συνδέσεις διαχείρισης αρχείων SFTP." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" +msgstr "Λιμένες Σταθμού" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." +msgstr "Τα λιμάνια AzuraCast θα πρέπει να ακούσετε για ραδιοτηλεοπτικές εκπομπές σταθμού και εισερχόμενες συνδέσεις DJ." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" +msgstr "UID Χρήστη Προσάρτησης" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." +msgstr "Ορίστε το UID του χρήστη που εκτελείται μέσα στα δοχεία Docker. Η αντιστοίχιση με το αναγνωριστικό κεντρικού υπολογιστή σας μπορεί να διορθώσει προβλήματα άδειας." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" +msgstr "GID Χρήστη Προσάρτησης" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." +msgstr "Ορίστε το GID του χρήστη που εκτελείται μέσα στα δοχεία Docker. Η αντιστοίχιση με το GID κεντρικού υπολογιστή σας μπορεί να διορθώσει προβλήματα άδειας." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 +msgid "Advanced: Use Privileged Docker Settings" +msgstr "Προηγμένες: Χρήση Προνομιακών Ρυθμίσεων Docker" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" +msgstr "LetsEncrypt Όνομα Χώρου" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." +msgstr "Όνομα τομέα (example.com) ή ονόματα (example.com,foo.bar) για χρήση με LetsEncrypt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "LetsEncrypt Διεύθυνση E-mail" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "Προαιρετικά δώστε μια διεύθυνση ηλεκτρονικού ταχυδρομείου για ενημερώσεις από το LetsEncrypt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "Ο χρήστης δεν βρέθηκε." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "Επιτυχής σύνδεση" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "Πάρα πολλές προσπάθειες σύνδεσης" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "Προσπαθήσατε να συνδεθείτε πάρα πολλές φορές. Παρακαλώ περιμένετε 30 δευτερόλεπτα και προσπαθήστε ξανά." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "Ολοκληρώστε τη διαδικασία εγκατάστασης για να ξεκινήσετε." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "Ανεπιτυχής σύνδεση" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "Τα διαπιστευτήριά σας δεν μπορούν να επαληθευτούν." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "Πάρα πολλές προσπάθειες ξέχασα τον κωδικό πρόσβασης" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "Προσπαθήσατε να επαναφέρετε τον κωδικό πρόσβασής σας πάρα πολλές φορές. Παρακαλώ περιμένετε 30 δευτερόλεπτα και προσπαθήστε ξανά." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "Ανάκτηση Λογαριασμού" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "Στάλθηκε e-mail ανάκτησης λογαριασμού." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "Εάν η διεύθυνση ηλεκτρονικού ταχυδρομείου που δώσατε είναι στο σύστημα, ελέγξτε τα εισερχόμενά σας για ένα μήνυμα επαναφοράς κωδικού πρόσβασης." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "Καθορίστηκε μη έγκυρο διακριτικό." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "Συνδεδεμένος με χρήση διακριτικού ανάκτησης λογαριασμού" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "Ο κωδικός πρόσβασης ενημερώθηκε." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "Η εγκατάσταση έχει ήδη ολοκληρωθεί!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "Πίνακας Ελέγχου" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "Το επεισόδιο δεν βρέθηκε." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "Δεν βρέθηκαν επεισόδια." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "Οι ροές ενεργοποιήθηκαν!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "Τώρα μπορείτε να ρυθμίσετε τους λογαριασμούς streamer (DJ)." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "Αρχείο καταγραφής Liquidsoap" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "Διαμόρφωση Liquidsoap" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "Καταγραφή Πρόσβασης Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "Καταγραφή Σφάλματος Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "Ρύθμιση Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "Καταγραφή SHOUTcast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "Ρυθμίσεις SHOUTcast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "Debug Output" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "Αρχείο Καταγραφής Εφαρμογών AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "Καταγραφή Πρόσβασης Nginx" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "Καταγραφή Σφαλμάτων Nginx" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "Αρχείο Καταγραφής Εφαρμογής PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "Αρχείο Καταγραφής Supervisord" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 +msgid "Album Artist Sort Order" +msgstr "Σειρά Ταξινόμησης Καλλιτεχνών Άλμπουμ" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 +msgid "Album Sort Order" +msgstr "Σειρά Ταξινόμησης Άλμπουμ" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 +msgid "Band" +msgstr "Ζώνη" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 +msgid "Bpm" +msgstr "Bpm" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 +msgid "Comment" +msgstr "Σχόλιο" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 +msgid "Commercial Information" +msgstr "Εμπορικές Πληροφορίες" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 +msgid "Composer" +msgstr "Συνθέτης" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 +msgid "Composer Sort Order" +msgstr "Σειρά Ταξινόμησης Συνθέτη" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 +msgid "Conductor" +msgstr "Οδηγός" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 +msgid "Content Group Description" +msgstr "Περιγραφή Ομάδας Περιεχομένου" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 +msgid "Copyright" +msgstr "Πνευματικά δικαιώματα" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 +msgid "Copyright Message" +msgstr "Μήνυμα πνευματικής ιδιοκτησίας" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 +msgid "Encoded By" +msgstr "Κωδικοποίηση Από" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 +msgid "Encoder Settings" +msgstr "Ρυθμίσεις Κωδικοποιητή" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 +msgid "Encoding Time" +msgstr "Χρόνος Κωδικοποίησης" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 +msgid "File Owner" +msgstr "Ιδιοκτήτης Αρχείου" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 +msgid "File Type" +msgstr "Τύπος Αρχείου" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 +msgid "Initial Key" +msgstr "Αρχικό Κλειδί" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 msgid "Internet Radio Station Name" @@ -2696,1071 +6657,34 @@ msgstr "Όνομα Διαδικτύου Ραδιοφωνικού Σταθμού" msgid "Internet Radio Station Owner" msgstr "Ιδιοκτήτης Ραδιοφωνικού Σταθμού Internet" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "Διακοπή άλλων τραγουδιών για να παίξει την προγραμματισμένη ώρα." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "Εισαγωγή" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "Καθορίστηκε μη έγκυρο διακριτικό." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "Λίστα Συμμετεχόντων Ανθρώπων" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "Είναι Δημόσιο" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "Είναι ήδη σε λειτουργία." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "Δεν λειτουργεί." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "Μπορεί ακόμη να μην είναι εγγεγραμμένο στον Επόπτη. \" επανεκκίνηση της μετάδοσης μπορεί να βοηθήσει." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "Λειτουργία Jingle" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "Σύνδεση" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "Γλώσσα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "Τελευταίες 14 Ημέρες" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "Τελευταία 2 Χρόνια" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "Τελευταίες 30 Ημέρες" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "Τελευταίες 60 Ημέρες" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "Τελευταίες 7 Ημέρες" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "Τελευταία Τροποποίηση" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "Προηγούμενος Μήνας" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "Προηγούμενο Έτος" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "Last.fm API Key" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "Τελευταία Ενημέρωση" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "Μάθετε περισσότερα για το Dropbox Auth Tokens" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "Μάθετε για τις προηγμένες λίστες αναπαραγωγής" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "Αφήστε κενό για να δημιουργηθεί αυτόματα ένας νέος κωδικός πρόσβασης." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "Αφήστε κενό για να παίξει σε κάθε μέρα της εβδομάδας." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "Αφήστε κενό για να χρησιμοποιήσετε τον τρέχοντα κωδικό πρόσβασης." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "Μήκος" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "Μήκος Κειμένου" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "Ας ξεκινήσουμε δημιουργώντας το λογαριασμό του Super Administrator." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "LetsEncrypt Όνομα Χώρου" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "LetsEncrypt Διεύθυνση E-mail" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "Άσπρο" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "Όπως το λογισμικό μας? Δωρεά για την υποστήριξη του AzuraCast!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "Συνδεδεμένες Πληροφορίες" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "Το LiquidSoap ανακατεύεται αυτή τη στιγμή από %{songs} και %{playlists}." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "Διαμόρφωση Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "Αρχείο καταγραφής Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "Λίστα μιας διεύθυνσης IP ή ομάδας (σε μορφή CIDR) ανά γραμμή." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "Συλλογή Αναλυτικών Ακροατών" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "Αίτημα Ακρόασης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "Ακροατές" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "Ακροατές Ανά Βάση" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "Ακροατές ανά Ημέρα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "Ακροατές ανά Ημέρα της Εβδομάδας" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "Ακροατές ανά ώρα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "Ζωντανά" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "Bitrate Καταγραφής Ζωντανής Μετάδοσης (kbps)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "Μορφή Εγγραφής Ζωντανής Μετάδοσης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "Ζωντανοί ακροατές" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "Τοποθεσία αποθήκευσης ζωντανών εγγραφών" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "Ζωντανή Ροή:" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "Φόρτωση..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "Τοπικό" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "Τοπικό Σύστημα Αρχείων" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "Τοπικές Ροές" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "Τοποθεσία" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "Σύνδεση" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "Προβολέας Καταγραφής" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "Καταγραφή πιο αργών ερωτημάτων για διάγνωση πιθανών ζητημάτων της βάσης δεδομένων. Ενεργοποιήστε το μόνο αν είναι απαραίτητο." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "Επιτυχής σύνδεση" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "Συνδεδεμένος με χρήση διακριτικού ανάκτησης λογαριασμού" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "Ανεπιτυχής σύνδεση" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "Καταγραφή" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "Καταγραφή ανά σταθμό" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "Μακρύς Χρόνος Εκτέλεσης Εργασίας Συγχρονισμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "Επανάληψη Μια Φορά" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "Απώλειες" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "Χαμηλή" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "Στιχουργός" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "MP3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "Περιεχόμενο Κύριου Μηνύματος" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "Διαχείριση" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "Διαχείριση Λογαριασμών SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "Διαχείριση Αυτοματισμού Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "Διαχείριση Εκπομπών Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "Διαχείριση Προφίλ Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "Διαχειριστείτε τα σημεία τοποθέτησης σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "Διαχείριση Προφίλ Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "Διαχείριση Προφίλ Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "Διαχείριση Απομακρυσμένων Ρελέ Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "Διαχείριση Streamers Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "Διαχείριση Βάσης Web Hooks" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "Διαχείριση Σταθμών" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "Χειροκίνητη Λειτουργία AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "Χειροκίνητος ορισμός του τρόπου χρήσης αυτής της λίστας αναπαραγωγής στις ρυθμίσεις του Liquidsoap." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "Χειροκίνητη τροποποίηση του επιπέδου καταγραφής." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "Όνομα Βάσης Δεδομένων MariaDb" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "Διακομιστής MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "MariaDb Μέγιστες Συνδέσεις" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "Κωδικός Πρόσβασης MariaDb" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "MariaDB Port" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "Κωδικός Πρόσβασης Root MariaDb" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "MariaDB Username" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "Matomo API Token" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "Matomo Analytics Integration" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "Διεύθυνση Url Βάσης Εγκατάστασης Matomo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "Matomo Site ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "Μέγιστη Διάρκεια Ακρόασης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "Κλειδί Άδειας MaxMind" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "Μέγιστος Αριθμός Ακροατών" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "Μέγιστες Διαδικασίες Εργαζομένων PHP-FPM" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "Μέγιστη θύρα για την ανάθεση της θύρας σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "Πολυμέσα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "Θέση αποθήκευσης Πολυμέσων" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "Τύπος πολυμέσων" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "Μνήμη" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "Συγχώνευση λίστας αναπαραγωγής για να παίξει ως ένα μόνο κομμάτι." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "Κείμενο μηνύματος" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "Ουρά μηνυμάτων" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "Παραλήπτης(ες) Μηνύματος" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "Θέμα Μηνύματος" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "Λειτουργία ανάλυσης μηνυμάτων" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "Μετα-δεδομένα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "Μικρόφωνο" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "Ελάχιστη θύρα για την ανάθεση του λιμένα σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "Λεπτό της ώρας για να παίξει" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "Μείκτης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "Κινητή Συσκευή" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "Τροποποιήθηκε" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "Τροποποιήστε το αν οι σταθμοί σας ακούν σε μη τυπικές θύρες." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "Δευτέρα" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "Διάθεση" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "Περισσότερα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "Περισσότερα Τραγούδια" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "Πιο Πρόσφατη Καταγραφή Αντιγράφων Ασφαλείας" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "Url Σημείου Προσάρτησης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "Σημεία Προσάρτησης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "Τα σημεία προσάρτησης είναι ο τρόπος σύνδεσης των ακροατών και ακρόασης στο σταθμό σας. Κάθε σημείο προσάρτησης μπορεί να είναι μια διαφορετική μορφή ήχου ή ποιότητα. Χρησιμοποιώντας τα σημεία προσάρτησης, μπορείτε να δημιουργήσετε μια υψηλής ποιότητας ροή για ευρυζωνικούς ακροατές και μια κινητή ροή για τους χρήστες του τηλεφώνου." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "Μετακίνηση" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "Μετακίνηση αρχείου %{ num } σε" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "Μετακίνηση στον κατάλογο" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "Αναγνωριστικό CD Μουσικής" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "Αρχεία Μουσικής" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "Λίστα Συντελεστών Μουσικών" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "Σίγαση" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "Ο Λογαριασμός Μου" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "Όνομα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "Χρειάζεστε Βοήθεια;" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "Ποτέ μην τρέχετε" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "Διαθέσιμη Νέα Έκδοση Απελευθέρωσης AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "Διαθέσιμες Νέες Ενημερώσεις AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "Νέος Κατάλογος" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "Νέο Όνομα Αρχείου" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "Νέος Φάκελος" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "Νέο Κλειδί Δημιουργήθηκε" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "Νέος Κωδικός Πρόσβασης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "Νέα Λίστα Αναπαραγωγής" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "Νέο Όνομα Λίστας Αναπαραγωγής" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "Περιγραφή Νέου Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "Όνομα Νέου Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "Δημιουργήθηκε νέος κατάλογος." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "Δεν ορίστηκε νέα διαδρομή." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "Καταγραφή Πρόσβασης Nginx" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "Καταγραφή Σφαλμάτων Nginx" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "Όχι" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "Κανένα Όριο" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "Δεν καθορίστηκε κατάλογος" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "Δεν βρέθηκαν καταχωρήσεις." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "Δεν βρέθηκαν επεισόδια." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "Κανένα αρχείο δεν μεταφορτώθηκε." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "Δεν επιλέχθηκαν αρχεία." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "Κανένα άλλο πρόγραμμα δεν μπορεί να χρησιμοποιήσει αυτήν τη θύρα. Αφήστε κενό για να αντιστοιχίσετε αυτόματα μια θύρα." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "Δεν υπάρχει διαθέσιμη εγγραφή." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "Δεν βρέθηκαν εγγραφές." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "Δεν υπάρχει διαθέσιμος φάκελος." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "Κανένα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "Κανονική Λειτουργία" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "Δεν Παίχτηκε" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "Δεν Εκτελείται" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "Μη Προγραμματισμένο" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "Σημειώστε ότι η επαναφορά ενός αντιγράφου ασφαλείας θα καθαρίσει την υπάρχουσα βάση δεδομένων σας. Μην επαναφέρετε ποτέ τα αντίγραφα ασφαλείας από μη αξιόπιστους χρήστες." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "Σημείωση: Αυτή θα πρέπει να είναι η δημόσια σελίδα του ραδιοφωνικού σταθμού, όχι το AzuraCast URL. Θα συμπεριληφθεί σε λεπτομέρειες εκπομπής." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "Σημειώσεις" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "Τώρα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "Παίζει Τώρα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "Αριθμός αντιγράφων ασφαλείας για διατήρηση" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "Αριθμός λεπτών μεταξύ των τραγουδιών" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "Αριθμός λεπτών μεταξύ των τραγουδιών" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "Αριθμός δευτερολέπτων για επικάλυψη τραγουδιών." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "Στον αέρα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "Κατα παραγγελια" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "Μέσα Έντασης Αιτήματος" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "Μία φορά ανά %{minutes} λεπτά" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "Μία φορά ανά %{songs} τραγούδια" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "Μία φορά ανά ώρα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "Μία φορά την ώρα (στις %{minute})" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "Μία φορά το x λεπτά" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "Μία φορά ανά x Τραγούδια" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "Στείλτε Μόνο Ένα Tweet Όλα..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "Μόνο μια επανάληψη μέσω της λίστας αναπαραγωγής." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "Παίξε μόνο ένα κομμάτι την προγραμματισμένη ώρα." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "Προαιρετικό: HTTP Βασικός Κωδικός Ελέγχου Ταυτότητας" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "Προαιρετικό: HTTP Βασικό Όνομα Χρήστη Ελέγχου Ταυτότητας" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "Προαιρετικά δώστε μια διεύθυνση ηλεκτρονικού ταχυδρομείου για ενημερώσεις από το LetsEncrypt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "Προαιρετικά επιλέξτε ένα πεδίο μεταδεδομένων ID3v2 το οποίο, αν υπάρχει, θα χρησιμοποιηθεί για τον ορισμό της τιμής αυτού του πεδίου." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "Προαιρετικά παρέχει SSH δημόσια κλειδιά που μπορεί να χρησιμοποιήσει ο χρήστης για να συνδεθεί αντί για έναν κωδικό πρόσβασης. Εισάγετε ένα κλειδί ανά γραμμή." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "Προαιρετικά παρέχει ένα διακριτικό API για να επιτρέψει την αντικατάσταση της διεύθυνσης IP." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "Αρχικό Άλμπουμ" @@ -3777,10 +6701,6 @@ msgstr "Αρχικό Όνομα Αρχείου" msgid "Original Lyricist" msgstr "Αρχικός Καλλιτέχνης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "Αρχικός Χρόνος Κυκλοφορίας" @@ -3789,30 +6709,6 @@ msgstr "Αρχικός Χρόνος Κυκλοφορίας" msgid "Original Year" msgstr "Αρχικό Έτος" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "Διαφορετικά, ενημερώστε την εγκατάστασή σας και απαντήστε \"Y\" όταν σας ζητηθεί να ενημερώσετε το αρχείο." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "Ιδιοκτήτης" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "Αρχείο Καταγραφής Εφαρμογής PHP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "PHP Μέγιστο Μέγεθος Αρχείου POST" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "Όριο Μνήμης PHP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "PHP Script Μέγιστος Χρόνος Εκτέλεσης" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "Τμήμα Συγκέντρωσης" @@ -3821,2373 +6717,61 @@ msgstr "Τμήμα Συγκέντρωσης" msgid "Part Of A Set" msgstr "Μέρος A Σύνολο" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "Κωδικός πρόσβασης" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "Οδηγίες Επαναφοράς Κωδικού Πρόσβασης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "Επικολλήστε το κλειδί άδειας χρήσης που δημιουργήθηκε στο πεδίο σε αυτή τη σελίδα." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "Διαδρομή/επίθεμα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "Το προφίλ απόδοσης είναι ενεργοποιημένο για όλα τα αιτήματα." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "Σειρά Ταξινόμησης Εκτέλεσης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "Δικαιώματα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "Αναπαραγωγή" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "Αναπαραγωγή %" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "Παίξτε ακριβώς μία φορά κάθε $x λεπτά." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "Παίξτε ακριβώς μία φορά κάθε $x τραγούδια." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "Παίξτε μία φορά ανά ώρα στο συγκεκριμένο λεπτό." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "Αναπαραγωγή/Παύση" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "Σειρά Αναπαραγωγής" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "Αναπαραγωγή Στο Επόμενο" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "Λίστες αναπαραγωγής" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "Διεύθυνση URL Λίστας Αναπαραγωγής (M3U/PLS)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "Λίστα Αναπαραγωγής 1" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "Λίστα Αναπαραγωγής 2" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "Καθυστέρηση Λίστας Αναπαραγωγής" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "Όνομα Λίστας Αναπαραγωγής" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "Τύπος Λίστας Αναπαραγωγής" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "Βάρος Λίστας Αναπαραγωγής" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "Η λίστα αναπαραγωγής απενεργοποιήθηκε." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "Η λίστα αναπαραγωγής ενεργοποιήθηκε." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "Η λίστα αναπαραγωγής δεν βρέθηκε." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "Σειρά λίστας αναπαραγωγής." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "Η ουρά λίστας αναπαραγωγής εκκαθαρίστηκε." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "Η λίστα μετονομάστηκε." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "Η λίστα αναπαραγωγής εισήχθη επιτυχώς: %d από %d αρχεία ταιριάχθηκαν επιτυχώς." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "Λίστα(ες) Αναπαραγωγής" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "Λίστα Αναπαραγωγής:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "Λίστες αναπαραγωγής" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "Λίστες αναπαραγωγής εκκαθαρίστηκαν για τα επιλεγμένα αρχεία:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "Λίστες αναπαραγωγής ενημερώθηκαν για τα επιλεγμένα αρχεία:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "Παίζει" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "Παρακαλούμε συνδεθείτε για να συνεχίσετε." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "Παρακαλώ περιμένετε όσο δημιουργείται ένα αντίγραφο ασφαλείας..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "Παρακαλώ περιμένετε..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "Podcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "Τίτλος Podcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "Τα μέσα ενημέρωσης Podcast θα πρέπει να είναι σε μορφή MP3 ή M4A (AAC) για τη μεγαλύτερη συμβατότητα." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "Το Podcast δεν βρέθηκε!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "Podcasts" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "Τοποθεσία Αποθήκευσης Podcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "Τροφοδοτείται από %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "Προτιμήστε Το Url Του Περιηγητή (Αν Διατίθεται)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "Προτίμηση Προεπιλογής Συστήματος" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "Προεπισκόπηση" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "Προηγούμενο" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "Απόρρητο" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "Παραγόμενη Ειδοποίηση" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "Προφίλ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "Απόδοση προφίλ σε όλα τα αιτήματα" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "Πίνακας Ελέγχου Προφίλ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "Προφίλ Επέκτασης Κλειδιού HTTP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "Λίστα Επίτρεψε Ip Επέκτασης Προφίλ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "Μπορείτε να δείτε δεδομένα προφίλ επισκεπτόμενα %s." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "Προγραμματικό Όνομα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "Δημόσια Σελίδα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "Φόντο Δημόσιας Σελίδας" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "Δημόσιες Σελίδες" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "Ημερομηνία Δημοσίευσης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "Ώρα Δημοσίευσης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "Δημοσίευση σε Κατάλογους \"Κίτρινες Σελίδες\"" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "Εκδότης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "Σειρά αναπαραγωγής" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "Σειρά των επιλεγμένων πολυμέσων για αναπαραγωγή του επόμενου" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "Ροή RSS" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "Ραδιοφωνικός Player" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "Ραδιοθυρίδες: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "Τυχαία" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "Αναλογία" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "Χωρίς επεξεργασία" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "Έτοιμο για εκκίνηση μετάδοσης? Κάντε κλικ για να ξεκινήσετε το σταθμό σας." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "Εγγραφή Ζωντανών Εκπομπών" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "Η εγγραφή διαγράφηκε με επιτυχία." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "Η εγγραφή δεν βρέθηκε" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "Χρόνος Εγγραφής" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "Ανάκτηση Λογαριασμού" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "Δείκτης Βάσης Δεδομένων Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "Διακομιστής Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "Θύρα Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "Ανανέωση γραμμών" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "Ανανέωση Όλων Των Σταθμών" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "Περιοχή" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "Αναμεταδίδονται" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "Url Ροής Relay" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "Χρόνος Κυκλοφορίας" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "Επαναφόρτωση Δεδομένων Συστήματος" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "Να με θυμάσαι" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "Remixer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "Απομακρυσμένο" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "Απομακρυσμένη Μνήμη Αναπαραγωγής (Δευτερόλεπτα)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "Απομακρυσμένο relay" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "Κωδικός Πρόσβασης Διαχείρισης Απομακρυσμένου Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "Απομακρυσμένος Σταθμός Ακρόασης Σημείο/SID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "Απομακρυσμένος Σταθμός Listening URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "Απομακρυσμένος Σταθμός Πηγή Mountpoint/SID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "Κωδικός πρόσβασης πηγής απομακρυσμένου σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "Θύρα πηγής απομακρυσμένου σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "Όνομα Χρήστη Απομακρυσμένης Πηγής Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "Τύπος Απομακρυσμένου Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "Απομακρυσμένο URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "Λίστα Απομακρυσμένων URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "Απομακρυσμένος Τύπος URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "Οι απομακρυσμένοι ηλεκτρονόμοι σας επιτρέπουν να εργάζεστε με λογισμικό μετάδοσης έξω από αυτόν το διακομιστή. Κάθε ρελέ που περιλαμβάνετε εδώ θα περιλαμβάνεται στα στατιστικά στοιχεία του σταθμού σας. Μπορείτε επίσης να μεταδώσετε από αυτόν τον διακομιστή σε απομακρυσμένους ρελέ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "Απομακρυσμένο: Dropbox" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "Remote: S3 Συμβατό Σύστημα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "Αφαίρεση" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "Αφαιρέστε το κορυφαίο σύμβολο \"#\" από τις γραμμές για να μην τα σχολιάσετε." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "Μετονομασία" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "Μετονομασία Αρχείου/Καταλόγου" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "Αναδιάταξη" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "Αναδιάταξη Λίστας Αναπαραγωγής" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "Αντικατάσταση Εξώφυλλου Άλμπουμ" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "Μη Διαθέσιμη Αναφορά" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "Αναφορές" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "Επανεπεξεργασία" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "Αίτημα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "Αίτημα Τελευταίου Όριου Παιχνιδιού (Λεπτά)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "Ελάχιστη Καθυστέρηση Αίτησης (Λεπτά)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "Αίτημα Τραγουδιού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "Ζητήστε ένα τραγούδι" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "IP Αιτήματος" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "Αιτήματα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "Επαναφορά Κωδικού Πρόσβασης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "Ανακάτεμα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "Επανεκκίνηση" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "Επανεκκίνηση Εκπομπής" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "Επανεκκίνηση μετάδοσης? Αυτό θα αποσυνδέσει τους τρέχοντες ακροατές." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "Επαναφορά Αντιγράφων Ασφαλείας" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "Όνομα Ρόλου" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "Ρόλοι" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "Κυκλοφορία Κύλισης" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "Γραμμές ανά σελίδα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "Εκτέλεση Αυτοματοποιημένης Ανάθεσης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "Εκτέλεση Αυτόματων Νυχτερινών Αντιγράφων Ασφαλείας" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "Εκτέλεση Χειροκίνητου Αντιγράφου Ασφαλείας" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "Εκτέλεση Εργασίας Συγχρονισμού" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "Εκτέλεση Εργασίας" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "Εκτελείται" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "Εκτέλεση Μεταφοράς Βάσης Δεδομένων" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "Θύρα SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "Θύρα SFTP: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "Χρήστες sftp" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "Ρυθμίσεις SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "Καταγραφή SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "Διακομιστής SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "Κωδικός SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "Θύρα SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "Όνομα Χρήστη SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "Δημόσια Κλειδιά SSH" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "Ρυθμός Δειγμάτων" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "Σάββατο" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "Αποθήκευση" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "Αποθήκευση Αλλαγών" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "Αποθήκευση και Συνέχεια" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "Χρονοδιάγραμμα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "Προβολή Χρονοδιαγράμματος" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "Προγραμματισμένο" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "Προγραμματισμένη ώρα δημιουργίας αντιγράφων ασφαλείας" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "Προγραμματισμένες Ημέρες Παιχνιδιού της εβδομάδας" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "Προγραμματισμένη ώρα #%{num}" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "Οι προγραμματισμένες λίστες αναπαραγωγής και άλλα χρονομετρημένα αντικείμενα θα ελέγχονται από αυτή τη ζώνη ώρας." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "Προγραμματισμός" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "Αναζήτηση" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "Οι ανιχνευτές μηχανών αναζήτησης δεν επιτρέπεται να χρησιμοποιούν αυτή τη λειτουργία." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "Δευτερόλεπτα από την αρχή του τραγουδιού που θα αρχίσει να παίζει το AutoDJ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "Δευτερόλεπτα από την αρχή του τραγουδιού που θα σταματήσει να παίζει το AutoDJ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "Μυστικό Κλειδί" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "Ασφάλεια" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "Κωδικός Ασφαλείας" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "Αναζήτηση" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "Επιλογή" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "Επιλογή αρχείου" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "Επιλογή Αρχείου Εισαγωγής" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "Επιλογή Αρχείου Πολυμέσων" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "Επιλέξτε αρχείο PLS/M3U για εισαγωγή" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "Επιλογή αρχείου γραφικών PNG/JPG" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "Επιλέξτε ένα θέμα για να χρησιμοποιήσετε ως βάση για τις δημόσιες σελίδες σταθμού και τη σελίδα σύνδεσης." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "Επιλογή όλων των ορατών γραμμών" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "Επιλέξτε εμφανιζόμενα πεδία" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "Επιλέξτε την κατηγορία/κατηγορίες που αντικατοπτρίζουν καλύτερα το περιεχόμενο του podcast σας." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "Επιλέξτε τις χώρες που δεν επιτρέπεται να συνδεθούν με τις ροές." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "Επιλογή..." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "Αποστολή E-mail" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "Αποστολή Εντολής Liquidsoap Telnet" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "Αποστολή Email Ανάκτησης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "Στείλτε ένα e-mail στην (τις) καθορισμένη(ες) διεύθυνση." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "Αποστολή αλλαγών μεταδεδομένων τραγουδιού σε TuneIn." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "Αποστολή λεπτομερειών ακρόασης ροής στο Google Analytics." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "Αποστολή λεπτομερειών ακροατή ροής στο Matomo Analytics." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "Διεύθυνση Email Αποστολέα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "Όνομα Αποστολέα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "Ακολουθίες" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "Κατάσταση Διακομιστή" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "Η ρύθμιση παραμέτρων του διακομιστή ολοκληρώθηκε!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "Υπηρεσίες" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "Ορισμός Cue Στο" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "Ορισμός Cue Έξω" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "Ορισμός Ξεθωριάσματος Σε" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "Ορισμός Cue Έξω" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "Ορισμός Επικάλυψης" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "Ορισμός Υπότιτλου" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "Ορίστε ένα μέγιστο χώρο στο δίσκο που αυτή η θέση αποθήκευσης μπορεί να χρησιμοποιήσει. Καθορίστε το μέγεθος με τη μονάδα, δηλαδή \"8 GB\". Οι μονάδες μετρώνται σε 1024 bytes. Αφήστε κενό στην προεπιλογή στο διαθέσιμο χώρο στο δίσκο." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "Ορισμός ως προκαθορισμένο σημείο προσάρτησης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "Ορισμός σημείων cue και fade χρησιμοποιώντας τον οπτικό επεξεργαστή. Οι timestamps θα αποθηκευτούν στα αντίστοιχα πεδία στις προηγμένες ρυθμίσεις αναπαραγωγής." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "Ορισμός ή εκκαθάριση λιστών αναπαραγωγής από τα επιλεγμένα μέσα" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "Ορίστε το GID του χρήστη που εκτελείται μέσα στα δοχεία Docker. Η αντιστοίχιση με το GID κεντρικού υπολογιστή σας μπορεί να διορθώσει προβλήματα άδειας." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "Ορίστε το UID του χρήστη που εκτελείται μέσα στα δοχεία Docker. Η αντιστοίχιση με το αναγνωριστικό κεντρικού υπολογιστή σας μπορεί να διορθώσει προβλήματα άδειας." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "Ορίστε τον αριθμό των επιτρεπόμενων συνδέσεων στη βάση δεδομένων. Αυτή η τιμή θα πρέπει να αυξηθεί αν βλέπετε το σφάλμα \"Πάρα πολλές συνδέσεις\" στα αρχεία καταγραφής." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "Ορίστε το χρονικό διάστημα (δευτερόλεπτα) που ένας ακροατής θα παραμείνει συνδεδεμένος στη ροή. Αν οριστεί σε 0, οι ακροατές μπορούν να παραμείνουν συνδεδεμένοι άπειρα." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "Ορίστε \"Ναι\" για να χρησιμοποιείτε πάντα \"https://\" ασφαλή URL και να ανακατευθύνετε αυτόματα στην ασφαλή διεύθυνση URL όταν επισκέπτεστε ένα μη ασφαλές URL." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "Ρυθμίστε την κρυπτογράφηση LetsEncrypt;" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "Κλειδί Ρύθμισης" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "Τιμή ρύθμισης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "Ρυθμίσεις" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "Η εγκατάσταση έχει ήδη ολοκληρωθεί!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "Κοινή Χρήση Τοποθεσίας Αποθήκευσης Μέσων" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "Μοιραστείτε Την Τοποθεσία Αποθήκευσης Podcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "Μοιραστείτε Την Τοποθεσία Αποθήκευσης Εγγραφών" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "Χρόνος Εκτέλεσης Εργασίας Σύντομου Συγχρονισμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "Εμφάνιση Γραφημάτων" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "Εμφάνιση Ανακοινώσεων Ενημέρωσης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "Εμφάνιση νέων κυκλοφοριών μέσα στο κανάλι ενημέρωσης στην αρχική σελίδα του AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "Εμφάνιση στις Δημόσιες Σελίδες" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "Εμφάνιση του σταθμού σε δημόσιες σελίδες και γενικά αποτελέσματα API." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "Ανακατευμένο" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "Αποσύνδεση" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "Σύνδεση" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "Βασικό URL Ιστοσελίδας" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "Θέμα Ιστοσελίδας" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "Μέγεθος" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "Παράλειψη Τραγουδιού" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "Μετάβαση στο κύριο περιεχόμενο" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "Έξυπνη Λειτουργία" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "Τραγούδι" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "Άλμπουμ Τραγουδιού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "Καλλιτέχνης Τραγουδιού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "Είδος Τραγουδιού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "Ιστορικό Τραγουδιού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "Μήκος Τραγουδιού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "Αντίκτυπος Ακρόασης Τραγουδιού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "Στίχοι Τραγουδιού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "Σειρά Αναπαραγωγής Τραγουδιού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "Χρονοδιάγραμμα Αναπαραγωγής Τραγουδιού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "Αιτήματα Τραγουδιού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "Τίτλος Τραγουδιού" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "Το τραγούδι παραλείφθηκε." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "Λίστα Αναπαραγωγής Με Τραγούδια" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "Τραγούδι" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "Αναφορά SoundExchange" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "SoundExchange Royalties" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "Πηγή" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "Καθορίστε ένα σημείο προσάρτησης (δηλαδή \"/radio.mp3\") ή ένα Shoutcast SID (δηλαδή \"2\") για να καθορίσετε μια συγκεκριμένη ροή προς χρήση για στατιστικές ή εκπομπές." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "Καθορίστε το λεπτό κάθε ώρας που θα πρέπει να παίζει αυτή η λίστα." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "Σταθερή" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "Τυπική λίστα αναπαραγωγής, ανακατεύει με άλλες τυπικές λίστες αναπαραγωγής με βάση το βάρος." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "Έναρξη" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "Ημερομηνία Έναρξης" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "Εκκίνηση Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "Έναρξη Μετάδοσης:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "Ώρα Έναρξης" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "Η μετάδοση σταθμού απενεργοποιήθηκε" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "Μέσα Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "Όνομα Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "Επισκόπηση Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "Σταθμός Podcasts" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "Λιμένες Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "Έναρξη Εγγραφής:" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "Ζώνη Ώρας Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "Ζώνη Ώρας Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "Ο σταθμός επανεκκινήθηκε." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "Σταθμός(οί)" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "Αποσφαλμάτωση Συγκεκριμένου Σταθμού" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "Σταθμοί" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "Επισκόπηση Στατιστικών" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "Step 1: Scan QR Code" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "Βήμα 2: Επαλήθευση Δημιουργημένου Κώδικα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "Διακοπή" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "Διακοπή Μετάδοσης:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "Προσαρμογέας Αποθήκευσης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "Τοποθεσία Αποθήκευσης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "Τοποθεσίες Αποθήκευσης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "Συνολικός Αποθηκευτικός Χώρος" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "Η τοποθεσία αποθήκευσης %s υπάρχει ήδη." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "Η θέση αποθήκευσης %s δεν μπόρεσε να επικυρωθεί: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "Μετάδοση" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "Streamer Εκπομπές" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "Εμφανιζόμενο Όνομα Ροής" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "Streamer Όνομα Χρήστη" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "Οι λογαριασμοί Streamer είναι απενεργοποιημένοι αυτή τη στιγμή για αυτόν τον σταθμό. Για να ενεργοποιήσετε τους λογαριασμούς streamer, κάντε κλικ στο παρακάτω κουμπί." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "Η ροή αποσυνδέθηκε." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "Συνθηματικό μετάδοσης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "Streamer/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "Λογαριασμοί Streamer/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "Οι ροές ενεργοποιήθηκαν!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "Streamers/DJs" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "Μεταδόσεις" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "Υποβολή Κωδικού" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "Υπότιτλος" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "Κυριακή" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "Αρχείο Καταγραφής Supervisord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "Αλλαγή Θέματος" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "Εργασίες Συγχρονισμού" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "Διαχείριση Συστήματος" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "Σύστημα εντοπισμού σφαλμάτων" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "Αρχεία Καταγραφής Συστήματος" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "Συντήρηση Συστήματος" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "Ρυθμίσεις Συστήματος" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "Χρόνος Επισήμανσης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "Στόχος" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "Μήνυμα Συνομιλίας Telegram" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "Όροι Χρήσης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "Δοκιμή" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "Το URL που θα λαμβάνει τα μηνύματα POST οποιαδήποτε στιγμή ενεργοποιείται ένα γεγονός." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "Ο λογαριασμός που σχετίζεται με τη διεύθυνση ηλεκτρονικού ταχυδρομείου \"%s\" έχει οριστεί ως διαχειριστής" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "Το περιβάλλον εφαρμογής." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "Η βασική διεύθυνση URL όπου βρίσκεται αυτή η υπηρεσία. Χρησιμοποιήστε είτε την εξωτερική διεύθυνση IP είτε το πλήρως χαρακτηρισμένο όνομα τομέα (αν υπάρχει) που δείχνει σε αυτόν το διακομιστή." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "Το άτομο επαφής του podcast. Μπορεί να απαιτείται για να απαριθμήσετε το podcast σε υπηρεσίες όπως το Apple Podcasts, το Spotify, το Google Podcasts, κλπ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "Η ημερομηνία δημοσίευσης του επεισοδίου." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "Η περιγραφή του επεισοδίου. Η τυπική μέγιστη ποσότητα κειμένου που επιτρέπεται για αυτό είναι 4000 χαρακτήρες." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "Η περιγραφή του podcast σας. Η τυπική μέγιστη ποσότητα κειμένου που επιτρέπεται για αυτό είναι 4000 χαρακτήρες." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Το όνομα εμφάνισης που αντιστοιχίστηκε σε αυτό το σημείο προσάρτησης κατά την προβολή του σε διοικητικές ή δημόσιες σελίδες. Αφήστε κενό για να δημιουργηθεί αυτόματα μία." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Το όνομα εμφάνισης που αντιστοιχίστηκε σε αυτόν τον ρελέ κατά την προβολή του σε διοικητικές ή δημόσιες σελίδες. Αφήστε κενό για να δημιουργηθεί αυτόματα μία." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "Το email της επαφής podcast. Μπορεί να απαιτείται για να απαριθμήσετε το podcast σε υπηρεσίες όπως το Apple Podcasts, το Spotify, το Google Podcasts, κλπ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "Η πλήρης βασική διεύθυνση URL της εγκατάστασης Matomo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "Η πλήρης λίστα αναπαραγωγής ανακατεύεται και στη συνέχεια παίζεται με ανακατεμένη σειρά." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "Η γλώσσα που ομιλείται στο podcast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "Το χρονικό διάστημα αναπαραγωγής που το Liquidsoap θα αποθηκεύσει κατά την αναπαραγωγή αυτής της απομακρυσμένης λίστας αναπαραγωγής. Οι μικρότεροι χρόνοι μπορεί να οδηγήσουν σε διακοπτόμενη αναπαραγωγή σε ασταθείς συνδέσεις." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "Η τοπική ρύθμιση που θα χρησιμοποιηθεί για τις εντολές CLI." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "Η κύρια θύρα AzuraCast ακούει για μη ασφαλείς συνδέσεις HTTP." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "Η κύρια θύρα AzuraCast ακούει για ασφαλείς συνδέσεις HTTPS." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "Ο μέγιστος χρόνος εκτέλεσης (και το χρονικό όριο κλειδώματος) για την εργασία συγχρονισμού μιας ώρας." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "Ο μέγιστος χρόνος εκτέλεσης (και το χρονικό όριο κλειδώματος) για τις εργασίες συγχρονισμού 15 λεπτών, 1 λεπτού και 5 λεπτών." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "Ο αριθμός των δευτερολέπτων του σήματος που αποθηκεύεται σε περίπτωση διακοπής. Ορίστε στη χαμηλότερη τιμή που οι DJs σας μπορούν να χρησιμοποιήσουν χωρίς διακοπές ρεύματος." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "Το αριθμητικό αναγνωριστικό τοποθεσίας για αυτόν τον ιστότοπο." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "Η σειρά της λίστας αναπαραγωγής καθορίζεται χειροκίνητα και ακολουθείται από το AutoDJ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "Ο γονικός κατάλογος όπου αποθηκεύονται η λίστα αναπαραγωγής σταθμού και τα αρχεία ρύθμισης παραμέτρων. Αφήστε κενό για να χρησιμοποιήσετε τον προεπιλεγμένο κατάλογο." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "Η επέκταση προφίλ επιδόσεων είναι ενεργοποιημένη σε αυτήν την εγκατάσταση." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "Η θύρα %s χρησιμοποιείται από άλλο σταθμό." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "Το λιμάνι AzuraCast ακούει για συνδέσεις διαχείρισης αρχείων SFTP." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "Τα λιμάνια AzuraCast θα πρέπει να ακούσετε για ραδιοτηλεοπτικές εκπομπές σταθμού και εισερχόμενες συνδέσεις DJ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "Το ID ιδιότητας που χρησιμοποιείται για την παρακολούθηση ζωντανών ακροατών." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "Η σχετική διαδρομή του αρχείου στον κατάλογο πολυμέσων του σταθμού." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "Το αίτημα δεν ήταν δυνατόν να υποβληθεί σε επεξεργασία." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "Το αναγνωριστικό τραγουδιού που καθορίσατε δεν βρέθηκε στο σταθμό." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "Το αναγνωριστικό τραγουδιού που καθορίσατε δεν βρέθηκε στο σταθμό." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "Το ID σταθμού θα είναι μια αριθμητική συμβολοσειρά που ξεκινά με το γράμμα S." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "Ο streamer θα χρησιμοποιήσει αυτόν τον κωδικό πρόσβασης για να συνδεθεί με τον ραδιοφωνικό διακομιστή." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "Ο streamer θα χρησιμοποιήσει αυτό το όνομα χρήστη για να συνδεθεί με τον ραδιοφωνικό διακομιστή." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "Η εργασία συγχρονισμού εκτελείται στο παρασκήνιο. Το αρχείο καταγραφής παρακάτω θα ενημερωθεί αυτόματα." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "Το χρονικό διάστημα στο οποίο θα ξεθωριάσει το τραγούδι. Αφήστε κενό για να χρησιμοποιήσετε την προεπιλογή του συστήματος." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "Η χρονική περίοδος που θα πρέπει να σβήσει το τραγούδι. Αφήστε κενό για να χρησιμοποιήσετε την προεπιλογή συστήματος." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "Ο χρόνος που αυτό το τραγούδι θα πρέπει να επικαλύπτει τα γύρω τραγούδια του όταν ξεθωριάζει. Αφήστε κενό για να χρησιμοποιήσετε το σύστημα προεπιλογή." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "Ο χρόνος δημοσίευσης του επεισοδίου (σύμφωνα με το χρονοδιάγραμμα των σταθμών)." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "Το μεταφορτωμένο αρχείο υπερβαίνει την οδηγία MAX_FILE_SIZE από τη φόρμα HTML." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "Το μεταφορτωμένο αρχείο υπερβαίνει την οδηγία upload_max_filesize στο php.ini." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "Προειδοποίηση: Το αρχείο δεν μεταφορτώθηκε ολόκληρο." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "Η τιμή για την παράμετρο \"SPX_ KEY\" για την προβολή σελίδων προφίλ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "Ο όγκος σε ντεσιμπέλ για να ενισχύσει το κομμάτι με. Αφήστε κενό για να χρησιμοποιήσετε την προεπιλογή του συστήματος." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "Θέμα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "Δεν υπάρχει κανένα υπάρχον εισαγωγικό αρχείο που να συνδέεται με αυτό το σημείο προσάρτησης." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "Δεν υπάρχει κανένα υπάρχον εισαγωγικό αρχείο που να συνδέεται με αυτό το σημείο προσάρτησης." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "Αυτό το CSS θα εφαρμοστεί στις κύριες σελίδες διαχείρισης, όπως αυτή." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "Αυτό το CSS θα εφαρμοστεί στις δημόσιες σελίδες του σταθμού και τη σελίδα σύνδεσης." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "Αυτόν Το Μήνα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "Αυτή η διεύθυνση URL παρέχεται εντός της εφαρμογής Discord." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "Αυτός ο λογαριασμός θα έχει πλήρη πρόσβαση στο σύστημα και θα συνδεθείτε αυτόματα σε αυτόν για το υπόλοιπο της ρύθμισης." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "Αυτό σας επιτρέπει να καταγράφετε προσωρινά σφάλματα σε επίπεδο αποσφαλμάτωσης (για επίλυση προβλημάτων) ή να μειώσετε τον όγκο των αρχείων καταγραφής που παράγονται από την εγκατάστασή σας, χωρίς να χρειάζεται να τροποποιήσετε αν η εγκατάστασή σας είναι παρουσία παραγωγής ή ανάπτυξης." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "Αυτό μπορεί να έχει αρνητικές επιπτώσεις στην απόδοση του συστήματος. Θα πρέπει να το απενεργοποιήσετε όταν είναι δυνατόν." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "Αυτή η λειτουργία δεν υποστηρίζεται προς το παρόν σε αυτόν τον σταθμό." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "Αυτό το πεδίο απαιτείται." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "Αυτό το πεδίο πρέπει να είναι μια έγκυρη διεύθυνση IP." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "Αυτό το πεδίο πρέπει να είναι μια έγκυρη διεύθυνση URL." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "Αυτό το πεδίο πρέπει να είναι ένα έγκυρο δεκαδικό αριθμό." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "Αυτό το πεδίο πρέπει να είναι μια έγκυρη διεύθυνση email." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "Αυτό το πεδίο πρέπει να είναι ένας έγκυρος ακέραιος." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "Αυτό το πεδίο πρέπει να είναι μεταξύ %{ min } και %{ max }." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "Αυτό το πεδίο πρέπει να έχει τουλάχιστον %{ min } γράμματα." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "Αυτό το πεδίο πρέπει να έχει το πολύ %{ max } γράμματα." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "Αυτό το πεδίο πρέπει να περιέχει μόνο αλφαβητικούς χαρακτήρες." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "Αυτό το πεδίο πρέπει να περιέχει μόνο αλφαριθμητικούς χαρακτήρες." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "Αυτό το πεδίο πρέπει να περιέχει μόνο αριθμητικούς χαρακτήρες." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "Αυτό το αρχείο δημιουργήθηκε αυτόματα από το AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "Αυτή η εγκατάσταση δεν έχει δημιουργήσει αντίγραφο ασφαλείας τις τελευταίες δύο εβδομάδες." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "Ο διαχειριστής αυτής της εγκατάστασης δεν έχει ρυθμίσει αυτή τη λειτουργία." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "Αυτό το αρχείο εισαγωγής πρέπει να ταιριάζει ακριβώς με το bitrate και τη μορφή του ίδιου του σημείου προσάρτησης." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "Αυτό είναι το άτυπο όνομα εμφάνισης που θα εμφανίζεται στις απαντήσεις API αν ο streamer/DJ είναι ζωντανός." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "Αυτός ο κώδικας javascript θα εφαρμοστεί στις δημόσιες σελίδες του σταθμού και τη σελίδα σύνδεσης." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "Αυτή η λειτουργία απενεργοποιεί τη διαχείριση AutoDJ του AzuraCast, χρησιμοποιώντας το ίδιο το Liquidsoap για να διαχειριστείτε την αναπαραγωγή τραγουδιού. \"Next Song\" και κάποιες άλλες λειτουργίες δεν θα είναι διαθέσιμες." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "Αυτό το όνομα θα πρέπει πάντα να ξεκινά με κάθετο (/), και πρέπει να είναι μια έγκυρη διεύθυνση URL, όπως /autodj.mp3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "Αυτό το όνομα θα εμφανιστεί ως υποκεφαλίδα δίπλα στο λογότυπο AzuraCast για να βοηθήσει στην αναγνώριση αυτού του διακομιστή." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "Αυτή η λίστα αναπαραγωγής αυτή τη στιγμή δεν έχει προγραμματισμένες ώρες. Θα παίξει πάντα. Για να προσθέσετε μια νέα προγραμματισμένη ώρα, κάντε κλικ στο παρακάτω κουμπί." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "Αυτή η λίστα αναπαραγωγής δεν είναι μια διαδοχική λίστα αναπαραγωγής." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "Αυτή η θύρα δεν χρησιμοποιείται από καμία εξωτερική διεργασία. Τροποποίηση αυτής της θύρας μόνο αν η αντιστοιχισμένη θύρα είναι σε χρήση. Αφήστε κενό για να αντιστοιχίσετε αυτόματα μια θύρα." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "Αυτό το προϊόν περιλαμβάνει δεδομένα GeoLite2 που δημιουργήθηκαν από το MaxMind, διαθέσιμα από %s." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "Αυτή η ουρά περιέχει τα εναπομείναντα κομμάτια με τη σειρά που θα τεθούν σε αναμονή από το AzuraCast AutoDJ (αν τα κομμάτια είναι επιλέξιμα για αναπαραγωγή)." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "Αυτή η αναφορά δεν είναι διαθέσιμη για αυτόν τον σταθμό, επειδή ο διαχειριστής του συστήματος έχει επιλέξει να μην συλλέξει λεπτομερείς πληροφορίες ακροατή βάσει IP." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "Αυτό το λογισμικό παρέχει την εκπομπή σας στο ακροατήριο." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "Αυτό το λογισμικό ανακατεύει από τις λίστες αναπαραγωγής μουσικής συνεχώς και παίζει όταν δεν υπάρχει άλλη πηγή ραδιοφώνου." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "Αυτό το τραγούδι ή ο καλλιτέχνης έχει παίξει πολύ πρόσφατα. Περιμένετε λίγο πριν το ζητήσετε ξανά." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "Αυτό καθορίζει το χρονικό εύρος (σε λεπτά) του ιστορικού τραγουδιού που θα πρέπει να λαμβάνει υπόψη ο διπλότυπος αλγόριθμος πρόληψης τραγουδιών." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "Αυτός ο σταθμός δεν δέχεται αιτήματα επί του παρόντος." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "Αυτός ο σταθμός δεν υποστηρίζει on-demand streaming." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "Αυτός ο σταθμός είναι εκτός διαθέσιμου αποθηκευτικού χώρου." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "Η ωρολογιακή ζώνη αυτού του σταθμού είναι αυτή τη στιγμή %{tz}." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "Αυτός ο streamer δεν έχει προγραμματιστεί να παίξει ανά πάσα στιγμή." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "Αυτή η τιμή χρησιμοποιείται ήδη." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "Αυτό θα χρησιμοποιηθεί ως ετικέτα κατά την επεξεργασία μεμονωμένων τραγουδιών και θα εμφανιστεί στα αποτελέσματα API." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "Αυτό θα καθαρίσει τυχόν εκκρεμή μη επεξεργασμένα μηνύματα σε όλες τις ουρές μηνυμάτων." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "Αυτό θα έχει σημαντικό αντίκτυπο στην εγκατάστασή σας." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "Αυτό θα δημιουργήσει ένα σημαντικά μικρότερο αντίγραφο ασφαλείας, αλλά θα πρέπει να φροντίσετε να δημιουργήσετε αντίγραφα ασφαλείας των μέσων ενημέρωσης σας αλλού. Σημειώστε ότι θα δημιουργηθούν αντίγραφα ασφαλείας μόνο τοπικά αποθηκευμένα μέσα." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "Εικόνα Μικρογραφίας" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "Πέμπτη" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "Ώρα" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "Χρόνος (δευτ)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "Ζώνη Ώρας" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "Τίτλος" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "Σειρά Ταξινόμησης Τίτλου" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "Για να παίξετε μία φορά την ημέρα, ορίστε τις ώρες έναρξης και λήξης στην ίδια τιμή." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "Για να επαναφέρετε ένα αντίγραφο ασφαλείας από τον υπολογιστή σας, εκτελέστε:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "Για να ανακτήσετε λεπτομερείς μοναδικούς ακροατές και λεπτομέρειες πελάτη, συχνά απαιτείται κωδικός διαχειριστή." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "Για να ορίσετε αυτό το χρονοδιάγραμμα να εκτελείται μόνο μέσα σε ένα συγκεκριμένο εύρος ημερομηνιών, καθορίστε μια ημερομηνία έναρξης και λήξης." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "Για να επιβεβαιώσετε ότι ο κωδικός ρυθμίστηκε σωστά, εισάγετε τον 6-ψήφιο κωδικό που σας εμφανίζει η εφαρμογή." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "Σήμερα" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "Εναλλαγή Μενού" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "Εναλλαγή Πλευρικής Μπάρας" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "Πάρα πολλές προσπάθειες ξέχασα τον κωδικό πρόσβασης" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "Πάρα πολλές προσπάθειες σύνδεσης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "Σύνολο" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "Συνολικές Ώρες Ακρόασης" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "Αριθμός Κομματιού" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "Ενεργοποίηση" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "Τρίτη" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "TuneIn AIR" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "Αναγνωριστικό Συνεργάτη TuneIn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "TuneIn Κλειδί Συνεργάτη" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "Id Σταθμού Tunein" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "Λεπτομέρειες Λογαριασμού Twitter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "Δημοσίευση Twitter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "Έλεγχος Ταυτότητας Δύο Παραγόντων" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "Ο έλεγχος ταυτότητας δύο παραγόντων βελτιώνει την ασφάλεια του λογαριασμού σας απαιτώντας έναν δεύτερο κωδικό πρόσβασης εφάπαξ σε συνδυασμό με τον κωδικό πρόσβασής σας όταν συνδεθείτε." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "Συνήθως μια ιστοσελίδα με περιεχόμενο σχετικά με το επεισόδιο." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "Συνήθως η αρχική σελίδα ενός podcast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" -msgstr "Διεύθυνση URL" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" +msgstr "Συγχρονισμένοι στίχοι" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 msgid "URL Artist" @@ -6213,250 +6797,424 @@ msgstr "Πηγή URL" msgid "URL Station" msgstr "Σταθμός URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "Stub URL" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "Χρήστης URL" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" +msgstr "Έτος" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" +msgstr "Όλοι Οι Σταθμοί" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." +msgstr "Αυτός ο σταθμός δεν δέχεται αιτήματα επί του παρόντος." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." +msgstr "Αυτή η λίστα αναπαραγωγής δεν είναι μια διαδοχική λίστα αναπαραγωγής." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." +msgstr "Η λίστα αναπαραγωγής ενεργοποιήθηκε." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." +msgstr "Η λίστα αναπαραγωγής απενεργοποιήθηκε." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." +msgstr "Η λίστα αναπαραγωγής εισήχθη επιτυχώς: %d από %d αρχεία ταιριάχθηκαν επιτυχώς." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." +msgstr "Η λίστα μετονομάστηκε." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" -msgstr "Μοναδικό(οι)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" +msgstr "Δεν καθορίστηκε κατάλογος" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" -msgstr "Μοναδικοί ακροατές" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." +msgstr "Το αρχείο δεν καθορίστηκε." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." -msgstr "Μοναδικό αναγνωριστικό για τη συνομιλία ή το όνομα χρήστη του καναλιού προορισμού (στη μορφή @channelusername)." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." +msgstr "Δεν ορίστηκε νέα διαδρομή." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" -msgstr "Άγνωστο" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" +msgstr "Το αρχείο δεν έχει επεξεργαστεί: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" -msgstr "Άγνωστος Καλλιτέχνης" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" +msgstr "Επεξεργασία Αρχείου" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" -msgstr "Άγνωστος Τίτλος" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." +msgstr "Web Hook ενεργοποιήθηκε." -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" -msgstr "Μη Επεξεργασμένα Αρχεία" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." -msgstr "Απροσδιόριστο σφάλμα." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "Αυτός ο σταθμός δεν υποστηρίζει on-demand streaming." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" -msgstr "Συγχρονισμένοι στίχοι" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" +msgstr "Το Podcast δεν βρέθηκε!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" -msgstr "Επάνω" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "Αυτός ο σταθμός είναι εκτός διαθέσιμου αποθηκευτικού χώρου." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" -msgstr "Επερχόμενη Ουρά Τραγουδιού" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "Δεν υπάρχει διαθέσιμη εγγραφή." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" -msgstr "Ενημέρωση" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" -msgstr "Ενημέρωση Οδηγιών" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "Ο σταθμός επανεκκινήθηκε." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" -msgstr "Ενημέρωση Μεταδεδομένων" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" -msgstr "Ενημερώθηκε" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" -msgstr "Μεταφόρτωση Προσαρμοσμένων Αντικειμένων" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "Το τραγούδι παραλείφθηκε." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "Η ροή αποσυνδέθηκε." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "Δεν μπορείτε να αφαιρέσετε τον εαυτό σας." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "Δεν βρέθηκε αντίγραφο ασφαλείας." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "Δημιουργήστε μια νέα θέση αποθήκευσης με βάση τον βασικό κατάλογο." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "Οι ανιχνευτές μηχανών αναζήτησης δεν επιτρέπεται να χρησιμοποιούν αυτή τη λειτουργία." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "Το αναγνωριστικό τραγουδιού που καθορίσατε δεν βρέθηκε στο σταθμό." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "Έχετε υποβάλει ένα αίτημα πολύ πρόσφατα! Παρακαλώ περιμένετε πριν από την υποβολή ενός άλλου." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "Διπλότυπη αίτηση: αυτό το τραγούδι έχει ήδη ζητηθεί και θα παίξει σύντομα." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "Αυτό το τραγούδι ή ο καλλιτέχνης έχει παίξει πολύ πρόσφατα. Περιμένετε λίγο πριν το ζητήσετε ξανά." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "Οι αλλαγές αποθηκεύτηκαν με επιτυχία." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "Η εγγραφή διαγράφηκε με επιτυχία." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "Η εγγραφή δεν βρέθηκε" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "Το μεταφορτωμένο αρχείο υπερβαίνει την οδηγία upload_max_filesize στο php.ini." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "Το μεταφορτωμένο αρχείο υπερβαίνει την οδηγία MAX_FILE_SIZE από τη φόρμα HTML." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "Προειδοποίηση: Το αρχείο δεν μεταφορτώθηκε ολόκληρο." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "Κανένα αρχείο δεν μεταφορτώθηκε." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "Δεν υπάρχει διαθέσιμος φάκελος." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." +msgstr "Αδυναμία εγγραφής στο σύστημα αρχείων." #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "Ανέβασμα σταμάτησε από επέκταση PHP." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." +msgstr "Απροσδιόριστο σφάλμα." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" +msgstr "Η θέση αποθήκευσης %s δεν μπόρεσε να επικυρωθεί: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." +msgstr "Η τοποθεσία αποθήκευσης %s υπάρχει ήδη." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." +msgstr "Αυτή η τιμή χρησιμοποιείται ήδη." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." +msgstr "Η θύρα %s χρησιμοποιείται από άλλο σταθμό." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." +msgstr "Η βάση δεδομένων GeoLite δεν έχει ρυθμιστεί για αυτήν την εγκατάσταση. Ανατρέξτε στην ενότητα Διαχείριση συστήματος για οδηγίες." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." +msgstr "Αυτό το προϊόν περιλαμβάνει δεδομένα GeoLite2 που δημιουργήθηκαν από το MaxMind, διαθέσιμα από %s." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" +msgstr "Γεωγραφική τοποθεσία IP από DB-IP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." +msgstr "Πρέπει να είστε συνδεδεμένοι για να αποκτήσετε πρόσβαση σε αυτήν τη σελίδα." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." +msgstr "Δεν έχετε άδεια πρόσβασης σε αυτό το τμήμα του ιστότοπου." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." +msgstr "Η επέκταση προφίλ επιδόσεων είναι ενεργοποιημένη σε αυτήν την εγκατάσταση." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +msgstr "Μπορείτε να παρακολουθείτε τον χρόνο εκτέλεσης και τη χρήση μνήμης οποιασδήποτε σελίδας AzuraCast ή εφαρμογής από τη σελίδα προφίλ." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" +msgstr "Πίνακας Ελέγχου Προφίλ" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." +msgstr "Το προφίλ απόδοσης είναι ενεργοποιημένο για όλα τα αιτήματα." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." +msgstr "Αυτό μπορεί να έχει αρνητικές επιπτώσεις στην απόδοση του συστήματος. Θα πρέπει να το απενεργοποιήσετε όταν είναι δυνατόν." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" +msgstr "Ενημέρωση Οδηγιών" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." +msgstr "Το AzuraCast έκδοση %s είναι τώρα διαθέσιμο." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." +msgstr "Αυτή τη στιγμή εκτελείτε την έκδοση %s. Η ενημέρωση συστήνεται ιδιαίτερα." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" +msgstr "Διαθέσιμη Νέα Έκδοση Απελευθέρωσης AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." +msgstr "Η εγκατάστασή σας είναι προς το παρόν %d ενημερώσεις(ες) πίσω από την τελευταία έκδοση." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." +msgstr "Δείτε το αρχείο αλλαγών για πλήρεις λεπτομέρειες." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." +msgstr "Θα πρέπει να ενημερώσετε για να επωφεληθούν από διορθώσεις σφαλμάτων και ασφάλειας." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" +msgstr "Διαθέσιμες Νέες Ενημερώσεις AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" +msgstr "Η Εγκατάσταση Δεν Αντιγράφηκε Πρόσφατα" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." +msgstr "Αυτή η εγκατάσταση δεν έχει δημιουργήσει αντίγραφο ασφαλείας τις τελευταίες δύο εβδομάδες." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" -msgstr "Χρήση Ασύγχρονου Εργαζόμενου" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" -msgstr "Χρήση Προεπιλογής Περιηγητή" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" +msgstr "Σύστημα εντοπισμού σφαλμάτων" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" -msgstr "Χρήση Μεταδεδομένων Replaygain" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" -msgstr "Χρήση Ασφαλούς Σύνδεσης (Tls) Smtp" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" -msgstr "Χρήση Διακομιστή Μεσολάβησης Web για το Ραδιόφωνο" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" -msgstr "Χρησιμοποιήστε WebSockets για τώρα Παίζοντας ενημερώσεις" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." -msgstr "Χρησιμοποιήστε το Telegram Bot API για να στείλετε ένα μήνυμα σε ένα κανάλι." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." -msgstr "Χρησιμοποιείται για τη λειτουργία \"Ξέχασα τον Κωδικό πρόσβασης\", τα άγκιστρα ιστού και άλλες λειτουργίες." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" -msgstr "Χρήστης" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" -msgstr "Λογαριασμοί χρηστών" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" -msgstr "Φυλλομετρητής χρήστη" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" -msgstr "Δικαιώματα Χρήστη" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." -msgstr "Ο χρήστης δεν βρέθηκε." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" -msgstr "Όνομα Χρήστη" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" -msgstr "Χρήστες" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." -msgstr "Συνήθως ενεργοποιημένη για θύρα 465, απενεργοποιημένη για θύρες 587 ή 25." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" -msgstr "Έγκυρες επιλογές: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" -msgstr "Προβολή" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" +msgstr "Δικαιώματα" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "Προβολή Σελίδας Διαχείρισης" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" -msgstr "Προβολή Λεπτομερειών" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" +msgstr "Προβολή Αρχείων Καταγραφής Συστήματος" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" -msgstr "Προβολή Αρχείων Καταγραφής Σταθμού" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "Διαχειριστείτε τις ρυθμίσεις" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "Διαχειριστείτε τα κλειδιά API" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "Διαχειριστείτε σταθμούς" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "Διαχείριση Προσαρμοσμένων Πεδίων" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "Διαχείριση Αντιγράφων Ασφαλείας" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" +msgstr "Διαχειριστείτε θέσεις αποθήκευσης" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 msgid "View Station Page" @@ -6466,348 +7224,591 @@ msgstr "Προβολή σελίδας σταθμού" msgid "View Station Reports" msgstr "Προβολή Αναφορών Σταθμού" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" -msgstr "Προβολή Αρχείων Καταγραφής Συστήματος" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" +msgstr "Προβολή Αρχείων Καταγραφής Σταθμού" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." -msgstr "Δείτε το αρχείο αλλαγών για πλήρεις λεπτομέρειες." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" +msgstr "Διαχείριση Προφίλ Σταθμού" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" -msgstr "Προβολή κομματιών στη λίστα αναπαραγωγής" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" +msgstr "Διαχείριση Εκπομπών Σταθμού" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." -msgstr "Επισκεφθείτε το %s για να ολοκληρώσετε τη ρύθμιση." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" +msgstr "Διαχείριση Streamers Σταθμού" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." -msgstr "Επισκεφθείτε τη σελίδα \"My License Key\" στην ενότητα \"Υπηρεσίες\"." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" +msgstr "Διαχειριστείτε τα σημεία τοποθέτησης σταθμού" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" -msgstr "Επεξεργαστής Οπτικής Cue" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" +msgstr "Διαχείριση Απομακρυσμένων Ρελέ Σταθμού" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" -msgstr "Όγκος" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" +msgstr "Διαχείριση Προφίλ Σταθμού" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" +msgstr "Διαχείριση Αυτοματισμού Σταθμού" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" +msgstr "Διαχείριση Βάσης Web Hooks" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" +msgstr "Διαχείριση Προφίλ Σταθμού" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." +msgstr "%s δεν αναγνωρίζεται ως υπηρεσία." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." +msgstr "Μπορεί ακόμη να μην είναι εγγεγραμμένο στον Επόπτη. \" επανεκκίνηση της μετάδοσης μπορεί να βοηθήσει." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" +msgstr "%s δεν μπορεί να ξεκινήσει" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." +msgstr "Είναι ήδη σε λειτουργία." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" +msgstr "%s δεν μπορεί να σταματήσει" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." +msgstr "Δεν λειτουργεί." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" +msgstr "%s αντιμετώπισε ένα σφάλμα" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." +msgstr "Ελέγξτε το αρχείο καταγραφής για λεπτομέρειες." + +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" +msgstr "Είσαι σίγουρος?" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" +msgstr "Συντήρηση Συστήματος" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" +msgstr "Αρχεία Καταγραφής Συστήματος" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" +msgstr "Λογαριασμοί χρηστών" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" +msgstr "Συνδεδεμένο AzuraRelays" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" +msgstr "Εγκατάσταση SHOUTcast" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." +msgstr "Επανεκκίνηση μετάδοσης? Αυτό θα αποσυνδέσει τους τρέχοντες ακροατές." + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" +msgstr "Εκκίνηση Σταθμού" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." +msgstr "Έτοιμο για εκκίνηση μετάδοσης? Κάντε κλικ για να ξεκινήσετε το σταθμό σας." + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" -msgstr "Προειδοποίηση" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." +msgstr "Κάντε κλικ για να επανεκκινήσετε το σταθμό σας και να εφαρμόσετε τις αλλαγές διαμόρφωσης." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" -msgstr "Μεγέθυνση Κυματομορφής" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" +msgstr "Διπλά τραγούδια" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" -msgstr "Web DJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" +msgstr "Μη Επεξεργασμένα Αρχεία" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" -msgstr "Λεπτομέρειες Web Hook" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" -msgstr "Όνομα Hook Web" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" -msgstr "Ενεργοποιεί Web Hook" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" -msgstr "Url Hook Web" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" -msgstr "Web Hooks" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" -msgstr "Web Site URL" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." -msgstr "Web Hook ενεργοποιήθηκε." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" +msgstr "Αναφορές" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" +msgstr "SoundExchange Royalties" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." -msgstr "Τα web hook σας επιτρέπουν να συνδεθείτε σε εξωτερικές υπηρεσίες web και να μεταδώσετε αλλαγές στο σταθμό σας σε αυτές." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" +msgstr "Επανεκκίνηση Εκπομπής" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" +msgstr "Βοήθεια" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" -msgstr "Τοποθεσία web" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" +msgstr "Οποιαδήποτε στιγμή αλλάζει το τρέχον τραγούδι" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" -msgstr "Τετάρτη" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" +msgstr "Οποιαδήποτε στιγμή ο αριθμός ακροατών αυξάνεται" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" -msgstr "Βάρος" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" +msgstr "Οποιαδήποτε στιγμή μειώνεται ο αριθμός των ακροατών" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" -msgstr "Καλώς ήλθατε στο %s!" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" +msgstr "Κάθε φορά που ένας ζωντανός streamer/DJ συνδέεται με τη ροή" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" -msgstr "Καλώς ήλθατε στο AzuraCast!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." -msgstr "Καλώς ήρθατε στο AzuraCast! Ολοκληρώστε την αρχική εγκατάσταση του διακομιστή απαντώντας σε μερικές ερωτήσεις." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." -msgstr "Καλώς ήρθατε στο AzuraCast. Παρακαλώ περιμένετε ενώ κάποιες βασικές εξαρτήσεις του AzuraCast έχουν ρυθμιστεί..." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" -msgstr "Καλώς ήλθατε!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." -msgstr "Όταν κάνετε αίτημα στο API, μπορείτε να περάσετε αυτήν την τιμή στην κεφαλίδα \"X-API-Key\" για να πιστοποιήσετε τον εαυτό σας." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 -msgid "When the station broadcast comes online." -msgstr "Όταν η μετάδοση του σταθμού έρχεται σε απευθείας σύνδεση." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" +msgstr "Κάθε φορά που ένας live streamer/DJ αποσυνδέεται από τη ροή" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 msgid "When the station broadcast goes offline." msgstr "Όταν η εκπομπή του σταθμού πηγαίνει εκτός σύνδεσης." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." -msgstr "Αν το AutoDJ θα προσπαθήσει να αποφύγει την αναπαραγωγή καλλιτεχνών και την παρακολούθηση τίτλων κατά την αναπαραγωγή πολυμέσων από αυτήν τη λίστα αναπαραγωγής." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 +msgid "When the station broadcast comes online." +msgstr "Όταν η μετάδοση του σταθμού έρχεται σε απευθείας σύνδεση." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" -msgstr "Τύπος Γραφικού Στοιχείου" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" +msgstr "Γενικά Web Hook" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" -msgstr "Χειρότερα Τραγούδια" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." +msgstr "Αυτόματη αποστολή μηνύματος σε οποιαδήποτε διεύθυνση URL όταν τα δεδομένα του σταθμού σας αλλάζουν." -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." -msgstr "Εγγραφή αρχείων ρυθμίσεων..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" +msgstr "Αποστολή E-mail" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" -msgstr "Κατακερματισμός Εξουσιοδότησης Yp Καταλόγου" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." +msgstr "Στείλτε ένα e-mail στην (τις) καθορισμένη(ες) διεύθυνση." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" -msgstr "Έτος" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "TuneIn AIR" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "Αποστολή αλλαγών μεταδεδομένων τραγουδιού σε TuneIn." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "Webhook Discord" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "Αυτόματη αποστολή ενός προσαρμοσμένου μηνύματος στον Discord διακομιστή σας." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "Μήνυμα Συνομιλίας Telegram" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "Χρησιμοποιήστε το Telegram Bot API για να στείλετε ένα μήνυμα σε ένα κανάλι." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "Δημοσίευση Twitter" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "Αυτόματη αποστολή ενός tweet." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "Ενσωμάτωση Google Analytics" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." +msgstr "Αποστολή λεπτομερειών ακρόασης ροής στο Google Analytics." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" +msgstr "Matomo Analytics Integration" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "Αποστολή λεπτομερειών ακροατή ροής στο Matomo Analytics." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "Είναι Δημόσιο" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "Πρώτη Σύνδεση" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" +msgstr "Τελευταία Ενημέρωση" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "Ναι" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" -msgstr "Χθες" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" +msgstr "Όχι" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" +msgstr "Εκτέλεση Εργασίας Συγχρονισμού" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" +msgstr "Αποσφαλμάτωση Αρχικής Σελίδας" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." +msgstr "Η εργασία συγχρονισμού εκτελείται στο παρασκήνιο. Το αρχείο καταγραφής παρακάτω θα ενημερωθεί αυτόματα." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" +msgstr "Εκκαθάριση Προσωρινής Αποθήκευσης" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." +msgstr "Εκκαθάριση της προσωρινής μνήμης εφαρμογής μπορεί να αποσυνδέσετε από τη συνεδρία σας." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" +msgstr "Εκκαθάριση Όλων Των Αναμονής Μηνυμάτων" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." +msgstr "Αυτό θα καθαρίσει τυχόν εκκρεμή μη επεξεργασμένα μηνύματα σε όλες τις ουρές μηνυμάτων." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" +msgstr "Εργασίες Συγχρονισμού" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." -msgstr "Αυτή τη στιγμή εκτελείτε την έκδοση %s. Η ενημέρωση συστήνεται ιδιαίτερα." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." -msgstr "Μπορείτε επίσης να ανεβάσετε αρχεία χύμα μέσω SFTP." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." -msgstr "Μπορείτε να βρείτε απαντήσεις για πολλές κοινές ερωτήσεις στα έγγραφα υποστήριξης." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." -msgstr "Μπορείτε να το τροποποιήσετε όπως απαιτείται. Για να εφαρμόσετε αλλαγές, επανεκκινήστε τα δοχεία Docker." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." -msgstr "Τώρα μπορείτε να ρυθμίσετε τους λογαριασμούς streamer (DJ)." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." -msgstr "Μπορείτε να εκτελέσετε μόνο τις ενέργειες που επιτρέπεται να εκτελέσει ο λογαριασμός χρήστη σας." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." -msgstr "Μπορείτε να ορίσετε μια προσαρμοσμένη διεύθυνση URL για αυτήν τη ροή που θα χρησιμοποιήσει το AzuraCast όταν αναφέρεται σε αυτήν. Αφήστε κενό για να χρησιμοποιήσετε την προεπιλεγμένη τιμή." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." -msgstr "Μπορείτε να παρακολουθείτε τον χρόνο εκτέλεσης και τη χρήση μνήμης οποιασδήποτε σελίδας AzuraCast ή εφαρμογής από τη σελίδα προφίλ." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." -msgstr "Δεν μπορείτε να αφαιρέσετε τον εαυτό σας." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" +msgstr "Εκτέλεση Εργασίας" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." -msgstr "Δεν έχετε άδεια πρόσβασης σε αυτό το τμήμα του ιστότοπου." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" +msgstr "Ουρά μηνυμάτων" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." -msgstr "Προσπαθήσατε να συνδεθείτε πάρα πολλές φορές. Παρακαλώ περιμένετε 30 δευτερόλεπτα και προσπαθήστε ξανά." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" +msgstr "%d μη αναγνωσμένα μηνύματα" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." -msgstr "Προσπαθήσατε να επαναφέρετε τον κωδικό πρόσβασής σας πάρα πολλές φορές. Παρακαλώ περιμένετε 30 δευτερόλεπτα και προσπαθήστε ξανά." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" +msgstr "Αποσφαλμάτωση Συγκεκριμένου Σταθμού" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." -msgstr "Έχετε υποβάλει ένα αίτημα πολύ πρόσφατα! Παρακαλώ περιμένετε πριν από την υποβολή ενός άλλου." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." -msgstr "Πρέπει να είστε συνδεδεμένοι για να αποκτήσετε πρόσβαση σε αυτήν τη σελίδα." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" +msgstr "Αποστολή Εντολής Liquidsoap Telnet" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." -msgstr "Θα πρέπει να ενημερώσετε για να επωφεληθούν από διορθώσεις σφαλμάτων και ασφάλειας." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" +msgstr "Εντολή" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." -msgstr "Θα πρέπει να ενημερώσετε το αρχείο docker-compose.yml ώστε να αντικατοπτρίζει τις νεότερες αλλαγές." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" +msgstr "Εκτέλεση εντολής" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." -msgstr "Δεν θα μπορείτε να το ανακτήσετε." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." +msgstr "Επειδή εκτελείτε Docker, κάποια αρχεία καταγραφής συστήματος μπορούν να προσπελαστούν μόνο από μια συνεδρία κελύφους στον υπολογιστή υποδοχής. Μπορείτε να εκτελέσετε %s για να αποκτήσετε πρόσβαση στα αρχεία καταγραφής εμπορευματοκιβωτίων από το τερματικό." -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" +msgstr "Καταγραφή ανά σταθμό" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" +msgstr "Μη Διαθέσιμη Αναφορά" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." +msgstr "Αυτή η αναφορά δεν είναι διαθέσιμη για αυτόν τον σταθμό, επειδή ο διαχειριστής του συστήματος έχει επιλέξει να μην συλλέξει λεπτομερείς πληροφορίες ακροατή βάσει IP." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "Ζώνη Ώρας Σταθμού" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "Οι λογαριασμοί Streamer είναι απενεργοποιημένοι αυτή τη στιγμή για αυτόν τον σταθμό. Για να ενεργοποιήσετε τους λογαριασμούς streamer, κάντε κλικ στο παρακάτω κουμπί." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "Ενεργοποίηση Streaming" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "Διαθέσιμα Αρχεία Καταγραφής" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "Η μετάδοση σταθμού απενεργοποιήθηκε" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "Ο σταθμός σας δεν είναι ενεργοποιημένος για εκπομπή. Μπορείτε ακόμα να διαχειριστείτε τα μέσα, τις λίστες αναπαραγωγής και άλλες ρυθμίσεις σταθμού. Για να ενεργοποιήσετε ξανά την εκπομπή, επεξεργαστείτε το προφίλ σταθμού σας." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "Παρακαλώ περιμένετε..." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" -msgstr "Το αρχείο docker-compose.yml είναι ξεπερασμένο!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "Τροφοδοτείται από %s" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "Ένας σύνδεσμος ανάκτησης λογαριασμού έχει ζητηθεί για το λογαριασμό σας στο \"%s\"." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "Κάντε κλικ στον παρακάτω σύνδεσμο για να συνδεθείτε στο λογαριασμό σας." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "Λεπτομέρειες" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "Προβολή Λεπτομερειών" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "Δεν βρέθηκαν καταχωρήσεις." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" +msgstr "Εισαγωγή Κωδικού Δύο Συντελεστών" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "Ο λογαριασμός σας χρησιμοποιεί έναν κωδικό ασφαλείας δύο παραγόντων. Εισάγετε τον κωδικό που εμφανίζει η συσκευή σας αυτή τη στιγμή παρακάτω." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." -msgstr "Τα διαπιστευτήριά σας δεν μπορούν να επαληθευτούν." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" +msgstr "Κωδικός Ασφαλείας" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." -msgstr "Ο τρέχων τύπος εγκατάστασής σας είναι %s. Βεβαιωθείτε ότι το συμπεριλάβετε αυτό κατά τη δημιουργία ενός νέου προβλήματος." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" +msgstr "Σύνδεση" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" -msgstr "Το πλήρες κλειδί API σας είναι παρακάτω:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" +msgstr "Ξεχάσατε τον κωδικό πρόσβασης" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." -msgstr "Η εγκατάστασή σας είναι προς το παρόν %d ενημερώσεις(ες) πίσω από την τελευταία έκδοση." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." +msgstr "Ο διαχειριστής αυτής της εγκατάστασης δεν έχει ρυθμίσει αυτή τη λειτουργία." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." -msgstr "Ο κωδικός πρόσβασης ενημερώθηκε." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" +msgstr "Επικοινωνήστε με έναν διαχειριστή για να επαναφέρετε τον κωδικό πρόσβασής σας σύμφωνα με τις οδηγίες στην τεκμηρίωση μας:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." -msgstr "Ο σταθμός σας δεν είναι ενεργοποιημένος για εκπομπή. Μπορείτε ακόμα να διαχειριστείτε τα μέσα, τις λίστες αναπαραγωγής και άλλες ρυθμίσεις σταθμού. Για να ενεργοποιήσετε ξανά την εκπομπή, επεξεργαστείτε το προφίλ σταθμού σας." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" +msgstr "Οδηγίες Επαναφοράς Κωδικού Πρόσβασης" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" -msgstr "για επιλεγμένη περίοδο" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "τις τελευταίες 48 ώρες" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "τον τελευταίο μήνα" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "name@example.com" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" -msgstr "ή" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "Αποστολή Email Ανάκτησης" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "Καλώς ήλθατε!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "Καλώς ήλθατε στο %s!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "Εισάγετε τον κωδικό σας" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "Να με θυμάσαι" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "Παρακαλούμε συνδεθείτε για να συνεχίσετε." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "Ξεχάσατε τον κωδικό σας;" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "Αυτόματη κύλιση στο κάτω μέρος της καταγραφής" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "Χρειάζεστε Βοήθεια;" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "Μπορείτε να βρείτε απαντήσεις για πολλές κοινές ερωτήσεις στα έγγραφα υποστήριξης." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "Αν αντιμετωπίζετε κάποιο σφάλμα ή σφάλμα, μπορείτε να υποβάλετε ένα πρόβλημα του GitHub χρησιμοποιώντας τον παρακάτω σύνδεσμο." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "Ο τρέχων τύπος εγκατάστασής σας είναι %s. Βεβαιωθείτε ότι το συμπεριλάβετε αυτό κατά τη δημιουργία ενός νέου προβλήματος." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "Προσθήκη Νέου Ζητήματος GitHub" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "Μετάβαση στο κύριο περιεχόμενο" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "Εναλλαγή Πλευρικής Μπάρας" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "Εναλλαγή Μενού" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "Διαχείριση Συστήματος" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "Αλλαγή Θέματος" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "Τέλος Συνεδρίας" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "Αποσύνδεση" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" +msgstr "" diff --git a/resources/locale/es_ES.UTF-8/LC_MESSAGES/default.mo b/resources/locale/es_ES.UTF-8/LC_MESSAGES/default.mo index 8fb1dc5b42f20d8c609a1ae6f3fa25d8dc72e553..7fa506267b8d91db807506e5ad4e2ebafb18f1b4 100644 GIT binary patch delta 34875 zcmbW<2Y3|K|L^gcO$eda(905f3sq1+dhcC86gSBd7Lsh-WI^fzHV{!T;)-BFK~zML z2#ca3BB+QB3yKJ+h$#9~X(9^V_h-%k;aBc`o_nAF|GwtT&YU^rd&*4kKX-GncTN_I z94a5b%;NvGO|YyQ_-ZSqENgt4WfgZViW#IUU=YjW?N|mM!qWIOR>sYkjPJYWf5VET z|8cFDZdnaTH^yd`6|shLpbTbXYrGfR;&v>Dr%@Ru_)WSoP9ohA=i_QDi47-O)(C8i z3vdBmi{&ybt1I@$Mz{!-?@L&N=UcluNaVzKSOR~>Qg{xPaRN_M%`2euAS_F|Eh?j4 zs1~^aYvN=qiVIwqpz?hfb>C_?y&02uzO{n`wZMKW1N5nMLKvWnpfRIIF-Li?*GuW>>({{U5!L#Pt}?D{9( zOgbUcvg)88Rp7fZ30Gh-+p=Cn)p%Q$X`zp>I_Yn)7hXUWtVgzqwajeVzda`&=R{N7 zkM%JwXl#tNNe@9iFo>n_c8tTNn1IVreZCTJ#nspWE9F>L8ytoz*qvAsA3?Ri+6V_l zDEW3&)9m7IW%wbgFF!{;@HjTXv#8(egiOsFVHwh$QP&MdJzzYlzyVZO%|;s0x))WD zbEy0yrE<;is*TM#(H*;B4)(!~s3tsz%BW(Vu`W(0-5QnA^H>XCN8R@|R>k^Z(-mE? z8tI`}0jD4>5V0a0l;=bgRg>q;57sNFjQ61)eAM+6dP#ex(vMgdHS9951>T93Xwl8M zob=vlCI~0qW?Av18&K*bY>K5c{=0GD<-`!w19Pw{&PS(DQBl4cmBD%}i#a zeyoH)p<2wI!Naj8@)+wUERK_Bn&*UZtA4nf1C^-jEc2kzs0U9##Y6@w*ltA?FpQcJ z??(0Yb662$s0ZwI&+o?)q>rM8^KbY&7MpFJ^A|?cwDEIHP*p%>P|Z!(M|DXvR1J=;hN-Cg=b&o7*!_JqUPJnMybixb^?eO$doQ-fKk+Sk-vNgEu`7vMI0-dj z+>I*vV$=hlMn(CXsG5C*D)2!!{ezo6<)$y93RawjLf6;9s@NP=pg!{{Nf!=MIZ+3n z#EtkCDwx8zGqi9Gsz66k1^CHLpF&HlSkQ15}?MLB-A))B{S~WlY8zq_4wUa5SpsG1reVNIG(Y z1NHHZchkQ(1sN&UGnkBZ7MKV3L_IhSRnRc1pbOpe`KSV}LB+&ds8RBXn?CA#3f1(U zh0cT&v1)SAffEa{rEWw$;0#X0V)vLEa!_5g2vxK7s0Zx9IQ$Bg@nQG(^QanEUSx)6 zE7bKpQ7twK6ErZVaG(c&eRbsK3fRa!(YlnL92vk!BQ8k}~%HRoXg4<9vJccTmbsyaV z^-%Xcg1YZnjK}w|7=DB$@BljF|Csy38B|OB<67Z<69Wy=%lZD;6sKTujABWA5{u#n zRE)$>P5druW;~3g@FeQN))F({lw3mltHu>LQ3hM0`lu_G#$l)oZ$UL_2zA}v=&Tv2 z0zZdk@paViAENVM)O{!2^F^1M0#`=mTW=}tuN&HNLK97IEQ=FRHOq0+vr#3#4-@eb zQ~{qt)qE3{!&gvEychNR=cwPmM-}uJRLj^8m;zRgxCc#8KU|L*$0OYHld%=)*{I>T z0abu~s0_bC)$mtTMdI^K*Hpw0NY_SHcQtx8OAL$mUXR(nn{~rPn?X-gys4Hs%3t`^7scf*1}l)Aya_1*qa}EVgfEg zHQ@uOteDpej;4YHC&u6{Odqy0ix>2uGr>Pj#gKgB+-DXQ47& zfGX)Dr~<4;-B5rP@eNGE&rlhjKwbZ*n~rV~0oJ371MVFiF>!bR#D=ME1RDoxrYQ6wfvE}H+b*Me(UW`1> ziG7clj6*9-&F)6s@F?oS4X9OX^Gfz_ID$lfT#X~~R~(EzA2ZwPd>lr4H!Aw8@Q|(O zMOEla)cK>2)Bh^r&zw+GT|fm{i6=~#R79n{u8px0>DH(&=!du91RRBLpjx2PDiaG$ zP!H;W3cBv7{6^t4ym?i`Orf81;u%i-h6b}IMO-ofl1!0QoH5eit>BNCD+<--J8&<|0s0V(D%IGJogXi7z zHP)Kzn`0{H+u*hM5Vpe)QC*rqv+Dken1JQI!ldWT^`}ua{S(y!CD)t#YoJC~Yb?(5t)3iY z;ShWkUqf2in(+dyf^{|!xi}jcY1SJ^_gXh^G%XeXB9j;C8<1P9Pw{5FeG?-DzeS~+ z70|l42rJr_bqXWBIFY#7jNieSM*2}4fc6$MtOg;ctf%l+92+Cx@I7S2S{)eN58wg3 z7qebAuiNKw4C$_~SXL%3$8ngjjaPQ`ZKM5{ad3eXLolD}%kNN4+J+8SUk*SGn{n6@ zv)%OLsJ<;gFYZIuC+ifd<_lgoukZV?I_Z;G5=(EV>1l!L+iCw2oM`ZdnE_j4GU-03 zXq}9@@m4H{i?Iqmjw;YrR6+M*T|A2VJ#h!yF06xk;Cnb2zd&_m!#7R7lOr6|;KW_1 znmvUYhM%G`I)IwGIH_m;`1G^zlVUF%>O(oInrcEozv4{KpIUW<#dCho>-@F+INYP+0I zF%hdT2c0=_E2_yiq6!kjF1QmlBgXAE*1{sBuS2y!7gSA$yXhOT8|iFR1va8uavLg^ zK1CJiJ8ZAtLF9JGozprs!7MXhEN4ugev(8?2RvAGM+(oNtL~( z#ZpiY?1*Zq8{G4gP}has^NUawTDh0@FUr9h_lNbU;rP1iSE#-_hsvPn`=+aEqQ-w) zRNwbSFOI`TI1|+ct5IEd9*d*)ho)fHpbBs^s$h{Y2cl)*6Xs(DdsZ2WfvV7lb(>AHoJ0Llxu@HpAntNne|FzB_j3{6tK{XYmaz zb;z>rzz;ABM;tbb+YT&E+B#w?Rt6PwwIl99D^!hoU=j{<(;28f4Wn9OCRW4yQNj2e z*1>J4`@Tlya|#u7_BW>GilZvj06SqzR98l_I8a8@-5>73ilpCmFF1$_uH&fr;1^WJ zr%_#Z0qbC$Z_T%%9;mJiqG~(?HL4b(?t2I;;p5145o?P%uy&ws*o&&cSFS&zV&M-| z9~b@3G+i}Ri!?*UL|0V7$6!CqLe(&as`*Y-LEd-M2e7`z|54|F(i}BS-4fNr?XU?B zLltZmY8Wj-6)+!1<0@3a&Y@~p;(N3DRYY}N3hMf{r~-CJwb%{l{QYk_2g>+kIm=k5N zKIs~$ChLwxaG-mBII4iRq3)Z9D&T#XfRCZBUxRVD4zI%vsQZ3I72qVQ;Kh#9{yJ!I z+yr3{RC*+;$!|qHU@ofZmY{-bjq65KLAIe{;2l&!j-U$i11h+GLFIE1b$#g{O@7sX zr2o}-EjiH@d!RD91Jz_Ju_!)+%6KDsF^1~XFHkLZ3>#v}pG*bXVm;EsP`lx&sF+&j zrZ=L3_rnMW#X0!SJ@GG8Nj)db_q+0_^f##S{X41#MSnI0s))M3I(Ebc?)g;I^#N1` zBB++Q+x`7vR7E3?bD*Y;p)TBu#qd)%eF#;6W2hRQ#oAcw7gLbVsID5|rpI9-=?wRL z4l2J0D*uJ3=Pku}b>Vqb-^KsSG*NL>0cv3ureG;tiB<49tcg2O`F!J^ zKZPnt$zRQblTd3&P1JL)L+9^*J=_z+oD=NRQB4&<1>+3&d=%BxYmky#8~sFwI1BN~tPN%Im}1y#dIsA$i{>v0D5#jV%}?NjEu zey9hH#PWC(>VY}f66d&XKo$51D&Ox>75n)V4Oo?fzd4~2RXS~I+8WD|?(8}g)yJu* z>*iubT!{nmMN~9jbggv8yl$spPtMOqwZNOGmfVXPmS3Eq1C`MqoX`VHo;BO#TBvc| z2U}s5>*JV2`eRf^KcHId6sqPIQ5l!~!vtMZRK9IcEz}Fk;uzOJgab9<3{*z9qcXnF z^$}DbKkcRq-1K%-Mtkv1{2DdEJaNu^g4u>Sr2GEKh{2a}Iv#gTJ#W4jMh4ILo8k8{szBePYWO>W zs382xJ%0pCXaJvZPyB&uYL8_*B`t%>sJfeOi4{n9!b&(4RgetSgTiiluA9COb^UTT zy&jd{R;-NgV*<~&zIQM98Sf$e2X@8zHW%Pd?2mg;Gh>p+Jg_>d01Z&XsjYjyC)OlA z#Qi-BRk4|<(X#**JF79G5^i=+yo<{404iFKqi*~Q6~&2h#%ieFo1tpn1r>b#QC;Ro z<(rKv@O;#D3s5bPk1F6ZaW?(W!ER0{I8LF4*FUHxN{Y9w+1MQQfOV)K-Hn~FKYyK= zg?FQ-)c6G3>Er9MH0kcBmKlbsu@6;|5UQegBt&dyOZ5OJG)%UjGeep$QNv`2 zn;wa^N&8S4&cg@rK^%Y$`HngibMYE{3pEd%$A_?T3EP^0FW~)Hx}@#=i>SwtnKfeV z<3LRx&sT&DY=e_<1uoM0(zf$*x&)VzuEdMnefT`8U>(caRse5A<+BS1;%U@wxm!8g z`C9HrrAw5zEiKXOFw8UKAb2-G(v--Po>mu+A>e@b}(eWbfJw3(I}Zm4Kq(a6Ne&p4j+p2nuD z8aA<=?|*lrx^^Qr#g1C@$dq zQXGfXTG-Z?7{)a?q@}6x8Ej3uK`YZjW3d_Og{ZFEf?5Mk;Ao5#ZEah(aBwr;h}%&y zQN4{RaT-2J`dQSBIIyjmux>%k69LrRo{gGNrlXqvcI=KXp@QxYEQ=R#j?Fx9jcwJ@ z_+Q-41la~u-=4;a*r2^B&|cc89YiF)9ZSP=_Q z1$+lJ(d|QL{Xfisrr;A;6i=gS^f#8nqSu+3uPQ3t4E3PSsEkLWGMs`{@iu%IA3z0V z(+;+?0v|;!63@C9#N6|5q6+wd>wZ*0j-YCI5;dpCbu{VX zs2Q<3szP_7T52&W|COk&d=4X;(_iO6HTf7lc+9=vM^wfa+;n^=v&d9IW!wmpuqEpL z-sr^}aRSalbffrFNF#LK`q0!ef{?j=zffH)dw@@WJh_&%I*Rq{Wx+T`){7}^O zL9B;&qZgld&%ciiNPmx-Xi9c5!P*No-21!f{4R`tHOa%AP@g=F3X&I5O}h=XtnNj1 z!9n-;?@>YaD-Ojo*bjSmwXK!71Uq8$Zl!=FtL{;>C_xG<*`9{8Ve>jE8!0urR zQ~`CP*G)G;#Y%hBb^TGx@p$y%NmPrB>}g_S9P0j5RDm*4L70n*nfW+M9g2a zlXRy(W{#eS0e*M@=i%R|zMa$8EJhzo6es7Z0F~9>1ok>qZ?JL%z zM#Fie#@4t2W-8u@*YJGndk)lx)d!jfjYVZ}hnwDs!$|)N)3NIy+xZl;29@#qr~)(} zZ1xfTur}!>xC1w$nmjbbjIIT!*jkAZ_2r8kC>VC4#{Z|NCftvjm=3xgM-98vs9{=i zsL_jhKwH!d*dOa-I%@RXgL>d2sOvVM7NuQ78UO0zlblcist+@(UNh7?;7nA|ZANAI z4(h@G!kOq9Zl>BfsOYXd!n8V0Sn)F&!7Y%aLV^I&tMm_KztcNR658Q#uXP;~2TMoRO zIEkuBg)t_0nqVE${ZUPxiTZsms=!fHMmtb7{TS6k2e1vE#P--=ECsdMU!dlJ+;OI& zGm!TL)_?cJbFQzUO8SwT{svXk(-_8LH<|}TPz5YNwb*CKa$)@o6@<-hGF{ReH5$g_ zAe@ETlI_8s8vkcG=*x+YH`~rXM7{%?lirTH@E6pBs!lKk>4+-eP}C^#p;p6*uGx4m z>8Usn<8CpF&`_kt)c5xkqnn7_mQnb>KAk-Io?0|$EWA-oaK z;4&OG+f21TU<&E#bIf)9QB$rDRnQrz;duw@y5(3B-$Aw1XQ&`NhFUYup%)V)jQ_

!W^T5+Cva68oK7=T_Jf{ic-H9VK2TA~0Ite>Dp z%dvSpP(fqQx1AfyprXAcDubS=sLet(Z4@<6yoBxWC=SNzx0}UfGAd@aq6+#KYR0U2 zhk3begDpw>Q7!XOgab9zT2yqugu3xCs;})kO^F+#ZtQ@%ZVGnBhfp!{8D4|u@IFkr z%iQ-GY9jjx6}%Tv!5M$I>B>k+4%8=gu{gGIf9UKw3RRFyRNp?}rgvaz(m$YTc-Bpq zTwq$NI%-s0>!v5T&O&v;a%6Z%tmipUQ*TCPbO<%WoksO}$%Q7^nxgu!Co0&|Q9(N$ z)iq1di|bKc_lt`fz-q*vdH998r72Z+;j`neZ5d!H5_$c7_0Dn>wXUO;AhZ_AETP?B&sE<-fNcQ zR;a$5j+#)OMiq1uYP`RVYTEBm!|g1d#l*!X*#1F1r|f;EE3dHFOc399C8QKP1_>p<6W*pKs*a3F3%RpcMkCbYp4(^3Oau`_ZB<6pxmjT5R# zJ`TlaP|^A)stc^8rjILPACj$5zfVVvDi=rJ?A4x_IB6P@AtxXHgXsw*1c9F6~$9H=QbU;;HgihA&gC(I3hqiRrb zl^I^OQ3Yy^8g_kA*QcX`FN~US?nYJU3DkJsit6)y?(g4Xvc~^k9O%YcPnsIF#5$x$ zqk`}@)bEQ?soswETGn1a?u&HWu+dtl@aP7L5c zHTVcMtiHjJ{rw)Es{g?#H$G1V)}U_j#W)1#E^TIo}CYp?+8d z$Dz9T7Ho;jPzBiiT*SOEe8CCTr2IM)<<(F%dLI=m`Ie!o}ubfB4Lg^Pwg&IXTP>p-x!#Dy@;?H;x4{tC#pjS7VSFtWH+SV(a zUx~Z%hE3+LWwi=yYZvLeQNIs*$^5A$akJUd&BZj%AH)UNbqjxpprDa=Ik=G%rM8+K zOaSjA9mCtO_seE{Z^utaw|>REh9_*Z^`CKCvv3cVdeyep;urV<&V9{HF$%*xEm~S;XJ4{XAM$L5f-ZV|u1r^OBunSH`jgIF~!)-h2 z`Y-TRJcT#l#+_zVCB9|mjTF={9EHt^Kg-X7x*&g-8P}^&b9)RmaeReZy^f-yzSwTl zhc!?IXorgK0jT9Q12v&7!MAV&D*wE<&7W@O;~>&sV{MK9rtg>s4#2LYgQ%$8h@k5)C0n(Xr70fh?b$cW<55?x3D9g#G5eXJ<~GxVh_@r@p}C8J$L%|kElLiO!2R89Xv%@1WhG%ZsZot8q4`_689JnFhEY=vP|i>yU;$!B;i zevj&sT9J>;gIb~{hF++WPC#8S3)STJp=$gH>bfUT8NPz5;U3ho`kDLtQPl9gh+drb zvFVbBu{P;XQ7slZ&4K#xBDTj$`%Iq?M%8dUYNpFVjfN1$;Y?IU5uAdLqcSYBGehxr;|`Y8Nqa1hRWzX>H!Tt zGY{;Ix_>OH>!zVvW)W%>J%Xy(%jo?3|2-V2i9d6H_y#rpPofG|>2s6Ob*QcxgnHm) zH+>H(!?oBDx8gN;1l2N?_M2fiAJrlYu?eokQV|Z`=0HL78LElCMn&&Gs2h5JVOnM^ z>Ou2S1|cM18h^17-98>V`Eq05_t7 z?r&Gm0TT;}s0pYPHp9l4WwT*Hwa{B%nHcy66~yPU8^4!4X!0BUwYh)f*NlJlQ4S~6 zH+P`YPr2zBD(F5(74$GF_r;sMDwlcn+BdCZYPgA*w6dVGGPewctur3#~uI z_*VwIIH3$aL6!IzswU@9L6>yc#6nZl`N60~X9}t%?m*2KPoTPBvzvYsJ*4-eV(b8_ zV8>7~bSA=qGDtdNGH!)R4@ULrWL$;|Fo3nbG3OVcTI^|TjJr@V^ed{x{y;s@`qn(K zB&uN5Q3Y*;s(9pj4xZ*<0ItN7_#oc@omsEz9W{Nn)^$DV#sX9UcHmGvf@87O_hxEc zgqo-}qN05dYIK}I6}aXxXG<2b`f!lKiCL&VUWZN-qGI7q^y25JCi}y+@(-pj+oOhQ zUsP93LG|rCoQ=!zKCFD4eFZ`IG^z{Ze$rIT`15kmfD>a;K{6LrppB@}a2VU-PuKx# zpD?dl<4_aPVw{gB@h1%bY&-u|>@B~TuCxASHZ~8TrtDu(L3jbHY5bS|)dXE*RMU1u z^?g4#oq_7hFseZFP~-nz)XcaM)x>Y3n*1c{K_!1P_tn6bq#L1Hb}V+qi5OAFYdKIx z1$YDQK{b8y?$rQP1g%ik%53 z8UGqab2uTRs0VCB)$lF%!sA$nbkS30m^Mb$uoLRKfvAGyAd8Ci1m29hP@|#VX;Xma zsL|ESP5Vwq%)fk^&WT?9unjdn?K37y%VKBJ9Z&_Ejv8i*-SjfNiS)CmniV~39#{(% zEFgs0X}_J@5ePzFOza@N0;4Ma1gKfr8-{R1-$fiw~iiEQTuid#LLU zqFUxJREs72Wqz-KijjJ#g7-!(UV~8;9EmFMWY-8**7$#r1NF)Cs2aYFnovsrZEDgA zmErZMF6f2o+kx)yQ?V`S`KaiRVSW6Uo341ltdaw;A?I(yYw!tlzW;sBfz#Kh=sk~W zy4n}bKRRoTih(Bon7-?Ps`*G%llt8BWK>g6Lv_VA)J(U_O@E7C(m$grREni3q6?BZ zP!qLAW!M*0pkb(t#-qmXMAQs82OHqasL^r+)pft33Z7tloEWHzy01Pezw1%?^+g5Y zaNEQG{YMTmIiXST8Y+XY-3xz1_1Sq;3zYGAoPShW8#TdfLABUB*am+=HF2Fdj}r_1 zPz9WV3d$L%-|s@rv@gU(JWg=E>R#|Z>Oo(k3i2ar!uT826#=|6E{WmU3XM;_eYJA zp{N#2chh&En)+e){FA7zeG@f`-oq9c`H2IStXffz^UrVFqMB?aDuZ=65;x;GES~6b z{z-)&RnS*a*S&)(;67BB{fLT{i>}ud^Ejg?4|U&6+ZVno8Vih*WJ*XO;Lj`Ba z;-y+JmozO~2a`4aQ#eqQ3_~qK zIjFT@A-2X3F$F!PJkB4NTcIYJDX5w*Mn(6NsDiJ@#<&C3GAG>gXHeG{D{W$;mgMX_F5|JbV2!dK>oNQU6>On$ z9_vZm>^i1A<9`Du{^HHdB@s^IykQMDfT;_ImV7F9L(KUkIVuN&8LLQT8@)x<`X!t^c4RI){3vNT*w;1)n)u{Y7qYCn_oBj?JV}GFLfwGb6W>_>uHBD>WggtS* zE<_b@WDSq=kIlxT((j>K;uF+;-=PX}1{FiaYkHhTs4A*pU0g?_DwKs9U6BVkP|Y@= zO12AC^Fyv@Q5l!6Wp1d8N_R!oa1?3+3!tKY8frAGLgn{7YSr9@8uxoqUHk>ok`e1H z2O3^gYnu!DqHY|Cx-bjxz(uHGTGs1vw%0ANE9nn$y3W_}I3JzvLAB6sR6##LP2u06 zYWxo>-x|rPDC4gK2by?>V@I5eYSLFxefI%sqB)Kl_lb2q&VPi`1oeOyPzBzJs^LLY zlOIR5#6Rxu#p{`ts*5_`3Z4J^AD!G215hO&jf(D@Q4hWqwH7Qz)#Nd3hOeLs_=9`i zu5Y@srfVD2@BL7*l7=d9E@~7kKl|}7}XMApmsDrp%b+YJkEcT z(G+js{EMhyE!NQE?4Ty1u3L{w@Ey#?v5h>=e*^LkUQ2pRW5$0w4wg1HGuJzqMfx1- zhKWr)&S&_~a31N@rXJ^?%^$@Tq?a}GIJ@9h&8Z3L@z@#{hXM@4-H$Ink~U&q${=ZSgCjco8T?2%__JEHZyG9SS421%$U#y&kMmJD)pa9k5xR)FuxERZ^N&tn z$JwMiUTd22WgJVo-*x5zPoeJn8CzlN4yGm2@mA97Fdl1mG>cgznS-I67?1sMJ*tWR zz`@wOlgIhP!7NnJ9Kq}GM^uy7z24*e-*|os<5`5#I-8nL>f&+!4)7U{gLfu-HKRWbD-gq+}+Fr9Z@sXWNd-=V|Uz+nkPIx%p%hY^?NF|!3R)Hy&F}) zi`W*g?P=0k_!8;0I2y~e#dI_r%w^Fwzm!ufuv32KPzcbnPTVTLedH2J=R=Yf^k^xCbP;V zp%$-tsC+tLBbu@_N7^h4y!MX-jfzMD=@|O_~N^|fdsvzgwbo?#m zd<9fVlTp97LEYE|_240>7RW#~@oe|^J8>H6WvKf~`Ah+;x;97MAL+({YBm;?Q4Xq4 z??TPt_o7;2E!M_Os6}KSD&rqe8J$8ct0hv+p0F`$1{~_9Uqj6UM^P=%CC%xgh}DAw z4ZDG;rh60h;6qpk|HS%OJ>A$1bv^^VxDXrQb8h-$R9~OOj#$EPqP`ERVvBJk=3`Nf z|Kl8Jx%~|l9B~s(Q)KPt$7!H7H5_hSb3pJJML z6Y9RLsMvWEnmYSsnVL_-xul;))u>^% z*%P+I#-vA~VkLrl;2QMcb8dP)s_8eOVqi;l#N1dS=y5ia*Pw!NDlWyJ@g|&;V}j`* zs;{fu>T&*DpN7jx|BVXDhe9SOw_+#KUt&5|$~7CBnK+#EPpBF4`beHxW@n=^-iz(A za@b70L(ofl1!^PmD&CH@rbC~ft&6)&3u@ch;?;6{(?tPUH!prCdQ7UMoE9q zbkn!hQGL@KZS0B~F5R)Nw^vReH<<3v<#0qWJ0sVspYEL)$n@uWb3(y1e{QZnJ*6P~ zmc+P7wlB-?ofr&x^Cksyy}5ZIzb}hpU!HebAT!gO>i34Z*c-^s^M|s1nVHi$^rn$_ zig(1MU^p|~8_ecpS};4$$1j=wJTA;_=FJXgr8)<`>~wE9JDuaSV2A=V3Z!svvU$>k zgv{W?Kyu@PP}*L*c;A5|yd#_v6kO-OrAWc2lgru#iJ9%}Hr)exAzz-~+h|H^PHtnX zTR1%s^!5&hvV3`NVyLNCAUnf5$e%YUm|oC6>z>2}b4|g^;qq~DhmpG;LBKZIVu>hiN>o&znV6isyIRT`7O) z?xG&AH-GNjs^y$!oE{8^XhvUNAefyWnc2&}>aw?Hj=kzcLCskyp8W4WDjUi0XZxKh z`n)|xjCMMU9>|;IrOmy;iI=*^$+uyyH%sMD@s16Ky=lH|ZJ}7b(bSh1H#eN4 zX7+ZQK`uRfxp{T+-@SiY_u#bb%%IOHqSu#08|Q=qx+67^t!hjR1r?8e0>dBj2fZVM z!Ax(udlTX8%kURmza;gl;90)(CA%KMWcAASrBboJBS#MP4h&3HCW>!WyAi)PF6fn? z?77k*>db;k%NiyWEL(A#UBQHf8!A+Qe#tNS=-To*nZD^75?M|sz(ff5DHu#MYD_RCIT34`F_4`em>NhA`?MD0hv9jRm2rGgra#>%MfLb`LX6nQ_htWAEV1 z62twu;mo|;{4+1znSbNvV#TkF{({WSA9zX@o)7X{Z++xS_B^j(@7BHX`JcZQu&w;Z zmsTwp{CX&^2Q#F`lNlDYyfb>e8q9@VnsH%#JI<~s+@@Q5qTEQ@5sqnoi1)m?RTdEEV zo6~qB%+%E5-`5m>!EZmFEmpfH?L-@=dqyOnXnIH^Fmjq`I~Dm zl%1>PM4N@wAd7U5p`)DHWRRbo0dvyOOuvs-^GC9C!^|n_*-1Wb$PKGwG}13;mrLH{ z!}6;g4Becak#g1J(}QW@Ebeex;Od_=SF)~Wr-zxCm`E;76DpUp-UKwGnLUh?eXf># zvuJ1w!>wli(~`pfObSlZN_}PK4CFOqggA8x`6seD;8zCGRpp})%vJg2eyEs#GWT0!{F-|d3zzgi`xI}^0ix|0|Utbdoc zL)s|03np_oJ2Z`NQz7rA{ggAq>b&3C7ZWEpe%N1Fha;T(mHH%~iyI=4?CuW#5+jcqJzkMs2V zFC}%Gl2E@i`craQ8J${~)?-LI`>{e*PKm}>usd97B4*!M=L&X8T(2xvHdj6=5}_rso^ZvTwXP_JuUPCLZCS_%2aQ!h`w{;KwtE2k+; zw0bpr=v8N8Q>xjSg|bwM_t&uRzj7)eno-++<;qRUJ(}$O_eh9ldF{bhu2MeRymqVN zrM2gzBf>dM_WqRE@g{aRJ3sYM#mJ}}XRF(T;mWSI8?Rw`xt4pfP@7&okzKmL=Pi86 zf9b!=Tjk{Lg|-RFOggCqLf9LqWOnxM+leL|^=(S5V>A17k!btY_OjTK*7k+?8Vxe@ zIx^!o$jIx+G7$DF-NHQ)`=!0zKR)_ECwoq;|Mm6*p7=cfZF$kJy4W=;`a)@w0#k#R z-ZFjZ!Q7PCsV?@cxCnDZR;p$>);q7CB3ydcyfv&f*&EIaWCmvVLOWNP1z7K;3;;%g z*PrQ4+gXqv$Y9y&=_fp?J2NmrlDo4YGpKjYkdF;-_Rd$b{2`t`-J20+Mq?9|>YGfu zkw3Q@QI{47HM{)cY2G_i_yiH{c9&f>wxEX{@)S4k2ioeze(z-`6^#uTWDl`p+Xve@ z_K=ajTp!tZc^S=><}K8HCGG7@Q^CvUtwB4V%?qYGCx$xjro4Ahqbpa$Qij?~i`Oi4 zV~=1CFQw!>!q1ylAl;W9dwrZ;D!wRB)DAeh=Vp6#6SG0`r3H2tWV^4fCgC0AV^wl8 z7{odf%#CGDus`#34D){I7RG6Pvl941?!urB;8c2eMw*W|brz270OiiwxhnVayQ_~E zm~eJLb1SQvHmYC=B?D57G@(GWG&2Kd*Jg@ zD;84cwrFOmUFFJPs?7s?WqJpx1^dz4nE@tr!hx>OWq%Tiu1&RTS9P-^eE8Ne)u)%= zY^Oxg6RCFfE4kGmw~+tVaDeTAQ!!F$;ZQEIk?xPxO|$2FqB)74GObK?%-RuBW4ICR zyp!{6hBYzGRBPVAgSpY)$J!MmL&JW0jm?@9!p_fWK3*HR%y}XAg>*RG%TUS)y6@q% z27!Gke_BTk!x^(bWdSG0%j3yuEvn5MgpaomHJ@I*+|dzR=zNFq5j_Mh#iti|JRO^}a}_%>Clop7+~N$GLNi#b>1=zm zU8p>5>|M&NW z=!zxwgre?b7vnz^ea%zT^k=T=YTmAS5u)qUgU(lmXqTVtO3|F*cE#wRJUcPkA< ztvjwwNtpBW1w!MC>Rw?Y7eH zoR}V963Yu-URf^f+^V^=Cna(B2WntvsKy>$Y2SQhcczaTMdRqU=s%CyZOYISOq%Aq zb-F(@*8Oq&W4o9;R>SGh>Z|PQuZ$sQD>rtPU8fv1@MlkD+Vb(qNF5NpbCq4Y7Bd8U z2t_#a8sptr$Z}Xa{5xN~y3{ElXW!v0=&i2d2HH+T+L>7R2&ZW)kj*)_7Qe5u2YaGl zc|4^m|BsI<(ZQ?j>bX)*T@FkZF6mn=z{<+WzNEA=3Vwo&HzvMMITvh zw}|asZ70RYrao&|v}@`em1SLTr~&HiMy!@8U+8joXpZ@9JY(+7=j@y$+LP24|l;cYrvH+IkbZLmZRNZw9oVQqKfY16e_%-jlK80-7BtQ zKQnJ#^;5LWMmwV>T^tS&qI`8@Ay3Z@`f^NDYhw{zve9l-fxcsjE%>-O~9M%?GAX?4DQcDe>jInfgY$u|n_tE`hxXg2?IPVK1w+2r?l0{_c5KgA_Gj_M*{1|U&Z-q{ z8MQ07n@VZeW@{?D^j&M9?{aJCr*t!|nXg-#Ci#G(dn?%~u}6>C^Wv(|foY5&6N}xP zDTCRc&3CJ#_R{#;!`(?@(9ZSQ0cyje*j8vm5>EFv8WcNt+}@gaoimAD>V1tJ=L?y; zR@0J~e&X({H+Qjnez*IVYV3R$qbKy`j6W!78sbvs4O1YqL~FS8)gtG% zulwzd+L>ve`SRai_T0~J6!-FpH?&qF*L?>XdOl zAm|~^-s1A@mzKR~R+6WBEV+_rOnmg(!Jd+_PpWy=#kZTp*E^p(jdSzmZoOQ~LY;W& z+aRA{X4LkK(Z|6Y!kJR*Gq;IWs%7>eS2EB?aZR5ZHF|4NKyw!(<5JYTd{#7bFS(gszx?)CsD1d9pk+1PPo%O?I`g!KF@FwajHHFxZnDKrGVgRwcM)mb z!g;}-{V#V{F<$+hZFL}O*YH$~qx7*&^*r~-4b}HaUh4c>tC@P7rqrU%nxOBJ3Q)dO zYO{LjvjsnzU|_32aPE9oP2p~6Q@pVbjXb^M{&P)=&TC3gHH$89>KXW-zgCzU_GhvY zclItk%oob_NB?N*d9TEkJ<8?El%X;z^Un2NcHLRQ=;zHmIal)37s%etJr@h@m9?Mi z+0xS}`dJN6xoFEhc4F+VmY%7e%31yyX~dSM7yfEMn>xElU$k5sPm^+&UQwOkVN-Ca z0143{Z9Jb|d7!hKuGiL6SBvt_RnbvxJ*~_6ye-XSn9ZB|&R4Q8-R$h!i)QXzufG#T zkF@b5)!_3F-$RH|_7wctj}LWxs$y`WjF5A`0}&8K^S5+Irena>L5Z_}r5g zru4p8<7+&@l9hR7x%AHN&Sv_qm=cS2^DMUQZqXOMwJRr&2&XbR4Zrjih;Ijc_HsVo zuy$JdH5%+|SH5bgST^pj8>%s`EJ32LA#Q3F|v zx_%cb)CW=he2cpNs#Cv(9_rQ@GqE_-1e#*7JcVw~2csP)pmJe0YAxSJb+{GF;%9{&p;`1ih3HxD73}J2j3YBB`uo)(dce(1|nDNBF28Bg5$Zc2+zs0KP zPIE$r8gWyMz(+7YcEtkN2cN*fs0Sa!Mi`mSU>R_8R7BcjIQOBJuuqVJI`-m2=yxty zj+${UDp|s)>-J+|{2CRRi&zxzAY*pr^P9*#fqKC67>CQS9)5sr@n`IU!T3xQx+hQ_ z&2@YQCsSXG>Zk_Oi@|278wX(pd=-o1HmryTQ3LxPwf29YlC5~aOr#pBy%Cns{_jCS z4<7EAh92ruu_L~M+Ggi55g%Y#LYk1}a=lEwQ?^OI?=X`3svHx!)##zV19_0^3~IpF zP)k-|f|8o`FGfK(mPgH`3Tg%kSQ0y6SsaK;vNSx5Gm+a}11Fm8`Zel7=W!d}#4@;c zlG!~Up>p65Du<3^33YIag4XB?YHf=UckSnjSP&CY?JcnocER7UKSp7vDJFuwQAs%* zbzibm_hT{Y6Ht+S9u6sfJ48wy25pdWryQq(hvBWK=!VsZT`>=mn?#DpsJr1}ow| zR5pKyu~_wKlOyf14fQ8b19=bi;H^%5A8J5{o+kdCDO{#OA*n}QHbI5iw0A_U@e0&A@}^Tih%wZUp>pIVYKbF*#7{|50rj9n$IhrDcsP#2 zDX5vBalDOeVOO!~W^IGmn)-Ysja-K@4m-^-4^BZn_ytsQzl<7aaJ}O;Stmft~%}cXPVHJMi1>Vs2R0IJ$M)@f|F1)egSp=yQtjRhg!-T zSdHhqqG!2WIam*M;~S_OH(?|m$7no_+BTO^*WGa1AD|);HQQJjwf6PVgZ;4%W@ABo z4RxNZ#b5yn+bAeG_Mk%i6)N;Up(1e)_2B3^CiG=cGp>vZeGAkQbwds8aa4b)sEAHQ zUAF)=(AQAcZ=OT^^}#1J=z(9OI`|27<6YF}gV-&7J_5TiP;^7yGzdGDaLo|NrTyVy@;0kKQH&KzvKi3SjGOC`4+P0mX_F>q7 zx*xR!xu^&4L-lh6HL(k*3ET-%C`cjyJeTWpEP;jbJl4Q#SQAUlH_6x%b>m}>DcFzt zBvh^(LOt*(s-IJiKRDjRwzU6)+U~)&3rt}IDgsZTmf{7B$K_ZI_hDx|j`^|DLKDh3 zEJwWo*2Qk9flR;>I2ARJxv1T=95vx>SX}#mFNGpB97kPv(eVaq?f%9R7`4a@up$7j9RKCSPDNt4e%&3Q`cG4M6RI+|G|7gi^>whL_^J`rsLO9GYO+^ zID+~T`5msL{=-WyS6`eF;%5gujsvjjGMB42W@AI#i~aBpD%-ohY`&QEMMWZdxwHRE zQ_u)2qe52?l|-#jOYn$O@9Q`OmGz@h1D%Yca6S&iU$GQ+USV?Qanu0DVMz?2`hRW( z@y|zL9t{(53F>Gp{0e&%Yoe0xD5}HnP&fXL8t~t!Tqr_VG^5I>HLrylU<0SUE2^LV z&gV&}{?b>n{@Mo9XwX`{h81x=s^bHw8&9Gh_#-MJf8Y}s`6@ph;RLLNF{{k=Em4u_ zj@m7wFo0uG_kV+$_~jr4ZJ%FI4~TrtbWjFksn>pf*c?B?ruY|X=^Esk z``e-(+y@o%L0B16QQPx*RHTA)DCowes1Uw^n)wFQg}YD@`WS2B1=I|pUpM=`4C=ZL z_#Ae@VR!_!<`2DLK5vMMNHeG23*FlPk5W(s2I9Av?p)AwwHbLo)Dk44I><)tirJ_E zzk=!bHtxhSZ?bjqD|`#r^8be7qpVX0+<-aw8@{RiKbA~;l!hYjx?E4m@8iJvVF)to0a2{bN+p{eZgf z7t~TkZ8IlqMJz|X5mv(<+lYU83Vs@9;Y`$nN^UoytcqH*3{;2jqq6u2Y9?1OA6D97 z9uSMAskg*v?1N=-2$sZ5RAgqLCU9&A@mB}m(V&Cn2h;$rJKn=0)T2Hy?PVRSp*pCK z`n)wN8M~wU8HgId2*(sGMm>PKemYji1wjg0f-Tq_k7E@qLMk`GI#>_ASR3bK8{CEp z^cg=aPDKqc z&uRY!i&HPS+gJ%Ty`1QT+}_<-!Dv#F| zNC%+SZU`zOsi>L0fa-7|M&L5kgI;m!Z=#a%UDS0SI`vOb6Zi%z@qE`U=Y!%On=G$^ z8c=(*vllB<&qRfCuH##%f$c^O_$YS9ix`LTd(BexL`7;eRzg22LUS;v4_=|5HG9|j zU^i+eUtj?|?X+J&4dkX{v3+J~>Z0y%g&J@_)Pa+NTJtB-gY&R9Zp49jY9H~}nk9T< zZfuNNn;xi;4MKG=9OKcC8t}_l5#K`P%txqDe}Rg~4^I6yY9a+cHT{%A^?9&AlPGacqQ4hvGBgc`^U)QFclzV5VdL?!7*sAM{gn)wx{-TKT#t^(@w zIMmWKLN|6ap9fu?O~KU%)xl$^2m4VYpN5+G5~scf2Tox1(mf4-4Zl)IiQ-S^POjK^MAC z8w;UsD2p0-4aY{PkhRB>*bf!CWK<+3IL^j$)L%snd@FXt&rlOA^NpE#ENVc(I!;4# ztU*Hu#}rhk=V3)$g36VRr~!V1+D1R42KpNg!hcW$9CXIaG!-jQ51{&c5q13{WPm}} zYZMf^EvPj=iR$1{KNN!0b1 zu(00$f7t~(J!e8v8Wo9HRFZT-jl7@JJ{UEyr%)k$9yPGVsGN8Mb^RKQ!1u5PZbsdA z9W{WvSXukO=(o;(L?vHWr#=J~>ItX^JcnA-rKp@)y^)2U#zq0o@4VuwUsQT}ykrudMek)cERlkhNkvpgv7rtl)Q~`Cr2U}qs zr+qBy`V7+9flPj;N*T z>(oc0);i5;&q4L~ENUS0P|tfQNTEH2wWut;hPv<{)Y?UVZz56*HGpcEj*U>E&&Be% z5v$+geRsH@X3$f=J)g(?Fp>q4jf6||ENHSjG+ z5M6gs51x40$sN=Tb5Z?ob=vo#t~-m(b?bEs8cD4m&4mq6^|nsE8*1i*QOP(KHKQzy z#3xa?Fb$Q&^H2}SMO~MN8o*9ezlTscaU3gY=vOFcKj#0*{BT$WHN$kwkCX6W3}RQ@ zg(IKy!>YQR6B`n`ho_y6B0Xl6yOn2}d-tbDr~#})MQR5si9SKC?IA3U$5EgEjGE9b)OC|?oA#$r z1DWa6m!KjXT;+VQ4%N{%r+x%WQ9q5^9oJ9;iM(SvEQzXDaq4wY*EeNKf)M>wrTKhjx1B<+8CR_o7C26QhK@V(!O1dtn8~UJTI@D=TMhzehwFFsM z4ribuxB|=LJLtiWPy@W^_y_8~qJNwIWBw-o8o)y|=!1t*9rZ#z=y6n*dr=*YcRrtn z3gtYfz8JOrUPJY_2N&Tn?15wMn;+#iVH4^R51cP34~YLuGz_9)BwoY$*y|roD?En{ zu!PI9m!Kn#r5?Z({08S>N6WH*`+XFbQXlBHT=VcMR>dh1=Kkf_llno_(v}TITKpE8 z-)5m2&ZAzdk^F&AJM4^);tQCL-{4&An%}bj9N+}TQEySevS&IBbEvBJFML~5&&1BS9@Wt;$L57BJ91Cr0NT&u zKx|OhvX9~yus`)bup9Q|*CILrUqX^P==zpI2O5eLH6!bb+D`AHF5HNU$X#rXE%*_( z69(`R+=kko_pvcX6}Md3_%L3>O*kB1D`C09_y84|ttBn~%0`gATgr4i9F@&4VNKkC zTD!0DA-wJADQzOv1C<+oOvGGdMy@YWx#KEh*~!)z>r)+vYF~lMxue*Y=ex%6*O|KF zTd0xVz-id4oaNepN70KQ3fez37LT)Bqi7h5L-7D=?WS*H7xt2&5uu899}homMfO_mufo6gj&=4 zI0h4InE}0ogQ?#{b=1AKWuK6Ju_*OnsD8$ya%e8nuEo;06E(muQ3u_bAO#(@ zKcSA=TUY?^qh^#Z-m=g3;;54?&Z##+J*W$+Kq23Y2>Y9$LqVB7O3Vmzrk0Ves+=LqNR!qj- zsEAdsX9mz3t7?DrwF{hZjtfxV-QGjpa1^WKkLba|38uXs>YV6=I+)T>$@nIA#Wha- zcht=PK!rSiqRD|0SX}$F5(UkyE^5TBoeMgllBf^%#et|J^eub^f5lcfx4y}dgII<7 z8Pq`j#Paw6l^f+6nCq%LHbwjA|E?6Ymcvmq%|Ok3F>0T##fNb}mcV=s&C--ZJtzj1 z)zwgIUJo_nCa5Lsi0Z$)(>@f{PijNn@~x!5A}LIgcJ;a{d|jh@K31ZyMbl!0qW&cy0LlJjBCvPSIGC$;KRdM8yhw;4#jNh&!Tq6 zpQx`^`I?#>sf<;rw?ai?C@T3zp$3xd)HARX^#I1>Hq?=PF-RemLeXaCy*&xF*4ObN zY}?$d`8a%%`ew|)1})6eyymzQ+t7XrAH{Ml&AVV6YQ~4KF?w2=m(oDgk_P8c(1Q-5 zI=F?8W24rleIE9sz8za&p@+?O>V&nZufdV{6)IO6wlUumdZQw<6hFc(s3n-#)-2^* zWcvnPxfGNPTTw}J0Cf(WMuq&W<4>p@xaAnt&U9EAb>cO|8rT!Hn*ylwVLIx;A*_q* zQA_*{7T5ldXm8$frBO3XLM7iyREO`O9()3);uX}g zh%t|t{`#RJos3G#`DlOtf7Q8QgBtkYBh>c$5*3l3o%&y>zqW0rW@Rkc0|hHfkwmIrXKej@O_b^eO7x zIEA|JKB}LhU5qj4p`L)6Kp#|YjOoJukEQTD4GQr)&ILPBBRz)d=ss$OMY@{El*LBW z6R;VMM!t2qmZSFl#%?C$Td^|rgHHXj9Jm?`*(xvn?OEDcaqh;6&x8Wn0zn9tPJy7+D*cEqTOUxJSZN7)MLmdbis8B9P zJ$N^22`->UdOp=$ER^PDtXVM2XA3xEYsiooY5V-P@j!_ zX$`u*qM(^34lobwhw5-FuEZ&*+$cZLeC@7_3SnPV$X|Bc?tFe4HGuo*!7_u)K%1f_ z@+j8Bu~=67f2s4qI@An5Lhbuws5Sc&^;&H+*qjf;kf^#|!VR=ve#~;+!lgq@>TOU<&=nP- zVd&z2Gf*A+N11^>g}QzP>b!Up^;&)(b^mr$=#Mz<_eQb*HNyz6nRzVMq}~|yRcR>d zC>?|Sa1ZKSC^_14{erD=8pbD?-Ln=w)K8+$i$5?9tz>ibR!1GZeH=$52Temd4VuZ5 zjY%iQ_K>KL(M!J)n5oT@YhijI)K`~ z!5^K5h*Wb_#-ToFi%OoM7{IBhrMiyFmBQmJ`%lU1qXrPhq4+s2#fQe5f$qTs>bFqW zRZBA`X-gzmg0B7)v@eIFE(~B{%tf7e8&FBN8}%;u5;cnwQy{}=O{?NA+Sb3tv?_Ung=z00z7T4Sx1$F99qPWDsOzd_nXh=gQMoY}gH0&BM`0dbM%|c`ZBDA0sBGPWO3t0A zHQa|y6UvwaV(N!22vfhq}`qRWGqU36>5STa@hZB*hhoj)5lQT;#a3$Zh~oV zj2c)!)V@weg*qM8(Mzaj>Tje|&q6KLOeEV~OHsMC3N?}KK?-`n$EZ-A za_W~*H~xuQtNfGAjq#|NcSH}Sp&~XH6@ksD*Xv=di>0TSbEG|LfW1)Ldo*gI!KW!` zyDY>z_y%g*EuU&0v=+67$5BZZ@uV4W4aZhEnD&0Cm)N_gnQlaTmpJZs{2IIQ`6XoF zL07$}%r~9^sE|xX<-~Nr*3%}`38>uZfSUP8)aP%bw(ADe(j7z{ zT&Gb3yN~6x{|k`=I@zkBBGDcdf&Qo)^^VY*W}^l&)2XjSUH3kE@MF{iE}`x#@Qj&A zIaIwS>iVXRT`*ev|1k<0z-ZKk&!G140@QZfirT+NP)qR#YG$>jnXgtI&_jJ9HpFG9 z&p$)W^fIcSTc~~uO*b~cU{{MjTBYz3AG|ihY?o%wnwbnn-8dENbKN4`M1Ajb=C|Mz zo;NR@Z!ti7+ZT+RP;bE+GtDopQ&7o$0)NH}s3rbv7W-dsxo>8feR~;|#rbBN2UkIb ztTAerbV6M}6qWU3Q8Su{lW{YqVZt1j7V5g<^GpuKqRx*-s0a2$?fYcZ54(5N!44@&pwf~z@(8yb21=jpA=Yl}Uv`<9s|D~ukd>3`#>_u&_^SBJJ z<4t^FndQ2NQ(m@QXK})E^F^fp3iE6F6F7_ZMz2^d{rywdE($65>`Ke^30}hx=Dlj! z|0<@(D)ZH9FDB7m^)<^i6KCLUESzgTcfW3a_#A=rXkUkuu+hWlB)OH=E$w`j%EMBVg@eZ^KWrFX1!~<#^D{*`Qcq-+5f`f z4;(~&$yzhxtEh9N>pJr@;7C+*uUg0c*EZQq!%jScgK_qHv#&2=P3ln_OpYXCJ(j2~ zD)i|a&ABiYb@VPo?ei^I9X~`R?e!2V5Ub)5)Pt^JJ1nuuBO$m0QK|E=lz3uW@aN%S?Wh^ zmkFp{Fw?2O?6}r(m-G2i)X8`rHSjyA8Aon511N_|-fF0GqZw)``d~c_j-k+s!V(;g zUtn!a*kb;WXfQrZeFY}sX&ivjTg~*&Eh?n9u?<$-W(G6_J=9mClITO!43DACfge#3xq*sczU^ikmqpbZ zqps_O4YdDzQLsaSI{DUPbKHemiaV$WMeQ(2R0TEAW~k2xpw@Z}YNi2HvQ0wuw+Qvl zcpdfDTkm|n6DMi^pP=BuJ|CE+$V4UEI#j3*qt@;OHpAYVEzKgJulY#p#%C@iiP3nJS-{wQq?^+Wy#`&x1Y+%G&onH63h4 zh4d@bl3aG``SzQ71yqtXM-8++D%pCV4zNC`2o6F`AQ|<*iKy(Kg<67T$axZUeNI6k ze1Hm3u>+=qTBr`1pgQP^n#tp+WSfY}fw@lmd#LO_f{Mgt)V6gWG)qtpRj-b2Y=QQF z|EDztjjSu$+XdCZMAQQpJN5Ta*?SmM@rqL)aL7a^fZ7!cQ3uQis7UQaCGla@b55ah z;zzXyDcquOX6qiulf{$bO!)A%zbX<$N{(aOE?Z&?NEe^rNBWC-~LLEdK zP|1A&YvJ#xfmZsQ{oj~ECkhET1+}K{qDGj9%7s1X!Q-e1-F7T<)GS>S)KYXtElnzF zDTDYFhHxI1`GW5QB;9IMWUa5*|2k@8zB2Fm!Kjza)2IP$KxO|q)Ifj2mRRMO`AO$7 z)PXYxr{k}91+$J@_P?kc@wNG7)B_wu`;rspNWO~7xqBzr|N2p>@JW+owNRmLfm-V> zPThy&sAr+p@>|rvuAuh)ZPb3QaLRQSX2p)P2ukeO!o&@W(+4?I;{|E+~H5 zbW|A!)7}WR1anZyvnDk^pK+W}*iA8Y*{!VG7zd zCme5}9vF4T%&ao%!gd&oBT?IO8fs=sum-M1MdA=@K-W?4keIWU{jX*_q9*VIvS6b`3e3pK;%P!D_sb^n{F z>yM)DKZzCf{=Z5=Ym)yvlikfwYcm+tK{6`j>8Ke`LY;IoQAs){1*dli)%8?mJJ|3L~`qqC?BZ=wcN;DQ-(bJQ8%4)qf1gc{h3sOy(Hu0d_z z-Kb+Kc)aRhGe-A1t?>hA=KbW`T0IWs(G;D(J{tz_T{~ZmQ(I2R+jks(=R~zqA zZ-rX>Mn9Uh>xjyc;i!;~bLv^BP(OoOihZb)?sKPp6+P5%qb5`~_>;LH1{I=Ks1Ey~ z2J|?pBOfYKe$)y00xHxWV^RDbwRFFu*1X`)CUR9!_r;_7Yme%$Cn^bpgDCW+kcm3m zKSFhI0d?Um)S5j&MWECb^Rr$x)N6SMDq@GR5&nh>agD2HfW1%y^rMpUY1HSlk&`y) z+C)Lgv&XsMOVoqTp$2jd^*VO_VnSXSbwtPGKx~G3$;?GvU+9{-KE|;ns(lb@#;K@W zn}Hp)|6iq`4lkevasxF|*LCy2!lnKQpTHspf^n1Fk+1>Qtud)?b+X1!6_ zoP-*92FBxbR3z3p?ORciIE2c9?;LNUuFH3a{jU)gyJM0r26bTqs^j*kkPdX((@-4- zvAo6G4-=`cziYX+;yHX3m;7OV1KQ|M^A{HAGS~?2DN=5$oemsK`}#;QWMx&8SaDdz+$O&xbJ?e?^_J!GZsn zwaP+e=N?o<4x+Z2x=hXQIUEE^|G0d8rT-c!>HYK z2{j>CJ~N=Qs0k-Z?f)(m)Zs|f4cSh8A!=rCp$@1Ws4PE#%Kn?E8Qw?DtZaU_y|1gF z);1m$!7iA9<4{ZRGU|D`XutorQqY6HLfv=+HNqkV-1cuqYG5ns{ZSE^j|z1z>OA-W zwLQ<^47`tez_chcz?V=5&PG&(K0r<2t0=em{ogqnG{Za22a(Yxw8c;t#-NVcc+?CM zQAybhHGuA@17;lBKe}OE>WfhW-Q%=>gIbC^j)e;bo$M`W*0?olqR|i9IE4| zP+9&mD&%WW5qTe#1A9@)_A@?*k%ipm7n-OXyNI2!ZDA)VgA^9fkc&#XhDF@=KS0Pu z{bbajsN4QVGY)mo!= za@#*A3`SkQ5}(9!mEHFDfh9PfddVto`={d9u`Bhzu@iQRahu=&&7q)>?7}B7vZ~wu zx;+8=QlE<5@GvSuWj${D&+mI;67?0RT=@rEU{tLA#|o|v7|A>0W7LfI$GPo4s%c!! zL@J`X+y3uKx<*iVgbQ|}_On&P?AMB@6R{g=?K7|gzUq8_0qavQUekQu9ve}A0tv0_ zP1JzSVPh;;%hY?~X6nylP!DcZ+im}H=^4zSei&C{hj_Q^JpPCi@xViF*M4kQ$8G-> zJF2e9ovD~j`+$0G*91I>8d$po)6WxFk9yfexBW%t5gbJQ1L@uM&KBlSJ z&dE)KZu@sR&(NTbub^@utC<<$57>ix>*j9P_c#-ELZ-Jc`+pARqrM0W<1)uLu`TsY zsNA`UI=EW5H0Q-5_%69IC`dtHv0SaqNb6#Es?VT~($7#c>+`VN^$ecI2zJtI0|}=Hbf1iy;JYyI1G!^ zKHmBKNi0TvCTd{IP@&!6v~NWv>!+yx+H^1j>+U!LHQ)f+fB$bb1$C5*TFWr%4Bv%{ zz$w&A<`U}N5Yf?eTppDR)v+daK%Ic8s2T1GFu_KM7-lG(1hA2EOL_ zsXn0o3wp39?A>} zjKfIGK|OE^YS+xg@%Xl5sbDWNV(H_9IjE!ZH&i65_BQ*zH)@7QQ6c>nFG z1AC#H`lC*LAll~zYNAoQ%WqA?g=Uuh+tlnfhcLNPRU{!@uwv#tbnzQTTC_gmGA2uc>wvwB|!l zYc(D%d>X5HI%TG2`ICKF6#M%##%ASBPl}4jD>e3jm3Jj&Xuk3uUm)NQc>GC8Ie~yL z+2hSf_DuHY1VWy2R@vwze|lz`FWZ-#*FK}PRiz`JjHtXplM6;HPI+=xUcsjxaW6g-th>0@Geh!TdnUo17o72zHPG~8cah3>v}Q+{^Xpb)QqtnuP5Cf@Og4FQpa$QeRJHHoV2t!PnJI? zBRL_oV2V{bZ}xK|^5sR$S&?t?`wO~9Ciw%&dA}}5wDKA*ddI!^?vm`h_m+;d@~Vb5 zSb2XgtLV;awxV|aNQEG8c@tEw1-hglMl{Y)(HGQk5 zJ7Peuo_P(|^o$Hbe zRZk3fS&@YF%trAZGNwOI%1&Zvp8nk)@zhRD@FjQ}=KZ<#?TA`TGRK?72-3X_lK(To z7?YajtIM+{r1~c6v7!B4teBQ*-fSP8Oz;Klv@${U=-Sqa-Zu86(!Jw-6efF;QoI>s zeOaCipO1;>g?1FR7Ju?VVDZSEXBK;RJ(c&*u08I>$M!7Bd+wvdk#_fsPc5k&sg4%+ z`!scNe5hF7@lOL0c`qKC5|LNp^Bws^lj~YBd1JmVW-Y#VVtd}%lgp#}Gqk|O)GWrD zlbOuuOlE3jn3SEK_NcrWSrdH$Pu!3=6JatnJ(I2C$@c$yqhhO>B;;kEf6iK5^J3Y& z@)xUEQ5pVh&lr+6FaA=$h`eK$V~Z?~m{U5h;jPorc?}+PvhwEr7MpkS-$M7 z@R`=ut$g_c+LS?&zy z7@h3N%Hh;VOHE46&PitC_I3W`R4&RQS)B9Ko9qoA7;g2ms<+SNTCe$lU6{HzkFCmm z&bgYThH&|j))Q9v^eAgV!SD;?t-_I^6@KfDaB8M?-0kzFdD8d3o9*WbPvrPK6TBP* zo}BDd9n18a!>Qo+WO}pMHpx0Yy*fnfe!0${9q=Z2I?;vh*NKvrI@SlC>{MTdPBVI- z9_o>8Rc+@@BhvPHAMo(lF(jELmgx=9DF>i$Y))#x4u%dSKjX^HA|RYsoa4TLKlEX? zRmq*^4WG)krn|%SCRt>Llv>9q&^pSJ<$o*ncoe})EN zKgW45sHZq5%>KB9FfWDu`NNZ@S%srQD`r_^igoY@0tDt!-&oG&fIobHmbKCf=gqN( zMuZaPThE67nQ!G;;e89OF7D9AC04<3*Cm$UU9EjmcIpH#F-!B4Dw7o?&Ua1SS#NJ3 z6g*&6iYI3OJ?I2a|Gjx>TK@lBnBn22ob3(w2w9g4*e{=O;wme`9qO8E{T3eiy4B1I zt$M>MAH_M7ojNwh8#?)h)gV-8wN>-qCV%McYHMV;Gwp-rUftYQ$6KjS>2@!sj+xA6wBHq8&*V^g*s9t~iBHDX)v|f*J*vD8_=r*#3Fl*nDk2S(K;X z2D>23o6W1+1V8+D*y`;rX1^l;=Peq_*kM&F+A!YUww$1PlZW`rRpkq5AA9M}m*fi_ z-C-qK$>G0uSmh$?@?v%NC71I$PfAfR%H0Uw@tU?nui{P4}ADs}7fB zZ7y@8{eGQnR&MVOdu`JABBEo;n?5?#&uf;qjyI4RF0$LIXf;psdOG$U=<(Az5#Y;M zs+S#U=YV|!Nn(6#x6XksA0y6Z-s9t9D7hPMrViI1AU_Z}rM=Pdij}zE#zJ z?T2!XSgBUW(7EFrEsCR0OY04_zG&?XExlx|&A0bm)+E&Fd#h^r#qX`33kDxi zKN_WWmcGi8#e6MFO(OSm>@RxWG;^-8QAqnte+Ky+H^fuBe`J<`?Z^` zoVB-qXj(eQ+VFnvBBhvZz-NAV`uEfgz0}YBb!h&h?&?MDL1=qv!v;dz9(6a2BO3M1 z((9|+-W}|&^w9xtT7s(^{RaqrsBM3Dg$QCEda1v=aeczX!R{RY&KCu}deS`nsFJPY zA&r{(x}kSa_YzbjRdNdPL)Jc9*{Nu)Y308~=ab{p?h?zdnvr{;}cB*~ej^ sFE1RydQJJVLNDjIpKtwf?tuS&*Myc=kAF1pKwq{$HXJj-T|MIe0K}BJO8@`> diff --git a/resources/locale/es_ES.UTF-8/LC_MESSAGES/default.po b/resources/locale/es_ES.UTF-8/LC_MESSAGES/default.po index 0c5d6559f..e60e520e4 100644 --- a/resources/locale/es_ES.UTF-8/LC_MESSAGES/default.po +++ b/resources/locale/es_ES.UTF-8/LC_MESSAGES/default.po @@ -1,2637 +1,5974 @@ msgid "" msgstr "" -"Project-Id-Version: azuracast\n" -"Report-Msgid-Bugs-To: \n" -"Last-Translator: \n" -"Language-Team: Spanish\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-04-23T16:48:19+00:00\n" -"PO-Revision-Date: 2022-04-27 14:59\n" -"Language: es_ES\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Generated-By: easygettext\n" +"Project-Id-Version: azuracast\n" +"X-Domain: default\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Crowdin-Project: azuracast\n" "X-Crowdin-Project-ID: 217396\n" "X-Crowdin-Language: es-ES\n" "X-Crowdin-File: /main/resources/locale/default.pot\n" "X-Crowdin-File-ID: 4\n" +"Language-Team: Spanish\n" +"Language: es_ES\n" +"PO-Revision-Date: 2022-06-07 03:52\n" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:93 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 msgid "# Episodes" msgstr "# Episodios" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:157 +#: ./vue/components/Stations/Playlists.vue:29 msgid "# Songs" msgstr "# Canciones" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 -msgid "%d queued messages" -msgstr "%d mensajes en cola" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:257 -msgid "%s cannot start" -msgstr "%s no puede empezar" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:266 -msgid "%s cannot stop" -msgstr "%s no puede detenerse" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 -msgid "%s encountered an error" -msgstr "%s ha encontrado un error" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 -msgid "%s is not recognized as a service." -msgstr "%s no es reconocido como un servicio." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:107 +#: ./vue/components/Stations/Automation.vue:34 msgid "%{ days } Days" msgstr "%{ days } Días" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:102 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:16 msgid "%{ minutes } minutes" msgstr "%{ minutes } minutos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:99 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:13 msgid "%{ seconds } seconds" msgstr "%{ seconds } segundos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:67 +#: ./vue/components/Stations/Common/Quota.vue:52 msgid "%{filesCount} File" msgid_plural "%{filesCount} Files" msgstr[0] "%{filesCount} Archivo" msgstr[1] "%{filesCount} Archivos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:137 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:31 msgid "%{listeners} Listener" msgid_plural "%{listeners} Listeners" msgstr[0] "%{listeners} Oyente" msgstr[1] "%{listeners} Oyentes" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:77 +#: ./vue/components/Stations/Playlists/CloneModal.vue:45 msgid "%{name} - Copy" msgstr "%{name} - Copiar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:74 +#: ./vue/components/Stations/Profile/BackendPanel.vue:32 msgid "%{numPlaylists} playlist" msgid_plural "%{numPlaylists} playlists" msgstr[0] "%{numPlaylists} Lista de Reproducción" msgstr[1] "%{numPlaylists} Listas de Reproducción" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:71 +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 msgid "%{numSongs} uploaded song" msgid_plural "%{numSongs} uploaded songs" msgstr[0] "%{numSongs} Canción Subida" msgstr[1] "%{numSongs} Canciones Subidas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:59 -msgid "%{spaceUsed} Used" -msgstr "%{spaceUsed} Usado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:58 +#: ./vue/components/Stations/Common/Quota.vue:43 msgid "%{spaceUsed} of %{spaceTotal} Used" msgstr "%{spaceUsed} de %{spaceTotal} Usados" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:56 +#: ./vue/components/Stations/Common/Quota.vue:44 +msgid "%{spaceUsed} Used" +msgstr "%{spaceUsed} Usado" + +#: ./vue/components/Admin/Stations/CloneModal.vue:46 msgid "%{station} - Copy" msgstr "%{station} - Copiar" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 -msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." -msgstr "(Docker Compose) Todos los contenedores Docker tienen este nombre como prefijo. No cambie esto después de la instalación." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 -msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." -msgstr "(Docker Compose) La cantidad de tiempo de espera antes de que falle una operación de Docker Compose. Aumente esto en computadoras de menor rendimiento." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:189 -msgid "(in seconds)" -msgstr "(en segundos)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:48 +#: ./vue/components/Stations/Playlists/Form/Source.vue:47 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A completely random track is picked for playback every time the queue is populated." msgstr "Se elige una pista completamente aleatoria para su reproducción cada vez que se llena la cola." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:14 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\")." +msgstr "Un nombre para esta stream que se utilizará internamente en el código. Debe contener sólo letras, números y guiones bajos (es decir, \"stream_lofi\")." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:13 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 msgid "A playlist containing media files hosted on this server." msgstr "Una lista de reproducción que contiene archivos multimedia alojados en este servidor." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:18 +#: ./vue/components/Stations/Playlists/Form/Source.vue:17 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A playlist that instructs the station to play from a remote URL." msgstr "Una lista de reproducción que indica a la estación que reproduzca desde una URL remota." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:63 -msgid "API \"Access-Control-Allow-Origin\" Header" -msgstr "Encabezado \"Access-Control-Allow-Origin\" de la API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:99 -msgid "API Documentation" -msgstr "Documentación API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:187 -msgid "API Key Description/Comments" -msgstr "Descripción de la Clave API / Comentarios" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 -msgid "API Keys" -msgstr "Claves del API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:90 -msgid "API Version" -msgstr "Versión de API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:59 +#: ./vue/components/Admin/StorageLocations/Form.vue:57 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Access Key ID" msgstr "Clave de Acceso ID" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:48 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:46 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token" msgstr "Token de acceso" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:54 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:52 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token Secret" msgstr "Token Secreto de Acceso" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:98 -msgid "Account List" -msgstr "Lista de Cuentas" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 -msgid "Account Recovery" -msgstr "Recuperación de Cuenta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Account is Active" msgstr "La Cuenta está Activa" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 -msgid "Account not found." -msgstr "Cuenta no encontrada." +#: ./vue/components/Stations/Streamers.vue:32 +msgid "Account List" +msgstr "Lista de Cuentas" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:77 -msgid "Account recovery e-mail sent." -msgstr "El email de recuperación de su cuenta a sido enviado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:153 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:158 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:274 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:190 +#: ./vue/components/Account.vue:53 +#: ./vue/components/Admin/ApiKeys.vue:23 +#: ./vue/components/Admin/AuditLog.vue:24 +#: ./vue/components/Admin/Backups.vue:38 +#: ./vue/components/Admin/CustomFields.vue:19 +#: ./vue/components/Admin/Permissions.vue:21 +#: ./vue/components/Admin/Stations.vue:26 +#: ./vue/components/Admin/StorageLocations.vue:18 +#: ./vue/components/Admin/Users.vue:18 +#: ./vue/components/Public/Requests.vue:49 +#: ./vue/components/Stations/HlsStreams.vue:19 +#: ./vue/components/Stations/Media.vue:130 +#: ./vue/components/Stations/Mounts.vue:24 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:32 +#: ./vue/components/Stations/Podcasts/ListView.vue:29 +#: ./vue/components/Stations/Queue.vue:17 +#: ./vue/components/Stations/Remotes.vue:20 +#: ./vue/components/Stations/Reports/Requests.vue:38 +#: ./vue/components/Stations/SftpUsers.vue:16 +#: ./vue/components/Stations/Streamers.vue:26 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:54 +#: ./vue/components/Stations/Webhooks.vue:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 msgid "Actions" msgstr "Acciones" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:72 +#: ./vue/components/Admin/StorageLocations.vue:15 msgid "Adapter" msgstr "Adaptador" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:106 +#: ./vue/components/Account.vue:102 +#: ./vue/components/Account/ApiKeyModal.vue:31 msgid "Add API Key" msgstr "Añadir clave API" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields.vue:16 +#: ./vue/components/Admin/CustomFields/EditModal.vue:17 msgid "Add Custom Field" msgstr "Añadir campo personalizado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:38 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 msgid "Add Episode" msgstr "Añadir Episodio" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:64 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:58 msgid "Add Files to Playlist" msgstr "Añadir Archivos a Lista de Reproducción" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:91 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:24 +msgid "Add HLS Stream" +msgstr "Añadir Stream HLS" + +#: ./vue/components/Stations/Mounts.vue:16 +#: ./vue/components/Stations/Mounts/EditModal.vue:72 msgid "Add Mount Point" msgstr "Añadir Punto de Montaje" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 -msgid "Add New GitHub Issue" -msgstr "Añadir un Reporte de Problema en GitHub" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:37 +#: ./vue/components/Stations/Playlists.vue:18 +#: ./vue/components/Stations/Playlists/EditModal.vue:21 msgid "Add Playlist" msgstr "Añadir lista de reproducción" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:57 +#: ./vue/components/Stations/Podcasts/ListView.vue:17 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:40 msgid "Add Podcast" msgstr "Añadir Podcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:32 +#: ./vue/components/Common/BaseEditModal.vue:27 msgid "Add Record" msgstr "Añadir Registro" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:53 +#: ./vue/components/Stations/Remotes.vue:16 +#: ./vue/components/Stations/Remotes/EditModal.vue:40 msgid "Add Remote Relay" msgstr "Añadir Relé Remoto" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:38 +#: ./vue/components/Admin/Permissions.vue:16 +#: ./vue/components/Admin/Permissions/EditModal.vue:21 msgid "Add Role" msgstr "Añadir rol" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:31 -msgid "Add SFTP User" -msgstr "Añadir Usuario SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:120 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:100 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:111 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:93 msgid "Add Schedule Item" msgstr "Agregar Elemento Programado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:43 +#: ./vue/components/Stations/SftpUsers.vue:11 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:22 +msgid "Add SFTP User" +msgstr "Añadir Usuario SFTP" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:39 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Stations.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:27 msgid "Add Station" msgstr "Añadir Estación" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:15 +#: ./vue/components/Admin/StorageLocations.vue:13 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:17 msgid "Add Storage Location" msgstr "Añadir Ubicación de Almacenamiento" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:21 +#: ./vue/components/Stations/Streamers.vue:20 +#: ./vue/components/Stations/Streamers/EditModal.vue:56 msgid "Add Streamer" msgstr "Añadir Streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:30 +#: ./vue/components/Admin/Users.vue:10 +#: ./vue/components/Admin/Users/EditModal.vue:19 msgid "Add User" msgstr "Agregar Usuario" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:65 +#: ./vue/components/Stations/Webhooks.vue:14 +#: ./vue/components/Stations/Webhooks/EditModal.vue:52 msgid "Add Web Hook" msgstr "Añadir Webhook" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 -msgid "Additional Environment Variables" -msgstr "Variables de Entorno Adicionales" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 -msgid "Administer API Keys" -msgstr "Administrar claves API" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 -msgid "Administer Backups" -msgstr "Administrar copias de seguridad" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 -msgid "Administer Custom Fields" -msgstr "Administrar campos personalizados" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 -msgid "Administer Settings" -msgstr "Administrar ajustes" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 -msgid "Administer Stations" -msgstr "Administrar estaciones" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 -msgid "Administer Storage Locations" -msgstr "Administrar Ubicaciones de Almacenamiento" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:20 +#: ./vue/components/Admin/Index.vue:3 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:34 +#: ./vue/components/Dashboard.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 msgid "Administration" msgstr "Administración" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormGroup.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormCheckbox.vue:14 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:13 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:11 +#: ./vue/components/Form/BWrappedFormGroup.vue:20 +#: ./vue/components/Form/BWrappedFormGroup.vue:7 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:12 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:13 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:11 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:19 #: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 msgid "Advanced" msgstr "Avanzado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:285 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Advanced Configuration" msgstr "Configuración avanzada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:16 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Advanced Manual AutoDJ Scheduling Options" msgstr "Opciones de Programación Manual Avanzada de AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 -msgid "Advanced: Use Privileged Docker Settings" -msgstr "Avanzado: Usar la Configuración de Docker Privilegiada" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:13 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." msgstr "Las estadísticas agregadas de los oyentes se utilizan para mostrar los informes de las emisoras en todo el sistema. Las estadísticas de oyentes basadas en IP se utilizan para ver el seguimiento de los oyentes en directo y pueden ser necesarias para los informes de derechos." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:118 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:237 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Public/OnDemand.vue:21 +#: ./vue/components/Public/Requests.vue:34 +#: ./vue/components/Stations/Media.vue:92 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 msgid "Album" msgstr "Álbum" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:281 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:138 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:301 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:41 +#: ./vue/components/Admin/Settings/ServicesTab.vue:133 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: ./vue/components/Public/OnDemand.vue:41 +#: ./vue/components/Public/Player.vue:75 +#: ./vue/components/Public/Requests.vue:61 +#: ./vue/components/Stations/Media.vue:157 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 msgid "Album Art" msgstr "Portada del Álbum" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 -msgid "Album Artist Sort Order" -msgstr "Ordenar Álbumes por Artista" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 -msgid "Album Sort Order" -msgstr "Ordenar por Álbum" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 -msgid "All Permissions" -msgstr "Todos los permisos" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:164 +#: ./vue/components/Stations/Playlists.vue:36 msgid "All Playlists" msgstr "Todas las Listas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:100 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:26 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:25 +#: ./vue/components/Stations/Podcasts/ListView.vue:35 msgid "All Podcasts" msgstr "Todos los Podcasts" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:126 -msgid "All Stations" -msgstr "Todas las Estaciones" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:13 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:12 msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." msgstr "Todos los valores de la respuesta de la API NowPlaying están disponibles para su uso. Los campos vacíos se ignoran." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:65 +#: ./vue/components/Stations/Playlists/Form/Source.vue:63 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Allow Requests from This Playlist" msgstr "Permitir Solicitudes de esta Lista de Reproducción" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:77 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Song Requests" msgstr "Permitir solicitudes de canciones" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:123 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:174 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Streamers / DJs" msgstr "Permitir Streamers / DJs" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:42 +#: ./vue/components/Stations/Automation.vue:40 +#: ./vue/components/Stations/Automation.vue:1 msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." msgstr "Permite que el sistema periódicamente automáticamente asigne canciones a listas de reproducción basadas en su rendimiento. Este proceso se ejecutará en el fondo y sólo se ejecutará si esta opción está establecida en \"Activado\" y por lo menos una lista se establece en \"Incluir en la asignación automatizada\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:106 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:90 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Allowed IP Addresses" msgstr "Direcciones IP permitidas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:53 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:49 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Always Use HTTPS" msgstr "Utilice siempre HTTPS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:16 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:14 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Amplify: Amplification (dB)" msgstr "Amplificar: Amplificación (dB)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 -msgid "An account recovery link has been requested for your account on \"%s\"." -msgstr "Se ha solicitado un enlace de recuperación de cuenta para su cuenta el \"%s\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/base.js:40 -msgid "An error occurred and your request could not be completed." -msgstr "Se ha producido un error y su solicitud no ha podido ser completada." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:126 +#: ./vue/components/Stations/Media/MediaToolbar.vue:56 msgid "Analyze and reprocess the selected media" msgstr "Analizar y reprocesar el medio seleccionado" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 -msgid "Any time a live streamer/DJ connects to the stream" -msgstr "Cualquier momento en que un streamer en vivo/DJ se conecta al stream" +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:58 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "API \"Access-Control-Allow-Origin\" Header" +msgstr "Encabezado \"Access-Control-Allow-Origin\" de la API" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 -msgid "Any time a live streamer/DJ disconnects from the stream" -msgstr "Cualquier momento en que un streamer en vivo/DJ se desconecta del stream" +#: ./vue/components/Account.vue:95 +msgid "API Documentation" +msgstr "Documentación API" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 -msgid "Any time the currently playing song changes" -msgstr "Cada vez que cambia la canción que se está reproduciendo" +#: ./vue/components/Account.vue:50 +#: ./vue/components/Account/ApiKeyModal.vue:9 +#: ./vue/components/Account/ApiKeyModal.vue:7 +#: ./vue/components/Account/ApiKeyModal.vue:1 +#: ./vue/components/Admin/ApiKeys.vue:15 +msgid "API Key Description/Comments" +msgstr "Descripción de la Clave API / Comentarios" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 -msgid "Any time the listener count decreases" -msgstr "Cada vez que disminuye el recuento de oyentes" +#: ./vue/components/Account.vue:88 +#: ./vue/components/Admin/ApiKeys.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 +msgid "API Keys" +msgstr "Claves del API" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 -msgid "Any time the listener count increases" -msgstr "Cada vez que aumenta el recuento de oyentes" +#: ./vue/components/Admin/StorageLocations/Form.vue:87 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "API Version" +msgstr "Versión de API" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:55 -msgid "Apply Compression and Normalization" -msgstr "Aplicar compresión y normalización" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:173 +#: ./vue/components/Admin/Settings/ServicesTab.vue:157 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 msgid "Apply for an API key at Last.fm" msgstr "Solicita una clave API en Last.fm" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:59 +#: ./vue/components/Admin/StorageLocations.vue:91 msgid "Applying changes..." msgstr "Aplicando cambios..." -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 -msgid "Are you sure?" -msgstr "¿Estás Seguro?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:107 +#: ./vue/components/Public/OnDemand.vue:18 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:26 +#: ./vue/components/Stations/Streamers.vue:22 msgid "Art" msgstr "Arte" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:121 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:232 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:12 +#: ./vue/components/Public/OnDemand.vue:20 +#: ./vue/components/Public/Requests.vue:29 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:113 +#: ./vue/components/Stations/Media.vue:87 +#: ./vue/components/Stations/Playlists/QueueModal.vue:10 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:11 +#: ./vue/components/Stations/Reports/Performance.vue:14 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 msgid "Artist" msgstr "Artista" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:48 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:16 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:16 msgid "Artwork" msgstr "Portada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:11 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:10 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." msgstr "Las ilustraciones de portada deben tener un mínimo de 1400 x 1400 píxeles y un máximo de 3000 x 3000 píxeles para los podcasts de Apple." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:23 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:22 msgid "At the bottom of the page, click \"Create my access token\"." msgstr "En la parte inferior de la página, haga clic en \"Crear mi token de acceso\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:60 +#: ./vue/components/Stations/Reports/SoundExchange.vue:56 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 msgid "Attempt to Automatically Retrieve ISRC When Missing" msgstr "Intentar Recuperar Automáticamente el ISRC Cuando Falte" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:19 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:23 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Bitrate (kbps)" +msgstr "Tasa de Bits de Audio (kbps)" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Format" +msgstr "Formato de Audio" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Audio Processing Method" +msgstr "Método de Procesamiento de Audio" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:17 msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." msgstr "Las aplicaciones de transcodificación de audio como Liquidsoap usan una cantidad constante de CPU a lo largo del tiempo, lo que agota gradualmente este crédito disponible. Si ve regularmente tiempo de CPU robado, debería considerar migrar a una máquina virtual que tenga recursos de CPU dedicados a su instancia." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:21 +#: ./vue/components/Admin/AuditLog.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 msgid "Audit Log" msgstr "Registros de Auditoría" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:47 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:45 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Author" msgstr "Autor" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:64 +#: ./vue/components/Admin/CustomFields.vue:18 msgid "Auto-Assign Value" msgstr "Auto-Asignar Valor" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:89 +#: ./vue/components/Stations/Playlists.vue:82 +#: ./vue/components/Stations/Playlists.vue:21 msgid "Auto-Assigned" msgstr "Auto-Asignado" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:132 -msgid "Auto-generate Random MariaDB Root Password" -msgstr "Auto-Generar Contraseña Aleatoria MariaDB Root" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:346 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:105 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:65 +#: ./vue/components/Admin/Stations.vue:25 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:31 +#: ./vue/components/Stations/Mounts.vue:23 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:13 +#: ./vue/components/Stations/Remotes.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:13 msgid "AutoDJ" msgstr "AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:34 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:25 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:28 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Bitrate (kbps)" msgstr "AutoDJ Bitrate (kbps)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:4 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:3 msgid "AutoDJ Disabled" msgstr "AutoDJ Deshabilitado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:17 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Format" msgstr "Formato de AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 -msgid "AutoDJ Queue" -msgstr "Cola de AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:272 -msgid "AutoDJ Queue Length" -msgstr "Longitud de Cola del AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:5 -msgid "AutoDJ Service" -msgstr "Servicio de AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:7 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:6 msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." msgstr "El AutoDJ se ha desactivado para esta emisora. No se reproducirá música automáticamente cuando una fuente no esté en vivo." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:325 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "AutoDJ Queue Length" +msgstr "Longitud de Cola del AutoDJ" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/BackendPanel.vue:4 +msgid "AutoDJ Service" +msgstr "Servicio de AutoDJ" + +#: ./vue/components/Stations/Automation.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 msgid "Automated Assignment" msgstr "Asignación automática" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:11 +#: ./vue/components/Admin/Backups.vue:10 msgid "Automatic Backups" msgstr "Copias de Seguridad Automáticas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:24 +#: ./vue/components/Admin/CustomFields/Form.vue:23 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Automatically Set from ID3v2 Value" msgstr "Establecer Automáticamente desde el Valor del ID3v2" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 -msgid "Automatically scroll to the bottom of the log" -msgstr "Desplazar automáticamente hacia la parte inferior del registro" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 -msgid "Automatically send a customized message to your Discord server." -msgstr "Envía automáticamente un mensaje personalizado a tu servidor Discord." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 -msgid "Automatically send a message to any URL when your station data changes." -msgstr "Enviar automáticamente un mensaje a cualquier URL cuando los datos de su estación cambien." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 -msgid "Automatically send a tweet." -msgstr "Enviar automáticamente un tweet." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 -msgid "Available Logs" -msgstr "Registros Disponibles" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:128 +#: ./vue/components/Admin/Settings/ServicesTab.vue:110 +#: ./vue/components/Admin/Settings/ServicesTab.vue:116 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Avatar Service" msgstr "Servicio de Avatar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Avatar.vue:22 +#: ./vue/components/Common/Avatar.vue:14 msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." msgstr "Los avatares se recuperan según su dirección de correo electrónico del servicio %{service}. Haga clic para administrar la configuración de su %{service}." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:229 +#: ./vue/components/Dashboard.vue:55 msgid "Average Listeners" msgstr "Promedio de Oyentes" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Avoid Duplicate Artists/Titles" msgstr "Evitar Artistas/Títulos Duplicados" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 -msgid "AzuraCast version %s is now available." -msgstr "AzuraCast versión %s está disponible." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "Log de aplicación de AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "Copia de seguridad de AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 +#: ./vue/components/Setup/Register.vue:7 msgid "AzuraCast First-Time Setup" msgstr "Configuración Inicial de AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "Instalador de AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "AzuraCast Instance Name" msgstr "Nombre de instancia de AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "Configuración de AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "Configurar AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "Comprobaciones de Actualización de AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "Actualizador AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "Usuario de AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "Wiki de AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "¡Instalación completa de AzuraCast!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "AzuraCast está configurado para escuchar en los siguientes puertos:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "AzuraCast se ha inicializado." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "AzuraCast ha sido actualizado a la versión mas reciente!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 +#: ./vue/components/Admin/GeoLite.vue:22 msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." msgstr "AzuraCast incluye una base de datos de geolocalización IP gratuita. Es posible que prefiera utilizar el servicio MaxMind GeoLite en su lugar para obtener resultados más precisos. El uso de MaxMind GeoLite requiere una clave de licencia, pero una vez proporcionada la clave, mantendremos la base de datos actualizada automáticamente." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "Comprobaciones de Actualización de AzuraCast" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "Usuario de AzuraCast" + +#: ./vue/components/Admin/Permissions.vue:9 msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." msgstr "AzuraCast utiliza un sistema de control de acceso basado en roles. Los roles reciben permisos para ciertas secciones del sitio, luego los usuarios son asignados a esos roles." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "Wiki de AzuraCast" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." msgstr "AzuraCast escaneará el archivo subido en busca de coincidencias en la biblioteca de música de esta estación. Los medios deben ser cargados antes de ejecutar este paso. Puede volver a ejecutar esta herramienta tantas veces como sea necesario." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 msgid "Back" msgstr "Atrás" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." -msgstr "Haciendo una copia de seguridad de MariaDB..." +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" +msgstr "Formato de Copia de Seguridad" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "Copia de seguridad completada en %.2f segundos." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "Copia de seguridad no encontrada." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "Ruta de copia de seguridad %s no encontrado!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 #: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 msgid "Backups" msgstr "Copias de seguridad" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 msgid "Balanced" msgstr "Balanceado" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 -msgid "Band" -msgstr "Banda" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned Countries" msgstr "Países Prohibidos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned IP Addresses" msgstr "Direcciones IP Prohibidas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned User Agents" msgstr "Agentes de Usuario Bloqueados" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Base Station Directory" msgstr "Directorio Base de la Estación" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Base Theme for Public Pages" msgstr "Tema Base para Páginas Públicas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 +#: ./vue/components/Stations/Automation.vue:11 msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." msgstr "Basado en el rendimiento anterior de las canciones de tu estación, AzuraCast puede distribuir automáticamente canciones de forma uniforme entre tus listas, colocar las canciones más interpretadas en las listas de reproducción más ponderadas." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." msgstr "Basado en esta configuración, el sistema automáticamente reasignará canciones cada (número) días utilizando los datos de la anterior (número) días." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 msgid "Basic Info" msgstr "Información Básica" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 msgid "Basic Information" msgstr "Información Básica" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "Debido a que está ejecutando Docker, algunos registros del sistema sólo pueden ser accedidos desde una sesión de shell en el equipo anfitrión. Puede ejecutar %s para acceder a los registros de contenedores desde la terminal." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 +#: ./vue/components/Stations/Reports/Overview.vue:36 msgid "Best Performing Songs" msgstr "Mejores Canciones al Transmitir" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 msgid "Bit Rate" msgstr "Tasa de Bits" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "Bitrate" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Bot Token" msgstr "Token del Bot" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 -msgid "Bpm" -msgstr "Bpm" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 msgid "Branding Settings" msgstr "Configuración de Marca" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Broadcast AutoDJ to Remote Station" msgstr "Enviar AutoDJ a la Estación Remota" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 msgid "Broadcasting" msgstr "Emitiendo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 msgid "Broadcasting Service" msgstr "Servicio de Radiodifusión" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 msgid "Broadcasts" msgstr "Emisiones" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 +#: ./vue/components/Admin/Branding.vue:15 msgid "Browser Icon" msgstr "Icono del Navegador" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Bucket Name" msgstr "Nombre del Bucket" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." msgstr "Por defecto, las emisoras de radio emiten por sus propios puertos (es decir, 8000). Si utiliza un servicio como CloudFlare o accede a su emisora de radio por SSL, debe activar esta función, que enruta toda la radio a través de los puertos web (80 y 443)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "Carga del CPU" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "Ayuda de Estadísticas de CPU" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 msgid "Cached" msgstr "En Caché" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 msgid "Categories" msgstr "Categorías" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 msgid "Change" msgstr "Cambiar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 msgid "Change Password" msgstr "Cambiar Contraseña" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "¿Cambiar configuraciones de la instalación?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 msgid "Changes" msgstr "Cambios" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "Cambios guardados con éxito." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 msgid "Changes saved." msgstr "Cambios Guardados." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Character Set Encoding" msgstr "Establecer Codificación de Caracteres" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Chat ID" msgstr "ID de Chat" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "Compruebe los servicios web para el arte del álbum al cargar los medios de comunicación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" msgstr "Comprobar los servicios web para el arte del álbum para las pistas \"Now Playing\"" -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." -msgstr "Comprueba el registro para más detalles." +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" +msgstr "Compruebe los servicios web para el arte del álbum al cargar los medios de comunicación" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." -msgstr "Elige el método que vas a utilizar cuando pases de una canción a otra. El modo inteligente tiene en cuenta el volumen de las dos pistas al realizar el fundido para conseguir un efecto más suave, pero requiere más recursos de la CPU." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." +msgstr "Elige un método para procesar audio que produzca un sonido más\n" +" uniforme y \"completo\" para tu estación." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "Elija un método para usar cuando haga la transición de una canción a otra.\n" +" El Modo Inteligente considera el volumen de las dos pistas cuando se desvanecen para un efecto más suave, pero\n" +" requiere más recursos de CPU." + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." msgstr "Elija un nombre para este webhook que le ayude a distinguirlo de los demás. Sólo se mostrará en la página de administración." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 +#: ./vue/components/Recover.vue:10 msgid "Choose a new password for your account." msgstr "Elija una nueva contraseña para su cuenta." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "Limpiando archivos temporales..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 msgid "Clear" msgstr "Desligar" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "Borrar Todas las Colas de Mensajes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 +#: ./vue/components/Stations/Reports/Requests.vue:69 msgid "Clear All Pending Requests?" msgstr "¿Borrar todas las solicitudes pendientes?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 msgid "Clear Artwork" msgstr "Borrar Portada" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "Limpiar Caché" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 msgid "Clear File" msgstr "Borrar Archivo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 msgid "Clear Image" msgstr "Borrar Imagen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 msgid "Clear List" msgstr "Limpiar lista" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 msgid "Clear Media" msgstr "Borrar Medios" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 +#: ./vue/components/Stations/Reports/Requests.vue:13 msgid "Clear Pending Requests" msgstr "Limpiar Solicitudes Pendientes" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 msgid "Clear Queue" msgstr "Vaciar la Cola" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 +#: ./vue/components/Stations/Queue.vue:9 msgid "Clear Upcoming Song Queue" msgstr "Borrar la cola de próximas canciones" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 +#: ./vue/components/Stations/Queue.vue:53 msgid "Clear Upcoming Song Queue?" msgstr "¿Borrar la Cola de la Próxima Canción?" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "Limpiar la caché de la aplicación puede desconectarlo de su sesión." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 +#: ./vue/components/Admin/GeoLite.vue:39 msgid "Click \"Generate new license key\"." msgstr "Haga click en \"Generate new license key\"." -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." -msgstr "Haga clic en el enlace de abajo para iniciar sesión en su cuenta." +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." +msgstr "Haga clic en el botón de abajo para generar un archivo CSV con todos los medios de esta estación. Puede realizar los cambios necesarios y luego importar el archivo usando el selector de archivos a la derecha." -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "Haga click para reiniciar su estación y aplicar los cambios de configuración." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 msgid "Clone" msgstr "Clonar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 +#: ./vue/components/Admin/Stations/CloneModal.vue:32 msgid "Clone Station" msgstr "Clonar Estación" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 msgid "Close" msgstr "Cerrar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Code from Authenticator App" msgstr "Código de la Aplicación Autenticador" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 msgid "Collect aggregate listener statistics and IP-based listener statistics" msgstr "Recopilar estadísticas agregadas del oyente y estadísticas del oyente basadas en IP" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "Comando" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 -msgid "Comment" -msgstr "Comentario" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Comments" msgstr "Comentarios" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 -msgid "Commercial Information" -msgstr "Información Comercial" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." msgstr "Complete el proceso de instalación brindándole información sobre su entorno de transmisión. Estas configuraciones se pueden cambiar más adelante desde el panel de administración." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "Completa el proceso de configuración para empezar." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 -msgid "Composer" -msgstr "Compositor" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 -msgid "Composer Sort Order" -msgstr "Ordenar por Compositor" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "Comprime y normaliza el audio de tu estación, produciendo un sonido más uniforme y \"completo\"." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 -msgid "Conductor" -msgstr "Conductor" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "Configuración escrita con éxito." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 +#: ./vue/components/Admin/Backups.vue:35 msgid "Configure" msgstr "Configurar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 +#: ./vue/components/Stations/Automation.vue:27 msgid "Configure Automated Assignment" msgstr "Configurar la asignación automática" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 msgid "Configure Backups" msgstr "Configurar copias de seguridad" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Confirm New Password" msgstr "Confirmar Nueva Contraseña" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "Relés de AzuraCast Conectados" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 msgid "Connection Information" msgstr "Información de la conexión" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Key (API Key)" msgstr "Key de Consumidor (API Key)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Secret (API Secret)" msgstr "Consumidor Secreto (API Secret)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "Contacte a su administrador para restablecer su contraseña siguiendo las instrucciones de nuestra documentación:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 msgid "Contains explicit content" msgstr "Contiene contenido explícito" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 -msgid "Content Group Description" -msgstr "Descripción de Contenido del Grupo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 +#: ./vue/components/Setup/Station.vue:12 msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." msgstr "Continúa el proceso de configuración creando tu primera estación de radio a continuación. Puede cambiar estos detalles más tarde." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 msgid "Continuous Play" msgstr "Reproducción Continua" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Control how this playlist is handled by the AutoDJ software." msgstr "Estas opciones controlan cómo el software del AutoDJ gestiona esta lista de reproducción." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." msgstr "Las copias anteriores al número de días especificado, se eliminarán automáticamente. Establezca cero para desactivar la eliminación automática." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 msgid "Copy associated media and folders." msgstr "Copiar archivos de multimedia y carpetas asociados." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 msgid "Copy scheduled playback times." msgstr "Copiar las horas de reproducción programadas." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 msgid "Copy to Clipboard" msgstr "Copiar al Portapapeles" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 msgid "Copy to New Station" msgstr "Copiar a Nueva Estación" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 -msgid "Copyright" -msgstr "Copyright" +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" +msgstr "Carga del CPU" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 -msgid "Copyright Message" -msgstr "Mensaje de Copyright" +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" +msgstr "Ayuda de Estadísticas de CPU" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." -msgstr "No se pudo escribir en el sistema de archivos." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "Crear cuenta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "Crear Directorio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "Crear Nueva Clave" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "Crear Estación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "Crear una Nueva Emisora de Radio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." msgstr "Crear una nueva aplicación en el sitio de aplicaciones de Twitter. Utilice esta URL base de esta instalación como la URL de la aplicación." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." -msgstr "Crear una nueva ubicación de almacenamiento basada en el directorio base." +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" +msgstr "Crear una Nueva Emisora de Radio" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "Crear cuenta" + +#: ./vue/components/Admin/GeoLite.vue:29 msgid "Create an account on the MaxMind developer site." msgstr "Crear una cuenta en el sitio de desarrolladores de MaxMind." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 msgid "Create and Continue" msgstr "Crear y Continuar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 +#: ./vue/components/Admin/CustomFields.vue:9 msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." msgstr "Crear campos personalizados para almacenar metadatos extras sobre cada archivo de medios subido a las bibliotecas de su estación." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." -msgstr "Creando archivo de respaldo..." +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" +msgstr "Crear Directorio" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." -msgstr "Creando directorios temporales..." +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" +msgstr "Crear Nueva Clave" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "Crear Estación" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Duration (Seconds)" msgstr "Duración de crossfade (segundos)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Method" msgstr "Método de Crossfade" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 msgid "Cue" msgstr "Cue" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "Archivo de Configuración Actual" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 msgid "Current Custom Fallback File" msgstr "Archivo Personalizado de Respaldo Actual" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 msgid "Current Installed Version" msgstr "Versión Actual Instalada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 msgid "Current Intro File" msgstr "Archivo de Introducción Actual" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Current Password" msgstr "Contraseña Actual" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 msgid "Current Podcast Media" msgstr "Medios de Podcast Actuales" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 +#: ./vue/components/Stations/Playlists.vue:98 msgid "Custom" msgstr "Personalizado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Custom API Base URL" msgstr "URL Base de la API Personalizada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 +#: ./vue/components/Admin/Branding.vue:3 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 msgid "Custom Branding" msgstr "Marca personalizada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "CSS Personalizado para Páginas Internas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "CSS Personalizado para Páginas Públicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Custom Configuration" msgstr "Configuración personalizada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "CSS Personalizado para Páginas Internas" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "CSS Personalizado para Páginas Públicas" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-In Point (seconds)" msgstr "Cues Personalizados: Punto de Inicio (segundos)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-Out Point (seconds)" msgstr "Cues Personalizados: Punto de Finalización (segundos)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-In Time (seconds)" msgstr "Desvanecimiento Personalizado: Tiempo de Desvanecimiento de Entrada (segundos)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-Out Time (seconds)" msgstr "Desvanecimiento Personalizado: Tiempo de Desvanecimiento de Salida (segundos)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Overlap Time (seconds)" msgstr "Desvanecimiento Personalizado: Tiempo de Superposición (segundos)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 msgid "Custom Fallback File" msgstr "Archivo de Respaldo Personalizado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 msgid "Custom Fields" msgstr "Campos personalizados" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 msgid "Custom Frontend Configuration" msgstr "Configuración de interfaz Frontend personalizada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Custom JS for Public Pages" msgstr "Javascript Personalizado para Páginas Públicas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 msgid "Customization" msgstr "Personalización" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 msgid "Customize" msgstr "Personalizar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Administrator Password" msgstr "Personalizar Contraseña del Administrador" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 msgid "Customize AzuraCast Settings" msgstr "Personalizar Ajustes de AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Broadcasting Port" msgstr "Personalizar Puerto de Radiodifusión" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 msgid "Customize Copy" msgstr "Personalizar Copia" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Mount Point" msgstr "Personalizar el Punto de Montaje del DJ/Streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Port" msgstr "Personalizar el Puerto para el DJ/Streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize Internal Request Processing Port" msgstr "Personalizar el Puerto de Procesamiento de Peticiones Internas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Source Password" msgstr "Personalizar Contraseña de Origen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "¿Personalizar los puertos utilizados para AzuraCast?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." msgstr "Personaliza el número de canciones que aparecerán en la sección \"Historial de Canciones\" para esta estación y en todas las APIs públicas." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "Credenciales de DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "Tiempo del Búfer del DJ/Streamer (segundos)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 msgid "Dark" msgstr "Oscuro" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "Tablero" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 +#: ./vue/components/Stations/Reports/Requests.vue:35 msgid "Date Played" msgstr "Fecha de reproducción" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 +#: ./vue/components/Stations/Reports/Requests.vue:34 msgid "Date Requested" msgstr "Fecha de pedido" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 +#: ./vue/components/Admin/AuditLog.vue:19 msgid "Date/Time" msgstr "Fecha/Hora" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 +#: ./vue/components/Stations/Reports/Timeline.vue:24 msgid "Date/Time (Browser)" msgstr "Fecha/Hora (Navegador)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 +#: ./vue/components/Stations/Reports/Timeline.vue:30 msgid "Date/Time (Station)" msgstr "Fecha/Hora (Estación)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 msgid "Days Between Automated Assignments" msgstr "Días Entre Asignación Automátizada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Days of Playback History to Keep" msgstr "Días del Historial de Reproducción a Guardar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Deactivate Streamer on Disconnect (Seconds)" msgstr "Desconectar al Streamer en (segundos)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "Depurar Inicio" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "Salida de Depuración" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 msgid "Default" msgstr "Predeterminado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 +#: ./vue/components/Admin/Branding.vue:21 msgid "Default Album Art" msgstr "Imagen de Álbum por Defecto" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Default Album Art URL" msgstr "URL para Portada de Álbum por Defecto" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Default Avatar URL" msgstr "URL de Avatar Predeterminada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 msgid "Default Mount" msgstr "Punto de Montaje por Defecto" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "Predeterminado: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 msgid "Delete" msgstr "Eliminar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 msgid "Delete %{ num } media files?" msgstr "¿Eliminar %{ num } archivos multimedia?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "¿Eliminar Clave API?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 msgid "Delete Album Art" msgstr "Borrar Imagen de Álbum" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "¿Eliminar Clave API?" + +#: ./vue/components/Admin/Backups.vue:87 msgid "Delete Backup?" msgstr "¿Eliminar Copia de Seguridad?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 msgid "Delete Broadcast?" msgstr "¿Eliminar Transmisión?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 +#: ./vue/components/Admin/CustomFields.vue:38 msgid "Delete Custom Field?" msgstr "¿Eliminar Campo Personalizado?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 msgid "Delete Episode?" msgstr "¿Eliminar Episodio?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "¿Eliminar Stream HLS?" + +#: ./vue/components/Stations/Mounts.vue:49 msgid "Delete Mount Point?" msgstr "¿Eliminar Punto de Montaje?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 +#: ./vue/components/Stations/Playlists.vue:142 msgid "Delete Playlist?" msgstr "¿Borrar Lista de Reproducción?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 +#: ./vue/components/Stations/Podcasts/ListView.vue:59 msgid "Delete Podcast?" msgstr "¿Eliminar Podcast?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 +#: ./vue/components/Stations/Queue.vue:39 msgid "Delete Queue Item?" msgstr "¿Eliminar Elemento de Cola?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "¿Borrar Registro?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 +#: ./vue/components/Stations/Remotes.vue:45 msgid "Delete Remote Relay?" msgstr "¿Eliminar Relé Remoto?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 +#: ./vue/components/Stations/Reports/Requests.vue:55 msgid "Delete Request?" msgstr "¿Eliminar Solicitud?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 +#: ./vue/components/Admin/Permissions.vue:50 msgid "Delete Role?" msgstr "¿Eliminar Rol?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 +#: ./vue/components/Stations/SftpUsers.vue:32 msgid "Delete SFTP User?" msgstr "¿Eliminar Usuario SFTP?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 +#: ./vue/components/Admin/Stations.vue:45 msgid "Delete Station?" msgstr "¿Eliminar Estación?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 +#: ./vue/components/Admin/StorageLocations.vue:102 msgid "Delete Storage Location?" msgstr "¿Eliminar Ubicación de Almacenamiento?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 +#: ./vue/components/Stations/Streamers.vue:56 msgid "Delete Streamer?" msgstr "¿Eliminar Streamer?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 +#: ./vue/components/Admin/Users.vue:37 msgid "Delete User?" msgstr "¿Eliminar Usuario?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 +#: ./vue/components/Stations/Webhooks.vue:70 msgid "Delete Web Hook?" msgstr "¿Eliminar Web Hook?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 msgid "Description" msgstr "Descripción" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 +#: ./vue/components/Common/DataTable.vue:103 msgid "Deselect" msgstr "Desmarcar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 msgid "Desktop Device" msgstr "Dispositivo de Escritorio" -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "Detalles" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 msgid "Direct Stream URL" msgstr "URL de stream directo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 msgid "Directory" msgstr "Directorio" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 msgid "Directory Name" msgstr "Nombre del Directorio" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 msgid "Disable" msgstr "Deshabilitar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 msgid "Disable Crossfading" msgstr "Desactivar el Fundido entre Pistas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 msgid "Disable Optimizations" msgstr "Desactivar Optimizaciones" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" -msgstr "Desactivar la verificación en dos pasos" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" +msgstr "Desactivar Procesamiento" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 msgid "Disable public pages?" msgstr "¿Desactivar páginas públicas?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 msgid "Disable song requests?" msgstr "¿Desactivar solicitudes de canciones?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 msgid "Disable streamers?" msgstr "¿Desactivar streamers?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." -msgstr "Desactivar para usar una caché de archivos flatfile en lugar de Redis." +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" +msgstr "Desactivar la verificación en dos pasos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 +#: ./vue/components/Account.vue:100 msgid "Disable two-factor authentication?" msgstr "¿Desactivar autenticación de dos factores?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 msgid "Disabled" msgstr "Desactivado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 msgid "Disconnect Streamer" msgstr "Desconectar Streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Discord Web Hook URL" msgstr "URL del Web Hook de Discord" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "Webhook de Discord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "Espacio del Disco" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." msgstr "El almacenamiento en caché de disco hace que un sistema sea mucho más rápido y responda mejor en general. No le quita memoria a las aplicaciones de ninguna manera, ya que el sistema operativo la liberará automáticamente cuando sea necesario." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "Espacio del Disco" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 msgid "Display Name" msgstr "Nombre a Mostrar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "Credenciales de DJ" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "Tiempo del Búfer del DJ/Streamer (segundos)" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 msgid "Do not collect any listener analytics" msgstr "No recopile ningún análisis de oyentes" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "No modifique esto después de la instalación." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 msgid "Do not use an AutoDJ service." msgstr "No utilice un servicio de AutoDJ." -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "GID de Usuario Docker" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "UID de Usuario Docker" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "Nombre de dominio (ejemplo.com) o nombres (ejemplo.com,foo.bar) a usar con LetsEncrypt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 msgid "Down" msgstr "Bajar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 msgid "Download" msgstr "Descargar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 msgid "Download CSV" msgstr "Descargar CSV" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 msgid "Download M3U" msgstr "Descargar M3U" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 msgid "Download PLS" msgstr "Descargar PLS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "Descargar el binario apropiado desde la página de descargas de Stereo Tool:" + +#: ./vue/components/Admin/Shoutcast.vue:27 msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" msgstr "Descargue el binario Linux x64 desde el Administrador de Radio SHOUTcast:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 +#: ./vue/components/Common/FlowUpload.vue:13 msgid "Drag file(s) here to upload or" msgstr "Arrastra archivo(s) aquí para subir o" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Dropbox Generated Access Token" msgstr "Token de Acceso Generado por Dropbox" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 +#: ./vue/components/Stations/Playlists.vue:54 msgid "Duplicate" msgstr "Duplicar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 msgid "Duplicate Playlist" msgstr "Duplicar Lista" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Duplicate Prevention Time Range (Minutes)" msgstr "Intervalo de Prevención de Duplicado (Minutos)" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "Canciones duplicadas" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "Solicitud duplicada: esta canción ya fue solicitada y se reproducirá en breve." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 msgid "E-Mail" msgstr "Correo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 msgid "E-mail Address" msgstr "Correo Electrónico" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "Servicio de Entrega de Email" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 msgid "E-mail addresses can be separated by commas." msgstr "Las direcciones de correo electrónico deben estar separadas por comas." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "Servicio de Entrega de Email" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 msgid "Edit" msgstr "Editar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 msgid "Edit Custom Field" msgstr "Editar Campo Personalizado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 msgid "Edit Episode" msgstr "Editar Episodio" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "Editar Stream HLS" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 msgid "Edit Liquidsoap Configuration" msgstr "Editar configuración de Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 +#: ./vue/components/Stations/Media/EditModal.vue:72 msgid "Edit Media" msgstr "Editar Medios" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 +#: ./vue/components/Stations/Mounts/EditModal.vue:71 msgid "Edit Mount Point" msgstr "Editar Punto de Montaje" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 +#: ./vue/components/Stations/Playlists/EditModal.vue:20 msgid "Edit Playlist" msgstr "Editar Lista de Reproducción" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 msgid "Edit Podcast" msgstr "Editar el Podcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 msgid "Edit Profile" msgstr "Editar el perfil" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 +#: ./vue/components/Common/BaseEditModal.vue:26 msgid "Edit Record" msgstr "Editar Registro" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 +#: ./vue/components/Stations/Remotes/EditModal.vue:39 msgid "Edit Remote Relay" msgstr "Editar Relé Remoto" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 +#: ./vue/components/Admin/Permissions/EditModal.vue:20 msgid "Edit Role" msgstr "Cambiar la Posición" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 msgid "Edit SFTP User" msgstr "Editar Usuario SFTP" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 +#: ./vue/components/Admin/Stations/EditModal.vue:26 msgid "Edit Station" msgstr "Editar Estación" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 +#: ./vue/components/Stations/ProfileEdit.vue:4 msgid "Edit Station Profile" msgstr "Editar el perfil de la estación" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 msgid "Edit Storage Location" msgstr "Editar Ubicación de Almacenamiento" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 +#: ./vue/components/Stations/Streamers/EditModal.vue:55 msgid "Edit Streamer" msgstr "Editar Streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 +#: ./vue/components/Admin/Users/EditModal.vue:18 msgid "Edit User" msgstr "Editar Usuario" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 msgid "Edit Web Hook" msgstr "Editar Web Hook" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 msgid "Embed Code" msgstr "Insertar Código" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 msgid "Embed Widgets" msgstr "Insertar Widgets" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 msgid "Enable" msgstr "Habilitar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable Advanced Features" msgstr "Habilitar Funciones Avanzadas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 msgid "Enable AutoDJ" msgstr "Permitir AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 msgid "Enable Automated Assignment" msgstr "Habilitar la asignación automatizada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Enable Broadcasting" msgstr "Habilitar Transmisión" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "Habilitar Plugins de Código Personalizado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "Habilitar Descargas en la Página Bajo Demanda" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "Habilitar Envío de Correo" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "Habilitar el registro de consultas lentas de MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "Habilitar Streaming Bajo Demanda" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "Habilitar la Extensión de Perfiles de Rendimiento" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "Activar Páginas Públicas" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "Activar Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "Habilitar transmisión" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "Activar la verificación en dos pasos" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "Habilitar Autenticación en Dos Pasos" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." msgstr "Habilitar ciertas funciones avanzadas en la interfaz web, incluyendo la configuración avanzada de la lista de reproducción, la asignación de puertos de la estación, cambiar los directorios de medios base y otras funcionalidades que sólo deben ser utilizadas por usuarios que se sientan cómodos con las funciones avanzadas." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." -msgstr "Activa a los oyentes para solicitar canciones para reproducir en tu estación. Sólo se solicitan pistas que ya están en tus listas de reproducción." +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" +msgstr "Habilitar Descargas en la Página Bajo Demanda" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "Habilitar HTTP Streaming en Vivo (HLS)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "Permita que los oyentes soliciten una canción para reproducirla en su estación. Solo se pueden solicitar las\n" +" canciones que ya están en tus listas de reproducción." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "Habilitar Envío de Correo" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "Habilitar Streaming Bajo Demanda" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "Activar Páginas Públicas" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 msgid "Enable public pages?" msgstr "¿Habilitar Páginas Públicas?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 msgid "Enable song requests?" msgstr "¿Habilitar solicitud de canciones?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 msgid "Enable streamers?" msgstr "¿Habilitar streamers?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "Habilitar la funcionalidad \"fusionar\" de Composer para combinar el archivo composer.json de la aplicación principal con cualquier archivo Plugin de Composer. Esto puede tener implicaciones de rendimiento, así que sólo debe usarlo si utiliza uno o más Plugins con sus propias dependencias de Composer." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." msgstr "Habilite esta opción para evitar que los metadatos de los archivos en esta lista, sean enviados al AutoDJ. Esto es útil si la lista de reproducción contiene jingles o bumpers." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." msgstr "Activar para anunciar este punto de montaje en los directorios de radio públicos \"Páginas Amarillas\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." msgstr "Activar para anunciar este repetidor en los directorios de radio públicos \"Páginas amarillas\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this mount point on this station's public pages." msgstr "Activar para permitir a los oyentes seleccionar este punto de montaje en las páginas públicas de esta estación." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this relay on this station's public pages." msgstr "Activar para permitir a los oyentes seleccionar este punto de montaje en las páginas públicas de esta estación." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enable to allow this account to log in and stream." msgstr "Habilite para permitir que esta cuenta inicie sesión y transmita." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." msgstr "Activar para que AzuraCast ejecute automáticamente copias de seguridad nocturnas en el momento especificado." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "Activar la verificación en dos pasos" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "Habilitar Autenticación en Dos Pasos" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 msgid "Enabled" msgstr "Habilitado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." msgstr "Habilita o deshabilita el uso del sistema más nuevo y rápido basado en WebSocket para recibir actualizaciones en vivo sobre los reproductores públicos. Es posible que necesite desactivar esta opción si encuentra problemas con el." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 -msgid "Encoded By" -msgstr "Codificado por" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 msgid "Encoder" msgstr "Codificador" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 -msgid "Encoder Settings" -msgstr "Configuración del Codificador" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 -msgid "Encoding Time" -msgstr "Tiempo de Codificación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Date" msgstr "Fecha de Finalización" -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "Terminar sesión" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Time" msgstr "Hora de Finalización" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Endpoint" msgstr "Punto Final" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enforce Schedule Times" msgstr "Hacer cumplir los horarios programados" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "Introduzca el Código de Dos Factores" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." msgstr "Introduce el código actual proporcionado por tu aplicación de autenticación para verificar que funciona correctamente." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enter the full URL of another stream to relay its broadcast through this mount point." msgstr "Introduzca el URL completo de otra secuencia para transmitir su emisión a través de este punto de montaje." -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "Introduzca su Contraseña" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "Entorno: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 msgid "Episode" msgstr "Episodio" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "Episodio no encontrado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 msgid "Episodes" msgstr "Episodios" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "Error" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." msgstr "Ejemplo: si la URL de radio remota es http://station.example.com:8000/radio.mp3, introduzca \"http://station.example.com:8000\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 msgid "Exclude Media from Backup" msgstr "Excluir Archivos de Audio de las Copias de Seguridad" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." msgstr "Ahorrará espacio al excluir los archivos de medios de sus copias de seguridad automatizadas, pero debería asegurarse de hacer una copia de seguridad de sus medios en otros lugares. Tenga en cuenta que sólo los medios almacenados localmente serán respaldados." -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "Ejecutar Comando" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 +#: ./vue/components/Stations/Queue.vue:19 msgid "Expected to Play at" msgstr "Se espera reproducir en" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 msgid "Explicit" msgstr "Explícito" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 msgid "Export %{format}" msgstr "Exportar %{format}" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "Exportar Medios a CSV" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Fallback Mount" msgstr "Punto de montaje de reserva" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Field Name" msgstr "Nombre del Campo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 msgid "File Name" msgstr "Nombre de Archivo" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "Archivo No Procesado: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 -msgid "File Owner" -msgstr "Propietario del Archivo" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "Procesamiento de Archivos" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 -msgid "File Type" -msgstr "Tipo de Archivo" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "Archivo no especificado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 msgid "Files marked for reprocessing:" msgstr "Archivos marcados para reprocesar:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 msgid "Files moved:" msgstr "Archivos movidos:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "Archivos reproducidos inmediatamente:" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 msgid "Files queued for playback:" msgstr "Archivos en cola para reproducir:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 msgid "Files removed:" msgstr "Archivos eliminados:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "Primera Conexión" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "Fixtures cargados." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Footer Text" msgstr "Texto de Pie de Página" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." msgstr "Para sistemas de archivos locales, esta es la ruta base del directorio. Para sistemas remotos, este es el prefijo de carpeta." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." -msgstr "Para la mayoría de los casos, utilice la codificación UTF-8 por defecto. La codificación ISO-8859-1 antigua puede utilizarse si acepta conexiones desde DJs SHOUTcast 1 o si utiliza otro software antiguo." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." +msgstr "Para la mayoría de los casos, utilice la codificación UTF-8 por defecto. La anterior codificación ISO-8859-1\n" +" puede utilizarse si acepta conexiones desde DJs de SHOUTcast 1 o si utiliza otro software\n" +"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "Para la mayoría de las instalaciones, debe seleccionar \"Command line version 64 bit\". Para dispositivos Raspberry Pi, seleccione \"Raspberry Pi 3/4 64 bit command line\"." + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "para el período seleccionado" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 msgid "For some clients, use port:" msgstr "Para algunos clientes, utilice el puerto:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" -msgstr "Olvidé Mi Contraseña" +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" +msgstr "Formato" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "¿Olvidaste tu contraseña?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 msgid "Friday" msgstr "Viernes" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 +#: ./vue/components/Account/TwoFactorModal.vue:10 msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." msgstr "Desde tu smartphone, escanea el código a la derecha usando una aplicación de autenticación de tu elección (FreeOTP, Authy, etc)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 msgid "Full Volume" msgstr "Volumen Completo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 msgid "Full:" msgstr "Lleno:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 msgid "GA Property Tracking ID" msgstr "ID del propietario para seguimiento en GA" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 msgid "General Rotation" msgstr "Rotación General" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 msgid "Generate Report" msgstr "Generar Informe" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "Generando Clases de Proxy de Base de Datos" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "Web Hook Genérico" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 msgid "Genre" msgstr "Género" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "La base de datos de GeoLite no está configurada para esta instalación. Consulte la Administración del Sistema para obtener instrucciones." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 +#: ./vue/components/Admin/GeoLite.vue:57 msgid "GeoLite is not currently installed on this installation." msgstr "GeoLite no está instalado actualmente en esta instalación." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 +#: ./vue/components/Admin/GeoLite.vue:28 msgid "GeoLite version \"%{ version }\" is currently installed." msgstr "La versión de GeoLite \"%{ version }\" que está instalada actualmente." -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "Obtener la Siguiente Canción" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "Obtener Reproduciendo Ahora" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 msgid "Global" msgstr "Global" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 msgid "Global Permissions" msgstr "Permisos Globales" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "Integración de Google Analytics" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "HTML" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "Puerto HTTP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "Puerto HTTP: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "Puerto HTTPS" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "Puerto HTTPS: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "Ayuda" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide Album Art on Public Pages" msgstr "Ocultar Portada del Álbum en las Páginas Públicas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide AzuraCast Branding on Public Pages" msgstr "Ocultar la Marca AzuraCast en Páginas Públicas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 +#: ./vue/components/Dashboard.vue:62 msgid "Hide Charts" msgstr "Ocultar Gráficas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Hide Metadata from Listeners (\"Jingle Mode\")" msgstr "Ocultar los Metadatos a los Radioescuchas (\"Modo Jingle\")" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 msgid "High" msgstr "Máximo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." msgstr "Un alto índice de E/S de Espera, puede indicar un cuello de botella con el disco duro del servidor, un disco duro potencialmente defectuoso, o una carga pesada en el disco duro." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." msgstr "Las listas de reproducción de mayor peso se reproducen con más frecuencia en comparación con otras listas de reproducción de menor peso." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 msgid "History" msgstr "Historial" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "Streams HLS" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 msgid "Home" msgstr "Inicio" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Homepage Redirect URL" msgstr "URL de redirección de la página de inicio" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 msgid "Hour" msgstr "Hora" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "HTML" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "HTTP Streaming en Vivo (HLS)" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "HTTP Streaming en Vivo (HLS) es una nueva tecnología de streaming de bitrate adaptable. Desde esta página, puede configurar las tasas de bits individuales y los formatos que se incluyen en el stream combinado HLS." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "HTTP Streaming en Vivo (HLS) es una nueva tecnología de bitrate adaptativa soportada por algunos clientes. No utiliza los interfaces de transmisión estándar." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "Clientes de IceCast" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "Identificador" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "Si una canción no tiene portada de álbum, esta URL aparecerá en su lugar. Déjelo en blanco para utilizar el arte de marcador de posición estándar." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "Si un visitante no ha iniciado sesión y visita la página de inicio de AzuraCast, puede redirigirlo automáticamente a la URL especificada aquí. Déjelo en blanco para redirigirlos a la pantalla de inicio de sesión de forma predeterminada." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "Si la asignación automática está habilitada, use esta lista de reproducción como uno de los destinos para que las canciones se redistribuyan. Esto sobrescribirá el contenido existente de esta lista de reproducción." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "Si está desactivado, la lista de reproducción no se incluirá en la reproducción de la radio, pero todavía se puede gestionar." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "Si está desactivado, la estación no transmitirá ni reproducirá aleatoriamente su AutoDJ." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "Si está habilitado, un botón de descarga también estará presente en la página pública \"On Demand\"." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "Si está activado, AzuraCast grabará automáticamente cualquier transmisión en directo\n" +" realizada a esta estación para grabaciones por emisión." + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "Si está habilitado, AzuraCast se conectará a la base de datos de MusicBrainz para intentar encontrar un ISRC para cualquier archivo donde falte uno. Deshabilitar esto puede mejorar el rendimiento." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "Si está habilitado, la música de la listas de reproducción con streaming bajo demanda habilitado, estarán disponible para transmitir y descargar a través de una página pública especializada." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "Si está activado, los streamers (o DJs) podrán conectarse directamente\n" +" a tu stream y transmitir música en vivo que interrumpe el stream del AutoDJ." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "Si está habilitado, el AutoDJ en esta instalación, reproducirá música automáticamente hacia este punto de montaje." + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "Si está activado, el AutoDJ automáticamente reproducirá música a este punto de montaje." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "Si está activado, este streamer sólo podrá conectarse durante sus horas de emisión programadas." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "Si las peticiones están habilitadas para su estación, los usuarios podrán solicitar medios que estén en esta lista de reproducción." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "Si las solicitudes están habilitadas, esto especifica el retraso mínimo (en\n" +" minutos) entre una solicitud que es enviada, y que se reproduce. Si se establece a cero, se aplica un pequeño\n" +" retraso de 15 segundos para evitar inundación de solicitudes." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "Si se selecciona, la portada del álbum no se mostrará en las páginas de radio públicas." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "Si se selecciona, se eliminará la marca AzuraCast de las páginas públicas." + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "Si la hora de finalización es anterior a la hora de inicio, la lista de reproducción se reproducirá durante la noche." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "Si la hora de finalización es anterior a la hora de inicio, la entrada del programa continuará durante la noche." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "Si el punto de montaje (por ejemplo, /radio.mp3) o SID de Shoutcast (i.e. 2) a la que usted transmite es diferente de la mencionada arriba, especifique aquí el punto de montaje fuente." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "Si el puerto al que transmite es diferente del que aparece en la URL anterior, especifique el puerto de origen aquí." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "Si este punto de montaje es el predeterminado, se reproducirá en la vista previa de la radio y la página de la radio pública en este sistema." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "Si este punto de montaje no está reproduciendo audio, los oyentes serán redirigidos automáticamente a este punto de montaje. El valor predeterminado es /error.mp3, un mensaje de repetición de error." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "Si esta opción se configura en \"Sí\", la URL del navegador se utilizará en lugar de la URL base cuando esté disponible. Ajuste a \"No\" para usar siempre la URL base." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "Si esta estación tiene habilitada la descarga de canciones y la reproducción bajo-demanda, solo las canciones que están en las listas de reproducción con esta configuración habilitada, serán visibles." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "Si está transmitiendo usando AutoDJ, introduzca la contraseña de origen aquí." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "Si está transmitiendo usando AutoDJ, introduzca el nombre de usuario fuente aquí. Esto puede estar en blanco." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "Si su instalación está restringida por CPU o memoria, puede cambiar\n" +" esta configuración para ajustar los recursos utilizados por Liquidsoap." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "Si su software de streaming requiere una ruta específica del punto de montaje\n" +" , especifíquelo aquí. De lo contrario, utilice el valor predeterminado." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "Si su Web Hook requiere autenticación básica HTTP, proporcione la contraseña aquí." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "Si su Web Hook requiere autenticación básica HTTP, proporcione el nombre de usuario aquí." + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "Importar Cambios desde CSV" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "Importar desde PLS/M3U" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "Importar Resultados" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "Importante: ¡Copie la clave mostrada abajo antes de continuar!" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "Para instalar SHOUTcast:" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "Para instalar Stereo Tool:" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "Para poder procesar rápidamente, los Web Hooks tienen un corto tiempo de espera, por lo que el servicio de respuesta debe ser optimizado para gestionar la solicitud a menos de 2 segundos." + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "en las últimas 48 horas" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "en el último mes" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "En la aplicación recién creada, haga clic en la pestaña \"Teclas y Tokens de Acceso\"." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "Incluir en la Asignación Automática" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "Incluir en el Reproductor Bajo-Demanda" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "Indefinidamente" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "Indica la presencia de contenido explícito (lenguaje explícito o contenido adulto). Apple Podcasts muestra un gráfico explícito de asesoría parental para su episodio si está activado. Los episodios que contienen material explícito no están disponibles en algunos territorios de Apple Podcasts." + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "Insertar" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "Instalar Base de Datos IP de GeoLite" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "Instalar SHOUTcast 2 DNAS" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "Instalar Stereo Tool" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "Instruir a Liquidsoap para usar cualquier metadata de replygain asociada con una canción\n" +" para controlar su nivel de volumen. Esto puede aumentar el consumo de CPU." + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "Instrucciones" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "Notas internas o comentarios sobre el usuario, visible solamente en este panel de control." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "Código Internacional de Registro Estándar, usado para reportes de licencia." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "Interrumpe otras canciones para reproducir a la hora programada." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "Intro" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 msgid "IP" msgstr "IP" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "Geolocalización IP por DB-IP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 +#: ./vue/components/Admin/GeoLite.vue:9 msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." msgstr "IP Geolocalización se utiliza para adivinar la ubicación aproximada de sus oyentes basándose en la dirección IP con la que se conectan. Utilice la biblioteca de Geolocalización IP integrada gratuita o introduzca una clave de licencia en esta página para usar MaxMind GeoLite." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 msgid "ISRC" msgstr "ISRC" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" -msgstr "Registro de acceso de Icecast" +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" +msgstr "Modo Jingle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" -msgstr "Clientes de IceCast" +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" +msgstr "Oyentes ganados" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" -msgstr "Configuración de Icecast" +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" +msgstr "Idioma" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" -msgstr "Registro de error de Icecast" +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" +msgstr "Últimos 14 Días" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" -msgstr "Identificador" +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" +msgstr "Últimos 2 Años" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." -msgstr "Si una canción no tiene portada de álbum, esta URL aparecerá en su lugar. Déjelo en blanco para utilizar el arte de marcador de posición estándar." +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" +msgstr "Últimas 24 horas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." -msgstr "Si un visitante no ha iniciado sesión y visita la página de inicio de AzuraCast, puede redirigirlo automáticamente a la URL especificada aquí. Déjelo en blanco para redirigirlos a la pantalla de inicio de sesión de forma predeterminada." +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" +msgstr "Últimos 30 días" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." -msgstr "Si alguna de estas opciones está habilitada, esta lista de reproducción se administrará directamente a través de Liquidsoap en lugar de AzuraCast. Esto puede tener efectos no deseados y solo debe usarse cuando se sienta cómodo con los resultados." +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" +msgstr "Últimos 60 días" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." -msgstr "Si la asignación automática está habilitada, use esta lista de reproducción como uno de los destinos para que las canciones se redistribuyan. Esto sobrescribirá el contenido existente de esta lista de reproducción." +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" +msgstr "Últimos 7 días" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." -msgstr "Si está desactivado, la lista de reproducción no se incluirá en la reproducción de la radio, pero todavía se puede gestionar." +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" +msgstr "Última Modificación" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." -msgstr "Si está desactivado, la estación no transmitirá ni reproducirá aleatoriamente su AutoDJ." +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" +msgstr "El mes pasado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." -msgstr "Si se activa, AzuraCast grabará automáticamente cualquier transmisión en vivo realizada en esta emisora para grabaciones por emisión." +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" +msgstr "Última Ejecución:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." -msgstr "Si está habilitado, AzuraCast se conectará a la base de datos de MusicBrainz para intentar encontrar un ISRC para cualquier archivo donde falte uno. Deshabilitar esto puede mejorar el rendimiento." +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" +msgstr "Año Pasado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." -msgstr "Si está habilitado, un botón de descarga también estará presente en la página pública \"On Demand\"." +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" +msgstr "Clave de API de Last.fm" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." -msgstr "Si está habilitado, la música de la listas de reproducción con streaming bajo demanda habilitado, estarán disponible para transmitir y descargar a través de una página pública especializada." +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" +msgstr "Aprende sobre Listas de Reproducción Avanzadas (En Ingles)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." -msgstr "Si está activado, los streamers (o DJs) podrán conectarse directamente a su stream y transmitir música en vivo que interrumpirá el flujo de AutoDJ." +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" +msgstr "Aprenda más sobre los Auth Tokens de Dropbox" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." -msgstr "Si está habilitado, el AutoDJ en esta instalación, reproducirá música automáticamente hacia este punto de montaje." +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." +msgstr "Obtenga más información sobre los canales de liberación en la documentación de AzuraCast." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." -msgstr "Si está activado, el AutoDJ automáticamente reproducirá música a este punto de montaje." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." +msgstr "Más información sobre este encabezado." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." -msgstr "Si está activado, este streamer sólo podrá conectarse durante sus horas de emisión programadas." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." +msgstr "Deje en blanco para generar automáticamente una nueva contraseña." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." -msgstr "Si las peticiones están habilitadas para su estación, los usuarios podrán solicitar medios que estén en esta lista de reproducción." +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." +msgstr "Dejar en blanco para reproducir todos los días de la semana." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." -msgstr "Si las peticiones están habilitadas, esto especifica el retraso mínimo (en minutos) entre una solicitud que se envía y se reproduce. Si se establece en cero, se aplica un retraso menor de 15 segundos para prevenir saturaciones de solicitudes." +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." +msgstr "Deje en blanco para usar la contraseña actual." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." -msgstr "Si se selecciona, la portada del álbum no se mostrará en las páginas de radio públicas." +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." +msgstr "Dejar en blanco para usar la URL predeterminada de la API de Telegram (recomendado)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." -msgstr "Si se selecciona, se eliminará la marca AzuraCast de las páginas públicas." +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" +msgstr "Duración" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." -msgstr "Si la dirección de email que proporcionó está en el sistema, busque un mensaje de restablecimiento de contraseña en su bandeja de entrada." +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" +msgstr "Duración" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." -msgstr "Si la hora de finalización es anterior a la hora de inicio, la lista de reproducción se reproducirá durante la noche." +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." +msgstr "Empecemos creando tu cuenta de Super Administrador." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." -msgstr "Si la hora de finalización es anterior a la hora de inicio, la entrada del programa continuará durante la noche." +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" +msgstr "Claro" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." -msgstr "Si el punto de montaje (i.e. /radio.mp3) o SID de Shoutcast (i.e. 2) que usted emite es diferente de la que aparece arriba, especifique aquí el punto de montaje de fuente." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" +msgstr "Limitado:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." -msgstr "Si el puerto al que transmite es diferente del que aparece en la URL anterior, especifique el puerto de origen aquí." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" +msgstr "Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." -msgstr "Si este punto de montaje es el predeterminado, se reproducirá en la vista previa de la radio y la página de la radio pública en este sistema." +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." +msgstr "LiquidSoap está reproduciendo aleatoriamente %{songs} y %{playlists}." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." -msgstr "Si este punto de montaje no está reproduciendo audio, los oyentes serán redirigidos automáticamente a este punto de montaje. El valor predeterminado es /error.mp3, un mensaje de repetición de error." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" +msgstr "Ajuste del Rendimiento de Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." -msgstr "Si esta opción se configura en \"Sí\", la URL del navegador se utilizará en lugar de la URL base cuando esté disponible. Ajuste a \"No\" para usar siempre la URL base." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." +msgstr "Listar una dirección IP o grupo (en formato CIDR) por línea." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." -msgstr "Si esta estación tiene habilitada la descarga de canciones y la reproducción bajo-demanda, solo las canciones que están en las listas de reproducción con esta configuración habilitada, serán visibles." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." +msgstr "Enumere un agente de usuario por línea. Se permiten comodines (*)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." -msgstr "Si está transmitiendo usando AutoDJ, introduzca la contraseña de origen aquí." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" +msgstr "Colección Analítica del Oyente" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." -msgstr "Si está transmitiendo usando AutoDJ, introduzca el nombre de usuario fuente aquí. Esto puede estar en blanco." +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" +msgstr "Historial del Oyente" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." -msgstr "Si mantiene este archivo manualmente, revise la última versión del archivo y efectúe cualquier cambio necesario." +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" +msgstr "Solicitud de Oyente" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." -msgstr "Si utiliza regularmente diferentes URL´s para acceder a AzuraCast, debe habilitar la configuración \"Preferir URL del navegador\"." +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" +msgstr "Oyentes" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." -msgstr "Si estás experimentando un error o fallo, puedes publicar un reporte a GitHub usando el siguiente enlace." +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" +msgstr "Oyentes por día" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." -msgstr "Si su instalación está restringida por la CPU o la memoria, puede cambiar estas configuraciones para ajustar los recursos utilizados por Liquidsoap." +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" +msgstr "Oyentes por día de la semana" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." -msgstr "Si su software de streaming requiere una ruta específica para el punto de montaje, especifíquelo aquí. De lo contrario, utilice el valor predeterminado." +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" +msgstr "Oyentes por hora" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." -msgstr "Si su Web Hook requiere autenticación básica HTTP, proporcione la contraseña aquí." +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" +msgstr "Oyentes por Estación" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." -msgstr "Si su Web Hook requiere autenticación básica HTTP, proporcione el nombre de usuario aquí." +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" +msgstr "En Vivo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" -msgstr "Importar desde PLS/M3U" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" +msgstr "Tasa de Grabación de Transmisión en Vivo (kbps)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" -msgstr "Importante: ¡Copie la clave mostrada abajo antes de continuar!" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" +msgstr "Formato de Grabación de Transmisión en Vivo" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "Oyentes en vivo" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" +msgstr "Ubicación del Almacenamiento de Las Grabaciones en Vivo" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." +msgstr "Stream en vivo conectado." + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." +msgstr "Stream en vivo desconectado." + +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "Streamer en Vivo:" + +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" +msgstr "Promedio de Carga" + +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "Cargando..." + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" +msgstr "Local" + +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "Sistema de Archivos Local" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "Streams Locales" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "Ubicación" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "Inicia sesión" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "Visor de Registros (Logs)" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "Registros" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "Bucle Una Vez" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "Oyentes perdidos" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "Bajo" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "Contenido del Mensaje Principal" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "Hacer que el archivo seleccionado se reproduzca inmediatamente, esto interrumpirá el archivo en ejecución" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "Gestionar" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "Administrar Cuentas SFTP" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "Administrar Estaciones" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "Modo Manual de AutoDJ" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "Definir manualmente cómo se utiliza esta lista de reproducción en la configuración de Liquidsoap." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "Reducción" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "Coincidente" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "Matomo API Token" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "URL base de instalación de Matomo" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "ID del Sitio Matomo" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "Duración Máxima del Oyente" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "Oyentes máximos" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "Número máximo de oyentes totales en todos los streams. Dejar en blanco para usar el valor predeterminado." + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "Sitio del Desarrollador MaxMind" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "Clave de licencia de MaxMind" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "Medios" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "Archivo Multimedia" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "Ubicación de Almacenamiento de los Medios" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "Memoria" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "Ayuda de Estadísticas de Memoria" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "Combina la lista de reproducción para reproducir como una sola pista." + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "Cuerpo del Mensaje" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "Consejos de Personalización de Mensajes" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "Modo de análisis de mensajes" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "Destinatario(s) de (los) Mensaje(s)" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "Asunto del Mensaje" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "Información" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "Metadatos actualizados!" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "Micrófono" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "Fuente del micrófono\n" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "Minuto de la Hora para Reproducir" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "Mezclador" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "Dispositivo Móvil" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "Modificado" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "Lunes" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "Más" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "La mayoría de los proveedores de alojamiento pondrán más máquinas virtuales (VPSes) en un servidor, de lo que el hardware puede manejar cuando cada máquina virtual se ejecuta a plena carga de CPU. Esto se denomina sobreaprovisionamiento, lo que puede provocar que otras máquinas virtuales del servidor \"roben\" tiempo de CPU de su máquina virtual y viceversa." + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "Canciones Más Reproducidas" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "Registro de Copia de Seguridad más Reciente" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "Nombre del Punto de Montaje:" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "URL del Punto de Montaje" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "Puntos de montaje" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "Los puntos de montaje es la forma en que los oyentes se conectan y escuchan su estación. Cada punto de montaje puede tener un formato o calidad de audio diferente. Usted puede configurar una transmisión con tasa alta de bits para oyentes de banda ancha y otra con tasa baja de bits para usuarios de teléfonos móviles." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "Mover" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "Mover %{ num } archivo(s) a" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "Mover al directorio" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "MP3" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "Archivos de música" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "Silencio" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "Mi cuenta" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "N/A" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "Nombre" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "Nombre / Tipo" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "Interfaces de Red" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "Nunca ejecutar" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "Nuevo Directorio" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "Nuevo Directorio Creado." + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "Nuevo Nombre de Archivo" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "Nueva Carpeta" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "Nueva Key Generada" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "Nueva Contraseña" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "Nueva Lista de Reproducción" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "Nombre Nuevo de Lista" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "Nueva Descripción de la Estación" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "Nuevo Nombre de la Estación" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "Ningún archivo seleccionado." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "Sin límite" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "No Coincidente" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "Ningún otro programa puede estar usando este puerto. Deje en blanco para\n" +" asignar automáticamente un puerto." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "Ningún otro programa puede utilizar este puerto. Deje en blanco para asignar un puerto automáticamente." + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "No hay registros para mostrar." + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "Ninguno" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "Ninguno:" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "Modo Normal" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "Sin reproducir" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "No está funcionando" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "No programado" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "Tenga en cuenta que restaurar una copia de seguridad borrará su base de datos existente. Nunca restaure los archivos de copia de seguridad de usuarios no confiables." + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "Nota: Si sus metadatos multimedia tienen caracteres UTF-8, debe utilizar un editor de hojas de cálculo que soporte la codificación UTF-8, como OpenOffice." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "Nota: el puerto después de este, se utilizará automáticamente\n" +" para conexiones antiguas." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "Nota: Esta debe ser la página de inicio pública de la estación de radio, no la URL de AzuraCast. Se incluirá en los detalles de la transmisión." + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "Notas" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "Ahora" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "Reproduciendo" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "Reproduciendo en %{ station }:" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "Reproduciendo ahora en %{ station }: %{ title } de %{ artist }! Sintonice ahora: %{ url }" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "Reproduciendo ahora en %{ station }: %{ title } de %{ artist }! Sintonice ahora." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "Respuesta API de Reproduciendo Ahora" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "Número de Reproducciones" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "Número de Copias de Seguridad a Conservar" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "Número de Minutos entre Reproducciones" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "Número de segundos para superponer canciones." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "Número de Canciones entre Reproducciones" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "Número de Canciones Visibles Recientes Reproducidas" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "Emitiendo" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "Bajo-Demanda" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "Medios Bajo Demanda" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "Habilitar Streaming Bajo Demanda" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "Una vez cada %{minutes} minutos" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "Una vez cada %{songs} Canciones" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "Una vez por Hora" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "Una vez por Hora (a los %{minute})" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "Una vez por x Minutos" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "Una vez por x Canciones" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "Una vez completados estos pasos, introduzca la información de la página \"Claves y fichas de acceso\" en los campos de abajo." + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "Una vez que haya configurado la asignación automática, haga clic en el botón de abajo para ejecutar el proceso de asignación automatizada." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "Una nota importante de E/S de Espera, es que puede indicar un cuello de botella o un problema, pero también puede ser completamente insignificante, dependiendo de la carga de trabajo y los recursos disponibles en general. Una E/S de Espera constantemente alta, debería impulsar una investigación más profunda con herramientas más sofisticadas." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "Recolectar sólo estadísticas de agregación del oyente" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "Sólo conectarse a un servidor remoto." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "Solo recorre la lista de reproducción una vez." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "Solo reproduce una pista a la hora programada." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "Solo Enviar un Tweet cada..." + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "Operación" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "Opcional: Contraseña de Autenticación Básica HTTP" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "Opcional: Nombre de Usuario de Autenticación Básica HTTP" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "Opcional: Tiempo de Espera de Solicitud (Segundos)" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "Seleccione opcionalmente un campo de metadatos ID3v2 que, si está presente, se utilizará para establecer el valor de este campo." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "Opcionalmente, especifique un nombre corto amigable de URL, como \"mi-nombre-de-estación\", que se utilizará en las URLs de esta estación. Deje este campo en blanco para crear automáticamente uno basado en el nombre de la estación." + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "Especifica opcionalmente un nombre amigable con la API, como \"nombre_del_campo\". Deje este campo en blanco para crear automáticamente uno basado en el nombre." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "Opcionalmente suministra un token de API para permitir la anulación de dirección IP." + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "Opcionalmente suministra claves públicas SSH que este usuario puede usar para conectar en lugar de una contraseña. Introduzca una clave por línea." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "o" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "Ruta Original" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "Propietario" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "Contraseña" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "Contraseña:" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "Pegue la clave de licencia generada en el campo de esta página." + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "Ruta/Sufijo" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "Solicitudes Pendientes" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "Permisos" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "Reproducir" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "Porcentage de jugar" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "Reproducir exactamente una vez cada $x minutos." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "Reproducir exactamente una vez cada $x canciones." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "Reproducir Ahora" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "Reproducir una vez por hora en el minuto especificado." + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "Reproducir/Pausar" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "Cola de Reproducción" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "Siguiente Reproducción" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "Lista de reproducción" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "URL de Reproducción (M3U/PLS)" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "Lista de Reproducción 1" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "Lista de Reproducción 2" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "Nombre de la Lista de Reproducción" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "Orden de la lista de reproducción." + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "Se borró la cola de la lista de reproducción." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "Tipo de Lista de Reproducción" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "Peso de la Lista de Reproducción" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "Lista de Reproducción:" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "Lista(s)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "Listas de reproducción" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "Listas de reproducción borradas para los archivos seleccionados:" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "Listas de reproducción actualizadas para los archivos seleccionados:" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "Reproducciones" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "Podcast" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "Los archivos de podcast deben estar en formato MP3 o M4A (AAC) para una mayor compatibilidad." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "Título del Podcast" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "Podcasts" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "Ubicación del Almacenamiento de Podcasts" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "Puerto:" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "Desarrollado por AzuraCast" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "Preferir URL del Navegador (si está disponible)" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "Preferir Sistema Predeterminado" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "Vista Previa" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "Anterior" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "Privacidad" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "Perfil" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "Nombre Programático" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "Proporcione una clave de licencia válida de Thimeo. La funcionalidad está limitada sin una clave de licencia." + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "Página pública" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "Fondo de Página Pública" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "Páginas Públicas" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "Fecha de Publicación" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "Hora de Publicación" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "Publicar en los Directorios \"Páginas Amarillas\"" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "Cola" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "Poner en cola los medios seleccionados para reproducir a continuación" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "Reproductor de Radio" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "Aleatorio" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "Proporción" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "Vista limpia (Raw)" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "Recibido" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "Grabar Transmisiones en Vivo" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "Recuperar Cuenta" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "Actualizar ahora" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "Región" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "Relé" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "Url de retransmisión" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "Canal de lanzamiento" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "Remoto" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "Búfer de Reproducción Remota (segundos)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "Repetidoras" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "Los relés remotos le permiten trabajar con software de difusión fuera de este servidor. Cualquier repetidor que incluyas aquí será incluido en las estadísticas de tu estación. También puedes emitir desde este servidor a repetidores remotos." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "Contraseña del Administrador de la Estación Remota" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "Punto de Montaje/SID de Escucha de la Estación Remota" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "URL de Escucha de la Estación Remota" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "Punto de Montaje/SID de Escucha de la Estación Remota" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "Contraseña de Origen de la Estación Remota" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "Puerto de Origen de la Estación Remota" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "Nombre de Usuario de la Fuente de la Estación Remota" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "Tipo de Estación Remota" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "URL Remota" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "Lista de Reproducción de URL Remota" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "Tipo de URL Remota" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "Remoto: Dropbox" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "Remoto: Compatible con S3" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "Remoto: SFTP" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "Eliminar" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "Quitar Clave" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "Renombrar" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "Renombrar Archivo/Directorio" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "Reordenar" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "Reordenar Lista de Reproducción" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "Repetir" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "Reemplazar Portada de Álbum" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "Reprocesar" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "Solicitar" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "Solicitar una Canción" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "Historial de Peticiones" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "Tiempo de espera antes de pedir un nuevo título (minutos)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "Retraso Mínimo de Solicitud (Minutos)" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "Pedir Canción" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "IP del solicitante" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "Solicitudes" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "Restablecer Contraseña" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "Re-Mezclar" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "Reiniciar" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "Restaurando Copias de Seguridad" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "Nombre de Función" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "Funciones" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "Funciones y permisos" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "Rolling Release" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "Filas por página" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "RSS Feed" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "Habilitar la asignación automática" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "Ejecutar copias de seguridad automáticas nocturnas" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "Ejecutar copia de seguridad manualmente" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "Funcionando" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "Frecuencia de Muestreo" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "Sábado" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "Ligar" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "Guardar y Continuar" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "Guardar los Cambios" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "Guarde Primeramente los Cambios" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "Programar" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "Vista de Programación Agendada" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "Agendado" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "Horario de Respaldo Programado" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "Programar Días de la Semana para Reproducción" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "Las listas de reproducción y otros elementos cronometrados estarán controlados por esta zona horaria." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "Tiempo programado #%{num}" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "Planificación" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "Búsqueda" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "Segundos desde el inicio de la canción en el que el AutoDJ debería empezar a reproducir." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "Segundos desde el inicio de la canción que el AutoDJ debería de dejar de reproducir." + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "Key Secreta" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "Seguridad" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "Seguridad y Privacidad" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "Consulte la documentación de Telegram para más detalles." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "Consulte la documentación de Telegram para más detalles." + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "Buscar" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "Seleccionar" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "Seleccione un tema para usar como base para las páginas públicas de la estación y la página de inicio de sesión." + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "Seleccionar todas las filas visibles" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "Seleccionar un Archivo de Configuración" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "Seleccione el Archivo CSV" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "Seleccionar Archivo Personalizado Alternativo" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "Elija los campos mostrados" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "Seleccionar Archivo" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "Seleccionar Archivo de Intro" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "Seleccionar Archivo Multimedia" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "Seleccione el archivo PLS/M3U para importar" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "Seleccionar archivo de portada PNG/JPG" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "Seleccione la categoría/categorías que mejor reflejen el contenido de su podcast." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "Seleccione los países que no están autorizados a conectarse a los streams." + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "Seleccionar el Tipo de Web Hook" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "Enviar Mensaje de Prueba" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "Correo Electrónico del Remitente" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "Nombre del Remitente" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "Secuencial" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "Estado del Servidor" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "Servidor:" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "Servicios" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "Establezca un espacio máximo en disco que puede ser usada en esta ubicación de almacenamiento. Especifique el tamaño de la unidad en GB, por ejemplo, \"8 GB\". Las unidades se miden en 1024 bytes. Déjelo en blanco y por defecto se establecerá el espacio disponible en el disco." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "Establecer como Punto de Montaje Predeterminado" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "Establece los puntos de inicio y desvanecimiento usando el editor visual. Las marcas de tiempo se guardarán en los campos correspondientes en los ajustes de reproducción avanzados." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "Definir Cue In" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "Ajustar Cue Out" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "Establecer Fade In" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "Establecer Fade Out" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "Ajuste más tiempo para conservar más historial de reproducción y metadatos del oyente para las estaciones. Ajuste más corto para ahorrar espacio en disco." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "Establecer o borrar listas de reproducción del medio seleccionado" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "Ajustar Superposición" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "Establece el tiempo (en segundos) que un oyente permanecerá conectado al stream. Si se establece en 0, los oyentes permanecerán conectados indefinidamente." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "Establezca \"Sí\" para usar siempre URLs seguras \"https://\", y para redirigir automáticamente a la URL segura cuando se visita una URL insegura." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "Establecer a * para permitir todas las fuentes, o especificar una lista de orígenes separados por una coma (,)." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "Ajustes" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "Las instrucciones de configuración para el software de transmisión están disponibles en la wiki de AzuraCast." + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "Servidor SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "Contraseña SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "Puerto SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "Clave Privada SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "Frase de Clave Privada SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "Usuario SFTP" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "Usuarios SFTP" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "Compartir Ubicación de Almacenamiento de Medios" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "Compartir Ubicación de Almacenamiento de Podcasts" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "Compartir Ubicación de Almacenamiento de Grabaciones" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "El DNAS de SHOUTcast 2 no está instalado actualmente en esta instalación Azuracast." + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "SHOUTcast 2 DNAS no es software gratuito, y su licencia restrictiva no permite que AzuraCast distribuya el binario SHOUTcast." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "Clientes SHOUTcast" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "ID de Licencia de SHOUTcast" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "Gestor de Radio SHOUTcast" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "ID de Usuario de SHOUTcast" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "Versión SHOUTcast \"%{ version }\" que está instalada actualmente." + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "Mostrar Gráficas" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "Mostrar nuevas versiones dentro de su canal de actualizaciones en la página de inicio de AzuraCast." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "Mostrar en Páginas Públicas" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "Mostrar la estación en páginas públicas y resultados generales de la API." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "Mostrar Anuncios de Actualizaciones" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "Mezclado" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "URL Base del sitio" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "Tema del sitio" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "Tamaño" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "Saltar Canción" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "Modo Inteligente" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "Servidor SMTP" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "Contraseña SMTP" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "Puerto SMTP" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "Usuario SMTP" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "Algunos proveedores de licencias de streams pueden tener reglas específicas\n" +" con respecto a las solicitudes de canciones. Compruebe sus regulaciones locales para más información." + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "Canción" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "Álbum de Canción" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "Artista" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "Género de Canción" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "Historial de Canciones" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "Longitud de la Canción" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "El impacto del oyente en la canción" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "Letras de la Canción" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "Orden de Reproducción de Canción" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "Historial de reproducción de canciones" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "Pedidos de Canciones" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "Título de la canción" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "Basado en Canciones" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "Basado en Canciones" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "Lista Basada en Canciones" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "Informe de SoundExchange" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "Fuente" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "Espacio Utilizado" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "Especifique un punto de montaje (por ejemplo, \"/radio.mp3\") o un SID de Shoutcast (por ejemplo, \"2\") para especificar un stream específico para las estadísticas o la difusión." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "Especifique el minuto de cada hora en que esta lista de reproducción debería reproducirse." + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "Claves Públicas SSSH" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "Estable" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "Lista de reproducción estándar, se mezclará con otras listas de reproducción estándar basadas en su peso." + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "Iniciar" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "Fecha de Inicio" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "Iniciar transmisión" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "Hora de Inicio" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "Medios de la Estación" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "Nombre de la Estación" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "Vista de su(s) Estación(es)" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "Permisos de Estación" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "Podcasts de la Estación" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "Grabaciones de la Radio" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "Zona Horaria de la Estación" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "Estación(es)" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "Estaciones" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "Resumen de Estadísticas" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "Robado" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "Robado (St)" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "Paso 1: Escanea el Código QR" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "Paso 2: Verificar Código Generado" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "Pasos para configurar una aplicación Twitter:" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "Stereo Tool" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "\"Stereo Tool\" puede usar muchos recursos de CPU y Memoria. Por favor asegurate de tener los suficientes recursos antes de continuar." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "Documentación de Stereo Tool." + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "Descargas de Stereo Tool" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "Stereo Tool es un estándar de la industria para el procesamiento de audio por software. Para más información sobre cómo configurarlo, por favor consulte el" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "Stereo Tool no está instalado actualmente en esta instalación." + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "Stereo Tool no es software gratuito y su licencia restrictiva no permite que AzuraCast distribuya el binario Stereo Tool." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "Clave de Licencia Stereo Tool" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "Versión %{ version } de Stereo Tool instalada actualmente." + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "Detener" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "Detener Transmisión" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "Adaptador de Almacenamiento" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "Ubicación de Almacenamiento" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "Ubicaciones de Almacenamiento" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "Cuota de Almacenamiento" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "Stream (Emisión)" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "Transmisiones de Streamer" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "Nombre para Mostrar del Sreamer" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "Contraseña del Streamer" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "El Nombre de Usuario del Streamer" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "Streamer/DJ" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "Cuentas de Streamer/DJ" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "Streamers/DJs" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "Emisiónes" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "Enviar Código" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "Domingo" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "Formatos de archivo soportados:" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "Configuraciones" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "Objetivo" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "Probar" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "Mensaje de Prueba Enviado." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "texto" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "La cantidad de memoria que Linux está usando para la caché de disco." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "La URL principal a través de la cual el servicio está disponible. Use la dirección IP o el nombre de host del servidor (si está disponible)." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "El cuerpo del mensaje POST es exactamente el mismo que la respuesta API de puesta en marcha para su estación." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "La persona de contacto del podcast. Puede ser necesario para listar el podcast en servicios como Apple Podcasts, Spotify, Google Podcasts, etc." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "El uso actual de la CPU, incluyendo E/S Espera y Robado." + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "Uso actual de la memoria excluyendo la memoria caché." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "La fecha en que el episodio debe ser publicado." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "La descripción del episodio. La cantidad máxima típica de texto permitida para esto es de 4000 caracteres." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "La descripción de tu podcast. La cantidad máxima típica de texto permitida para esto es de 4000 caracteres." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Nombre asignado a este punto de montaje al verlo en páginas administrativas o públicas. Dejar en blanco para generar automáticamente uno." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Nombre asignado a este relé al verlo en páginas administrativas o públicas. Dejar en blanco para generar automáticamente uno." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "Los cuadros de texto editables son áreas donde puede insertar código de configuración personalizado. Las secciones no editables son generadas automáticamente por AzuraCast." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "El correo electrónico del contacto de podcast. Puede ser necesario para listar el podcast en servicios como Apple Podcasts, Spotify, Google Podcasts, etc." + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "El nombre del archivo debería verse así:" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "El formato y las cabeceras de este CSV deben coincidir con el formato generado por la función de exportación en esta página." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "La URL base completa de su instalación de Matomo." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "La lista completa es mezclada y luego se reproduce en orden aleatorio." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "La Espera de E/S es el porcentaje de tiempo que la CPU está esperando para poder continuar con el trabajo que depende del resultado." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "El idioma hablado en el podcast." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "El tiempo de reproducción que Liquidsoap debería almacenar en el búfer al reproducir esta lista de reproducción remota. Tiempos más cortos pueden provocar una reproducción intermitente en conexiones inestables." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "El número de segundos de la señal a almacenar en caso de\n" +" interrupción. Establece el valor más bajo que tus DJs pueden usar sin interrupciones de stream\n" +" ." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "Número de segundos para esperar una respuesta del servidor remoto antes de cancelar la solicitud." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "El ID numérico del sitio para este sitio." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "El orden de la lista de reproducción es especificado manualmente y seguido por el AutoDJ." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "El directorio principal donde se almacenan los archivos de configuración y la lista de reproducción de la estación. Déjelo en blanco para usar el directorio predeterminado." + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "ID del propietario de GA para rastrear oyentes en vivo." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "La ruta relativa del archivo en el directorio de medios de la estación." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "La solicitud no pudo ser procesada." + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "El ID de la estación será una cadena numérica que comienza con la letra S." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "El streamer utilizará esta contraseña para conectarse al servidor de radio." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "El streamer usará este nombre para conectarse al servidor del radio." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "El período de tiempo en el que la canción hace el fade in. Deje en blanco para usar la opción predeterminada del sistema." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "El período de tiempo en el que la canción hace el fade out. Deje en blanco para usar la opción predeterminada del sistema." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "El tiempo que esta canción debe superponerse sobre sus canciones circundantes. Deje en blanco para usar la opción predeterminada del sistema." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "La hora en que el episodio debe ser publicado (según la zona horaria de las estaciones)." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "La URL que recibirá los mensajes POST en cualquier momento en que se active un evento." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "El volumen en decibelios para amplificar la pista. Dejar en blanco para usar el valor predeterminado del sistema." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "Tema" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "No existe ningún archivo de respaldo personalizado asociado con esta estación." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "No hay ningún archivo de introducción asociado a este punto de montaje." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "No hay medios existentes asociados con este episodio." + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "No hay archivo de configuración de Stereo Tool presente." + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "Esta cuenta tendrá acceso completo al sistema, y automáticamente se conectará al sistema para el resto de la configuración." + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "Esto puede hacer que parezca que la memoria es baja mientras que en realidad no lo es. Algunas soluciones/paneles de monitoreo incluyen memoria caché en sus estadísticas de memoria usada sin indicar esto." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "Este código se incluirá en la configuración del front-end. Los formatos permitidos son:" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "Este archivo de configuración, debe ser un archivo .sts válido exportado desde Stereo Tool." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "Este CSS se aplicará a las páginas principales de administración como esta." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "Este CSS se aplicará a las páginas públicas de la estación y a la página de inicio de sesión." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "Esto determina de antemano, cuántas canciones el AutoDJ\n" +" incluirá automáticamente en la cola." + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "Este campo es requerido." + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "Este campo debe ser un número decimal válido." + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "Este campo debe ser una dirección de correo electrónico válida." + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "Este campo debe ser un número entero válido." + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "Este campo debe ser una dirección IP válida." + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "Este campo debe ser una URL válida." + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "Este campo debe estar entre %{ min } y %{ max }." + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "Este campo debe tener al menos %{ min } letras." + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "Este campo debe tener como máximo %{ max } letras." + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "Este campo sólo debe contener caracteres alfabéticos." + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "Este campo sólo debe contener caracteres alfanuméricos." + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "Este campo solo debe contener caracteres numéricos." + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "Este archivo se reproducirá en su emisora de radio en cualquier momento en que no se programe ningún medio o se produzca un error crítico que interrumpa la transmisión regular." + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "Esta imagen será usada en el álbum por defecto cuando el streamer esté en directo. " + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "Este archivo de introducción debería coincidir exactamente con el bitrate y el formato del punto de montaje en sí." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "Esta es una característica avanzada y el código personalizado no está soportado oficialmente por AzuraCast. Puede romper su estación añadiendo código personalizado, pero eliminarlo debería arreglar cualquier problema." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "Este es el nombre informal de la pantalla que se mostrará en las respuestas de la API si el streamer/DJ está en vivo." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "Este es el número de segundos hasta que un streamer que ha sido\n" +" desconectado manualmente, pueda reconectarse al stream. Establecer en 0 para permitir que el streamer\n" +" vuelva a conectarse inmediatamente." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "Este código Javascript se aplicará a las páginas públicas de la estación y a la página de inicio de sesión." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "Este modo desactiva la administración del AutoDJ de AzuraCast, usando Liquidsoap\n" +" en sí mismo para gestionar la reproducción de canciones. \"Siguiente Canción\" y algunas otras características no estarán\n" +" disponibles." + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "Este mes" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "Este nombre debe comenzar siempre con una barra diagonal (/) y debe ser una dirección URL válida, como /autodj.mp3" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "Este nombre aparecerá como un sub encabezado junto al logotipo de AzuraCast, para ayudar a identificar este servidor." + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "Esta contraseña es demasiado común o inseguro." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "Esta lista de reproducción no tiene horarios programados. Se reproducirá en todo momento. Para agregar una nueva hora programada, haga clic en el botón de abajo." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "Esta lista de reproducción se reproducirá cada $x minutos, $x se especifica aquí." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "Esta lista de reproducción se reproducirá cada $x canciones, $x se especifica aquí." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "Este puerto no es utilizado por ningún proceso externo. Sólo modificar este puerto\n" +" si el puerto asignado está en uso. Deje en blanco para asignar automáticamente un puerto." + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "Esta cola contiene las pistas restantes en el orden en que AzuraCast AutoDJ las pondrá en cola (si las pistas son elegibles para reproducirse)." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "Este servicio puede proporcionar caratulas de álbumes para canciones donde ninguna está disponible localmente." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "Este software entrega su emisión a los radioescuchas." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "Este software mezcla constantemente a las listas de reproducción de música y reproduce cuando\n" +" no hay otra fuente de radio disponible." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "Esto especifica el tiempo mínimo (en minutos) entre una canción\n" +" que se reproduce en la radio y que está disponible para solicitarse de nuevo. Establecer a 0 para ningún\n" +" límite." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "Esto especifica el rango de tiempo (en minutos) del historial de canciones que\n" +" el algoritmo de prevención de canciones duplicadas, debe tener en cuenta." + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "La zona horaria de esta estación es actualmente %{tz}." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "Este streamer no está programado para reproducir en ningún momento." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "Esta URL se proporciona dentro de la aplicación Discord." + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "Este Web Hooks sólo se ejecutará cuando el evento(s) seleccionado ocurra en esta estación específica." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "Este será el nombre del archivo para su copia de seguridad. Por favor incluya la extensión para el tipo de archivo que desee utilizar." + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "Esto se utilizará como la etiqueta al editar canciones individuales, y se mostrará en los resultados de la API." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "Esto producirá una copia de seguridad mucho más pequeña, pero debería asegurarse de hacer una copia de seguridad de sus medios en otros lugares. Tenga en cuenta que sólo los medios almacenados localmente serán respaldados." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "URL de la Imagen en Miniatura" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "Jueves" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "Fecha" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "Tiempo (seg)" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "Tiempo dedicado a esperar a que se completen las E/S del disco." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "Tiempo robado por otras máquinas virtuales en el mismo servidor físico." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "Zona Horaria" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "Título" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "Para aliviar este problema potencial con los recursos de CPU compartidos, los hosts asignan \"créditos\" a un VPS que se agotan de acuerdo con un algoritmo basado en la carga de CPU asi como sobre el tiempo durante el cual se generó la carga de CPU. Si el crédito asignado de su Maquina Virtual se agota, tomará tiempo de CPU de su MV y lo asignará a otras MVs en la máquina. Esto se muestra como el valor \"Robar\" o \"St\"." + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "Para descargar la base de datos de GeoLite:" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "Para reproducirse una vez al día, ajuste la hora de inicio y final al mismo valor." + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "Para restaurar una copia de seguridad desde su equipo anfitrión, ejecute:" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "Para recuperar los detalles de los oyentes únicos y detallados del cliente, a menudo se requiere una contraseña de administrador." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "Especifique una fecha de inicio y otra de finalización para que este programa se ejecute sólo dentro de un determinado rango de fechas." + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "Para verificar que el código se ha configurado correctamente, introduce el código de 6 dígitos que la aplicación te muestra." + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "Hoy" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "Conjunto" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "Espacio Total del Disco" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "Horas Totales de Oyentes" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "RAM Total" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "Transmitido" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "Disparadores" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "Martes" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "ID de Socio de TuneIn" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "Key de Socio de TuneIn" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "ID de la Estación TuneIn" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "Detalles de la Cuenta de Twitter" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "Aplicaciones de Twitter" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "Autenticación en Dos Pasos" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "La autenticación de dos factores mejora la seguridad de su cuenta al requerir un segundo código de acceso de una sola vez, adicional a su contraseña al iniciar sesión." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "Normalmente un sitio web con contenido sobre el episodio." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "Normalmente la página principal de un podcast." + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "No se puede actualizar." + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "Únicos" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "Identificador único para el chat de destino o nombre de usuario del canal de destino (en el formato @channelusername)." + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "Oyentes Únicos" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "Desconocido" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "Artista Desconocido" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "Título Desconocido" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "Subir" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "Lista de Canciones en Cola" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "Actualizar" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "Actualizar Metadatos" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "Actualizado" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "Actualizado con éxito." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "Suba un archivo de configuración de Stereo Tool desde el submenú \"Emitiendo\" en el perfil de la estación." + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "Subir Recursos Personalizados" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "Subir la Configuración de Stereo Tool" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "Sube el archivo en esta página para extraerlo automáticamente en el directorio adecuado." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "URL" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "Stub de URL" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "Uso" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "Uso (Us)" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "Utilice las claves API para autenticarse con la API de AzuraCast usando los mismos permisos que su cuenta de usuario." + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "Use Trabajador Asincrónico" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "Usar navegador por defecto" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "Usa Icecast 2.4 en este servidor." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "Usar Menos CPU (Utiliza Más Memoria)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "Usar Menos Memoria (Utiliza más CPU)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "Usar Liquidsoap en este servidor." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "Usar los Metadatos de Replaygain" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "Usar Conexión SMTP Segura (TLS)" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "Usa SHOUTcast DNAS 2 en este servidor." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "Use Web Proxy para Radio" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "Usar WebSockets para Actualizaciones de Reproduciendo Ahora" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "Usado" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "Utilizado para la funcionalidad \"Contraseña Olvidada\", Web Hooks y otras funciones." + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "Usuario" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "Navegador" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "Usuario" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "Permisos de Usuario" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "Nombre de Usuario" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "Nombre de Usuario:" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "Usuarios" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "Los usuarios con este rol tendrán estos permisos en toda la instalación." + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "Los usuarios con este rol tendrán estos permisos para esta única estación." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "Usando esta página, puede personalizar varias secciones de la configuración de Liquidsoap. Esto le permite añadir funcionalidad avanzada al AutoDJ de su estación." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "Generalmente habilitado para el puerto 465, deshabilitado para los puertos 587 o 25." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "Las variables están en la forma de:" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "Ver" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "Ver pistas en la lista de reproducción" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "Visite la página \"My License Key\" en la sección \"Servicios\"." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "Editor de Cue Visual" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "Volumen" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "En Espera" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "En Espera (Wa)" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "Zoom de Forma de Onda" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "Web DJ" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "Detalles del Web Hook" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "Nombre de Web Hook" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "Disparadores de Web Hook" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "URL del Web Hook" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "Hooks web" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "Los Web Hooks envían automáticamente una solicitud HTTP POST a la URL que especifique para notificarle cada vez que uno de los disparadores que especifique se produzca en su estación." + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "Los Web Hooks le permiten conectarse a servicios web externos y transmitir los cambios de su estación." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "URL del sitio web" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "WebDJ" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "Sitio Web" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "Miércoles" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "Peso" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "¡Bienvenido a AzuraCast!" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "Al hacer llamadas API, puedes pasar este valor en la cabecera \"X-API-Key\" para autenticarte como tú." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "Especifica si el AutoDJ debe intentar evitar títulos y artistas duplicados al reproducir medios de esta lista de reproducción." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "Tipo de Widget" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "Peores Canciones al Transmitir" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "Ayer" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "Tú" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "También puede subir archivos de forma masiva a través de SFTP." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "Puede incluir cualquier configuración de punto de montaje especial aquí, en formato de JSON { key: 'value' } o XML <key>valor</key>" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "Sólo puede realizar las acciones que su cuenta de usuario puede realizar." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "Puede establecer una URL personalizada para este stream y que AzuraCast utilizará al referirse a ella. Dejar en blanco para usar los valor por defecto." + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "Es posible que deba conectarse directamente a su dirección IP:" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "Es posible que necesite conectarse directamente a través de su dirección IP:" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "No podrás recuperarlo de nuevo." + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "Tu API key completa está a continuación:" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "Hash de Autorización de YP Directory" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "Compresión ZStandard" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "Seleccionar..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format msgid "Imported locale: %s" msgstr "Importado idioma: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "Para instalar SHOUTcast:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "Para poder procesar rápidamente, los Web Hooks tienen un corto tiempo de espera, por lo que el servicio de respuesta debe ser optimizado para gestionar la solicitud a menos de 2 segundos." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "En la aplicación recién creada, haga clic en la pestaña \"Teclas y Tokens de Acceso\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "Incluir en la Asignación Automática" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "Incluir en el Reproductor Bajo-Demanda" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "Indefinidamente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "Indica la presencia de contenido explícito (lenguaje explícito o contenido adulto). Apple Podcasts muestra un gráfico explícito de asesoría parental para su episodio si está activado. Los episodios que contienen material explícito no están disponibles en algunos territorios de Apple Podcasts." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 -msgid "Initial Key" -msgstr "Clave Inicial" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 msgid "Initialize AzuraCast" msgstr "Inicializar AzuraCast" @@ -2640,53 +5977,705 @@ msgstr "Inicializar AzuraCast" msgid "Initializing essential settings..." msgstr "Inicializando ajustes esenciales..." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "Insertar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "Instalar Base de Datos IP de GeoLite" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "Instalar SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "Instalar SHOUTcast 2 DNAS" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "Entorno: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format msgid "Installation Method: %s" msgstr "Método de instalación: %s" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" -msgstr "Instalación no respaldada recientemente" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "Ejecutando Migraciones de Base de Datos" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "Generando Clases de Proxy de Base de Datos" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "Recargar Datos del Sistema" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "AzuraCast se ha inicializado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "Configuración de AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "Configurar clave" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "Fijando el valor" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "Configuración escrita con éxito." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "Fixtures cargados." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "Se han dado privilegios de administrador a la cuenta asociada a la dirección de e-mail \"%s\"" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "Cuenta no encontrada." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "Configurar AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +msgstr "Bienvenido a AzuraCast. Por favor, espere mientras se configuran algunas dependencias clave de AzuraCast..." #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 msgid "Installing Data Fixtures" msgstr "Instalando Accesorios de Datos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." -msgstr "Indique a Liquidsoap que use cualquier metadata de replygain asociado con una canción para controlar su nivel de volumen. Esto puede aumentar el consumo de CPU." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" +msgstr "Actualizando todas las estaciones" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" -msgstr "Instrucciones" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" +msgstr "AzuraCast ha sido actualizado a la versión mas reciente!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." -msgstr "Notas internas o comentarios sobre el usuario, visible solamente en este panel de control." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" +msgstr "¡Instalación completa de AzuraCast!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." -msgstr "Código Internacional de Registro Estándar, usado para reportes de licencia." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." +msgstr "Visite %s para completar la configuración." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" +msgstr "Ruta de copia de seguridad %s no encontrado!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "Copia de seguridad de AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "Por favor, espere mientras se genera una copia de seguridad..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "Creando directorios temporales..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "Haciendo una copia de seguridad de MariaDB..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "Creando archivo de respaldo..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "Limpiando archivos temporales..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "Copia de seguridad completada en %.2f segundos." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "Esta característica no es soportada actualmente por esta estación." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "Instalador de AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "¡Bienvenido a AzuraCast! Complete la configuración inicial del servidor respondiendo a algunas preguntas." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "Actualizador AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "¿Cambiar configuraciones de la instalación?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "AzuraCast está configurado para escuchar en los siguientes puertos:" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "Puerto HTTP: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "Puerto HTTPS: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "Puerto SFTP: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "Puertos de Radio: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "¿Personalizar los puertos utilizados para AzuraCast?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "¿Configurar LetsEncrypt?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "Escribiendo archivos de configuración..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "¡Configuración del servidor completada!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "La localidad que se utilizará para los comandos CLI." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "El entorno de aplicación." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "Modificar manualmente el nivel de registro." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "Esto le permite registrar temporalmente errores de nivel de depuración (para resolver problemas) o reducir el volumen de registros producidos por su instalación. No es necesario modificar si su instalación es una instancia de producción o de desarrollador." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" +msgstr "Habilitar Plugins de Código Personalizado" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "Habilitar la funcionalidad \"fusionar\" de Composer para combinar el archivo composer.json de la aplicación principal con cualquier archivo Plugin de Composer. Esto puede tener implicaciones de rendimiento, así que sólo debe usarlo si utiliza uno o más Plugins con sus propias dependencias de Composer." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "Puerto Mínimo para Asignación de Puerto de Estación" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "Modifique esto si sus estaciones están escuchando en puertos no estándar." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "Puerto Maximo para Asignación de Puerto de Estación" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "Mostrar Errores Detallados de la Aplicación Slim" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "Esto le permite depurar errores de la aplicación de Slim que pueda encontrar. Por favor, informe de cualquier registro de errores de la aplicación de Slim al equipo de desarrollo en GitHub." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "Anfitrión MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "No modifique esto después de la instalación." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "Puerto MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "MariaDB Username" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "Contraseña MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "Nombre de Base de Datos MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "Auto-Generar Contraseña Aleatoria MariaDB Root" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "Contraseña de Root de MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "Habilitar el registro de consultas lentas de MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "Registrar consultas más lentas para diagnosticar posibles problemas en la base de datos. Activar sólo si es necesario." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "Máximo de Conexiones MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "Establecer la cantidad de conexiones permitidas hacia la base de datos. Este valor debería incrementarse si está viendo el error de \"Demasiadas conexiones\" en los registros." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "Activar Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "Desactivar para usar una caché de archivos flatfile en lugar de Redis." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "Host Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "Puerto Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "Índice de Base de Datos Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "Tamaño Máximo de Archivo PHP POST" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "Límite de Memoria PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "Tiempo Máximo de Ejecución de PHP Script" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "(en segundos)" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "Tiempo Corto de Ejecución de Tareas de Sincronización" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "Tiempo máximo de ejecución (y tiempo de espera de bloqueo) para las tareas de sincronización de 15 segundos, 1 minuto y 5 minutos." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "Tiempo Largo de Ejecución de Tareas de Sincronización" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "Tiempo máximo de ejecución (y tiempo de espera de bloqueo) para la tarea de sincronización de 1 hora." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "Procesos Máximos de Trabajo de PHP-FPM" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "Habilitar la Extensión de Perfiles de Rendimiento" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "Los datos del perfil se pueden ver visitando %s." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "Rendimiento de Perfil en Todas las Solicitudes" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "Esto tendrá un impacto significativo en el rendimiento de su instalación." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "Clave HTTP de Extensión de Creación de Perfiles" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "El valor para el parámetro \"SPX_KEY\" para ver las páginas de perfil." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "Lista de Direcciones IP Permitidas de Extensión de Perfiles" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "Este archivo fue generado automáticamente por AzuraCast." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "Puede modificarlo como sea necesario. Para aplicar cambios, reinicie los contenedores Docker." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "Elimina el símbolo \"#\" inicial de las líneas para descomentarlos." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "Opciones válidas: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "Predeterminado: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "Variables de Entorno Adicionales" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 +msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." +msgstr "(Docker Compose) Todos los contenedores Docker tienen este nombre como prefijo. No cambie esto después de la instalación." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 +msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." +msgstr "(Docker Compose) La cantidad de tiempo de espera antes de que falle una operación de Docker Compose. Aumente esto en computadoras de menor rendimiento." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" +msgstr "Puerto HTTP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." +msgstr "El puerto principal que AzuraCast escucha en busca de conexiones HTTP inseguras." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" +msgstr "Puerto HTTPS" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." +msgstr "El puerto principal que AzuraCast escucha en busca de conexiones HTTPS seguras." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." +msgstr "El puerto que AzuraCast escucha para las conexiones de administración de archivos SFTP." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" +msgstr "Puertos de la Estación" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." +msgstr "Los puertos que AzuraCast debe escuchar para las emisiones de la estación y las conexiones entrantes de DJ." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" +msgstr "UID de Usuario Docker" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." +msgstr "Establezca el UID del usuario que se ejecuta dentro de los contenedores de Docker. Hacer coincidir esto con su UID de host puede solucionar problemas de permisos." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" +msgstr "GID de Usuario Docker" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." +msgstr "Establezca el UID del usuario que se ejecuta dentro de los contenedores de Docker. Hacer coincidir esto con su GID de host puede solucionar problemas de permisos." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 +msgid "Advanced: Use Privileged Docker Settings" +msgstr "Avanzado: Usar la Configuración de Docker Privilegiada" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" +msgstr "Nombre(s) de dominio LetsEncrypt" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." +msgstr "Nombre de dominio (ejemplo.com) o nombres (ejemplo.com,foo.bar) a usar con LetsEncrypt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "Dirección de Correo Electrónico LetsEncrypt" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "Opcionalmente proporcione una dirección de correo electrónico para actualizaciones de LetsEncrypt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "Usuario no encontrado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "Has iniciado sesión con éxito." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "Demasiados intentos de inicio de sesión" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "Has intentado iniciar sesión demasiadas veces. Por favor, espera 30 segundos e inténtalo de nuevo." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "Completa el proceso de configuración para empezar." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "El inicio de sesión ha fallado" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "No se pudieron comprobar sus credenciales." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "Demasiados intentos de contraseña olvidada" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "Ha intentado restablecer su contraseña demasiadas veces. Por favor, espere 30 segundos y vuelva a intentarlo." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "Recuperación de Cuenta" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "El email de recuperación de su cuenta a sido enviado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "Si la dirección de email que proporcionó está en el sistema, busque un mensaje de restablecimiento de contraseña en su bandeja de entrada." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "El token especificado no es válido." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "Sesión iniciada usando un token de recuperación de cuenta" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "Su contraseña ha sido actualizada." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "Configurar AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "¡Configuración ya ha sido terminada!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "Tablero" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "Episodio no encontrado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "No se encontraron episodios." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "Importación/Exportación Masiva de Medios" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "¡Streamers habilitados!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "Ahora puede configurar las cuentas para los streamers (DJ)." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "HLS activado!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "Configuración Nginx de la Estación" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "Registro de Liquidsoap" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "Configuración de Liquidsoap" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "Registro de acceso de Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "Registro de error de Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "Configuración de Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "Registro SHOUTcast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "Configuración de SHOUTcast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "Salida de Depuración" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "Log de aplicación de AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "Log de Nginx" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "Log de errores Nginx" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "Log de PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "Logs de Supervisor" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 +msgid "Album Artist Sort Order" +msgstr "Ordenar Álbumes por Artista" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 +msgid "Album Sort Order" +msgstr "Ordenar por Álbum" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 +msgid "Band" +msgstr "Banda" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 +msgid "Bpm" +msgstr "Bpm" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 +msgid "Comment" +msgstr "Comentario" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 +msgid "Commercial Information" +msgstr "Información Comercial" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 +msgid "Composer" +msgstr "Compositor" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 +msgid "Composer Sort Order" +msgstr "Ordenar por Compositor" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 +msgid "Conductor" +msgstr "Conductor" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 +msgid "Content Group Description" +msgstr "Descripción de Contenido del Grupo" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 +msgid "Copyright" +msgstr "Copyright" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 +msgid "Copyright Message" +msgstr "Mensaje de Copyright" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 +msgid "Encoded By" +msgstr "Codificado por" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 +msgid "Encoder Settings" +msgstr "Configuración del Codificador" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 +msgid "Encoding Time" +msgstr "Tiempo de Codificación" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 +msgid "File Owner" +msgstr "Propietario del Archivo" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 +msgid "File Type" +msgstr "Tipo de Archivo" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 +msgid "Initial Key" +msgstr "Clave Inicial" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 msgid "Internet Radio Station Name" @@ -2696,1071 +6685,34 @@ msgstr "Nombre de la Radio por Internet" msgid "Internet Radio Station Owner" msgstr "Propietario de la Radio de Internet" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "Interrumpe otras canciones para reproducir a la hora programada." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "Intro" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "El token especificado no es válido." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "Lista de Personas Involucradas" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "Es Público" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "Ya está en funcionamiento." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "No está en funcionamiento." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "Puede que no esté registrado con el Supervisor todavía. Reiniciar la radiodifusión (broadcasting) puede ayudar." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "Modo Jingle" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "Oyentes ganados" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "Idioma" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "Últimos 14 Días" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "Últimos 2 Años" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "Últimas 24 horas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "Últimos 30 días" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "Últimos 60 días" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "Últimos 7 días" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "Última Modificación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "El mes pasado" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "Última Ejecución" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "Año Pasado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "Última Ejecución:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "Clave de API de Last.fm" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "Última Actualización" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "Aprenda más sobre los Auth Tokens de Dropbox" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "Aprende sobre Listas de Reproducción Avanzadas (En Ingles)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "Obtenga más información sobre los canales de liberación en la documentación de AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "Más información sobre este encabezado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "Deje en blanco para generar automáticamente una nueva contraseña." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "Dejar en blanco para reproducir todos los días de la semana." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "Deje en blanco para usar la contraseña actual." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "Dejar en blanco para usar la URL predeterminada de la API de Telegram (recomendado)." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "Duración" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "Duración" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "Empecemos creando tu cuenta de Super Administrador." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "Nombre(s) de dominio LetsEncrypt" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "Dirección de Correo Electrónico LetsEncrypt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "Claro" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "¿Te gusta nuestro software? ¡Dona para apoyar a AzuraCast!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "Limitado:" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "Información Vinculada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "LiquidSoap está reproduciendo aleatoriamente %{songs} y %{playlists}." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "Configuración de Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "Registro de Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "Ajuste del Rendimiento de Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "Listar una dirección IP o grupo (en formato CIDR) por línea." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "Enumere un agente de usuario por línea. Se permiten comodines (*)." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "Colección Analítica del Oyente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "Historial del Oyente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "Solicitud de Oyente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "Oyentes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "Oyentes por Estación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "Oyentes por día" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "Oyentes por día de la semana" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "Oyentes por hora" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "En Vivo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "Tasa de Grabación de Transmisión en Vivo (kbps)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "Formato de Grabación de Transmisión en Vivo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "Oyentes en vivo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "Ubicación del Almacenamiento de Las Grabaciones en Vivo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "Streamer en Vivo:" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "Transmisión en Vivo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "Stream en vivo conectado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "Stream en vivo desconectado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "Promedio de Carga" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "Cargando..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "Local" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "Sistema de Archivos Local" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "Streams Locales" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "Ubicación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "Inicia sesión" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "Visor de Registros (Logs)" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "Registrar consultas más lentas para diagnosticar posibles problemas en la base de datos. Activar sólo si es necesario." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "Has iniciado sesión con éxito." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "Sesión iniciada usando un token de recuperación de cuenta" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "El inicio de sesión ha fallado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "Registros" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "Registros por Estación" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "Tiempo Largo de Ejecución de Tareas de Sincronización" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "Bucle Una Vez" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "Oyentes perdidos" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "Bajo" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "Letrista" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "MP3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "Contenido del Mensaje Principal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "Gestionar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "Administrar Cuentas SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "Administrar AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "Administrar estaciones de radio" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "Administrar la estación de radio" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "Gestionar puntos de montaje de la estación" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "Administrar Podcasts de la Estación" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "Administrar Perfil de la estación" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "Administrar la estación de forma remota" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "Administrar emisoras de radio" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "Administrar los Web Hooks de la Estación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "Administrar Estaciones" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "Modo Manual de AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "Definir manualmente cómo se utiliza esta lista de reproducción en la configuración de Liquidsoap." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "Modificar manualmente el nivel de registro." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "Nombre de Base de Datos MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "Anfitrión MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "Máximo de Conexiones MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "Contraseña MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "Puerto MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "Contraseña de Root de MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "MariaDB Username" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "Reducción" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "Coincidente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "Matomo API Token" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "Integración de Análisis de Matomo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "URL base de instalación de Matomo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "ID del Sitio Matomo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "Duración Máxima del Oyente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "Sitio del Desarrollador MaxMind" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "Clave de licencia de MaxMind" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "Oyentes máximos" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "Procesos Máximos de Trabajo de PHP-FPM" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "Puerto Maximo para Asignación de Puerto de Estación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "Número máximo de oyentes totales en todos los streams. Dejar en blanco para usar el valor predeterminado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "Medios" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "Ubicación de Almacenamiento de los Medios" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "Tipo de Medio" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "Memoria" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "Ayuda de Estadísticas de Memoria" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "Combina la lista de reproducción para reproducir como una sola pista." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "Cuerpo del Mensaje" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "Consejos de Personalización de Mensajes" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "Cola de Mensajes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "Destinatario(s) de (los) Mensaje(s)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "Asunto del Mensaje" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "Modo de análisis de mensajes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "Información" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "Metadatos actualizados!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "Micrófono" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "Fuente del micrófono\n" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "Puerto Mínimo para Asignación de Puerto de Estación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "Minuto de la Hora para Reproducir" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "Mezclador" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "Dispositivo Móvil" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "Modificado" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "Modifique esto si sus estaciones están escuchando en puertos no estándar." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "Lunes" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "Humor" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "Más" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "Canciones Más Reproducidas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "Registro de Copia de Seguridad más Reciente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "La mayoría de los proveedores de alojamiento pondrán más máquinas virtuales (VPSes) en un servidor, de lo que el hardware puede manejar cuando cada máquina virtual se ejecuta a plena carga de CPU. Esto se denomina sobreaprovisionamiento, lo que puede provocar que otras máquinas virtuales del servidor \"roben\" tiempo de CPU de su máquina virtual y viceversa." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "Nombre del Punto de Montaje:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "URL del Punto de Montaje" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "Puntos de montaje" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "La forma en que los oyentes se conectan y escuchan su estación es mediante los puntos de montaje. Cada punto de montaje puede tener un formato o calidad de audio diferente. Usted puede configurar una transmisión con tasa alta de bits para oyentes de banda ancha y otra con tasa baja de bits para usuarios de teléfonos móviles." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "Mover" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "Mover %{ num } archivo(s) a" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "Mover al directorio" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "Identificador de CD de Música" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "Archivos de música" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "Lista de Créditos de Músicos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "Silencio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "Mi cuenta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "N/A" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "Nombre" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "Nombre / Tipo" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "¿Necesitas Ayuda?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "Interfaces de Red" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "Nunca ejecutar" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "Nueva versión de Lanzamiento de AzuraCast disponible" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "Nuevas actualizaciones de AzuraCast disponibles" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "Nuevo Directorio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "Nuevo Nombre de Archivo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "Nueva Carpeta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "Nueva Key Generada" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "Nueva Contraseña" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "Nueva Lista de Reproducción" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "Nombre Nuevo de Lista" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "Nueva Descripción de la Estación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "Nuevo Nombre de la Estación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "Nuevo Directorio Creado." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "Nueva ruta no especificada." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "Siguiente Ejecución" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "Log de Nginx" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "Log de errores Nginx" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "No" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "Sin límite" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "No Coincidente" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "Ningún directorio especificado" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "No se encontraron entradas." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "No se encontraron episodios." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "Ningún archivo fue subido." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "Ningún archivo seleccionado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "Ningún otro programa puede utilizar este puerto. Deje en blanco para asignar un puerto automáticamente." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "No hay grabación disponible." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "No hay registros para mostrar." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "No hay un directorio temporal disponible." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "Ninguno" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "Ninguno:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "Modo Normal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "Sin reproducir" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "No Ejecutado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "No funciona" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "No programado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "Tenga en cuenta que restaurar una copia de seguridad borrará su base de datos existente. Nunca restaure los archivos de copia de seguridad de usuarios no confiables." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "Nota: Esta debe ser la página de inicio pública de la estación de radio, no la URL de AzuraCast. Se incluirá en los detalles de la transmisión." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "Nota: el puerto después de éste se utilizará automáticamente para conexiones antiguas." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "Notas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "Ahora" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "Reproduciendo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "Reproduciendo en %{ station }:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "Reproduciendo ahora en %{ station }: %{ title } de %{ artist }! Sintonice ahora." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "Reproduciendo ahora en %{ station }: %{ title } de %{ artist }! Sintonice ahora: %{ url }" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "Respuesta API de Reproduciendo Ahora" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "Número de Reproducciones" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "Número de Copias de Seguridad a Conservar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "Número de Minutos entre Reproducciones" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "Número de Canciones entre Reproducciones" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "Número de Canciones Visibles Recientes Reproducidas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "Número de segundos para superponer canciones." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "Emitiendo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "Bajo-Demanda" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "Medios Bajo Demanda" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "Habilitar Streaming Bajo Demanda" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "Una vez cada %{minutes} minutos" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "Una vez cada %{songs} Canciones" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "Una vez por Hora" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "Una vez por Hora (a los %{minute})" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "Una vez por x Minutos" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "Una vez por x Canciones" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "Una vez completados estos pasos, introduzca la información de la página \"Claves y fichas de acceso\" en los campos de abajo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "Una vez que haya configurado la asignación automática, haga clic en el botón de abajo para ejecutar el proceso de asignación automatizada." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "Una nota importante de E/S de Espera, es que puede indicar un cuello de botella o un problema, pero también puede ser completamente insignificante, dependiendo de la carga de trabajo y los recursos disponibles en general. Una E/S de Espera constantemente alta, debería impulsar una investigación más profunda con herramientas más sofisticadas." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "Solo Enviar un Tweet cada..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "Recolectar sólo estadísticas de agregación del oyente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "Sólo conectarse a un servidor remoto." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "Solo recorre la lista de reproducción una vez." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "Solo reproduce una pista a la hora programada." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "Operación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "Opcional: Contraseña de Autenticación Básica HTTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "Opcional: Nombre de Usuario de Autenticación Básica HTTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "Opcional: Tiempo de Espera de Solicitud (Segundos)" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "Opcionalmente proporcione una dirección de correo electrónico para actualizaciones de LetsEncrypt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "Seleccione opcionalmente un campo de metadatos ID3v2 que, si está presente, se utilizará para establecer el valor de este campo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "Opcionalmente, especifique un nombre corto amigable de URL, como \"mi-nombre-de-estación\", que se utilizará en las URLs de esta estación. Deje este campo en blanco para crear automáticamente uno basado en el nombre de la estación." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "Especifica opcionalmente un nombre amigable con la API, como \"nombre_del_campo\". Deje este campo en blanco para crear automáticamente uno basado en el nombre." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "Opcionalmente suministra claves públicas SSH que este usuario puede usar para conectar en lugar de una contraseña. Introduzca una clave por línea." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "Opcionalmente suministra un token de API para permitir la anulación de dirección IP." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "Álbum Original" @@ -3777,10 +6729,6 @@ msgstr "Nombre de Archivo Original" msgid "Original Lyricist" msgstr "Letrista Original" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "Ruta Original" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "Fecha de Lanzamiento Original" @@ -3789,30 +6737,6 @@ msgstr "Fecha de Lanzamiento Original" msgid "Original Year" msgstr "Año Original" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "De lo contrario, actualice su instalación y responda \"Y (Si)\" cuando se le pida que actualice el archivo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "Propietario" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "Log de PHP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "Tamaño Máximo de Archivo PHP POST" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "Límite de Memoria PHP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "Tiempo Máximo de Ejecución de PHP Script" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "Parte de una Compilación" @@ -3821,2373 +6745,61 @@ msgstr "Parte de una Compilación" msgid "Part Of A Set" msgstr "Parte de un Set" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "Contraseña" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "Instrucciones de Restablecimiento de Contraseña" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "Contraseña:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "Pegue la clave de licencia generada en el campo de esta página." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "Ruta/Sufijo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "Solicitudes Pendientes" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "Laa generación de perfiles de rendimiento está habilitada para todas las solicitudes." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "Orden de Ejecución" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "Permisos" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "Reproducir" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "Porcentage de jugar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "Reproducir exactamente una vez cada $x minutos." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "Reproducir exactamente una vez cada $x canciones." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "Reproducir una vez por hora en el minuto especificado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "Reproducir/Pausar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "Cola de Reproducción" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "Siguiente Reproducción" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "Lista de reproducción" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "URL de Reproducción (M3U/PLS)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "Lista de Reproducción 1" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "Lista de Reproducción 2" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "Retraso de la Lista" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "Nombre de la Lista de Reproducción" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "Tipo de Lista de Reproducción" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "Peso de la Lista de Reproducción" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "Lista desactivada." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "Lista activada." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "Lista de reproducción no encontrada." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "Orden de la lista de reproducción." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "Se borró la cola de la lista de reproducción." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "Lista de reproducción reorganizada." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "Lista de reproducción importada con éxito; %d de %d archivos se han comparado correctamente." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "Lista(s)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "Lista de Reproducción:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "Listas de Reproducción: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "Listas de reproducción" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "Listas de reproducción borradas para los archivos seleccionados:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "Listas de reproducción actualizadas para los archivos seleccionados:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "Reproducciones" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "Por favor, inicia sesión para continuar." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "Por favor, espere mientras se genera una copia de seguridad..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "Por favor espere..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "Podcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "Título del Podcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "Los archivos de podcast deben estar en formato MP3 o M4A (AAC) para una mayor compatibilidad." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "Podcast no encontrado!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "Podcasts" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "Ubicación del Almacenamiento de Podcasts" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "Puerto:" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "Desarrollado por %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "Desarrollado por AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "Preferir URL del Navegador (si está disponible)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "Preferir Sistema Predeterminado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "Vista Previa" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "Anterior" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "Privacidad" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "Aviso Producido" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "Perfil" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "Rendimiento de Perfil en Todas las Solicitudes" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "Panel de Control del Generador de Perfiles" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "Clave HTTP de Extensión de Creación de Perfiles" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "Lista de Direcciones IP Permitidas de Extensión de Perfiles" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "Los datos del perfil se pueden ver visitando %s." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "Nombre Programático" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "Página pública" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "Fondo de Página Pública" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "Páginas Públicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "Fecha de Publicación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "Hora de Publicación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "Publicar en los Directorios \"Páginas Amarillas\"" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "Editora" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "Cola" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "Poner en cola los medios seleccionados para reproducir a continuación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "RSS Feed" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "Reproductor de Radio" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "Puertos de Radio: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "Aleatorio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "Proporción" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "Vista limpia (Raw)" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "¿Listo para empezar a emitir? Haz click para iniciar tu estación." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "Recibido" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "Grabar Transmisiones en Vivo" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "Registro creado con éxito." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "Registro eliminado con éxito." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "Registro no encontrado" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "Registro actualizado con éxito." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "Fecha de Grabación" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "Recuperar Cuenta" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "Índice de Base de Datos Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "Host Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "Puerto Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "Actualizar ahora" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "Actualizando todas las estaciones" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "Región" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "Relé" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "Url de retransmisión" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "Canal de lanzamiento" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "Fecha de Lanzamiento" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "Recargar Configuración" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "Recargar Datos del Sistema" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "¿Recargar la transmisión? Los oyentes actuales no se desconectarán." - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "Recargar para Aplicar Cambios" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "Recuérdame" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "Remixer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "Remoto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "Búfer de Reproducción Remota (segundos)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "Repetidoras" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "Contraseña del Administrador de la Estación Remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "Punto de Montaje/SID de Escucha de la Estación Remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "URL de Escucha de la Estación Remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "Punto de Montaje/SID de Escucha de la Estación Remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "Contraseña de Origen de la Estación Remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "Puerto de Origen de la Estación Remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "Nombre de Usuario de la Fuente de la Estación Remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "Tipo de Estación Remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "URL Remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "Lista de Reproducción de URL Remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "Tipo de URL Remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "Los relés remotos le permiten trabajar con software de difusión fuera de este servidor. Cualquier repetidor que incluyas aquí será incluido en las estadísticas de tu estación. También puedes emitir desde este servidor a repetidores remotos." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "Remoto: Dropbox" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "Remoto: Compatible con S3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "Remoto: SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "Eliminar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "Quitar Clave" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "Elimina el símbolo \"#\" inicial de las líneas para descomentarlos." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "Renombrar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "Renombrar Archivo/Directorio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "Reordenar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "Reordenar Lista de Reproducción" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "Repetir" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "Reemplazar Portada de Álbum" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "Informe No Disponible" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "Informes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "Reprocesar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "Solicitar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "Historial de Peticiones" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "Tiempo de espera antes de pedir un nuevo título (minutos)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "Pide el retraso mínimo (minutos)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "Pedir Canción" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "Solicitar una Canción" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "IP del solicitante" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "Solicitudes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "Restablecer Contraseña" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "Re-Mezclar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "Reiniciar" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "Reiniciar la transmisión" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "¿Reiniciar la emisora? Esto desconectará a los oyentes conectados actualmente." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "Restaurando Copias de Seguridad" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "Nombre de Función" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "Funciones" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "Funciones y permisos" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "Rolling Release" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "La sincronización rutinaria está actualmente deshabilitada. Asegúrese de volver a habilitarla para reanudar las tareas de mantenimiento de rutinas." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "Filas por página" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "Habilitar la asignación automática" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "Ejecutar copias de seguridad automáticas nocturnas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "Ejecutar copia de seguridad manualmente" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "Ejecutar Tarea de Sincronización" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "Ejecutar Tarea" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "Funcionando" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "Ejecutando Migraciones de Base de Datos" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "Servidor SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "Contraseña SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "Puerto SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "Puerto SFTP: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "Clave Privada SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "Frase de Clave Privada SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "Usuario SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "Usuarios SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "El DNAS de SHOUTcast 2 no está instalado actualmente en esta instalación Azuracast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "SHOUTcast 2 DNAS no es software gratuito, y su licencia restrictiva no permite que AzuraCast distribuya el binario SHOUTcast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "Clientes SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "Configuración de SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "ID de Licencia de SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "Registro SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "Gestor de Radio SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "ID de Usuario de SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "Versión SHOUTcast \"%{ version }\" que está instalada actualmente." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "Servidor SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "Contraseña SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "Puerto SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "Usuario SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "Claves Públicas SSSH" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "Frecuencia de Muestreo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "Sábado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "Ligar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "Guardar los Cambios" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "Guarde Primeramente los Cambios" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "Guardar y Continuar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "Programar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "Vista de Programación Agendada" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "Agendado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "Horario de Respaldo Programado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "Programar Días de la Semana para Reproducción" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "Tiempo programado #%{num}" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "Las listas de reproducción y otros elementos cronometrados estarán controlados por esta zona horaria." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "Planificación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "Búsqueda" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "No se les permite utilizar esta función a los rastreadores de motores de búsqueda." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "Segundos desde el inicio de la canción en el que el AutoDJ debería empezar a reproducir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "Segundos desde el inicio de la canción que el AutoDJ debería de dejar de reproducir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "Key Secreta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "Seguridad" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "Seguridad y Privacidad" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "Código de seguridad" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "Consulte la documentación de Telegram para más detalles." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "Consulte la documentación de Telegram para más detalles." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "Buscar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "Seleccionar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "Seleccionar Archivo Personalizado Alternativo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "Seleccionar Archivo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "Seleccionar Archivo de Intro" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "Seleccionar Archivo Multimedia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "Seleccione el archivo PLS/M3U para importar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "Seleccionar archivo de portada PNG/JPG" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "Seleccionar el Tipo de Web Hook" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "Seleccione un tema para usar como base para las páginas públicas de la estación y la página de inicio de sesión." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "Seleccionar todas las filas visibles" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "Elija los campos mostrados" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "Seleccione la categoría/categorías que mejor reflejen el contenido de su podcast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "Seleccione los países que no están autorizados a conectarse a los streams." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "Seleccionar..." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "Enviar Email" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "Enviar Comando Telnet a Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "Enviar Correo de Recuperación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "Enviar Mensaje de Prueba" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "Enviar un correo electrónico a la(s) dirección(es) especificada(s)." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "Enviar cambios de metadatos de canciones a TuneIn." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "Enviar detalles del oyente a Google Analytics." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "Enviar detalles del oyente del stream a Matomo Analytics." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "Correo Electrónico del Remitente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "Nombre del Remitente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "Secuencial" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "Estado del Servidor" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "¡Configuración del servidor completada!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "Servidor:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "Servicio recargado." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "Servicio reiniciado." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "Servicio iniciado." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "Servicio detenido." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "Servicios" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "Definir Cue In" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "Ajustar Cue Out" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "Establecer Fade In" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "Establecer Fade Out" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "Ajustar Superposición" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "Definir Subtítulo" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "Configurar AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "Establezca un espacio máximo en disco que puede ser usada en esta ubicación de almacenamiento. Especifique el tamaño de la unidad en GB, por ejemplo, \"8 GB\". Las unidades se miden en 1024 bytes. Déjelo en blanco y por defecto se establecerá el espacio disponible en el disco." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "Establecer como Punto de Montaje Predeterminado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "Establece los puntos de inicio y desvanecimiento usando el editor visual. Las marcas de tiempo se guardarán en los campos correspondientes en los ajustes de reproducción avanzados." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "Ajuste más tiempo para conservar más historial de reproducción y metadatos del oyente para las estaciones. Ajuste más corto para ahorrar espacio en disco." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "Establecer o borrar listas de reproducción del medio seleccionado" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "Establezca el UID del usuario que se ejecuta dentro de los contenedores de Docker. Hacer coincidir esto con su GID de host puede solucionar problemas de permisos." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "Establezca el UID del usuario que se ejecuta dentro de los contenedores de Docker. Hacer coincidir esto con su UID de host puede solucionar problemas de permisos." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "Establecer la cantidad de conexiones permitidas hacia la base de datos. Este valor debería incrementarse si está viendo el error de \"Demasiadas conexiones\" en los registros." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "Establece el tiempo (en segundos) que un oyente permanecerá conectado al stream. Si se establece en 0, los oyentes permanecerán conectados indefinidamente." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "Establezca \"Sí\" para usar siempre URLs seguras \"https://\", y para redirigir automáticamente a la URL segura cuando se visita una URL insegura." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "Establecer a * para permitir todas las fuentes, o especificar una lista de orígenes separados por una coma (,)." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "¿Configurar LetsEncrypt?" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "Configurar clave" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "Fijando el valor" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "Ajustes" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "¡Configuración ya ha sido terminada!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "Las instrucciones de configuración para el software de transmisión están disponibles en la wiki de AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "Compartir Ubicación de Almacenamiento de Medios" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "Compartir Ubicación de Almacenamiento de Podcasts" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "Compartir Ubicación de Almacenamiento de Grabaciones" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "Tiempo Corto de Ejecución de Tareas de Sincronización" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "Mostrar Gráficas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "Mostrar Anuncios de Actualizaciones" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "Mostrar nuevas versiones dentro de su canal de actualizaciones en la página de inicio de AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "Mostrar en Páginas Públicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "Mostrar la estación en páginas públicas y resultados generales de la API." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "Mezclado" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "Cerrar sesión" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "Iniciar Sesión" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "URL Base del sitio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "Tema del sitio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "Tamaño" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "Saltar Canción" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "Ir al Contenido Principal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "Modo Inteligente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "Algunos proveedores de licencias de streaming pueden tener reglas específicas con respecto a las solicitudes de canciones. Revisa tus regulaciones locales para más información." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "Canción" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "Álbum de Canción" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "Artista" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "Género de Canción" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "Historial de Canciones" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "Longitud de la Canción" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "El impacto del oyente en la canción" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "Letras de la Canción" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "Orden de Reproducción de Canción" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "Historial de reproducción de canciones" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "Pedidos de Canciones" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "Título de la canción" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "Saltar canción." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "Basado en Canciones" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "Lista Basada en Canciones" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "Basado en Canciones" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "Informe de SoundExchange" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "Regalías de SoundExchange" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "Fuente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "Espacio Utilizado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "Especifique un punto de montaje (por ejemplo, \"/radio.mp3\") o un SID de Shoutcast (por ejemplo, \"2\") para especificar un stream específico para las estadísticas o la difusión." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "Especifique el minuto de cada hora en que esta lista de reproducción debería reproducirse." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "Estable" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "Lista de reproducción estándar, se mezclará con otras listas de reproducción estándar basadas en su peso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "Iniciar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "Fecha de Inicio" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "Iniciar Estación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "Iniciar transmisión" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "Hora de Inicio" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "Transmisión de Estación Desactivada" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "Medios de la Estación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "Nombre de la Estación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "Vista de su(s) Estación(es)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "Permisos de Estación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "Podcasts de la Estación" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "Puertos de la Estación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "Grabaciones de la Radio" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "Hora de la Estación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "Zona Horaria de la Estación" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "Estación Recargada." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "Emisora reiniciada." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "Estación(es)" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "Depuración Específica de cada Estación" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "Estaciones" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "Resumen de Estadísticas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "Robado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "Robado (St)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "Paso 1: Escanea el Código QR" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "Paso 2: Verificar Código Generado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "Pasos para configurar una aplicación Twitter:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "Detener" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "Detener Transmisión" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "Adaptador de Almacenamiento" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "Ubicación de Almacenamiento" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "Ubicaciones de Almacenamiento" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "Cuota de Almacenamiento" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "La ubicación de almacenamiento %s ya existe." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "La ubicación de almacenamiento %s no pudo ser validada: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "Stream (Emisión)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "Transmisiones de Streamer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "Nombre para Mostrar del Sreamer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "El Nombre de Usuario del Streamer" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "Cuentas de Streamer están deshabilitadas para esta estación. Para habilitar cuentas de streamer, haga clic en el botón de abajo." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "Emisor desconectado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "Contraseña del Streamer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "Streamer/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "Cuentas de Streamer/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "Emisor: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "¡Streamers habilitados!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "Streamers/DJs" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "Emisiónes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "Enviar Código" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "Subtítulo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "Listo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "Domingo" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "Logs de Supervisor" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "Formatos de archivo soportados:" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "Cambiar Tema" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "Sincronización Desactivada" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "Sincronización No Se Ejecutó Recientemente" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "Tareas de Sincronización" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "Administración del sistema" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "Depurador del Sistema" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "Registros del Sistema" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "Mantenimiento del Sistema" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "Configuraciones" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "Tiempo de Etiquetado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "Objetivo" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "Nombre de la Tarea" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "Mensaje de chat de Telegram" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "Términos de Uso" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "Probar" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "Mensaje de Prueba" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "Mensaje de prueba enviado con éxito." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "Mensaje de Prueba Enviado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "La Espera de E/S es el porcentaje de tiempo que la CPU está esperando para poder continuar con el trabajo que depende del resultado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "La URL que recibirá los mensajes POST en cualquier momento en que se active un evento." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "Se han dado privilegios de administrador a la cuenta asociada a la dirección de e-mail \"%s\"" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "La cantidad de memoria que Linux está usando para la caché de disco." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "El entorno de aplicación." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "La URL principal a través de la cual el servicio está disponible. Use la dirección IP o el nombre de host del servidor (si está disponible)." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "El cuerpo del mensaje POST es exactamente el mismo que la respuesta API de puesta en marcha para su estación." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "La persona de contacto del podcast. Puede ser necesario para listar el podcast en servicios como Apple Podcasts, Spotify, Google Podcasts, etc." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "El uso actual de la CPU, incluyendo E/S Espera y Robado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "Uso actual de la memoria excluyendo la memoria caché." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "La fecha en que el episodio debe ser publicado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "La descripción del episodio. La cantidad máxima típica de texto permitida para esto es de 4000 caracteres." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "La descripción de tu podcast. La cantidad máxima típica de texto permitida para esto es de 4000 caracteres." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Nombre asignado a este punto de montaje al verlo en páginas administrativas o públicas. Dejar en blanco para generar automáticamente uno." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Nombre asignado a este relé al verlo en páginas administrativas o públicas. Dejar en blanco para generar automáticamente uno." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "Los cuadros de texto editables son áreas donde puede insertar código de configuración personalizado. Las secciones no editables son generadas automáticamente por AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "El correo electrónico del contacto de podcast. Puede ser necesario para listar el podcast en servicios como Apple Podcasts, Spotify, Google Podcasts, etc." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "El nombre del archivo debería verse así:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "La URL base completa de su instalación de Matomo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "La lista completa es mezclada y luego se reproduce en orden aleatorio." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "El idioma hablado en el podcast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "El tiempo de reproducción que Liquidsoap debería almacenar en el búfer al reproducir esta lista de reproducción remota. Tiempos más cortos pueden provocar una reproducción intermitente en conexiones inestables." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "La localidad que se utilizará para los comandos CLI." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "El puerto principal que AzuraCast escucha en busca de conexiones HTTP inseguras." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "El puerto principal que AzuraCast escucha en busca de conexiones HTTPS seguras." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "Tiempo máximo de ejecución (y tiempo de espera de bloqueo) para la tarea de sincronización de 1 hora." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "Tiempo máximo de ejecución (y tiempo de espera de bloqueo) para las tareas de sincronización de 15 segundos, 1 minuto y 5 minutos." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "Número de segundos para almacenar la señal en caso de interrupción. Establezca el valor más bajo que sus DJs pueden usar sin interrupción de flujos." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "Número de segundos para esperar una respuesta del servidor remoto antes de cancelar la solicitud." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "El ID numérico del sitio para este sitio." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "El orden de la lista de reproducción es especificado manualmente y seguido por el AutoDJ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "El directorio principal donde se almacenan los archivos de configuración y la lista de reproducción de la estación. Déjelo en blanco para usar el directorio predeterminado." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "La extensión de generación de perfiles de rendimiento está habilitada actualmente en esta instalación." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "El puerto %s está en uso por otra estación." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "El puerto que AzuraCast escucha para las conexiones de administración de archivos SFTP." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "Los puertos que AzuraCast debe escuchar para las emisiones de la estación y las conexiones entrantes de DJ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "ID del propietario de GA para rastrear oyentes en vivo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "La ruta relativa del archivo en el directorio de medios de la estación." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "La solicitud no pudo ser procesada." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "La tarea de sincronización de rutinas no se ha ejecutado recientemente. Esto puede indicar un error con su instalación." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "El ID de canción que especificó no se puede solicitar para esta estación." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "El ID de la canción que especificaste no se pudo encontrar en la estación." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "El ID de la estación será una cadena numérica que comienza con la letra S." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "El streamer utilizará esta contraseña para conectarse al servidor de radio." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "El streamer usará este nombre para conectarse al servidor del radio." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "La tarea de sincronización se está ejecutando en segundo plano. El siguiente registro se actualizará automáticamente." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "El período de tiempo en el que la canción hace el fade in. Deje en blanco para usar la opción predeterminada del sistema." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "El período de tiempo en el que la canción hace el fade out. Deje en blanco para usar la opción predeterminada del sistema." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "El tiempo que esta canción debe superponerse sobre sus canciones circundantes. Deje en blanco para usar la opción predeterminada del sistema." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "La hora en que el episodio debe ser publicado (según la zona horaria de las estaciones)." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "El archivo subido excede la directiva MAX_FILE_SIZE del formulario HTML." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "El archivo subido excede la directiva upload_max_filesize en php.ini." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "El archivo subido sólo fue parcialmente cargado." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "El valor para el parámetro \"SPX_KEY\" para ver las páginas de perfil." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "El volumen en decibelios para amplificar la pista. Dejar en blanco para usar el valor predeterminado del sistema." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "Tema" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "No existe ningún archivo de respaldo personalizado asociado con esta estación." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "No hay ningún archivo de introducción asociado a este punto de montaje." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "No hay medios existentes asociados con este episodio." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "Este CSS se aplicará a las páginas principales de administración como esta." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "Este CSS se aplicará a las páginas públicas de la estación y a la página de inicio de sesión." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "Este mes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "Esta URL se proporciona dentro de la aplicación Discord." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "Esta cuenta tendrá acceso completo al sistema, y automáticamente se conectará al sistema para el resto de la configuración." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "Esto le permite registrar temporalmente errores de nivel de depuración (para resolver problemas) o reducir el volumen de registros producidos por su instalación. No es necesario modificar si su instalación es una instancia de producción o de desarrollador." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "Esto puede tener un impacto adverso en el rendimiento del sistema. Debería desactivarlo cuando sea posible." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "Esto puede hacer que parezca que la memoria es baja mientras que en realidad no lo es. Algunas soluciones/paneles de monitoreo incluyen memoria caché en sus estadísticas de memoria usada sin indicar esto." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "Este código se incluirá en la configuración del front-end. Los formatos permitidos son:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "Esto determina cuántas canciones por adelantado el AutoDJ llenará automáticamente la cola." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "Esta característica no es soportada actualmente por esta estación." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "Este campo es requerido." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "Este campo debe ser una dirección IP válida." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "Este campo debe ser una URL válida." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "Este campo debe ser un número decimal válido." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "Este campo debe ser una dirección de correo electrónico válida." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "Este campo debe ser un número entero válido." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "Este campo debe estar entre %{ min } y %{ max }." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "Este campo debe tener al menos %{ min } letras." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "Este campo debe tener como máximo %{ max } letras." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "Este campo sólo debe contener caracteres alfabéticos." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "Este campo sólo debe contener caracteres alfanuméricos." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "Este campo solo debe contener caracteres numéricos." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "Este archivo fue generado automáticamente por AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "Este archivo se reproducirá en su emisora de radio en cualquier momento en que no se programe ningún medio o se produzca un error crítico que interrumpa la transmisión regular." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "Esta instalación no ha sido respaldada en las últimas dos semanas." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "El administrador de esta instalación no ha configurado esta funcionalidad." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "Este archivo de introducción debería coincidir exactamente con el bitrate y el formato del punto de montaje en sí." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "Este es un mensaje de prueba de AzuraCast. Si está recibiendo este mensaje, significa que su configuración de correo electrónico está configurada correctamente." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "Esta es una característica avanzada y el código personalizado no está soportado oficialmente por AzuraCast. Puede romper su estación añadiendo código personalizado, pero eliminarlo debería arreglar cualquier problema." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "Este es el nombre informal de la pantalla que se mostrará en las respuestas de la API si el streamer/DJ está en vivo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "Este es el número de segundos hasta que un streamer que ha sido desconectado manualmente pueda reconectarse al stream. Establecer en 0 para permitir que el streamer vuelva a conectar inmediatamente." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "Este código Javascript se aplicará a las páginas públicas de la estación y a la página de inicio de sesión." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "Este modo desactiva la administración del AutoDJ de AzuraCast, usando el propio Liquidsoap para gestionar la reproducción de canciones. \"Siguiente Canción\" y algunas otras características no estarán disponibles." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "Este nombre debe comenzar siempre con una barra diagonal (/) y debe ser una dirección URL válida, como /autodj.mp3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "Este nombre aparecerá como un sub encabezado junto al logotipo de AzuraCast, para ayudar a identificar este servidor." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "Esta contraseña es demasiado común o inseguro." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "Esta lista de reproducción no tiene horarios programados. Se reproducirá en todo momento. Para agregar una nueva hora programada, haga clic en el botón de abajo." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "Esta lista no es de reproducción secuencial." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "Esta lista de reproducción se reproducirá cada $x minutos, $x se especifica aquí." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "Esta lista de reproducción se reproducirá cada $x canciones, $x se especifica aquí." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "Este puerto no es utilizado por ningún proceso externo. Sólo modificar este puerto si el puerto asignado está en uso. Dejar en blanco para asignar automáticamente un puerto." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "Esta funcionalidad contiene datos de la base de datos GeoLite2 de MaxMind, que está disponible a través de %s." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "Esta cola contiene las pistas restantes en el orden en que AzuraCast AutoDJ las pondrá en cola (si las pistas son elegibles para reproducirse)." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "Este informe no está disponible para esta emisora porque el administrador del sistema ha decidido no recoger información detallada de los oyentes basada en IP." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "Este servicio puede proporcionar caratulas de álbumes para canciones donde ninguna está disponible localmente." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "Este software entrega su emisión a los radioescuchas." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "Este software cambia constantemente las listas de reproducción de música y se reproduce cuando no hay otra fuente de radio disponible." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "Esta canción o artista ha sido reproducido recientemente. Espere un tiempo antes de solicitarla de nuevo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "Esto especifica el tiempo mínimo (en minutos) entre una canción que se reproduce en la radio y que vuelve a estar disponible para solicitarse de nuevo. Establecer en 0 para ningún umbral." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "Intervalo de tiempo (en minutos) que el algoritmo de prevención de canciones duplicadas debe tener en cuenta del historial de canciones." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "Esta estación no acepta peticiones en este momento." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "Esta estación no soporta streaming bajo demanda." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "Esta estación está fuera de los limites del espacio de almacenamiento disponible." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "La zona horaria de esta estación es actualmente %{tz}." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "Este streamer no está programado para reproducir en ningún momento." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "Este valor ya está en uso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "Este Web Hooks sólo se ejecutará cuando el evento(s) seleccionado ocurra en esta estación específica." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "Este será el nombre del archivo para su copia de seguridad. Por favor incluya la extensión para el tipo de archivo que desee utilizar." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "Esto se utilizará como la etiqueta al editar canciones individuales, y se mostrará en los resultados de la API." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "Esto borrará cualquier mensaje pendiente no procesado en todas las colas de mensajes." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "Esto tendrá un impacto significativo en el rendimiento de su instalación." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "Esto producirá una copia de seguridad mucho más pequeña, pero debería asegurarse de hacer una copia de seguridad de sus medios en otros lugares. Tenga en cuenta que sólo los medios almacenados localmente serán respaldados." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "URL de la Imagen en Miniatura" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "Jueves" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "Fecha" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "Tiempo (seg)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "Zona Horaria" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "Tiempo dedicado a esperar a que se completen las E/S del disco." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "Tiempo robado por otras máquinas virtuales en el mismo servidor físico." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "Título" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "Orden de Ttítulo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "Para aliviar este problema potencial con los recursos de CPU compartidos, los hosts asignan \"créditos\" a un VPS que se agotan de acuerdo con un algoritmo basado en la carga de CPU asi como sobre el tiempo durante el cual se generó la carga de CPU. Si el crédito asignado de su Maquina Virtual se agota, tomará tiempo de CPU de su MV y lo asignará a otras MVs en la máquina. Esto se muestra como el valor \"Robar\" o \"St\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "Para descargar la base de datos de GeoLite:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "Para reproducirse una vez al día, ajuste la hora de inicio y final al mismo valor." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "Para restaurar una copia de seguridad desde su equipo anfitrión, ejecute:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "Para recuperar los detalles de los oyentes únicos y detallados del cliente, a menudo se requiere una contraseña de administrador." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "Especifique una fecha de inicio y otra de finalización para que este programa se ejecute sólo dentro de un determinado rango de fechas." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "Para verificar que el código se ha configurado correctamente, introduce el código de 6 dígitos que la aplicación te muestra." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "Hoy" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "Alternar Menú" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "Cambiar Barra Lateral" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "Demasiados intentos de contraseña olvidada" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "Demasiados intentos de inicio de sesión" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "Conjunto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "Espacio Total del Disco" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "Horas Totales de Oyentes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "RAM Total" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "Número de Pista" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" -msgstr "Transmitido" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "Disparadores" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "Martes" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "TuneIn AIR" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "ID de Socio de TuneIn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "Key de Socio de TuneIn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "ID de la Estación TuneIn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "Detalles de la Cuenta de Twitter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "Aplicaciones de Twitter" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "Publicar en Twitter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "Autenticación en Dos Pasos" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "La autenticación de dos factores mejora la seguridad de su cuenta al requerir un segundo código de acceso de una sola vez, adicional a su contraseña al iniciar sesión." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "Normalmente un sitio web con contenido sobre el episodio." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "Normalmente la página principal de un podcast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" -msgstr "URL" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" +msgstr "Letra No Sincronizada" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 msgid "URL Artist" @@ -6213,250 +6825,424 @@ msgstr "URL del Origen" msgid "URL Station" msgstr "URL de Estación" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "Stub de URL" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "URL del Usuario" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" -msgstr "Archivos No Asignados" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" +msgstr "Año" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" -msgstr "Únicos" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" +msgstr "Todas las Estaciones" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" -msgstr "Oyentes Únicos" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." +msgstr "Esta estación no acepta peticiones en este momento." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." -msgstr "Identificador único para el chat de destino o nombre de usuario del canal de destino (en el formato @channelusername)." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." +msgstr "Esta lista no es de reproducción secuencial." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" -msgstr "Desconocido" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." +msgstr "Lista activada." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" -msgstr "Artista Desconocido" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." +msgstr "Lista desactivada." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" -msgstr "Título Desconocido" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." +msgstr "Lista de reproducción importada con éxito; %d de %d archivos se han comparado correctamente." -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" -msgstr "Archivos No Procesables" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." +msgstr "Lista de reproducción reorganizada." -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." -msgstr "Error no especificado." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." +msgstr "%d archivos procesados." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" -msgstr "Letra No Sincronizada" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" +msgstr "Ningún directorio especificado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" -msgstr "Subir" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." +msgstr "Archivo no especificado." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" -msgstr "Lista de Canciones en Cola" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." +msgstr "Nueva ruta no especificada." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" -msgstr "Actualizar" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" +msgstr "Archivo No Procesado: %s" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" -msgstr "Instrucciones de Actualización" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" +msgstr "Procesamiento de Archivos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" -msgstr "Actualizar Metadatos" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." +msgstr "Web Hook habilitado." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" -msgstr "Actualizado" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." +msgstr "Webhook deshabilitado." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" -msgstr "Subir Recursos Personalizados" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "Esta estación no soporta streaming bajo demanda." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" +msgstr "Podcast no encontrado!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "Esta estación está fuera de los limites del espacio de almacenamiento disponible." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "No hay grabación disponible." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." +msgstr "Estación Recargada." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "Emisora reiniciada." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." +msgstr "Servicio detenido." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." +msgstr "Servicio iniciado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." +msgstr "Servicio recargado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." +msgstr "Servicio reiniciado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "Saltar canción." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "Emisor desconectado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." +msgstr "No puedes modificarte a ti mismo." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "No puedes eliminarte a ti mismo." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "Copia de seguridad no encontrada." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "Crear una nueva ubicación de almacenamiento basada en el directorio base." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" +msgstr "Mensaje de Prueba" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "Este es un mensaje de prueba de AzuraCast. Si está recibiendo este mensaje, significa que su configuración de correo electrónico está configurada correctamente." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "Mensaje de prueba enviado con éxito." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "No se les permite utilizar esta función a los rastreadores de motores de búsqueda." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "No tiene permiso para enviar solicitudes." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "El ID de canción que especificó no se puede solicitar para esta estación." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "¡Has enviado una solicitud recientemente! Por favor, espera antes de enviar otra." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "Solicitud duplicada: esta canción ya fue solicitada y se reproducirá en breve." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "Esta canción o artista ha sido reproducido recientemente. Espere un tiempo antes de solicitarla de nuevo." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "Listas de Reproducción: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "Emisor: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "Cambios guardados con éxito." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "Registro creado con éxito." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "Registro actualizado con éxito." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "Registro eliminado con éxito." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "Registro no encontrado" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "El archivo subido excede la directiva upload_max_filesize en php.ini." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "El archivo subido excede la directiva MAX_FILE_SIZE del formulario HTML." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "El archivo subido sólo fue parcialmente cargado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "Ningún archivo fue subido." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "No hay un directorio temporal disponible." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." +msgstr "No se pudo escribir en el sistema de archivos." #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "Carga detenida por una extensión PHP." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." -msgstr "Sube el archivo en esta página para extraerlo automáticamente en el directorio adecuado." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." +msgstr "Error no especificado." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" -msgstr "Uso" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" +msgstr "La ubicación de almacenamiento %s no pudo ser validada: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" -msgstr "Uso (Us)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." +msgstr "La ubicación de almacenamiento %s ya existe." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." -msgstr "Utilice las claves API para autenticarse con la API de AzuraCast usando los mismos permisos que su cuenta de usuario." +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." +msgstr "Este valor ya está en uso." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" -msgstr "Use Trabajador Asincrónico" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." +msgstr "El puerto %s está en uso por otra estación." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" -msgstr "Usar navegador por defecto" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." +msgstr "La base de datos de GeoLite no está configurada para esta instalación. Consulte la Administración del Sistema para obtener instrucciones." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." -msgstr "Usa Icecast 2.4 en este servidor." +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." +msgstr "Esta funcionalidad contiene datos de la base de datos GeoLite2 de MaxMind, que está disponible a través de %s." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" -msgstr "Usar Menos CPU (Utiliza Más Memoria)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" +msgstr "Geolocalización IP por DB-IP" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" -msgstr "Usar Menos Memoria (Utiliza más CPU)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." +msgstr "Tienes que iniciar sesión para acceder a esta página." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." -msgstr "Usar Liquidsoap en este servidor." +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." +msgstr "No tiene permiso para acceder a esta sección de la página." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" -msgstr "Usar los Metadatos de Replaygain" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." +msgstr "La extensión de generación de perfiles de rendimiento está habilitada actualmente en esta instalación." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." -msgstr "Usa SHOUTcast DNAS 2 en este servidor." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +msgstr "Puede rastrear el tiempo de ejecución y el uso de la memoria de cualquier página o aplicación de AzuraCast desde la página del generador de perfiles." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" -msgstr "Usar Conexión SMTP Segura (TLS)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" +msgstr "Panel de Control del Generador de Perfiles" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" -msgstr "Use Web Proxy para Radio" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." +msgstr "Laa generación de perfiles de rendimiento está habilitada para todas las solicitudes." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" -msgstr "Usar WebSockets para Actualizaciones de Reproduciendo Ahora" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." +msgstr "Esto puede tener un impacto adverso en el rendimiento del sistema. Debería desactivarlo cuando sea posible." -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." -msgstr "Utilizar la API de bot de Telegram para enviar un mensaje a un canal." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" +msgstr "Instrucciones de Actualización" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" -msgstr "Usado" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." +msgstr "AzuraCast versión %s está disponible." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." -msgstr "Utilizado para la funcionalidad \"Contraseña Olvidada\", Web Hooks y otras funciones." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." +msgstr "Actualmente estás ejecutando la versión %s. La actualización es muy recomendable." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" -msgstr "Usuario" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" +msgstr "Nueva versión de Lanzamiento de AzuraCast disponible" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" -msgstr "Cuentas de Usuario" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." +msgstr "Su instalación está actualmente %d actualización(s) atrás de la última versión." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" -msgstr "Navegador" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." +msgstr "Vea el registro de cambios para más detalles." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" -msgstr "Usuario" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." +msgstr "Debe actualizar para aprovechar las correcciones de errores y de seguridad." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" -msgstr "Permisos de Usuario" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" +msgstr "Nuevas actualizaciones de AzuraCast disponibles" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." -msgstr "Usuario no encontrado." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." +msgstr "Puede que desee actualizar su URL base para asegurarse de que es correcta." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" -msgstr "Nombre de Usuario" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." +msgstr "Si utiliza regularmente diferentes URL´s para acceder a AzuraCast, debe habilitar la configuración \"Preferir URL del navegador\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" -msgstr "Nombre de Usuario:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +msgstr "Su configuración de \"URL base\" (%s) no coincide con la URL que está utilizando actualmente (%s)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" -msgstr "Usuarios" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" +msgstr "Instalación no respaldada recientemente" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." -msgstr "Los usuarios con este rol tendrán estos permisos en toda la instalación." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." +msgstr "Esta instalación no ha sido respaldada en las últimas dos semanas." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." -msgstr "Los usuarios con este rol tendrán estos permisos para esta única estación." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" +msgstr "Sincronización Desactivada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." -msgstr "Usando esta página, puede personalizar varias secciones de la configuración de Liquidsoap. Esto le permite añadir funcionalidad avanzada al AutoDJ de su estación." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." +msgstr "La sincronización rutinaria está actualmente deshabilitada. Asegúrese de volver a habilitarla para reanudar las tareas de mantenimiento de rutinas." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." -msgstr "Generalmente habilitado para el puerto 465, deshabilitado para los puertos 587 o 25." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" +msgstr "Sincronización No Se Ejecutó Recientemente" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" -msgstr "Opciones válidas: %s" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." +msgstr "La tarea de sincronización de rutinas no se ha ejecutado recientemente. Esto puede indicar un error con su instalación." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" -msgstr "Las variables están en la forma de:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" +msgstr "Depurador del Sistema" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" -msgstr "Ver" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" +msgstr "Todos los permisos" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "Ver página de administración" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" -msgstr "Ver Detalles" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" +msgstr "Ver registros del sistema" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" -msgstr "Ver registros de la estación" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "Administrar ajustes" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "Administrar claves API" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "Administrar estaciones" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "Administrar campos personalizados" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "Administrar copias de seguridad" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" +msgstr "Administrar Ubicaciones de Almacenamiento" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 msgid "View Station Page" @@ -6466,348 +7252,591 @@ msgstr "Ver página de la estación" msgid "View Station Reports" msgstr "Ver reportes de la estación" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" -msgstr "Ver registros del sistema" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" +msgstr "Ver registros de la estación" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." -msgstr "Vea el registro de cambios para más detalles." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" +msgstr "Administrar Perfil de la estación" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" -msgstr "Ver pistas en la lista de reproducción" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" +msgstr "Administrar estaciones de radio" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." -msgstr "Visite %s para completar la configuración." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" +msgstr "Administrar emisoras de radio" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." -msgstr "Visite la página \"My License Key\" en la sección \"Servicios\"." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" +msgstr "Gestionar puntos de montaje de la estación" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" -msgstr "Editor de Cue Visual" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" +msgstr "Administrar la estación de forma remota" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" -msgstr "Volumen" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" +msgstr "Administrar la estación de radio" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" -msgstr "En Espera" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" +msgstr "Administrar AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" -msgstr "En Espera (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" +msgstr "Administrar los Web Hooks de la Estación" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" -msgstr "Advertencia" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" +msgstr "Administrar Podcasts de la Estación" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" -msgstr "Zoom de Forma de Onda" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." +msgstr "%s no es reconocido como un servicio." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" -msgstr "Web DJ" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." +msgstr "Puede que no esté registrado con el Supervisor todavía. Reiniciar la radiodifusión (broadcasting) puede ayudar." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" -msgstr "Detalles del Web Hook" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" +msgstr "%s no puede empezar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" -msgstr "Nombre de Web Hook" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." +msgstr "Ya está en funcionamiento." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" -msgstr "Disparadores de Web Hook" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" +msgstr "%s no puede detenerse" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" -msgstr "URL del Web Hook" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." +msgstr "No está en funcionamiento." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" -msgstr "Hooks web" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" +msgstr "%s ha encontrado un error" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" -msgstr "URL del sitio web" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." +msgstr "Comprueba el registro para más detalles." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." -msgstr "Webhook deshabilitado." +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" +msgstr "¿Estás Seguro?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." -msgstr "Web Hook habilitado." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" +msgstr "Mantenimiento del Sistema" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." -msgstr "Webhook no encontrado." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" +msgstr "Registros del Sistema" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." -msgstr "Los Web Hooks envían automáticamente una solicitud HTTP POST a la URL que especifique para notificarle cada vez que uno de los disparadores que especifique se produzca en su estación." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" +msgstr "Cuentas de Usuario" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." -msgstr "Los Web Hooks le permiten conectarse a servicios web externos y transmitir los cambios de su estación." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" +msgstr "Relés de AzuraCast Conectados" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" -msgstr "WebDJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" +msgstr "Instalar SHOUTcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" -msgstr "Sitio Web" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." +msgstr "¿Reiniciar la emisora? Esto desconectará a los oyentes conectados actualmente." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" -msgstr "Miércoles" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." +msgstr "¿Recargar la transmisión? Los oyentes actuales no se desconectarán." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" -msgstr "Peso" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" +msgstr "Iniciar Estación" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" -msgstr "¡Bienvenido a %s!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." +msgstr "¿Listo para empezar a emitir? Haz click para iniciar tu estación." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" -msgstr "¡Bienvenido a AzuraCast!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" +msgstr "Reiniciar para Aplicar los Cambios" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." -msgstr "¡Bienvenido a AzuraCast! Complete la configuración inicial del servidor respondiendo a algunas preguntas." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." +msgstr "Haga click para reiniciar su estación y aplicar los cambios de configuración." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." -msgstr "Bienvenido a AzuraCast. Por favor, espere mientras se configuran algunas dependencias clave de AzuraCast..." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" +msgstr "Canciones duplicadas" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" -msgstr "Bienvenido!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" +msgstr "Archivos No Procesables" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." -msgstr "Al hacer llamadas API, puedes pasar este valor en la cabecera \"X-API-Key\" para autenticarte como tú." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" +msgstr "Archivos No Asignados" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 -msgid "When the station broadcast comes online." -msgstr "Cuando la emisión de la estación se inicia." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" +msgstr "Transmisión en Vivo" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" +msgstr "Informes" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" +msgstr "Regalías de SoundExchange" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" +msgstr "Recargar Configuración" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" +msgstr "Reiniciar la transmisión" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" +msgstr "Ayuda" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" +msgstr "Cada vez que cambia la canción que se está reproduciendo" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" +msgstr "Cada vez que aumenta el recuento de oyentes" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" +msgstr "Cada vez que disminuye el recuento de oyentes" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" +msgstr "Cualquier momento en que un streamer en vivo/DJ se conecta al stream" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" +msgstr "Cualquier momento en que un streamer en vivo/DJ se desconecta del stream" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 msgid "When the station broadcast goes offline." msgstr "Cuando la emisión de la estación se detenga." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." -msgstr "Especifica si el AutoDJ debe intentar evitar títulos y artistas duplicados al reproducir medios de esta lista de reproducción." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 +msgid "When the station broadcast comes online." +msgstr "Cuando la emisión de la estación se inicia." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" -msgstr "Tipo de Widget" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" +msgstr "Web Hook Genérico" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" -msgstr "Peores Canciones al Transmitir" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." +msgstr "Enviar automáticamente un mensaje a cualquier URL cuando los datos de su estación cambien." -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." -msgstr "Escribiendo archivos de configuración..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" +msgstr "Enviar Email" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" -msgstr "Hash de Autorización de YP Directory" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." +msgstr "Enviar un correo electrónico a la(s) dirección(es) especificada(s)." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" -msgstr "Año" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "TuneIn AIR" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "Enviar cambios de metadatos de canciones a TuneIn." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "Webhook de Discord" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "Envía automáticamente un mensaje personalizado a tu servidor Discord." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "Mensaje de chat de Telegram" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "Utilizar la API de bot de Telegram para enviar un mensaje a un canal." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "Publicar en Twitter" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "Enviar automáticamente un tweet." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "Integración de Google Analytics" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." +msgstr "Enviar detalles del oyente a Google Analytics." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" +msgstr "Integración de Análisis de Matomo" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "Enviar detalles del oyente del stream a Matomo Analytics." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "Es Público" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "Primera Conexión" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" +msgstr "Última Actualización" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "Si" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" -msgstr "Ayer" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" +msgstr "No" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" -msgstr "Tú" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" +msgstr "Ejecutar Tarea de Sincronización" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." -msgstr "Actualmente estás ejecutando la versión %s. La actualización es muy recomendable." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" +msgstr "Depurar Inicio" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." -msgstr "No tiene permiso para enviar solicitudes." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." +msgstr "La tarea de sincronización se está ejecutando en segundo plano. El siguiente registro se actualizará automáticamente." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." -msgstr "También puede subir archivos de forma masiva a través de SFTP." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" +msgstr "Limpiar Caché" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." -msgstr "Encuentra respuesta para muchas preguntas comunes en nuestros documentos de soporte." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." +msgstr "Limpiar la caché de la aplicación puede desconectarlo de su sesión." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" -msgstr "Puede incluir cualquier configuración de punto de montaje especial aquí, en formato de JSON { key: 'value' } o XML value" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" +msgstr "Borrar Todas las Colas de Mensajes" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." -msgstr "Puede modificarlo como sea necesario. Para aplicar cambios, reinicie los contenedores Docker." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." +msgstr "Esto borrará cualquier mensaje pendiente no procesado en todas las colas de mensajes." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." -msgstr "Ahora puede configurar las cuentas para los streamers (DJ)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" +msgstr "Tareas de Sincronización" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." -msgstr "Sólo puede realizar las acciones que su cuenta de usuario puede realizar." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" +msgstr "Nombre de la Tarea" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." -msgstr "Puede establecer una URL personalizada para este stream y que AzuraCast utilizará al referirse a ella. Dejar en blanco para usar los valor por defecto." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" +msgstr "Última Ejecución" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." -msgstr "Puede rastrear el tiempo de ejecución y el uso de la memoria de cualquier página o aplicación de AzuraCast desde la página del generador de perfiles." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" +msgstr "Siguiente Ejecución" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." -msgstr "No puedes modificarte a ti mismo." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" +msgstr "No Ejecutado" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." -msgstr "No puedes eliminarte a ti mismo." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" +msgstr "Ejecutar Tarea" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." -msgstr "No tiene permiso para acceder a esta sección de la página." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" +msgstr "Cola de Mensajes" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." -msgstr "Has intentado iniciar sesión demasiadas veces. Por favor, espera 30 segundos e inténtalo de nuevo." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" +msgstr "%d mensajes en cola" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." -msgstr "Ha intentado restablecer su contraseña demasiadas veces. Por favor, espere 30 segundos y vuelva a intentarlo." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" +msgstr "Depuración Específica de cada Estación" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." -msgstr "¡Has enviado una solicitud recientemente! Por favor, espera antes de enviar otra." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" +msgstr "Cola de AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" -msgstr "Es posible que deba conectarse directamente a su dirección IP:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" +msgstr "Obtener la Siguiente Canción" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" -msgstr "Es posible que necesite conectarse directamente a través de su dirección IP:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" +msgstr "Obtener Reproduciendo Ahora" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." -msgstr "Puede que desee actualizar su URL base para asegurarse de que es correcta." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" +msgstr "Enviar Comando Telnet a Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." -msgstr "Tienes que iniciar sesión para acceder a esta página." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" +msgstr "Comando" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." -msgstr "Debe actualizar para aprovechar las correcciones de errores y de seguridad." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" +msgstr "Ejecutar Comando" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." -msgstr "Debe actualizar su archivo docker-compose.yml para reflejar los cambios más recientes." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." +msgstr "Debido a que está ejecutando Docker, algunos registros del sistema sólo pueden ser accedidos desde una sesión de shell en el equipo anfitrión. Puede ejecutar %s para acceder a los registros de contenedores desde la terminal." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." -msgstr "No podrás recuperarlo de nuevo." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" +msgstr "Registros por Estación" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." -msgstr "Su configuración de \"URL base\" (%s) no coincide con la URL que está utilizando actualmente (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" +msgstr "Informe No Disponible" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" -msgstr "¡Tu archivo docker-compose.yml está obsoleto!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." +msgstr "Este informe no está disponible para esta emisora porque el administrador del sistema ha decidido no recoger información detallada de los oyentes basada en IP." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "Hora de la Estación" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "Cuentas de Streamer están deshabilitadas para esta estación. Para habilitar cuentas de streamer, haga clic en el botón de abajo." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "Habilitar transmisión" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "Registros Disponibles" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "Transmisión de Estación Desactivada" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "Su emisora no está habilitada para la radiodifusión. Aún puede administrar los medios, listas de reproducción y otros ajustes de la emisora. Para volver a habilitar la radiodifusión, edite el perfil de su estación." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "Por favor espere..." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "HLS está actualmente desactivado para esta estación. Para habilitar HLS, haga clic en el botón de abajo." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "Activar HLS" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "Desarrollado por %s" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "Se ha solicitado un enlace de recuperación de cuenta para su cuenta el \"%s\"." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "Haga clic en el enlace de abajo para iniciar sesión en su cuenta." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "Detalles" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "Ver Detalles" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "No se encontraron entradas." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" +msgstr "Introduzca el Código de Dos Factores" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "Tu cuenta utiliza un código de seguridad de dos factores. Introduce el código que tu dispositivo está mostrando a continuación." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." -msgstr "No se pudieron comprobar sus credenciales." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" +msgstr "Código de seguridad" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." -msgstr "Su tipo de instalación actual es %s. Asegúrese de incluirlo al crear un nuevo reporte de problemas." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" +msgstr "Iniciar Sesión" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" -msgstr "Tu API key completa está a continuación:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" +msgstr "Olvidé Mi Contraseña" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." -msgstr "Su instalación está actualmente %d actualización(s) atrás de la última versión." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." +msgstr "El administrador de esta instalación no ha configurado esta funcionalidad." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." -msgstr "Su contraseña ha sido actualizada." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" +msgstr "Contacte a su administrador para restablecer su contraseña siguiendo las instrucciones de nuestra documentación:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." -msgstr "Su emisora no está habilitada para la radiodifusión. Aún puede administrar los medios, listas de reproducción y otros ajustes de la emisora. Para volver a habilitar la radiodifusión, edite el perfil de su estación." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" +msgstr "Instrucciones de Restablecimiento de Contraseña" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" -msgstr "Compresión ZStandard" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" -msgstr "para el período seleccionado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "en las últimas 48 horas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "en el último mes" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "nombre@ejemplo.com" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" -msgstr "o" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "Enviar Correo de Recuperación" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "Bienvenido!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "¡Bienvenido a %s!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "Introduzca su Contraseña" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "Recuérdame" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "Por favor, inicia sesión para continuar." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "¿Olvidaste tu contraseña?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "Desplazar automáticamente hacia la parte inferior del registro" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "¿Necesitas Ayuda?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "Encuentra respuesta para muchas preguntas comunes en nuestros documentos de soporte." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "Si estás experimentando un error o fallo, puedes publicar un reporte a GitHub usando el siguiente enlace." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "Su tipo de instalación actual es %s. Asegúrese de incluirlo al crear un nuevo reporte de problemas." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "Añadir un Reporte de Problema en GitHub" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "Ir al Contenido Principal" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "Cambiar Barra Lateral" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "Alternar Menú" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "Administración del sistema" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "Cambiar Tema" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "Terminar sesión" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "Cerrar sesión" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "¿Te gusta nuestro software?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" +msgstr "¡Dona para apoyar a AzuraCast!" diff --git a/resources/locale/fa_IR.UTF-8/LC_MESSAGES/default.po b/resources/locale/fa_IR.UTF-8/LC_MESSAGES/default.po index cda9a95ff..afb3c8750 100644 --- a/resources/locale/fa_IR.UTF-8/LC_MESSAGES/default.po +++ b/resources/locale/fa_IR.UTF-8/LC_MESSAGES/default.po @@ -1,2637 +1,5946 @@ msgid "" msgstr "" -"Project-Id-Version: azuracast\n" -"Report-Msgid-Bugs-To: \n" -"Last-Translator: \n" -"Language-Team: Persian\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-04-23T16:48:19+00:00\n" -"PO-Revision-Date: 2022-04-27 14:59\n" -"Language: fa_IR\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Generated-By: easygettext\n" +"Project-Id-Version: azuracast\n" +"X-Domain: default\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Crowdin-Project: azuracast\n" "X-Crowdin-Project-ID: 217396\n" "X-Crowdin-Language: fa\n" "X-Crowdin-File: /main/resources/locale/default.pot\n" "X-Crowdin-File-ID: 4\n" +"Language-Team: Persian\n" +"Language: fa_IR\n" +"PO-Revision-Date: 2022-06-07 03:52\n" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:93 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 msgid "# Episodes" msgstr "# اپیزودها" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:157 +#: ./vue/components/Stations/Playlists.vue:29 msgid "# Songs" msgstr "#ترانه‌ها" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 -msgid "%d queued messages" -msgstr "%d پیام های در صف" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:257 -msgid "%s cannot start" -msgstr "%s نمی تواند شروع شود" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:266 -msgid "%s cannot stop" -msgstr "%s نمی تواند متوقف شود" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 -msgid "%s encountered an error" -msgstr "%s با خطا مواجه شد" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 -msgid "%s is not recognized as a service." -msgstr "%s به عنوان یک سرویس شناخته نمی شود." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:107 +#: ./vue/components/Stations/Automation.vue:34 msgid "%{ days } Days" msgstr "%{ days } روز" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:102 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:16 msgid "%{ minutes } minutes" msgstr "%{ minutes } دقیقه" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:99 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:13 msgid "%{ seconds } seconds" msgstr "%{ seconds } ثانیه" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:67 +#: ./vue/components/Stations/Common/Quota.vue:52 msgid "%{filesCount} File" msgid_plural "%{filesCount} Files" msgstr[0] "%{filesCount} فایل" msgstr[1] "%{filesCount} فایل ها" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:137 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:31 msgid "%{listeners} Listener" msgid_plural "%{listeners} Listeners" msgstr[0] "%{listeners} شنونده" msgstr[1] "%{listeners} شنوندگان" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:77 +#: ./vue/components/Stations/Playlists/CloneModal.vue:45 msgid "%{name} - Copy" msgstr "%{name} کپی" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:74 +#: ./vue/components/Stations/Profile/BackendPanel.vue:32 msgid "%{numPlaylists} playlist" msgid_plural "%{numPlaylists} playlists" msgstr[0] "%{numPlaylists} پلی لیست" msgstr[1] "%{numPlaylists} پلی لیست ها" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:71 +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 msgid "%{numSongs} uploaded song" msgid_plural "%{numSongs} uploaded songs" msgstr[0] "%{numSongs} آهنگ آپلود شده" msgstr[1] "%{numSongs} آهنگ های آپلود شده" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:59 -msgid "%{spaceUsed} Used" -msgstr "%{spaceUsed} استفاده شده" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:58 +#: ./vue/components/Stations/Common/Quota.vue:43 msgid "%{spaceUsed} of %{spaceTotal} Used" msgstr "%{spaceUsed} از %{spaceTotal} استفاده شده" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:56 +#: ./vue/components/Stations/Common/Quota.vue:44 +msgid "%{spaceUsed} Used" +msgstr "%{spaceUsed} استفاده شده" + +#: ./vue/components/Admin/Stations/CloneModal.vue:46 msgid "%{station} - Copy" msgstr "%{station} کپی" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 -msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." -msgstr "(Docker Compose) همه کانتینرهای Docker با این نام پیشوند هستند. پس از نصب این مورد را تغییر ندهید." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 -msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." -msgstr "(Docker Compose) مدت زمان انتظار قبل از شکست عملیات Docker Compose. این را در رایانه هایی با عملکرد پایین تر افزایش دهید." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:189 -msgid "(in seconds)" -msgstr "(به ثانیه)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:48 +#: ./vue/components/Stations/Playlists/Form/Source.vue:47 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A completely random track is picked for playback every time the queue is populated." msgstr "هر بار که صف پر می شود، یک آهنگ کاملاً تصادفی برای پخش انتخاب می شود." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:14 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\")." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:13 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 msgid "A playlist containing media files hosted on this server." msgstr "یک لیست پخش حاوی فایل های رسانه ای میزبانی شده در این سرور." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:18 +#: ./vue/components/Stations/Playlists/Form/Source.vue:17 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A playlist that instructs the station to play from a remote URL." msgstr "یک لیست پخش که به ایستگاه دستور می دهد از یک URL راه دور پخش کند." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:63 -msgid "API \"Access-Control-Allow-Origin\" Header" -msgstr "ای پی آی \"Access-Control-Allow-Origin\" هدر" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:99 -msgid "API Documentation" -msgstr "مستندات رابط برنامه‌نویسی نرم‌افزار" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:187 -msgid "API Key Description/Comments" -msgstr "توضیحات/کامنت های کلید ای پی آی" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 -msgid "API Keys" -msgstr "کلید API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:90 -msgid "API Version" -msgstr "نسخه های API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:59 +#: ./vue/components/Admin/StorageLocations/Form.vue:57 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Access Key ID" msgstr "کلید دسترسی" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:48 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:46 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token" msgstr "توکن دسترسی" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:54 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:52 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token Secret" msgstr "کد دسترسی به توکن" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:98 -msgid "Account List" -msgstr "فهرست حساب کاربری" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 -msgid "Account Recovery" -msgstr "بازیابی حساب" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Account is Active" msgstr "حساب کاربری فعال است" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 -msgid "Account not found." -msgstr "حساب پیدا نشد." +#: ./vue/components/Stations/Streamers.vue:32 +msgid "Account List" +msgstr "فهرست حساب کاربری" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:77 -msgid "Account recovery e-mail sent." -msgstr "ایمیل بازیابی برای اکانت ارسال شد." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:153 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:158 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:274 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:190 +#: ./vue/components/Account.vue:53 +#: ./vue/components/Admin/ApiKeys.vue:23 +#: ./vue/components/Admin/AuditLog.vue:24 +#: ./vue/components/Admin/Backups.vue:38 +#: ./vue/components/Admin/CustomFields.vue:19 +#: ./vue/components/Admin/Permissions.vue:21 +#: ./vue/components/Admin/Stations.vue:26 +#: ./vue/components/Admin/StorageLocations.vue:18 +#: ./vue/components/Admin/Users.vue:18 +#: ./vue/components/Public/Requests.vue:49 +#: ./vue/components/Stations/HlsStreams.vue:19 +#: ./vue/components/Stations/Media.vue:130 +#: ./vue/components/Stations/Mounts.vue:24 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:32 +#: ./vue/components/Stations/Podcasts/ListView.vue:29 +#: ./vue/components/Stations/Queue.vue:17 +#: ./vue/components/Stations/Remotes.vue:20 +#: ./vue/components/Stations/Reports/Requests.vue:38 +#: ./vue/components/Stations/SftpUsers.vue:16 +#: ./vue/components/Stations/Streamers.vue:26 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:54 +#: ./vue/components/Stations/Webhooks.vue:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 msgid "Actions" msgstr "عملیات" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:72 +#: ./vue/components/Admin/StorageLocations.vue:15 msgid "Adapter" msgstr "وفق دهنده" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:106 +#: ./vue/components/Account.vue:102 +#: ./vue/components/Account/ApiKeyModal.vue:31 msgid "Add API Key" msgstr "اضافه کردن کلید API" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields.vue:16 +#: ./vue/components/Admin/CustomFields/EditModal.vue:17 msgid "Add Custom Field" msgstr "افزودن فیلد سفارشی" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:38 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 msgid "Add Episode" msgstr "اضافه کردن اپیزود" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:64 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:58 msgid "Add Files to Playlist" msgstr "افزودن فایل‌ها به فهرست‌پخش" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:91 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:24 +msgid "Add HLS Stream" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:16 +#: ./vue/components/Stations/Mounts/EditModal.vue:72 msgid "Add Mount Point" msgstr "اضافه کردن مانت پوینت(نقطه تماس)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 -msgid "Add New GitHub Issue" -msgstr "اضافه کردن مشکل جدید گیت هاب" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:37 +#: ./vue/components/Stations/Playlists.vue:18 +#: ./vue/components/Stations/Playlists/EditModal.vue:21 msgid "Add Playlist" msgstr "افزودن فهرست‌پخش" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:57 +#: ./vue/components/Stations/Podcasts/ListView.vue:17 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:40 msgid "Add Podcast" msgstr "افزودن پادکست" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:32 +#: ./vue/components/Common/BaseEditModal.vue:27 msgid "Add Record" msgstr "افزودن رکورد" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:53 +#: ./vue/components/Stations/Remotes.vue:16 +#: ./vue/components/Stations/Remotes/EditModal.vue:40 msgid "Add Remote Relay" msgstr "افزودن رله از راه دور" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:38 +#: ./vue/components/Admin/Permissions.vue:16 +#: ./vue/components/Admin/Permissions/EditModal.vue:21 msgid "Add Role" msgstr "افزودن نقش" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:31 -msgid "Add SFTP User" -msgstr "اضافه کردن کاربر SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:120 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:100 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:111 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:93 msgid "Add Schedule Item" msgstr "اضافه کردن ورودی برنامه ریزی شده" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:43 +#: ./vue/components/Stations/SftpUsers.vue:11 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:22 +msgid "Add SFTP User" +msgstr "اضافه کردن کاربر SFTP" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:39 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Stations.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:27 msgid "Add Station" msgstr "اضافه کردن ایستگاه" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:15 +#: ./vue/components/Admin/StorageLocations.vue:13 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:17 msgid "Add Storage Location" msgstr "اضافه کردن محل ذخیره سازی" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:21 +#: ./vue/components/Stations/Streamers.vue:20 +#: ./vue/components/Stations/Streamers/EditModal.vue:56 msgid "Add Streamer" msgstr "افزودن استریمر" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:30 +#: ./vue/components/Admin/Users.vue:10 +#: ./vue/components/Admin/Users/EditModal.vue:19 msgid "Add User" msgstr "افزودن کاربر" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:65 +#: ./vue/components/Stations/Webhooks.vue:14 +#: ./vue/components/Stations/Webhooks/EditModal.vue:52 msgid "Add Web Hook" msgstr "اضافه کردن وب‌هوک" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 -msgid "Additional Environment Variables" -msgstr "سایر متغییر‌های محیطی" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 -msgid "Administer API Keys" -msgstr "مدیریت کلیدهای API" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 -msgid "Administer Backups" -msgstr "مدیریت پشتیبان‌گیری‌ها" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 -msgid "Administer Custom Fields" -msgstr "مدیریت فیلدهای سفارشی" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 -msgid "Administer Settings" -msgstr "مدیریت تنظیمات" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 -msgid "Administer Stations" -msgstr "مدیریت ایستگاه‌ها" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 -msgid "Administer Storage Locations" -msgstr "محل نگهداری" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:20 +#: ./vue/components/Admin/Index.vue:3 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:34 +#: ./vue/components/Dashboard.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 msgid "Administration" msgstr "مدیریت" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormGroup.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormCheckbox.vue:14 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:13 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:11 +#: ./vue/components/Form/BWrappedFormGroup.vue:20 +#: ./vue/components/Form/BWrappedFormGroup.vue:7 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:12 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:13 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:11 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:19 #: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 msgid "Advanced" msgstr "پیشرفته" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:285 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Advanced Configuration" msgstr "پیکره بندی پیشرفته" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:16 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Advanced Manual AutoDJ Scheduling Options" msgstr "گزینه‌های پیشرفته دستی برای برنامه ریزی AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 -msgid "Advanced: Use Privileged Docker Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:13 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:118 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:237 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Public/OnDemand.vue:21 +#: ./vue/components/Public/Requests.vue:34 +#: ./vue/components/Stations/Media.vue:92 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 msgid "Album" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:281 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:138 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:301 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:41 +#: ./vue/components/Admin/Settings/ServicesTab.vue:133 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: ./vue/components/Public/OnDemand.vue:41 +#: ./vue/components/Public/Player.vue:75 +#: ./vue/components/Public/Requests.vue:61 +#: ./vue/components/Stations/Media.vue:157 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 msgid "Album Art" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 -msgid "Album Artist Sort Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 -msgid "Album Sort Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 -msgid "All Permissions" -msgstr "همه دسترسی‌ها" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:164 +#: ./vue/components/Stations/Playlists.vue:36 msgid "All Playlists" msgstr "همه فهرست‌پخش‌ها" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:100 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:26 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:25 +#: ./vue/components/Stations/Podcasts/ListView.vue:35 msgid "All Podcasts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:126 -msgid "All Stations" -msgstr "همه ایستگاه‌ها" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:13 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:12 msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:65 +#: ./vue/components/Stations/Playlists/Form/Source.vue:63 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Allow Requests from This Playlist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:77 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Song Requests" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:123 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:174 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Streamers / DJs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:42 +#: ./vue/components/Stations/Automation.vue:40 +#: ./vue/components/Stations/Automation.vue:1 msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:106 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:90 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Allowed IP Addresses" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:53 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:49 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Always Use HTTPS" msgstr "استفاده همیشگی از HTTPS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:16 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:14 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Amplify: Amplification (dB)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 -msgid "An account recovery link has been requested for your account on \"%s\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/base.js:40 -msgid "An error occurred and your request could not be completed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:126 +#: ./vue/components/Stations/Media/MediaToolbar.vue:56 msgid "Analyze and reprocess the selected media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 -msgid "Any time a live streamer/DJ connects to the stream" -msgstr "" +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:58 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "API \"Access-Control-Allow-Origin\" Header" +msgstr "ای پی آی \"Access-Control-Allow-Origin\" هدر" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 -msgid "Any time a live streamer/DJ disconnects from the stream" -msgstr "" +#: ./vue/components/Account.vue:95 +msgid "API Documentation" +msgstr "مستندات رابط برنامه‌نویسی نرم‌افزار" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 -msgid "Any time the currently playing song changes" -msgstr "" +#: ./vue/components/Account.vue:50 +#: ./vue/components/Account/ApiKeyModal.vue:9 +#: ./vue/components/Account/ApiKeyModal.vue:7 +#: ./vue/components/Account/ApiKeyModal.vue:1 +#: ./vue/components/Admin/ApiKeys.vue:15 +msgid "API Key Description/Comments" +msgstr "توضیحات/کامنت های کلید ای پی آی" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 -msgid "Any time the listener count decreases" -msgstr "" +#: ./vue/components/Account.vue:88 +#: ./vue/components/Admin/ApiKeys.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 +msgid "API Keys" +msgstr "کلید API" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 -msgid "Any time the listener count increases" -msgstr "" +#: ./vue/components/Admin/StorageLocations/Form.vue:87 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "API Version" +msgstr "نسخه های API" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:55 -msgid "Apply Compression and Normalization" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:173 +#: ./vue/components/Admin/Settings/ServicesTab.vue:157 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 msgid "Apply for an API key at Last.fm" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:59 +#: ./vue/components/Admin/StorageLocations.vue:91 msgid "Applying changes..." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 -msgid "Are you sure?" -msgstr "مطمئن هستید؟" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:107 +#: ./vue/components/Public/OnDemand.vue:18 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:26 +#: ./vue/components/Stations/Streamers.vue:22 msgid "Art" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:121 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:232 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:12 +#: ./vue/components/Public/OnDemand.vue:20 +#: ./vue/components/Public/Requests.vue:29 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:113 +#: ./vue/components/Stations/Media.vue:87 +#: ./vue/components/Stations/Playlists/QueueModal.vue:10 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:11 +#: ./vue/components/Stations/Reports/Performance.vue:14 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 msgid "Artist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:48 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:16 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:16 msgid "Artwork" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:11 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:10 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:23 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:22 msgid "At the bottom of the page, click \"Create my access token\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:60 +#: ./vue/components/Stations/Reports/SoundExchange.vue:56 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 msgid "Attempt to Automatically Retrieve ISRC When Missing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:19 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:23 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Bitrate (kbps)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Format" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Audio Processing Method" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:17 msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:21 +#: ./vue/components/Admin/AuditLog.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 msgid "Audit Log" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:47 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:45 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Author" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:64 +#: ./vue/components/Admin/CustomFields.vue:18 msgid "Auto-Assign Value" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:89 +#: ./vue/components/Stations/Playlists.vue:82 +#: ./vue/components/Stations/Playlists.vue:21 msgid "Auto-Assigned" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:132 -msgid "Auto-generate Random MariaDB Root Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:346 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:105 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:65 +#: ./vue/components/Admin/Stations.vue:25 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:31 +#: ./vue/components/Stations/Mounts.vue:23 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:13 +#: ./vue/components/Stations/Remotes.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:13 msgid "AutoDJ" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:34 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:25 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:28 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Bitrate (kbps)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:4 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:3 msgid "AutoDJ Disabled" msgstr "دی جی خودکار غیر فعال است" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:17 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Format" msgstr "فرمت دی جی خودکار" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 -msgid "AutoDJ Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:272 -msgid "AutoDJ Queue Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:5 -msgid "AutoDJ Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:7 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:6 msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:325 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "AutoDJ Queue Length" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/BackendPanel.vue:4 +msgid "AutoDJ Service" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 msgid "Automated Assignment" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:11 +#: ./vue/components/Admin/Backups.vue:10 msgid "Automatic Backups" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:24 +#: ./vue/components/Admin/CustomFields/Form.vue:23 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Automatically Set from ID3v2 Value" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 -msgid "Automatically scroll to the bottom of the log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 -msgid "Automatically send a customized message to your Discord server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 -msgid "Automatically send a message to any URL when your station data changes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 -msgid "Automatically send a tweet." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 -msgid "Available Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:128 +#: ./vue/components/Admin/Settings/ServicesTab.vue:110 +#: ./vue/components/Admin/Settings/ServicesTab.vue:116 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Avatar Service" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Avatar.vue:22 +#: ./vue/components/Common/Avatar.vue:14 msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:229 +#: ./vue/components/Dashboard.vue:55 msgid "Average Listeners" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Avoid Duplicate Artists/Titles" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 -msgid "AzuraCast version %s is now available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "پشتیبان‌گیری آژوراکست" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 +#: ./vue/components/Setup/Register.vue:7 msgid "AzuraCast First-Time Setup" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "AzuraCast Instance Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "نصب آژوراکست" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "کاربر آژوراکست" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "نصب آژوراکست تکمیل شد!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "آژوراکست به آخرین نسخه روزآمد شد!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 +#: ./vue/components/Admin/GeoLite.vue:22 msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "کاربر آژوراکست" + +#: ./vue/components/Admin/Permissions.vue:9 msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 msgid "Back" msgstr "برگشت" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 #: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 msgid "Backups" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 msgid "Balanced" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 -msgid "Band" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned Countries" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned IP Addresses" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned User Agents" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Base Station Directory" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Base Theme for Public Pages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 +#: ./vue/components/Stations/Automation.vue:11 msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 msgid "Basic Info" msgstr "اطلاعات پایه" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 msgid "Basic Information" msgstr "اطلاعات پایه" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 +#: ./vue/components/Stations/Reports/Overview.vue:36 msgid "Best Performing Songs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 msgid "Bit Rate" msgstr "سرعت بیت" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Bot Token" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 -msgid "Bpm" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 msgid "Branding Settings" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Broadcast AutoDJ to Remote Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 msgid "Broadcasting" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 msgid "Broadcasting Service" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 msgid "Broadcasts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 +#: ./vue/components/Admin/Branding.vue:15 msgid "Browser Icon" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Bucket Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 msgid "Cached" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 msgid "Categories" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 msgid "Change" msgstr "تغییر" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 msgid "Change Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 msgid "Changes" msgstr "تغییرات" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 msgid "Changes saved." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Character Set Encoding" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Chat ID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 +#: ./vue/components/Recover.vue:10 msgid "Choose a new password for your account." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 msgid "Clear" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 +#: ./vue/components/Stations/Reports/Requests.vue:69 msgid "Clear All Pending Requests?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 msgid "Clear Artwork" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 msgid "Clear File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 msgid "Clear Image" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 msgid "Clear List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 msgid "Clear Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 +#: ./vue/components/Stations/Reports/Requests.vue:13 msgid "Clear Pending Requests" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 msgid "Clear Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 +#: ./vue/components/Stations/Queue.vue:9 msgid "Clear Upcoming Song Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 +#: ./vue/components/Stations/Queue.vue:53 msgid "Clear Upcoming Song Queue?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 +#: ./vue/components/Admin/GeoLite.vue:39 msgid "Click \"Generate new license key\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 msgid "Clone" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 +#: ./vue/components/Admin/Stations/CloneModal.vue:32 msgid "Clone Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 msgid "Close" msgstr "بستن" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Code from Authenticator App" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 msgid "Collect aggregate listener statistics and IP-based listener statistics" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 -msgid "Comment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Comments" msgstr "نظرات" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 -msgid "Commercial Information" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 -msgid "Composer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 -msgid "Composer Sort Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 -msgid "Conductor" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 +#: ./vue/components/Admin/Backups.vue:35 msgid "Configure" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 +#: ./vue/components/Stations/Automation.vue:27 msgid "Configure Automated Assignment" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 msgid "Configure Backups" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Confirm New Password" msgstr "تایید اسم رمز" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 msgid "Connection Information" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Key (API Key)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Secret (API Secret)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 msgid "Contains explicit content" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 -msgid "Content Group Description" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 +#: ./vue/components/Setup/Station.vue:12 msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 msgid "Continuous Play" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Control how this playlist is handled by the AutoDJ software." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 msgid "Copy associated media and folders." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 msgid "Copy scheduled playback times." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 msgid "Copy to Clipboard" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 msgid "Copy to New Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 -msgid "Copyright" -msgstr "حق نشر" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 -msgid "Copyright Message" -msgstr "پیام حق نشر" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "ایجاد حساب" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "ایجاد ایستگاه" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "ایجاد حساب" + +#: ./vue/components/Admin/GeoLite.vue:29 msgid "Create an account on the MaxMind developer site." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 msgid "Create and Continue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 +#: ./vue/components/Admin/CustomFields.vue:9 msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "ایجاد ایستگاه" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Duration (Seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Method" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 msgid "Cue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 msgid "Current Custom Fallback File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 msgid "Current Installed Version" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 msgid "Current Intro File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Current Password" msgstr "اسم رمز فعلی" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 msgid "Current Podcast Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 +#: ./vue/components/Stations/Playlists.vue:98 msgid "Custom" msgstr "سفارشی" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Custom API Base URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 +#: ./vue/components/Admin/Branding.vue:3 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 msgid "Custom Branding" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Custom Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-In Point (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-Out Point (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-In Time (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-Out Time (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Overlap Time (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 msgid "Custom Fallback File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 msgid "Custom Fields" msgstr "فیلدهای سفارشی" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 msgid "Custom Frontend Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Custom JS for Public Pages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 msgid "Customization" msgstr "سفارشی‌سازی" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 msgid "Customize" msgstr "سفارشی‎سازی" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Administrator Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 msgid "Customize AzuraCast Settings" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Broadcasting Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 msgid "Customize Copy" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Mount Point" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize Internal Request Processing Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Source Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 msgid "Dark" msgstr "تاریک" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 +#: ./vue/components/Stations/Reports/Requests.vue:35 msgid "Date Played" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 +#: ./vue/components/Stations/Reports/Requests.vue:34 msgid "Date Requested" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 +#: ./vue/components/Admin/AuditLog.vue:19 msgid "Date/Time" msgstr "تاریخ/ساعت" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 +#: ./vue/components/Stations/Reports/Timeline.vue:24 msgid "Date/Time (Browser)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 +#: ./vue/components/Stations/Reports/Timeline.vue:30 msgid "Date/Time (Station)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 msgid "Days Between Automated Assignments" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Days of Playback History to Keep" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Deactivate Streamer on Disconnect (Seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 msgid "Default" msgstr "پیش‌فرض" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 +#: ./vue/components/Admin/Branding.vue:21 msgid "Default Album Art" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Default Album Art URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Default Avatar URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 msgid "Default Mount" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 msgid "Delete" msgstr "حذف" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 msgid "Delete %{ num } media files?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 msgid "Delete Album Art" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:87 msgid "Delete Backup?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 msgid "Delete Broadcast?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 +#: ./vue/components/Admin/CustomFields.vue:38 msgid "Delete Custom Field?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 msgid "Delete Episode?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:49 msgid "Delete Mount Point?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 +#: ./vue/components/Stations/Playlists.vue:142 msgid "Delete Playlist?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 +#: ./vue/components/Stations/Podcasts/ListView.vue:59 msgid "Delete Podcast?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 +#: ./vue/components/Stations/Queue.vue:39 msgid "Delete Queue Item?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 +#: ./vue/components/Stations/Remotes.vue:45 msgid "Delete Remote Relay?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 +#: ./vue/components/Stations/Reports/Requests.vue:55 msgid "Delete Request?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 +#: ./vue/components/Admin/Permissions.vue:50 msgid "Delete Role?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 +#: ./vue/components/Stations/SftpUsers.vue:32 msgid "Delete SFTP User?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 +#: ./vue/components/Admin/Stations.vue:45 msgid "Delete Station?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 +#: ./vue/components/Admin/StorageLocations.vue:102 msgid "Delete Storage Location?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 +#: ./vue/components/Stations/Streamers.vue:56 msgid "Delete Streamer?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 +#: ./vue/components/Admin/Users.vue:37 msgid "Delete User?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 +#: ./vue/components/Stations/Webhooks.vue:70 msgid "Delete Web Hook?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 msgid "Description" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 +#: ./vue/components/Common/DataTable.vue:103 msgid "Deselect" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 msgid "Desktop Device" msgstr "دستگاه رایانه رومیزی" -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "جزئیات" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 msgid "Direct Stream URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 msgid "Directory" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 msgid "Directory Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 msgid "Disable" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 msgid "Disable Crossfading" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 msgid "Disable Optimizations" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 msgid "Disable public pages?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 msgid "Disable song requests?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 msgid "Disable streamers?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 +#: ./vue/components/Account.vue:100 msgid "Disable two-factor authentication?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 msgid "Disabled" msgstr "غیرفعال" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 msgid "Disconnect Streamer" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Discord Web Hook URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 msgid "Display Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 msgid "Do not collect any listener analytics" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 msgid "Do not use an AutoDJ service." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 msgid "Down" msgstr "پایین" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 msgid "Download" msgstr "دانلود" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 msgid "Download CSV" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 msgid "Download M3U" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 msgid "Download PLS" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:27 msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 +#: ./vue/components/Common/FlowUpload.vue:13 msgid "Drag file(s) here to upload or" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Dropbox Generated Access Token" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 +#: ./vue/components/Stations/Playlists.vue:54 msgid "Duplicate" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 msgid "Duplicate Playlist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Duplicate Prevention Time Range (Minutes)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 msgid "E-Mail" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 msgid "E-mail Address" msgstr "آدرس ایمیل" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 msgid "E-mail addresses can be separated by commas." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 msgid "Edit" msgstr "ویرایش" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 msgid "Edit Custom Field" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 msgid "Edit Episode" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 msgid "Edit Liquidsoap Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 +#: ./vue/components/Stations/Media/EditModal.vue:72 msgid "Edit Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 +#: ./vue/components/Stations/Mounts/EditModal.vue:71 msgid "Edit Mount Point" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 +#: ./vue/components/Stations/Playlists/EditModal.vue:20 msgid "Edit Playlist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 msgid "Edit Podcast" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 msgid "Edit Profile" msgstr "ویرایش پروفایل" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 +#: ./vue/components/Common/BaseEditModal.vue:26 msgid "Edit Record" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 +#: ./vue/components/Stations/Remotes/EditModal.vue:39 msgid "Edit Remote Relay" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 +#: ./vue/components/Admin/Permissions/EditModal.vue:20 msgid "Edit Role" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 msgid "Edit SFTP User" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 +#: ./vue/components/Admin/Stations/EditModal.vue:26 msgid "Edit Station" msgstr "ویرایش ایستگاه" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 +#: ./vue/components/Stations/ProfileEdit.vue:4 msgid "Edit Station Profile" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 msgid "Edit Storage Location" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 +#: ./vue/components/Stations/Streamers/EditModal.vue:55 msgid "Edit Streamer" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 +#: ./vue/components/Admin/Users/EditModal.vue:18 msgid "Edit User" msgstr "ویرایش کاربر" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 msgid "Edit Web Hook" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 msgid "Embed Code" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 msgid "Embed Widgets" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 msgid "Enable" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable Advanced Features" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 msgid "Enable AutoDJ" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 msgid "Enable Automated Assignment" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Enable Broadcasting" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 msgid "Enable public pages?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 msgid "Enable song requests?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 msgid "Enable streamers?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this mount point on this station's public pages." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this relay on this station's public pages." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enable to allow this account to log in and stream." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 msgid "Enabled" msgstr "فعال" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 -msgid "Encoded By" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 msgid "Encoder" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 -msgid "Encoder Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 -msgid "Encoding Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Date" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "پایان جلسه" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Endpoint" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enforce Schedule Times" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enter the full URL of another stream to relay its broadcast through this mount point." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "محیط‌ها: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 msgid "Episode" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 msgid "Episodes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 msgid "Exclude Media from Backup" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 +#: ./vue/components/Stations/Queue.vue:19 msgid "Expected to Play at" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 msgid "Explicit" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 msgid "Export %{format}" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Fallback Mount" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Field Name" msgstr "نام فیلد" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 msgid "File Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 -msgid "File Owner" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 -msgid "File Type" -msgstr "نوع فایل" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 msgid "Files marked for reprocessing:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 msgid "Files moved:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 msgid "Files queued for playback:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 msgid "Files removed:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Footer Text" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "برای دوره انتخاب شده" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 msgid "For some clients, use port:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 msgid "Friday" msgstr "جمعه" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 +#: ./vue/components/Account/TwoFactorModal.vue:10 msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 msgid "Full Volume" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 msgid "Full:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 msgid "GA Property Tracking ID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 msgid "General Rotation" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 msgid "Generate Report" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 msgid "Genre" msgstr "ژانر" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 +#: ./vue/components/Admin/GeoLite.vue:57 msgid "GeoLite is not currently installed on this installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 +#: ./vue/components/Admin/GeoLite.vue:28 msgid "GeoLite version \"%{ version }\" is currently installed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 msgid "Global" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 msgid "Global Permissions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "راهنما" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide Album Art on Public Pages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide AzuraCast Branding on Public Pages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 +#: ./vue/components/Dashboard.vue:62 msgid "Hide Charts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Hide Metadata from Listeners (\"Jingle Mode\")" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 msgid "High" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 msgid "History" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 msgid "Home" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Homepage Redirect URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 msgid "Hour" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "در ۴۸ ساعت گذشته" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "در ماه قبل" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 msgid "IP" msgstr "IP" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 +#: ./vue/components/Admin/GeoLite.vue:9 msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 msgid "ISRC" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" -msgstr "لاگ دسترسی Icecast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" -msgstr "پیکربندی Icecast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" -msgstr "لاگ خطای Icecast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" +msgstr "زبان" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" +msgstr "14 روز آخر" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" +msgstr "2 سال گذشته" + +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" +msgstr "30 روز آخر" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" +msgstr "60 روز آخر" + +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" +msgstr "7 روز گذشته" + +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" +msgstr "ماه گذشته" + +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" +msgstr "سال گذشته" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" +msgstr "روشن" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" +msgstr "شنوندگان" + +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "شنوندگان زنده" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "موقعیت مکانی" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "ورود" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "دستگاه موبایل" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "دوشنبه" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "حساب کاربری من" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "نام" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "" + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "اسم رمز جدید" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "حالت عادی" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "" + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "" + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "یا" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "مالک" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "اسم رمز" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "پخش" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "" + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "بازنشانی اسم رمز" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "نام نقش" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "نقش‌ها" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "شنبه" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "ذخیره تغییرات" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "" + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "" + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "انتخاب فایل" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "" + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "اندازه" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "حالت هوشمند" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "ترانه" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "گزارش SoundExchange" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "" + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "ایستگاه‌ها" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "سهمیه ذخیره‌سازی" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "یک‌شنبه" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "تنظیمات سامانه" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "تست" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "" + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "این ماه" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "پنج‌شنبه" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "زمان" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "منطقه زمانی" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "عنوان" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "" + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "امروز" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "سه‌شنبه" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "" + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "ناشناخته" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "بالا" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "روزآمد" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "" + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "URL" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "کاربر" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "نام‌کاربری" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "چهارشنبه" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "دیروز" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format msgid "Imported locale: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 -msgid "Initial Key" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 msgid "Initialize AzuraCast" msgstr "" @@ -2640,52 +5949,704 @@ msgstr "" msgid "Initializing essential settings..." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "نصب SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "محیط‌ها: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format msgid "Installation Method: %s" msgstr "روش نصب: %s" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "بارگذاری مجدد داده‌های سامانه" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "حساب پیدا نشد." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "نصب آژوراکست" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +msgstr "به آژوراکست خوش آمدید. لطفا برای نصب وابستگی‌های کلید آژوراکست منتظر باشید..." + #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 msgid "Installing Data Fixtures" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" +msgstr "بازآوری همه ایستگاه‌ها" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" +msgstr "آژوراکست به آخرین نسخه روزآمد شد!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" +msgstr "نصب آژوراکست تکمیل شد!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "پشتیبان‌گیری آژوراکست" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "(به ثانیه)" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "سایر متغییر‌های محیطی" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 +msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." +msgstr "(Docker Compose) همه کانتینرهای Docker با این نام پیشوند هستند. پس از نصب این مورد را تغییر ندهید." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 +msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." +msgstr "(Docker Compose) مدت زمان انتظار قبل از شکست عملیات Docker Compose. این را در رایانه هایی با عملکرد پایین تر افزایش دهید." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 +msgid "Advanced: Use Privileged Docker Settings" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "کاربر پیدا نشد." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "بازیابی حساب" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "ایمیل بازیابی برای اکانت ارسال شد." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "لاگ دسترسی Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "لاگ خطای Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "پیکربندی Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 +msgid "Album Artist Sort Order" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 +msgid "Album Sort Order" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 +msgid "Band" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 +msgid "Bpm" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 +msgid "Comment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 +msgid "Commercial Information" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 +msgid "Composer" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 +msgid "Composer Sort Order" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 +msgid "Conductor" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 +msgid "Content Group Description" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 +msgid "Copyright" +msgstr "حق نشر" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 +msgid "Copyright Message" +msgstr "پیام حق نشر" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 +msgid "Encoded By" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 +msgid "Encoder Settings" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 +msgid "Encoding Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 +msgid "File Owner" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 +msgid "File Type" +msgstr "نوع فایل" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 +msgid "Initial Key" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 @@ -2696,1071 +6657,34 @@ msgstr "" msgid "Internet Radio Station Owner" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "زبان" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "14 روز آخر" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "2 سال گذشته" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "30 روز آخر" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "60 روز آخر" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "7 روز گذشته" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "ماه گذشته" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "سال گذشته" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "روشن" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "شنوندگان" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "شنوندگان زنده" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "موقعیت مکانی" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "ورود" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "مدیریت پخش ایستگاه" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "مدیریت پروفایل ایستگاه" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "مدیریت استریمرهای ایستگاه" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "دستگاه موبایل" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "دوشنبه" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "حالت" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "حساب کاربری من" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "نام" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "اسم رمز جدید" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "خیر" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "حالت عادی" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "" @@ -3777,10 +6701,6 @@ msgstr "" msgid "Original Lyricist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "" @@ -3789,30 +6709,6 @@ msgstr "" msgid "Original Year" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "مالک" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "" @@ -3821,2374 +6717,62 @@ msgstr "" msgid "Part Of A Set" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "اسم رمز" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "پخش" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "لطفا صبر کنید..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "بازآوری همه ایستگاه‌ها" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "بارگذاری مجدد داده‌های سامانه" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "بازنشانی اسم رمز" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "نام نقش" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "نقش‌ها" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "شنبه" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "ذخیره تغییرات" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "انتخاب فایل" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "خروج" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "ورود" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "اندازه" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "حالت هوشمند" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "ترانه" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "گزارش SoundExchange" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "ایستگاه‌ها" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "سهمیه ذخیره‌سازی" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "زیرنویس" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "یک‌شنبه" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "تنظیمات سامانه" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "تست" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "این ماه" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "پنج‌شنبه" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "زمان" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "منطقه زمانی" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "عنوان" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "امروز" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "سه‌شنبه" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "پست توئیتر" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" -msgstr "URL" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 msgid "URL Artist" msgstr "" @@ -6213,250 +6797,424 @@ msgstr "" msgid "URL Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" +msgstr "سال" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" +msgstr "همه ایستگاه‌ها" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" -msgstr "ناشناخته" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" -msgstr "بالا" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" -msgstr "روزآمد" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" -msgstr "کاربر" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." -msgstr "کاربر پیدا نشد." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" -msgstr "نام‌کاربری" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" +msgstr "همه دسترسی‌ها" + #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "مشاهده صفحه مدیریت" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" +msgstr "مشاهده لاگ‌های سامانه" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" -msgstr "مشاهده لاگ‌های ایستگاه" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "مدیریت تنظیمات" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "مدیریت کلیدهای API" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "مدیریت ایستگاه‌ها" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "مدیریت فیلدهای سفارشی" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "مدیریت پشتیبان‌گیری‌ها" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" +msgstr "محل نگهداری" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 msgid "View Station Page" @@ -6466,348 +7224,591 @@ msgstr "مشاهده صفحه ایستگاه" msgid "View Station Reports" msgstr "مشاهده گزارشات ایستگاه" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" -msgstr "مشاهده لاگ‌های سامانه" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" +msgstr "مشاهده لاگ‌های ایستگاه" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" +msgstr "مدیریت پروفایل ایستگاه" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" +msgstr "مدیریت پخش ایستگاه" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" +msgstr "مدیریت استریمرهای ایستگاه" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." +msgstr "%s به عنوان یک سرویس شناخته نمی شود." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" +msgstr "%s نمی تواند شروع شود" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" +msgstr "%s نمی تواند متوقف شود" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" +msgstr "%s با خطا مواجه شد" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" +msgstr "مطمئن هستید؟" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" +msgstr "نصب SHOUTcast" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" -msgstr "چهارشنبه" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." -msgstr "به آژوراکست خوش آمدید. لطفا برای نصب وابستگی‌های کلید آژوراکست منتظر باشید..." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" +msgstr "راهنما" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" -msgstr "خوش آمدید!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 -msgid "When the station broadcast comes online." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 msgid "When the station broadcast goes offline." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 +msgid "When the station broadcast comes online." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" -msgstr "سال" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "پست توئیتر" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" +msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "بله" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" -msgstr "دیروز" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" +msgstr "خیر" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" +msgstr "%d پیام های در صف" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "لطفا صبر کنید..." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "جزئیات" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" +msgstr "ورود" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" -msgstr "برای دوره انتخاب شده" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "در ۴۸ ساعت گذشته" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "در ماه قبل" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "email@example.com" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" -msgstr "یا" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "خوش آمدید!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "اضافه کردن مشکل جدید گیت هاب" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "پایان جلسه" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "خروج" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" +msgstr "" diff --git a/resources/locale/fr_FR.UTF-8/LC_MESSAGES/default.mo b/resources/locale/fr_FR.UTF-8/LC_MESSAGES/default.mo index 42df1543c312d29dedeb8fe8b75e2a8a20394897..708dc8d1f2be34642aa4d1a7ca2188667c8dca17 100644 GIT binary patch delta 34709 zcmbu{cYG98`}gskO-La0-eCwOln^>fQ99C;5& z)}s86YpooQrxoQknC|gJJ)_uA1@o{o-hy561+0$8P!%TmO}P!`Q|^V=;To)jX}KOx zCU(V}@FqMTtLJ$beIGX9RLIEkyN=QYu}5LTny z6;;t7R75Vt#yAC&@g~>XQ1#x0I&Y0zehO=Iea|*F6oHRXAw7T!*{`SzRt%U5>Y;|D z1*)PBSRVVL8ax!$pi5B~44~?Xpz669b$rY%ug0j&jz`&04|k$^@)g#@?{Q_SzF zs2u5zYH%j1!Yr(VQ?U(Rhplk~zJMQMIb1f?lArBU2rt2VK-tWyc-pP zhoWqhqvbE4Lh}k|tHO6sWBC#4f`_mz{)+m&S+VJPYphE7Lez1Wpe}F)s=)!&P|ZVv z=(z>ekl#`DM=OWT^lFOj+0h^SU=dz~8&M(r9aT}S5@U0mMY%Joq7B#tpGTedIo8LP z5i=BhumR;!SQDor5r}%CY}8;!4AqnM<_FKSsEXf1U3kCiQM4(0r!$V&95wCoumj$R zb%^LwxSaBi872vHXL>w|lv~m2+Sm>&YyS6R!)C`w)CG&MK3<2;n4+?L4XT1iu^Mhd z^<+D$10Q1@{0izn-(d<)nPaXK!DsZt0yfm5zH`lm#-lDg36&FhsAQXl zYG4GlA}&CU^?Iy@anuENxcfiGij?=Grt{DE3s#tCuJb2G723qBO;XiFRnWjKw?qv| zIx57yQ4O1j>R}e@{HswtU+n(A2D?$-fIaXl)Yvzox3}PV_y@ks=zFeZzP`(7S*8rs0MuJmVZYz>~9>54Q?>?U*Jfv5{-qZ%4PHFTl7zZBKLwWyqU88u7Zcgy=- zkD@~FUFa-GQBPwwda`37cGQWe3mnH>tZ=hAp$IiZi%>m#6m@|&F#$hARlLvr{RFDV zbr+fG*$H+0KvcxWVUi~1R5o4^}UR0;8*VclURZ4dnztA3s7xT&$^>7oQVo$2-WkeQ5CGlwzvh=!vm;> zd6qCN&;oVd-Kg`{VIsbT6>t|;#NFu3{{!w1$5D~^$F=6ICI`~cX8$m3hf^^HV^|6A z$7FmQl_POfh~Gf1jQg-M9zk8$bDLRjD&0o>)#IA%sEQp?W7HR`;Am8ZlTjfpMjf{R zoqGnV!RxUaK9BnS9ds^?I`4?PKY6KXa9vcrEtV30ozR^fT4)AiHJpU%S&>_whidr} zERT1i8u$RJ=bNxPK8p(R4%F`-p??1c)zBYMk+E(!4Xhh=H`=0pxBxYeGu{1DuoLBZ zsOk7PssZnzD*O!9!=F$cNh~!(Qww)eZi?#2kEmq*6P2vZ?l4Ii9m0lA%ypfPqbbiv z4b3O0X~x~ zMpv=py}M1t#rK$=EkK>H5_RC?sJqrvD|mjxObWwr4UWa1@Ddz&uX(I4#nF^sMP+|I zF7gc8s1ALK+P{Alb|I1LO){1!|eDOl|;+$Hx;czov;PFser< zP&rWU0n@;$sQs-_^>sr1-VfEl;i%a$DawY%>T0Zyi%>bR7IlFaQ5C#{YQR2Jvi^+I z@Gm@w!8N>u;P|!X-tj%^yz&p4NYz6nVTNlrET$ao&4wy`9LwPrtc%-F7yJ}e(RbJk zPq_OVJ!Fn=k6G;Rg6HF%*d5p$1%zibNic!4lLw ze+?Cx9k>+_;1XQ3&V;nfdUK%*P$3_VirjeA`F>QWr(hZ`L|yL*Oy~NZt!(JP@9;+a z39rD&BPMy?L;b!Rm2~^u@^SQ1K7oqZN!*LIH<;s(p?dlUDgu=rHRm@%&92Uv!u34^ z*(k)3_#AFUqU@Rd7*WAykCVAL51DD67m?xhT(!|eD)9*xFUpr9r+7ZVtMK|w%ny0{2ySsu?(j1FQ)`KQeMy#%u=5dVtoX!W950Xt(V z<%>|+It6v&G^~z`u^z5MHRu^sLw8_v+>iRb{5BrDuo>!tZ{a2Q32G?QUNZGgiL%j% z9rIB=djK^JKR{Kq8@1*i#R^z{yIEjrppvT%Dq_7+9k~T{{#{re??pA>A=f9dGUaV< zIr@&fu?JPbx9$PQF@z6%0W~IHliZA z1(i!5pc?cwo~QY5y=Ge41NB2OYUR7l^*&V3H(_mj&fWhWs^YIvx$ze!VwKm;LQ@l) zQtpMi@a1UZ6t}!ca(&O;Y}CPZsFm(T)R^r?_23|?$45{N`yCbX3U8R6*Tp2tHtP5^ z9EY7z$$1mD!qupVy@qP&Zj5RS_pza#|AZB=@|&i@x|l$@36{rHx7-eulpSyo4n#HJ zW_SNmR7V~}&7K$C{d?T>&QhY^-&Ecoa1qpLhKXHFm$FDoB3Y3{_*) z{O^hy`ypuKL~M<7P(!c=HFPI11@%m>4p&5#Q=@DsbnQ_Ub;UL~7%O2BD*NYQ6}$@- z`iD@FdCo2GK=tTLR6XCJF7Ow&$K-cR!@8jwa22Xy(Fhxr*_eZ>U?KL!+ffaBADv`z z-G{osepE%jVr7f}?K0E0;k%|`X{ZjIhsSXss-B+jnIZ0j)ph^Bj17fy3Rc9cQK7yW zb;4>?Pu8N6aihEcNmR0Kc7NZFH7M_N_kW3Lln)I$;N@2cNlqi^_%H zP-C3@wFzAVR7BEIInfu@@XK&07NU9>NA-L=sv&Q?<=xm)^MAjyL2LG#PMIp$42-ks=|5)OtSVwC08C^hO@8nOkI1FxeR@&&3P2T{rW1FD|CQO8&L*3{SV zTgG2w*O484aR92K8&DxzfywwVs^X1kV;nW6pP(Xk0MoG2ccuefu?6MPsHfrSsGM5n zmN%l3_njykDQtZ0?)VYaQtx5&{jLV8{3U9B|AOj4^7p1ewNU3b#9r9S-JgXzK7i^# z6cvdD?(cV@IvQQYhC&-h9k>H4;0JDbFRB3tP(Az=n_`n6OhYb24b^bBJQ2%N&U5z{ zq3VmG>R*Vu-cszxZqI{kC|eJq4m^PxyTl(&h*D4uXo7{9ft7Iu*2DGK7`LP9`O@8g z6xEPQKbZ^HM%_aiqps5foj?B@;O-dh?BF>a6{-L#8E3ouW2jKCMOyCJh@_9_2fs7hL!WT>zkoXKV>}M!QNbX3cFy5)gbmGT&@h*_u}1u+q4U?rT3 zO5%lB9ao@^dkocpII7-PP&x4qDiYsdRP)g~VqPNap?a8)%Jwi`fU|K3K7$vbb<`X; z6m_AoSOc#_U9bo{;?=H?qZ<4Ls@`u<9sB+$0j$r)U+hqe>KrpY?TpnaU+6jtHO5(} zO)Q8pC9*{F)HM^(JU z^={M{Kj@ar-0};kigw^j_&I8US^c~D1hWN;C=dCA8H1Z~79MiVI$^#SM)$CB13wi1 z$;I(E9EWrMGSlx}RD-@j_3#%|ga1L@bjqJJ-+J3(Bg%78>%(%?@0(E(`3zOh2~=d0 z{&wz?QBOJ>N~*!Ap;&@F@B!3?K6gEUT0nk6HRLx`#LE3+lB*hOjBBInX^Q&2E8c^B zP)YciyZ;NUs0n=7-SHbL)LxI}w6rR!qK0m{Bi5wc8|&aGR73Jm7mB#$Yuxe@)bY#R z@}sEwp252KHYRa>&o}M?-{Z}cf5X0boy7sT9f#qYsFks{*Ick6ssXJ~)2XYwe;_ud zJktHW5Y@3csM&K9DtFdkR4shU-SGyh!riEBJ%l>(PgE9{PcSw>{hp5Mc^_2r4MPo? zA60J<)!^$;$K8aAKq;z$4<}fRKO3*IL&I=)_%4TY=)>cZ{O8B0_I z2BIpu0_$M_ZM+WEum@Z>qt1H=Rq;O5g%7*?|3=kQg})}H>oi2omS`#)swf?GK!4OU z8R?eCVpGaKRE5{#?RW0f@!sGWplkhRT6{}RToWBuuFS4>m zJ@2uh&?oX0ArHG?KHh_iw7-hwyqw;K%P803MQ#ahKsBsaHOmvg%Te{bf+O%4>S?)O zb<6o$?njj?*04OfeRsgVn*Y<-7{iWDScv6nTAt4_j9ECEZ{?}@B&x?BV+5Pmww!Oe z%drjRLpT6y@VAdH!|~W2AICoUIjRAT>zW4l!#-T!^9UP*@i3}_&h?DbaT4WcaV$2d zZ#heI2(`Aqf|=O8f#tmM+>BaDKR`vIQA5jlNga-A&=S;iJcwQJ2aM{3W{pfp0;p;9 z2oA#isM}}T#%BJ8uq)-+Sb~q^9oV9Y<@o_O3;{~>GyTAG$`!fPp4Yh^iqlyW=zDECXVSeBV?sBFKdwaJn1@e0as zwlPDM*4A>q|1Cfb?M7^e9ow0RUV$3o`*9;4h_a!zJ(g}ce{}K{E~Ol5Z$f8fn0vt} zyovowaUwS8V0k{p2(HDE9ZipqV`s{(I++Mfz;wzBQA77M>KrgA=h^}VAnv7Z}0;sh;h+0r)p+bK>_QxktN%tF8!;^Tm#X8W< z@-)-@U)O9k+#ds;@Z&4NXJKwBu7hx63nMg&REL1MtfI4mk>Vo%U zEi6Md@O9Ke_Z~X;|9xy|2|kR;cnsB}zpy$c_b@A8eN;Ieb)gGU6^}<%I2G&TOuP$k zMicCQXiA7gHY3bm|HIG!~9oB?qY|=3{?R2#4`sqYnEd@yf?~*k|&ND)0bU8 zLWT4Ysv##)J+0E;^t=md9uLP0Fb{S9TGWumQ5Sk1)uHXEj=t^w{u!#?=vVF!M^P16 z15ATzqE58ka$8icoQFDY80vO>1^Vy^Dk5VCn%tO(IzJ25paN79hEX|l9gfrdzl)8_ z*zqGO#1{>+JboO7t?_BseON-d{9rR%=AjSsD|`HU1$U{0VA>tUBJTD|Jy3NJS;< zd8qToN7-o3#uRtQ64Y4Uk7@Wk>cj)6>Gvn)n!qZ(NC z3e(_jNLqMCqw0I$O5+w($lu3NcmzA*fU7i}nSUj0Xu3U*-S8x~$1ao1!=(>tspmGd z@hQ|$e1uwHzC}gg2h>u292cT@vbhJ`f_f5q9o3PFKGU(L*g*5Y6B{I|X9Q}xtj;n^ z=0?HI}ddT$|R8QYPT`)7(%=-W;)VHA)qAyWHYvox^1nZ%$+ar(p zuVfp;4z(!g{xBbv{j1#aYp4r+f$GVxsH82IZ=UBnqH$5H-n`#tvn5Z}$g3s=}*LE8rT}ji?4Z=a%0>jp@gzmG3a>88E5Pbil@w zl!xG*I5=po_qpqlC>wkEAvt71djPf6{)TF)r^uX;j7qjfsLZ-i)(!9PZKl?^TjLbPeimw*dY47-|S>%{Gy2j9M4kpmL-;?!eL5Rr9~e9CKhMDwLB@ zA)Jd{aDiLif?5w=MJL&?8Rew8W_qKf+%5_Sw{$1vQD-Ld7hX6&xO^^}WHJ!yEIaiD7*gGfOW6wxeqH*PXLv?(^omOChED44P9svD&!BK4tNSR_S;am z&t0f#_Bm=S51__AVYTJ_U9aXCpd3T}Zrx|bz6t8QPN<~oiJHEnQ2+kaGm#C2a5w5v z>?G>IJ@=cjJAyhP;Q>=&Wz-sOqjF;?s)2q~gNsoex)wE5%iZ!O)bxDQE$_zGT;Fqq z4PCI|8p~s2C)AQV2DLwmip(<9SU%+X94@2$F1~|#Yc0=aJnuoX^8JE3zTrbAIXj|e z)kUa?T!PVC*tnDpwR}ISr$`Xa@H(ntyVf!PZ8pAPhgy`h-ehf6%%|KK6LCK3-mnNi#kIH^qmP&d+Z)UU z+M;e^Jy4+@h&q2PcEbtS1#d+~cKe2?nP#852UdU7eD|+|c^vQxs>1e9Huw>4#4Whs2|kzO zfK8TX0=|Uvuu+-i{QJJUF_&`SN%O^H7d}S0@G0|=s?pQto6&O2V*lT$>-gf9=TD3t zVxy3a{m+;lkJ)T_?xXxHPR1*qwVc1gsbsgRK$v3HcRdfJfHGW)J-h?6^4@h^YmmxJF;FiV^V~ge)CaD zS%$6gIaJnvgSy}!sD{;g%`7R zZFIi>f8`!<+%@?v6YBb?6FQ;u+Wj7orxD?XF*1OIh59qMT>E`BeAPt1@GL^U{5WzGNTY-lWQL@gjo zP!+^cL-P~1LC>ddcB69OLe%dQP}w~N6@mGv*>VS}W1Fx&Zbj957&SD_cQgNWz)&_6 zqOqukb&Ks9D2+xzl>_| zr>LR%95t;Eqpo)%>TcBh(u6D>Tk*p{R0O7C9xlRcJc>46`jwehGckkm-Ke2@1C?y= zpw@?vQ6c{tHN-!lB6bqhplH(9=5|>N%h>T0F2%rp^A`^OL{)slH)aTKM)hDBs-bHz z6W>CupiK{$B%Y3n$SPFwJ&8L0E7UBhaL`G@sHYPf%F0Vo)9hAM%T}O5xgP7{i>L}d z!DjdmYOI?bGUcwQTpEv>9VIv$Z^dPp@~!2$iX>c(s^_2Yv?4P9S{*ha%tDRjQq)59 z6e{VyL_IiskNvUb_hzNc$4e;Rj|=e^Jcx6CFi%9;KU$ud{v!R}3pnmA5A8?FYo{EadTzCJ?sCD82R5I>Bh4^dt_v*ix(6>cJv=4T|5vT@S zjs0*jI{*ETci7Oh*o*4X5!4FT?}$mF$*80%Kt-ek)zBz*#M@lAVQ0!mPz`Q*)Xb7D zsN+YXl5a9= z$Kh<$EZBvre-A1m2T`-)*s-X2V)>gL7qFw-anr&uDof|09wgSF8um3R5`Ul?X8mfO zZfl@^pMmP(V$>trotT7MP{+T7O6K=59S=v@P|NH6W-9K5YViPcLWXMbWK>0ksIe|V z_4Iz!`7fiA^dRaH%l_R&(2oJiGf_kG73#d7-Ey?XA7<=rREWExrsGglPp(BJ&CRIi zgXQl2_fZYogKFrvs1Tn(trz7^n0rM<)OpoV`-h<-I|^xd)H9Qfj_kMxHE(yIvil$^ zRMq}8v!OMrr~Ob7%0XSQ$aM}XbV}Zj@*J8 zvPWFwsD^B}yiw=jaSuDRAawV-Ek%vpWYpN@p(>h(H{uG^^FnHZ*LjlZjTw})(8i^x zP;WvlY#*YA@LSYzzo2r*PK=r!v`aK0xd1h$7okEr9+g!2s3BPF?!Ol`%{JmfJnrs~ zmh(DezZ4a*4XAovMh(SBsOk4B4#IlTB-4_sPzMH3V>1UeBsZdZumUwy8&Q$ji3;h5 zu3w^tm+-f`Q8E5(+g1b4nZ|w3_3|(!iGY*3jMelbwbnf#^zuj`psvNKR---=| z=6uxj>E}8c6$zi~Y*bE^y5;q#3b*5N`~=(K&T3xgKi6>rAE&&rx{1K#8eY#D${TP6 zj;_i4f0&IQ*@$7Rme=`s)SqKQS8vu?R2zpH|nACPgDp;);E!vfLh4{s97-` zHC=B;&5GryAy|!CNjIU!d?&t%`>-6YZ(z>b*ns)39=*U0XQ4oqzeQE_587D0q1oRV zRq+tFoP!$M*{Jguqh`~6sG-?{niacHJ^u++e{v&JZX9JpE$@aJ``-8fj=;hAv-|sb zjlIs_`@Ikqk>#l4A3$BG43!(Nqk6m#HP3%`f3MNRbSMoqOM0MI+-MdXYH<`*!E#hj zHlh}sm)-JLs1ts5%Qc&tNTi|Givg&o=Sxt@T#TBwb5J3_2X)+isCqYGTQ2K)lZ{U7 zIF4Ev(rhz-yP-|_GJFtcp(?bSnQ~w3NBJNwz&5F7NqqvSvyA(AfYcQ&0S30v9NMkD z&R?&cj!M24@K*d1^Kn`muk$yfcjF++;kL~Gp=@k!>vbNX654s4|0-2?jIe(lK7vit zy*!-ol8IZeu)SCR4M9(v40G>z7UxjjkLTm$4(4XH9MzET@nfvg(G2wg98I}Kr>NI? z|Gv*uyqt3FZeHh4KBnO%lpn=h z{0sYIc6T$KA4Em+2b_mBqvv^@zumqRhqL2b)CIboZ$cZzYbo!-**K<$*ZE_%w{bb; zfjzy>6VzTDM)~|+#_RDs$~$o+CiON;`gqjPzJ+};`W_o&*{FGe*ZC`#`PhT)O5WOXJQ;*$BuoNZWeDwIG1wOeqQHK({4fK$khH`&m?>f6`4i@oV#n( zb3GfHE-xVqf@cqEAxR!+ZYJ$qC!#{P5Y@BC-Teo#J>@!s%x!xh_Mvc~mF z8+#1)dVKf+j@A6{evxV6A`J1v9#nRZ7-DX#U!Wc^J{rmbLJtQGGd;O-xYx6t{aewG z*N!mfA4E;hOE301UsM)hcglS(F%h1Q11LX_FL8a3ccj<(RyOYXbAXBRe)61+|KY8=IOHrY{ z3)Qo&sGHB5XyZY5fB9?^ncA4f{tl?2xD*3;gS-Dn%%fZ<$3*;Uq#;qy0yb{ohh?Zo zr3QX;fgY#^Ohn~K)O90jefSbvV!2#%4`_$&DUU<#zaEuK>##5WjvDG7c_!ETqx0{7 z?qx$EU5^U!3#bsjiR$qlRPy|RN~Rk5##X4v^u+Oa5st%q@kKm_YQR$gQ-9(V)3Exe zhV;S4n*T%C&;@f***g<86nDAhGPnFbwr2m2sQFuWs#!66Vn51$tcnkzav_cy`{z*& zeHGP__ub#WN9W)F9%Vx(CKs3k>Y|deBRVZb{XPU0smo9eF2rpZ#k;Xzp_x5Co>sM%B{$ovno(K=}6c?>lKRYK+_QXkdhJFzpqfF*bY)xf+W)3fQQd&l*t z>Gv2a0=rPt?PF9@f9CoHYRJARikc;{_cW6v#dr%pl%bZ|zQtbW9~$h!izr_ZHaCwO zaT(=FA|=0cs`ei_PspMS*ZA#~)@hGZf4Vds^n$xq$+I*e)s#W&6Wne@;eOaB}&C zXwX;aw{t_qc1eC9Y==vV{k}rBeI@pcKtX|><+mdoYzKlR{^FpopkNl8b~bfq*qQmE zNI{Mr3bHdh6fE)aOM$J|KxIIA55ucm6b2(ZguG&C@J=p`0dtHvx>rPJpCd$fsj2o zR9xsQaSNkNzXHKL`(l4dekiBxyuzEyCz)f)Hb-hCBv41`t239>jTB7fn4Eym9$Huw zDlX|TXr?F|Gi$K7okHQpNOk#~E6vCcWan#lPK4muKD&^vq?Go1wNB}%SChTAU3$$m z^{YE!oE3@`6GmT2AQUW(&KYE#bJ)vsCY-aQtnu6oZ|OI?szvksLBG>QpFJRRyfavg zKuNw$%H`QIR!8|`Bp#dn# z_Xq8O(_3wu>LX$G&=l(w`0b)V_Edi{#Rl=Znf$y>JanozlFpFE-DV_jI2OV-N-EtDIfhLhQHV!vd4x(1$K^m66x&A^Os$4 zTh=+rvwZ23Rtu8JGbrfGqGLnGjvZx>2uxQc%5QbMHNUqh8&sO=Ju@I0%(DDtX-Q?v z?wM)TG-=_c3LRivN-M2=s76tNZ(9;)MneUmyjeuRWC-Ue z8B7>8Cs>l4j5T2l1akt@133{NYnrK#>kw7uJBvt|9H z!eE-9-i;j<{jVwYf3&|ut#%rHYA#S~)+{oEC73w+gC*e%duR#i%_0*Fm1ya8+CZ8F zb9}`dUCdO;X6_J$ikcfN%fXy*M%m5xjYuqe{K460WudZ}|0R~SefY?K>@I7({`ddb zRa$4m*fSaI%!H{Mey|$$)>?mIhhiTqZbo5Im);$m9c}DTap|^SYgaM9cXoG|&3){l zgtA9Al{>3;&4!I-#phP8hLtvda(B}KW|=bcoEhdZYqCAYAC451giDVBY)Hk~DcPL3?{2S?`SvIu09HhBBRf48sfv$vO*FMH#o z>#c-KLNiLIeA1{a>yyS-S?Q;P5-u$cF-vsu>Ar%17M*N=kj6~)yG!xd{6L{U#H@=1 zvvn)rs1gDg=E%Z831QVuD->ZaoqcXb*++YtS8m3Q%?VznS(*m?=RL(=_Vc&DR%kkq zI1%FC15e#Q&e=P{?dx#=taJ8jG2uCghZlx2+uvT#Lcy?ZCwf@O3UQMjFlwB$nq2JX z$$&L!RDs_|)cnz4IKrBukN3LUdB0>&k1Em3OU1x zz_~wZt>nHQ%!#ltv5=fvCe$wHeiP7&W}ac3>chI_o12CnVK~*Sf4Zgc|MEjKbf-SE zat2D$nITSJiv77f9PlfX=$!V^2-d37>IZ9;e(_DcvnFb3@_|WR&dgi)j(%BJBd=rf}|-O(IfZiR4Vp64^Mi=`|q>D z=5EMs%o!g&1aKQJQrg%hdZK4=FA9_liC9_jjn%A)-l6}crEVxm^;5GyBg~!A>4k|N zQ_^`JJFCkXvBa8I&od!n^^IRx)5=H~RLI@<+?NPeJ&i<;Ki9|F&Xa9cq>y_quNrzh zJ?jO8L~~Y@>Hc_59V`Cd2BuMcYsi_ao?d$W^{uDR?4~iXh7GJy=j@43ZD19gRi#?| zaU<*2GrN*vc}=Zn&zz*%W2yFkW=$Vs&h!nBd`!nK)+FJdr z(yYC;qT`C3N8JHTSDtG7@fubV_P9IGis`uv*{K73_SuL0m+?FOsGQpWtjB~@7M&~- zAz}yWm?wMp?L-TX#x^6~E8RL)E_PmLYgzn@&eqAqMy(1;da>fS$}8!`Z6M-Txr4hS z{=<3Ju*BHyy{)U`!!EFH_a>J3XO_f1>tofg!P=G|&=XrDSt&RJkNjOfc;%a;$ZcubAoXFJ$F9{i12!GvhM{SV3=jrv*IE z#di;~?oW=tbg^}@74JRLnq&1HxP2YZhwhr`zHSaSOAxokf;49_^^D}{fGNcur>A~r zqB%dspB`oHNvU<_l&~){-Ji$9n?Jtva_g0ZBy)w>xJlMSEzQFY>E6LMZyRhD74Tx_ zj}XPe?dy2U3&;PQWF7TREJzEPt8QQI22BSmrb;&j{H$g;@nwK>B6KDaxVwlXWlTsx9e73dM8{_XS*X^0NeO++-x?=i46W!!- zUVph)X0wlg^Z2C|gZV^V`ha1A68rLyWheP_b9u#yS$S5SOQuD5JJLa1Dqq2v&8;g! zYs_n}dZqVXCqb2Kl*l^0A~BLd9}6XM%_$CXW(G6)mR##uZ+vaQ8kk(`+_}c%TEt%v z|GdbmQvP%%#Xg&9Er>^FS*xu|XOBj_`W$O9kBmOjGuCUf)ik#9YU{o$$8zQE>-6xK zXBwurT@E?@2F!e*IV3W9t?n22oVOb%5@((3Gjr9Zf&i{DskZT2=8tQA=a z!T)UXJ20L6bKdo1SA1_Zj`hy8YFBd_=={h~b6|{rf{+^h|9I2)6MYSRFvJR3Kn|XM zK@K?4I`h8oddeQ0414=EnjTf$`H`*fj&@P(s@JVXQ6&nQ#yalY9#k|>g&HsO z8Ng3?om&uZ(Cp-u-_0qSaq8}%;bLBHUuWL;|NHCyf9XWjea)vA|8BUJCte>|tY|%V zLuW|1ot=LDFR+7Yrx#G}W=`w%qE7=^O7$MjWX|Ot!42rt6Te27jMOCdjEY}!r{yab zU$??qZpH3iZPkuVxYugcC?$pUMyurZb%iYR&i%`&X!|;UeD%Fnb8mxi8|Q|it8sJI zdjQ`Pc?wNQiG8-(8eWat^{M#KmV&f+$NQ|>-li!jt@-rJXEl086-;dAjYih246&RC ztd7-EQZfU&`!n_P3V1Y(-S>c1zaQ0f>c+LWl%|vOM8E_n2ux!do4ecgb<wlei z>U%~T#e8~5{W%@<*op_O`YCjyh{0n`jBkF>YLpnC@rX6ZVy)x8=&ZG8_tkWSyIpZ? z?*{AAHnbo+-%r5ooHQ1iq7bi?+)#PPUB#GQdE7^>6Xj-4maNsn6RTXrn=sP$@p zHy-9<=H*!V;oR`fy_dQlR89qu#gS)kzIesPKW5$B$eGmcBE})--bX%v%o?0fcc@w7 z{`1#Z>L%;9SYphoF=mWktM^6v{_o>XpB*5h!rTN>QfP{~BNS=vbcUXKxE0tz2G18U z;Vt0(Hp3p^Okwlj5vy5dHM1h|^UJJ#Fjm#-*T%``=G0qM{LoITUd8zI-Bz-<5+AP^Se7h8 z6I-{(IzPT~j~pQ`!Rm*%favFH*OVNOseZ;EO+}29zd?X?} z?6B_p**pWOSI$Q!K3BzW_{thkJ=XJ>RWU&~^mfOr2G#ieoae9jGe@mAD!1ixxAXkL zI=Wv+&SapB3t%=IGQ ztZ;lqf_HtwxvyfnfcezKXB{Ru_nbI?Q+KBoJ!j&0&VIbpBbw8)a}ODCZr@e&xd)v6 zvRCBigBt6ed9>nQMy9!6p>p*sTO2*}gzd~UQpEk^iigK*^=JB8X(C41B zo=u%BU{yGE<1$0$e!=2~$xX2^;7rR?&s|RJ{`2+5eOxjx7->AyJd)r|8Elr>u<3@A z__S7Q?WsQrC{8!S%`3<3_D<&+@&ezvO^opmfm$^(4-|zy-WP)Wnaw$!h&}wH)hK~K z0FAx*qjgEov-_99e--TX!`;~*wf;50ibSmNN2_jZ*D@aC~1q?-hyhMUB0GC$=~>cBZxG48!Ty zh}gDNZ-e;!RBwI0ukqX$$~$#WIK4{zw}pWfKx;HpKy$`)BLd|qIYnFt0eD@VF zL)_;lGE+fx79f+qXO^6a3{FW57AF%J2;Evj%9j^fSYFHgg_s z8Cx#qyqax~h10x^s;8vz+7se)s-8cz1jI&v%?sHRY2Jwm^_)+7=X|ws>M4x<($!ll z_UsHRr4?&yaae)nQO`WU>xQonJ-QalPj(4yi3Qs+Volq5yC?kn_S1w`G75V1q&K`< z^15AMVy1;KHa)}J>)&U^Hf4C%b)h!}X?j;3ILt}<(|_2UuIrmDWDVmB#_7k2*y0Y} zG5eIB(MBoOe} o=CR&3_GK53u>a4Go+rk7uPqllGSRy-zTIiXtM2h$47D-<{+CdG2%X>vivay`KA?nLTID%x``(XOrOn-FvYwycHYx zs%Yd&7ymCZ+T|*bZ5pWNa*Z70a^-c*gX5?dML!n8r?DU|$5OZvy9pu z%T1=YbU)QDH02D%zIwog=bJ}`3kDTeOMCT#+rB* zYoKc!ZBP@V@JEcro2cCQ6E%?{_#`&Q$P@<4fLov<(k|7x54D8-0~FM;2Wz3=KoL}n7|0dp}PS7BW|i0$!5?2dt&X(n`&P#rCH zT!&MsZ%1`hmFZQ)=BOKoVi|lM3*&w)iziV7`wq4C_fW}JINeO7GOE2X7SaCiO+gPH z<(Q0a>Q7*2T!-3bm$5!R#FB)xUWUuHntInvlYC!eB=r}vOyoA9oBA8bgIpI-1HOS; zvOL*JYSzCH1>IO0HIoXc8Pvm~*a=JG5LA*S2aK<__E{JT;3o(6@aE_K-y7239_0d&LlI0|dw zedqIPPnle)kHcv1j9TNhsB`3Hr+yMEQvVEfN|G|D2i14%hB|^r;TW8T zn)wCC-;pisD)h8j+W@wqz7$C#*M}I7U1ymGk4HUt9xAz4qXrt->3k4EjqoHY7p|dp z!yisPX0~ZBg$jK&)Pd6xTj5S@fY(qDC^LuS73-p|Ux9JB8#S@hNdE!XFBBqZ_{aGm zVy>B~8@2sfp$5_y6{*KD8Z%K3dIFW*OR)mJfLhx_s1TpW%J>Ub!J_lbQQsV^X#EuRk$47U@jPnVe2cp7rqliq6^WQ2y0^|=EV)D z^JF^)@=(}MLCJ9#72;1(p}&TT#C_C*V;7pxmq5+9JSy}pQA^YlHL%A}{rON4eFAme zGSomfpss&?A@SD-$7#?5KSybNGVy*289>5b|z5%Xh~Q-2!s zQP05`d;!(}7SzN;i-^BEe4ByE^S7u_1Lo zY6&)?9()Yd&neWzzClgkZh%5w3eihku8*(?=Euue6>nfQEVk4nV=L5+k2;RWfz+p< za^-#013yOfbI$Rq<85qD`#-4d9%#SJ6dp%KUskHWtArPy<PzI;xSsme=UlD_gHPdm<&KgB6f|l|BF-5 z2+N~FR~MB;tx-$R#iFH!2qj5Ejj-JZjCWqXyW}Y43sRXOQ!G z0;<21^{l_P!Au&oRvWM^?nHHb0(IjTs0aRlipV{jgptql(-CH4Ijs1CxxN)DGQCi{ zWeld{IMn@Lq9*=*fP%Kq&!`7PZZI8`z&PqvQSIGPH#~}C@o{W{N3a?Gg<86X8_oUg zQ4j8q3i(hhk3Q7)oQsN7U?BzFxDpk@mryg`g}U$%DnjpIb^Hc3gV-0%elLN#t`p9| z?l=-pq1L?COXl-NsE9Oo>V47H{(ppmA}|EM!W8F%KAX(Q2cniB5!FE^YF9ji8t^(y z!B_B2Eb%g17eB?#xSjuR1U|w#b;4bkg}3l!?f-FP+9Na+*y?gk$1(T}Uc$$5{5DQC zd=FJGvOW9*uPY5dq<#*&;>$bC_PdS=)LZT3#e~n}5c~oU}Bo4=-n1+hXEYt)(dxQ9^gRg1O!EzNffL|Q%V*%)vwe$59jb63g*?*B$4B!taJk~sFmZA?TQe&|k`cV;Dhyi`Dj)K-~tMkFz zsF{3%dGNf`{tap%w;c-|GfPtkb$@HrfCr)uobjkNpN?)^f;DhA4#9KBh`-jX-f?qd z6V%%DMuluBs)JEj6aAt8I?0fP@(<=6_Kk>{dd$v^1f^ODTeC5Dr#3Xc$fHV zM32*;k)lNn@}C>!47y3qw#Ny#EAEdF{ptSK=o4z3s~#|)b{Lh!VGKxY64^M zcT5RTP)7+T&DxGfbu<$d!W>iwub@Jli@N?KY9=3H1fF-=FJUb8E2z(ZM&-sIPJ7<> z&1<|kR-!%7hJt1~(s2Ujr9K5UkXfh^uXKFTY2S@X(j%y3I**$9Pfok_fr(rh)aUW2 zrD=>db~c{}T-{8;)gRTtqo@b_Q6ry;n)wQ+z6}RcKZF`U(GSgiwXh2Hj;IJFp_XzY z=EF&t7iVA|oF8sy{g+Wt1lD01Zo|1)?vyz)Uqp5E8!FU)qB?wl+6}QEvA$Rh`{G2@ zzz(36;xsDM7aZ@S&XIB-bM*6kS4#?&@ln(Wr=xD1hlTK2R4!~p?ccqq2b{(N_#X<>j1*YN-EJRY4J8iD7{VD5Tiw}BGaASt!3amzbFKQqcu?~LkSnM-1 z;11Y{_C!p;SMV_AJL7WA#t$(C2Yzl|T5n@P>JPCH7C6iP*IHLNYu3CzYDOJVYu?|f zdr@nifm(_aSPVZxodZ{}Fh0OIEck`FzX7VhZWx1uQ4t)4n%LAYh<_UjvuMzo9!7Qa zA*%fn7RR#Z%;)t{$<-R8u>)%9x}zRE5o_aO)KVTm&G;DR$Inm$xr`<8#{dOg=sIuA zhq|F8YUEWN8>2$j5sTtLROAv-k;ry@21`+Y9yRcN*b_fMO|Zn5X6A9I0R?J14K1)L z4V@gvqe8s|%i;=DuIxq)@JrM-`VlqITR0T|K@D)|1v670mZ6@G>TeP1`sK&~1Fj7e z6uP~rHU9$D@eNd{es}5*Q4xr~Xg)8A3VlUXC_7%YbP zdjJ0wF3{;E6O!VnNW`I%q&sTl1D*C^sDaHug>WuvU^%FqcnNj=HjKbmu_eBay6+d% z0RF)8+W!T=a`q!C`Fc3@;iyn&qaH8^wWcdkIkU}iFKQr%QEPt+HIS>Qf&7f>_cp4Z zh_B7{#W0`_-4wKDO|b*^Ky|bL6|#+}CE1DUcrUu~P1IUmLPhL4R>vZj&4gNF73xE= zB0hm-ag9^odzttvd(Y6I8C^rwe?yHl&o}0`Vx>^^?@>8&7d7MjSImIQpze2LYpm_G zk3(IbikiS|R3sKTpRd0XFf-jmgCg;!bKz;!+Mjpo-=YR^9W}%ISP3hCYX;I8wNwL~ z`e@WzCp+y~sQzZ72C@Y8yypTGI#Sq<%F-LC3;#i_UF>%zB85-`sEjGt7!~@BSQ>X@ z1w4W3=X*(u9^pz#d6f+QO^mqqo9s@I1NLc`WRHGQn9=)blTTpIQdWm--`s% z^#|&~lfQRz2Q|ZusQ&jk?Z;5pUBni;^%n{nN%bGhg$+^l_D;PgYUaaG$v6%*qYRA1 z>8MK( z?il@}xvn3^P#=yOz*y7+v#%;H#*9f5Pzh|63F^vjRVvk(Y6-jat*Ts5Kjb z3h89*gNsnx^t|IO>_kLv#w)HcjT_46qP6sjL6)WAQnD#rh8ev941 zaT+RQJ1`%|11ih z-ZDRt483i(+YZ!#4r2lQ5H;d2F%G}Qff)6h*&V}B=Rqdw^A)Iw>_heQIqEI=4Jvo; zqn4m^;Es7YJc@e2a>uo(P;NpEUVt_@$nTMspW!>DBY0JT)#qdLBc8fe6y=DJwa z%!{K2Ruk)Bchr((VnLjWg?PSeJ_U_*6>0!mQ6oHvmGLAhn{S{(SpF~b;L2EndUMo$ zebJAju_S)%w11CU`+KN?Mcy|PE`x!hG*qLY2ew2dU3b(C{ZTU=;j|~B29S(ef($H$ zvrrLSi=}Z3y735VfL9#vq3$dAx9Pv)-^5=7s6~T5Xp8EoFX};$p|aeA>S&_#`Ak$O zmpJtt)b`te>hCZv$Iq}gCOt4e%I(3X)FU1`Ur-(r|L15JO2cTpflIOPKb%&02^(S& zmla-u&Nz;GI*!LLaUpiLtnhEYKgN~RhuD^D30}uaI4#25zXtnIKZ#n}l7UEz-$L`- zEL6i~)N3`8KlpUOZukh!!xa1y7h{iTEBtqWvlvgkWgaU$(~+1(eGB%(iZNFBHzz6B znR*Z(#S2&$15Nn%RP8B@MGfFZ^x?Zsdjo#q+lG1?cEg>hj_x?N$Y+HkHysDlei4UY z!~9nGD4vIdsNch$*oR+>=mdNYN$P;>D+--xC{WOhYyfIIZAD$U8x@g1um!f{N7$~I zj$Lp+YI{DwCKyxLa%Ey$yn%ag6mBSDxkC656`6fSE&jh8<82gPNQVcb4 zBfW_;v2Q8MwF^H+4?bDi3jeX`G7g|Vzl;_Bd*FE-NqurzvlM5r2K6T8EX~g~3Txvf zRODjInVKm`wWOj+#!Hw?y<#OR{D+5ysO!GRIXJ~_ zX8I5tQLi6oA~P22P+yK(qPMXe-ifmU;U5|c$6Ky3G>pR$cmlQdRVteiC*zCM_h2y` zQpE}%Og_{(kdDfM$*A+pdGDyLjkt?)@3jZaz}UR48@D~|T(syWGoTGI!Z zg!QYN0X>JqsNY6))T@RSJ|PESLFyw>{Y*sV&|=heFJoccj>Yj!)BsPT4!R2g3OZ`9 zp^n-+m6+BC!e8yiV+8dj zsQv@XDd@rLQ3KhG1#pjZ!C|NU1Jre2I9^80>_^m5{g+d>YMb+;C~6|pQ4yMr>Nf|q zgd33w1zdY6Xa*n!rGtZC}?JNP$O>RT+kJjME!994nZBEn{gffimh>R1Ct{su>$oA zsDb>6rSTyuH%c`$*Hv+BhT)(8dr;6?jzY~e6*co5)IQygZSg%Uf>Djk(v(6ys3Iz> zE2GxDE^5Y2QA^kv)qgLieFUl>UnBOvM)m{^>R>*qz8sb9FE|(OK_$&G)a&&edN8%I ziO?sg2cJdt^A+mB*HFoK6HDMj)XS-O6Z5W_(1iW3kRPSNiyvYQY}C{^0yC-4M(vJ2 zQD3d1nwcCakCmvmMnz%-D*48s29oI1Q?V=cbgYT{QAhHX00kd~g3Zl)dkSi;f5BSV zzJ*!y2{@hl>zIlSTbiZW;P@uCqx~E{f~8uScfkbIjNiv5=x%LZN<&af8dyj{4?2nJ z;0`{9joX;^B{-1!0c?r++M4au6{}OKk+C79gaEahTk z`vzPaDJU8Cp_1eT>Kr(a3i(CU5?w=O_bpUb7wTX-tbt{zw?l2m;i%p86zY6fhI;VJ zSO*U}Uc@x|p14i(31^sN8rG!~1_e1wCLjDqDA=2Jj{-GM}Pm{2l7L2aZL$TH$~DQ5BW_ zBT)xTB5LM-)Il~Ib>B-^8AGV0x_|+#;U5%qL#1wJ+ciNwusbT`V^B-;BTYIS67_jqRE~8-y_}L!{mkvo{;x{mMHNax~AT!Y%5 z<$IggW)IYeQ*j^&2zGnN@M(y|M*Z|+bp7h7pe4skA6f|}t<)Pr|A9!4eSXQ*uc5w%3cc*-n{N8Ps>wUlpRQ~UxI z(E@|b4=OEjg7*I$3UPe!D=K-44l!0n&8P|Lfp4Mq_Zb|3_fZE-pP^<=lhI9m7V5#9 zP)l|QHK6lO`z=(`=N+c&*#C_v=mEV^Gx4CZH4XdVT2zu=!wy*RQC>cTv_I~q{@QQ` zOx^RC32piaGk~e6Bwp^+52E@xgF4v$l04rPJ<>e5DC&ba3~w9M$<`6IZAPL-o{bOi zdDIUQ>qePuZv42h2YyBSC{#q-j5a4|UsTo)Mdi>$4FC5(ehOO4`523PP#3<5I#5nK z^@~pZ7UpBde>?RU!r|t+VyNxc1T~RXs3h%%T7rJ4=Oj6wFY~bf)v%5R?f-XCYxgbc z!GB|a%rn+}4IhR&QgiV#ev5PQSb|Bi-iao}Gf@wI1+}|&qn6?lDw(6bCgNqh0W;GY zH0Y>piwaqP)DnzAC0QnF1}jhl*x`5)dr{AyWCkz{J5yhb!|*gJqBX~v=QKurG3kLy z=KcW+UJBV5gBMYuyNcS^w@^9o5I@8+GF^KwSzt68oc)ED5y~PoYA#9<%XX)VrYVL@T`3BXBYG>8Ob1O*RKkIowSB zan#aAr5Nj@`W=pL%*I06|3L~0@hjK}-$Qly7iwGPOEozWhg!Q=Hw(965H*obX~v0;E3mxw{~-$64qu|S*H@^6BYKjVaXhNS4yf~CFzUoiz{)rY zwXavAW_-}`Dr&}s(#^}N4mP2li26pg8vAPhU#HL$TV|Nh%tFn46RN{EP&4=r6`2B= zW&jnj4)r>y>xQFV%d=2Rx*3)IhcFJWV@oWMWg^%e0}6REh2{7HYKD!nO?GxfW$Sok ztz3S`0P4D>sAPK{wL7+=&W$6eft^JSAY!uF9Su?Ujl)>Xp3MGN7C%LUZd`;4=|O56|zj!=g*-AxD)lBf5&P62DSG0P#spB<_rjR-vHDE$DszEflA^TsO`Qi;54ju z8g@AKy{H>cphkQKwf*j(4xpk>n1OUc4Zwqn*gWilFJVKxhU%y6bQ6(ksDZUdEoopV z1!Z#*7O|MI^TFI1W;Z;CwfX!lR49K!J*dEw#+vvj^{%K~c^=i@%czLuqE6NmPW?;l zNBt%?(f)785@-e)s1U72W&ca42OmJK{Z$-{cTo@O{gg?jM^J0+L4CEFhC2HXpdxn! zwSB)qZSUVvOHg5^mYV(7fPzNa7j@xS)CJk7VOw{!YP!n2@d3e5S7lmrL&-vgIY8U*1>Zs@}b8uA0=F~@`X1oF$;ZD@j zTt=;V#BB3oM>cYkrc#D|}F8u6a3ph|2ySP+1*2kJm8Q#o-Zk zFyH(#y72#uM$^;QeblB~h}^z$MrDR(bo|7#l@Tx1?}3>D&w zs0)5U9TS=_l;A( z6`-KAJ@#4iphl>pvxig9LPcaDY7N&r?!lGR-@{LF)N*rxHOMj7J%&m?KWgT4aS<*> z4Y2$QGm$`T3JPIURCW$QJ;;Yjt|y)L*D#9uaa@2OU~3$*()@bDU$^{NIYEqIS*JUF?5-8$C|L2E2?4(ahcEM7)44sN1ialdLsXXU099 z`lQ#)QUp-DW+f`y-$CuF4^T;c2lbqoJ?7k~jQYI89`?VEULOrRaT(^vcDYvgzi#b~ zgQzku?RUg#nBT)CJJM}r(jCx=lg<2Fo z!@l?s-Pk8&zDT5?w%;CXfY(shmDz6wJPtMBRBVY)q0WIf9M7S)+g(h=zfnu%IS^i& zfNKH;y|J2OWx1vX}CiUH@qxC#0w6{@_j5%oPMNu=Zfo^P# z%7u{_iD}qD`#+0<4wik+1wWx?{1COjo4jdm?0{vc4@SLwQc)pZh_723*gn|fbVHcvq<#VV(M43+KQp^`1n zVH4`|IF@>SY=p~E*BwVi=o+fOyQqPbJi`80me)ICM%vDC1ZrkeP-pl|)EX~BH@=9P z*-=zTFQb;`2I{L?o_EXxs-beJ9qQ~KfO=<4!6bb3oq!2hsiS73l~8Ni2{nL$SOXtJ z-8c)i6bDg}`Vh5LcTsDe_n7&-Dk_AL?i(fktc8rp9dCGP|D+kzU%Aymg7qmt`7>b`;>nD(kznR-XmeO^@VOmphXPy>D$ z3uymurJywrp&t0I%`t)cFm&TVjKhmq46nqxTd}Lmu+fg0Hd~8Bq5H;X3sDahMLD(OM;!CKc{RR=>l#S^VKwHCVQL@j-%So zI`x~FMcwtKiA*-?^Vz6SuSX@}yQqDA$@x6r1+xTIP?2qk4Y3<)38w@obfhrPX*h{G zP|l%d_A}~4Ykkoq(POAHJ_!|>RBV7#9k*d4>K9NsRq&G873EPgZh_jKJy9oU;1LSy z$nQ7}wdQkB5m}46aTh9?-bT&z3~D=GM=jX{bYt9CW?Oc`IO<*;g7Z+j;1cS2KOzwc zxb9HUwy?f7-$?RdTk4%qBYg^$tqV}!6JA3N@K;nMqA!~P7DRo)sD%1_HtPO0SOs6g zXgqOhI)t4Yk%YQ8V3*y8kpPS?^#M ztb4^oG99%fb5PgksIL9Lmx9*(C@REXptj@Bs2NoG)+9?^RMxjawP&LS6hIAd5h}Fn zQRl@L)VpC9>b_j3{RS$czhOWlF87^DqIRf#>&F`S3~Jx!qO$!1)b-z?B9rH;d0;We zil|W6L@iA}RHTNYmSmJ;1}gg(Ty?(xucAR6=VEU>i?uNRdlS08s1CiWB=NJji*?kgXlpd+&yYFl+d-8jOzAknF( zqLyMZYAu(dmgpqv!M7bFubY=kNmM`8Q0GT|)ROgcd<->^KoW)FDxeO8^B5i}YV9I^ zHfxs`)sY+LV0$cs$5HQ)udyCR-LPD4Y=R2)5L9wcK`r4T)O9P6WaWSVgMw!85h|3I zQEU2>)BYzasq+0|mY@OZ`i`jWH3%2rDyKdErdj(YsEGAPT|W-B6jM>#Z#8z+{y#{8 zk+`g1&4u|<1F48wk{YNPv_~z~AXH=~p+Y*vaW-m6mZ3s>0JYygMfHCf)$euG0Di|> z+W)0)nNW5@FZGeA8{Tm|g`=pS!$+{$ZSx0&1*ivHKwbYMYKiWkj_zW=nUl1dVAbk#|g}>R=t}eXto$MK`{RsdySS;|{-@wf3PVun4t{Z=-fi zySpZ`{ZYB%LA^8P-F5c=b{cf%zl%EKBmb~m9k8?GY}DEvN1c#YQKA0}wYJgsOpcUB zg}5y$0^L#9Kjzf^sOz6bMPkK0_P@T1t*1fmL`C9|<5^S=+;r;Ef0_;};qSCJ!P;2s zFUz$ThvII`f8RvlP25C1=5O<>ot?OadannTD~P`ZDD0xJ@S*vKMy>ua1K5oU-3ipu zc^)<6n^+C+qYvZx9hSD!BGid?5Vcg-QRhUwWrugcNL1)EQD0uypc?}ZDGZ`e$+p9x z%Roh92I?GGjLQBssBO6mmHmfMp*)5eByBEk;8ghHtM4xuLUA*#PCrXFzJ zrJ#=TN172;L|xb()$tIgJ_)s^^DsOh)B&^$wZiQ#{JlYoP|-2{pl< z_>%Vja0=aMc;H;nCE5=E3#i_xWZI0n;Z@Xw4x@77bJUD~M(yVZ&gYf#m zGOUHWupypD-Ip)ci3|obqFNLbvW||!QA;ujmEE&YZ?)a15dMU^?-pu+F?r2Es^DDe zT~MEYfZ9!0P|15A6^T6gOm4;HvjgFf)}uiuQfJglVxUtWj+)Upr#&4tgK4N-n1zbK zbEpCDLq+feHpZ){?*V1<8=Ig8*59copA??C`(ay^CF`FD-0` z|2F(NHlkjsh#meP5_$x)s2|7e*t)3g+K4~kL0nMGb}hrM#qIF#1I}U#>aG%Y_#M&` zHGse(3SUszg<9*mCGGHEr}tn#>XD`F@ZWX@;XLZca2@t3ZHHe^D%!4@n2gi#7tBUqB|H2}>B~5r`ZTv4{&xar94p1ye9LD4O`xC$yoi~28@0CM z;_dM7ep9hK^`qDl^Hnx8>WYJ?&qO8Z=csLV8K+>;Dr_^0qaCMH-&oZS|FfKm)y%*j zV50Vazv_1Qt(S}19=B2ZHh&GX-LVPVK}G5SHpj1>_EI(N@DC*2P;b*rY>#_T z+xIrM#=5oa@K41)3=F0rvbGt~aP(8(hRWWub?oq4ZWpFf-&EIjoy21GY}aVKgom+h zeLMW#e~7w2v4PosXE2v~OhfZhdJ`4N->@^bZp8jq)&?5c;XfkBH8$Bh4L8uR^Ze7t*GqPRcu2810UB_}g(Y z)K|3@SP8wT2hPD_xDa(Py?}bD?MJ;G1Mg7Kk$Mi*@i(X&Z=$mLchpa4E z4X8Hifz427d2iHq9gDiphbj03>Rs|97Q$Po30hsv%nM=o=l`k{G?TU%iH~9x9EFOKEER>d+s%o*Mu>r(fj+JmTEIfNZBe^2w^zNn*jDC)Jl2NkimP!aqL6{)W_Cs0WnpV+K|i6@fvhFCrsR51fWd&PAw* z@94w+SHpWw!w*=4y4~08&)TSyupf5Bsi?I)h+6XxP;2}tYM@`Dvik?rgl?g(%iGUP ztO)AS*tXsW<|)t=|t&(3*4{XkHS1P!TwZdf(s1Osx8d8R#0+Ot+#Uvk$f1zCq12 zVvyNhc~Qw+(6Jb52}`3+KtFcCz{?aCQTQI`Va8xP{IA^aV|VJ~huAI;zKScc=ukWS zADwN%I@G%jGs&5OTB7x+2Yro`u-T(__#Y;2LG_nsxcLUu9|vmxucDwc`X?NO@sF9% zWTUp>4X0jogdP5q>jKoSc^CD-ZX->E=3`Cj4^aJ7A7uvk1pY~V3+lvs@o|%c`>}%d z-8l+c>$|8UHQ#94Wn+1)?CzT8%kU?9Gbj%7r;f|WeL5i~BDdJM6ISj|<3~i5c6-y) z{poIhLPA!0x;N47NlkQ5^=G9A-KDIOu?hZ^v}A9lH!-(kYH_PVXR7Jmj0~SYHGE+| ze|m~1**DFTNlR`&e_Jc}c-pL(+@VwRM&yj2z92X6j4pQ0g+QI0>Q4>N-SAXBJ2x=v zFKdYDCEP`-(}g$uRCh*ZxUcFNZckRC&tJ!#mhMl?O7NwQb9>w={&cT9E7h08J>i?< zld_VNdMhp zZl&NZEBDV;W$oPNYimSDYWBIKHcqp0uD`fBcl%3utej6b4UeVIq|C{lbZ^d2FL%vt zwz--eF}QD^+(z5_L7MLMPIiy=x>G!>p-lQb@;_<9n#&~~LGPkGFHIK{6;Pc7j zy{QUpczi4-k;~K|8C2$YO~K7_W+i84$w}{{<-g!i0Vu-%ahCqQalWj z|1-fz@+Eug@T_c~cd{NET%BZ9Y?bWE^wLSTH$9wDCa7**+ory!U3gL{o{3%xQ{4&U zJ*nfo8SYfCmx<>F-zaG196y+zGy2U7Ii5o^a{oDW*v|Rv@bcU_M?Q=Ucb{`^Mfpf| zlr!*MUrx2kVi5bMu(kJ^e z7;9EqBBL`&sg+?;;miz=%9ENg*_-Z;A0BTaOp>Ogu}j>U{(o;&Y&Da5xtW*eSUJ_M zl*}!CrGgcc>d$m1k*~Qmza1En``Pz#1#%)57SC;T=X`8#!-rk1+$I0m5uqKn)zb>K zkLGuJQ3(m`xKN!Kt4U1g{leBoJNQvCt9Phlacg%(@Kttc>F~O%W0qZgCz4Bwa_E~< zR_Vx4-SSpmJM>{izBvTP#92*p9_%R;IvQtHiU`%OYVEdz(KW1|!O1nOP_SQ3Ye49& znpUzM>Q%>DY6pL>XB`Zlsc-cTc5Yzx5AA7SHOw3Oy_MD0Dw^ykSvzNCWcpLw9Wye# znHixAZLB*{QR(F8xZsDKtW~k@f2SK7-r0(YD%@tGcWS$APjVJ3tYTKW)Y;S57Z6vclGu<1!*~~7RH~r{V4#$k6TfL!$75Z{8)}nm9g7I&NwYSGK1;K1+Z=+NCr7ttjweX& zqZ`~=nLeJRj{WHw?nH0!(M+pGUUwg^(iOho!c422o$L*6$+X(Xvp3mDN4F}md?a~V za+Yq=S-?@6PID+xG_p!s?zUI5n?bBJ{`8){Q*Dzn`%tm#OYeP4|xD^i21r zc?52s$^4)5X@;9q zS`*21Cm!88fol`Fi)nKegXBVjpft?lHIU}bA{#Q@N4GJ0KG4II1It!hALNM&XH97M zM(aH**z+apR%pZ~E6EDJ^Rm^p;GiD;hYSv%s}0G>;5Tcm5~Vy@>LuAf&X?fxCcC{; zcpiZb-rQ_G8tV6owcn2H!J8>mX@`{(70`?r3M=@ZHyUaMJQ_9Vw?GTGBHE7RYlS8%`qt7NFbKI>1blDh`))f8W< zIFD454Ig3Z?&_613i?D44=eaxygZ0gSN zCiqEBLZnqQ#|2?YV^=c%Y&I)foR58}ToyhjoQ)fPtT!AAv&8vt zdy|vHDMN1YMTjNQ(clTcfqS#bQhi6a5S)MC@rhag-W-0#lL^d{FD1H(d2w3#=-io^ zb3}Q_%Z$*Ox2^tGymJN5W*BLnbWh6BEed`(Lgd7_6)q43I1@zY7un5W4#-!f7F^4I(^jY91*PZp0%{ILa%exlju+7>D1D_`XV<@ z-()^r<{mPqKor*_WPF-fE z`?GZVgo@s=k|IM_?pd9RgeK;--zX3oRoXsm1>?)wT}$dPO+UJ2oXIA(tUrO1JG8W{ zy)7a%wxWI93jGmpkF)a(%1TH$x+Nnts;WIdHsq;qr$*Fd&G_LU{03xWa)feH=}U5Y zdRF)gdOi0e$_?+dV3o#p3Ushvv+V?5(B0WC6{)vJuz6=YzA!H!z9x~@A%AB(IU=~Z zyInjqu)EzXBDlMkT|O#{1IioxsF&S3*s!;~t&ur+n9F~D7~tdxzv}gF{ck@zBxm{R zrX1at;tdw;V^=TI*?FmDWcjkW(i9+0rg`~XhyRAb5y>J z@L{0u1>wV?Sa4ptU86Ml{%GGm?tj0cawt3BQ9n+%XGR4Qz1itLw$T6B9cIV 1);\n" "X-Crowdin-Project: azuracast\n" "X-Crowdin-Project-ID: 217396\n" "X-Crowdin-Language: fr\n" "X-Crowdin-File: /main/resources/locale/default.pot\n" "X-Crowdin-File-ID: 4\n" +"Language-Team: French\n" +"Language: fr_FR\n" +"PO-Revision-Date: 2022-06-07 03:52\n" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:93 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 msgid "# Episodes" msgstr "# Épisodes" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:157 +#: ./vue/components/Stations/Playlists.vue:29 msgid "# Songs" msgstr "# Titres" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 -msgid "%d queued messages" -msgstr "%d messages en file d'attente" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:257 -msgid "%s cannot start" -msgstr "%s ne peut pas démarrer" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:266 -msgid "%s cannot stop" -msgstr "%s ne peut s'arrêter" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 -msgid "%s encountered an error" -msgstr "%s a rencontré une erreur" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 -msgid "%s is not recognized as a service." -msgstr "%s n'est pas reconnu comme un service." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:107 +#: ./vue/components/Stations/Automation.vue:34 msgid "%{ days } Days" msgstr "%{ days } Jours" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:102 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:16 msgid "%{ minutes } minutes" msgstr "%{ minutes } minutes" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:99 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:13 msgid "%{ seconds } seconds" msgstr "%{ seconds } secondes" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:67 +#: ./vue/components/Stations/Common/Quota.vue:52 msgid "%{filesCount} File" msgid_plural "%{filesCount} Files" msgstr[0] "%{filesCount} fichier" msgstr[1] "%{filesCount} fichiers" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:137 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:31 msgid "%{listeners} Listener" msgid_plural "%{listeners} Listeners" msgstr[0] "%{listeners} Auditeur" msgstr[1] "%{listeners} Auditeurs" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:77 +#: ./vue/components/Stations/Playlists/CloneModal.vue:45 msgid "%{name} - Copy" msgstr "%{name} - Copier" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:74 +#: ./vue/components/Stations/Profile/BackendPanel.vue:32 msgid "%{numPlaylists} playlist" msgid_plural "%{numPlaylists} playlists" msgstr[0] "%{numPlaylists} playlist" msgstr[1] "%{numPlaylists} playlists" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:71 +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 msgid "%{numSongs} uploaded song" msgid_plural "%{numSongs} uploaded songs" msgstr[0] "%{numSongs} chanson téléchargée" msgstr[1] "%{numSongs} chansons téléchargées" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:59 -msgid "%{spaceUsed} Used" -msgstr "%{spaceUsed} utilisé" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:58 +#: ./vue/components/Stations/Common/Quota.vue:43 msgid "%{spaceUsed} of %{spaceTotal} Used" msgstr "%{spaceUsed} sur %{spaceTotal} utilisés" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:56 +#: ./vue/components/Stations/Common/Quota.vue:44 +msgid "%{spaceUsed} Used" +msgstr "%{spaceUsed} utilisé" + +#: ./vue/components/Admin/Stations/CloneModal.vue:46 msgid "%{station} - Copy" msgstr "%{station} - Copier" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 -msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." -msgstr "(Docker Compose) Tous les conteneurs Docker ont ce nom comme préfixe. Ne pas changer après l'installation." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 -msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." -msgstr "(Docker Compose) Le délai d'attente avant une opération Docker Compose a été dépassé. Augmentez cette valeur sur les ordinateurs moins performants." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:189 -msgid "(in seconds)" -msgstr "(en secondes)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:48 +#: ./vue/components/Stations/Playlists/Form/Source.vue:47 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A completely random track is picked for playback every time the queue is populated." msgstr "Une piste complètement aléatoire est choisie pour la lecture à chaque fois que la file d'attente est remplie." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:14 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\")." +msgstr "Un nom pour ce flux qui sera utilisé en interne dans le code. Il doit contenir que des lettres, des chiffres et des tirets bas (par exemple \"stream_lofi\")." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:13 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 msgid "A playlist containing media files hosted on this server." msgstr "Une playlist contenant des fichiers audio hébergés sur ce serveur." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:18 +#: ./vue/components/Stations/Playlists/Form/Source.vue:17 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A playlist that instructs the station to play from a remote URL." msgstr "Une playlist qui ordonne à la station de jouer à partir d'une URL distante." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:63 -msgid "API \"Access-Control-Allow-Origin\" Header" -msgstr "En-tête de l'API \"Access-Control-Allow-Origin\"" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:99 -msgid "API Documentation" -msgstr "Documentation de l'API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:187 -msgid "API Key Description/Comments" -msgstr "Description de la clé API / Commentaires" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 -msgid "API Keys" -msgstr "Clés API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:90 -msgid "API Version" -msgstr "Version de l'API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:59 +#: ./vue/components/Admin/StorageLocations/Form.vue:57 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Access Key ID" msgstr "ID de clé d'accès" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:48 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:46 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token" msgstr "Jeton d'accès" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:54 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:52 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token Secret" msgstr "Jeton d'accès secret" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:98 -msgid "Account List" -msgstr "Liste des comptes" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 -msgid "Account Recovery" -msgstr "Récupération du compte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Account is Active" msgstr "Le compte est actif" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 -msgid "Account not found." -msgstr "Compte non trouvé." +#: ./vue/components/Stations/Streamers.vue:32 +msgid "Account List" +msgstr "Liste des comptes" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:77 -msgid "Account recovery e-mail sent." -msgstr "Un e-mail de récupération du compte a été envoyé." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:153 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:158 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:274 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:190 +#: ./vue/components/Account.vue:53 +#: ./vue/components/Admin/ApiKeys.vue:23 +#: ./vue/components/Admin/AuditLog.vue:24 +#: ./vue/components/Admin/Backups.vue:38 +#: ./vue/components/Admin/CustomFields.vue:19 +#: ./vue/components/Admin/Permissions.vue:21 +#: ./vue/components/Admin/Stations.vue:26 +#: ./vue/components/Admin/StorageLocations.vue:18 +#: ./vue/components/Admin/Users.vue:18 +#: ./vue/components/Public/Requests.vue:49 +#: ./vue/components/Stations/HlsStreams.vue:19 +#: ./vue/components/Stations/Media.vue:130 +#: ./vue/components/Stations/Mounts.vue:24 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:32 +#: ./vue/components/Stations/Podcasts/ListView.vue:29 +#: ./vue/components/Stations/Queue.vue:17 +#: ./vue/components/Stations/Remotes.vue:20 +#: ./vue/components/Stations/Reports/Requests.vue:38 +#: ./vue/components/Stations/SftpUsers.vue:16 +#: ./vue/components/Stations/Streamers.vue:26 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:54 +#: ./vue/components/Stations/Webhooks.vue:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 msgid "Actions" msgstr "Actions" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:72 +#: ./vue/components/Admin/StorageLocations.vue:15 msgid "Adapter" msgstr "Adaptateur" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:106 +#: ./vue/components/Account.vue:102 +#: ./vue/components/Account/ApiKeyModal.vue:31 msgid "Add API Key" msgstr "Ajouter une clé API" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields.vue:16 +#: ./vue/components/Admin/CustomFields/EditModal.vue:17 msgid "Add Custom Field" msgstr "Ajouter un champ personnalisé" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:38 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 msgid "Add Episode" msgstr "Ajouter un épisode" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:64 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:58 msgid "Add Files to Playlist" msgstr "Ajouter des fichiers à la playlist" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:91 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:24 +msgid "Add HLS Stream" +msgstr "Ajouter un flux HLS" + +#: ./vue/components/Stations/Mounts.vue:16 +#: ./vue/components/Stations/Mounts/EditModal.vue:72 msgid "Add Mount Point" msgstr "Ajouter un point de montage" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 -msgid "Add New GitHub Issue" -msgstr "Ajouter un nouveau problème sur GitHub" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:37 +#: ./vue/components/Stations/Playlists.vue:18 +#: ./vue/components/Stations/Playlists/EditModal.vue:21 msgid "Add Playlist" msgstr "Ajouter une playlist" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:57 +#: ./vue/components/Stations/Podcasts/ListView.vue:17 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:40 msgid "Add Podcast" msgstr "Ajouter un podcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:32 +#: ./vue/components/Common/BaseEditModal.vue:27 msgid "Add Record" msgstr "Ajouter l'enregistrement" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:53 +#: ./vue/components/Stations/Remotes.vue:16 +#: ./vue/components/Stations/Remotes/EditModal.vue:40 msgid "Add Remote Relay" msgstr "Ajouter un relais à distance" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:38 +#: ./vue/components/Admin/Permissions.vue:16 +#: ./vue/components/Admin/Permissions/EditModal.vue:21 msgid "Add Role" msgstr "Ajouter un rôle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:31 -msgid "Add SFTP User" -msgstr "Ajouter un utilisateur SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:120 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:100 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:111 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:93 msgid "Add Schedule Item" msgstr "Ajouter une nouvelle planification" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:43 +#: ./vue/components/Stations/SftpUsers.vue:11 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:22 +msgid "Add SFTP User" +msgstr "Ajouter un utilisateur SFTP" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:39 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Stations.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:27 msgid "Add Station" msgstr "Ajouter une station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:15 +#: ./vue/components/Admin/StorageLocations.vue:13 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:17 msgid "Add Storage Location" msgstr "Ajouter un emplacement de stockage" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:21 +#: ./vue/components/Stations/Streamers.vue:20 +#: ./vue/components/Stations/Streamers/EditModal.vue:56 msgid "Add Streamer" msgstr "Ajouter Streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:30 +#: ./vue/components/Admin/Users.vue:10 +#: ./vue/components/Admin/Users/EditModal.vue:19 msgid "Add User" msgstr "Ajouter un utilisateur" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:65 +#: ./vue/components/Stations/Webhooks.vue:14 +#: ./vue/components/Stations/Webhooks/EditModal.vue:52 msgid "Add Web Hook" msgstr "Ajouter un Web Hook" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 -msgid "Additional Environment Variables" -msgstr "Variables d'environnement supplémentaires" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 -msgid "Administer API Keys" -msgstr "Administrer les clés API" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 -msgid "Administer Backups" -msgstr "Administrer les sauvegardes" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 -msgid "Administer Custom Fields" -msgstr "Administrer les champs personnalisés" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 -msgid "Administer Settings" -msgstr "Paramètres d'administration" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 -msgid "Administer Stations" -msgstr "Administrer les stations" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 -msgid "Administer Storage Locations" -msgstr "Administrer les emplacements de stockage" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:20 +#: ./vue/components/Admin/Index.vue:3 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:34 +#: ./vue/components/Dashboard.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 msgid "Administration" msgstr "Administration" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormGroup.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormCheckbox.vue:14 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:13 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:11 +#: ./vue/components/Form/BWrappedFormGroup.vue:20 +#: ./vue/components/Form/BWrappedFormGroup.vue:7 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:12 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:13 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:11 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:19 #: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 msgid "Advanced" msgstr "Avancé" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:285 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Advanced Configuration" msgstr "Configuration avancée" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:16 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Advanced Manual AutoDJ Scheduling Options" msgstr "Options avancées de programmation manuelle de l'AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 -msgid "Advanced: Use Privileged Docker Settings" -msgstr "Avancé : Utiliser les Paramètres Privilèges de Docker" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:13 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." msgstr "Les statistiques globales sur les auditeurs sont utilisées pour afficher les rapports des stations dans l'ensemble du système. Les statistiques d'auditeurs basées sur IP sont utilisées pour visualiser le suivi des auditeurs en direct et peuvent être requises pour les rapports sur les redevances." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:118 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:237 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Public/OnDemand.vue:21 +#: ./vue/components/Public/Requests.vue:34 +#: ./vue/components/Stations/Media.vue:92 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 msgid "Album" msgstr "Album" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:281 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:138 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:301 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:41 +#: ./vue/components/Admin/Settings/ServicesTab.vue:133 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: ./vue/components/Public/OnDemand.vue:41 +#: ./vue/components/Public/Player.vue:75 +#: ./vue/components/Public/Requests.vue:61 +#: ./vue/components/Stations/Media.vue:157 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 msgid "Album Art" msgstr "Pochette d'album" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 -msgid "Album Artist Sort Order" -msgstr "Ordre de tri des artistes de l'album" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 -msgid "Album Sort Order" -msgstr "Ordre de tri par albums" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 -msgid "All Permissions" -msgstr "Toutes les permissions" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:164 +#: ./vue/components/Stations/Playlists.vue:36 msgid "All Playlists" msgstr "Toutes les playlists" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:100 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:26 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:25 +#: ./vue/components/Stations/Podcasts/ListView.vue:35 msgid "All Podcasts" msgstr "Tous les podcasts" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:126 -msgid "All Stations" -msgstr "Toutes les stations" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:13 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:12 msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." msgstr "Toutes les valeurs de la réponse de l'API \"NowPlaying\" sont disponibles pour l'utilisation. Tous les champs vides sont ignorés." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:65 +#: ./vue/components/Stations/Playlists/Form/Source.vue:63 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Allow Requests from This Playlist" msgstr "Autoriser les requêtes pour cette playlist" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:77 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Song Requests" msgstr "Autoriser la demande du titre suivant" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:123 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:174 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Streamers / DJs" msgstr "Activer les Streamers / DJs" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:42 +#: ./vue/components/Stations/Automation.vue:40 +#: ./vue/components/Stations/Automation.vue:1 msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." msgstr "Laissez le système affecter automatiquement et périodiquement les titres a des playlists, basées sur leurs performances. Ce processus s’exécute en arrière-plan et ne fonctionnera que si cette option est définie sur « Activé » et au moins une liste de lecture est définie à « Inclure dans l’Affectation Automatique »." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:106 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:90 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Allowed IP Addresses" msgstr "Adresses IP autorisées" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:53 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:49 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Always Use HTTPS" msgstr "Toujours utiliser HTTPS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:16 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:14 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Amplify: Amplification (dB)" msgstr "Amplifier : Amplification (dB)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 -msgid "An account recovery link has been requested for your account on \"%s\"." -msgstr "Un lien de récupération de compte a été demandé pour votre compte sur \"%s\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/base.js:40 -msgid "An error occurred and your request could not be completed." -msgstr "Une erreur est survenue et votre demande n'a pas pu être réalisée." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:126 +#: ./vue/components/Stations/Media/MediaToolbar.vue:56 msgid "Analyze and reprocess the selected media" msgstr "Analyser et retraiter les médias sélectionnés" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 -msgid "Any time a live streamer/DJ connects to the stream" -msgstr "Chaque fois qu'un streamer en direct/DJ se connecte en direct sur le flux" +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:58 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "API \"Access-Control-Allow-Origin\" Header" +msgstr "En-tête de l'API \"Access-Control-Allow-Origin\"" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 -msgid "Any time a live streamer/DJ disconnects from the stream" -msgstr "Chaque fois qu'un streamer en direct/DJ se déconnecte du flux" +#: ./vue/components/Account.vue:95 +msgid "API Documentation" +msgstr "Documentation de l'API" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 -msgid "Any time the currently playing song changes" -msgstr "Chaque fois que la chanson en cours de lecture change" +#: ./vue/components/Account.vue:50 +#: ./vue/components/Account/ApiKeyModal.vue:9 +#: ./vue/components/Account/ApiKeyModal.vue:7 +#: ./vue/components/Account/ApiKeyModal.vue:1 +#: ./vue/components/Admin/ApiKeys.vue:15 +msgid "API Key Description/Comments" +msgstr "Description de la clé API / Commentaires" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 -msgid "Any time the listener count decreases" -msgstr "Chaque fois que le nombre d'auditeurs diminue" +#: ./vue/components/Account.vue:88 +#: ./vue/components/Admin/ApiKeys.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 +msgid "API Keys" +msgstr "Clés API" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 -msgid "Any time the listener count increases" -msgstr "Chaque fois que le nombre d'auditeurs augmente" +#: ./vue/components/Admin/StorageLocations/Form.vue:87 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "API Version" +msgstr "Version de l'API" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:55 -msgid "Apply Compression and Normalization" -msgstr "Appliquer la compression et la normalisation" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:173 +#: ./vue/components/Admin/Settings/ServicesTab.vue:157 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 msgid "Apply for an API key at Last.fm" msgstr "Utiliser une clé d'API pour Last.fm" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:59 +#: ./vue/components/Admin/StorageLocations.vue:91 msgid "Applying changes..." msgstr "Application des modifications..." -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 -msgid "Are you sure?" -msgstr "Êtes-vous sûr ?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:107 +#: ./vue/components/Public/OnDemand.vue:18 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:26 +#: ./vue/components/Stations/Streamers.vue:22 msgid "Art" msgstr "Art" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:121 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:232 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:12 +#: ./vue/components/Public/OnDemand.vue:20 +#: ./vue/components/Public/Requests.vue:29 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:113 +#: ./vue/components/Stations/Media.vue:87 +#: ./vue/components/Stations/Playlists/QueueModal.vue:10 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:11 +#: ./vue/components/Stations/Reports/Performance.vue:14 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 msgid "Artist" msgstr "Artiste" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:48 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:16 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:16 msgid "Artwork" msgstr "Illustration" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:11 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:10 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." msgstr "L'illustration doit avoir une taille minimale de 1400 x 1400 pixels et une taille maximale de 3000 x 3000 pixels pour les podcasts Apple." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:23 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:22 msgid "At the bottom of the page, click \"Create my access token\"." msgstr "En bas de la page, cliquez sur \"Créer mon jeton d'accès\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:60 +#: ./vue/components/Stations/Reports/SoundExchange.vue:56 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 msgid "Attempt to Automatically Retrieve ISRC When Missing" msgstr "Tenter de récupérer automatiquement l'ISRC quand il est manquant" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:19 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:23 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Bitrate (kbps)" +msgstr "Débit audio (kbps)" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Format" +msgstr "Format de l'audio" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Audio Processing Method" +msgstr "Option de traitement audio" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:17 msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." msgstr "Les applications de transcodage audio tels que LiquidSoap utilisent une quantité constante de CPU au fil du temps, ce qui draine progressivement ce crédit disponible. Si vous voyez régulièrement du temps de CPU volé, vous devriez envisager de migrer vers une machine virtuelle contenant des ressources CPU dédiées à votre instance." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:21 +#: ./vue/components/Admin/AuditLog.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 msgid "Audit Log" msgstr "Journal d'audit" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:47 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:45 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Author" msgstr "Auteur" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:64 +#: ./vue/components/Admin/CustomFields.vue:18 msgid "Auto-Assign Value" msgstr "Assignation automatique de la valeur" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:89 +#: ./vue/components/Stations/Playlists.vue:82 +#: ./vue/components/Stations/Playlists.vue:21 msgid "Auto-Assigned" msgstr "Auto-assigné" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:132 -msgid "Auto-generate Random MariaDB Root Password" -msgstr "Générer aléatoirement le mot de passe root de MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:346 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:105 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:65 +#: ./vue/components/Admin/Stations.vue:25 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:31 +#: ./vue/components/Stations/Mounts.vue:23 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:13 +#: ./vue/components/Stations/Remotes.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:13 msgid "AutoDJ" msgstr "AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:34 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:25 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:28 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Bitrate (kbps)" msgstr "Taux de l'AutoDJ (Kb/s)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:4 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:3 msgid "AutoDJ Disabled" msgstr "AutoDJ Désactivé" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:17 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Format" msgstr "Format de l'AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 -msgid "AutoDJ Queue" -msgstr "File d'attente AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:272 -msgid "AutoDJ Queue Length" -msgstr "Longueur de la file d'attente de l'AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:5 -msgid "AutoDJ Service" -msgstr "Service AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:7 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:6 msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." msgstr "AutoDJ a été désactivé pour cette station. Aucune musique ne sera automatiquement jouée lorsqu'une source n'est pas en direct." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:325 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "AutoDJ Queue Length" +msgstr "Longueur de la file d'attente de l'AutoDJ" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/BackendPanel.vue:4 +msgid "AutoDJ Service" +msgstr "Service AutoDJ" + +#: ./vue/components/Stations/Automation.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 msgid "Automated Assignment" msgstr "Affectation automatique" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:11 +#: ./vue/components/Admin/Backups.vue:10 msgid "Automatic Backups" msgstr "Sauvegardes automatiques" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:24 +#: ./vue/components/Admin/CustomFields/Form.vue:23 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Automatically Set from ID3v2 Value" msgstr "Définir automatiquement à partir de la valeur ID3v2" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 -msgid "Automatically scroll to the bottom of the log" -msgstr "Défilement automatique jusqu'au bas du log" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 -msgid "Automatically send a customized message to your Discord server." -msgstr "Envoyez automatiquement un message personnalisé sur votre serveur Discord." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 -msgid "Automatically send a message to any URL when your station data changes." -msgstr "Envoyez automatiquement un message à n'importe quelle URL lorsque les données de votre station changent." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 -msgid "Automatically send a tweet." -msgstr "Envoyer automatiquement un tweet." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 -msgid "Available Logs" -msgstr "Logs disponibles" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:128 +#: ./vue/components/Admin/Settings/ServicesTab.vue:110 +#: ./vue/components/Admin/Settings/ServicesTab.vue:116 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Avatar Service" msgstr "Service d'avatar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Avatar.vue:22 +#: ./vue/components/Common/Avatar.vue:14 msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." msgstr "Les avatars sont récupérés en fonction de votre adresse e-mail du service %{service} . Cliquez pour gérer vos paramètres %{service}." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:229 +#: ./vue/components/Dashboard.vue:55 msgid "Average Listeners" msgstr "Moyenne des auditeurs" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Avoid Duplicate Artists/Titles" msgstr "Éviter les doublons d'artistes/titres" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 -msgid "AzuraCast version %s is now available." -msgstr "AzuraCast version %s est maintenant disponible." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "Logs de l'application AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "Sauvegarde d'AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 +#: ./vue/components/Setup/Register.vue:7 msgid "AzuraCast First-Time Setup" msgstr "AzuraCast Première installation" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "Installateur d'AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "AzuraCast Instance Name" msgstr "Nom de l'instance AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "Paramètres d'AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "Installation d'AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "Vérifier les mises à jour d'Azuracast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "Mise à jour d'AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "Utilisateur AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "Wiki Azuracast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "L'installation d'AzuraCast est terminée !" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "AzuraCast est actuellement configuré pour écouter sur les ports suivants :" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "AzuraCast est maintenant initialisé." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "AzuraCast est maintenant mis à jour vers la dernière version !" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 +#: ./vue/components/Admin/GeoLite.vue:22 msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." msgstr "AzuraCast est livré avec une base de données de géolocalisation IP gratuite intégrée. Vous préférerez peut-être utiliser le service MaxMind GeoLite pour obtenir des résultats plus précis. L'utilisation de MaxMind GeoLite nécessite une clé de licence, mais une fois la clé fournie, nous garderons automatiquement la base de données à jour." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "Vérifier les mises à jour d'Azuracast" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "Utilisateur AzuraCast" + +#: ./vue/components/Admin/Permissions.vue:9 msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." msgstr "AzuraCast utilise un système de contrôle d'accès basé sur les rôles. Les rôles permettent l'accès à certaines sections du site aux utilisateurs possédants les rôles." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "Wiki Azuracast" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." msgstr "AzuraCast analysera le fichier téléchargé à la recherche de correspondances dans la bibliothèque musicale de cette station. Les médias doivent déjà être téléchargés avant de passer à cette étape. Vous pouvez relancer cet outil autant de fois que nécessaire." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 msgid "Back" msgstr "Retour" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." -msgstr "Sauvegarde de MariaDB..." +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" +msgstr "Format de sauvegarde" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "Sauvegarde complétée en %.2f secondes." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "Sauvegarde non trouvée." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "Chemin de sauvegarde %s non trouvé !" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 #: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 msgid "Backups" msgstr "Sauvegardes" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 msgid "Balanced" msgstr "Équilibré" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 -msgid "Band" -msgstr "Bande passante" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned Countries" msgstr "Pays bannis" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned IP Addresses" msgstr "Adresses IP bannies" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned User Agents" msgstr "Agents utilisateurs bannis" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Base Station Directory" msgstr "Répertoire de la station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Base Theme for Public Pages" msgstr "Thème de base pour les pages publiques" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 +#: ./vue/components/Stations/Automation.vue:11 msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." msgstr "Sur la base des audiences précédentes des sons de votre station, AzuraCast peut automatiquement répartir les chansons de manière égale entre vos playlists et placer les chansons les plus performantes dans les listes de lecture les plus pondérées." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." msgstr "Basé sur ce paramètre, le système assignera automatiquement les titres chaque (X) jours, à l’aide des données provenant des derniers (X) jours." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 msgid "Basic Info" msgstr "Informations de base" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 msgid "Basic Information" msgstr "Informations de base" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "Comme vous exécutez Docker, certains logs système ne sont accessibles qu'à partir d'une session shell sur le serveur hôte. Vous pouvez exécuter %s pour accéder aux logs des conteneurs depuis le terminal." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 +#: ./vue/components/Stations/Reports/Overview.vue:36 msgid "Best Performing Songs" msgstr "Meilleurs titres" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 msgid "Bit Rate" msgstr "Bit Rate" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "Débit" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Bot Token" msgstr "Jeton (Token) de Bot" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 -msgid "Bpm" -msgstr "Bpm" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 msgid "Branding Settings" msgstr "Paramètres de la marque" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Broadcast AutoDJ to Remote Station" msgstr "Diffusion AutoDJ vers la station distante" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 msgid "Broadcasting" msgstr "Diffusion" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 msgid "Broadcasting Service" msgstr "Service de diffusion" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 msgid "Broadcasts" msgstr "Diffusions" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 +#: ./vue/components/Admin/Branding.vue:15 msgid "Browser Icon" msgstr "Icône du navigateur" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Bucket Name" msgstr "Nom Bucket" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." msgstr "Par défaut, les stations diffusent sur leurs propres port (par ex. 8000). Si vous utilisez un service comme CloudFlare ou que vous accédez à votre radio via SSL, vous devriez activer cette fonctionnalité qui dirigera la radio à travers les ports web (80 et 443)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "Charge CPU" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "Aide sur les statistiques du CPU" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 msgid "Cached" msgstr "Cache" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 msgid "Categories" msgstr "Catégories" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 msgid "Change" msgstr "Changer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 msgid "Change Password" msgstr "Changer le mot de passe" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "Modifier les paramètres d'installation ?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 msgid "Changes" msgstr "Changements" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "Modifications enregistrées avec succès." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 msgid "Changes saved." msgstr "Modifications enregistrées." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Character Set Encoding" msgstr "Encodage des caractères" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Chat ID" msgstr "ID de chat" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "Consulter les services web pour les pochettes d'album lors de l'envoi de média" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" msgstr "Consulter les services web pour les pochettes d'album pour les pistes \"En cours de lecture\"" -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." -msgstr "Consultez le fichier log pour plus de détails." +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" +msgstr "Consulter les services web pour les pochettes d'album lors de l'envoi de média" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." -msgstr "Choisissez une méthode à utiliser lors de la transition d'un morceau à un autre. Le mode intelligent prend en compte le volume des deux pistes lors du fondu pour un effet plus doux, mais nécessite plus de ressources CPU." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." +msgstr "Choisissez l'option à utiliser pour le traitement audio qui produit un son\n" +"\n" +"plus uniforme et \"plein\" pour votre station." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "Choisissez l'option à utiliser pour la transition d'un morceau à un autre.\n" +"\n" +"Le mode Intelligent prend en compte en volume des deux pistes lors du fondu pour un effet plus doux, \n" +" mais utilise plus de ressources du CPU." + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." msgstr "Choisissez un nom pour ce Webhook qui vous aidera à le distinguer des autres. Ceci ne sera affiché que sur la page d'administration." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 +#: ./vue/components/Recover.vue:10 msgid "Choose a new password for your account." msgstr "Choisissez un nouveau mot de passe pour votre compte." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "Nettoyage des fichiers temporaires..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 msgid "Clear" msgstr "Effacer" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "Effacer toutes les messages en file d'attente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 +#: ./vue/components/Stations/Reports/Requests.vue:69 msgid "Clear All Pending Requests?" msgstr "Effacer toutes les demandes en attente ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 msgid "Clear Artwork" msgstr "Effacer les albums" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "Vider le cache" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 msgid "Clear File" msgstr "Supprimer le fichier" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 msgid "Clear Image" msgstr "Supprimer l'image" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 msgid "Clear List" msgstr "Effacer la liste" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 msgid "Clear Media" msgstr "Effacer les médias" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 +#: ./vue/components/Stations/Reports/Requests.vue:13 msgid "Clear Pending Requests" msgstr "Effacer les demandes en attente" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 msgid "Clear Queue" msgstr "Vider la file d'attente" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 +#: ./vue/components/Stations/Queue.vue:9 msgid "Clear Upcoming Song Queue" msgstr "Vider la file d'attente des prochaines chansons" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 +#: ./vue/components/Stations/Queue.vue:53 msgid "Clear Upcoming Song Queue?" msgstr "Vider la file d'attente des chansons à venir ?" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "Effacer le cache de l'application peut vous déconnecter de votre session." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 +#: ./vue/components/Admin/GeoLite.vue:39 msgid "Click \"Generate new license key\"." msgstr "Cliquez sur \"Générer une nouvelle clé de licence\"." -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." -msgstr "Cliquez sur le lien ci-dessous pour vous connecter à votre compte." +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." +msgstr "Cliquez sur le bouton ci-dessous pour générer un fichier CSV avec une liste de tous les médias de votre station. Vous pouvez effectuer les modifications que vous souhaitez, puis importez le fichier en le sélectionnant à droite. " -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "Cliquez pour redémarrer votre station et appliquer les modifications de configuration." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 msgid "Clone" msgstr "Dupliquer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 +#: ./vue/components/Admin/Stations/CloneModal.vue:32 msgid "Clone Station" msgstr "Dupliquer la station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 msgid "Close" msgstr "Fermer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Code from Authenticator App" msgstr "Code de l'application authentificateur" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 msgid "Collect aggregate listener statistics and IP-based listener statistics" msgstr "Recueillir les statistiques globales des auditeurs et les statistiques des auditeurs basées sur l'IP" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "Commande" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 -msgid "Comment" -msgstr "Commentaire" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Comments" msgstr "Commentaires" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 -msgid "Commercial Information" -msgstr "Renseignements commerciaux" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." msgstr "Compléter le processus d’installation en fournissant des informations sur votre environnement de diffusion. Ces paramètres peuvent être modifiés ultérieurement depuis le panneau d’administration." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "Terminez le processus d'installation pour commencer." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 -msgid "Composer" -msgstr "Compositeur" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 -msgid "Composer Sort Order" -msgstr "Ordre de tri par compositeur" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "Compressez et normalisez l'audio de votre station, produisant un son plus uniforme et \"plein\"." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 -msgid "Conductor" -msgstr "Conducteur" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "La configuration a été correctement enregistrée." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 +#: ./vue/components/Admin/Backups.vue:35 msgid "Configure" msgstr "Configurer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 +#: ./vue/components/Stations/Automation.vue:27 msgid "Configure Automated Assignment" msgstr "Configurer l'affectation automatique" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 msgid "Configure Backups" msgstr "Configurer les sauvegardes" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Confirm New Password" msgstr "Confirmer le nouveau mot de passe" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "RelaisAzura connectés" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 msgid "Connection Information" msgstr "Informations de connexion" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Key (API Key)" msgstr "Clé consommateur (clé API)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Secret (API Secret)" msgstr "Secret du consommateur (secret de l'API)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "Contactez un administrateur pour réinitialiser votre mot de passe en suivant les instructions de notre documentation:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 msgid "Contains explicit content" msgstr "Contient un contenu explicite" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 -msgid "Content Group Description" -msgstr "Description du groupe de contenu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 +#: ./vue/components/Setup/Station.vue:12 msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." msgstr "Poursuivez le processus de configuration en créant votre première station de radio ci-dessous. Vous pouvez modifier ces détails plus tard." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 msgid "Continuous Play" msgstr "Lecture continue" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Control how this playlist is handled by the AutoDJ software." msgstr "Contrôlez la façon dont cette playlist est gérée par l'AutoDJ." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." msgstr "Les copies plus anciennes que le nombre de jours spécifié seront automatiquement supprimées. Mettez la valeur à zéro pour désactiver la suppression automatique." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 msgid "Copy associated media and folders." msgstr "Copier les médias et dossiers associés." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 msgid "Copy scheduled playback times." msgstr "Copier les heures de lecture planifiées." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 msgid "Copy to Clipboard" msgstr "Copier dans le presse-papier" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 msgid "Copy to New Station" msgstr "Copier vers une nouvelle station" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 -msgid "Copyright" -msgstr "Droits d'auteur" +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" +msgstr "Charge CPU" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 -msgid "Copyright Message" -msgstr "Message sur les droits d'auteur" +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" +msgstr "Aide sur les statistiques du CPU" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." -msgstr "Impossible d'écrire dans le système de fichiers." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "Créer un compte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "Créer le répertoire" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "Créer une nouvelle clé" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "Créer une station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "Créer une nouvelle station de radio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." msgstr "Créez une nouvelle application sur le site des applications Twitter. Utilisez l'URL de base de cette installation comme URL de l'application." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." -msgstr "Créer un nouvel emplacement de stockage basé sur le répertoire de base." +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" +msgstr "Créer une nouvelle station de radio" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "Créer un compte" + +#: ./vue/components/Admin/GeoLite.vue:29 msgid "Create an account on the MaxMind developer site." msgstr "Créez un compte sur le site Développeurs de MaxMind." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 msgid "Create and Continue" msgstr "Créer et continuer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 +#: ./vue/components/Admin/CustomFields.vue:9 msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." msgstr "Créez des champs personnalisés pour stocker des métadonnées supplémentaires à propos de chaque fichier multimédia téléchargé dans vos bibliothèques de station." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." -msgstr "Création d'une archive de sauvegarde..." +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" +msgstr "Créer le répertoire" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." -msgstr "Création de répertoires temporaires..." +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" +msgstr "Créer une nouvelle clé" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "Créer une station" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Duration (Seconds)" msgstr "Durée du fondu enchaîné (en secondes)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Method" msgstr "Méthode de fondu enchaîné" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 msgid "Cue" msgstr "Cue" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "Fichier de configuration actuel" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 msgid "Current Custom Fallback File" msgstr "Fichier de secours personnalisé actuel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 msgid "Current Installed Version" msgstr "Version actuelle installée" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 msgid "Current Intro File" msgstr "Fichier d'introduction actuel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Current Password" msgstr "Mot de passe actuel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 msgid "Current Podcast Media" msgstr "Podcast actuel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 +#: ./vue/components/Stations/Playlists.vue:98 msgid "Custom" msgstr "Personnaliser" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Custom API Base URL" msgstr "URL de base de l'API personnalisée" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 +#: ./vue/components/Admin/Branding.vue:3 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 msgid "Custom Branding" msgstr "Personnalisation de l'image de marque" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "CSS personnalisé pour les pages internes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "CSS personnalisé pour les pages publique" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Custom Configuration" msgstr "Configuration personnalisée" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "CSS personnalisé pour les pages internes" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "CSS personnalisé pour les pages publique" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-In Point (seconds)" msgstr "Repères personnalisés : Début du titre (en secondes)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-Out Point (seconds)" msgstr "Repères personnalisés : Fin du titre (en secondes)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-In Time (seconds)" msgstr "Transition en fondu enchaîné : Durée de la transition de départ (en secondes)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-Out Time (seconds)" msgstr "Transition en fondu enchaîné : Durée de la transition de fin (en secondes)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Overlap Time (seconds)" msgstr "Transition en fondu enchaîné : Durée de la superposition (en secondes)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 msgid "Custom Fallback File" msgstr "Fichier de secours personnalisé" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 msgid "Custom Fields" msgstr "Champs personnalisés" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 msgid "Custom Frontend Configuration" msgstr "Configuration personnalisée du front-end" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Custom JS for Public Pages" msgstr "JS personnalisé pour les pages publique" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 msgid "Customization" msgstr "Personnalisation" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 msgid "Customize" msgstr "Personnaliser" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Administrator Password" msgstr "Personnaliser le mot de passe administrateur" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 msgid "Customize AzuraCast Settings" msgstr "Personnaliser les paramètres d'AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Broadcasting Port" msgstr "Personnaliser le port de diffusion" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 msgid "Customize Copy" msgstr "Personnaliser la copie" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Mount Point" msgstr "Personnaliser le point de montage DJ/Streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Port" msgstr "Personnaliser le port DJ/Streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize Internal Request Processing Port" msgstr "Personnaliser le port de traitement des demandes internes" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Source Password" msgstr "Personnaliser le mot de passe source" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "Personnaliser les ports utilisés pour AzuraCast ?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." msgstr "Personnalisez le nombre de chansons qui apparaîtront dans la section \"Historique des chansons\" de cette station et dans toutes les API publiques." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "Identifiant DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "Temps du tampon DJ/Streamer (secondes)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 msgid "Dark" msgstr "Sombre" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "Tableau de bord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 +#: ./vue/components/Stations/Reports/Requests.vue:35 msgid "Date Played" msgstr "Date de lecture" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 +#: ./vue/components/Stations/Reports/Requests.vue:34 msgid "Date Requested" msgstr "Date demandée" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 +#: ./vue/components/Admin/AuditLog.vue:19 msgid "Date/Time" msgstr "Date/Heure" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 +#: ./vue/components/Stations/Reports/Timeline.vue:24 msgid "Date/Time (Browser)" msgstr "Date/Heure (Navigateur)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 +#: ./vue/components/Stations/Reports/Timeline.vue:30 msgid "Date/Time (Station)" msgstr "Date/Heure (Station)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 msgid "Days Between Automated Assignments" msgstr "Jours entre chaque affectations automatiques" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Days of Playback History to Keep" msgstr "Jours à conserver de l'historique de lecture" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Deactivate Streamer on Disconnect (Seconds)" msgstr "Désactiver le streamer à la déconnexion (secondes)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "Mode débogage" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "Débogage" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 msgid "Default" msgstr "Par défaut" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 +#: ./vue/components/Admin/Branding.vue:21 msgid "Default Album Art" msgstr "Pochette par défaut" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Default Album Art URL" msgstr "URL de pochette d'album par défaut" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Default Avatar URL" msgstr "URL de l'avatar par défaut" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 msgid "Default Mount" msgstr "Point de montage par défaut" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "Par défaut : %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 msgid "Delete" msgstr "Supprimer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 msgid "Delete %{ num } media files?" msgstr "Supprimer %{ num } médias ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "Supprimer la clé d'API ?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 msgid "Delete Album Art" msgstr "Supprimer la pochette de l'album" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "Supprimer la clé d'API ?" + +#: ./vue/components/Admin/Backups.vue:87 msgid "Delete Backup?" msgstr "Supprimer la sauvegarde ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 msgid "Delete Broadcast?" msgstr "Supprimer la diffusion ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 +#: ./vue/components/Admin/CustomFields.vue:38 msgid "Delete Custom Field?" msgstr "Supprimer le champ personnalisé ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 msgid "Delete Episode?" msgstr "Supprimer l'épisode ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "Supprimer le flux HLS ?" + +#: ./vue/components/Stations/Mounts.vue:49 msgid "Delete Mount Point?" msgstr "Supprimer le point de montage ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 +#: ./vue/components/Stations/Playlists.vue:142 msgid "Delete Playlist?" msgstr "Supprimer la playlist ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 +#: ./vue/components/Stations/Podcasts/ListView.vue:59 msgid "Delete Podcast?" msgstr "Supprimer le podcast ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 +#: ./vue/components/Stations/Queue.vue:39 msgid "Delete Queue Item?" msgstr "Supprimer l'élément de file d'attente ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "Supprimer l'enregistrement ?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 +#: ./vue/components/Stations/Remotes.vue:45 msgid "Delete Remote Relay?" msgstr "Supprimer le relais à distance ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 +#: ./vue/components/Stations/Reports/Requests.vue:55 msgid "Delete Request?" msgstr "Supprimer la demande ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 +#: ./vue/components/Admin/Permissions.vue:50 msgid "Delete Role?" msgstr "Supprimer le rôle ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 +#: ./vue/components/Stations/SftpUsers.vue:32 msgid "Delete SFTP User?" msgstr "Supprimer l'utilisateur SFTP ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 +#: ./vue/components/Admin/Stations.vue:45 msgid "Delete Station?" msgstr "Supprimer la station ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 +#: ./vue/components/Admin/StorageLocations.vue:102 msgid "Delete Storage Location?" msgstr "Supprimer l'emplacement de stockage ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 +#: ./vue/components/Stations/Streamers.vue:56 msgid "Delete Streamer?" msgstr "Supprimer le streamer ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 +#: ./vue/components/Admin/Users.vue:37 msgid "Delete User?" msgstr "Supprimer l'utilisateur ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 +#: ./vue/components/Stations/Webhooks.vue:70 msgid "Delete Web Hook?" msgstr "Supprimer le WebHook ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 msgid "Description" msgstr "Description" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 +#: ./vue/components/Common/DataTable.vue:103 msgid "Deselect" msgstr "Décocher" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 msgid "Desktop Device" msgstr "Appareil de bureau" -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "Détails" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 msgid "Direct Stream URL" msgstr "URL de flux direct" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 msgid "Directory" msgstr "Annuaire" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 msgid "Directory Name" msgstr "Nom du répertoire" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 msgid "Disable" msgstr "Désactiver" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 msgid "Disable Crossfading" msgstr "Désactiver le fondu enchaîné" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 msgid "Disable Optimizations" msgstr "Désactiver les optimisations" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" -msgstr "Désactiver l'authentification à deux facteurs" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" +msgstr "Désactiver le traitement" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 msgid "Disable public pages?" msgstr "Désactiver la page publique ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 msgid "Disable song requests?" msgstr "Désactiver les demandes de musique ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 msgid "Disable streamers?" msgstr "Désactiver les streamers ?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." -msgstr "Désactiver pour utiliser un cache de fichier plat au lieu de Redis." +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" +msgstr "Désactiver l'authentification à deux facteurs" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 +#: ./vue/components/Account.vue:100 msgid "Disable two-factor authentication?" msgstr "Désactiver l'authentification à deux facteurs ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 msgid "Disabled" msgstr "Désactivé" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 msgid "Disconnect Streamer" msgstr "Déconnecter le Streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Discord Web Hook URL" msgstr "URL du WebHook Discord" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "Discord Webhook" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "Espace disque" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." msgstr "La mise en cache du disque rend un système beaucoup plus rapide et plus réactif en général. Il ne prend aucune mémoire à l'écart des applications de quelque manière que ce soit puisqu'il sera automatiquement libéré par le système d'exploitation en cas de besoin." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "Espace disque" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 msgid "Display Name" msgstr "Nom d'affichage" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "Identifiant DJ" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "Temps du tampon DJ/Streamer (secondes)" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 msgid "Do not collect any listener analytics" msgstr "Ne pas collecter d'analyses d'auditeurs" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "Ne modifiez pas ceci après l'installation." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 msgid "Do not use an AutoDJ service." msgstr "Ne pas utiliser de service AutoDJ." -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "GID de l'utilisateur Docker" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "UID de l'utilisateur Docker" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "Nom de domaine (exemple.com) ou noms (exemple.com,foo.bar) à utiliser avec LetsEncrypt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 msgid "Down" msgstr "En bas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 msgid "Download" msgstr "Télécharger" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 msgid "Download CSV" msgstr "Télécharger en CSV" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 msgid "Download M3U" msgstr "Télécharger M3U" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 msgid "Download PLS" msgstr "Télécharger le PLS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "Téléchargez le binaire approprié à partir de la page de téléchargement de Stéréo Tool :" + +#: ./vue/components/Admin/Shoutcast.vue:27 msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" msgstr "Télécharger le binaire Linux x64 depuis le gestionnaire de radio SHOUTcast :" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 +#: ./vue/components/Common/FlowUpload.vue:13 msgid "Drag file(s) here to upload or" msgstr "Faites glisser ici pour envoyer un/des fichier(s) ou" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Dropbox Generated Access Token" msgstr "Dropbox a généré un token d'accès" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 +#: ./vue/components/Stations/Playlists.vue:54 msgid "Duplicate" msgstr "Dupliquer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 msgid "Duplicate Playlist" msgstr "Dupliquer la playlist" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Duplicate Prevention Time Range (Minutes)" msgstr "Dupliquer le temps de prévention (Minutes)" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "Titres en double" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "Requête en double : cette chanson a déjà été demandée et sera jouée bientôt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 msgid "E-Mail" msgstr "E-mail" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 msgid "E-mail Address" msgstr "Adresse e-mail" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "Service d'envoi d'e-mail" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 msgid "E-mail addresses can be separated by commas." msgstr "Les adresses e-mail peuvent être séparées par des virgules." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "Service d'envoi d'e-mail" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 msgid "Edit" msgstr "Éditer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 msgid "Edit Custom Field" msgstr "Modifier un champ personnalisé" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 msgid "Edit Episode" msgstr "Modifier l'épisode" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "Modifier le flux HLS" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 msgid "Edit Liquidsoap Configuration" msgstr "Modifier la configuration de Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 +#: ./vue/components/Stations/Media/EditModal.vue:72 msgid "Edit Media" msgstr "Modifier le média" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 +#: ./vue/components/Stations/Mounts/EditModal.vue:71 msgid "Edit Mount Point" msgstr "Modifier le point de montage" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 +#: ./vue/components/Stations/Playlists/EditModal.vue:20 msgid "Edit Playlist" msgstr "Modifier la playlist" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 msgid "Edit Podcast" msgstr "Modifier Le Podcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 msgid "Edit Profile" msgstr "Modifier le profil" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 +#: ./vue/components/Common/BaseEditModal.vue:26 msgid "Edit Record" msgstr "Modifier l'enregistrement" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 +#: ./vue/components/Stations/Remotes/EditModal.vue:39 msgid "Edit Remote Relay" msgstr "Modifier le relais à distance" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 +#: ./vue/components/Admin/Permissions/EditModal.vue:20 msgid "Edit Role" msgstr "Modifier le Rôle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 msgid "Edit SFTP User" msgstr "Modifier l'utilisateur SFTP" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 +#: ./vue/components/Admin/Stations/EditModal.vue:26 msgid "Edit Station" msgstr "Modifier la station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 +#: ./vue/components/Stations/ProfileEdit.vue:4 msgid "Edit Station Profile" msgstr "Modifier le profil de la station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 msgid "Edit Storage Location" msgstr "Modifier l'emplacement de stockage" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 +#: ./vue/components/Stations/Streamers/EditModal.vue:55 msgid "Edit Streamer" msgstr "Modifier le Streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 +#: ./vue/components/Admin/Users/EditModal.vue:18 msgid "Edit User" msgstr "Modifier l'utilisateur" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 msgid "Edit Web Hook" msgstr "Modifier le Web Hook" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 msgid "Embed Code" msgstr "Code d'intégration" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 msgid "Embed Widgets" msgstr "Widget intégré" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 msgid "Enable" msgstr "Activer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable Advanced Features" msgstr "Activer les fonctionnalités avancées" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 msgid "Enable AutoDJ" msgstr "Activer l'AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 msgid "Enable Automated Assignment" msgstr "Activer l’affectation automatique" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Enable Broadcasting" msgstr "Activer la diffusion" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "Activer les codes personnalisés pour les extensions" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "Activer les téléchargements sur la page à la demande" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "Activer l'envoi d'e-mail" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "Activer le journal des requêtes lentes de MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "Activer le streaming à la demande" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "Activer l'extension de profilage des performances" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "Activer la page publique" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "Activer Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "Activer le streaming" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "Activer l'authentification à deux facteurs" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "Activer l'authentification à deux facteurs" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." msgstr "Activer certaines fonctionnalités avancées dans l'interface web, y compris la configuration avancée des playlists, l'affectation du port de la station, changement des répertoires de base des médias et d'autres fonctionnalités qui ne devraient être utilisées que par les utilisateurs qui sont à l'aise avec des fonctionnalités avancées." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." -msgstr "Permettez aux auditeurs de demander une chanson à écouter sur votre station. Seules les chansons qui sont déjà dans vos listes de lecture peuvent être demandées." +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" +msgstr "Activer les téléchargements sur la page à la demande" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "Activer le HTTP Live Streaming (HLS)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "Autorisez vos auditeurs à demander un titre à jouer sur votre station. Seuls \n" +"\n" +"les sons déjà présents dans une playlist peuvent être demandés." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "Activer l'envoi d'e-mail" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "Activer le streaming à la demande" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "Activer la page publique" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 msgid "Enable public pages?" msgstr "Activer la page publique ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 msgid "Enable song requests?" msgstr "Activer les demandes de musique ?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 msgid "Enable streamers?" msgstr "Activer les streamers ?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "Activez la fonctionnalité \"fusion\" de composer pour combiner le fichier composer.json de l'application principale avec tous les fichiers de de plugin de composer. Cela peut avoir des impacts sur les performances, vous ne devriez donc l'utiliser que si vous utilisez un ou plusieurs plugins avec leurs propres dépendances de Composer." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." msgstr "Activez ce paramètre pour empêcher l'envoi de métadonnées à l'AutoDJ pour les fichiers de cette playlist. Cette option est utile si la liste de lecture contient des jingles ou des bumpers." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." msgstr "Permet d'annoncer ce point de montage dans les annuaires radiophoniques publics \"Pages Jaunes\"(Yellow Pages)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." msgstr "Activer pour publier ce relai sur les annuaires \"Pages Jaunes\" des radios publiques." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this mount point on this station's public pages." msgstr "Permet de permettre aux auditeurs de sélectionner ce point de montage sur les pages publiques de cette station." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this relay on this station's public pages." msgstr "Activez cette option pour permettre aux auditeurs de sélectionner ce relais sur les pages publiques de cette station." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enable to allow this account to log in and stream." msgstr "Activez cette option pour permettre à ce compte de se connecter et de diffuser en continu." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." msgstr "Permet à AzuraCast d'exécuter automatiquement des sauvegardes de nuit à l'heure spécifiée." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "Activer l'authentification à deux facteurs" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "Activer l'authentification à deux facteurs" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 msgid "Enabled" msgstr "Activé" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." msgstr "Activer ou désactiver l'utilisation du système WebSocket, plus récent et plus rapide, pour recevoir des mises à jour en direct sur les lecteurs publics. Vous devrez peut-être désactiver cette fonction si vous rencontrez des problèmes avec cette fonctionnalité." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 -msgid "Encoded By" -msgstr "Encodé par" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 msgid "Encoder" msgstr "Encodeur" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 -msgid "Encoder Settings" -msgstr "Réglages de l'encodeur" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 -msgid "Encoding Time" -msgstr "Durée d'encodage" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Date" msgstr "Date de fin" -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "Fin de session" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Time" msgstr "Heure de fin" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Endpoint" msgstr "Endpoint" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enforce Schedule Times" msgstr "Faire respecter les horaires" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "Entrer le code à deux facteurs" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." msgstr "Entrez le code actuel fourni par votre application d'authentification pour vérifier qu'il fonctionne correctement." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enter the full URL of another stream to relay its broadcast through this mount point." msgstr "Entrez l’URL complète d’un autre flux pour relayer sa diffusion par le biais de ce point de montage." -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "Saisissez votre mot de passe" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "Environnement : %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 msgid "Episode" msgstr "Épisode" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "Épisode introuvable." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 msgid "Episodes" msgstr "Épisodes" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "Erreur" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." msgstr "Exemple: si l'URL de la radio distante est http://station.example.com:8000/radio.mp3, entrez \"http://station.example.com:8000\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 msgid "Exclude Media from Backup" msgstr "Exclure un média de la sauvegarde" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." msgstr "En excluant les médias des sauvegardes automatiques, vous économiserez de la place, mais vous devriez vous assurer de sauvegarder vos médias ailleurs. Notez que seuls les médias stockés localement seront sauvegardés." -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "Exécuter la commande" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 +#: ./vue/components/Stations/Queue.vue:19 msgid "Expected to Play at" msgstr "Devrait jouer à" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 msgid "Explicit" msgstr "Explicite" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 msgid "Export %{format}" msgstr "Exporter %{format}" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "Exporter les médias dans un fichier CSV" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Fallback Mount" msgstr "Point de montage de secours" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Field Name" msgstr "Nom du champ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 msgid "File Name" msgstr "Nom de fichier" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "Fichier non traité: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 -msgid "File Owner" -msgstr "Propriétaire du fichier" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "Traitement des fichiers" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 -msgid "File Type" -msgstr "Type de fichier" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "Fichier non spécifié." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 msgid "Files marked for reprocessing:" msgstr "Fichiers marqués pour le retraitement :" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 msgid "Files moved:" msgstr "Fichiers déplacés :" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "Fichiers joués immédiatement :" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 msgid "Files queued for playback:" msgstr "Fichiers en file d'attente pour la lecture :" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 msgid "Files removed:" msgstr "Fichiers supprimés :" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "Premier connecté" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "Fixations chargées." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Footer Text" msgstr "Texte de bas de page" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." msgstr "Pour les systèmes de fichiers locaux, c'est le chemin de base du répertoire. Pour les systèmes de fichiers distants, c'est le préfixe de dossier." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." -msgstr "Dans la plupart des cas, utilisez l'encodage UTF-8 par défaut. L'ancien codage ISO-8859-1 peut être utilisé si vous acceptez les connexions des DJs SHOUTcast 1 ou si vous utilisez un autre logiciel existant." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." +msgstr "Dans la plupart des cas, utilisez l'encodage UTF-8 par défaut. L'ancien codage ISO-8859-1\n" +" peut être utilisé si vous acceptez les connexions des DJs via SHOUTcast 1 ou si vous utilisez\n" +" un autre logiciel." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "Pour la plupart des installations, vous devriez choisir \"Ligne de commande version 64 bits\". Pour les appareils Raspberry Pi, sélectionnez \"Ligne de commande Raspberry Pi 3/4 64 bits\"." + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "pour la période sélectionnée" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 msgid "For some clients, use port:" msgstr "Pour certains clients, utilisez le port :" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" -msgstr "Mot de passe oublié" +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" +msgstr "Format" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "Mot de passe oublié ?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 msgid "Friday" msgstr "Vendredi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 +#: ./vue/components/Account/TwoFactorModal.vue:10 msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." msgstr "Depuis votre smartphone, scannez le code vers la droite à l'aide d'une application d'authentification de votre choix (FreeOTP, Authy, etc)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 msgid "Full Volume" msgstr "Volume maximum" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 msgid "Full:" msgstr "Complet :" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 msgid "GA Property Tracking ID" msgstr "ID de suivi des propriétés GA" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 msgid "General Rotation" msgstr "Rotation générale" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 msgid "Generate Report" msgstr "Générer un rapport" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "Génération des classes proxy de base de données" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "Webhook générique" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 msgid "Genre" msgstr "Genre" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "La base de données GeoLite n'est pas configurée pour cette installation. Voir la page Administration du système pour les instructions." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 +#: ./vue/components/Admin/GeoLite.vue:57 msgid "GeoLite is not currently installed on this installation." msgstr "GeoLite n'est actuellement pas installé sur cette machine." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 +#: ./vue/components/Admin/GeoLite.vue:28 msgid "GeoLite version \"%{ version }\" is currently installed." msgstr "La version \"%{ version }\" de GeoLite est actuellement installée." -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "Aller à la prochaine chanson" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "Titre en cours" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 msgid "Global" msgstr "Globale" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 msgid "Global Permissions" msgstr "Permissions globales" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "Intégration de Google Analytics" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "HTML" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "Port HTTP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "Port HTTP : %d" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "Port HTTPS" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "Port HTTPS : %d" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "Aide" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide Album Art on Public Pages" msgstr "Masquer les pochettes d'album sur les pages publiques" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide AzuraCast Branding on Public Pages" msgstr "Masquer la marque AzuraCast sur les pages publiques" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 +#: ./vue/components/Dashboard.vue:62 msgid "Hide Charts" msgstr "Cacher les graphiques" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Hide Metadata from Listeners (\"Jingle Mode\")" msgstr "Masquer les métadonnées aux auditeurs (\"Mode Jingle\")" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 msgid "High" msgstr "Haut" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." msgstr "L'attente haute d'E/S peut indiquer un goulot d'étranglement avec le disque dur du serveur, un disque dur éventuellement défaillant ou une charge lourde sur le disque dur." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." msgstr "Les playlists à poids élevé sont jouées plus fréquemment que les autres playlists à poids faible." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 msgid "History" msgstr "Historique" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "Flux HLS" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 msgid "Home" msgstr "Accueil" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Homepage Redirect URL" msgstr "URL de redirection de la page d'accueil" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 msgid "Hour" msgstr "Heure" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "HTML" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "HTTP Live Streaming (HLS)" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "HTTP Live Streaming (HLS) est une nouvelle technologie de streaming adaptative-bitrate. À partir de cette page, vous pouvez configurer les débits et les formats individuels qui sont inclus dans le flux HLS combiné." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "HTTP Live Streaming (HLS) est une nouvelle technologie adaptative-bitrate soutenue par certains clients. Il n'utilise pas les fronts de radiodiffusion standard." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "Clients de Icecast" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "Identifiant" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "Si une chanson n'a pas de pochette d'album, cette URL sera affichée à la place. Laisser en blanc pour utiliser la pochette standard." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "Si un visiteur n'est pas connecté et visite la page d'accueil d'AzuraCast, vous pouvez le rediriger automatiquement vers l'URL indiquée ici. Laissez vide pour les rediriger vers l'écran de connexion par défaut." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "Si l'auto-assignation est activée, utilisez cette liste de lecture comme l'une des cibles pour les chansons à redistribuer. Cela écrasera le contenu existant de cette liste de lecture." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "Si elle est désactivée, la liste de lecture ne sera pas incluse dans la diffusion radio, mais pourra toujours être gérée." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "Si elle est désactivée, la station ne diffusera pas ou ne mélangera pas avec l'AutoDJ." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "Si activé, un bouton de téléchargement sera également présent sur la page publique \"Sur demande\"." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "Si cette option est activée, AzuraCast enregistrera automatiquement\n" +"\n" +"chaque émission diffusée en direct sur cette station." + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "Si activé, AzuraCast se connectera à la base de données MusicBrainz pour tenter de trouver un ISRC pour tous les fichiers manquants. Désactiver cette option peut améliorer les performances du système." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "Si cette option est activée, la musique provenant de listes de lecture à la demande sera disponible pour la diffusion via une page publique spécialisée." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "Si cette option est activée, les streamers (ou DJs) pourront se connecter\n" +"\n" +"directement à votre flux et diffuser de la musique en direct qui interrompra le flux de l'AutoDJ." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "Si cette option est activée, l'AutoDJ de cette installation diffusera automatiquement de la musique à ce point de montage." + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "Si cette option est activée, l'AutoDJ jouera automatiquement de la musique sur ce point de montage." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "S'il est activé, ce streamer ne pourra se connecter que pendant les heures de diffusion prévues." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "Si les requêtes sont activées pour votre station, les utilisateurs pourront demander les médias qui se trouvent sur cette playlist." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "Si les requêtes sont activées, cela spécifie le délai minimum\n" +"\n" +"(in minutes) entre une demande en cours de soumission et en cours de lecture.\n" +"\n" +"Si ce réglage est à zéro, un délai de 15 secondes sera appliqué pour éviter les requêtes absuives." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "Si cette option est sélectionnée, les pochettes d'album ne s'afficheront pas sur les pages radio publiques." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "Si cette option est sélectionnée, la marque AzuraCast sera supprimée des pages destinées au public." + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "Si l'heure de fin est antérieure à l'heure de début, la playlist sera jouée pendant la nuit." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "Si l'heure de fin est antérieure à l'heure de début, le programme sera diffusé pendant la nuit." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "Si le point de montage (dans l'ex. /radio.mp3) ou le SID Shoutcast (dans l'ex. 2) de votre diffusion est différent de celui répertorié ci-dessus, spécifiez le point de montage source ici." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "Si le port vers lequel vous diffusez est différent de celui que vous avez indiqué dans l'URL ci-dessus, indiquez ici le port source." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "Si ce point de montage est celui par défaut, il sera lu en premier sur l'aperçu de la station et sur la page publique du système." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "Si ce point de montage ne joue plus d'audio, les auditeurs seront redirigés automatiquement vers ce point. Par défaut /error.mp3, un message d'erreur, sera lu." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "Si ce paramètre est réglé sur \"Oui\", l'URL du navigateur sera utilisé à la place de l'URL de base lorsqu'il sera disponible. Réglez sur \"Non\" pour toujours utiliser l'URL de base." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "Si la diffusion en direct et le téléchargement à la demande sont activés sur cette station, seules les musiques qui se trouvent dans les listes de lecture avec ce paramètre activé seront visibles." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "Si vous diffusez avec l'AutoDJ, entrez le mot de passe source ici." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "Si vous diffusez avec l'AutoDJ, entrez le nom d'utilisateur source ici. Il se peut que ce soit vide." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "Si votre installation est contrainte par le CPU ou la mémoire, vous pouvez\n" +"\n" +"modifier ce réglage pour gérer les ressources utilisées par Liquidsoap." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "Si votre logiciel de streaming nécessite le chemin d'un point montage spécifique\n" +" indiquez-le ici. Sinon, utilisez la valeur par défaut. " + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "Si votre Webhook nécessite une authentification de base HTTP, indiquez le mot de passe ici." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "Si votre Webhook nécessite une authentification de base HTTP, indiquez le nom d'utilisateur ici." + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "Importer les modifications depuis un fichier CSV" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "Importation de PLS/M3U" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "Importer les résultats" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "Important : copiez la clé ci-dessous avant de continuer !" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "Pour installer SHOUTcast :" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "Pour installer Stéréo Tool :" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "Afin de les traiter rapidement, les Webhooks ont un court délai, pour que le service de réponse soit optimisé pour gérer la requête en moins de 2 secondes." + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "dans les dernières 48 heures" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "dans le dernier mois" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "Dans l'application nouvellement créée, cliquez sur l'onglet \"Clés et jetons d'accès\"." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "Inclure dans l'affectation automatique" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "Inclure dans le lecteur la fonctionnalité à la demande" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "Indéfiniment" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "Indique la présence de contenu explicite (langage explicite ou contenu adulte). Apple Podcasts affiche un graphique de conseil explicite parental pour votre épisode si activé. Les épisodes contenant du matériel explicite ne sont pas disponibles dans certains territoires sur Apple Podcasts." + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "Insérer" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "Installer la base de données IP GeoLite" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "Installer SHOUTcast 2 DNAS" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "Installer Stéréo Tool" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "Demander à Liquidsoap d'utiliser les métadonnées ReplayGain associées à\n" +"\n" +"un titre pour régler son niveau de volume. Cette option peut augmenter la consommation du CPU." + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "Instructions" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "Notes internes ou commentaires au sujet de l’utilisateur, visible uniquement sur ce panneau de contrôle." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "Code d'enregistrement standard international, utilisé pour les rapports de licence." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "Interrompre la lecture des autres titres à l'heure prévue." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "Introduction" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 msgid "IP" msgstr "IP" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "Géolocalisation d'IP par DB-IP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 +#: ./vue/components/Admin/GeoLite.vue:9 msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." msgstr "La géolocalisation IP est utilisée pour deviner l'emplacement approximatif de vos auditeurs en fonction de l'adresse IP avec laquelle ils se connectent. Utilisez la bibliothèque de géolocalisation IP intégrée gratuite ou entrez une clé de licence sur cette page pour utiliser MaxMind GeoLite." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 msgid "ISRC" msgstr "ISRC" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" -msgstr "Logs d’accès Icecast" +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" +msgstr "Mode Jingle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" -msgstr "Clients de Icecast" +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" +msgstr "Arrivées" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" -msgstr "Configuration d’Icecast" +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" +msgstr "Langue" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" -msgstr "Logs d'erreur icecast" +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" +msgstr "14 derniers jours" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" -msgstr "Identifiant" +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" +msgstr "Il y a deux ans" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." -msgstr "Si une chanson n'a pas de pochette d'album, cette URL sera affichée à la place. Laisser en blanc pour utiliser la pochette standard." +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" +msgstr "Dernières 24 heures" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." -msgstr "Si un visiteur n'est pas connecté et visite la page d'accueil d'AzuraCast, vous pouvez le rediriger automatiquement vers l'URL indiquée ici. Laissez vide pour les rediriger vers l'écran de connexion par défaut." +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" +msgstr "30 derniers jours" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." -msgstr "Si l'une de ces options est activée, cette playlist sera gérée directement via Liquidsoap au lieu d'être gérée via AzuraCast. Cela peut avoir des effets inattendus et ne doit être utilisé que lorsque vous êtes à l'aise avec les résultats." +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" +msgstr "60 derniers jours" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." -msgstr "Si l'auto-assignation est activée, utilisez cette liste de lecture comme l'une des cibles pour les chansons à redistribuer. Cela écrasera le contenu existant de cette liste de lecture." +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" +msgstr "7 derniers jours" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." -msgstr "Si elle est désactivée, la liste de lecture ne sera pas incluse dans la diffusion radio, mais pourra toujours être gérée." +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" +msgstr "Dernière modification" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." -msgstr "Si elle est désactivée, la station ne diffusera pas ou ne mélangera pas avec l'AutoDJ." +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" +msgstr "Le mois dernier" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." -msgstr "Si cette fonction est activée, AzuraCast enregistrera automatiquement toutes les émissions diffusées en direct sur cette station." +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" +msgstr "Dernière exécution :" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." -msgstr "Si activé, AzuraCast se connectera à la base de données MusicBrainz pour tenter de trouver un ISRC pour tous les fichiers manquants. Désactiver cette option peut améliorer les performances du système." +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" +msgstr "L’an dernier" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." -msgstr "Si activé, un bouton de téléchargement sera également présent sur la page publique \"Sur demande\"." +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" +msgstr "Clé d'API Last.fm" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." -msgstr "Si cette option est activée, la musique provenant de listes de lecture à la demande sera disponible pour la diffusion via une page publique spécialisée." +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" +msgstr "En savoir plus sur les playlists avancées" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." -msgstr "Si cette option est activée, les streamers (ou DJ) pourront se connecter directement à votre flux et diffuser de la musique en direct qui interrompt le flux AutoDJ." +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" +msgstr "En savoir plus sur le token d'authentification Dropbox" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." -msgstr "Si cette option est activée, l'AutoDJ de cette installation diffusera automatiquement de la musique à ce point de montage." +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." +msgstr "En savoir plus sur les canaux de diffusion dans la documentation d'AzuraCast." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." -msgstr "Si cette option est activée, l'AutoDJ jouera automatiquement de la musique sur ce point de montage." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." +msgstr "En savoir plus sur cet en-tête." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." -msgstr "S'il est activé, ce streamer ne pourra se connecter que pendant les heures de diffusion prévues." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." +msgstr "Laissez vide pour générer automatiquement un nouveau mot de passe." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." -msgstr "Si les requêtes sont activées pour votre station, les utilisateurs pourront demander les médias qui se trouvent sur cette playlist." +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." +msgstr "Laissez vide pour jouer tous les jours de la semaine." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." -msgstr "Si les requêtes sont activées, cela spécifie le délai minimum (en minutes) entre une requête en cours de soumission et en cours de lecture. Si la valeur est à zéro, un délai mineur de 15 secondes est appliqué pour éviter les inondations de requête." +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." +msgstr "Laissez vide pour garder le mot de passe actuel." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." -msgstr "Si cette option est sélectionnée, les pochettes d'album ne s'afficheront pas sur les pages radio publiques." +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." +msgstr "Laissez vide pour utiliser l'URL de l'API Telegram par défaut (recommandé)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." -msgstr "Si cette option est sélectionnée, la marque AzuraCast sera supprimée des pages destinées au public." +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" +msgstr "Durée" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." -msgstr "Si l'adresse e-mail que vous avez fournie est dans le système, vérifiez votre boîte de réception si vous avezun message de réinitialisation du mot de passe." +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" +msgstr "Longueur du texte" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." -msgstr "Si l'heure de fin est antérieure à l'heure de début, la playlist sera jouée pendant la nuit." +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." +msgstr "Commençons par créer votre compte Super Administrateur." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." -msgstr "Si l'heure de fin est antérieure à l'heure de début, le programme sera diffusé pendant la nuit." +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" +msgstr "Clair" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." -msgstr "Si le point de montage (i.e. /radio.mp3) ou le SID Shoutcast (i.e. 2) que vous diffusez est différent de celui listé ci-dessus, spécifiez le point de montage source ici." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" +msgstr "Limité:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." -msgstr "Si le port vers lequel vous diffusez est différent de celui que vous avez indiqué dans l'URL ci-dessus, indiquez ici le port source." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" +msgstr "Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." -msgstr "Si ce point de montage est celui par défaut, il sera lu en premier sur l'aperçu de la station et sur la page publique du système." +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." +msgstr "LiquidSoap est en train de mélanger %{songs} et %{playlists}." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." -msgstr "Si ce point de montage ne joue plus d'audio, les auditeurs seront redirigés automatiquement vers ce point. Par défaut /error.mp3, un message d'erreur, sera lu." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" +msgstr "Optimisation des performances de Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." -msgstr "Si ce paramètre est réglé sur \"Oui\", l'URL du navigateur sera utilisé à la place de l'URL de base lorsqu'il sera disponible. Réglez sur \"Non\" pour toujours utiliser l'URL de base." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." +msgstr "Indiquez une adresse IP ou un groupe (au format CIDR) par ligne." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." -msgstr "Si la diffusion en direct et le téléchargement à la demande sont activés sur cette station, seules les musiques qui se trouvent dans les listes de lecture avec ce paramètre activé seront visibles." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." +msgstr "Lister l'agent utilisateur. Un par ligne. Le caractère générique (*) est autorisé." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." -msgstr "Si vous diffusez avec l'AutoDJ, entrez le mot de passe source ici." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" +msgstr "Enregistrement des analyses des auditeurs" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." -msgstr "Si vous diffusez avec l'AutoDJ, entrez le nom d'utilisateur source ici. Il se peut que ce soit vide." +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" +msgstr "Historique des auditeurs" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." -msgstr "Si vous maintenez ce fichier manuellement, consultez la dernière version du fichier et apportez les modifications nécessaires." +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" +msgstr "Demande des auditeurs" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." -msgstr "Si vous utilisez régulièrement différentes URL pour accéder à AzuraCast, vous devriez activer l'option \"URL du navigateur préféré\"." +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" +msgstr "Auditeurs" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." -msgstr "Si vous rencontrez un bug ou une erreur, vous pouvez soumettre un rapport sur GitHub en utilisant le lien ci-dessous." +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" +msgstr "Auditeurs par jour" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." -msgstr "Si votre installation est contrainte par le CPU ou la mémoire, vous pouvez modifier ce paramètre pour régler les ressources utilisées par Liquidsoap." +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" +msgstr "Auditeurs par jour de la semaine" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." -msgstr "Si votre logiciel de streaming nécessite un chemin de point de montage spécifique, indiquez-le ici. Sinon, utilisez la valeur par défaut." +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" +msgstr "Auditeurs par heure" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." -msgstr "Si votre Webhook nécessite une authentification de base HTTP, indiquez le mot de passe ici." +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" +msgstr "Auditeurs par station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." -msgstr "Si votre Webhook nécessite une authentification de base HTTP, indiquez le nom d'utilisateur ici." +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" +msgstr "Live" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" -msgstr "Importation de PLS/M3U" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" +msgstr "Débit binaire d'enregistrement de la diffusion en direct (kbps)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" -msgstr "Important : copiez la clé ci-dessous avant de continuer !" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" +msgstr "Format d'enregistrement pour la diffusion en direct" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "Auditeurs en direct" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" +msgstr "Emplacement de stockage des enregistrements en direct" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." +msgstr "Flux en direct connecté." + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." +msgstr "Flux en direct déconnecté." + +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "En direct :" + +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" +msgstr "Charge moyenne" + +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "Chargement..." + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" +msgstr "Local" + +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "Système de fichiers local" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "Flux locaux" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "Localité" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "Se connecter" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "Visionneuse de logs" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "Journaux" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "Boucler une fois" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "Départs" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "Bas" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "Contenu du message principal" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "Faire jouer les médias sélectionnés immédiatement, interrompant les médias existants" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "Gérer" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "Gérer les comptes SFTP" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "Gestion des stations" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "Mode AutoDJ manuel" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "Définissez manuellement comment cette playlist est utilisée dans la configuration de Liquidsoap." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "Markdown" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "Compatible" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "Jeton d'API de Matomo" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "URL d'installation de Matomo" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "ID de Matomo" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "Durée d'écoute maximale" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "Auditeurs maximum" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "Nombre maximum d'auditeurs totaux sur tous les flux. Laissez vide pour utiliser la valeur par défaut." + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "Site de développement MaxMind" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "Clé de licence MaxMind" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "Médias" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "Fichier média" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "Modifier l'emplacement de stockage" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "Mémoire" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "Aide sur les statistiques de la mémoire" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "Fusionner la playlist pour la jouer en une seule piste." + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "Corps du message" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "Conseils de personnalisation des messages" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "Mode d'analyse des messages" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "Destinataire(s) du message" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "Sujet du message" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "Métadonnées" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "Métadonnées mises à jour !" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "Microphone" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "Microphone\n" +" Source" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "Minute de diffusion pour chaque heure" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "Mélangeur" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "Appareil mobile" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "Modifié" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "Lundi" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "Plus" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "La plupart des fournisseurs d'hébergement mettront plus de machines virtuelles (VPS) sur un serveur que sur le matériel qui ne pourra pas gérer lorsque chaque VM est en cours d'exécution à la charge complète du CPU. Ceci est appelé sur-provisionnement, qui peut conduire à d'autres ordinateurs virtuels sur le serveur \"voler\" le temps du CPU de votre VM et vice-versa." + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "Titres les plus joués" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "Journaux de sauvegardes les plus récents" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "Nom du point de montage :" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "URL du point de montage" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "Points de montage" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "Les points de montage sont la façon dont les auditeurs se connectent et écoutent votre station. Chaque point de montage peut avoir un format ou une qualité audio différente. En utilisant des points de montage, vous pouvez configurer un flux de haute qualité pour les auditeurs à large bande et un flux mobile pour les utilisateurs de téléphone." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "Déplacer" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "Déplacer %{ num } Fichier(s) vers" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "Déplacer vers le répertoire" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "MP3" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "Fichiers musicaux" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "Mettre en sourdine" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "Mon compte" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "N/D" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "Nom" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "Nom/Type" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "Interfaces réseau" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "Jamais exécuté" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "Nouveau répertoire" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "Nouveau répertoire créé." + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "Nouveau nom de fichier" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "Nouveau dossier" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "Nouvelle clé générée" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "Nouveau mot de passe" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "Nouvelle playlist" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "Nom de la nouvelle playlist" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "Nouvelle description de la station" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "Nouveau nom de station" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "Aucuns fichiers sélectionnés." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "Aucune limite" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "Non compatible" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "Aucun autre programme ne peut utiliser ce port. Laissez-le vide pour\n" +"\n" +"assigner automatiquement un port." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "Aucun autre programme ne peut utiliser ce port. Laissez vide pour assigner automatiquement un port." + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "Aucun enregistrement à afficher." + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "Aucun" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "Aucun :" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "Mode normal" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "Pas joué" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "Arrêté" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "Non planifié" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "Notez que la restauration d'une sauvegarde effacera votre base de données existante. Ne restaurez jamais les fichiers de sauvegarde d'utilisateurs non fiables." + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "Note : Si les métadonnées de vos médias contiennent des caractères UTF-8, vous devez utiliser un éditeur de feuille de calcul qui supporte l'encodage UTF-8, comme OpenOffice." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "Remarque : le port après celui-ci sera automatiquement utilisé\n" +" pour les connexions héritées." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "Remarque : Ceci devrait être la page d'accueil de la station de radio, et non l'URL AzuraCast. Il sera inclus dans les détails de la diffusion." + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "Notes" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "Maintenant" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "Titre en cours" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "En cours de lecture sur %{ station } :" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "Actuellement sur %{ station } : %{ title } par %{ artist } ! Connectez-vous : %{ url }" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "En cours de lecture sur %{ station }: %{ title } par %{ artist }! Restez connecté." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "Réponse de l'API de la lecture en cours" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "Nombre de fois joué" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "Nombre de copies des sauvegardes à conserver" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "Nombre de minutes entre chaque lecture" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "Nombre de secondes avant le chevauchement des chansons." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "Nombre de musiques entre chaque lecture" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "Nombre de chansons récentes visibles" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "À l'antenne" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "À la demande" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "Médias à la demande" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "Streaming à la demande" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "Une fois toutes les %{minutes} minutes" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "Une fois tous les %{songs} titres" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "Une fois par heure" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "Une fois par heure (à %{minute})" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "Une fois toutes les x minutes" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "Une fois tous les x titres" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "Une fois ces étapes terminées, entrez les informations de la page \"Clés et jetons d'accès\" dans les champs ci-dessous." + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "Une fois que vous avez configuré l'affectation automatisée, cliquez sur le bouton ci-dessous pour exécuter le processus d'affectation automatisé." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "Une note importante sur les attentes d'E/S : Il peut indiquer un goulot d'étranglement ou un problème, mais peut également être complètement dénué de sens, en fonction de la charge de travail et des ressources disponibles. Une attente d'E/S constamment élevée devrait inviter une enquête plus approfondie avec des outils plus sophistiqués." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "Collecter seulement les statistiques d'auditeurs agrégées" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "Se connecter uniquement à un serveur distant." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "Boucler une seule fois la playlist." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "Lecture d'un seul titre à l'heure prévue." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "N'envoyez qu'un seul Tweet tous les..." + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "Opération" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "Optionnel : Mot de passe d'authentification de base HTTP" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "Optionnel : Nom d'utilisateur pour l'authentification de base HTTP" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "Facultatif : Délai d'expiration de la demande (secondes)" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "Optionnellement, sélectionnez un champ de métadonnées ID3v2 qui, s'il est présent, sera utilisé pour définir la valeur de ce champ." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "Spécifiez éventuellement un nom court et facile d'utilisation, tel que \"mon_nom_de_station\", qui sera utilisé dans les URL de cette station. Laissez ce champ vide pour en créer un automatiquement basé sur le nom de la station." + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "Spécifiez éventuellement un nom facile d'utilisation pour l'API, tel que \"nom_champ\". Laissez ce champ vide pour en créer automatiquement un basé sur le nom." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "Fournir éventuellement un jeton API pour permettre le remplacement de l'adresse IP." + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "Il est possible de fournir des clés publiques SSH que l'utilisateur peut utiliser pour se connecter au lieu d'un mot de passe. Entrez une clé par ligne." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "ou" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "Chemin d'origine" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "Propriétaire" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "Mot de passe" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "Mot de passe :" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "Collez la clé de licence générée dans le champ de cette page." + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "Chemin/Suffixe" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "Demandes en attente" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "Permissions" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "Lecture" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "% lectures" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "Jouez exactement une fois toutes les $x minutes." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "Jouez exactement une fois toutes les $x minutes." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "Jouer maintenant" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "Jouez une fois par heure à la minute spécifiée." + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "Lecture/Pause" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "File d'attente de relecture" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "Lecture suivante" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "Playlist" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "URL de la playlist (M3U/PLS)" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "Playlist 1" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "Playlist 2" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "Nom de la playlist" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "Ordre de la playlist configuré." + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "File d'attente de playlist vidée." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "Type de playlist" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "Poids de la playlist" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "Playlist :" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "Playlist(s)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "Playlists" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "Playlists effacées pour les fichiers sélectionnés :" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "Mise à jour des playlists pour les fichiers sélectionnés :" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "Lectures" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "Podcast" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "Les supports de podcast doivent être au format MP3 ou M4A (AAC) pour la plus grande compatibilité." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "Titre du podcast" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "Podcasts" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "Emplacement de stockage des podcasts" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "Port :" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "Propulsé par AzuraCast" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "URL du navigateur préféré (si disponible)" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "Préférer le système par défaut" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "Aperçu" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "Précédent" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "Confidentialité" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "Profil" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "Nom programmatique" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "Fournissez une clé de licence valide de Thimeo. Cette fonctionnalité est limitée sans clé de licence." + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "Page publique" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "Arrière-plan de la page publique" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "Page publique" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "Date de publication" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "Heure de publication" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "Publier dans les annuaires \"Pages Jaunes\"(Yellow Pages)" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "File d'attente" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "Le média a été mis dans la file d'attente de diffusion" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "Player Radio" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "Aléatoire" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "Ratio" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "Brut" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "Reçu" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "Enregistrement des émissions en direct" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "Récupération du compte" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "Actualiser" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "Région" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "Relais" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "URL du flux a relayer" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "Canal de mise à jour" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "Distant" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "Mémoire tampon de la diffusion (secondes)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "Relais distant" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "Les relais distants vous permettent de travailler avec des logiciels de diffusion en dehors de ce serveur. Tout relais que vous incluez ici sera inclus dans les statistiques de votre station. Vous pouvez également diffuser depuis ce serveur vers des relais distants." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "Mot de passe administrateur de la station distante" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "Station d'écoute à distance Point de montage / SID" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "URL de la station distante" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "Station à distance Source Point de montage / SID" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "Mot de passe source de la station distante" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "Port source de la station distante" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "Nom d'utilisateur source de la station distante" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "Type de station à distance" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "URL distante" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "URL distante d'une playlist" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "Type d'URL distant" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "Distant: Dropbox" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "Distant: Compatible S3" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "SFTP distant" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "Supprimer" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "Supprimer la clé" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "Renommer" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "Renommer le fichier/répertoire" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "Réorganiser" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "Réorganiser la playlist" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "Répéter" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "Remplacer la pochette d'album" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "Retraiter" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "Demander" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "Demander un titre" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "Historique des demandes" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "Temps d'attente avant de redemander un titre (en minutes)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "Délai minimum des demandes (en minutes)" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "Demander un titre" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "IP du demandeur" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "Demandes" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "Réinitialiser le mot de passe" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "Remélanger" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "Redémarrer" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "Restauration des sauvegardes" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "Nom du rôle" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "Rôles" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "Rôles et permissions" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "Annonce d'une nouvelle version" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "Nombre de lignes par page" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "Flux RSS" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "Exécuter l’affectation automatique" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "Exécuter des sauvegardes automatiques de nuit" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "Exécuter la sauvegarde manuelle" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "Activé" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "Fréquence d'échantillonnage" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "Samedi" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "Sauvegarder" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "Enregistrer et continuer" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "Sauvegarder" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "Sauvegarder les modifications en premier" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "Planification" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "Calendrier" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "Planifié" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "Heure de la sauvegarde planifiée" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "Jours de diffusion prévus pour la semaine" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "Les playlists programmées et autres éléments programmés seront contrôlés par ce fuseau horaire." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "Heure programmée #%{num}" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "Calendrier" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "Rechercher" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "A quel moment, en secondes depuis le début, l'AutoDJ commencera à lire ce titre." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "A quel moment, en secondes depuis le début, l'AutoDJ arrêtera de lire ce titre." + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "Clé secrète" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "Sécurité" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "Sécurité et confidentialité" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "Consultez la documentation de Telegram pour plus de détails." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "Consultez la documentation de Telegram pour plus de détails." + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "Chercher" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "Sélectionner" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "Sélectionnez un thème à utiliser comme base pour les pages publiques de la station et la page de connexion." + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "Sélectionner toutes les lignes visibles" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "Sélectionner un fichier de configuration" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "Sélectionner un fichier CSV" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "Sélectionner le fichier de secours personnalisé" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "Sélectionner les champs affichés" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "Sélectionner un fichier" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "Sélectionner un fichier d'introduction" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "Sélectionner un fichier média" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "Sélectionnez le fichier PLS/M3U à importer" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "Sélectionner la pochette au format de fichier PNG/JPG" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "Sélectionnez la/les catégorie/catégories qui correspond(ent) le mieux au contenu de votre podcast." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "Sélectionnez les pays qui ne sont pas autorisés à se connecter aux flux." + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "Sélectionnez le type de Webhook" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "Envoyer le message de test" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "Adresse e-mail de l'expéditeur" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "Nom de l'expéditeur" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "Séquentiel" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "Statut du serveur" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "Serveur :" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "Services" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "Définissez un espace disque maximum que cette station peut utiliser. Spécifiez la taille avec l'unité, c'est-à-dire \"8 GB\". Les unités sont mesurées en 1024 octets. Laisser vide par défaut en fonction de l'espace disponible sur le disque." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "Définir comme point de montage par défaut" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "Définissez les points de repère et de fondu à l'aide de l'éditeur visuel. Les horodatages seront enregistrés dans les champs correspondants des paramètres de lecture avancés." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "Point d'entrée" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "Point de sortie" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "Point d'entrée en fondu" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "Point de sortie en fondu" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "Définissez plus longtemps pour conserver plus d'historique de lecture et de métadonnées d'écoute pour les stations. Réglez plus court pour économiser de l'espace disque." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "Définir ou effacer des listes de lecture à partir du média sélectionné" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "Point de chevauchement" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "Définissez la durée (secondes) que l'auditeur restera connecté au flux. S'il est réglé sur 0, les auditeurs peuvent rester connectés à l'infini." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "Réglez sur \"Oui\" pour toujours utiliser les URL sécurisées \"https://\" et pour rediriger automatiquement vers l'URL sécurisée lorsqu'une URL non sécurisée est visitée." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "Définir sur * pour autoriser toutes les sources, ou spécifier une liste d'origines séparées par une virgule (,)." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "Paramètres" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "Les instructions d'installation pour les logiciels de diffusion sont disponibles sur le wiki d'AzuraCast." + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "Hôte SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "Mot de passe SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "Port SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "Clé Privée SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "Mot de passe de la Clé Privée SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "Identifiant SFTP" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "Utilisateurs SFTP" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "Partager l'emplacement de stockage des médias" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "Partager l'emplacement de stockage des podcasts" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "Partager l'emplacement de stockage des enregistrements" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "SHOUTcast 2 DNAS n'est pas actuellement installé sur votre machine." + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "SHOUTcast 2 DNAS n'est pas un logiciel libre, et sa licence restrictive ne permet pas à AzuraCast de distribuer le binaire de SHOUTcast." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "Clients SHOUTcast" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "ID de licence SHOUTcast" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "Gestionnaire de radio SHOUTcast" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "Identifiant utilisateur SHOUTcast" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "La version «%{ version }» de SHOUTcast est actuellement installée." + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "Afficher les graphiques" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "Afficher les nouvelles versions dans votre canal de mise à jour sur la page d'accueil d'AzuraCast." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "Afficher sur les pages publiques" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "Afficher la station dans les pages publiques et les résultats généraux de l'API." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "Afficher les annonces de mise à jour" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "Mélangé" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "URL de base du site" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "Thème du site" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "Taille" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "Passer la chanson" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "Mode intelligent" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "Hôte SMTP" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "Mot de passe SMTP" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "Port SMTP" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "Nom d'utilisateur SMTP" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "Certains fournisseurs de droits de diffusion peuvent avoir des\n" +"\n" +"des règles spécifiques concernant les demandes de chansons. Consultez les lois qui se réfèrent à votre pays pour plus d'informations." + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "Titre" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "Album du titre" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "Artiste de la musique" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "Genre de la chanson" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "Historique des titres" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "Longueur du titre" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "Impact sur le nombre d'auditeurs" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "Paroles de la musique" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "Ordre de lecture des titres" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "Historique des titres" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "Demandes de titres" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "Titre de la musique" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "Sur la base de chansons" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "Basé sur la chanson" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "Playlist de différents titres" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "Rapport SoundExchange" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "Source" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "Espace utilisé" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "Spécifiez un point de montage (par ex. \"/radio.mp3\") ou un SID Shoutcast (par ex. \"2\") pour un flux spécifique à utiliser pour les statistiques ou la diffusion." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "Spécifiez la minute de diffusion pour chaque heure de cette playlist." + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "Clés publiques SSH" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "Stable" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "Playlist standard, se mélange avec d'autres playlists standard en fonction de leur poids." + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "Démarrer" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "Date de départ" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "Démarrer la diffusion" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "Heure de départ" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "Média de la station" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "Nom de la station" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "Vue d'ensemble de la station" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "Permissions de la station" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "Podcasts de la station" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "Enregistrements de la station" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "Fuseau horaire de la station" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "Station(s)" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "Stations" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "Récapitulatif des statistiques" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "Volé" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "Volé (St)" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "Étape 1 : Scanner le QR Code" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "Étape 2 : Vérification du code généré" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "Étapes pour configurer une application Twitter :" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "Stéréo Tool" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "Stereo Tool peut être à forte intensif en ressources pour le processeur et la mémoire. Veuillez vous assurer d'avoir suffisamment de ressources avant de continuer." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "Documentation de Stéréo Tool." + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "Téléchargements de Stéréo Tool" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "Stéréo Tool est un standard de l'industrie parmi les logiciels de traitement audio. Pour plus d'informations pour savoir comment le configurer, référez-vous à la" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "Stéréo Tool n'est pas actuellement installé sur cette machine." + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "Stéréo Tool n'est pas un logiciel libre. Sa licence restrictive ne permet pas à AzuraCast de distribuer le binaire de Stéréo Tool." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "Clé de licence de Stéréo Tool" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "La version %{ version } de Stéréo Tool est actuellement installée." + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "Arrêter" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "Arrêter la diffusion" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "Adaptateur de stockage" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "Emplacement de stockage" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "Emplacement de stockage" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "Quota de stockage" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "Stream" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "Diffusions de streamer" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "Nom d'affichage du streamer" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "Mot de passe du streamer" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "Nom d’utilisateur du streamer" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "Streamer/DJ" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "Comptes des streamers/DJs" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "Streamers/DJs" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "Streams" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "Envoi du code" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "Dimanche" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "Formats de fichiers acceptés :" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "Configuration système" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "Cible" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "Tester" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "Message de test envoyé." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "texte" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "La quantité de mémoire Linux utilisé pour la mise en cache de disque." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "L'URL de base où se trouve ce service. Utilisez soit l'IP externe, soit un nom de domaine complet (le cas échéant) pointant vers ce serveur." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "Le corps du message POST est exactement le même que la réponse de l'API NowPlaying pour votre station." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "La personne de contact du podcast. Peut être nécessaire pour lister le podcast sur des services tels qu'Apple Podcasts, Spotify, Google Podcasts, etc." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "L'utilisation actuelle du CPU, y compris les E/S en attente et volé." + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "L'utilisation de la mémoire actuelle excluant la mémoire mise en cache." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "La date à laquelle l'épisode doit être publié." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "La description de l'épisode. La quantité de texte maximale typique autorisée pour cela est de 4000 caractères." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "La description de votre podcast. La quantité de texte maximale typique autorisée pour cela est de 4000 caractères." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Le nom d'affichage attribué à ce point de montage lors de sa visualisation sur des pages administratives ou publiques. Laissez vide pour en générer automatiquement un." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Le nom d'affichage attribué à ce relais lors de sa visualisation sur des pages administratives ou publiques. Laissez vide pour en générer automatiquement un." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "Les zones de texte modifiables sont des zones où vous pouvez insérer du code de configuration personnalisé. Les sections non modifiables sont automatiquement générées par AzuraCast." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "L'e-mail du contact du podcast. Peut être requis pour lister le podcast sur des services tels qu'Apple Podcasts, Spotify, Google Podcasts, etc." + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "Le nom du fichier devrait ressembler à :" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "Le format et les en-têtes du fichier CSV doivent correspondre au format généré par l'outil d'exportation de cette page." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "L'URL de base complète de votre installation de Matomo." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "La liste de lecture complète est mélangée, puis jouée dans l'ordre aléatoire." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "L'attente d'E/S est le pourcentage du temps que le CPU attend l'accès des disques avant de pouvoir poursuivre le travail qui dépend du résultat." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "La langue parlée sur le podcast." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "La durée du temps de lecture que Liquidsoap doit mettre en mémoire tampon lors de la lecture de cette playlist distante. Des durées courtes peuvent entraîner une lecture discontinue sur des connexions instables." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "Le nombre de secondes de signal à stocker en cas\n" +" d'interruption. Définissez à la valeur la plus basse que vos DJ peuvent utiliser sans\n" +" interruptions de flux." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "Le nombre de secondes d'attente d'une réponse du serveur distant avant d'annuler la demande." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "L'ID du site numérique pour ce site." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "L'ordre de la playlist est spécifié manuellement et suivi par l'AutoDJ." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "Le répertoire parent dans lequel sont stockés la liste de lecture et les fichiers de configuration des stations. Laisser vide pour utiliser le répertoire par défaut." + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "L'ID de propriété utilisée pour suivre les auditeurs en direct." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "Le chemin relatif dans le répertoire des médias, pour cette station." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "La demande n'a pas pu être traitée." + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "L'ID de la station sera une chaîne numérique commençant par la lettre S." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "Le streamer utilisera ce mot de passe pour se connecter au serveur radio." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "Le streamer utilisera ce nom d’utilisateur pour se connecter au serveur radio." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "Indique a quel moment cette musique commencera sa transition de départ. Laissez vide pour utiliser la valeur par défaut." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "Indique a quel moment cette musique commencera sa transition de fin. Laissez vide pour utiliser la valeur par défaut." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "Indique la durée quand ce titre sera superposé au titre suivant et précédent lors de la transition. Laissez vide pour utiliser la valeur par défaut." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "L'heure à laquelle l'épisode doit être publié (selon le fuseau horaire des stations)." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "URL qui recevra les messages POST chaque fois qu'un événement est déclenché." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "Le volume en décibels avec lequel amplifier la piste. Laisser vide pour utiliser la valeur par défaut du système." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "Thème" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "Il n'y a pas de fichier de secours personnalisé existant associé à cette station." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "Il n'y a pas de fichier intro existant associé à ce point de montage." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "Il n'y a pas de média existant associé à cet épisode." + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "Il n'y a pas de fichier de configuration Stéréo Tool présent." + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "Ce compte aura un accès complet au système, et vous y serez automatiquement connecté pour le reste de l'installation." + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "Cela peut donner l'impression que votre mémoire est faible alors qu'elle ne l'est pas. Certaines solutions/panneaux de surveillance incluent la mémoire cache dans leurs statistiques de mémoire utilisée sans l'indiquer." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "Ce code sera inclus dans la configuration du site. Les formats autorisés sont :" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "Ce fichier de configuration doit être un fichier .sts valide et exporté depuis Stéréo Tool." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "Ce CSS sera appliqué aux pages de gestion, comme celle-ci." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "Ce CSS sera appliqué aux pages publiques de la station et à la page de connexion." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "Cela détermine combien de sons à l'avance l'AutoDJ remplira\n" +"\n" +"automatiquement dans la file d'attente." + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "Ce champ est obligatoire." + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "Ce champ doit être un nombre décimal valide." + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "Ce champ doit être une adresse e-mail valide." + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "Ce champ doit être un entier valide." + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "Ce champ doit être une adresse IP valide." + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "Ce champ doit être une URL valide." + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "Ce champ doit être compris entre %{ min } et %{ max }." + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "Ce champ doit avoir au moins %{ min } lettres." + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "Ce champ doit avoir au plus %{ max } lettres." + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "Ce champ ne doit contenir que des caractères alphabétiques." + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "Ce champ ne doit contenir que des caractères alphanumériques." + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "Ce champ ne doit contenir que des caractères numériques." + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "Ce fichier sera lu sur votre station de radio à tout moment, aucun support n'est programmé ou une erreur critique n'interrompt la diffusion régulière." + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "Cette image sera utilisée comme pochette d'album par défaut lorsque ce streamer sera en direct." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "Ce fichier d'introduction devrait correspondre exactement au débit et au format du point de montage lui-même." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "Il s'agit d'une fonctionnalité avancée et le code personnalisé n'est pas officiellement pris en charge par AzuraCast. Vous pouvez casser votre station en ajoutant du code personnalisé, mais le supprimer devrait résoudre tous les problèmes." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "C'est le nom de l'affichage informel qui sera affiché dans les réponses API si le streamer/DJ est en direct." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "C'est le nombre de secondes jusqu'à ce qu'un streamer qui a été\n" +" déconnecté manuellement peut se reconnecter au flux. Définissez à 0 pour permettre au\n" +" streamer de se reconnecter immédiatement." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "Ce code javascript sera appliqué aux pages publiques de la station et à la page de connexion." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "Ce mode désactive la gestion de l'AutoDJ par AzuraCast, en utilisant\n" +"\n" +"Liquidsoap pour gérer la lecture des morceaux. \"Lecture suivante\" et d'autres\n" +"\n" +"fonctionnalités ne seront pas disponibles." + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "Ce mois-ci" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "Ce nom doit toujours commencer par un slash (/) et doit être une URL valide, par exemple /autodj.mp3" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "Ce nom va apparaître comme sous-titre à côté du logo d'AzuraCast, pour vous aider à identifier ce serveur." + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "Ce mot de passe est trop courant ou non sécurisé." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "Cette playlist ne possède actuellement aucune programmation horaire. Elle sera diffusée en permanence. Pour ajouter une nouvelle programmation, cliquez sur le bouton ci-dessous." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "Cette playlist jouera toutes les $x minutes, où $x est spécifié ici." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "Cette playlist jouera entre $x chansons, où $x est spécifié ici." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "Ce port n'est utilisé par aucun processus externe. Ne modifiez ce port\n" +" uniquement si le port assigné est utilisé. Sinon, Laissez l'option vide pour assigner automatiquement un port." + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "Cette file d'attente contient les pistes restantes dans l'ordre dans lequel elles seront mises en file d'attente par l'AutoDJ AzuraCast (si les pistes sont éligibles pour être jouées)." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "Ce service peut fournir une pochette d'album pour les pistes où aucune n'est disponible localement." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "Ce logiciel transmet votre diffusion à vos auditeurs." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "Ce logiciel mélange constamment des playlists musicaux et joue lorsque\n" +" aucune autre source radio n'est disponible." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "Ceci spécifie le temps minimum (en minutes) entre une chanson\n" +" jouant à la radio et étant disponible pour demander à nouveau. Définissez à 0 pour aucun\n" +" seuil." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "Ceci spécifie la plage de temps (en minutes) l'historique des chansons que\n" +" l'algorithme de prévention des chansons en double doit prendre en compte." + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "Le fuseau horaire de cette station est actuellement %{tz}." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "Ce streamer n'est pas programmé pour être diffusé." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "Cette URL est fournie dans l'application Discord." + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "Ce Webhook ne s'exécutera que lorsque le ou les événements sélectionnés se produiront sur cette station spécifique." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "Ce sera le nom du fichier de votre sauvegarde, y compris l'extension pour le type de fichier que vous souhaitez utiliser." + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "Ceci sera utilisé comme libellé lors de l'édition de chansons individuelles et apparaîtra dans les résultats de l'API." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "En excluant les médias des sauvegardes automatiques, vous économiserez de la place, mais vous devriez vous assurer de sauvegarder vos médias ailleurs. Notez que seuls les médias stockés localement seront sauvegardés." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "URL de la vignette" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "Jeudi" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "Heure" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "Durée (sec)" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "Le temps passé à attendre les E/S du disque à se terminer." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "Temps volé par d'autres machines virtuelles sur le même serveur physique." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "Fuseau horaire" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "Titre" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "Pour atténuer ce problème potentiel avec les ressources du processeur partagé, les hôtes attribuent des \"crédits\" à un VPS qui sont utilisés conformément à un algorithme basé sur la charge du CPU ainsi que sur le temps sur lequel la charge du CPU est générée. Si votre crédit attribué par votre VM est utilisé, ils prendront l'heure du CPU de votre VM et l'attribueront à d'autres ordinateurs virtuels sur la machine. Ceci est considéré comme la valeur \"volé\" ou \"St\"." + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "Pour télécharger la base de données GeoLite :" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "Pour diffuser une fois par jour, réglez les heures de début et de fin à la même valeur." + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "Pour restaurer une sauvegarde à partir de votre ordinateur hôte, exécutez :" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "Un mot de passe administrateur est souvent nécessaire pour récupérer les données détaillées des auditeurs et des utilisateurs uniques." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "Pour que cette programmation ne soit exécutée que dans une certaine période, indiquez une date de début et de fin." + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "Pour vérifier que le code a été correctement configuré, entrez le code à 6 chiffres que l'application vous montre." + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "Aujourd’hui" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "Total" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "Espace disque total" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "Heures d'écoute totales" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "RAM total" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "Transmis" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "Déclencheurs" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "Mardi" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "ID partenaire TuneIn" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "Clé de partenaire TuneIn" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "TuneIn Station ID" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "Détails du compte Twitter" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "Applications Twitter" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "Authentification à deux facteurs" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "L'authentification à deux facteurs améliore la sécurité de votre compte en exigeant un deuxième code d'accès unique en plus de votre mot de passe lorsque vous ouvrez une session." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "Généralement un site web avec du contenu sur l'épisode." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "Généralement la page d'accueil d'un podcast." + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "Impossible de mettre à jour." + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "Unique" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "Identificateur unique pour le chat cible ou le nom d'utilisateur du canal cible (au format @channelusername)." + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "Auditeurs uniques" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "Inconnu" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "Artiste inconnu" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "Titre inconnu" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "Haut" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "File d'attente des chansons à venir" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "Mise à jour" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "Mettre à jour les métadonnées" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "Mise à jour" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "Mis à jour avec succès." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "Chargez un fichier de configuration de l'outil stéréo dans le menu \"Diffusion\" du profil de la station." + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "Télécharger des assets personnalisés" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "Charger la configuration de l'outil stéréo" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "Téléchargez le fichier sur cette page pour l'extraire automatiquement dans le répertoire approprié." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "URL" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "Bout d'URL" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "Utilisé" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "Utilisé (Us)" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "Utilisez les clés API pour vous authentifier avec l'API AzuraCast en utilisant les mêmes permissions que votre compte utilisateur." + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "Utiliser une tâche asynchrone" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "Utiliser la valeur du navigateur" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "Utiliser Icecast 2.4 sur ce serveur." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "Utiliser moins de CPU (utilise plus de mémoire)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "Utiliser moins de mémoire (utilise plus de CPU)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "Utiliser Liquidsoap sur ce serveur." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "Utiliser les métadonnées Replaygain" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "Utiliser une connexion SMTP sécurisée (TLS)" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "Utiliser SHOUTcast DNAS 2 sur ce serveur." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "Utiliser un Proxy Web pour la station" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "Utiliser WebSockets pour les mises à jour de la musique en cours de diffusion" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "Utilisé" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "Utilisé pour la fonctionnalité \"Mot de passe oublié\", les Webhook et d'autres fonctions." + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "Utilisateur" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "User-Agent" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "Nom d'utilisateur" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "Permissions de l'utilisateur" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "Nom d’utilisateur" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "Nom d'utilisateur :" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "Utilisateurs" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "Les utilisateurs ayant ce rôle auront ces permissions tout au long de l'installation." + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "Les utilisateurs ayant ce rôle auront ces permissions pour cette station uniquement." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "En utilisant cette page, vous pouvez personnaliser plusieurs sections de la configuration de Liquidsoap. Cela vous permet d'ajouter des fonctionnalités avancées à l'AutoDJ de votre station." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "Habituellement activé pour le port 465, désactivé pour les ports 587 ou 25." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "Les variables sont sous la forme de :" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "Afficher" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "Afficher les titres de la playlist" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "Visitez la page \"Ma clé de licence\" sous la rubrique \"Services\"." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "Éditeur visuel" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "Volume" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "Attente" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "Attente (Wa)" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "Zoom sur la forme d'onde" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "Web DJ" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "Détails du Webhook" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "Nom du Web Hook" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "Déclencheurs de Webhook" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "URL du Webhook" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "Webhooks" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "Les Webhooks envoient automatiquement une requête HTTP POST à l'URL que vous spécifiez pour l'avertir à chaque fois qu'un des déclencheurs que vous spécifiez se produit sur votre station." + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "Les Webhooks vous permettent de vous connecter à des services Web externes et de diffuser les modifications apportées à votre station sur ces derniers." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "URL du site Web" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "WebDJ" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "Site Web" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "Mercredi" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "Poids" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "Bienvenue sur AzuraCast !" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "Lorsque vous faites des appels à l'API, vous pouvez passer cette valeur dans l'en-tête \"X-API-Key\" pour vous authentifier." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "Demande à l'AutoDJ d'éviter les doublons d'artistes et de titres lors de la lecture des médias de cette playlist." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "Type de widget" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "Pires titres" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "Hier" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "Vous" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "Vous pouvez également uploader des fichiers en nombre via SFTP." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "Vous pouvez inclure tous les paramètres de point de montage spéciaux ici, au format JSON { key: 'value' } ou XML <key>value</key>" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "Vous ne pouvez effectuer que les actions que votre compte utilisateur est autorisé à effectuer." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "Vous pouvez définir une URL personnalisée pour ce flux qu'AzuraCast utilisera pour s'y référer. Laissez vide pour utiliser la valeur par défaut." + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "Vous devrez peut-être vous connecter directement à votre adresse IP :" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "Vous devrez peut-être vous connecter directement via votre adresse IP :" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "Vous ne pourrez plus le récupérer." + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "Votre clé API complète est ci-dessous :" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "Hash d'autorisation d'annuaire YP" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "Compression ZStandard" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "Sélectionner..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format msgid "Imported locale: %s" msgstr "Localisation importée : %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "Pour installer SHOUTcast :" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "Afin de les traiter rapidement, les Webhooks ont un court délai, pour que le service de réponse soit optimisé pour gérer la requête en moins de 2 secondes." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "Dans l'application nouvellement créée, cliquez sur l'onglet \"Clés et jetons d'accès\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "Inclure dans l'affectation automatique" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "Inclure dans le lecteur la fonctionnalité à la demande" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "Indéfiniment" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "Indique la présence de contenu explicite (langage explicite ou contenu adulte). Apple Podcasts affiche un graphique de conseil explicite parental pour votre épisode si activé. Les épisodes contenant du matériel explicite ne sont pas disponibles dans certains territoires sur Apple Podcasts." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 -msgid "Initial Key" -msgstr "Clé initiale" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 msgid "Initialize AzuraCast" msgstr "Initialiser AzuraCast" @@ -2640,53 +5992,705 @@ msgstr "Initialiser AzuraCast" msgid "Initializing essential settings..." msgstr "Initialisation des paramètres essentiels..." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "Insérer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "Installer la base de données IP GeoLite" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "Installer SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "Installer SHOUTcast 2 DNAS" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "Environnement : %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format msgid "Installation Method: %s" msgstr "Méthode d'installation : %s" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" -msgstr "Installation non sauvegardée récemment" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "Exécution des migrations de bases de données" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "Génération des classes proxy de base de données" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "Recharger les données du système" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "AzuraCast est maintenant initialisé." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "Paramètres d'AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "Clé de réglage" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "Réglage de la valeur" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "La configuration a été correctement enregistrée." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "Fixations chargées." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "Le compte associé à l'adresse e-mail \"%s\" a été défini en tant qu'administrateur" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "Compte non trouvé." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "Installation d'AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +msgstr "Bienvenue sur AzuraCast. Veuillez patienter pendant que quelques dépendances clés d'AzuraCast sont mises en place..." #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 msgid "Installing Data Fixtures" msgstr "Installation des fixations de données" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." -msgstr "Demander à Liquidsoap d'utiliser des métadonnées replaygain associées à une chanson pour contrôler son niveau de volume. Cela peut augmenter la consommation de la CPU." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" +msgstr "Actualisation de toutes les stations" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" -msgstr "Instructions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" +msgstr "AzuraCast est maintenant mis à jour vers la dernière version !" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." -msgstr "Notes internes ou commentaires au sujet de l’utilisateur, visible uniquement sur ce panneau de contrôle." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" +msgstr "L'installation d'AzuraCast est terminée !" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." -msgstr "Code d'enregistrement standard international, utilisé pour les rapports de licence." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." +msgstr "Visitez %s pour compléter l'installation." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" +msgstr "Chemin de sauvegarde %s non trouvé !" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "Sauvegarde d'AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "Veuillez patienter pendant qu'une sauvegarde est générée..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "Création de répertoires temporaires..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "Sauvegarde de MariaDB..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "Création d'une archive de sauvegarde..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "Nettoyage des fichiers temporaires..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "Sauvegarde complétée en %.2f secondes." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "Cette fonctionnalité n'est pas compatible avec cette station." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "Installateur d'AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "Bienvenue sur AzuraCast ! Complétez la configuration initiale du serveur en répondant à quelques questions." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "Mise à jour d'AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "Modifier les paramètres d'installation ?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "AzuraCast est actuellement configuré pour écouter sur les ports suivants :" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "Port HTTP : %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "Port HTTPS : %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "Port SFTP : %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "Ports Radio : %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "Personnaliser les ports utilisés pour AzuraCast ?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "Configurer LetsEncrypt ?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "Écriture des fichiers de configuration..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "Configuration du serveur terminée !" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "Le lieu à utiliser pour les commandes CLI." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "L'environnement de l'application." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "Modifiez manuellement le niveau de journalisation." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "Cela vous permet de journaliser temporairement les erreurs de niveau de debug (pour la résolution de problèmes) ou de réduire le volume de logs produits par votre installation, sans avoir à modifier si votre installation est une instance de production ou de développement." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" +msgstr "Activer les codes personnalisés pour les extensions" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "Activez la fonctionnalité \"fusion\" de composer pour combiner le fichier composer.json de l'application principale avec tous les fichiers de de plugin de composer. Cela peut avoir des impacts sur les performances, vous ne devriez donc l'utiliser que si vous utilisez un ou plusieurs plugins avec leurs propres dépendances de Composer." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "Port maximum pour l'affectation des ports de la station" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "Modifiez ceci si vos stations écoutent sur des ports non standard." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "Port maximum pour l'affectation des ports de la station" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "Afficher les erreurs détaillées de l'application Slim" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "Cela vous permet de déboguer les erreurs de l'application Slim que vous pourriez rencontrer. Veuillez signaler chaque log d'erreur de l'application Slim à notre équipe de développement sur GitHub." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "Hôte MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "Ne modifiez pas ceci après l'installation." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "Port de MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "Nom d'utilisateur de MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "Mot de passe de MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "Nom de la base de données MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "Générer aléatoirement le mot de passe root de MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "Mot de passe root de MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "Activer le journal des requêtes lentes de MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "Enregistrer les requêtes plus lentes pour diagnostiquer les éventuels problèmes de base de données. Activez-le uniquement si nécessaire." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "Connexions maximales à MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "Définissez le nombre de connexions autorisées à la base de données. Cette valeur devrait être augmentée si vous voyez l'erreur \"Trop de connexions\" dans les logs." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "Activer Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "Désactiver pour utiliser un cache de fichier plat au lieu de Redis." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "Hôte Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "Port Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "Index de la base de données Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "Taille maximale des fichiers POST en PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "Limite de mémoire PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "Temps d'exécution maximum pour un script PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "(en secondes)" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "Temps d'exécution de la tâche de synchronisation courte" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "Le temps maximum d'exécution (et le délai de verrouillage) pour les tâches de synchronisation de 15 secondes, 1 minute et 5 minutes." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "Temps d'exécution de la tâche de longue synchronisation" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "Le temps d'exécution maximum (et le délai de déverrouillement) pour la tâche de synchronisation d'une heure." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "Maximum de processus de travail PHP-FPM" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "Activer l'extension de profilage des performances" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "Les données de profilage peuvent être visualisées en visitant %s." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "Performance de profil sur toutes les demandes" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "Cela aura un impact significatif sur les performances de votre installation." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "Clé d'extension de profilage HTTP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "La valeur du paramètre \"SPX_KEY\" pour la visualisation des pages de profilage." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "Liste d'extension de profilage pour les autorisations IP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "Ce fichier a été généré automatiquement par AzuraCast." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "Vous pouvez le modifier si nécessaire. Pour appliquer les modifications, redémarrez les conteneurs Docker." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "Supprimez le symbole \"#\" des lignes pour les décommenter." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "Options valides : %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "Par défaut : %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "Variables d'environnement supplémentaires" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 +msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." +msgstr "(Docker Compose) Tous les conteneurs Docker ont ce nom comme préfixe. Ne pas changer après l'installation." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 +msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." +msgstr "(Docker Compose) Le délai d'attente avant une opération Docker Compose a été dépassé. Augmentez cette valeur sur les ordinateurs moins performants." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" +msgstr "Port HTTP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." +msgstr "Le port principal qu'AzuraCast écoute pour les connexions HTTP non sécurisées." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" +msgstr "Port HTTPS" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." +msgstr "Le port principal qu'AzuraCast écoute pour des connexions HTTPS sécurisées." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." +msgstr "Le port d'écoute d'AzuraCast pour les connexions de gestion de fichiers SFTP." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" +msgstr "Ports de la station" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." +msgstr "Les ports qu'AzuraCast devra écouter pour les diffusions des stations et les connexions DJ entrantes." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" +msgstr "UID de l'utilisateur Docker" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." +msgstr "Définissez l'UID de l'utilisateur qui s'exécute dans les conteneurs Docker. Associer ceci à votre UID hôte peut résoudre les problèmes d'autorisation." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" +msgstr "GID de l'utilisateur Docker" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." +msgstr "Définissez le GID de l'utilisateur qui s'exécute dans les conteneurs Docker. Faire correspondre avec votre GID hôte peut résoudre les problèmes d'autorisation." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 +msgid "Advanced: Use Privileged Docker Settings" +msgstr "Avancé : Utiliser les Paramètres Privilèges de Docker" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" +msgstr "Nom(s) de domaine LetsEncrypt" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." +msgstr "Nom de domaine (exemple.com) ou noms (exemple.com,foo.bar) à utiliser avec LetsEncrypt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "Adresse e-mail de LetsEncrypt" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "Fournissez éventuellement une adresse mail pour les mises à jour LetsEncypt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "Utilisateur non trouvé." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "Connecté avec succès." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "Trop de tentatives de connexion" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "Tentatives de connexion trop nombreuses. Veuillez essayer de nouveau dans 30 secondes." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "Terminez le processus d'installation pour commencer." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "Échec de connexion" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "Vos informations d'identification n'ont pas pu être vérifiées." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "Trop de tentatives de mot de passe oubliées" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "Vous avez tenté de réinitialiser votre mot de passe trop de fois. Veuillez patienter 30 secondes et réessayer." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "Récupération du compte" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "Un e-mail de récupération du compte a été envoyé." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "Si l'adresse e-mail que vous avez fournie est dans le système, vérifiez votre boîte de réception si vous avezun message de réinitialisation du mot de passe." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "Jeton (token) spécifié invalide." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "Connecté en utilisant le jeton de récupération du compte" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "Votre mot de passe a bien été mis à jour." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "Configurer AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "L'installation est déjà terminée !" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "Tableau de bord" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "Épisode introuvable." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "Aucun épisode trouvé." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "Importer / Exporter plusieurs médias" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "Streamers activés !" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "Vous pouvez maintenant configurer des comptes pour les streamers (DJs)." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "HLS activé !" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "Configuration de Nginx sur cette station" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "Log de Liquidsoap" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "Configuration de liquidsoap" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "Logs d’accès Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "Logs d'erreur icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "Configuration d’Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "Logs de SHOUTcast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "Configuration de SHOUTcast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "Débogage" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "Logs de l'application AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "Logs d’accès Nginx" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "Logs d'erreurs Nginx" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "Log de l'application PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "Log de Supervisord" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 +msgid "Album Artist Sort Order" +msgstr "Ordre de tri des artistes de l'album" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 +msgid "Album Sort Order" +msgstr "Ordre de tri par albums" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 +msgid "Band" +msgstr "Bande passante" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 +msgid "Bpm" +msgstr "Bpm" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 +msgid "Comment" +msgstr "Commentaire" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 +msgid "Commercial Information" +msgstr "Renseignements commerciaux" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 +msgid "Composer" +msgstr "Compositeur" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 +msgid "Composer Sort Order" +msgstr "Ordre de tri par compositeur" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 +msgid "Conductor" +msgstr "Conducteur" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 +msgid "Content Group Description" +msgstr "Description du groupe de contenu" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 +msgid "Copyright" +msgstr "Droits d'auteur" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 +msgid "Copyright Message" +msgstr "Message sur les droits d'auteur" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 +msgid "Encoded By" +msgstr "Encodé par" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 +msgid "Encoder Settings" +msgstr "Réglages de l'encodeur" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 +msgid "Encoding Time" +msgstr "Durée d'encodage" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 +msgid "File Owner" +msgstr "Propriétaire du fichier" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 +msgid "File Type" +msgstr "Type de fichier" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 +msgid "Initial Key" +msgstr "Clé initiale" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 msgid "Internet Radio Station Name" @@ -2696,1072 +6700,34 @@ msgstr "Nom de la webradio" msgid "Internet Radio Station Owner" msgstr "Propriétaire de la webradio" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "Interrompre la lecture des autres titres à l'heure prévue." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "Introduction" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "Jeton (token) spécifié invalide." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "Liste des personnes impliquées" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "Est publique" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "Il est déjà en cours d'exécution." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "Il ne fonctionne pas." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "Il se peut qu'il ne soit pas encore enregistré auprès du superviseur. Le redémarrage de la diffusion peut aider." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "Mode Jingle" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "Arrivées" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "Langue" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "14 derniers jours" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "Il y a deux ans" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "Dernières 24 heures" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "30 derniers jours" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "60 derniers jours" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "7 derniers jours" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "Dernière modification" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "Le mois dernier" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "Dernière exécution" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "L’an dernier" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "Dernière exécution :" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "Clé d'API Last.fm" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "Dernière mise à jour" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "En savoir plus sur le token d'authentification Dropbox" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "En savoir plus sur les playlists avancées" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "En savoir plus sur les canaux de diffusion dans la documentation d'AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "En savoir plus sur cet en-tête." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "Laissez vide pour générer automatiquement un nouveau mot de passe." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "Laissez vide pour jouer tous les jours de la semaine." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "Laissez vide pour garder le mot de passe actuel." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "Laissez vide pour utiliser l'URL de l'API Telegram par défaut (recommandé)." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "Durée" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "Longueur du texte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "Commençons par créer votre compte Super Administrateur." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "Nom(s) de domaine LetsEncrypt" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "Adresse e-mail de LetsEncrypt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "Clair" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "Vous aimez notre logiciel ? Faites un don pour soutenir AzuraCast !" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "Limité:" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "Informations liées" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "LiquidSoap est en train de mélanger %{songs} et %{playlists}." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "Configuration de liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "Log de Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "Optimisation des performances de Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "Indiquez une adresse IP ou un groupe (au format CIDR) par ligne." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "Lister l'agent utilisateur. Un par ligne. Le caractère générique (*) est autorisé." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "Enregistrement des analyses des auditeurs" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "Historique des auditeurs" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "Demande des auditeurs" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "Auditeurs" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "Auditeurs par station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "Auditeurs par jour" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "Auditeurs par jour de la semaine" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "Auditeurs par heure" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "Live" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "Débit binaire d'enregistrement de la diffusion en direct (kbps)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "Format d'enregistrement pour la diffusion en direct" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "Auditeurs en direct" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "Emplacement de stockage des enregistrements en direct" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "En direct :" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "Diffusion en direct" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "Flux en direct connecté." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "Flux en direct déconnecté." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "Charge moyenne" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "Chargement..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "Local" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "Système de fichiers local" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "Flux locaux" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "Localité" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "Se connecter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "Visionneuse de logs" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "Enregistrer les requêtes plus lentes pour diagnostiquer les éventuels problèmes de base de données. Activez-le uniquement si nécessaire." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "Connecté avec succès." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "Connecté en utilisant le jeton de récupération du compte" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "Échec de connexion" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "Journaux" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "Logs par station" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "Temps d'exécution de la tâche de longue synchronisation" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "Boucler une fois" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "Départs" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "Bas" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "Paroles" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "MP3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "Contenu du message principal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "Gérer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "Gérer les comptes SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "Gérer l'automatisation de la station" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "Gérer la diffusion de la station" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "Gérer les fichiers musicaux de la station" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "Gérer les points de montage des stations" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "Gérer les fichiers musicaux de la station" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "Gérer les profils des stations" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "Gérer les relais à distance de la station" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "Gérer les Streamers de station" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "Gérer les Web Hooks de la station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "Gestion des stations" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "Mode AutoDJ manuel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "Définissez manuellement comment cette playlist est utilisée dans la configuration de Liquidsoap." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "Modifiez manuellement le niveau de journalisation." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "Nom de la base de données MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "Hôte MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "Connexions maximales à MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "Mot de passe de MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "Port de MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "Mot de passe root de MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "Nom d'utilisateur de MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "Markdown" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "Compatible" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "Jeton d'API de Matomo" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "Intégration de Matomo Analytics" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "URL d'installation de Matomo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "ID de Matomo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "Durée d'écoute maximale" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "Site de développement MaxMind" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "Clé de licence MaxMind" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "Auditeurs maximum" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "Maximum de processus de travail PHP-FPM" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "Port maximum pour l'affectation des ports de la station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "Nombre maximum d'auditeurs totaux sur tous les flux. Laissez vide pour utiliser la valeur par défaut." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "Médias" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "Modifier l'emplacement de stockage" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "Type de média" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "Mémoire" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "Aide sur les statistiques de la mémoire" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "Fusionner la playlist pour la jouer en une seule piste." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "Corps du message" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "Conseils de personnalisation des messages" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "Messages en attente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "Destinataire(s) du message" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "Sujet du message" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "Mode d'analyse des messages" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "Métadonnées" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "Métadonnées mises à jour !" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "Microphone" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "Microphone\n" -" Source" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "Port maximum pour l'affectation des ports de la station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "Minute de diffusion pour chaque heure" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "Mélangeur" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "Appareil mobile" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "Modifié" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "Modifiez ceci si vos stations écoutent sur des ports non standard." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "Lundi" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "Humeur" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "Plus" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "Titres les plus joués" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "Journaux de sauvegardes les plus récents" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "La plupart des fournisseurs d'hébergement mettront plus de machines virtuelles (VPS) sur un serveur que sur le matériel qui ne pourra pas gérer lorsque chaque VM est en cours d'exécution à la charge complète du CPU. Ceci est appelé sur-provisionnement, qui peut conduire à d'autres ordinateurs virtuels sur le serveur \"voler\" le temps du CPU de votre VM et vice-versa." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "Nom du point de montage :" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "URL du point de montage" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "Points de montage" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "Les points de montage sont la façon dont les auditeurs se connectent et écoutent votre station. Chaque point de montage peut avoir un format ou une qualité audio différente. En utilisant des points de montage, vous pouvez configurer un flux de haute qualité pour les auditeurs à large bande et un flux mobile pour les utilisateurs de téléphone." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "Déplacer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "Déplacer %{ num } Fichier(s) vers" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "Déplacer vers le répertoire" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "Identifiant du CD musical" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "Fichiers musicaux" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "Liste de crédits des musiciens" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "Mettre en sourdine" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "Mon compte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "N/D" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "Nom" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "Nom/Type" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "Avez-vous besoin d’aide ?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "Interfaces réseau" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "Jamais exécuté" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "Une nouvelle version d'AzuraCast est disponible" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "Nouvelles mises à jour d'AzuraCast disponibles" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "Nouveau répertoire" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "Nouveau nom de fichier" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "Nouveau dossier" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "Nouvelle clé générée" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "Nouveau mot de passe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "Nouvelle playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "Nom de la nouvelle playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "Nouvelle description de la station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "Nouveau nom de station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "Nouveau répertoire créé." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "Nouveau répertoire non spécifié." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "Prochaine Exécution" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "Logs d’accès Nginx" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "Logs d'erreurs Nginx" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "Non" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "Aucune limite" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "Non compatible" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "Aucun dossier spécifié" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "Aucun résultat trouvé." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "Aucun épisode trouvé." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "Aucun fichier n'a été téléchargé." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "Aucuns fichiers sélectionnés." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "Aucun autre programme ne peut utiliser ce port. Laissez vide pour assigner automatiquement un port." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "Aucun enregistrement disponible." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "Aucun enregistrement à afficher." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "Aucun répertoire temporaire n'est disponible." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "Aucun" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "Aucun :" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "Mode normal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "Pas joué" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "Pas d'execution" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "Arrêté" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "Non planifié" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "Notez que la restauration d'une sauvegarde effacera votre base de données existante. Ne restaurez jamais les fichiers de sauvegarde d'utilisateurs non fiables." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "Remarque : Ceci devrait être la page d'accueil de la station de radio, et non l'URL AzuraCast. Il sera inclus dans les détails de la diffusion." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "Note : le port après celui-ci sera automatiquement utilisé pour les connexions héritées." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "Notes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "Maintenant" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "Titre en cours" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "En cours de lecture sur %{ station } :" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "En cours de lecture sur %{ station }: %{ title } par %{ artist }! Restez connecté." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "Actuellement sur %{ station } : %{ title } par %{ artist } ! Connectez-vous : %{ url }" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "Réponse de l'API de la lecture en cours" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "Nombre de fois joué" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "Nombre de copies des sauvegardes à conserver" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "Nombre de minutes entre chaque lecture" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "Nombre de musiques entre chaque lecture" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "Nombre de chansons récentes visibles" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "Nombre de secondes avant le chevauchement des chansons." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "À l'antenne" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "À la demande" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "Médias à la demande" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "Streaming à la demande" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "Une fois toutes les %{minutes} minutes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "Une fois tous les %{songs} titres" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "Une fois par heure" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "Une fois par heure (à %{minute})" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "Une fois toutes les x minutes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "Une fois tous les x titres" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "Une fois ces étapes terminées, entrez les informations de la page \"Clés et jetons d'accès\" dans les champs ci-dessous." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "Une fois que vous avez configuré l'affectation automatisée, cliquez sur le bouton ci-dessous pour exécuter le processus d'affectation automatisé." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "Une note importante sur les attentes d'E/S : Il peut indiquer un goulot d'étranglement ou un problème, mais peut également être complètement dénué de sens, en fonction de la charge de travail et des ressources disponibles. Une attente d'E/S constamment élevée devrait inviter une enquête plus approfondie avec des outils plus sophistiqués." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "N'envoyez qu'un seul Tweet tous les..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "Collecter seulement les statistiques d'auditeurs agrégées" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "Se connecter uniquement à un serveur distant." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "Boucler une seule fois la playlist." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "Lecture d'un seul titre à l'heure prévue." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "Opération" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "Optionnel : Mot de passe d'authentification de base HTTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "Optionnel : Nom d'utilisateur pour l'authentification de base HTTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "Facultatif : Délai d'expiration de la demande (secondes)" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "Fournissez éventuellement une adresse mail pour les mises à jour LetsEncypt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "Optionnellement, sélectionnez un champ de métadonnées ID3v2 qui, s'il est présent, sera utilisé pour définir la valeur de ce champ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "Spécifiez éventuellement un nom court et facile d'utilisation, tel que \"mon_nom_de_station\", qui sera utilisé dans les URL de cette station. Laissez ce champ vide pour en créer un automatiquement basé sur le nom de la station." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "Spécifiez éventuellement un nom facile d'utilisation pour l'API, tel que \"nom_champ\". Laissez ce champ vide pour en créer automatiquement un basé sur le nom." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "Il est possible de fournir des clés publiques SSH que l'utilisateur peut utiliser pour se connecter au lieu d'un mot de passe. Entrez une clé par ligne." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "Fournir éventuellement un jeton API pour permettre le remplacement de l'adresse IP." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "Album original" @@ -3778,10 +6744,6 @@ msgstr "Nom du fichier d'origine" msgid "Original Lyricist" msgstr "Paroles originales" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "Chemin d'origine" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "Date de sortie originale" @@ -3790,30 +6752,6 @@ msgstr "Date de sortie originale" msgid "Original Year" msgstr "Année d'origine" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "Sinon, mettez à jour votre installation et répondez à \"Y\" lorsque vous êtes invité à mettre à jour le fichier." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "Propriétaire" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "Log de l'application PHP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "Taille maximale des fichiers POST en PHP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "Limite de mémoire PHP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "Temps d'exécution maximum pour un script PHP" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "Partie d'une compilation" @@ -3822,2373 +6760,61 @@ msgstr "Partie d'une compilation" msgid "Part Of A Set" msgstr "Partie d'un ensemble" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "Mot de passe" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "Instructions de réinitialisation du mot de passe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "Mot de passe :" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "Collez la clé de licence générée dans le champ de cette page." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "Chemin/Suffixe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "Demandes en attente" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "Le profilage de performance est actuellement activé pour toutes les demandes." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "Ordre de tri par l'interprète" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "Permissions" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "Lecture" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "% lectures" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "Jouez exactement une fois toutes les $x minutes." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "Jouez exactement une fois toutes les $x minutes." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "Jouez une fois par heure à la minute spécifiée." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "Lecture/Pause" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "File d'attente de relecture" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "Lecture suivante" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "Playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "URL de la playlist (M3U/PLS)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "Playlist 1" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "Playlist 2" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "Délai de la playlist" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "Nom de la playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "Type de playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "Poids de la playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "Playlist désactivée." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "Playlist activé." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "La playlist n'a pas été trouvée." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "Ordre de la playlist configuré." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "File d'attente de playlist vidée." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "La playlist a été remélangée." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "Playlist importée avec succès; %d fichiers sur %d ont été comparés avec succès." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "Playlist(s)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "Playlist :" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "Playlist: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "Playlists" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "Playlists effacées pour les fichiers sélectionnés :" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "Mise à jour des playlists pour les fichiers sélectionnés :" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "Lectures" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "Veuillez vous connecter pour continuer." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "Veuillez patienter pendant qu'une sauvegarde est générée..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "Veuillez patienter..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "Podcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "Titre du podcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "Les supports de podcast doivent être au format MP3 ou M4A (AAC) pour la plus grande compatibilité." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "Podcast non trouvé !" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "Podcasts" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "Emplacement de stockage des podcasts" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "Port :" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "Propulsé par %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "Propulsé par AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "URL du navigateur préféré (si disponible)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "Préférer le système par défaut" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "Aperçu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "Précédent" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "Confidentialité" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "Avis publié" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "Profil" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "Performance de profil sur toutes les demandes" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "Panneau de contrôle du profileur" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "Clé d'extension de profilage HTTP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "Liste d'extension de profilage pour les autorisations IP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "Les données de profilage peuvent être visualisées en visitant %s." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "Nom programmatique" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "Page publique" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "Arrière-plan de la page publique" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "Page publique" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "Date de publication" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "Heure de publication" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "Publier dans les annuaires \"Pages Jaunes\"(Yellow Pages)" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "Éditeur" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "File d'attente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "Le média a été mis dans la file d'attente de diffusion" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "Flux RSS" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "Player Radio" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "Ports Radio : %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "Aléatoire" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "Ratio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "Brut" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "Prêt à diffuser ? Cliquez pour démarrer votre station." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "Reçu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "Enregistrement des émissions en direct" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "Enregistrement crée avec succès." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "L'enregistrement a été supprimé avec succès." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "Enregistrement non trouvé" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "Enregistrement mis à jour avec succès." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "Durée d'enregistrement" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "Récupération du compte" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "Index de la base de données Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "Hôte Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "Port Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "Actualiser" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "Actualisation de toutes les stations" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "Région" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "Relais" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "URL du flux a relayer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "Canal de mise à jour" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "Date de sortie" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "Recharger la configuration" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "Recharger les données du système" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "Recharger la diffusion ? Les auditeurs actuels ne seront pas déconnectés." - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "Recharger pour appliquer les modifications" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "Se rappeler de moi" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "Remixer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "Distant" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "Mémoire tampon de la diffusion (secondes)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "Relais distant" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "Mot de passe administrateur de la station distante" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "Station d'écoute à distance Point de montage / SID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "URL de la station distante" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "Station à distance Source Point de montage / SID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "Mot de passe source de la station distante" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "Port source de la station distante" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "Nom d'utilisateur source de la station distante" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "Type de station à distance" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "URL distante" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "URL distante d'une playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "Type d'URL distant" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "Les relais distants vous permettent de travailler avec des logiciels de diffusion en dehors de ce serveur. Tout relais que vous incluez ici sera inclus dans les statistiques de votre station. Vous pouvez également diffuser depuis ce serveur vers des relais distants." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "Distant: Dropbox" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "Distant: Compatible S3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "SFTP distant" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "Supprimer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "Supprimer la clé" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "Supprimez le symbole \"#\" des lignes pour les décommenter." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "Renommer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "Renommer le fichier/répertoire" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "Réorganiser" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "Réorganiser la playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "Répéter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "Remplacer la pochette d'album" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "Rapport non disponible" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "Rapports" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "Retraiter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "Demander" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "Historique des demandes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "Temps d'attente avant de redemander un titre (en minutes)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "Délai minimum des demandes (en minutes)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "Demander un titre" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "Demander un titre" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "IP du demandeur" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "Demandes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "Réinitialiser le mot de passe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "Remélanger" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "Redémarrer" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "Redémarrer la diffusion" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "Redémarrer la diffusion ? Cela déconnectera tous les auditeurs connectés actuellement." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "Restauration des sauvegardes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "Nom du rôle" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "Rôles" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "Rôles et permissions" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "Annonce d'une nouvelle version" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "La synchronisation de routine est actuellement désactivée. Assurez-vous de la réactiver pour reprendre les tâches de maintenance." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "Nombre de lignes par page" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "Exécuter l’affectation automatique" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "Exécuter des sauvegardes automatiques de nuit" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "Exécuter la sauvegarde manuelle" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "Exécuter une tâche synchronisée" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "Exécuter la tâche" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "Activé" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "Exécution des migrations de bases de données" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "Hôte SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "Mot de passe SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "Port SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "Port SFTP : %d" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "Clé Privée SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "Mot de passe de la Clé Privée SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "Identifiant SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "Utilisateurs SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "SHOUTcast 2 DNAS n'est pas actuellement installé sur votre machine." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "SHOUTcast 2 DNAS n'est pas un logiciel libre, et sa licence restrictive ne permet pas à AzuraCast de distribuer le binaire de SHOUTcast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "Clients SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "Configuration de SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "ID de licence SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "Logs de SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "Gestionnaire de radio SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "Identifiant utilisateur SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "La version «%{ version }» de SHOUTcast est actuellement installée." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "Hôte SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "Mot de passe SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "Port SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "Nom d'utilisateur SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "Clés publiques SSH" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "Fréquence d'échantillonnage" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "Samedi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "Sauvegarder" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "Sauvegarder" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "Sauvegarder les modifications en premier" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "Enregistrer et continuer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "Planification" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "Calendrier" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "Planifié" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "Heure de la sauvegarde planifiée" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "Jours de diffusion prévus pour la semaine" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "Heure programmée #%{num}" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "Les playlists programmées et autres éléments programmés seront contrôlés par ce fuseau horaire." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "Calendrier" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "Rechercher" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "Les robots des moteurs de recherche ne sont pas autorisés à utiliser cette fonctionnalité." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "A quel moment, en secondes depuis le début, l'AutoDJ commencera à lire ce titre." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "A quel moment, en secondes depuis le début, l'AutoDJ arrêtera de lire ce titre." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "Clé secrète" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "Sécurité" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "Sécurité et confidentialité" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "Code de sécurité" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "Consultez la documentation de Telegram pour plus de détails." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "Consultez la documentation de Telegram pour plus de détails." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "Chercher" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "Sélectionner" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "Sélectionner le fichier de secours personnalisé" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "Sélectionner un fichier" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "Sélectionner un fichier d'introduction" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "Sélectionner un fichier média" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "Sélectionnez le fichier PLS/M3U à importer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "Sélectionner la pochette au format de fichier PNG/JPG" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "Sélectionnez le type de Webhook" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "Sélectionnez un thème à utiliser comme base pour les pages publiques de la station et la page de connexion." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "Sélectionner toutes les lignes visibles" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "Sélectionner les champs affichés" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "Sélectionnez la/les catégorie/catégories qui correspond(ent) le mieux au contenu de votre podcast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "Sélectionnez les pays qui ne sont pas autorisés à se connecter aux flux." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "Sélectionner..." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "Envoyer un e-mail" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "Envoyer la commande Telnet Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "Envoyer un e-mail de récupération" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "Envoyer le message de test" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "Envoyer un e-mail à l'adresse / aux adresses spécifiée(s)." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "Envoyer les changements de métadonnées de morceau à TuneIn." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "Envoyer les détails des auditeurs des flux à Google Analytics." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "Envoyer les détails des auditeurs des flux à Matomo Analytics." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "Adresse e-mail de l'expéditeur" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "Nom de l'expéditeur" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "Séquentiel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "Statut du serveur" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "Configuration du serveur terminée !" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "Serveur :" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "Service rechargé." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "Service redémarré." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "Service démarré." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "Service arrêté." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "Services" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "Point d'entrée" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "Point de sortie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "Point d'entrée en fondu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "Point de sortie en fondu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "Point de chevauchement" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "Définir les sous-titres" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "Configurer AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "Définissez un espace disque maximum que cette station peut utiliser. Spécifiez la taille avec l'unité, c'est-à-dire \"8 GB\". Les unités sont mesurées en 1024 octets. Laisser vide par défaut en fonction de l'espace disponible sur le disque." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "Définir comme point de montage par défaut" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "Définissez les points de repère et de fondu à l'aide de l'éditeur visuel. Les horodatages seront enregistrés dans les champs correspondants des paramètres de lecture avancés." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "Définissez plus longtemps pour conserver plus d'historique de lecture et de métadonnées d'écoute pour les stations. Réglez plus court pour économiser de l'espace disque." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "Définir ou effacer des listes de lecture à partir du média sélectionné" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "Définissez le GID de l'utilisateur qui s'exécute dans les conteneurs Docker. Faire correspondre avec votre GID hôte peut résoudre les problèmes d'autorisation." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "Définissez l'UID de l'utilisateur qui s'exécute dans les conteneurs Docker. Associer ceci à votre UID hôte peut résoudre les problèmes d'autorisation." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "Définissez le nombre de connexions autorisées à la base de données. Cette valeur devrait être augmentée si vous voyez l'erreur \"Trop de connexions\" dans les logs." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "Définissez la durée (secondes) que l'auditeur restera connecté au flux. S'il est réglé sur 0, les auditeurs peuvent rester connectés à l'infini." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "Réglez sur \"Oui\" pour toujours utiliser les URL sécurisées \"https://\" et pour rediriger automatiquement vers l'URL sécurisée lorsqu'une URL non sécurisée est visitée." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "Définir sur * pour autoriser toutes les sources, ou spécifier une liste d'origines séparées par une virgule (,)." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "Configurer LetsEncrypt ?" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "Clé de réglage" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "Réglage de la valeur" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "Paramètres" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "L'installation est déjà terminée !" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "Les instructions d'installation pour les logiciels de diffusion sont disponibles sur le wiki d'AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "Partager l'emplacement de stockage des médias" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "Partager l'emplacement de stockage des podcasts" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "Partager l'emplacement de stockage des enregistrements" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "Temps d'exécution de la tâche de synchronisation courte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "Afficher les graphiques" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "Afficher les annonces de mise à jour" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "Afficher les nouvelles versions dans votre canal de mise à jour sur la page d'accueil d'AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "Afficher sur les pages publiques" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "Afficher la station dans les pages publiques et les résultats généraux de l'API." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "Mélangé" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "Se déconnecter" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "Se connecter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "URL de base du site" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "Thème du site" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "Taille" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "Passer la chanson" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "Passer au contenu principal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "Mode intelligent" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "Certains fournisseurs de droits de diffusion peuvent avoir des règles spécifiques concernant les demandes de chansons. Consultez vos règlements locaux pour plus d'informations." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "Titre" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "Album du titre" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "Artiste de la musique" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "Genre de la chanson" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "Historique des titres" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "Longueur du titre" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "Impact sur le nombre d'auditeurs" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "Paroles de la musique" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "Ordre de lecture des titres" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "Historique des titres" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "Demandes de titres" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "Titre de la musique" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "Le titre à été passé." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "Basé sur la chanson" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "Playlist de différents titres" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "Sur la base de chansons" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "Rapport SoundExchange" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "SoundExchange Royalties" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "Source" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "Espace utilisé" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "Spécifiez un point de montage (par ex. \"/radio.mp3\") ou un SID Shoutcast (par ex. \"2\") pour un flux spécifique à utiliser pour les statistiques ou la diffusion." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "Spécifiez la minute de diffusion pour chaque heure de cette playlist." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "Stable" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "Playlist standard, se mélange avec d'autres playlists standard en fonction de leur poids." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "Démarrer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "Date de départ" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "Démarrer la station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "Démarrer la diffusion" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "Heure de départ" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "Station de diffusion désactivée" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "Média de la station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "Nom de la station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "Vue d'ensemble de la station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "Permissions de la station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "Podcasts de la station" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "Ports de la station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "Enregistrements de la station" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "Heure de la station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "Fuseau horaire de la station" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "Station rechargée." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "Redémarrage de la station." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "Station(s)" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "Débogage spécifique à la station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "Stations" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "Récapitulatif des statistiques" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "Volé" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "Volé (St)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "Étape 1 : Scanner le QR Code" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "Étape 2 : Vérification du code généré" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "Étapes pour configurer une application Twitter :" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "Arrêter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "Arrêter la diffusion" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "Adaptateur de stockage" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "Emplacement de stockage" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "Emplacement de stockage" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "Quota de stockage" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "L'emplacement de stockage %s existe déjà." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "L'emplacement de stockage %s n'a pas pu être validé : %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "Stream" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "Diffusions de streamer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "Nom d'affichage du streamer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "Nom d’utilisateur du streamer" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "Les comptes pour les streamers sont actuellement désactivées pour cette station. Pour les activer, cliquez sur le bouton ci-dessous." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "Streamer déconnecté." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "Mot de passe du streamer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "Streamer/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "Comptes des streamers/DJs" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "Streamer: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "Streamers activés !" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "Streamers/DJs" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "Streams" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "Envoi du code" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "Sous-titre" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "Succès" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "Dimanche" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "Log de Supervisord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "Formats de fichiers acceptés :" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "Changer de thème" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "Synchronisation désactivée" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "La synchronisation n'a pas été lancée récemment" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "Tâches de synchronisation" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "Administration du système" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "Débogueur de système" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "Journaux(Logs) du système" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "Maintenance système" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "Configuration système" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "Durée du marquage" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "Cible" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "Nom de la tâche" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "Message Telegram" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "Conditions d'utilisation" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "Tester" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "Message de test" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "Message de test envoyé avec succès." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "Message de test envoyé." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "L'attente d'E/S est le pourcentage du temps que le CPU attend l'accès des disques avant de pouvoir poursuivre le travail qui dépend du résultat." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "URL qui recevra les messages POST chaque fois qu'un événement est déclenché." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "Le compte associé à l'adresse e-mail \"%s\" a été défini en tant qu'administrateur" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "La quantité de mémoire Linux utilisé pour la mise en cache de disque." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "L'environnement de l'application." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "L'URL de base où se trouve ce service. Utilisez soit l'IP externe, soit un nom de domaine complet (le cas échéant) pointant vers ce serveur." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "Le corps du message POST est exactement le même que la réponse de l'API NowPlaying pour votre station." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "La personne de contact du podcast. Peut être nécessaire pour lister le podcast sur des services tels qu'Apple Podcasts, Spotify, Google Podcasts, etc." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "L'utilisation actuelle du CPU, y compris les E/S en attente et volé." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "L'utilisation de la mémoire actuelle excluant la mémoire mise en cache." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "La date à laquelle l'épisode doit être publié." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "La description de l'épisode. La quantité de texte maximale typique autorisée pour cela est de 4000 caractères." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "La description de votre podcast. La quantité de texte maximale typique autorisée pour cela est de 4000 caractères." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Le nom d'affichage attribué à ce point de montage lors de sa visualisation sur des pages administratives ou publiques. Laissez vide pour en générer automatiquement un." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Le nom d'affichage attribué à ce relais lors de sa visualisation sur des pages administratives ou publiques. Laissez vide pour en générer automatiquement un." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "Les zones de texte modifiables sont des zones où vous pouvez insérer du code de configuration personnalisé. Les sections non modifiables sont automatiquement générées par AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "L'e-mail du contact du podcast. Peut être requis pour lister le podcast sur des services tels qu'Apple Podcasts, Spotify, Google Podcasts, etc." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "Le nom du fichier devrait ressembler à :" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "L'URL de base complète de votre installation de Matomo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "La liste de lecture complète est mélangée, puis jouée dans l'ordre aléatoire." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "La langue parlée sur le podcast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "La durée du temps de lecture que Liquidsoap doit mettre en mémoire tampon lors de la lecture de cette playlist distante. Des durées courtes peuvent entraîner une lecture discontinue sur des connexions instables." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "Le lieu à utiliser pour les commandes CLI." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "Le port principal qu'AzuraCast écoute pour les connexions HTTP non sécurisées." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "Le port principal qu'AzuraCast écoute pour des connexions HTTPS sécurisées." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "Le temps d'exécution maximum (et le délai de déverrouillement) pour la tâche de synchronisation d'une heure." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "Le temps maximum d'exécution (et le délai de verrouillage) pour les tâches de synchronisation de 15 secondes, 1 minute et 5 minutes." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "Le nombre de secondes de signal à mémoriser en cas d'interruption. Réglez la valeur la plus basse que vos DJs peuvent utiliser sans interruption de flux." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "Le nombre de secondes d'attente d'une réponse du serveur distant avant d'annuler la demande." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "L'ID du site numérique pour ce site." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "L'ordre de la playlist est spécifié manuellement et suivi par l'AutoDJ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "Le répertoire parent dans lequel sont stockés la liste de lecture et les fichiers de configuration des stations. Laisser vide pour utiliser le répertoire par défaut." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "L'extension de profilage des performances est actuellement activée sur cette installation." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "Le port %s est actuellement utilisé par une autre station." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "Le port d'écoute d'AzuraCast pour les connexions de gestion de fichiers SFTP." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "Les ports qu'AzuraCast devra écouter pour les diffusions des stations et les connexions DJ entrantes." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "L'ID de propriété utilisée pour suivre les auditeurs en direct." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "Le chemin relatif dans le répertoire des médias, pour cette station." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "La demande n'a pas pu être traitée." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "La tâche de synchronisation \"%s\" n'a pas été lancée récemment. Cela peut indiquer une erreur lors de votre installation." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "L'ID du morceau que vous avez spécifié ne peut pas être demandé pour cette station." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "L'ID du morceau que vous avez spécifié n'a pas été trouvé dans la station." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "L'ID de la station sera une chaîne numérique commençant par la lettre S." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "Le streamer utilisera ce mot de passe pour se connecter au serveur radio." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "Le streamer utilisera ce nom d’utilisateur pour se connecter au serveur radio." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "La tâche de synchronisation est en cours d'exécution en arrière-plan. Le journal ci-dessous se mettra à jour automatiquement." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "Indique a quel moment cette musique commencera sa transition de départ. Laissez vide pour utiliser la valeur par défaut." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "Indique a quel moment cette musique commencera sa transition de fin. Laissez vide pour utiliser la valeur par défaut." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "Indique la durée quand ce titre sera superposé au titre suivant et précédent lors de la transition. Laissez vide pour utiliser la valeur par défaut." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "L'heure à laquelle l'épisode doit être publié (selon le fuseau horaire des stations)." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "Le fichier envoyé dépasse la directive MAX_FILE_SIZE du formulaire HTML." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "Le fichier envoyé dépasse la directive upload_max_filesize dans php.ini." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "Le fichier envoyé n'a été que partiellement envoyé." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "La valeur du paramètre \"SPX_KEY\" pour la visualisation des pages de profilage." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "Le volume en décibels avec lequel amplifier la piste. Laisser vide pour utiliser la valeur par défaut du système." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "Thème" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "Il n'y a pas de fichier de secours personnalisé existant associé à cette station." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "Il n'y a pas de fichier intro existant associé à ce point de montage." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "Il n'y a pas de média existant associé à cet épisode." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "Ce CSS sera appliqué aux pages de gestion, comme celle-ci." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "Ce CSS sera appliqué aux pages publiques de la station et à la page de connexion." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "Ce mois-ci" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "Cette URL est fournie dans l'application Discord." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "Ce compte aura un accès complet au système, et vous y serez automatiquement connecté pour le reste de l'installation." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "Cela vous permet de journaliser temporairement les erreurs de niveau de debug (pour la résolution de problèmes) ou de réduire le volume de logs produits par votre installation, sans avoir à modifier si votre installation est une instance de production ou de développement." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "Cela peut avoir un impact négatif sur les performances du système. Vous devriez désactiver cette option lorsque possible." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "Cela peut donner l'impression que votre mémoire est faible alors qu'elle ne l'est pas. Certaines solutions/panneaux de surveillance incluent la mémoire cache dans leurs statistiques de mémoire utilisée sans l'indiquer." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "Ce code sera inclus dans la configuration du site. Les formats autorisés sont :" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "Ceci détermine combien de chansons à l'avance l'AutoDJ remplira automatiquement la file d'attente." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "Cette fonctionnalité n'est pas compatible avec cette station." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "Ce champ est obligatoire." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "Ce champ doit être une adresse IP valide." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "Ce champ doit être une URL valide." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "Ce champ doit être un nombre décimal valide." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "Ce champ doit être une adresse e-mail valide." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "Ce champ doit être un entier valide." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "Ce champ doit être compris entre %{ min } et %{ max }." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "Ce champ doit avoir au moins %{ min } lettres." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "Ce champ doit avoir au plus %{ max } lettres." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "Ce champ ne doit contenir que des caractères alphabétiques." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "Ce champ ne doit contenir que des caractères alphanumériques." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "Ce champ ne doit contenir que des caractères numériques." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "Ce fichier a été généré automatiquement par AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "Ce fichier sera lu sur votre station de radio à tout moment, aucun support n'est programmé ou une erreur critique n'interrompt la diffusion régulière." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "Cette installation n'a pas été sauvegardée au cours des deux dernières semaines." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "L'administrateur de cette installation n'a pas configuré cette fonctionnalité." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "Ce fichier d'introduction devrait correspondre exactement au débit et au format du point de montage lui-même." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "Ceci est un message de test d'Azuracast. Si vous recevez ce message, cela signifie que vos paramètres de messagerie sont configurés correctement." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "Il s'agit d'une fonctionnalité avancée et le code personnalisé n'est pas officiellement pris en charge par AzuraCast. Vous pouvez casser votre station en ajoutant du code personnalisé, mais le supprimer devrait résoudre tous les problèmes." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "C'est le nom de l'affichage informel qui sera affiché dans les réponses API si le streamer/DJ est en direct." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "C'est le nombre de secondes jusqu'à ce qu'un streamer qui a été déconnecté manuellement puisse se reconnecter au flux. Définissez à 0 pour permettre au streamer de se reconnecter immédiatement." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "Ce code javascript sera appliqué aux pages publiques de la station et à la page de connexion." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "Ce mode désactive la gestion AutoDJ d'AzuraCast, utilisant Liquidsoap lui-même pour gérer la lecture des morceaux. \"Chanson suivante\" et d'autres fonctionnalités ne seront pas disponibles." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "Ce nom doit toujours commencer par un slash (/) et doit être une URL valide, par exemple /autodj.mp3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "Ce nom va apparaître comme sous-titre à côté du logo d'AzuraCast, pour vous aider à identifier ce serveur." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "Ce mot de passe est trop courant ou non sécurisé." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "Cette playlist ne possède actuellement aucune programmation horaire. Elle sera diffusée en permanence. Pour ajouter une nouvelle programmation, cliquez sur le bouton ci-dessous." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "Cette playlist n’est pas une playlist séquentielle." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "Cette playlist jouera toutes les $x minutes, où $x est spécifié ici." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "Cette playlist jouera entre $x chansons, où $x est spécifié ici." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "Ce port n'est utilisé par aucun processus externe. Ne modifiez ce port que si le port assigné est utilisé. Laisser vide pour assigner automatiquement un port." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "Ce produit inclut les données GeoLite2 créées par MaxMind, disponibles auprès de %s." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "Cette file d'attente contient les pistes restantes dans l'ordre dans lequel elles seront mises en file d'attente par l'AutoDJ AzuraCast (si les pistes sont éligibles pour être jouées)." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "Ce rapport n'est pas disponible pour cette station, car l'administrateur système a choisi de ne pas collecter d'informations détaillées sur les auditeurs IP." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "Ce service peut fournir une pochette d'album pour les pistes où aucune n'est disponible localement." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "Ce logiciel transmet votre diffusion à vos auditeurs." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "Ce logiciel mélange les listes de lecture de musique en permanence et joue lorsque aucune autre source radio n'est disponible." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "Cette musique ou cet artiste a été joué trop récemment. Attendez un peu avant de le redemander." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "Ceci spécifie le temps minimum (en minutes) entre une chanson jouant sur la radio et être disponible pour demander à nouveau. Mettre à 0 pour aucun seuil." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "Ceci spécifie la plage de temps (en minutes) de l'historique de la chanson que l'algorithme de prévention des chansons en double doit prendre en compte." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "Cette station n'accepte pas de demandes pour le moment." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "Cette station ne supporte pas la diffusion à la demande." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "Cette station n'a plus d'espace de stockage disponible." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "Le fuseau horaire de cette station est actuellement %{tz}." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "Ce streamer n'est pas programmé pour être diffusé." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "Cette valeur est déjà utilisée." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "Ce Webhook ne s'exécutera que lorsque le ou les événements sélectionnés se produiront sur cette station spécifique." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "Ce sera le nom du fichier de votre sauvegarde, y compris l'extension pour le type de fichier que vous souhaitez utiliser." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "Ceci sera utilisé comme libellé lors de l'édition de chansons individuelles et apparaîtra dans les résultats de l'API." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "Ceci effacera tous les messages en attente non traités dans toutes les files d'attente de messages." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "Cela aura un impact significatif sur les performances de votre installation." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "En excluant les médias des sauvegardes automatiques, vous économiserez de la place, mais vous devriez vous assurer de sauvegarder vos médias ailleurs. Notez que seuls les médias stockés localement seront sauvegardés." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "URL de la vignette" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "Jeudi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "Heure" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "Durée (sec)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "Fuseau horaire" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "Le temps passé à attendre les E/S du disque à se terminer." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "Temps volé par d'autres machines virtuelles sur le même serveur physique." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "Titre" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "Ordre de tri par titres" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "Pour atténuer ce problème potentiel avec les ressources du processeur partagé, les hôtes attribuent des \"crédits\" à un VPS qui sont utilisés conformément à un algorithme basé sur la charge du CPU ainsi que sur le temps sur lequel la charge du CPU est générée. Si votre crédit attribué par votre VM est utilisé, ils prendront l'heure du CPU de votre VM et l'attribueront à d'autres ordinateurs virtuels sur la machine. Ceci est considéré comme la valeur \"volé\" ou \"St\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "Pour télécharger la base de données GeoLite :" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "Pour diffuser une fois par jour, réglez les heures de début et de fin à la même valeur." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "Pour restaurer une sauvegarde à partir de votre ordinateur hôte, exécutez :" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "Un mot de passe administrateur est souvent nécessaire pour récupérer les données détaillées des auditeurs et des utilisateurs uniques." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "Pour que cette programmation ne soit exécutée que dans une certaine période, indiquez une date de début et de fin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "Pour vérifier que le code a été correctement configuré, entrez le code à 6 chiffres que l'application vous montre." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "Aujourd’hui" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "Basculer le menu" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "Afficher/Masquer le panneau latéral" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "Trop de tentatives de mot de passe oubliées" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "Trop de tentatives de connexion" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "Total" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "Espace disque total" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "Heures d'écoute totales" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "RAM total" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "Numéro de la musique" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" -msgstr "Transmis" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "Déclencheurs" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "Mardi" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "TuneIn AIR" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "ID partenaire TuneIn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "Clé de partenaire TuneIn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "TuneIn Station ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "Détails du compte Twitter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "Applications Twitter" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "Post Twitter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "Authentification à deux facteurs" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "L'authentification à deux facteurs améliore la sécurité de votre compte en exigeant un deuxième code d'accès unique en plus de votre mot de passe lorsque vous ouvrez une session." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "Généralement un site web avec du contenu sur l'épisode." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "Généralement la page d'accueil d'un podcast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" -msgstr "URL" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" +msgstr "Paroles non synchronisées" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 msgid "URL Artist" @@ -6214,250 +6840,424 @@ msgstr "URL de la source" msgid "URL Station" msgstr "URL de la station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "Bout d'URL" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "URL de l'utilisateur" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" -msgstr "Fichiers non assignés" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" +msgstr "Année" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" -msgstr "Unique" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" +msgstr "Toutes les stations" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" -msgstr "Auditeurs uniques" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." +msgstr "Cette station n'accepte pas de demandes pour le moment." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." -msgstr "Identificateur unique pour le chat cible ou le nom d'utilisateur du canal cible (au format @channelusername)." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." +msgstr "Cette playlist n’est pas une playlist séquentielle." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" -msgstr "Inconnu" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." +msgstr "Playlist activé." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" -msgstr "Artiste inconnu" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." +msgstr "Playlist désactivée." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" -msgstr "Titre inconnu" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." +msgstr "Playlist importée avec succès; %d fichiers sur %d ont été comparés avec succès." -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" -msgstr "Fichiers non traités" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." +msgstr "La playlist a été remélangée." -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." -msgstr "Erreur non spécifiée." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." +msgstr "%d fichiers traités." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" -msgstr "Paroles non synchronisées" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" +msgstr "Aucun dossier spécifié" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" -msgstr "Haut" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." +msgstr "Fichier non spécifié." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" -msgstr "File d'attente des chansons à venir" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." +msgstr "Nouveau répertoire non spécifié." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" -msgstr "Mise à jour" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" +msgstr "Fichier non traité: %s" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" -msgstr "Instructions de mise à jour" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" +msgstr "Traitement des fichiers" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" -msgstr "Mettre à jour les métadonnées" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." +msgstr "Web Hook activé." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" -msgstr "Mise à jour" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." +msgstr "Webhook désactivé." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" -msgstr "Télécharger des assets personnalisés" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "Cette station ne supporte pas la diffusion à la demande." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" +msgstr "Podcast non trouvé !" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "Cette station n'a plus d'espace de stockage disponible." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "Aucun enregistrement disponible." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." +msgstr "Station rechargée." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "Redémarrage de la station." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." +msgstr "Service arrêté." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." +msgstr "Service démarré." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." +msgstr "Service rechargé." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." +msgstr "Service redémarré." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "Le titre à été passé." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "Streamer déconnecté." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." +msgstr "Vous ne pouvez pas vous modifier vous-même." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "Vous ne pouvez vous supprimer vous-même." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "Sauvegarde non trouvée." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "Créer un nouvel emplacement de stockage basé sur le répertoire de base." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" +msgstr "Message de test" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "Ceci est un message de test d'Azuracast. Si vous recevez ce message, cela signifie que vos paramètres de messagerie sont configurés correctement." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "Message de test envoyé avec succès." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "Les robots des moteurs de recherche ne sont pas autorisés à utiliser cette fonctionnalité." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "Vous n'êtes pas autorisé à soumettre des demandes." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "L'ID du morceau que vous avez spécifié ne peut pas être demandé pour cette station." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "Vous avez fait une demande trop récemment ! Veuillez patienter avant d'en soumettre un autre." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "Requête en double : cette chanson a déjà été demandée et sera jouée bientôt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "Cette musique ou cet artiste a été joué trop récemment. Attendez un peu avant de le redemander." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "Playlist: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "Streamer: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "Modifications enregistrées avec succès." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "Enregistrement crée avec succès." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "Enregistrement mis à jour avec succès." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "L'enregistrement a été supprimé avec succès." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "Enregistrement non trouvé" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "Le fichier envoyé dépasse la directive upload_max_filesize dans php.ini." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "Le fichier envoyé dépasse la directive MAX_FILE_SIZE du formulaire HTML." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "Le fichier envoyé n'a été que partiellement envoyé." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "Aucun fichier n'a été téléchargé." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "Aucun répertoire temporaire n'est disponible." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." +msgstr "Impossible d'écrire dans le système de fichiers." #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "Envoi interrompu par une extension PHP." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." -msgstr "Téléchargez le fichier sur cette page pour l'extraire automatiquement dans le répertoire approprié." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." +msgstr "Erreur non spécifiée." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" -msgstr "Utilisé" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" +msgstr "L'emplacement de stockage %s n'a pas pu être validé : %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" -msgstr "Utilisé (Us)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." +msgstr "L'emplacement de stockage %s existe déjà." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." -msgstr "Utilisez les clés API pour vous authentifier avec l'API AzuraCast en utilisant les mêmes permissions que votre compte utilisateur." +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." +msgstr "Cette valeur est déjà utilisée." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" -msgstr "Utiliser une tâche asynchrone" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." +msgstr "Le port %s est actuellement utilisé par une autre station." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" -msgstr "Utiliser la valeur du navigateur" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." +msgstr "La base de données GeoLite n'est pas configurée pour cette installation. Voir la page Administration du système pour les instructions." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." -msgstr "Utiliser Icecast 2.4 sur ce serveur." +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." +msgstr "Ce produit inclut les données GeoLite2 créées par MaxMind, disponibles auprès de %s." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" -msgstr "Utiliser moins de CPU (utilise plus de mémoire)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" +msgstr "Géolocalisation d'IP par DB-IP" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" -msgstr "Utiliser moins de mémoire (utilise plus de CPU)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." +msgstr "Vous devez être connecté pour accéder à cette page." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." -msgstr "Utiliser Liquidsoap sur ce serveur." +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." +msgstr "Vous n’êtes pas autorisé à accéder à cette partie du site." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" -msgstr "Utiliser les métadonnées Replaygain" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." +msgstr "L'extension de profilage des performances est actuellement activée sur cette installation." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." -msgstr "Utiliser SHOUTcast DNAS 2 sur ce serveur." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +msgstr "Vous pouvez suivre le temps d'exécution et l'utilisation de la mémoire de n'importe quelle page AzuraCast ou application à partir de la page du profileur." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" -msgstr "Utiliser une connexion SMTP sécurisée (TLS)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" +msgstr "Panneau de contrôle du profileur" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" -msgstr "Utiliser un Proxy Web pour la station" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." +msgstr "Le profilage de performance est actuellement activé pour toutes les demandes." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" -msgstr "Utiliser WebSockets pour les mises à jour de la musique en cours de diffusion" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." +msgstr "Cela peut avoir un impact négatif sur les performances du système. Vous devriez désactiver cette option lorsque possible." -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." -msgstr "Utilisez l'API Telegram Bot pour envoyer un message à un canal." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" +msgstr "Instructions de mise à jour" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" -msgstr "Utilisé" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." +msgstr "AzuraCast version %s est maintenant disponible." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." -msgstr "Utilisé pour la fonctionnalité \"Mot de passe oublié\", les Webhook et d'autres fonctions." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." +msgstr "Vous exécutez actuellement la version %s. La mise à jour est fortement recommandée." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" -msgstr "Utilisateur" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" +msgstr "Une nouvelle version d'AzuraCast est disponible" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" -msgstr "Comptes utilisateurs" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." +msgstr "Votre installation est actuellement %d mise à jour derrière la dernière version." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" -msgstr "User-Agent" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." +msgstr "Voir le changelog pour plus de détails." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" -msgstr "Nom d'utilisateur" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." +msgstr "Vous devriez mettre à jour pour profiter des corrections de bugs et de sécurité." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" -msgstr "Permissions de l'utilisateur" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" +msgstr "Nouvelles mises à jour d'AzuraCast disponibles" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." -msgstr "Utilisateur non trouvé." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." +msgstr "Vous pouvez mettre à jour l'URL de base afin de vérifier qu'elle soit correcte." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" -msgstr "Nom d’utilisateur" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." +msgstr "Si vous utilisez régulièrement différentes URL pour accéder à AzuraCast, vous devriez activer l'option \"URL du navigateur préféré\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" -msgstr "Nom d'utilisateur :" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +msgstr "L'URL de base (%s) sélectionnée dans les paramètres ne correspond pas à l'URL que vous utilisez actuellement (%s)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" -msgstr "Utilisateurs" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" +msgstr "Installation non sauvegardée récemment" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." -msgstr "Les utilisateurs ayant ce rôle auront ces permissions tout au long de l'installation." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." +msgstr "Cette installation n'a pas été sauvegardée au cours des deux dernières semaines." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." -msgstr "Les utilisateurs ayant ce rôle auront ces permissions pour cette station uniquement." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" +msgstr "Synchronisation désactivée" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." -msgstr "En utilisant cette page, vous pouvez personnaliser plusieurs sections de la configuration de Liquidsoap. Cela vous permet d'ajouter des fonctionnalités avancées à l'AutoDJ de votre station." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." +msgstr "La synchronisation de routine est actuellement désactivée. Assurez-vous de la réactiver pour reprendre les tâches de maintenance." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." -msgstr "Habituellement activé pour le port 465, désactivé pour les ports 587 ou 25." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" +msgstr "La synchronisation n'a pas été lancée récemment" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" -msgstr "Options valides : %s" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." +msgstr "La tâche de synchronisation \"%s\" n'a pas été lancée récemment. Cela peut indiquer une erreur lors de votre installation." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" -msgstr "Les variables sont sous la forme de :" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" +msgstr "Débogueur de système" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" -msgstr "Afficher" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" +msgstr "Toutes les permissions" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "Voir la page d'administration" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" -msgstr "Voir les détails" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" +msgstr "Voir les journaux système" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" -msgstr "Voir les journaux de la station" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "Paramètres d'administration" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "Administrer les clés API" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "Administrer les stations" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "Administrer les champs personnalisés" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "Administrer les sauvegardes" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" +msgstr "Administrer les emplacements de stockage" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 msgid "View Station Page" @@ -6467,348 +7267,591 @@ msgstr "Voir la page de la station" msgid "View Station Reports" msgstr "Voir les rapports de la station" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" -msgstr "Voir les journaux système" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" +msgstr "Voir les journaux de la station" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." -msgstr "Voir le changelog pour plus de détails." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" +msgstr "Gérer les profils des stations" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" -msgstr "Afficher les titres de la playlist" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" +msgstr "Gérer la diffusion de la station" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." -msgstr "Visitez %s pour compléter l'installation." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" +msgstr "Gérer les Streamers de station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." -msgstr "Visitez la page \"Ma clé de licence\" sous la rubrique \"Services\"." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" +msgstr "Gérer les points de montage des stations" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" -msgstr "Éditeur visuel" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" +msgstr "Gérer les relais à distance de la station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" -msgstr "Volume" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" +msgstr "Gérer les fichiers musicaux de la station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" -msgstr "Attente" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" +msgstr "Gérer l'automatisation de la station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" -msgstr "Attente (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" +msgstr "Gérer les Web Hooks de la station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" -msgstr "Attention" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" +msgstr "Gérer les fichiers musicaux de la station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" -msgstr "Zoom sur la forme d'onde" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." +msgstr "%s n'est pas reconnu comme un service." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" -msgstr "Web DJ" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." +msgstr "Il se peut qu'il ne soit pas encore enregistré auprès du superviseur. Le redémarrage de la diffusion peut aider." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" -msgstr "Détails du Webhook" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" +msgstr "%s ne peut pas démarrer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" -msgstr "Nom du Web Hook" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." +msgstr "Il est déjà en cours d'exécution." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" -msgstr "Déclencheurs de Webhook" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" +msgstr "%s ne peut s'arrêter" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" -msgstr "URL du Webhook" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." +msgstr "Il ne fonctionne pas." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" -msgstr "Webhooks" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" +msgstr "%s a rencontré une erreur" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" -msgstr "URL du site Web" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." +msgstr "Consultez le fichier log pour plus de détails." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." -msgstr "Webhook désactivé." +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" +msgstr "Êtes-vous sûr ?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." -msgstr "Web Hook activé." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" +msgstr "Maintenance système" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." -msgstr "Webhook introuvable." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" +msgstr "Journaux(Logs) du système" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." -msgstr "Les Webhooks envoient automatiquement une requête HTTP POST à l'URL que vous spécifiez pour l'avertir à chaque fois qu'un des déclencheurs que vous spécifiez se produit sur votre station." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" +msgstr "Comptes utilisateurs" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." -msgstr "Les Webhooks vous permettent de vous connecter à des services Web externes et de diffuser les modifications apportées à votre station sur ces derniers." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" +msgstr "RelaisAzura connectés" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" -msgstr "WebDJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" +msgstr "Installer SHOUTcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" -msgstr "Site Web" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." +msgstr "Redémarrer la diffusion ? Cela déconnectera tous les auditeurs connectés actuellement." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" -msgstr "Mercredi" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." +msgstr "Recharger la diffusion ? Les auditeurs actuels ne seront pas déconnectés." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" -msgstr "Poids" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" +msgstr "Démarrer la station" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" -msgstr "Bienvenue sur %s !" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." +msgstr "Prêt à diffuser ? Cliquez pour démarrer votre station." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" -msgstr "Bienvenue sur AzuraCast !" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" +msgstr "Recharger pour appliquer les modifications" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." -msgstr "Bienvenue sur AzuraCast ! Complétez la configuration initiale du serveur en répondant à quelques questions." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." +msgstr "Cliquez pour redémarrer votre station et appliquer les modifications de configuration." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." -msgstr "Bienvenue sur AzuraCast. Veuillez patienter pendant que quelques dépendances clés d'AzuraCast sont mises en place..." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" +msgstr "Titres en double" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" -msgstr "Bienvenue!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" +msgstr "Fichiers non traités" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." -msgstr "Lorsque vous faites des appels à l'API, vous pouvez passer cette valeur dans l'en-tête \"X-API-Key\" pour vous authentifier." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" +msgstr "Fichiers non assignés" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 -msgid "When the station broadcast comes online." -msgstr "Quand la station est diffusée en ligne." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" +msgstr "Diffusion en direct" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" +msgstr "Rapports" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" +msgstr "SoundExchange Royalties" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" +msgstr "Recharger la configuration" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" +msgstr "Redémarrer la diffusion" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" +msgstr "Aide" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" +msgstr "Chaque fois que la chanson en cours de lecture change" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" +msgstr "Chaque fois que le nombre d'auditeurs augmente" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" +msgstr "Chaque fois que le nombre d'auditeurs diminue" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" +msgstr "Chaque fois qu'un streamer en direct/DJ se connecte en direct sur le flux" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" +msgstr "Chaque fois qu'un streamer en direct/DJ se déconnecte du flux" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 msgid "When the station broadcast goes offline." msgstr "Lorsque la diffusion de la station se déconnecte." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." -msgstr "Demande à l'AutoDJ d'éviter les doublons d'artistes et de titres lors de la lecture des médias de cette playlist." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 +msgid "When the station broadcast comes online." +msgstr "Quand la station est diffusée en ligne." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" -msgstr "Type de widget" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" +msgstr "Webhook générique" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" -msgstr "Pires titres" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." +msgstr "Envoyez automatiquement un message à n'importe quelle URL lorsque les données de votre station changent." -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." -msgstr "Écriture des fichiers de configuration..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" +msgstr "Envoyer un e-mail" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" -msgstr "Hash d'autorisation d'annuaire YP" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." +msgstr "Envoyer un e-mail à l'adresse / aux adresses spécifiée(s)." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" -msgstr "Année" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "TuneIn AIR" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "Envoyer les changements de métadonnées de morceau à TuneIn." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "Discord Webhook" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "Envoyez automatiquement un message personnalisé sur votre serveur Discord." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "Message Telegram" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "Utilisez l'API Telegram Bot pour envoyer un message à un canal." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "Post Twitter" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "Envoyer automatiquement un tweet." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "Intégration de Google Analytics" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." +msgstr "Envoyer les détails des auditeurs des flux à Google Analytics." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" +msgstr "Intégration de Matomo Analytics" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "Envoyer les détails des auditeurs des flux à Matomo Analytics." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "Est publique" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "Premier connecté" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" +msgstr "Dernière mise à jour" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "Oui" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" -msgstr "Hier" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" +msgstr "Non" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" -msgstr "Vous" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" +msgstr "Exécuter une tâche synchronisée" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." -msgstr "Vous exécutez actuellement la version %s. La mise à jour est fortement recommandée." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" +msgstr "Mode débogage" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." -msgstr "Vous n'êtes pas autorisé à soumettre des demandes." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." +msgstr "La tâche de synchronisation est en cours d'exécution en arrière-plan. Le journal ci-dessous se mettra à jour automatiquement." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." -msgstr "Vous pouvez également uploader des fichiers en nombre via SFTP." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" +msgstr "Vider le cache" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." -msgstr "Vous trouverez les réponses à de nombreuses questions courantes dans notre rubrique documents de support." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." +msgstr "Effacer le cache de l'application peut vous déconnecter de votre session." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" -msgstr "Vous pouvez inclure tous les paramètres spéciaux de point de montage ici, au format JSON { key: 'value' } ou à XML valeur" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" +msgstr "Effacer toutes les messages en file d'attente" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." -msgstr "Vous pouvez le modifier si nécessaire. Pour appliquer les modifications, redémarrez les conteneurs Docker." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." +msgstr "Ceci effacera tous les messages en attente non traités dans toutes les files d'attente de messages." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." -msgstr "Vous pouvez maintenant configurer des comptes pour les streamers (DJs)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" +msgstr "Tâches de synchronisation" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." -msgstr "Vous ne pouvez effectuer que les actions que votre compte utilisateur est autorisé à effectuer." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" +msgstr "Nom de la tâche" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." -msgstr "Vous pouvez définir une URL personnalisée pour ce flux qu'AzuraCast utilisera pour s'y référer. Laissez vide pour utiliser la valeur par défaut." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" +msgstr "Dernière exécution" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." -msgstr "Vous pouvez suivre le temps d'exécution et l'utilisation de la mémoire de n'importe quelle page AzuraCast ou application à partir de la page du profileur." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" +msgstr "Prochaine Exécution" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." -msgstr "Vous ne pouvez pas vous modifier vous-même." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" +msgstr "Pas d'execution" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." -msgstr "Vous ne pouvez vous supprimer vous-même." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" +msgstr "Exécuter la tâche" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." -msgstr "Vous n’êtes pas autorisé à accéder à cette partie du site." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" +msgstr "Messages en attente" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." -msgstr "Tentatives de connexion trop nombreuses. Veuillez essayer de nouveau dans 30 secondes." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" +msgstr "%d messages en file d'attente" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." -msgstr "Vous avez tenté de réinitialiser votre mot de passe trop de fois. Veuillez patienter 30 secondes et réessayer." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" +msgstr "Débogage spécifique à la station" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." -msgstr "Vous avez fait une demande trop récemment ! Veuillez patienter avant d'en soumettre un autre." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" +msgstr "File d'attente AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" -msgstr "Vous devrez peut-être vous connecter directement à votre adresse IP :" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" +msgstr "Aller à la prochaine chanson" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" -msgstr "Vous devrez peut-être vous connecter directement via votre adresse IP :" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" +msgstr "Titre en cours" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." -msgstr "Vous pouvez mettre à jour l'URL de base afin de vérifier qu'elle soit correcte." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" +msgstr "Envoyer la commande Telnet Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." -msgstr "Vous devez être connecté pour accéder à cette page." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" +msgstr "Commande" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." -msgstr "Vous devriez mettre à jour pour profiter des corrections de bugs et de sécurité." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" +msgstr "Exécuter la commande" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." -msgstr "Vous devriez mettre à jour votre fichier docker-compose.yml pour refléter les dernières modifications." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." +msgstr "Comme vous exécutez Docker, certains logs système ne sont accessibles qu'à partir d'une session shell sur le serveur hôte. Vous pouvez exécuter %s pour accéder aux logs des conteneurs depuis le terminal." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." -msgstr "Vous ne pourrez plus le récupérer." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" +msgstr "Logs par station" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." -msgstr "L'URL de base (%s) sélectionnée dans les paramètres ne correspond pas à l'URL que vous utilisez actuellement (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" +msgstr "Rapport non disponible" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" -msgstr "Votre fichier docker-compose.yml est obsolète!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." +msgstr "Ce rapport n'est pas disponible pour cette station, car l'administrateur système a choisi de ne pas collecter d'informations détaillées sur les auditeurs IP." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "Heure de la station" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "Les comptes pour les streamers sont actuellement désactivées pour cette station. Pour les activer, cliquez sur le bouton ci-dessous." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "Activer le streaming" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "Logs disponibles" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "Station de diffusion désactivée" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "Votre station n'est actuellement pas activée pour la diffusion. Vous pouvez toujours gérer les médias, les listes de lecture et les autres paramètres de station. Pour réactiver la diffusion, modifier le profil de votre station." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "Veuillez patienter..." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "HLS est actuellement désactivé pour cette station. Pour activer HLS, cliquez sur le bouton ci-dessous." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "Activer HLS" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "Propulsé par %s" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "Un lien de récupération de compte a été demandé pour votre compte sur \"%s\"." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "Cliquez sur le lien ci-dessous pour vous connecter à votre compte." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "Détails" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "Voir les détails" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "Aucun résultat trouvé." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" +msgstr "Entrer le code à deux facteurs" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "Votre compte utilise un code de sécurité à deux facteurs. Entrez le code que votre appareil affiche actuellement ci-dessous." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." -msgstr "Vos informations d'identification n'ont pas pu être vérifiées." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" +msgstr "Code de sécurité" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." -msgstr "Votre installation actuelle est la %s. Assurez-vous de l'inclure lors de la création d'un nouveau problème." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" +msgstr "Se connecter" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" -msgstr "Votre clé API complète est ci-dessous :" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" +msgstr "Mot de passe oublié" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." -msgstr "Votre installation est actuellement %d mise à jour derrière la dernière version." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." +msgstr "L'administrateur de cette installation n'a pas configuré cette fonctionnalité." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." -msgstr "Votre mot de passe a bien été mis à jour." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" +msgstr "Contactez un administrateur pour réinitialiser votre mot de passe en suivant les instructions de notre documentation:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." -msgstr "Votre station n'est actuellement pas activée pour la diffusion. Vous pouvez toujours gérer les médias, les listes de lecture et les autres paramètres de station. Pour réactiver la diffusion, modifier le profil de votre station." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" +msgstr "Instructions de réinitialisation du mot de passe" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" -msgstr "Compression ZStandard" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" -msgstr "pour la période sélectionnée" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "dans les dernières 48 heures" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "dans le dernier mois" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "name@example.com" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" -msgstr "ou" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "Envoyer un e-mail de récupération" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "Bienvenue!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "Bienvenue sur %s !" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "Saisissez votre mot de passe" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "Se rappeler de moi" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "Veuillez vous connecter pour continuer." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "Mot de passe oublié ?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "Défilement automatique jusqu'au bas du log" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "Avez-vous besoin d’aide ?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "Vous trouverez les réponses à de nombreuses questions courantes dans notre rubrique documents de support." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "Si vous rencontrez un bug ou une erreur, vous pouvez soumettre un rapport sur GitHub en utilisant le lien ci-dessous." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "Votre installation actuelle est la %s. Assurez-vous de l'inclure lors de la création d'un nouveau problème." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "Ajouter un nouveau problème sur GitHub" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "Passer au contenu principal" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "Afficher/Masquer le panneau latéral" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "Basculer le menu" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "Administration du système" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "Changer de thème" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "Fin de session" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "Se déconnecter" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "Vous aimez notre logiciel ?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" +msgstr "Faire un don pour soutenir AzuraCast" diff --git a/resources/locale/hu_HU.UTF-8/LC_MESSAGES/default.po b/resources/locale/hu_HU.UTF-8/LC_MESSAGES/default.po index a78975906..0358bdde1 100644 --- a/resources/locale/hu_HU.UTF-8/LC_MESSAGES/default.po +++ b/resources/locale/hu_HU.UTF-8/LC_MESSAGES/default.po @@ -1,102 +1,6344 @@ msgid "" msgstr "" -"Project-Id-Version: azuracast\n" -"Report-Msgid-Bugs-To: \n" -"Last-Translator: \n" -"Language-Team: Hungarian\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-04-23T16:48:19+00:00\n" -"PO-Revision-Date: 2022-04-27 14:59\n" -"Language: hu_HU\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Generated-By: easygettext\n" +"Project-Id-Version: azuracast\n" +"X-Domain: default\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Crowdin-Project: azuracast\n" "X-Crowdin-Project-ID: 217396\n" "X-Crowdin-Language: hu\n" "X-Crowdin-File: /main/resources/locale/default.pot\n" "X-Crowdin-File-ID: 4\n" +"Language-Team: Hungarian\n" +"Language: hu_HU\n" +"PO-Revision-Date: 2022-06-07 03:52\n" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:93 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 msgid "# Episodes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:157 +#: ./vue/components/Stations/Playlists.vue:29 msgid "# Songs" msgstr "# Dalok" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 -msgid "%d queued messages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:257 -msgid "%s cannot start" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:266 -msgid "%s cannot stop" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 -msgid "%s encountered an error" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 -msgid "%s is not recognized as a service." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:107 +#: ./vue/components/Stations/Automation.vue:34 msgid "%{ days } Days" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:102 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:16 msgid "%{ minutes } minutes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:99 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:13 msgid "%{ seconds } seconds" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:67 +#: ./vue/components/Stations/Common/Quota.vue:52 msgid "%{filesCount} File" msgid_plural "%{filesCount} Files" msgstr[0] "" msgstr[1] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:137 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:31 msgid "%{listeners} Listener" msgid_plural "%{listeners} Listeners" msgstr[0] "%{listeners} Hallgató" msgstr[1] "%{listeners} Hallgató" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:77 +#: ./vue/components/Stations/Playlists/CloneModal.vue:45 msgid "%{name} - Copy" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:74 +#: ./vue/components/Stations/Profile/BackendPanel.vue:32 msgid "%{numPlaylists} playlist" msgid_plural "%{numPlaylists} playlists" msgstr[0] "%{numPlaylists} lista" msgstr[1] "%{numPlaylists} lista" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:71 +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 msgid "%{numSongs} uploaded song" msgid_plural "%{numSongs} uploaded songs" msgstr[0] "%{numSongs} feltöltött dal" msgstr[1] "%{numSongs} feltöltött dal" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:59 -msgid "%{spaceUsed} Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:58 +#: ./vue/components/Stations/Common/Quota.vue:43 msgid "%{spaceUsed} of %{spaceTotal} Used" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:56 +#: ./vue/components/Stations/Common/Quota.vue:44 +msgid "%{spaceUsed} Used" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModal.vue:46 msgid "%{station} - Copy" msgstr "" +#: ./vue/components/Stations/Playlists/Form/Source.vue:47 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 +msgid "A completely random track is picked for playback every time the queue is populated." +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\")." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:13 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "A playlist containing media files hosted on this server." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:17 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 +msgid "A playlist that instructs the station to play from a remote URL." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:57 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Access Key ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:46 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Access Token" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:52 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Access Token Secret" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Account is Active" +msgstr "Fiók aktív" + +#: ./vue/components/Stations/Streamers.vue:32 +msgid "Account List" +msgstr "" + +#: ./vue/components/Account.vue:53 +#: ./vue/components/Admin/ApiKeys.vue:23 +#: ./vue/components/Admin/AuditLog.vue:24 +#: ./vue/components/Admin/Backups.vue:38 +#: ./vue/components/Admin/CustomFields.vue:19 +#: ./vue/components/Admin/Permissions.vue:21 +#: ./vue/components/Admin/Stations.vue:26 +#: ./vue/components/Admin/StorageLocations.vue:18 +#: ./vue/components/Admin/Users.vue:18 +#: ./vue/components/Public/Requests.vue:49 +#: ./vue/components/Stations/HlsStreams.vue:19 +#: ./vue/components/Stations/Media.vue:130 +#: ./vue/components/Stations/Mounts.vue:24 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:32 +#: ./vue/components/Stations/Podcasts/ListView.vue:29 +#: ./vue/components/Stations/Queue.vue:17 +#: ./vue/components/Stations/Remotes.vue:20 +#: ./vue/components/Stations/Reports/Requests.vue:38 +#: ./vue/components/Stations/SftpUsers.vue:16 +#: ./vue/components/Stations/Streamers.vue:26 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:54 +#: ./vue/components/Stations/Webhooks.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 +msgid "Actions" +msgstr "Műveletek" + +#: ./vue/components/Admin/StorageLocations.vue:15 +msgid "Adapter" +msgstr "" + +#: ./vue/components/Account.vue:102 +#: ./vue/components/Account/ApiKeyModal.vue:31 +msgid "Add API Key" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:16 +#: ./vue/components/Admin/CustomFields/EditModal.vue:17 +msgid "Add Custom Field" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:38 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +msgid "Add Episode" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:58 +msgid "Add Files to Playlist" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:24 +msgid "Add HLS Stream" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:16 +#: ./vue/components/Stations/Mounts/EditModal.vue:72 +msgid "Add Mount Point" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:18 +#: ./vue/components/Stations/Playlists/EditModal.vue:21 +msgid "Add Playlist" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:17 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:40 +msgid "Add Podcast" +msgstr "" + +#: ./vue/components/Common/BaseEditModal.vue:27 +msgid "Add Record" +msgstr "Rekord hozzáadása" + +#: ./vue/components/Stations/Remotes.vue:16 +#: ./vue/components/Stations/Remotes/EditModal.vue:40 +msgid "Add Remote Relay" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:16 +#: ./vue/components/Admin/Permissions/EditModal.vue:21 +msgid "Add Role" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:111 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:93 +msgid "Add Schedule Item" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:11 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:22 +msgid "Add SFTP User" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:39 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Stations.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:27 +msgid "Add Station" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:13 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:17 +msgid "Add Storage Location" +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:20 +#: ./vue/components/Stations/Streamers/EditModal.vue:56 +msgid "Add Streamer" +msgstr "Streamer hozzáadása" + +#: ./vue/components/Admin/Users.vue:10 +#: ./vue/components/Admin/Users/EditModal.vue:19 +msgid "Add User" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:14 +#: ./vue/components/Stations/Webhooks/EditModal.vue:52 +msgid "Add Web Hook" +msgstr "" + +#: ./vue/components/Admin/Index.vue:3 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:34 +#: ./vue/components/Dashboard.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:6 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 +msgid "Administration" +msgstr "Adminisztráció" + +#: ./vue/components/Form/BWrappedFormCheckbox.vue:13 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:11 +#: ./vue/components/Form/BWrappedFormGroup.vue:20 +#: ./vue/components/Form/BWrappedFormGroup.vue:7 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:12 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:13 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:11 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 +msgid "Advanced" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:285 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Advanced Configuration" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 +msgid "Advanced Manual AutoDJ Scheduling Options" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:13 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:21 +#: ./vue/components/Public/Requests.vue:34 +#: ./vue/components/Stations/Media.vue:92 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 +msgid "Album" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:133 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: ./vue/components/Public/OnDemand.vue:41 +#: ./vue/components/Public/Player.vue:75 +#: ./vue/components/Public/Requests.vue:61 +#: ./vue/components/Stations/Media.vue:157 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +msgid "Album Art" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:36 +msgid "All Playlists" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:25 +#: ./vue/components/Stations/Podcasts/ListView.vue:35 +msgid "All Podcasts" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:12 +msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:63 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 +msgid "Allow Requests from This Playlist" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Allow Song Requests" +msgstr "Dalkérések (kívánságok) engedélyezése" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:174 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Allow Streamers / DJs" +msgstr "Streamerek / DJ-k engedélyezése" + +#: ./vue/components/Stations/Automation.vue:40 +#: ./vue/components/Stations/Automation.vue:1 +msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." +msgstr "Engedélyezze a rendszer számára, hogy rendszeresen automatikusan hozzárendeljen dalokat a lejátszási listákhoz a teljesítményük alapján. Ez a folyamat a háttérben fut és csak akkor fog futni, ha ez az opció \"Engedélyezett\" értékre van állítva, és legalább egy lejátszási lista számára engedélyezett az automatikus hozzárendelés" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:90 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Allowed IP Addresses" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:49 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Always Use HTTPS" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:14 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Amplify: Amplification (dB)" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:56 +msgid "Analyze and reprocess the selected media" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:58 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "API \"Access-Control-Allow-Origin\" Header" +msgstr "" + +#: ./vue/components/Account.vue:95 +msgid "API Documentation" +msgstr "" + +#: ./vue/components/Account.vue:50 +#: ./vue/components/Account/ApiKeyModal.vue:9 +#: ./vue/components/Account/ApiKeyModal.vue:7 +#: ./vue/components/Account/ApiKeyModal.vue:1 +#: ./vue/components/Admin/ApiKeys.vue:15 +msgid "API Key Description/Comments" +msgstr "" + +#: ./vue/components/Account.vue:88 +#: ./vue/components/Admin/ApiKeys.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 +msgid "API Keys" +msgstr "API kulcsok" + +#: ./vue/components/Admin/StorageLocations/Form.vue:87 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "API Version" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:157 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +msgid "Apply for an API key at Last.fm" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:91 +msgid "Applying changes..." +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:18 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:26 +#: ./vue/components/Stations/Streamers.vue:22 +msgid "Art" +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:20 +#: ./vue/components/Public/Requests.vue:29 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:113 +#: ./vue/components/Stations/Media.vue:87 +#: ./vue/components/Stations/Playlists/QueueModal.vue:10 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:11 +#: ./vue/components/Stations/Reports/Performance.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 +msgid "Artist" +msgstr "Előadó" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:16 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:16 +msgid "Artwork" +msgstr "" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:10 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:22 +msgid "At the bottom of the page, click \"Create my access token\"." +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:56 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "Attempt to Automatically Retrieve ISRC When Missing" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:23 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Bitrate (kbps)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Format" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Audio Processing Method" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:17 +msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 +msgid "Audit Log" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:45 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Author" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:18 +msgid "Auto-Assign Value" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:82 +#: ./vue/components/Stations/Playlists.vue:21 +msgid "Auto-Assigned" +msgstr "Automatikusan hozzárendelt" + +#: ./vue/components/Admin/Stations.vue:25 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:31 +#: ./vue/components/Stations/Mounts.vue:23 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:13 +#: ./vue/components/Stations/Remotes.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:13 +msgid "AutoDJ" +msgstr "AutoDJ" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:25 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:28 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "AutoDJ Bitrate (kbps)" +msgstr "AutoDJ Bitráta (kbps)" + +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:3 +msgid "AutoDJ Disabled" +msgstr "AutoDJ letiltva" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:17 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "AutoDJ Format" +msgstr "AutoDJ formátuma" + +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:6 +msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." +msgstr "Az AutoDJ letiltva ezen az állomáson. Amikor a forrás nem aktív, nem lesznek lejátszva zenék." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:325 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "AutoDJ Queue Length" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/BackendPanel.vue:4 +msgid "AutoDJ Service" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 +msgid "Automated Assignment" +msgstr "Automatikus hozzárendelés" + +#: ./vue/components/Admin/Backups.vue:10 +msgid "Automatic Backups" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:23 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Automatically Set from ID3v2 Value" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:110 +#: ./vue/components/Admin/Settings/ServicesTab.vue:116 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Avatar Service" +msgstr "" + +#: ./vue/components/Common/Avatar.vue:14 +msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." +msgstr "" + +#: ./vue/components/Dashboard.vue:55 +msgid "Average Listeners" +msgstr "Hallgatók átlagosan" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Avoid Duplicate Artists/Titles" +msgstr "" + +#: ./vue/components/Setup/Register.vue:7 +msgid "AzuraCast First-Time Setup" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "AzuraCast Instance Name" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:22 +msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:9 +msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 +msgid "Back" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 +msgid "Backups" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 +msgid "Balanced" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Banned Countries" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Banned IP Addresses" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Banned User Agents" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Base Station Directory" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Base Theme for Public Pages" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:11 +msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." +msgstr "" + +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 +msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." +msgstr "E beállítás segítségével a rendszer az előző (jelenlegi) nap adatainak felhasználásával automatikusan átállítja a dalokat minden (jelenlegi) napra vonatkozóan." + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 +msgid "Basic Info" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +msgid "Basic Information" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:36 +msgid "Best Performing Songs" +msgstr "Legjobban teljesítő dalok" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 +msgid "Bit Rate" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Bot Token" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 +msgid "Branding Settings" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Broadcast AutoDJ to Remote Station" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 +msgid "Broadcasting" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 +msgid "Broadcasting Service" +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 +msgid "Broadcasts" +msgstr "" + +#: ./vue/components/Admin/Branding.vue:15 +msgid "Browser Icon" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Bucket Name" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." +msgstr "Alapértelmezés szerint az állomások sugárzása a 8000-es portokon keresztül történik. Ha használni szeretnéd a CloudFlare, vagy az SSL szolgáltatásokat a rádió eléréséhez, abban az esetben engedélyezned kell a 80 és 443-as portok elérését is." + +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Cached" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 +msgid "Categories" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 +msgid "Change" +msgstr "Módosít" + +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 +msgid "Change Password" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 +msgid "Changes" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 +msgid "Changes saved." +msgstr "Változtatások elmentve." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Character Set Encoding" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Chat ID" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." +msgstr "" + +#: ./vue/components/Recover.vue:10 +msgid "Choose a new password for your account." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 +msgid "Clear" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:69 +msgid "Clear All Pending Requests?" +msgstr "" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 +msgid "Clear Artwork" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 +msgid "Clear File" +msgstr "" + +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 +msgid "Clear Image" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 +msgid "Clear List" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +msgid "Clear Media" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:13 +msgid "Clear Pending Requests" +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 +msgid "Clear Queue" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:9 +msgid "Clear Upcoming Song Queue" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:53 +msgid "Clear Upcoming Song Queue?" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:39 +msgid "Click \"Generate new license key\"." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." +msgstr "" + +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 +msgid "Clone" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModal.vue:32 +msgid "Clone Station" +msgstr "" + +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 +msgid "Close" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Code from Authenticator App" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 +msgid "Collect aggregate listener statistics and IP-based listener statistics" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Comments" +msgstr "Megjegyzések" + +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 +msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." +msgstr "" + +#: ./vue/components/Admin/Backups.vue:35 +msgid "Configure" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:27 +msgid "Configure Automated Assignment" +msgstr "Automatizált hozzárendelés beállítása" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 +msgid "Configure Backups" +msgstr "" + +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +msgid "Confirm New Password" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 +msgid "Connection Information" +msgstr "Csatlakozási információk" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Consumer Key (API Key)" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Consumer Secret (API Secret)" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 +msgid "Contains explicit content" +msgstr "" + +#: ./vue/components/Setup/Station.vue:12 +msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 +msgid "Continuous Play" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 +msgid "Control how this playlist is handled by the AutoDJ software." +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." +msgstr "" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 +msgid "Copy associated media and folders." +msgstr "" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +msgid "Copy scheduled playback times." +msgstr "" + +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +msgid "Copy to Clipboard" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "Copy to New Station" +msgstr "" + +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 +msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." +msgstr "" + +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" +msgstr "" + +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "Felhasználó létrehozása" + +#: ./vue/components/Admin/GeoLite.vue:29 +msgid "Create an account on the MaxMind developer site." +msgstr "" + +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 +msgid "Create and Continue" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:9 +msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" +msgstr "" + +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" +msgstr "" + +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "Állomás létrehozása" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Crossfade Duration (Seconds)" +msgstr "Crossfade időtartama (másodpercben)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Crossfade Method" +msgstr "" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 +msgid "Cue" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Current Custom Fallback File" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 +msgid "Current Installed Version" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Current Intro File" +msgstr "" + +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +msgid "Current Password" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Current Podcast Media" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:98 +msgid "Custom" +msgstr "Egyéni" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Custom API Base URL" +msgstr "" + +#: ./vue/components/Admin/Branding.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 +msgid "Custom Branding" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Custom Configuration" +msgstr "Egyéni beállítás" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Custom Cues: Cue-In Point (seconds)" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Custom Cues: Cue-Out Point (seconds)" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Custom Fading: Fade-In Time (seconds)" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Custom Fading: Fade-Out Time (seconds)" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Custom Fading: Overlap Time (seconds)" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 +msgid "Custom Fallback File" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 +msgid "Custom Fields" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "Custom Frontend Configuration" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom JS for Public Pages" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Customization" +msgstr "Testreszabás" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 +msgid "Customize" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Customize Administrator Password" +msgstr "" + +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Customize AzuraCast Settings" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Customize Broadcasting Port" +msgstr "" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "Customize Copy" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Customize DJ/Streamer Mount Point" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Customize DJ/Streamer Port" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Customize Internal Request Processing Port" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Customize Source Password" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." +msgstr "" + +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 +msgid "Dark" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:35 +msgid "Date Played" +msgstr "Lejátszás dátuma" + +#: ./vue/components/Stations/Reports/Requests.vue:34 +msgid "Date Requested" +msgstr "Kérés dátuma" + +#: ./vue/components/Admin/AuditLog.vue:19 +msgid "Date/Time" +msgstr "Dátum/idő" + +#: ./vue/components/Stations/Reports/Timeline.vue:24 +msgid "Date/Time (Browser)" +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:30 +msgid "Date/Time (Station)" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 +msgid "Days Between Automated Assignments" +msgstr "Automatizált feladatok közötti napok" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Days of Playback History to Keep" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Deactivate Streamer on Disconnect (Seconds)" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 +msgid "Default" +msgstr "" + +#: ./vue/components/Admin/Branding.vue:21 +msgid "Default Album Art" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Default Album Art URL" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Default Avatar URL" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 +msgid "Default Mount" +msgstr "Alapértelmezett csatorna" + +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 +msgid "Delete" +msgstr "Töröl" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 +msgid "Delete %{ num } media files?" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 +msgid "Delete Album Art" +msgstr "" + +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:87 +msgid "Delete Backup?" +msgstr "" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 +msgid "Delete Broadcast?" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:38 +msgid "Delete Custom Field?" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 +msgid "Delete Episode?" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:49 +msgid "Delete Mount Point?" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:142 +msgid "Delete Playlist?" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:59 +msgid "Delete Podcast?" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:39 +msgid "Delete Queue Item?" +msgstr "" + +#: ./vue/components/Stations/Remotes.vue:45 +msgid "Delete Remote Relay?" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:55 +msgid "Delete Request?" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:50 +msgid "Delete Role?" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:32 +msgid "Delete SFTP User?" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:45 +msgid "Delete Station?" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:102 +msgid "Delete Storage Location?" +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:56 +msgid "Delete Streamer?" +msgstr "" + +#: ./vue/components/Admin/Users.vue:37 +msgid "Delete User?" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:70 +msgid "Delete Web Hook?" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 +msgid "Description" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:103 +msgid "Deselect" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 +msgid "Desktop Device" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Direct Stream URL" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 +msgid "Directory" +msgstr "Könyvtár" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +msgid "Directory Name" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 +msgid "Disable" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 +msgid "Disable Crossfading" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +msgid "Disable Optimizations" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +msgid "Disable public pages?" +msgstr "" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 +msgid "Disable song requests?" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 +msgid "Disable streamers?" +msgstr "" + +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" +msgstr "" + +#: ./vue/components/Account.vue:100 +msgid "Disable two-factor authentication?" +msgstr "" + +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 +msgid "Disabled" +msgstr "Nem engedélyezett" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 +msgid "Disconnect Streamer" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Discord Web Hook URL" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 +msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." +msgstr "" + +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 +msgid "Display Name" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 +msgid "Do not collect any listener analytics" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 +msgid "Do not use an AutoDJ service." +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 +msgid "Down" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 +msgid "Download" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 +msgid "Download CSV" +msgstr "Letöltés CSV formátumban" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 +msgid "Download M3U" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 +msgid "Download PLS" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:27 +msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" +msgstr "" + +#: ./vue/components/Common/FlowUpload.vue:13 +msgid "Drag file(s) here to upload or" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Dropbox Generated Access Token" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:54 +msgid "Duplicate" +msgstr "" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 +msgid "Duplicate Playlist" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Duplicate Prevention Time Range (Minutes)" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "E-Mail" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +msgid "E-mail Address" +msgstr "E-mail cím" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "E-mail addresses can be separated by commas." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 +msgid "Edit" +msgstr "Szerkeszt" + +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 +msgid "Edit Custom Field" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 +msgid "Edit Episode" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 +msgid "Edit Liquidsoap Configuration" +msgstr "" + +#: ./vue/components/Stations/Media/EditModal.vue:72 +msgid "Edit Media" +msgstr "" + +#: ./vue/components/Stations/Mounts/EditModal.vue:71 +msgid "Edit Mount Point" +msgstr "" + +#: ./vue/components/Stations/Playlists/EditModal.vue:20 +msgid "Edit Playlist" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 +msgid "Edit Podcast" +msgstr "" + +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 +msgid "Edit Profile" +msgstr "Profil szerkesztése" + +#: ./vue/components/Common/BaseEditModal.vue:26 +msgid "Edit Record" +msgstr "Rekord szerkesztése" + +#: ./vue/components/Stations/Remotes/EditModal.vue:39 +msgid "Edit Remote Relay" +msgstr "" + +#: ./vue/components/Admin/Permissions/EditModal.vue:20 +msgid "Edit Role" +msgstr "" + +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 +msgid "Edit SFTP User" +msgstr "" + +#: ./vue/components/Admin/Stations/EditModal.vue:26 +msgid "Edit Station" +msgstr "" + +#: ./vue/components/Stations/ProfileEdit.vue:4 +msgid "Edit Station Profile" +msgstr "Állomás tulajdonságainak szerkesztése" + +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 +msgid "Edit Storage Location" +msgstr "" + +#: ./vue/components/Stations/Streamers/EditModal.vue:55 +msgid "Edit Streamer" +msgstr "Streamer szerkesztése" + +#: ./vue/components/Admin/Users/EditModal.vue:18 +msgid "Edit User" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 +msgid "Edit Web Hook" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Embed Code" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 +msgid "Embed Widgets" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 +msgid "Enable" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Enable Advanced Features" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "Enable AutoDJ" +msgstr "AutoDJ engedélyezése" + +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 +msgid "Enable Automated Assignment" +msgstr "Automatikus hozzárendelés engedélyezése" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Enable Broadcasting" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 +msgid "Enable public pages?" +msgstr "" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 +msgid "Enable song requests?" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 +msgid "Enable streamers?" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Enable to allow listeners to select this mount point on this station's public pages." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Enable to allow listeners to select this relay on this station's public pages." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Enable to allow this account to log in and stream." +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." +msgstr "" + +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 +msgid "Enabled" +msgstr "Engedélyezve" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 +msgid "Encoder" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "End Date" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "End Time" +msgstr "Befejezési időpontja" + +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Endpoint" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Enforce Schedule Times" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Enter the full URL of another stream to relay its broadcast through this mount point." +msgstr "Adja meg egy másik stream teljes URL-jét, amelyet ezen a csatolási ponton keresztül sugározunk." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 +msgid "Episode" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 +msgid "Episodes" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Exclude Media from Backup" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "" + +#: ./vue/components/Stations/Queue.vue:19 +msgid "Expected to Play at" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 +msgid "Explicit" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 +msgid "Export %{format}" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Fallback Mount" +msgstr "Háttér csatolási pont" + +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Field Name" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 +msgid "File Name" +msgstr "Fájl név" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 +msgid "Files marked for reprocessing:" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 +msgid "Files moved:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 +msgid "Files queued for playback:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 +msgid "Files removed:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Footer Text" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 +msgid "For some clients, use port:" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 +msgid "Friday" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:10 +msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." +msgstr "" + +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 +msgid "Full Volume" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Full:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "GA Property Tracking ID" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 +msgid "General Rotation" +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 +msgid "Generate Report" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 +msgid "Genre" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:57 +msgid "GeoLite is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:28 +msgid "GeoLite version \"%{ version }\" is currently installed." +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 +msgid "Global" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 +msgid "Global Permissions" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Hide Album Art on Public Pages" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Hide AzuraCast Branding on Public Pages" +msgstr "" + +#: ./vue/components/Dashboard.vue:62 +msgid "Hide Charts" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 +msgid "Hide Metadata from Listeners (\"Jingle Mode\")" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "High" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 +msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." +msgstr "A jobban kedvelt súlyozott játszási listák többször kerülnek lejátszásra, a kevésbé kedvelt, súlyozott listákhoz képest." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 +msgid "History" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 +msgid "Home" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Homepage Redirect URL" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 +msgid "Hour" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "Kiterjesztés. Ez felülírja a lejátszási lista tartalmát." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "Ha ez a csatolás az alapértelmezett, akkor a rádió előnézetén és a nyilvános rádió oldalon is ez jelenik meg." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "Ha ez a csatolási pont nem játssza le a hangot, a hallgatók automatikusan átkerülnek erre a csatolási pontra. Az alapértelmezés az /error.mp3, ismétlődő hibaüzenet." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "az elmúlt 48 órában" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "az elmúlt hónapban" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "Automatikus hozzárendeléseket tartalmaz." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "Belső jegyzetek és kommentek a felhasználóról, melyek csak a vezérlő panelen láthatóak." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 +msgid "IP" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:9 +msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." +msgstr "" + +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 +msgid "ISRC" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" +msgstr "Csatlakozottak" + +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" +msgstr "Nyelv" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." +msgstr "Hagyja üresen, ha véletlenszerű jelszót szeretne generáltatni" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." +msgstr "Hagyja üresen, ha a jelenlegi jelszót szeretné használni." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." +msgstr "" + +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" +msgstr "Hossz" + +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" +msgstr "Szöveg hossza" + +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." +msgstr "" + +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" +msgstr "" + +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" +msgstr "Hallgatók" + +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" +msgstr "Hallgatók naponta, heti felbontásban" + +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" +msgstr "" + +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" +msgstr "Hallgatók állomásonként" + +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "" + +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "Bejelentkezés" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "Veszteségek" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "Kezelés" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "Állomások kezelése" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "Média" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "Metaadat" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "Módosítva" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "A legtöbbet játszott dalok" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "Csatolási pontok" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "Zenei fájlok" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "Némítás" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "Saját fiókom" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "Név" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "" + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "Más programok nem használhatják ezt a portot. Automatikus port hozzárendeléséhez hagyd üresen!" + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "Nem játszott" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "Nem fut" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "Megjegyzések" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "Most játszott" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "Lejátszások közötti percek" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "Dalok száma a lejátszások között." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "" + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "" + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "Tulajdonos" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "Jelszó" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "Engedélyek" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "Játszva %" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "Játszási lista" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "Lejátszási lista neve" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "Lejátszási lista típusa" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "Lejátszási lista hossz" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "Játszási listák" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "Lejátszási listák" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "Játszik" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "Profil" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "" + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "Publikus oldal" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "Arány" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "Átjátszó stream URL-je" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "Átnevezés" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "Fájl, vagy könyvtár átnevezése" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "Kérés" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "Dal kérése" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "Legutóbb játszott kérés határideje (percben)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "Kérések teljesítése közti idő (percben)" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "Kérő IP-címe" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "Jelszó alaphelyzetbe állítása" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "Szerepkör megnevezése" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "Szabályok" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "Automatizált hozzárendelés futtatása" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "Fut" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "Változtatások mentése" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "" + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "" + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "" + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "Oldal alapértelmezett címe" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "Oldal témája" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "Méret" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "Dal kihagyása" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "Dal" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "Album" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "Előadó" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "dal előzmények" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "Dal hatása a hallgatóra" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "Dalok játszási története" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "Dal kérése" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "Dalcím" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "" + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "Kezdés időpontja" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "Állomás neve" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "Állomás áttekintése" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "Állomások" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "Streamer felhasználó neve" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "Sugárzó/DJ fiókok" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "Stream-ek/DJ-k" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "Rendszerbeállítások" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "Url, ahol a szolgáltatás található. Külső ip cím, vagy egy domain név (ha létezik), mely erre a kiszolgálóra mutat." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "A fájl relatív elérési útja az állomások média könyvtárán belül." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "A streamer ezt használja a rádió-szerverhez való csatlakozáskor." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "A streamer ezt használja a rádió-kiszolgálóhoz való csatlakozáskor." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "" + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "A névnek mindig egy perjellel (/) kell kezdődnie, és érvényes URL-nek kell lennie, mint például /autodj.mp3" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "Időzóna" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "Cím" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "" + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "Összesen" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "" + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "" + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "A böngésző használata alapértelmezetten" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "Web Proxy használata a rádióhoz" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "Felhasználó név" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "Felhasználók" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "Súlyozott" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "Legrosszabbul teljesítő dalok" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "Válasszon..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format +msgid "Imported locale: %s" +msgstr "Importált terület beállítva: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 +msgid "Initialize AzuraCast" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:32 +msgid "Initializing essential settings..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format +msgid "Installation Method: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "AzuraCast beállítások" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "Beállítási kulcs" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "Beállítás értéke" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "A konfiguráció mentése sikerült." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "A (z) \"%s\" e-mail cím beállítva adminisztrátornak" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "Nem található fiók." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "AzuraCast telepítése" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 +msgid "Installing Data Fixtures" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" +msgstr "A visszaállytási fájl %s nem található!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "AzuraCast visszaállítások" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "Kérlek várj amíg a biztonsági másolat legenerálódik..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "Ideiglenes mappák készítése..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "MariaDB visszaállítása..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "Biztonsági archívum létrehozása..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "Ideiglenes fájlok törlése..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "Visszaállítás kész %.2f másodperc alatt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "Ez a funkció jelenleg nem támogatott ezen az állomáson." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "" + #: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." msgstr "" @@ -105,277 +6347,234 @@ msgstr "" msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:189 -msgid "(in seconds)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:48 -msgid "A completely random track is picked for playback every time the queue is populated." +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:14 -msgid "A playlist containing media files hosted on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:18 -msgid "A playlist that instructs the station to play from a remote URL." +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:63 -msgid "API \"Access-Control-Allow-Origin\" Header" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:99 -msgid "API Documentation" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:187 -msgid "API Key Description/Comments" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 -msgid "API Keys" -msgstr "API kulcsok" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:90 -msgid "API Version" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:59 -msgid "Access Key ID" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:48 -msgid "Access Token" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:54 -msgid "Access Token Secret" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:98 -msgid "Account List" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 -msgid "Account Recovery" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:54 -msgid "Account is Active" -msgstr "Fiók aktív" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 -msgid "Account not found." -msgstr "Nem található fiók." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:77 -msgid "Account recovery e-mail sent." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:153 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:158 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:274 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:190 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 -msgid "Actions" -msgstr "Műveletek" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:72 -msgid "Adapter" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:106 -msgid "Add API Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:17 -msgid "Add Custom Field" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:31 -msgid "Add Episode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:64 -msgid "Add Files to Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:91 -msgid "Add Mount Point" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 -msgid "Add New GitHub Issue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:37 -msgid "Add Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:57 -msgid "Add Podcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:32 -msgid "Add Record" -msgstr "Rekord hozzáadása" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:53 -msgid "Add Remote Relay" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:38 -msgid "Add Role" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:31 -msgid "Add SFTP User" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:120 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:100 -msgid "Add Schedule Item" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:43 -msgid "Add Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:15 -msgid "Add Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:21 -msgid "Add Streamer" -msgstr "Streamer hozzáadása" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:30 -msgid "Add User" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:65 -msgid "Add Web Hook" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 -msgid "Additional Environment Variables" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 -msgid "Administer API Keys" -msgstr "Adminisztrációs API kulcsok" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 -msgid "Administer Backups" -msgstr "Visszaállítások kezelése" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 -msgid "Administer Custom Fields" -msgstr "Felhasználói egyéni mezők megjelenítése" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 -msgid "Administer Settings" -msgstr "Adminisztrációs beállítások" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 -msgid "Administer Stations" -msgstr "Állomások kezelése" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 -msgid "Administer Storage Locations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 -msgid "Administration" -msgstr "Adminisztráció" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormGroup.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormCheckbox.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 -msgid "Advanced" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:231 -msgid "Advanced Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:16 -msgid "Advanced Manual AutoDJ Scheduling Options" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 msgid "Advanced: Use Privileged Docker Settings" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 -msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:118 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:237 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 -msgid "Album" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:281 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:138 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:301 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:41 -msgid "Album Art" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "Sikeres bejelentkezés." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "Sikertelen bejelentkezés" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "A hitelesítő adatok nem ellenőrizhetőek" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "A telepítés befejeződött!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "Vezérlőpult" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "Streamerek engedélyezve!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "Beállíthatsz Streamer (DJ( fiókokat." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 @@ -386,686 +6585,22 @@ msgstr "" msgid "Album Sort Order" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 -msgid "All Permissions" -msgstr "Minden jog" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:164 -msgid "All Playlists" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:100 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:26 -msgid "All Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:126 -msgid "All Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:13 -msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:65 -msgid "Allow Requests from This Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:77 -msgid "Allow Song Requests" -msgstr "Dalkérések (kívánságok) engedélyezése" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:123 -msgid "Allow Streamers / DJs" -msgstr "Streamerek / DJ-k engedélyezése" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:42 -msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." -msgstr "Engedélyezze a rendszer számára, hogy rendszeresen automatikusan hozzárendeljen dalokat a lejátszási listákhoz a teljesítményük alapján. Ez a folyamat a háttérben fut és csak akkor fog futni, ha ez az opció \"Engedélyezett\" értékre van állítva, és legalább egy lejátszási lista számára engedélyezett az automatikus hozzárendelés" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:106 -msgid "Allowed IP Addresses" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:53 -msgid "Always Use HTTPS" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:16 -msgid "Amplify: Amplification (dB)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 -msgid "An account recovery link has been requested for your account on \"%s\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/base.js:40 -msgid "An error occurred and your request could not be completed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:126 -msgid "Analyze and reprocess the selected media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 -msgid "Any time a live streamer/DJ connects to the stream" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 -msgid "Any time a live streamer/DJ disconnects from the stream" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 -msgid "Any time the currently playing song changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 -msgid "Any time the listener count decreases" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 -msgid "Any time the listener count increases" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:55 -msgid "Apply Compression and Normalization" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:173 -msgid "Apply for an API key at Last.fm" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:59 -msgid "Applying changes..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 -msgid "Are you sure?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:107 -msgid "Art" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:121 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:232 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 -msgid "Artist" -msgstr "Előadó" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:48 -msgid "Artwork" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:11 -msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:23 -msgid "At the bottom of the page, click \"Create my access token\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:60 -msgid "Attempt to Automatically Retrieve ISRC When Missing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:19 -msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 -msgid "Audit Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:47 -msgid "Author" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:64 -msgid "Auto-Assign Value" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:89 -msgid "Auto-Assigned" -msgstr "Automatikusan hozzárendelt" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:132 -msgid "Auto-generate Random MariaDB Root Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:346 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:105 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:65 -msgid "AutoDJ" -msgstr "AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:34 -msgid "AutoDJ Bitrate (kbps)" -msgstr "AutoDJ Bitráta (kbps)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:4 -msgid "AutoDJ Disabled" -msgstr "AutoDJ letiltva" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:19 -msgid "AutoDJ Format" -msgstr "AutoDJ formátuma" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 -msgid "AutoDJ Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:272 -msgid "AutoDJ Queue Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:5 -msgid "AutoDJ Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:7 -msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." -msgstr "Az AutoDJ letiltva ezen az állomáson. Amikor a forrás nem aktív, nem lesznek lejátszva zenék." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 -msgid "Automated Assignment" -msgstr "Automatikus hozzárendelés" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:11 -msgid "Automatic Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:24 -msgid "Automatically Set from ID3v2 Value" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 -msgid "Automatically scroll to the bottom of the log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 -msgid "Automatically send a customized message to your Discord server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 -msgid "Automatically send a message to any URL when your station data changes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 -msgid "Automatically send a tweet." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 -msgid "Available Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:128 -msgid "Avatar Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Avatar.vue:22 -msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:229 -msgid "Average Listeners" -msgstr "Hallgatók átlagosan" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:36 -msgid "Avoid Duplicate Artists/Titles" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 -msgid "AzuraCast version %s is now available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "AzuraCast visszaállítások" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 -msgid "AzuraCast First-Time Setup" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 -msgid "AzuraCast Instance Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "AzuraCast beállítások" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "AzuraCast telepítése" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 -msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 -msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 -msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 -msgid "Back" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." -msgstr "MariaDB visszaállítása..." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "Visszaállítás kész %.2f másodperc alatt." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "A visszaállytási fájl %s nem található!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 -msgid "Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 -msgid "Balanced" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 msgid "Band" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 -msgid "Banned Countries" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 -msgid "Banned IP Addresses" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 -msgid "Banned User Agents" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 -msgid "Base Station Directory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 -msgid "Base Theme for Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 -msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 -msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." -msgstr "E beállítás segítségével a rendszer az előző (jelenlegi) nap adatainak felhasználásával automatikusan átállítja a dalokat minden (jelenlegi) napra vonatkozóan." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 -msgid "Basic Info" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 -msgid "Basic Information" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 -msgid "Best Performing Songs" -msgstr "Legjobban teljesítő dalok" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 -msgid "Bit Rate" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 -msgid "Bot Token" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 msgid "Bpm" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 -msgid "Branding Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 -msgid "Broadcast AutoDJ to Remote Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 -msgid "Broadcasting" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 -msgid "Broadcasting Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 -msgid "Broadcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 -msgid "Browser Icon" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 -msgid "Bucket Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 -msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." -msgstr "Alapértelmezés szerint az állomások sugárzása a 8000-es portokon keresztül történik. Ha használni szeretnéd a CloudFlare, vagy az SSL szolgáltatásokat a rádió eléréséhez, abban az esetben engedélyezned kell a 80 és 443-as portok elérését is." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 -msgid "Cached" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 -msgid "Categories" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 -msgid "Change" -msgstr "Módosít" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 -msgid "Change Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 -msgid "Changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 -msgid "Changes saved." -msgstr "Változtatások elmentve." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 -msgid "Character Set Encoding" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 -msgid "Chat ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 -msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 -msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 -msgid "Choose a new password for your account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "Ideiglenes fájlok törlése..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 -msgid "Clear" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 -msgid "Clear All Pending Requests?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 -msgid "Clear Artwork" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 -msgid "Clear File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 -msgid "Clear Image" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 -msgid "Clear List" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 -msgid "Clear Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 -msgid "Clear Pending Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 -msgid "Clear Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 -msgid "Clear Upcoming Song Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 -msgid "Clear Upcoming Song Queue?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 -msgid "Click \"Generate new license key\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 -msgid "Clone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 -msgid "Clone Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 -msgid "Close" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 -msgid "Code from Authenticator App" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 -msgid "Collect aggregate listener statistics and IP-based listener statistics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 msgid "Comment" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 -msgid "Comments" -msgstr "Megjegyzések" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 msgid "Commercial Information" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 -msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 msgid "Composer" msgstr "" @@ -1074,102 +6609,14 @@ msgstr "" msgid "Composer Sort Order" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 msgid "Conductor" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "A konfiguráció mentése sikerült." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 -msgid "Configure" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 -msgid "Configure Automated Assignment" -msgstr "Automatizált hozzárendelés beállítása" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 -msgid "Configure Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 -msgid "Confirm New Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 -msgid "Connection Information" -msgstr "Csatlakozási információk" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 -msgid "Consumer Key (API Key)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 -msgid "Consumer Secret (API Secret)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 -msgid "Contains explicit content" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 msgid "Content Group Description" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 -msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 -msgid "Continuous Play" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 -msgid "Control how this playlist is handled by the AutoDJ software." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 -msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 -msgid "Copy associated media and folders." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 -msgid "Copy scheduled playback times." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 -msgid "Copy to Clipboard" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 -msgid "Copy to New Station" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 msgid "Copyright" msgstr "" @@ -1178,886 +6625,10 @@ msgstr "" msgid "Copyright Message" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "Felhasználó létrehozása" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "Állomás létrehozása" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 -msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 -msgid "Create an account on the MaxMind developer site." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 -msgid "Create and Continue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 -msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." -msgstr "Biztonsági archívum létrehozása..." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." -msgstr "Ideiglenes mappák készítése..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 -msgid "Crossfade Duration (Seconds)" -msgstr "Crossfade időtartama (másodpercben)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 -msgid "Crossfade Method" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 -msgid "Cue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 -msgid "Current Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 -msgid "Current Installed Version" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 -msgid "Current Intro File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 -msgid "Current Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 -msgid "Current Podcast Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 -msgid "Custom" -msgstr "Egyéni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 -msgid "Custom API Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 -msgid "Custom Branding" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 -msgid "Custom Configuration" -msgstr "Egyéni beállítás" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 -msgid "Custom Cues: Cue-In Point (seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 -msgid "Custom Cues: Cue-Out Point (seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 -msgid "Custom Fading: Fade-In Time (seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 -msgid "Custom Fading: Fade-Out Time (seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 -msgid "Custom Fading: Overlap Time (seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 -msgid "Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 -msgid "Custom Fields" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 -msgid "Custom Frontend Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 -msgid "Custom JS for Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 -msgid "Customization" -msgstr "Testreszabás" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 -msgid "Customize" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 -msgid "Customize Administrator Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 -msgid "Customize AzuraCast Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 -msgid "Customize Broadcasting Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 -msgid "Customize Copy" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 -msgid "Customize DJ/Streamer Mount Point" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 -msgid "Customize DJ/Streamer Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 -msgid "Customize Internal Request Processing Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 -msgid "Customize Source Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 -msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 -msgid "Dark" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "Vezérlőpult" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 -msgid "Date Played" -msgstr "Lejátszás dátuma" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 -msgid "Date Requested" -msgstr "Kérés dátuma" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 -msgid "Date/Time" -msgstr "Dátum/idő" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 -msgid "Date/Time (Browser)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 -msgid "Date/Time (Station)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 -msgid "Days Between Automated Assignments" -msgstr "Automatizált feladatok közötti napok" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 -msgid "Days of Playback History to Keep" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 -msgid "Deactivate Streamer on Disconnect (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 -msgid "Default" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 -msgid "Default Album Art" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 -msgid "Default Album Art URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 -msgid "Default Avatar URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 -msgid "Default Mount" -msgstr "Alapértelmezett csatorna" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 -msgid "Delete" -msgstr "Töröl" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 -msgid "Delete %{ num } media files?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 -msgid "Delete Album Art" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 -msgid "Delete Backup?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 -msgid "Delete Broadcast?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 -msgid "Delete Custom Field?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 -msgid "Delete Episode?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 -msgid "Delete Mount Point?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 -msgid "Delete Playlist?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 -msgid "Delete Podcast?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 -msgid "Delete Queue Item?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 -msgid "Delete Remote Relay?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 -msgid "Delete Request?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 -msgid "Delete Role?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 -msgid "Delete SFTP User?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 -msgid "Delete Station?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 -msgid "Delete Storage Location?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 -msgid "Delete Streamer?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 -msgid "Delete User?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 -msgid "Delete Web Hook?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 -msgid "Description" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 -msgid "Deselect" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 -msgid "Desktop Device" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 -msgid "Direct Stream URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 -msgid "Directory" -msgstr "Könyvtár" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 -msgid "Directory Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 -msgid "Disable" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 -msgid "Disable Crossfading" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 -msgid "Disable Optimizations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 -msgid "Disable public pages?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 -msgid "Disable song requests?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 -msgid "Disable streamers?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 -msgid "Disable two-factor authentication?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 -msgid "Disabled" -msgstr "Nem engedélyezett" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 -msgid "Disconnect Streamer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 -msgid "Discord Web Hook URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 -msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 -msgid "Display Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 -msgid "Do not collect any listener analytics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 -msgid "Do not use an AutoDJ service." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 -msgid "Down" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 -msgid "Download" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 -msgid "Download CSV" -msgstr "Letöltés CSV formátumban" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 -msgid "Download M3U" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 -msgid "Download PLS" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 -msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 -msgid "Drag file(s) here to upload or" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 -msgid "Dropbox Generated Access Token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 -msgid "Duplicate" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 -msgid "Duplicate Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 -msgid "Duplicate Prevention Time Range (Minutes)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "Ismétlődő dalok" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 -msgid "E-Mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 -msgid "E-mail Address" -msgstr "E-mail cím" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 -msgid "E-mail addresses can be separated by commas." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 -msgid "Edit" -msgstr "Szerkeszt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 -msgid "Edit Custom Field" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 -msgid "Edit Episode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 -msgid "Edit Liquidsoap Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 -msgid "Edit Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 -msgid "Edit Mount Point" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 -msgid "Edit Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 -msgid "Edit Podcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 -msgid "Edit Profile" -msgstr "Profil szerkesztése" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 -msgid "Edit Record" -msgstr "Rekord szerkesztése" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 -msgid "Edit Remote Relay" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 -msgid "Edit Role" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 -msgid "Edit SFTP User" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 -msgid "Edit Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 -msgid "Edit Station Profile" -msgstr "Állomás tulajdonságainak szerkesztése" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 -msgid "Edit Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 -msgid "Edit Streamer" -msgstr "Streamer szerkesztése" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 -msgid "Edit User" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 -msgid "Edit Web Hook" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 -msgid "Embed Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 -msgid "Embed Widgets" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 -msgid "Enable" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 -msgid "Enable Advanced Features" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 -msgid "Enable AutoDJ" -msgstr "AutoDJ engedélyezése" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 -msgid "Enable Automated Assignment" -msgstr "Automatikus hozzárendelés engedélyezése" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 -msgid "Enable Broadcasting" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "Streaming engedélyezése" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 -msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 -msgid "Enable public pages?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 -msgid "Enable song requests?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 -msgid "Enable streamers?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 -msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 -msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 -msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 -msgid "Enable to allow listeners to select this mount point on this station's public pages." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 -msgid "Enable to allow listeners to select this relay on this station's public pages." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 -msgid "Enable to allow this account to log in and stream." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 -msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 -msgid "Enabled" -msgstr "Engedélyezve" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 -msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 msgid "Encoded By" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 -msgid "Encoder" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 msgid "Encoder Settings" msgstr "" @@ -2066,628 +6637,18 @@ msgstr "" msgid "Encoding Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 -msgid "End Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "Munkamenet befejezése" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 -msgid "End Time" -msgstr "Befejezési időpontja" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 -msgid "Endpoint" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 -msgid "Enforce Schedule Times" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 -msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 -msgid "Enter the full URL of another stream to relay its broadcast through this mount point." -msgstr "Adja meg egy másik stream teljes URL-jét, amelyet ezen a csatolási ponton keresztül sugározunk." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 -msgid "Episode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 -msgid "Episodes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 -msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 -msgid "Exclude Media from Backup" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 -msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 -msgid "Expected to Play at" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 -msgid "Explicit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 -msgid "Export %{format}" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 -msgid "Fallback Mount" -msgstr "Háttér csatolási pont" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 -msgid "Field Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 -msgid "File Name" -msgstr "Fájl név" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 msgid "File Owner" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 msgid "File Type" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 -msgid "Files marked for reprocessing:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 -msgid "Files moved:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 -msgid "Files queued for playback:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 -msgid "Files removed:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 -msgid "Footer Text" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 -msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 -msgid "For some clients, use port:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 -msgid "Friday" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 -msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 -msgid "Full Volume" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 -msgid "Full:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 -msgid "GA Property Tracking ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 -msgid "General Rotation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 -msgid "Generate Report" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 -msgid "Genre" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 -msgid "GeoLite is not currently installed on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 -msgid "GeoLite version \"%{ version }\" is currently installed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 -msgid "Global" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 -msgid "Global Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 -msgid "Hide Album Art on Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 -msgid "Hide AzuraCast Branding on Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 -msgid "Hide Charts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 -msgid "Hide Metadata from Listeners (\"Jingle Mode\")" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 -msgid "High" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 -msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 -msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." -msgstr "A jobban kedvelt súlyozott játszási listák többször kerülnek lejátszásra, a kevésbé kedvelt, súlyozott listákhoz képest." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 -msgid "History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 -msgid "Home" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 -msgid "Homepage Redirect URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 -msgid "Hour" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 -msgid "IP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 -msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 -msgid "ISRC" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." -msgstr "Kiterjesztés. Ez felülírja a lejátszási lista tartalmát." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." -msgstr "Ha ez a csatolás az alapértelmezett, akkor a rádió előnézetén és a nyilvános rádió oldalon is ez jelenik meg." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." -msgstr "Ha ez a csatolási pont nem játssza le a hangot, a hallgatók automatikusan átkerülnek erre a csatolási pontra. Az alapértelmezés az /error.mp3, ismétlődő hibaüzenet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 -msgid "Imported locale: %s" -msgstr "Importált terület beállítva: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "Automatikus hozzárendeléseket tartalmaz." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 msgid "Initial Key" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 -msgid "Initialize AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:32 -msgid "Initializing essential settings..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 -msgid "Installation Method: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 -msgid "Installing Data Fixtures" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." -msgstr "Belső jegyzetek és kommentek a felhasználóról, melyek csak a vezérlő panelen láthatóak." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 msgid "Internet Radio Station Name" msgstr "" @@ -2696,1071 +6657,34 @@ msgstr "" msgid "Internet Radio Station Owner" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "Csatlakozottak" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "Nyelv" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "Hagyja üresen, ha véletlenszerű jelszót szeretne generáltatni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "Hagyja üresen, ha a jelenlegi jelszót szeretné használni." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "Hossz" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "Szöveg hossza" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "Hallgatók" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "Hallgatók állomásonként" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "Hallgatók naponta, heti felbontásban" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "Bejelentkezés" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "Sikeres bejelentkezés." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "Sikertelen bejelentkezés" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "Veszteségek" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "Kezelés" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "Állomás automatizálásának kezelése" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "Állomás sugárzásának kezelése" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "Állomások kezelése" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "Csatlakozási pontok kezelése" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "Rádió profil kezelése" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "Dj-k kezelése" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "Állomás Web Hooksok kezelése" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "Állomások kezelése" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "Média" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "Metaadat" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "Módosítva" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "A legtöbbet játszott dalok" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "Csatolási pontok" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "Zenei fájlok" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "Némítás" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "Saját fiókom" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "Név" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "Nem" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "Más programok nem használhatják ezt a portot. Automatikus port hozzárendeléséhez hagyd üresen!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "Nem játszott" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "Nem fut" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "Megjegyzések" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "Most játszott" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "Lejátszások közötti percek" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "Dalok száma a lejátszások között." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "" @@ -3777,10 +6701,6 @@ msgstr "" msgid "Original Lyricist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "" @@ -3789,30 +6709,6 @@ msgstr "" msgid "Original Year" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "Tulajdonos" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "" @@ -3821,2372 +6717,60 @@ msgstr "" msgid "Part Of A Set" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "Jelszó" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "Engedélyek" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "Játszva %" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "Játszási lista" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "Lejátszási lista neve" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "Lejátszási lista típusa" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "Lejátszási lista hossz" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "Játszási listák" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "Lejátszási listák" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "Játszik" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "Kérjük jelentkezzen be a folytatáshoz." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "Kérlek várj amíg a biztonsági másolat legenerálódik..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "Profil" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "Publikus oldal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "Arány" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "Átjátszó stream URL-je" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "Átnevezés" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "Fájl, vagy könyvtár átnevezése" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "Jelentések" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "Kérés" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "Legutóbb játszott kérés határideje (percben)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "Kérések teljesítése közti idő (percben)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "Dal kérése" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "Kérő IP-címe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "Jelszó alaphelyzetbe állítása" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "Sugárzás újra indítása" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "Szerepkör megnevezése" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "Szabályok" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "Automatizált hozzárendelés futtatása" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "Fut" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "Változtatások mentése" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "Válasszon..." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "Beállítási kulcs" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "Beállítás értéke" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "A telepítés befejeződött!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "Kijelentkezés" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "Oldal alapértelmezett címe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "Oldal témája" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "Méret" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "Dal kihagyása" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "Dal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "Album" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "Előadó" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "dal előzmények" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "Dal hatása a hallgatóra" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "Dalok játszási története" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "Dal kérése" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "Dalcím" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "Dal kihagyva" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "Kezdés időpontja" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "Állomás neve" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "Állomás áttekintése" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "Állomások" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "Streamer felhasználó neve" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "A streamer fiókok le vannak tiltva ezen az állomáson. Ahhoz, hogy engedélyezd, kattints a lenti gombra." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "Sugárzó/DJ fiókok" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "Streamerek engedélyezve!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "Stream-ek/DJ-k" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "Rendszer adminisztráció" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "Rendszerkarbantartás" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "Rendszerbeállítások" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "A (z) \"%s\" e-mail cím beállítva adminisztrátornak" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "Url, ahol a szolgáltatás található. Külső ip cím, vagy egy domain név (ha létezik), mely erre a kiszolgálóra mutat." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "A fájl relatív elérési útja az állomások média könyvtárán belül." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "A streamer ezt használja a rádió-szerverhez való csatlakozáskor." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "A streamer ezt használja a rádió-kiszolgálóhoz való csatlakozáskor." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "Ez a funkció jelenleg nem támogatott ezen az állomáson." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "A névnek mindig egy perjellel (/) kell kezdődnie, és érvényes URL-nek kell lennie, mint például /autodj.mp3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "Időzóna" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "Cím" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "Összesen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 @@ -6213,250 +6797,424 @@ msgstr "" msgid "URL Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "Dal kihagyva" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" -msgstr "A böngésző használata alapértelmezetten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" -msgstr "Web Proxy használata a rádióhoz" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" -msgstr "Felhasználói fiókok" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" -msgstr "Felhasználó név" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" -msgstr "Felhasználók" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" +msgstr "Minden jog" + #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "Adminisztrációs oldal megtekintése" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" +msgstr "Rendszernaplók megtekintése" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" -msgstr "Rádió rendszerüzenetek megtekintése" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "Adminisztrációs beállítások" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "Adminisztrációs API kulcsok" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "Állomások kezelése" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "Felhasználói egyéni mezők megjelenítése" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "Visszaállítások kezelése" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" +msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 msgid "View Station Page" @@ -6466,348 +7224,591 @@ msgstr "Rádió oldal megtekintése" msgid "View Station Reports" msgstr "Rádió jelentések megtekintése" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" -msgstr "Rendszernaplók megtekintése" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" +msgstr "Rádió rendszerüzenetek megtekintése" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" +msgstr "Rádió profil kezelése" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" +msgstr "Állomás sugárzásának kezelése" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" +msgstr "Dj-k kezelése" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" +msgstr "Csatlakozási pontok kezelése" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" +msgstr "Állomások kezelése" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" +msgstr "Állomás automatizálásának kezelése" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" +msgstr "Állomás Web Hooksok kezelése" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" +msgstr "Rendszerkarbantartás" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" +msgstr "Felhasználói fiókok" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" +msgstr "Ismétlődő dalok" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" +msgstr "Jelentések" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" -msgstr "Súlyozott" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" +msgstr "Sugárzás újra indítása" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" -msgstr "Üdvözlünk %s!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 -msgid "When the station broadcast comes online." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 msgid "When the station broadcast goes offline." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 +msgid "When the station broadcast comes online." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" -msgstr "Legrosszabbul teljesítő dalok" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "Igen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" +msgstr "Nem" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." -msgstr "Beállíthatsz Streamer (DJ( fiókokat." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "A streamer fiókok le vannak tiltva ezen az állomáson. Ahhoz, hogy engedélyezd, kattints a lenti gombra." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "Streaming engedélyezése" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." -msgstr "A hitelesítő adatok nem ellenőrizhetőek" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "az elmúlt 48 órában" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "az elmúlt hónapban" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "Üdvözlünk %s!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "Kérjük jelentkezzen be a folytatáshoz." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "Rendszer adminisztráció" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "Munkamenet befejezése" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "Kijelentkezés" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" msgstr "" diff --git a/resources/locale/it_IT.UTF-8/LC_MESSAGES/default.mo b/resources/locale/it_IT.UTF-8/LC_MESSAGES/default.mo index 4ed8c4c59c4313abff220289ee373899d577072c..0f72e5663e5a5d1e4e8fc19ca09fc1778580d32a 100644 GIT binary patch delta 16348 zcmZYF2XvLio5%6@LPA0+frLiNyhG7$o#+R@prrGvc7)gDxbrb6S16UDH zBJX<~{{{?3LnPL~mKcHKQ3Jkh>zi>f^{=oqR&3}vb?|j;gga30{e^)TLSrySVJOC9 z2v){ISkG7YI8H|j1!(Av8ekYI($_H-b5R-CY~6txct7gB!?u17qo`j;Wyoo4GEe|D zaT(Nm)livjfCZS}Nv5EPd!i!kj|yZs>V+w&RL(&Sv{}+;AgN1-nQ)l zP0aJ+s4cFH+Pb#r(LlW@6vhF#7ssJLzSz`p@?&Gv9=AcQxIb!z*{Fc0q5^xzx(wr~ zuR{fP1eKYKnBV0%Pf!cW)13X+fYHqzr#O~F{?}>7|I?Y6fwgfrR=|f?2IE^8TcRdN zM+Gto^Wq%LhqX$b6M5t;LM`kfYMg&j?}a9t=OsK8iqbF$m5E7M4BtVed_8JU51;}& zY1^-%26S3GjvK;JhqVe;#`frk6HyDBf^K{t6~Io^yq-f80w`QXy>J_q()*}05zxl0 zAP#j{>tYb@L=AKRx8pCUiRQL7hjTUNr@j%jB|A`=+KnN20m-DtxkW((=4t0RcQF(L z@i}U10^6JC;i!5sR3_q4fmcPP_yr8ZF6cYVsORHQ8J&WY@B>UhcL&Fb(~??I@TXxA z24lK)3~Dc@VLTqd%J@6-4RWG8n)kX|UqJ=Z4>j>b)Iz4C0-A$MaWy7lvzK_Tlx9#+ z%15J8HVaGP0$bmSan!%Y2)u+kgbz_E59(wla9eAm?s2E}0QRu;*Q{euDSi{{;!4zl&e`^Rs0@a7u^%ARIBmO- ze;tnAG$_Ip`(PYuuVNM9y4bT)daVOLn>4{p|Q2TtOeLfAf zpxIauKSTxk85Y+4|K2|M4K=|7)CF>+Mrh05jAl?)ZxiM1vDF#+J&gpuR-pHk2ZfxXR&qfi4SqB_>G^(Lr2?TAINn{Cg;;?yUiGPekI zW;UQQcnpi-RaBs^S4|)V(c`9}GzE2Rj@p}^s7Nz$DNe?Y=QDX^;ba<=>euRZ;z$q0UZER0fA)I*!6!cm-GEiotwUb^nvo9EbDe%)(^6 zf%I`|zGi+GT#7numyj$w)rPQoT!6#zA`ZishdRzO{0iT}{><7OA0Z!6ryia7q&V}j z1K#n;{x`}ndpZ|O@L&~cZ@nQ4usupjE0PDhQm z4BO*6WaZA^Se*Ht1}sB+))TAXDAbFepeEjr`SEAe;knbv04_oW@+s<&ZME$`px*x#Bk&>W zPzL0f@j}o|y|}H{LoKWgDid9E$iGrGfCfdJZaZY7_R@m|@jcYQYf+ili0Z!=^WrzC zalW_ppD>d8FQ|SuZT&v#gA_Q@oSl*$3hLOvHgrZ!oPmY$4b<8A0JYLDtp7m;atjsU zGgPJuj55Y!A?nponQ4JaeRotquVQ)hq*Blsn1kAaC8&TtMNP2J){mlAcm*}!ZB#1t zi(_F3Momx>mD+Ns{Uu|wH38PdAm(?PQqaKdQ33R|reieqv8dF(gIeiI z+rHDbA4e_V66yu8HP{M>%U3)Y+Mg%EUZWMnA+T^rFT;h&m&`pbqERiR51$?%ECkq(iBT!r~Z* z^{_7LP>w>aY!)h03sHw_DOSK$s0AHGZRHu%c-K%FzH6TczHa&zdYuME9!G;BtYm!= zwUT61MtY!DG!zy2L{vcUU^0G;3hXZG&^@yTOfr8EiLlm2WuP|}!~Px$i4-QH0$GEa za62lXA21$IVF3P(T2bD~rXFIALM+Gp-wtFT}PzqPt2WwG> zXcNAGpP^EB8+8`^rKZE24>I|FU|DAaJ0pA>w#~Q ze>D`QpblXJ}<)c^yrHTq#^)JnUf`lq7a&qAei0xE!9?0_3lfjq~281$Co)W-;H zg&p1^|1Bvjq#+P5pa%W}^}=IRApc@p44Pq9)D81f&p z18184aTr8BaVGiKgf(gK9WqoP{ZK0%f;x1gF$r^#^XYtv!PsJ!dA}3ty}lTaX;>6z zq5}E|b(?mg`aQ5d^H2z&A>V8>P#7w*7*xs=P%Ev78mN|i-o`%fYU{mF0S&bE5g0;! z0_wdP_W3f@t@#vntv!1wgi`n!HSuLz{}a{mnQf1F+YA(gI#g9rTa=7?uOl|XUbcM+ z>M*ag&(~lm_0Lde>`T+`agI~a={}2!_;1v844h-?MNy}|Eb2p22bID$r~qF^t#B}E zoC&DREygfhjv8+xDu8`h3Xfot?*BasIvnwH%|x{^gL*P5MLSTbJ&Ky>S5zQ(Q3LwT zGh0{?6<9G;W=df=CZZNr7d1~yYi~W*{m-JH38tV1o}&l20yWSU)QdY%1O13v;jh>R zf5VPg=^gXsoQMmkFUFZzEti{td+;M{_OAI$s_W<}Peb4N=J)d%*6*W8S6{Dr!X{>#ki4o9st3aesI?1r=K^UJ8My^cDJ zk5CKtUvA!y^-zd(I4r2Wt%I7lIqJL69yM`SjKCBuh*`Ei9W~%W)cc#TDDFnG?fimy zG4n$+PBvTYn2R&QeqNIIAe=v~NcZ^c`wNM@W{Xa1) zo{SBse}J9vEcU@FYs`0HF6zCjsD2S^ITzRw6L9NV@~;=p(x4R9|I~bVdY~d*j{9*R z>M%`SXSQGgDuth-Qo9@T;1Se9j$r_vLA`g$`WTg|;Poam@#{V27lk@BXrL7Iom$jh zPe)z1#aIjplnX4waF89txV^IV$3U zo6H#~h6*476<9qig6%L22io==RKU|w{TE?L+=%(`I0oSq`r)` zF_z&$Z;Zexs2AsBIIcz=s?Sk@97aw2D{A1o7=htiOeW${_2#JeyP*~`2pQMoylx-N zLk;jDYLE7!UOa(i@pse!VP12(<51s;1gzlV=Lh;zAM%;$Hym|_CZWdp5Va7mt$&T- zy8l1hhO4NRKfz)cx7Dol1uVe?9Z?fzer^VO6LqcL$IiGNt7FJE^FeBaNz}(+HT(oC z;~CWW!Q1&i=6A|c(0#0iIs>&)r???bz+^0l-=b1}8bk39jKRlP2qSlx%#}m^3}}Ee zu{%cNWmG2q!EzY3ll)hrP@6(4OvP7m18OTmzc8t+fO_#oY>Dkqshy8X=~h%A-(X?9 zWc>?^P>mAcMY6ko#821S?Qa z#d0_g>*G%J=nM9Q!c2@lY!1^(tVn$e`r~=jim#w1yoEY+&oL0gj+jFnjoOMtRDcbz z8m6MI_d*Q8gBXlIA0hv43KwbcU5_8lL{X?)5sNxBRZ!1cS$m>VI~3J#imfj|1+X49 z!G7yu+kOfa@GaC?d-NmuS3{wr=8(i-5cNdV>8*(g*bVi92er3LP+PJcwW7neei{|< zpVok5=1i49Eub>`VPjNATX-la()QM#)`7Oe2rR(!u^5Uou?xO$+y6veL+7~p)vYLM zL47b52V(?I$C9`Z!|)5#0zBW_4(Cx5-L>ZV$wXcVmFiNc7we*4Ohyg-D(ZukY3nmE zoca<}VCzsTJ%BoEhf&w~CUSc`PM-gm0ZU?e9@IvqFa?$BF{p{=qfYn7)JKflB#p z)WpxM;b+VtjYkDu5w%6NQ2p9j``G8hF^cwasPX2Z4)=2OXr*7;2S>3G_4BBK?xR-j z|EoFu#ZZyg#vE*f>i0Po#P3k!oxw!>1GSLIv*w3QCCsE=0~_E+XIZaSewl_?yotIV zLFdeeCmd^2kHQ+*4qw2@sD8U}6z)eIx);uyK$9^q^?{fNUqhY#bkuuuQ45`a-eXd? zh6b%*AL{=9gv0S1avYqF7x=DYx!=s6bWWoVRi%sOFD6!CF7@ZwA9F96|03cs&Y+%r z+5A!NKRA+ltt(tfT<@W!anH$^Sj)0aYV3R$Ss&cV`n5QFeGDxjzM3bwmpe(J5o z1nS>oJ-mn7!pb+zJ#UA>)Q6%D=V(+wb1(%zLT(THf6JW8BAAZ{38-t8grV5b+RnE3 zvJOS9bb@s@>U1x~P+W(aa3|^zA4M(n3RXhbZT*_=Az}&@Xc&z7@m8LaCo^>^9;H|d)gY`5jbAMnV^m}XqDS{=aS4L&5 z11j^L6bgALj6g-0gWBsUs6G17x)W2W|Ab2I3r|c6UqNMR94hcBs6gkUCR&DC*k;VZ z{rDEve(GDe$JtLoDf@Vvfs~x{_F(_5{>G zy-?S)Kk5UPhD|XY<8U*Uz@w;)+(C^W;Bxu4poq)k@~tR=hT=R(Mg@|JMKA}og11qJ zbRj0-GE{26MFn~Wby$P*xO|7L3Mx~5P=|05DkG~!Q&g(EVGSIQ%W*Sm zo=zdgA?W+>|E5w4H=$B_7#ra=Q~>2e%{8ozN^w2ZA#93z-UW3g`lA9Jh6;47 zZJ&wSk_D*#OF~^9-`=dHL8;k^df{8t%1_#k_fUa3VJ7le)FG{fN_DceJL+=04+VA5K>i=LB92{o? zdmlII{$HWc1n2Xw3>x4hR>RhAbAKnG>RV7hRIXqK2E@C3|H?fIb*PS`w(t+s7TiNE zoDD+K`U^TcKQA^Tm<#={0M3V$58{HLtVe$Q4>70&jZSs z??)ljC)thq5GA6nbxlJsQmFis7fGbefa6Kx(-KdC< zq57Xio$|}Jo>b0ESQGUH?1q|fIO;<)3$YwdG5ZjCq_56jEsT2Gy}#1#=dv zV*>Tos7Obk2KWGVHdfmD$EfSO4lCnR9Es&Cn%@sZtj^)@?_y077 zemsava{2zIV-o7#pTPE5u(HdUgejPamryGVt77Ui@Kx$tQF|X*)x}BXPe`bY)U9SR z)&;flH0xM&>6<^Zn)h`52YEu9W%SQUPaT$>lAV?@%zLoW%)I^`GY0fe@wRPt*OmKe zi(!% zsx_)qagR1+rj1S=n&nOzHb5OyM*mmG>Q#Ileb|lzGe)=@XJ!sfb^F4}%FdIOAcbGI(P?ya(-gv+~Y<)Z-a&QB}(d&h5H=U?#u5;2xUq`Dh- zO!g*hJLs1`&7EdK@c!{d`8>I^_QdCo*>fd#+TK#0RGX3%r)frJD%ly9;}(7L^mfzjb2y~4vvMsozYmjT(?ozIE l{vQuabh)-gR&+IVZM$5_^;Z6EqiehV_TLuWz*RBt{{S@Uy^;U` delta 19784 zcmajmd7RGm{{QjoVrGne%oxW0F&O&{A(S}0EmE;H9~<(lgn*J4eV7N?}mQV}9b zaVj!|lSDX49c_qoNE;n#krtie_jrEZZ`Jqq`{SJ3Io&_+_viC@FR%CO{r=3*dGL#* zJ$EH1PNXM2>ft{hm-Tq+;&1g;qTJQvsbDRKrzxl7w^$X+bn|$sU^>>shM0|=ZT(oR zPIEDyZg+|&CHIO{i3q4T{4MH_E0X4(0 zEl)?yXfA5tOEC+dxApt1$52aq4z*+zdYN`=VWI{V*<8GaoiQ0NVtKrbTHEry&4?SK zW_T59z}KM$HWVA;EvNw{P!U;#<-H!yI@Cl;^G!SZu@2>9`NW@V&yW1$8oaiT$%U!d zk@7lhiKnm$R_<$Thm9!Tgz9iMYCsDx1y`abu-4XZwDmht1KWq1$nn0!UoW1eLZP{c zlQH#rGvXL(N#p6GSQ*j5;cHAqeh#`z zHJ1zJz*5wjY(ypH+gJey4m1so#%+`Xs1RlkGD*}4%Tw-&WpMy1QbSO=5kake0@dDP z{2o_gs=8V**xYymwRX>-BJezF#5+&}+ly836V!meMcq#sVnSI3w^MG8cj9N*6#YXz zp8EJ8Cgby15jVLq)ty{uEe~KrtT4=kwiR+FdB&n%TxNX=HK1ov1K5Mi#Pb$vV25x8 zp2Ze8?*?;!Gb-e-;%Iyi%PZ8)hns9}hYICr)QEjp4dmmPz=S&3&V@RD3spXh3iWAB!=G%q+$d9D1C_l^P}{Z# zX5cJa|1c_&>rn%H8`aKNs2uqfm6Vr8vHrS|MLe|j%~1`tL5;XKD%(e(LLR~D_z-IU zuffLn2I_qH8gnrHMpN#Ll_`%$wNs25_xpW=4=U+~qMjRT>nA6;(2V2Od8qBP0v+6iE%6j; zJ5?TIlCCypQqD%ruoEhReNd4bgo^Afs18H6ezvWD(3TTV+KU%a9qdGn^et3Ye~4<} z6I8Z;i^`FoQ8Oz)*4)oP-Ool%s0F5DH`G9fVGW#U>+e9b|GCf$PoUQJMbr%Tpbm@= zPy;)G3h7zYz`nEf7p*C`nCCK319MOVXn|_4EB3)bs0l5`nmX#%aM6m2S5O_CLCx?S zs^iO84=ar`18RW^Z3k57`=Fj1VfCRR7(%r(6E&a*P#r&pdj1)#uKmA>3pMlx>cPXd zd=j;$=P(N|*!s%jO>)*jMXn<%X9l1m7{c0kH)^0yq6V@79o&tx@Ka3ag>koC31Y{0r6LQG5RkD&*%;YnW1GLY;wXFc;lqLv=I=HNkQCEZ%1C zr%$xoH^D^;H#%ViyQ5y%glb?Xs=;@#A)d7L-brSr=}5FaS=b3@q1xMwb@3HU!lTxI zV|~h>VpB|b119^MqaGZE>?qF|Ti%9Rl2>i{11v-NDAvT|w*CjyQv8B?zT#~rml~oX z*$#`b8}7j8ajm}pfyw+JNkv+a1jFG-qI*tYKkUj|OxklV=Hs`hBq$wBwj%^a0#`Bwc~sd zu_NlmNmw24#PawUDrr}tmS8JtA_q_dtv%J`N)Dz{ZiSji2TbVVIxZ^X5PRbm>usn8 zrrG;x#2*@b%kT`Y?qqS`rb%b%l`@JxaW zJ@~t=NSbL*tXilXXoq@mh%FbQI-Y|ya0x0$HlSwuw)G3tKrW#MScL;$k!onY3Nt7t zdU2u9j7BX%05za6Hpi)`99e}5*$b!v?Lc+#o-Ln3&G08wdzVp>taiH@XkAqM?NE{J zj69$4^yNYw4n>7cbF0OLA^Kv)$n-K0H#>)KrO|5RA|?r2E5tUzh&z`LrvfU z>f}tKPerO6*5H4hH2$GAYHGa(M^GMw>R>gh;eViJ^d4%4M^FR&)RxboLVFQQu-qJv z=WjS275dAlWK6!(yk8y@4XDWELUzD4n9JS^b9IHzd_wEbGNylg$i8`*1b{u8gtEom7TB`t*{9$tVMDxx<a$9R>)IfWp29g-gg+ehNn_v)ilrF?%TyE=EV+!T{w*DO~ zOZhN%#$%`mX54FXq6KQ8eNmAbh3cmWmDEurhZ3Io_QrD5jMkw>wgXdeKRWmhx--S5 zlrN!@FXukr}TmA&Ay8EAtgWO1(XFB}A`VlJmPGLFx z8I|>y?fta-%}i>d);JIKTyN_@)Idj|cGvBw2rNfMW}V99pJ$t`*oSK15URnCu_u0y zTC;ZZ&C=wfmSzYlA|p{}e*tRy-i~_y30wa>rc&OAYX2Z=_Z-1Q1uo8Wp*8s()nMiW zrlUrva%)?@)|T^8YdRb&VgagyFec%2tc0^s@86H*aS1A-t5E~k_5kr8!o?vfG?2y* znkC4?u9UCF>oJCX@l{ku$q$)^tDthEE@~i+a3JQPCUiThY9RMwC42;xbSp3yw;@N0=QOIF$&Z-#r=i}P zi`uRaCAg@?#YWVK4xqNvNz{Y278tWpYu6Grkannn^+bhyAZn(=Q0kS++a} zHK6&noOqlI&0sa^#SQj>y{K*TE^1$Yj_UZosE*4oH0A23=dw}tSEJhLiCThDs3i*7 z`*G|+d5)=1cy@E4Y~F7lIEd=#7*@s8w*F^Sc9&UX2JB!O<<_>`4XaTefa!P(DuN}L zfiqA8dl1#mYE07p-^E20D)yloJcJs+7uX1YK&@%b#U?lUpgJ0hVGN-nbOIIHAF(=m zA2kE1foiWgY6&}{2G$)@wEwT?LNgtLT8iMGkgXEO9&TMU26W6YXvr^obiPD z6VtBN*{IL(tJnvB#a`HRnQ<AyLf#RnU>|H9B zQqdn+xpXf^9JEY4ax_Ju#1R40WPCjbm^Z>cFZ?7&EXCwdT_? z3GYNr@NWq&v~L$+GA_g3_!PFqFL5+xtu^;cP&qIam9%%EBC){UUx!M*4X7O0i|Y72 zRPud<>iAPs5+}}ap=7#jE7G4e4K_wK&;@ls^+VFZQ-EdhH&jEO=S&9`Q3I=v%612J zKiAfG##GAr*1?#f@Be5n(zr1W0~p3~cnmeeQ>X^NLxu7ZmcjIOrksg1#Zxs0fX<_hYtvA3ECqt8B$?%;CXf*a`R}H|+Sr%}TB4F^D0amlYKH4kGkVFEx1$EK3pK#^ zP#v5^E#3E69xvH)>htD)CTf>7#e^E1$AunTfa+)&D)g&S2g*x$Bff!}sq=z4@tR|O z$~~|Fjz`Tnfy$A4Q0?A_`M3~U;!zA>(u>5u1s9p50$!%i#=ciYHL-r))Cq7hxaDcWq+*HS#y9*o|MIlI-uL zW*fbR3h5zC!!J?E_cLl{zoH_TwAs8@$?BjY*B)zNe{6<6R6F-$1};l*QJsqon2vj~ zEq;hqvHTWOu7w>a4?sP4CpN;xw!96eP<{)Gur9jK7KjT*>jsE*I08ZNipG~5IgfsVF32K9b1X5nm9yN}uWXHoBO#Y{Ym z)wKW5a*;#D@2CbE|HEW?d#p*hE4K8Kc+cmeaU>1$>} zqfs5+ffaEnDhHlH<6SNQ5oOCy7+I@n*WLlRh3=l8_*c%Q|^Wu@B!4!KSgEt z1#FG=*h<&q033&lu^#?_ig2~p&3g@BC;ok@Xh%f@oP`SEGSonxN9Dqs)=yAt`!njK zOxt6g?|{mMKB#tX!!~$7rs6B80qn(W{1i38Iz4n@H9)L;QxB-=Pqfre8u^~Qy z3-CpIzsElF+(>+z`rA+g?D$X9@laG`Z^E)T5nJJ8R3w%pxX=sFVI|y+U*bX3w%YQB zIcRoa3grW+kiTc^KSPJ|In57&5NlEHgqpw&cn~AF5PQC9mMU?Gi$+wGIbb@- zLFGhi)X2NwDD00~+o$kqdRyM|I4}1i~ zB*dPjn2QH74}V83Ve1cwzp}iLiw-ygb8rJz!y~AU&tPNx5tS>o51DP$4O>$7VKaOX zyW-1OA1~m1%s6avY9+R!{30gf@x#PlGd@LyI{eB$_+M1=R5)U?Is-E(=b#374PJ#l zY=etY1Ko$prT5Xn6R37Cqxz}#p=qxcDrZ`KNc{CcZz|*{tbvm-9TT>^5H)~xs19DW zzG>?ZqXzsHD%sB4a@C_IN3u}KoP$c=@>y%y zVFu#p>iuRl?!F@y*LsdwKvXU7UkbCA2UBPGaQ4; z?m|?@ccG5d#aIQmq9*W9d;d79qjT0vsNGQYxEtw&rvVpw@oLnI`KX3(##$J(<-eg` zT!I?dbEui_MkU*un2BdlyXO+Bz4{-UUs~ItB6thd!8p3#{{>tqyVqFv<2=gePy?9u zZ`0ud)WFu`%eVt?!srR}%jv%`PWif%=CAR#;f<94i#k6>e8R6^I1Ux@&Zn3_f{VUf zXrx0>9TcM0ekv+-cca#FF*d|i7{J%@R&4dD8R&zk_nt*1<7QMuUPVRf1Jn_H9M$iq zQlXsinOTBar~%w>U5?7y7g00Vj@li2?ER0dU)%eaP#vazZrZDl8gOgWjEC6zTTr_x z_&MWHhjXa-02iVnQS^n~6{wjkL521y)blmJG~2T|s^KoE6Rrozbnm8nJF`0^FEWwUA72D&B*cm@VJy-9H`4@!_!eg4 zLDYNSqh|aQDuNZhG81T+;6fp8k5jNaa&~xL!k2K~f6Q+{*Pb=yhcHHckFU+2Xl%hn zl+(}gqdTs}VOZfCmJ!FI4^QJ%?DwttJE2{;g>s_rcjn*O_#KB+@$&a3)D_N~0nNd= z)St&OIQ<9nc|L>+b-N2@rUOwE38Nx26O{}1V_RH>uHpqIY0xd;&XZ zAMWR(C3-KK5Vb~yup@TBzE}=t<2am)HSlw+h5to$ocXKC^2VqL6rcuh7b+4iA9X(m)o?4UgV&*Q zWgKdaLwKE+j!{eUs>kcD^ieNOjG>n7c2qJxjGF1Q*Z_B;26_T>(VOCRPsBFZp8h=(xKM|W zqel8HDrDPHGx(SFW7N#fqLSzrRAefbGw$Z_CS39j`}CXg4ZX4x@78Y^vA% z{eKGoFM**{)J1hzjM^SkZFvqV`R1XLu@n`Flc@dtHEKz!R4_}?85N;{sEGPd??qAV zu0%~_T?PL9MQga33b_NdmU~f4@*!%5r%@651@&CBiYA0@upQ+NsQLhEn@&L;WYe%0 z&O&YT*HAfe0u`A{2`&x)z(_3#bquMh)~U zRMOU}Y?7`Us@-B#GCquoNMaKgTH6z-ko<&d$XmsPFcXQcrv++;?W>w4>VldhlHkY*anMXhlU)RGKB4d7PP+D<~{ z%xqL>527Y;4z&copdx$8-mhBC%s3a7gg0Yj?f()k)bXRJEPfiB;3lkyM^T~w+}{5k zHG_)j=J`xi$Bk?`7d5~xs4O3bibxPOuqbLtXJ9Su|9M=fqcvC;H{jLyHWp&p3^Tw< zs0OCtAe@Z@@hw}gcssATkGd%Pc4;cGS6|LW-0nx?}UsDUg* zjc_F@B0Eu`JdQo^C)5BsW|?i6j|y>rR1ywD-7i2b%@ou?Z%5_CeYSpS7W-czeVPir zupYHG+fW19k9y%SYUW>}p7Yc)1FM3XKuc7T_C|$zw6zHJUL4i#!>HU?iF$8yf(xB^ z|3Z!Y2wsn8P$6tv+YGQXs^RXanG8k^>}J$}CZi%Y!dR@clh52sP?joNNIPy>G- zHLw%Lgy+1yky6jBVLIx;TBs2=K@A|+)^|f4Ed5afDMCf!4pf95MuqlCRH(P2a^r2( z^Bcm8isoCXF&ff44jZ^C|DZepsfl*E2x-e;^knxCAF*`6gcXZ>u7B59Rk! z100>>b^k8-X;g%M!!DTG)a#jz`Pditpq8p)Gt*%X4x=2zDYz5;*rqxA{{R<{aWMgX zExhjk`)x0_(E}~Lo)=V)1F&ig->HTCmuXn*g-Jgj() z*Zs4aYq1^WO{i`7CF(b##n*b>Ka|>p`r-0x)b?%D#q0h_$s*Lba2f|=!W96)|e^n8no(04sd2rKq9k!WCTgFNQx z*|W4l*9&Dz(|Y`^Z0VX_UwJz@{zxPoal!=!@kqp9==ef~&Wvz8;zayY;{IsNDG0}d zg-$3Ob0+vH6qf}3F@It1q8<757Ol;HyS~$lx`;m-4TMAP+k?ZAVqY*Y(-)&=QLs-= z*+4W_n$h>?lttABKb9!=$0mgfomkk3NBz#UN&b)%i}*s(fF2KoCOSotaIq5(`JHH( z63_YQe3Czs>kKdUMPkmNaG?gm8-@Nz)ZvyhH5`l=`<-x+TZ&B!tI2}NQPX^puh4Cm zY5JVJXmQwW&hZx&`3qvLoC)!mJJ|q}aEikbztd~zNNS=)p}=3dZ14|dMw%JA(+k<@ z`AwLjF?XI#qmD0L7znp=N+RLHc!4_fnbzW=KoRe_FJ~9UgTZWO77rEXmd+oxyHX-Z zbo?QACgDGV?lY6;J*On-n?X4KPj9)-kWg@j`-}qMi#a}q?F&ZyzQP$!z&@-u)jC7t zu3b;xgrGmylOK{!Nqj=-ka3ZuB;`QqYZD&!CK$68-52#oTe&Nw_!jz$eDPq+89Aa) zYceKO5LQHUoe|s%2U!NE-|!)=J9X;Nxpmt=ZqrCeIm0p+I)Ng`S5V+Di77BFUWm}M z-chsK!>=DQas++GoF;9Z-ur4Iyx$%Uq*pi-Xca&I%`g}dLk4rp1_i^TcUmfR7kkF3``99f^I`G z?E#WVNuXPQgn4>I=phg3{29trk#g@9ysayPXYYOFB&7c!ig}+zv;22$%$g^^};|@>lyuXYV0<<7{$JjZ=%20A7Ue$ zj2Rf15)Twc!@d$i8}$b{6T*&p%-t~VhMK_Xkn3a*_D_#F!#QTM-Assvb%EShRbUnFNZ+ zze&8}t`j>#G4ye8P7JX_Ol4HFr@2K77B#43?s1NAuQYXeGjD;(e8s;0<_js~b)f4Bdl-hoc7_p7MY6^{b^C5QR}T=G;qIb_8X>muAK2R zeKW~<|Dp=pS|)Lj`bz(~t$OOB^SgHFD;6#cGaM%#3-Gaq!eFD5U@RLzwyS&V6y1omuqih`s+-yv?Bd9#Du8<9XX9AQVRS)aafrK@)* z%8upJ7AOw?XJUY8>L(EngMijTDM;|jU)dkIrQaPYN>0|d&R;s>qfOof;iI2ocfI)1 z^3#RF6VS;Q;5_+rWqC^9Jf)ZY2+|Q>#Xu-P9%(_R`U^<1zdZJrFJei2&!#IwztU)o zm=5P>9HPL|#@MX(YvukR6;Ss4`Bl_M(IMV;K#ILmNz=C{0;v<2%1rAZ&RPf4); z%z_Vr8|P+WO1=9xccMNbMMs=56NxMf%v1Up$2hYXiawJJMaQWUmhgp@PsE-@B?+UX zJx|(?B)J;8@`_Wy4mTePPJ;}twH1Pa5I;wdndDq))~5$j5>)>=X2$P+!u9pMk_qGi z8E!wDWR^ctK-Rh!YV$AOQKm@ikwAnD;K-&^8F!<)JD(5vb@?PVOBiP_v4N(Bvq@NAupsUp zyd;@Z6c6b&d+2IHS2hEqE#Wth2@H7asOm2*wl1yj z?d?tcnUzkoz|Z;V{^r9E(Q&&;Nu(>so07}@`umtW^)^_1H|QiB;U{*E8_qbwYCj~3 zLIEqSlU3)5e&vcxbdOK-(?P|*#^y)^?<3{Q_v8R@Be}J(x%cversion %s is now available." -msgstr "AzuraCast versione %s ora disponibile." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "Log dell'applicazione AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "Backup AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 +#: ./vue/components/Setup/Register.vue:7 msgid "AzuraCast First-Time Setup" msgstr "Prima impostazione AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "AzuraCast Instance Name" msgstr "Nome istanza AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "Impostazioni AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "Configurazione AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "Controllo Aggiornamenti di AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "Utente AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "Installazione AzuraCast completata!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "AzuraCast è ora inizializzato." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "AzuraCast è ora aggiornato all'ultima versione!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 +#: ./vue/components/Admin/GeoLite.vue:22 msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "Controllo Aggiornamenti di AzuraCast" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "Utente AzuraCast" + +#: ./vue/components/Admin/Permissions.vue:9 msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 msgid "Back" msgstr "Indietro" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." -msgstr "Backup di MariaDB in corso..." +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "Backup completato in %.2f secondi." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "Backup non trovato." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "Il percorso %s per i backup non è stato trovato!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 #: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 msgid "Backups" msgstr "Backup" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 msgid "Balanced" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 -msgid "Band" -msgstr "Band" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned Countries" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned IP Addresses" msgstr "Indirizzi Ip Bannati" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned User Agents" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Base Station Directory" msgstr "Cartella radice per la stazione" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Base Theme for Public Pages" msgstr "Tema di base per pagine pubbliche" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 +#: ./vue/components/Stations/Automation.vue:11 msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." msgstr "Basandosi su questa impostazione, il sistema riassegnerà automaticamente le canzoni ogni (tot) giorni usando i dati dai precedenti (tot) giorni." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 msgid "Basic Info" msgstr "Informazioni di base" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 msgid "Basic Information" msgstr "Informazioni di base" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "Poiché si esegue Docker, è possibile accedere a alcuni registri di sistema solo da una sessione shell sul computer ospitante. Puoi eseguire %s per accedere ai log del sistema dal terminale." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 +#: ./vue/components/Stations/Reports/Overview.vue:36 msgid "Best Performing Songs" msgstr "Canzoni più performanti" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 msgid "Bit Rate" msgstr "Bit Rate" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Bot Token" msgstr "Token del Bot" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 -msgid "Bpm" -msgstr "Bpm" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 msgid "Branding Settings" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Broadcast AutoDJ to Remote Station" msgstr "Trasmetti regia automatica a stazione remota" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 msgid "Broadcasting" msgstr "In trasmissione" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 msgid "Broadcasting Service" msgstr "Servizio di trasmissione" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 msgid "Broadcasts" msgstr "Trasmissioni" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 +#: ./vue/components/Admin/Branding.vue:15 msgid "Browser Icon" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Bucket Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." msgstr "Per default, le radio trasmettono sulla loro porta (es. 8000). Se usi servizi come CloudFlare o accedi alla stazione tramite SSL, dovresti abilitare questa funzione, che indirizza tutte le radio attraverso le porte web (80 e 443)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "Carico CPU" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 msgid "Cached" -msgstr "" +msgstr "Memorizzato nella cache" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 msgid "Categories" msgstr "Categorie" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 msgid "Change" msgstr "Cambia" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 msgid "Change Password" msgstr "Modifica password" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 msgid "Changes" msgstr "Modifiche" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "Modifiche salvate correttamente." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 msgid "Changes saved." msgstr "Modifiche salvate." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Character Set Encoding" msgstr "Codifica dei caratteri" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Chat ID" msgstr "Identificativo della chat" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." -msgstr "Controlla i log per i dettagli." +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." -msgstr "Scegli un metodo da utilizzare nel passaggio da una canzone all'altra. La modalità Smart considera il volume delle due tracce quando si sfuma per un effetto più fluido, ma richiede più risorse della CPU." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." msgstr "Scegli un nome per questa interazione web che ti aiuterà a distinguerla dalle altre. Questo verrà mostrato solo nella pagina di amministrazione." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 +#: ./vue/components/Recover.vue:10 msgid "Choose a new password for your account." msgstr "Scegli una nuova password per il tuo account." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "Pulizia file temporanei in corso..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 msgid "Clear" msgstr "Svuota" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 +#: ./vue/components/Stations/Reports/Requests.vue:69 msgid "Clear All Pending Requests?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 msgid "Clear Artwork" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "Cancella Cache" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 msgid "Clear File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 msgid "Clear Image" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 msgid "Clear List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 msgid "Clear Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 +#: ./vue/components/Stations/Reports/Requests.vue:13 msgid "Clear Pending Requests" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 msgid "Clear Queue" msgstr "Cancella Coda" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 +#: ./vue/components/Stations/Queue.vue:9 msgid "Clear Upcoming Song Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 +#: ./vue/components/Stations/Queue.vue:53 msgid "Clear Upcoming Song Queue?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "La cancellazione della cache dell'applicazione potrebbe disconnettersi dalla sessione." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 +#: ./vue/components/Admin/GeoLite.vue:39 msgid "Click \"Generate new license key\"." msgstr "Fai clic su \"Genera nuova chiave di licenza\"." -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." -msgstr "Clicca sul link qui sotto per accedere al tuo account." +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "Fare clic per riavviare la radio e applicare le modifiche alla configurazione." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 msgid "Clone" msgstr "Clona" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 +#: ./vue/components/Admin/Stations/CloneModal.vue:32 msgid "Clone Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 msgid "Close" msgstr "Chiudi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Code from Authenticator App" msgstr "Codice dall'app di autenticazione" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 msgid "Collect aggregate listener statistics and IP-based listener statistics" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 -msgid "Comment" -msgstr "Commento" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Comments" msgstr "Commenti" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 -msgid "Commercial Information" -msgstr "Informazioni commerciali" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." msgstr "Completa il processo di installazione fornendo informazioni sul tuo ambiente di trasmissione. Queste impostazioni possono essere cambiate in seguito dal pannello amministrazione." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "Completa il processo di configurazione per iniziare." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 -msgid "Composer" -msgstr "Compositore" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 -msgid "Composer Sort Order" -msgstr "Riordina per compositore" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "Comprimi e normalizza l'audio della tua stazione, producendo un suono più uniforme e \"pieno\"." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 -msgid "Conductor" -msgstr "Conduttore" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "Configurazione scritta con successo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 +#: ./vue/components/Admin/Backups.vue:35 msgid "Configure" msgstr "Configura" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 +#: ./vue/components/Stations/Automation.vue:27 msgid "Configure Automated Assignment" msgstr "Configura assegnazione automatica" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 msgid "Configure Backups" msgstr "Configura backup" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Confirm New Password" msgstr "Conferma nuova password" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "AzuraRelays Collegato" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 msgid "Connection Information" msgstr "Informazioni connessione" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Key (API Key)" msgstr "Consumer Key (API Key)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Secret (API Secret)" msgstr "Consumer Secret (API Secret)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "Contatta un amministratore per reimpostare la tua password seguendo le istruzioni riportate nella nostra documentazione:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 msgid "Contains explicit content" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 -msgid "Content Group Description" -msgstr "Descrizione Gruppo di Contenuti" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 +#: ./vue/components/Setup/Station.vue:12 msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." msgstr "Continua l'installazione creando una nuova stazione radio qui sotto. Puoi modificare questi dettagli in seguito." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 msgid "Continuous Play" msgstr "Riproduzione continua" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Control how this playlist is handled by the AutoDJ software." msgstr "Controlla come questa playlist è gestita dal software di regia automatica." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." msgstr "Le copie precedenti al numero di giorni specificato verranno eliminate in automatico. Imposta a zero per disattivare l'eliminazione automatica." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 msgid "Copy associated media and folders." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 msgid "Copy scheduled playback times." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 msgid "Copy to Clipboard" msgstr "Copia negli appunti" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 msgid "Copy to New Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 -msgid "Copyright" -msgstr "Copyright" +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" +msgstr "Carico CPU" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 -msgid "Copyright Message" -msgstr "Messaggio di copyright" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "Crea Account" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "Crea cartella" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "Crea Nuova Chiave" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "Crea stazione" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "Crea una nuova stazione radio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." -msgstr "Crea una nuova posizione di archiviazione in base alla directory di base." +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" +msgstr "Crea una nuova stazione radio" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "Crea Account" + +#: ./vue/components/Admin/GeoLite.vue:29 msgid "Create an account on the MaxMind developer site." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 msgid "Create and Continue" msgstr "Crea e continua" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 +#: ./vue/components/Admin/CustomFields.vue:9 msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." -msgstr "Creazione archivio backup in corso..." +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" +msgstr "Crea cartella" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." -msgstr "Creazione directory temporanee in corso..." +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" +msgstr "Crea Nuova Chiave" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "Crea stazione" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Duration (Seconds)" msgstr "Durata crossfade (secondi)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Method" msgstr "Metodo di dissolvenza incrociata" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 msgid "Cue" msgstr "Segnale" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 msgid "Current Custom Fallback File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 msgid "Current Installed Version" msgstr "Versione attualmente installata" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 msgid "Current Intro File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Current Password" msgstr "Password attuale" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 msgid "Current Podcast Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 +#: ./vue/components/Stations/Playlists.vue:98 msgid "Custom" msgstr "Personalizza" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Custom API Base URL" msgstr "Base API URL personalizzato" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 +#: ./vue/components/Admin/Branding.vue:3 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 msgid "Custom Branding" msgstr "Marchio personalizzato" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "CSS personalizzato per pagine interne" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "CSS personalizzato per le pagine pubbliche" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Custom Configuration" msgstr "Configurazione personalizzata" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "CSS personalizzato per pagine interne" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "CSS personalizzato per le pagine pubbliche" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-In Point (seconds)" msgstr "Tempo Cue point personalizzato: Cue point iniziale (secondi)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-Out Point (seconds)" msgstr "Cue point personalizzato: Cue point finale (secondi)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-In Time (seconds)" msgstr "Fading personalizzato: tempo Fade-In (secondi)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-Out Time (seconds)" msgstr "Fading personalizzato: Tempo Fade-Out (secondi)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Overlap Time (seconds)" msgstr "Fading personalizzato: tempo sovrapposizione (secondi)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 msgid "Custom Fallback File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 msgid "Custom Fields" msgstr "Campi personalizzati" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 msgid "Custom Frontend Configuration" msgstr "Configurazione personalizzata dell'interfaccia utente" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Custom JS for Public Pages" msgstr "JS personalizzato per pagine pubbliche" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 msgid "Customization" msgstr "Personalizzazione" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 msgid "Customize" msgstr "Personalizza" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Administrator Password" msgstr "Personalizza password amministratore" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 msgid "Customize AzuraCast Settings" msgstr "Personalizza impostazioni AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Broadcasting Port" msgstr "Personalizza porta di trasmissione" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 msgid "Customize Copy" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Mount Point" msgstr "Personalizza il mount point del DJ/curatore" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Port" msgstr "Personalizza la porta per il DJ/curatore" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize Internal Request Processing Port" msgstr "Personalizza la porta di elaborazione delle richieste interne" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Source Password" msgstr "Personalizza password sorgente" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." msgstr "Personalizza il numero di brani che verranno visualizzati nella sezione \"Cronologia brani\" per questa stazione e in tutte le API pubbliche." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "Credenziali DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "Tempo di buffer per il DJ/curatore (secondi)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 msgid "Dark" msgstr "Scuro" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "Bacheca" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 +#: ./vue/components/Stations/Reports/Requests.vue:35 msgid "Date Played" msgstr "Data riproduzione" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 +#: ./vue/components/Stations/Reports/Requests.vue:34 msgid "Date Requested" msgstr "Data richiesta" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 +#: ./vue/components/Admin/AuditLog.vue:19 msgid "Date/Time" msgstr "Data/Ora" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 +#: ./vue/components/Stations/Reports/Timeline.vue:24 msgid "Date/Time (Browser)" msgstr "Data/Ora (Browser)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 +#: ./vue/components/Stations/Reports/Timeline.vue:30 msgid "Date/Time (Station)" msgstr "Data/Ora (Stazione)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 msgid "Days Between Automated Assignments" msgstr "Giorni tra le assegnazioni automatiche" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Days of Playback History to Keep" msgstr "Giorni di cronologia di riproduzione da conservare" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Deactivate Streamer on Disconnect (Seconds)" msgstr "Disattiva curatore alla disconnessione (secondi)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "Debug Output" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 msgid "Default" msgstr "Predefinito" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 +#: ./vue/components/Admin/Branding.vue:21 msgid "Default Album Art" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Default Album Art URL" msgstr "URL predefinito per le copertine" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Default Avatar URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 msgid "Default Mount" msgstr "Mount predefinito" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 msgid "Delete" msgstr "Elimina" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 msgid "Delete %{ num } media files?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "Eliminare API Key?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 msgid "Delete Album Art" msgstr "Elimina copertina album" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "Eliminare API Key?" + +#: ./vue/components/Admin/Backups.vue:87 msgid "Delete Backup?" msgstr "Eliminare Backup?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 msgid "Delete Broadcast?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 +#: ./vue/components/Admin/CustomFields.vue:38 msgid "Delete Custom Field?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 msgid "Delete Episode?" msgstr "Elimina episodio?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:49 msgid "Delete Mount Point?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 +#: ./vue/components/Stations/Playlists.vue:142 msgid "Delete Playlist?" msgstr "Eliminare La Playlist?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 +#: ./vue/components/Stations/Podcasts/ListView.vue:59 msgid "Delete Podcast?" msgstr "Eliminare Podcast?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 +#: ./vue/components/Stations/Queue.vue:39 msgid "Delete Queue Item?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 +#: ./vue/components/Stations/Remotes.vue:45 msgid "Delete Remote Relay?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 +#: ./vue/components/Stations/Reports/Requests.vue:55 msgid "Delete Request?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 +#: ./vue/components/Admin/Permissions.vue:50 msgid "Delete Role?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 +#: ./vue/components/Stations/SftpUsers.vue:32 msgid "Delete SFTP User?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 +#: ./vue/components/Admin/Stations.vue:45 msgid "Delete Station?" msgstr "Eliminare La Stazione?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 +#: ./vue/components/Admin/StorageLocations.vue:102 msgid "Delete Storage Location?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 +#: ./vue/components/Stations/Streamers.vue:56 msgid "Delete Streamer?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 +#: ./vue/components/Admin/Users.vue:37 msgid "Delete User?" msgstr "Eliminare L'Utente?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 +#: ./vue/components/Stations/Webhooks.vue:70 msgid "Delete Web Hook?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 msgid "Description" msgstr "Descrizione" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 +#: ./vue/components/Common/DataTable.vue:103 msgid "Deselect" msgstr "Deseleziona" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 msgid "Desktop Device" msgstr "Dispositivo desktop" -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "Dettagli" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 msgid "Direct Stream URL" msgstr "Link diretto al flusso audio" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 msgid "Directory" msgstr "Cartella" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 msgid "Directory Name" msgstr "Nome Cartella" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 msgid "Disable" msgstr "Disabilita" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 msgid "Disable Crossfading" msgstr "Disabilita dissolvenza incrociata" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 msgid "Disable Optimizations" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" -msgstr "Disabilita autenticazione a due fattori" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 msgid "Disable public pages?" msgstr "Disabilita pagine pubbliche?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 msgid "Disable song requests?" msgstr "Disabilita richiesta brani?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 msgid "Disable streamers?" msgstr "Disabilita curatori?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." -msgstr "" +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" +msgstr "Disabilita autenticazione a due fattori" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 +#: ./vue/components/Account.vue:100 msgid "Disable two-factor authentication?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 msgid "Disabled" msgstr "Disabilitato" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 msgid "Disconnect Streamer" msgstr "Disconnetti curatore" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Discord Web Hook URL" msgstr "URL interazione Discord" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "Interazione con Discord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "Spazio Su Disco" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "Spazio Su Disco" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 msgid "Display Name" msgstr "Nome visualizzato" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "Credenziali DJ" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "Tempo di buffer per il DJ/curatore (secondi)" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 msgid "Do not collect any listener analytics" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 msgid "Do not use an AutoDJ service." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 msgid "Down" msgstr "Giù" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 msgid "Download" msgstr "Scarica" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 msgid "Download CSV" msgstr "Scarica CSV" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 msgid "Download M3U" msgstr "Scarica M3U" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 msgid "Download PLS" msgstr "Scarica PLS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:27 msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 +#: ./vue/components/Common/FlowUpload.vue:13 msgid "Drag file(s) here to upload or" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Dropbox Generated Access Token" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 +#: ./vue/components/Stations/Playlists.vue:54 msgid "Duplicate" msgstr "Duplica" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 msgid "Duplicate Playlist" msgstr "Duplica Playlist" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Duplicate Prevention Time Range (Minutes)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "Duplica brani" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "Richiesta duplicata: questo brano è già stato richiesto e verrà presto riprodotto." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 msgid "E-Mail" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 msgid "E-mail Address" msgstr "Indirizzo e-mail" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "Servizio E-mail Delivery" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 msgid "E-mail addresses can be separated by commas." msgstr "Gli indirizzi e-mail multipli possono essere separati da una virgola." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "Servizio E-mail Delivery" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 msgid "Edit" msgstr "Modifica" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 msgid "Edit Custom Field" msgstr "Modifica campo personalizzato" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 msgid "Edit Episode" msgstr "Modifica Episodio" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 msgid "Edit Liquidsoap Configuration" msgstr "Modifica configurazione Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 +#: ./vue/components/Stations/Media/EditModal.vue:72 msgid "Edit Media" msgstr "Modifica media" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 +#: ./vue/components/Stations/Mounts/EditModal.vue:71 msgid "Edit Mount Point" msgstr "Modifica Mount Point" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 +#: ./vue/components/Stations/Playlists/EditModal.vue:20 msgid "Edit Playlist" msgstr "Modifica playlist" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 msgid "Edit Podcast" msgstr "Modifica Podcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 msgid "Edit Profile" msgstr "Modifica profilo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 +#: ./vue/components/Common/BaseEditModal.vue:26 msgid "Edit Record" msgstr "Modifica record" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 +#: ./vue/components/Stations/Remotes/EditModal.vue:39 msgid "Edit Remote Relay" msgstr "Modifica flusso remoto" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 +#: ./vue/components/Admin/Permissions/EditModal.vue:20 msgid "Edit Role" msgstr "Modifica Ruolo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 msgid "Edit SFTP User" msgstr "Modifica utente SFTP" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 +#: ./vue/components/Admin/Stations/EditModal.vue:26 msgid "Edit Station" msgstr "Modifica stazione" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 +#: ./vue/components/Stations/ProfileEdit.vue:4 msgid "Edit Station Profile" msgstr "Modifica profilo stazione" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 msgid "Edit Storage Location" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 +#: ./vue/components/Stations/Streamers/EditModal.vue:55 msgid "Edit Streamer" msgstr "Modifica Streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 +#: ./vue/components/Admin/Users/EditModal.vue:18 msgid "Edit User" msgstr "Modifica utente" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 msgid "Edit Web Hook" msgstr "Modifica interazione web" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 msgid "Embed Code" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 msgid "Embed Widgets" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 msgid "Enable" msgstr "Abilita" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable Advanced Features" msgstr "Abilita Funzionalità Avanzate" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 msgid "Enable AutoDJ" msgstr "Abilita Dj automatico" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 msgid "Enable Automated Assignment" msgstr "Abilita assegnazione automatica" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Enable Broadcasting" msgstr "Abilita trasmissione" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "Abilita i download sulla pagina On-Demand" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "Abilita E-mail Delivery" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "Abilita Streaming On-Demand" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "Abilita Streaming" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "Abilita autenticazione a due fattori" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "Abilita autenticazione a due fattori" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." -msgstr "Autorizza gli ascoltatori a richiedere una canzone nella tua radio. Possono essere richiesti solo brani già presenti nelle tue playlist." +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" +msgstr "Abilita i download sulla pagina On-Demand" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "Abilita E-mail Delivery" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "Abilita Streaming On-Demand" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 msgid "Enable public pages?" msgstr "Abilita pagine pubbliche?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 msgid "Enable song requests?" msgstr "Abilita richiesta brani?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 msgid "Enable streamers?" msgstr "Abilita curatori?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." msgstr "Abilita questa impostazione per impedire che i metadati vengano inviati alla regia automatica per i file in questa playlist. Questo è utile se la playlist contiene jingles o bumper." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." msgstr "Abilita questa opzione per pubblicizzare la tua radio negli elenchi pubblici di stazioni." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this mount point on this station's public pages." msgstr "Abilita per consentire agli ascoltatori di selezionare questo mount point sulle pagine pubbliche di questa stazione." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this relay on this station's public pages." msgstr "Abilita per consentire agli ascoltatori di selezionare questo collegamento sulle pagine pubbliche di questa stazione." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enable to allow this account to log in and stream." msgstr "Abilita per consentire a questo account di accedere e trasmettere." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." msgstr "Consente ad Azuracast di eseguire automaticamente i backup notturni all'ora specificata." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "Abilita autenticazione a due fattori" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "Abilita autenticazione a due fattori" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 msgid "Enabled" msgstr "Abilitato" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." msgstr "Abilita o disabilita l'uso del sistema basato su WebSocket, più moderno e veloce, per ricevere aggiornamenti in tempo reale sui player di pubblico dominio. Potrebbe essere necessario disabilitarlo in caso di problemi." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 -msgid "Encoded By" -msgstr "Codificato da" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 msgid "Encoder" msgstr "Encoder" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 -msgid "Encoder Settings" -msgstr "Impostazioni Encoder" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 -msgid "Encoding Time" -msgstr "Tempo di codifica" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Date" msgstr "Data di fine" -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "Termina sessione" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Time" msgstr "Ora di fine" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Endpoint" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enforce Schedule Times" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "Inserisci il codice a due fattori" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." msgstr "Inserisci il codice attuale fornito dall'app di autenticazione per verificare che funzioni correttamente." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enter the full URL of another stream to relay its broadcast through this mount point." msgstr "Inserisci la URL completa di un altro streaming, da ritrasmettere attraverso questo mount point." -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "Inserisci la tua password" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "Ambiente: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 msgid "Episode" msgstr "Episodio" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "Episodio non trovato." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 msgid "Episodes" msgstr "Episodi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "Errore" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." msgstr "Esempio: se l'URL della radio remota è http://station.example.com:8000/radio.mp3, inserisci \"http://station.example.com:8000\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 msgid "Exclude Media from Backup" msgstr "Escludi media dal backup" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "Esegui Comando" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 +#: ./vue/components/Stations/Queue.vue:19 msgid "Expected to Play at" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 msgid "Explicit" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 msgid "Export %{format}" msgstr "Esporta %{format}" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Fallback Mount" msgstr "Mount di fallback" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Field Name" msgstr "Nome campo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 msgid "File Name" msgstr "Nome file" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "File non elaborato: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 -msgid "File Owner" -msgstr "File Proprietario" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "Elaborazione File" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 -msgid "File Type" -msgstr "Tipo File" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "File non specificato." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 msgid "Files marked for reprocessing:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 msgid "Files moved:" msgstr "File spostati:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 msgid "Files queued for playback:" msgstr "File in coda per la riproduzione:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 msgid "Files removed:" msgstr "File rimossi:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "Primo connesso" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "Calendari caricati." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Footer Text" msgstr "Testo piè pagina" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." -msgstr "Per la maggior parte dei casi, utilizzare la codifica UTF-8 predefinita. La vecchia codifica ISO-8859-1 può essere utilizzata se si accettano connessioni da SHOUTcast 1 DJ o utilizzando altri software derivati." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "per il periodo selezionato" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 msgid "For some clients, use port:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" -msgstr "Password Dimenticata" +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "Hai dimenticato la password?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 msgid "Friday" msgstr "Venerdì" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 +#: ./vue/components/Account/TwoFactorModal.vue:10 msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." msgstr "Dal tuo smartphone, scansiona il codice a destra usando un'app di autenticazione a tua scelta (FreeOTP, Authy, ecc.)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 msgid "Full Volume" msgstr "Volume al massimo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 msgid "Full:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 msgid "GA Property Tracking ID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 msgid "General Rotation" msgstr "Rotazione generale" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 msgid "Generate Report" msgstr "Genera Report" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "Sto generando le classi proxy del database" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "Interazione web generica" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 msgid "Genre" msgstr "Genere" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "Database GeoLite non configurato per questa installazione. Consultare Amministrazione Sistema per le istruzioni." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 +#: ./vue/components/Admin/GeoLite.vue:57 msgid "GeoLite is not currently installed on this installation." msgstr "GeoLite non è attualmente installato in questa installazione." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 +#: ./vue/components/Admin/GeoLite.vue:28 msgid "GeoLite version \"%{ version }\" is currently installed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 msgid "Global" msgstr "Globale" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 msgid "Global Permissions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "Integrazione Google Analytics" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "HTML" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "Aiuto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide Album Art on Public Pages" msgstr "Nascondi la copertina dell'album sulle pagine pubbliche" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide AzuraCast Branding on Public Pages" msgstr "Nascondi il marchio AzuraCast nelle pagine pubbliche" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 +#: ./vue/components/Dashboard.vue:62 msgid "Hide Charts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Hide Metadata from Listeners (\"Jingle Mode\")" msgstr "Nascondi i metadati agli ascoltatori (\"Modalità Jingle\")" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 msgid "High" msgstr "Alto" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." msgstr "Le playlist con peso più alto vengono riprodotte più frequentemente rispetto alle altre playlist con peso più basso." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 msgid "History" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 msgid "Home" msgstr "Pagina iniziale" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Homepage Redirect URL" msgstr "URl di rimando all'home page" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 msgid "Hour" msgstr "Ora" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "HTML" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "Identifica" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "Se una canzone non ha copertina, questo URL verrà utilizzato. Lascia vuoto per utilizzare la copertina standard." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "Se un utente non ha effettuato l'accesso e visita la home page di AzuraCast, è possibile reindirizzarlo automaticamente all'URL specificato qui. Lascia vuoto per reindirizzare per default alla schermata di accesso." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "Se l'assegnazione automatica è abilitata, usa questa playlist come una delle destinazioni in cui redistribuire i brani. Sovrascriverà i contenuti esistenti di questa playlist." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "Se disabilitato, la stazione non trasmetterà o farà partire la regia automatica." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "Se abilitata, la regia automatica su questa installazione riprodurrà la musica in automatico su questo mount point." + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "Se abilitato, la regia automatica riprodurrà la musica in automatico su questo mount point." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "Se le richieste sono abilitate per la tua stazione, gli utenti saranno in grado di richiedere i contenuti multimediali presenti in questa playlist." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "Se selezionato, la copertina dell'album non verrà visualizzata sulle pagine pubbliche della radio." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "Se selezionato, rimuoverà il marchio AzuraCast dalle pagine rivolte al pubblico." + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "Se l'ora di fine è precedente all'ora di inizio, la playlist verrà riprodotta durante la notte." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "Se la porta verso cui trasmetti è diversa da quella che hai elencato nell'URL sopra, specifica qui la porta sorgente." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "Se questo mount è il predefinito, verrà riprodotto nell'anteprima della radio e nella pagina della radio pubblica su questo sistema." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "Se il mount point predefinito non riproduce audio, gli ascoltatori verranno trasferiti a questo mount point. Il predefinito è /error.mp3, un messaggio di errore che viene ripetuto." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "Se questa impostazione è configurata su \"Sì\", verrà utilizzato l'URL del browser anziché l'URL di base quando è disponibile. Impostare su \"No\" per utilizzare sempre l'URL di base." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "Se stai trasmettendo usando la regia automatica, inserire qui la password sorgente." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "Se stai trasmettendo usando la regia automatica, inserisci qui il nome utente sorgente. Questo potrebbe essere vuoto." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "Se la tua interazione Web richiede l'autenticazione di base HTTP, fornisci qui la password." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "Se la tua interazione web richiede l'autenticazione di base HTTP, fornisci qui il nome utente." + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "nelle ultime 48 ore" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "nell'ultimo mese" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "Includi in assegnazione automatica" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "Indefinito" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "Inserisci" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "Installa database IP GeoLite" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "Istruzioni" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "Note interne o commenti sull'utente, visibili solo in questo pannello di controllo." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "Isrc codice standard internazionale per le registrazioni, usato per il report delle licenze." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "Interrompe altri brani da riprodurre al momento programmato." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 msgid "IP" msgstr "IP" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "Geolocalizzazione IP tramite DB-IP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 +#: ./vue/components/Admin/GeoLite.vue:9 msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 msgid "ISRC" msgstr "ISRC" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" -msgstr "Log accesso Icecast" +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" +msgstr "Modalità Jingle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" +msgstr "Partecipazioni" + +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" +msgstr "Lingua" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" +msgstr "Ultimi 14 giorni" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" +msgstr "Ultimi 2 anni" + +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" +msgstr "Ultime 24 Ore" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" +msgstr "Ultimi 30 giorni" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" +msgstr "Ultimi 60 giorni" + +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" +msgstr "Ultimi 7 giorni" + +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" +msgstr "Ultima modifica" + +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" +msgstr "Il mese scorso" + +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" -msgstr "Configurazione Icecast" +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" +msgstr "L'anno scorso" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" -msgstr "Log errori Icecast" +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" +msgstr "Chiave API di Last.fm" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" -msgstr "Identifica" +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" +msgstr "Scopri le playlist avanzate" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." -msgstr "Se una canzone non ha copertina, questo URL verrà utilizzato. Lascia vuoto per utilizzare la copertina standard." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." -msgstr "Se un utente non ha effettuato l'accesso e visita la home page di AzuraCast, è possibile reindirizzarlo automaticamente all'URL specificato qui. Lascia vuoto per reindirizzare per default alla schermata di accesso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." -msgstr "Se l'assegnazione automatica è abilitata, usa questa playlist come una delle destinazioni in cui redistribuire i brani. Sovrascriverà i contenuti esistenti di questa playlist." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." -msgstr "Se disabilitato, la stazione non trasmetterà o farà partire la regia automatica." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." +msgstr "Lascia vuoto per generare una nuova password." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." +msgstr "Lascia vuoto per riprodurre ogni giorno della settimana." + +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." +msgstr "Lascia vuoto per usare la password attuale." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" +msgstr "Lunghezza" + +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" +msgstr "Lunghezza testo" + +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." +msgstr "Iniziamo creando il tuo account Super Amministratore." + +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" +msgstr "Leggero" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." -msgstr "Se abilitato, i curatori (o i DJ) saranno in grado di connettersi direttamente al tuo flusso e trasmettere musica in diretta che interrompe il palinsesto della regia automatica." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." -msgstr "Se abilitata, la regia automatica su questa installazione riprodurrà la musica in automatico su questo mount point." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." -msgstr "Se abilitato, la regia automatica riprodurrà la musica in automatico su questo mount point." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." -msgstr "Se le richieste sono abilitate per la tua stazione, gli utenti saranno in grado di richiedere i contenuti multimediali presenti in questa playlist." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." -msgstr "Se selezionato, la copertina dell'album non verrà visualizzata sulle pagine pubbliche della radio." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." +msgstr "Elenca un indirizzo IP o un gruppo (in formato CIDR) per riga." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." -msgstr "Se selezionato, rimuoverà il marchio AzuraCast dalle pagine rivolte al pubblico." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." -msgstr "Se l'indirizzo e-mail fornito è nel sistema, controlla la posta in arrivo per visualizzare il messaggio di reimpostazione della password." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." -msgstr "Se l'ora di fine è precedente all'ora di inizio, la playlist verrà riprodotta durante la notte." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" +msgstr "Raccolta analisi degli ascolti" + +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." -msgstr "Se la porta verso cui trasmetti è diversa da quella che hai elencato nell'URL sopra, specifica qui la porta sorgente." +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" +msgstr "Richiesta ascoltatore" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." -msgstr "Se questo mount è il predefinito, verrà riprodotto nell'anteprima della radio e nella pagina della radio pubblica su questo sistema." +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" +msgstr "Ascoltatori" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." -msgstr "Se il mount point predefinito non riproduce audio, gli ascoltatori verranno trasferiti a questo mount point. Il predefinito è /error.mp3, un messaggio di errore che viene ripetuto." +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" +msgstr "Ascoltatori per giorno" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." -msgstr "Se questa impostazione è configurata su \"Sì\", verrà utilizzato l'URL del browser anziché l'URL di base quando è disponibile. Impostare su \"No\" per utilizzare sempre l'URL di base." +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" +msgstr "Ascoltatori per giorno della settimana" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" +msgstr "Ascoltatori per ora" + +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" +msgstr "Ascoltatori per ciascuna radio" + +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" +msgstr "In diretta" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." -msgstr "Se stai trasmettendo usando la regia automatica, inserire qui la password sorgente." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." -msgstr "Se stai trasmettendo usando la regia automatica, inserisci qui il nome utente sorgente. Questo potrebbe essere vuoto." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "Ascoltatori della diretta" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" +msgstr "Posizione di Archiviazione delle Registrazioni Live" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." -msgstr "Se stai riscontrando un bug o un errore, puoi inviare una segnalazione su GitHub utilizzando il link sottostante." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." -msgstr "Se il software di streaming richiede uno specifico percorso per il mount point, inserirlo qui. Altrimenti, usa il valore predefinito." +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "Streamer In Diretta:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." -msgstr "Se la tua interazione Web richiede l'autenticazione di base HTTP, fornisci qui la password." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." -msgstr "Se la tua interazione web richiede l'autenticazione di base HTTP, fornisci qui il nome utente." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "Caricamento..." + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "Flussi locali" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "Località" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "Accedi" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "Visualizzatore log" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "Registri" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "Perdite" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "Basso" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "Contenuto messaggio principale" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "Gestisci" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "Gestisci Account SFTP" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "Gestisci stazioni" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "Modalità AutoDJ manuale" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "Numero massimo ascoltatori" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "Chiave Di Licenza MaxMind" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "Media" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "Memoria" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "Unisci playlist per farla suonare come fosse una singola traccia." + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "Corpo del messaggio" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "Modalità interpretazione messaggi" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "Destinatari del Messaggio" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "Oggetto del Messaggio" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "Metadati" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "Metadati aggiornati!" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "Microfono" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "Minuto dell'ora quando suonare" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "Mixer" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "Dispositivo mobile" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "Modificato" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "Lunedì" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "Altro" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "Brani più riprodotti" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "Log del backup più recente" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "URL mount point" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "Mount Point" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "I mountpoint sono il modo in cui gli ascoltatori si connettono e ascoltano la tua stazione. Ogni mountpoint può essere un diverso formato audio o qualità. Utilizzando i mountpoint, puoi configurare uno stream di alta qualità per gli ascoltatori connessi a banda larga e uno streaming mobile per gli utenti di telefonia." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "Sposta" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "Muovi %{ num } file in" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "Sposta nella cartella" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "MP3" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "File musicali" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "Silenzia" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "Il mio account" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "Nome" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "Mai eseguito" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "Nuova cartella" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "Nuoca cartella creata." + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "Nuova cartella" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "Nuova chiave generata" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "Nuova password" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "Nuova playlist" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "Nuova descrizione stazione" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "Nuovo nome stazione" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "Nessun file selezionato." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "Nessun limite" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "Nessun altro programma può usare questa porta. Lascia vuoto per assegnare automaticamente una porta." + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "Nessun record da visualizzare." + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "Nessuna" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "Modo normale" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "Non riprodotto" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "Non in esecuzione" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "Non pianificato" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "Nota che ripristinare un backup eliminerà il tuo database esistente. Non recuperare mai backup da utenti non fidati." + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "Nota: questa dovrebbe essere la home page pubblica della stazione radio, non l'URL AzuraCast. Sarà inclusa nei dettagli della web radio." + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "Note" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "Adesso" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "In riproduzione" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "Numero delle Copie di Backup da conservare" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "Numero di minuti tra le riproduzioni" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "Numero di secondi per sovrapporre i brani." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "Numero di brani tra le riproduzioni" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "In onda" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "Una volta ogni ora" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "Una volta ogni x minuti" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "Una volta ogni x brani" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "" + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "Ripeti la playlist solo una volta." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "Suona solo una traccia all'orario programmato." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "Invia un tweet soltanto ogni..." + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "Facoltativo: password autenticazione http di base" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "Facoltativo: Nome utente autenticazione di base HTTP" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "" + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "o" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "Proprietario" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "Password" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "Incolla la chiave di licenza generata nel campo in questa pagina." + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "Permessi" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "Play" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "% riproduzione" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "Suona una volta ogni ora al minuto specificato." + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "Play/Pausa" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "Riproduce in seguito" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "Playlist" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "Link playlist (M3U/PLS)" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "Playlist 1" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "Playlist 2" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "Nome Playlist" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "Ordine playlist impostato." + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "Tipo Di Playlist" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "Peso playlist" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "Playlist:" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "Playlist" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "Playlist" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "Playlist svuotate per i file selezionati:" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "Playlist aggiornate per i file selezionati:" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "Riproduzioni" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "Preferisci URL del browser (se disponibile)" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "Anteprima" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "Precedente" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "Privacy" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "Profilo" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "Nome programmatico" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "" + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "Pagina pubblica" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "Pagine pubbliche" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "Condividi su database di consultazione pubblici" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "Coda" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "Coda i media selezionati per riprodurre il prossimo" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "Casuale" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "Ratio" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "Raw" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "Registra Trasmissioni Dal Vivo" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "Recupera Account" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "Aggiorna righe" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "URL flusso da ritrasmettere" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "Remoto" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "Buffer di riproduzione remota (secondi)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "Collegamenti remoti" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "I collegamenti remoti consentono di lavorare con il software di trasmissione al di fuori di questo server. Qualsiasi flusso che imposti qui sarà incluso nelle statistiche della tua stazione. È inoltre possibile trasmettere da questo server ai collegamenti remoti." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "Mountpoint/SID per ascoltare la stazione remota" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "URL per ascoltare la stazione remota" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "Mountpoint/SID sorgente per la stazione remota" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "Password sorgente stazione remota" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "Porta sorgente per stazione remota" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "Nome utente sorgente per la stazione remota" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "Tipo di stazione remota" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "URL Remoto" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "URL playlist remoto" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "Tipo di link esterno" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "Rimuovi" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "Rinomina" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "Rinomina File/Cartella" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "Riordina" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "Riordina playlist" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "Ripeti" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "Sostituisci copertina album" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "Richiesta" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "Richiedi un brano" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "Soglia ultima richiesta riprodotta (Minuti)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "Tempo di attesa minimo per la richiesta (Minuti)" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "Richiedi brano" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "IP richiesta" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "Reimposta Password" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "Riavvia" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "Ripristino dei backup in corso" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "Nome ruolo" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "Ruoli" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "Righe per pagina" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "Esegui assegnazione automatica" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "Esegui i backup automatici durante la notte" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "Esegui backup manuale" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "In esecuzione" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "Frequenza di campionamento" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "Sabato" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "Salva" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "Salva modifiche" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "Visualizza pianificazione" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "Programmata" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "Orario di backup pianificato" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "Giorni della settimana programmati per la riproduzione" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "Le playlist programmate e gli altri elementi temporizzati saranno controllati da questo fuso orario." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "Pianificazione" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "Cerca" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "Secondi dall'inizio del brano, da cui l'automix dovrebbe iniziare a suonare." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "Secondi dall'inizio del brano, da cui l'automix dovrebbe smettere di suonare." + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "Sicurezza" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "" + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "Seleziona" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "Seleziona un tema da utilizzare come base per le pagine pubbliche della stazione e la pagina di accesso." + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "Seleziona i campi visualizzati" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "Seleziona File" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "Indirizzo E-mail Mittente" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "Nome Mittente" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "In sequenza" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "Stato del server" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "Servizi" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "Imposta come mount point predefinito" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "Imposta o cancella le playlist dal media selezionato" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "Impostare su \"Sì\" per utilizzare sempre URL \"https://\" protetti e per reindirizzare automaticamente all'URL protetto quando viene visitato un URL non protetto." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "Impostazioni" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "Utenti SFTP" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "" + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "Mostra su pagine pubbliche" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "Mostra la stazione in pagine pubbliche e risultati API generali." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "Mostra Annunci Aggiornamento" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "Ordine sparso" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "URL del sito base" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "Tema del sito" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "Dimensione" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "Salta brano" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "Modo smart" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "Host SMTP" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "Password SMTP" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "Porta SMTP" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "Username SMTP" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "Brano" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "Album canzone" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "Artista canzone" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "Genere Brano" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "Cronologia brani" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "Impatto ascoltatori brano" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "Testo canzone" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "Ordine di riproduzione brani" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "Orari riproduzione brani" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "Richieste di brani" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "Titolo canzone" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "Basata su brani" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "Playlist basata sul brano" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "Report SoundExchange" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "Sorgente" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "Spazio Utilizzato" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "Specifica il minuto di ogni ora in cui questa playlist dovrebbe suonare." + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "Chiavi Pubbliche SSH" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "Stabile" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "Avvia" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "Data Di Inizio" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "Inizia streaming" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "Ora di inizio" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "Nome stazione" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "Panoramica stazione" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "Fuso orario della stazione" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "Stazioni" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "Panoramica statistiche" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "Passo 1: scansiona codice QR" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "Passo 2: verifica codice generato" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "Ferma" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "Ferma streaming" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "Posizione Di Archiviazione" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "Limite di archiviazione" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "Nome visualizzato del curatore" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "Nome utente streamer" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "Streamer/DJ" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "Account streamer/Dj" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "Streamer/DJ" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "Flussi" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "Domenica" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "Impostazioni sistema" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "Target" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "Test" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "L'indirizzo di base in cui è situato questo servizio. Usa l'indirizzo IP esterno oppure il nome a dominio completo (se esiste), che punta a questo server." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Il nome assegnato a questo mount point quando viene visualizzato su pagine pubbliche o amministrative. Lascia vuoto per generarne automaticamente uno." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Il nome visibile assegnato a questo collegamento durante la visualizzazione su pagine di amministrazione o pubbliche. Lascia vuoto per generarne automaticamente uno." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "La durata del tempo di riproduzione che Liquidsoap deve bufferizzare durante l'esecuzione di questa playlist remota. Tempi più brevi possono comportare una riproduzione intermittente su connessioni instabili." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "La cartella principale in cui sono memorizzati la playlist della stazione e i file di configurazione. Lascia vuoto per utilizzare la cartella predefinita." + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "Il percorso relativo, al file nella cartella contenente i media della stazione radio." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "Lo Station ID sarà una stringa numerica che inizia con la lettera S." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "Il curatore userà questa password per connettersi al server della radio." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "Lo streamer userà questo nome utente per collegarsi al server della radio." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "Tempo in cui questa canzone dovrebbe avere il fade in. Lasciare vuoto per usare impostazioni di default." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "Tempo in cui questa canzone dovrebbe sfumare. Lasciare vuoto per usare impostazione di sistema." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "Il tempo in cui questa canzone dovrebbe sovrapporsi agli altri brani quando sfuma. Lasciare vuoto per usare impostazioni di default." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "L'URL che riceverà i messaggi POST ogni volta che viene attivato un evento." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "" + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "Questo account avrà pieno accesso al sistema e verrà automaticamente effettuato il login per il resto della configurazione." + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "Questo CSS verrà applicato alle pagine di gestione principali, come questa." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "Questo CSS verrà applicato alle pagine pubbliche della radio e alla pagina di accesso." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "Questo campo è richiesto." + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "Questo è il nome visualizzato che verrà mostrato nelle risposte dell'API quando il curatore / DJ è in diretta." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "Questo codice javascript verrà applicato alle pagine pubbliche della radio e alla pagina di accesso." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "Questo mese" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "Questo nome dovrebbe sempre iniziare con una barra (/), ed essere una URL valida, come /autodj.mp3" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "Questo nome apparirà come sottotitolo accanto al logo AzuraCast, per aiutare a identificare questo server." + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "Questo software trasmette i tuoi contenuti al pubblico in ascolto." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "Questo URL è fornito all'interno dell'applicazione Discord." + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "Questo sarà usato come etichetta quando si modificano singoli brani e verrà mostrato nelle API dei risultati." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "URL immagine miniatura" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "Giovedì" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "Orario" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "Tempo (sec)" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "Fuso orario" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "Titolo" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "Per suonare una volta al giorno, imposta le ore di inizio e di fine allo stesso valore." + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "Per ripristinare un backup dal tuo computer locale, esegui:" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "Per verificare che il codice sia stato impostato correttamente, inserisci il codice a 6 cifre mostrato dall'app." + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "Oggi" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "Totale" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "Totale ore di ascolto" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "Eventi" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "Martedì" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "Partner ID TuneIn" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "Partner key TuneIn" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "Station ID TuneIn" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "Dettagli account Twitter" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "Verifica a due fattori" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "L'autenticazione a due fattori migliora la sicurezza del tuo account richiedendo un secondo codice di accesso valido una sola volta oltre alla tua password quando effettui il login." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "Univoco" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "Identificativo univoco per la chat di destinazione o il nome utente del canale di destinazione (nella forma @NomeCanale)." + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "Ascoltatori Unici" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "Sconosciuto" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "Artista sconosciuto" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "Titolo sconosciuto" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "Su" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "Coda di brani imminente" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "Aggiorna" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "Aggiorna metadati" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "Aggiornato" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "" + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "URL" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "URL breve" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "Usa Asynchronous Worker" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "Usa impostazione browser predefinita" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "Utilizza i metadati di Replaygain" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "Usa Connessione SMTP Sicura (TLS)" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "Usa proxy web per la radio" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "Usa WebSocket per gli aggiornamenti dei brani in riproduzione" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "Utente" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "User Agent" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "Permessi utente" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "Nome utente" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "Utenti" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "Di solito abilitata per la porta 465, disabilitata per le porte 587 o 25." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "Mostra" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "Visita la pagina \"La mia chiave di licenza\" nella sezione \"Servizi\"." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "Volume" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "Web DJ" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "Dettagli interazione web" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "Nome interazione web" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "Condizioni per l'interazione web" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "URL interazione web" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "Interazioni web" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "Le interazioni Web ti consentono di collegarti a servizi Web esterni e notificare a questi, le modifiche alla tua stazione." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "URL sito web" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "Sito Web" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "Mercoledì" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "Peso" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "Benvenuto in AzuraCast!" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "Brani meno performanti" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "Ieri" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "Puoi anche caricare file in massa tramite SFTP." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "È possibile impostare un URL personalizzato per questo flusso che AzuraCast utilizzerà quando farà riferimento ad esso. Lascia vuoto per utilizzare il valore predefinito." + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "La tua chiave API completa è la seguente:" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "Hash di autorizzazione alla directory di YP" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "Seleziona..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format msgid "Imported locale: %s" msgstr "Traduzione importata: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "Includi in assegnazione automatica" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "Indefinito" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 -msgid "Initial Key" -msgstr "Chiave Iniziale" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 msgid "Initialize AzuraCast" msgstr "Inizializza AzuraCast" @@ -2640,53 +5949,705 @@ msgstr "Inizializza AzuraCast" msgid "Initializing essential settings..." msgstr "Inizializzazione delle impostazioni essenziali..." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "Inserisci" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "Installa database IP GeoLite" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "Installa SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "Ambiente: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format msgid "Installation Method: %s" msgstr "Metodo di installazione: %s" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" -msgstr "Questa Installazione Non Ha Eseguito Di Recente Il Backup" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "Migrazioni del database in esecuzione" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "Sto generando le classi proxy del database" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "Ricarica dati di sistema" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "AzuraCast è ora inizializzato." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "Impostazioni AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "Chiave dell'impostazione" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "Valore dell'impostazione" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "Configurazione scritta con successo." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "Calendari caricati." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "L'account associato all'indirizzo mail \"%s\" è stato impostato come amministratore" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "Account non trovato." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "Configurazione AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +msgstr "Benvenuto in AzuraCast. Attendi mentre vengono impostate alcune dipendenze chiave di AzuraCast..." #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 msgid "Installing Data Fixtures" msgstr "Installazione di dispositivi di dati" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" +msgstr "Sto aggiornando tutte le stazioni" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" +msgstr "AzuraCast è ora aggiornato all'ultima versione!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" +msgstr "Installazione AzuraCast completata!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." +msgstr "Visita %s per completare la configurazione." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" +msgstr "Il percorso %s per i backup non è stato trovato!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "Backup AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "Aspetta mentre viene generato un backup..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "Creazione directory temporanee in corso..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "Backup di MariaDB in corso..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "Creazione archivio backup in corso..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "Pulizia file temporanei in corso..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "Backup completato in %.2f secondi." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "Attualmente questa funzione non è supportata in questa stazione radio." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" -msgstr "Istruzioni" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." -msgstr "Note interne o commenti sull'utente, visibili solo in questo pannello di controllo." +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." -msgstr "Isrc codice standard internazionale per le registrazioni, usato per il report delle licenze." +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "Scrittura dei file di configurazione..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "Configurazione del server completata!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "L'ambiente applicativo." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "MariaDB Nome utente" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "Password MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 +msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." +msgstr "(Docker Compose) Tutti i contenitori Docker sono prefissati da questo nome. Non modificarli dopo l'installazione." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 +msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 +msgid "Advanced: Use Privileged Docker Settings" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "Utente non trovato." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "Accesso riuscito." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "Troppi tentativi di accesso" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "Hai tentato di accedere troppe volte. Attendi 30 secondi e riprova." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "Completa il processo di configurazione per iniziare." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "Accesso non riuscito" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "Impossibile verificare le tue credenziali." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "Hai tentato di reimpostare la password troppe volte. Si prega di attendere 30 secondi e riprovare." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "Recupero Account" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "Email di recupero account inviata." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "Se l'indirizzo e-mail fornito è nel sistema, controlla la posta in arrivo per visualizzare il messaggio di reimpostazione della password." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "Token specificato non valido." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "La tua password è stata aggiornata." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "Installazione già completata!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "Bacheca" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "Episodio non trovato." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "Nessun episodio trovato." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "Streamer abilitati!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "Ora puoi impostare gli account degli streamer (DJ)." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "Log Liquidsoap" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "Configurazione Liquidsoap" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "Log accesso Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "Log errori Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "Configurazione Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "Log SHOUTCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "Configurazione SHOUTCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "Debug Output" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "Log dell'applicazione AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "Log accesso Nginx" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "Log errori Nginx" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "Log applicazione PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "Log Supervisord" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 +msgid "Album Artist Sort Order" +msgstr "Riordina per Artista dell'album" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 +msgid "Album Sort Order" +msgstr "Ordinamento Album" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 +msgid "Band" +msgstr "Band" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 +msgid "Bpm" +msgstr "Bpm" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 +msgid "Comment" +msgstr "Commento" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 +msgid "Commercial Information" +msgstr "Informazioni commerciali" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 +msgid "Composer" +msgstr "Compositore" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 +msgid "Composer Sort Order" +msgstr "Riordina per compositore" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 +msgid "Conductor" +msgstr "Conduttore" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 +msgid "Content Group Description" +msgstr "Descrizione Gruppo di Contenuti" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 +msgid "Copyright" +msgstr "Copyright" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 +msgid "Copyright Message" +msgstr "Messaggio di copyright" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 +msgid "Encoded By" +msgstr "Codificato da" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 +msgid "Encoder Settings" +msgstr "Impostazioni Encoder" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 +msgid "Encoding Time" +msgstr "Tempo di codifica" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 +msgid "File Owner" +msgstr "File Proprietario" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 +msgid "File Type" +msgstr "Tipo File" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 +msgid "Initial Key" +msgstr "Chiave Iniziale" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 msgid "Internet Radio Station Name" @@ -2696,1071 +6657,34 @@ msgstr "Nome della Stazione Radiofonica" msgid "Internet Radio Station Owner" msgstr "Proprietario della Stazione Radiofonica" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "Interrompe altri brani da riprodurre al momento programmato." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "Token specificato non valido." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "Elenco delle Persone Coinvolte" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "È pubblico" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "E' già in esecuzione." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "Non è in esecuzione." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "Potrebbe non essere ancora registrato con Supervisor. Riavviare la trasmissione potrebbe aiutare." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "Modalità Jingle" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "Partecipazioni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "Lingua" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "Ultimi 14 giorni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "Ultimi 2 anni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "Ultime 24 Ore" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "Ultimi 30 giorni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "Ultimi 60 giorni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "Ultimi 7 giorni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "Ultima modifica" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "Il mese scorso" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "L'anno scorso" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "Chiave API di Last.fm" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "Ultimi aggiornamenti" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "Scopri le playlist avanzate" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "Lascia vuoto per generare una nuova password." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "Lascia vuoto per riprodurre ogni giorno della settimana." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "Lascia vuoto per usare la password attuale." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "Lunghezza" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "Lunghezza testo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "Iniziamo creando il tuo account Super Amministratore." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "Leggero" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "Apprezzi il nostro software? Dona per supportare AzuraCast! " - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "Informazioni Collegate" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "Configurazione Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "Log Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "Elenca un indirizzo IP o un gruppo (in formato CIDR) per riga." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "Raccolta analisi degli ascolti" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "Richiesta ascoltatore" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "Ascoltatori" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "Ascoltatori per ciascuna radio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "Ascoltatori per giorno" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "Ascoltatori per giorno della settimana" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "Ascoltatori per ora" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "In diretta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "Ascoltatori della diretta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "Posizione di Archiviazione delle Registrazioni Live" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "Streamer In Diretta:" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "Caricamento..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "Flussi locali" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "Località" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "Accedi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "Visualizzatore log" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "Accesso riuscito." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "Accesso non riuscito" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "Registri" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "Log per stazione" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "Perdite" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "Basso" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "Testo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "MP3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "Contenuto messaggio principale" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "Gestisci" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "Gestisci Account SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "Gestisci automazione stazione" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "Gestisci trasmissione stazione" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "Gestisci media stazione" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "Gestisci mount point stazione" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "Gestione stazione Podcast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "Gestisci profilo stazione" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "Gestisci flussi remoti della stazione" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "Gestisci streamer stazione" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "Gestisci interazioni web stazione" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "Gestisci stazioni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "Modalità AutoDJ manuale" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "Password MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "MariaDB Nome utente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "Chiave Di Licenza MaxMind" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "Numero massimo ascoltatori" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "Media" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "Memoria" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "Unisci playlist per farla suonare come fosse una singola traccia." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "Corpo del messaggio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "Coda Dei Messaggi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "Destinatari del Messaggio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "Oggetto del Messaggio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "Modalità interpretazione messaggi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "Metadati" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "Metadati aggiornati!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "Microfono" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "Minuto dell'ora quando suonare" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "Mixer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "Dispositivo mobile" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "Modificato" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "Lunedì" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "Altro" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "Brani più riprodotti" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "Log del backup più recente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "URL mount point" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "Mount Point" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "I mountpoint sono il modo in cui gli ascoltatori si connettono e ascoltano la tua stazione. Ogni mountpoint può essere un diverso formato audio o qualità. Utilizzando i mountpoint, puoi configurare uno stream di alta qualità per gli ascoltatori connessi a banda larga e uno streaming mobile per gli utenti di telefonia." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "Sposta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "Muovi %{ num } file in" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "Sposta nella cartella" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "File musicali" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "Silenzia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "Il mio account" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "Nome" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "Ti serve aiuto?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "Mai eseguito" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "Disponibile una nuova versione di AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "Nuovi aggiornamenti AzuraCast disponibili" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "Nuova cartella" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "Nuova cartella" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "Nuova chiave generata" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "Nuova password" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "Nuova playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "Nuova descrizione stazione" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "Nuovo nome stazione" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "Nuoca cartella creata." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "Nuovo percorso non specificato." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "Log accesso Nginx" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "Log errori Nginx" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "No" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "Nessun limite" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "Nessuna directory specificata" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "Nessun episodio trovato." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "Nessun file selezionato." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "Nessun altro programma può usare questa porta. Lascia vuoto per assegnare automaticamente una porta." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "Nessuna registrazione disponibile." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "Nessun record da visualizzare." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "Nessuna" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "Modo normale" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "Non riprodotto" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "Non in esecuzione" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "Non pianificato" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "Nota che ripristinare un backup eliminerà il tuo database esistente. Non recuperare mai backup da utenti non fidati." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "Nota: questa dovrebbe essere la home page pubblica della stazione radio, non l'URL AzuraCast. Sarà inclusa nei dettagli della web radio." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "Note" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "Adesso" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "In riproduzione" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "Numero delle Copie di Backup da conservare" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "Numero di minuti tra le riproduzioni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "Numero di brani tra le riproduzioni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "Numero di secondi per sovrapporre i brani." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "In onda" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "Una volta ogni ora" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "Una volta ogni x minuti" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "Una volta ogni x brani" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "Invia un tweet soltanto ogni..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "Ripeti la playlist solo una volta." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "Suona solo una traccia all'orario programmato." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "Facoltativo: password autenticazione http di base" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "Facoltativo: Nome utente autenticazione di base HTTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "Album originale" @@ -3777,10 +6701,6 @@ msgstr "Nome File Originale" msgid "Original Lyricist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "Data di Uscita" @@ -3789,30 +6709,6 @@ msgstr "Data di Uscita" msgid "Original Year" msgstr "Anno originale" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "Proprietario" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "Log applicazione PHP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "Parte di una Compilation" @@ -3821,2374 +6717,62 @@ msgstr "Parte di una Compilation" msgid "Part Of A Set" msgstr "Parte di un Set" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "Password" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "Istruzioni per la reimpostazione della password" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "Incolla la chiave di licenza generata nel campo in questa pagina." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "Riordina per esecutore" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "Permessi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "Play" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "% riproduzione" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "Suona una volta ogni ora al minuto specificato." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "Play/Pausa" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "Riproduce in seguito" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "Playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "Link playlist (M3U/PLS)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "Playlist 1" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "Playlist 2" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "Ritardo playlist" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "Nome Playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "Tipo Di Playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "Peso playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "Playlist disabilitata." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "Playlist abilitata." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "Playlist non trovata." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "Ordine playlist impostato." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "Playlist rimescolata." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "Playlist importata con successo; %d di %d file sono stati abbinati con successo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "Playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "Playlist:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "Playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "Playlist svuotate per i file selezionati:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "Playlist aggiornate per i file selezionati:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "Riproduzioni" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "Per favore accedi per continuare." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "Aspetta mentre viene generato un backup..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "Attendere prego..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "Podcast non trovato!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "Patrocinato da %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "Preferisci URL del browser (se disponibile)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "Anteprima" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "Precedente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "Privacy" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "Profilo" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "Nome programmatico" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "Pagina pubblica" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "Pagine pubbliche" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "Condividi su database di consultazione pubblici" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "Editore" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "Coda" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "Coda i media selezionati per riprodurre il prossimo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "Casuale" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "Ratio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "Raw" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "Pronto per iniziare a trasmettere? Clicca per avviare la tua radio." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "Registra Trasmissioni Dal Vivo" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "Record eliminato correttamente." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "Tempo di registrazione" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "Recupera Account" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "Aggiorna righe" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "Sto aggiornando tutte le stazioni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "URL flusso da ritrasmettere" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "Ora di rilascio" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "Ricarica dati di sistema" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "Ricordami" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "Remoto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "Buffer di riproduzione remota (secondi)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "Collegamenti remoti" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "Mountpoint/SID per ascoltare la stazione remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "URL per ascoltare la stazione remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "Mountpoint/SID sorgente per la stazione remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "Password sorgente stazione remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "Porta sorgente per stazione remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "Nome utente sorgente per la stazione remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "Tipo di stazione remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "URL Remoto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "URL playlist remoto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "Tipo di link esterno" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "I collegamenti remoti consentono di lavorare con il software di trasmissione al di fuori di questo server. Qualsiasi flusso che imposti qui sarà incluso nelle statistiche della tua stazione. È inoltre possibile trasmettere da questo server ai collegamenti remoti." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "Rimuovi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "Rinomina" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "Rinomina File/Cartella" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "Riordina" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "Riordina playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "Ripeti" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "Sostituisci copertina album" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "Report non disponibile" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "Report" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "Richiesta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "Soglia ultima richiesta riprodotta (Minuti)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "Tempo di attesa minimo per la richiesta (Minuti)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "Richiedi brano" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "Richiedi un brano" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "IP richiesta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "Reimposta Password" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "Riavvia" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "Riavvia trasmissione" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "Riavviare la trasmissione? Questo disconnetterà tutti gli ascoltatori correnti." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "Ripristino dei backup in corso" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "Nome ruolo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "Ruoli" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "Righe per pagina" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "Esegui assegnazione automatica" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "Esegui i backup automatici durante la notte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "Esegui backup manuale" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "Esegui Attività Di Sincronizzazione" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "Esegui compito" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "In esecuzione" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "Migrazioni del database in esecuzione" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "Utenti SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "Configurazione SHOUTCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "Log SHOUTCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "Host SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "Password SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "Porta SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "Username SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "Chiavi Pubbliche SSH" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "Frequenza di campionamento" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "Sabato" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "Salva" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "Salva modifiche" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "Visualizza pianificazione" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "Programmata" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "Orario di backup pianificato" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "Giorni della settimana programmati per la riproduzione" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "Le playlist programmate e gli altri elementi temporizzati saranno controllati da questo fuso orario." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "Pianificazione" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "Cerca" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "I crawler dei motori di ricerca non sono autorizzati a usare questa funzione." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "Secondi dall'inizio del brano, da cui l'automix dovrebbe iniziare a suonare." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "Secondi dall'inizio del brano, da cui l'automix dovrebbe smettere di suonare." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "Sicurezza" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "Codice di sicurezza" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "Seleziona" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "Seleziona File" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "Seleziona un tema da utilizzare come base per le pagine pubbliche della stazione e la pagina di accesso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "Seleziona i campi visualizzati" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "Seleziona..." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "Invia E-mail" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "Invia Comando Telnet Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "Invia E-mail Di Recupero" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "Invia una e-mail agli indirizzi specificati." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "Invia a TuneIn i metadati delle canzoni quando cambiano." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "Indirizzo E-mail Mittente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "Nome Mittente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "In sequenza" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "Stato del server" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "Configurazione del server completata!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "Servizi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "Imposta sottotitolo" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "Imposta come mount point predefinito" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "Imposta o cancella le playlist dal media selezionato" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "Impostare su \"Sì\" per utilizzare sempre URL \"https://\" protetti e per reindirizzare automaticamente all'URL protetto quando viene visitato un URL non protetto." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "Chiave dell'impostazione" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "Valore dell'impostazione" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "Impostazioni" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "Installazione già completata!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "Mostra Annunci Aggiornamento" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "Mostra su pagine pubbliche" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "Mostra la stazione in pagine pubbliche e risultati API generali." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "Ordine sparso" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "Esci" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "Accedi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "URL del sito base" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "Tema del sito" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "Dimensione" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "Salta brano" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "Vai al contenuto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "Modo smart" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "Brano" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "Album canzone" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "Artista canzone" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "Genere Brano" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "Cronologia brani" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "Impatto ascoltatori brano" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "Testo canzone" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "Ordine di riproduzione brani" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "Orari riproduzione brani" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "Richieste di brani" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "Titolo canzone" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "Brano saltato." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "Playlist basata sul brano" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "Basata su brani" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "Report SoundExchange" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "Royalty di SoundExchange" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "Sorgente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "Spazio Utilizzato" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "Specifica il minuto di ogni ora in cui questa playlist dovrebbe suonare." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "Stabile" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "Avvia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "Data Di Inizio" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "Avvia radio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "Inizia streaming" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "Ora di inizio" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "Trasmissione radio disattivata" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "Nome stazione" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "Panoramica stazione" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "Orario stazione" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "Fuso orario della stazione" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "Stazione riavviata." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "Stazioni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "Panoramica statistiche" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "Passo 1: scansiona codice QR" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "Passo 2: verifica codice generato" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "Ferma" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "Ferma streaming" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "Posizione Di Archiviazione" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "Limite di archiviazione" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "La posizione di archiviazione %s esiste già." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "La posizione di archiviazione %s non può essere convalidata: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "Nome visualizzato del curatore" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "Nome utente streamer" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "Attualmente gli account degli streamer sono disabilitati per questa stazione. Per abilitarli, clicca il pulsante sotto." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "Curatore disconnesso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "Streamer/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "Account streamer/Dj" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "Streamer abilitati!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "Streamer/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "Flussi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "Sottotitolo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "Domenica" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "Log Supervisord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "Cambia tema" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "Compiti di sincronizzazione" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "Amministrazione sistema" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "Debug Di Sistema" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "Log di sistema" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "Manutenzione del sistema" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "Impostazioni sistema" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "Target" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "Messaggio chat Telegram" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "Termini di utilizzo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "Test" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "L'URL che riceverà i messaggi POST ogni volta che viene attivato un evento." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "L'account associato all'indirizzo mail \"%s\" è stato impostato come amministratore" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "L'ambiente applicativo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "L'indirizzo di base in cui è situato questo servizio. Usa l'indirizzo IP esterno oppure il nome a dominio completo (se esiste), che punta a questo server." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Il nome assegnato a questo mount point quando viene visualizzato su pagine pubbliche o amministrative. Lascia vuoto per generarne automaticamente uno." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Il nome visibile assegnato a questo collegamento durante la visualizzazione su pagine di amministrazione o pubbliche. Lascia vuoto per generarne automaticamente uno." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "La durata del tempo di riproduzione che Liquidsoap deve bufferizzare durante l'esecuzione di questa playlist remota. Tempi più brevi possono comportare una riproduzione intermittente su connessioni instabili." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "Il numero di secondi di segnale da memorizzare in caso di interruzione. Imposta il valore più basso che i tuoi DJ possono utilizzare senza interruzioni di flusso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "La cartella principale in cui sono memorizzati la playlist della stazione e i file di configurazione. Lascia vuoto per utilizzare la cartella predefinita." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "La porta %s è in uso da un'altra stazione." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "Il percorso relativo, al file nella cartella contenente i media della stazione radio." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "L'ID del brano specificato non può essere richiesto in questa stazione." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "L'ID del brano che hai specificato non può essere trovato nella stazione." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "Lo Station ID sarà una stringa numerica che inizia con la lettera S." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "Il curatore userà questa password per connettersi al server della radio." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "Lo streamer userà questo nome utente per collegarsi al server della radio." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "L'attività di sincronizzazione è in esecuzione in background. Il log qui sotto si aggiornerà automaticamente." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "Tempo in cui questa canzone dovrebbe avere il fade in. Lasciare vuoto per usare impostazioni di default." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "Tempo in cui questa canzone dovrebbe sfumare. Lasciare vuoto per usare impostazione di sistema." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "Il tempo in cui questa canzone dovrebbe sovrapporsi agli altri brani quando sfuma. Lasciare vuoto per usare impostazioni di default." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "Questo CSS verrà applicato alle pagine di gestione principali, come questa." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "Questo CSS verrà applicato alle pagine pubbliche della radio e alla pagina di accesso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "Questo mese" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "Questo URL è fornito all'interno dell'applicazione Discord." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "Questo account avrà pieno accesso al sistema e verrà automaticamente effettuato il login per il resto della configurazione." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "Attualmente questa funzione non è supportata in questa stazione radio." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "Questo campo è richiesto." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "Questa installazione non è stata salvata nelle ultime due settimane." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "L'amministratore di questa installazione non ha configurato questa funzionalità." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "Questo è il nome visualizzato che verrà mostrato nelle risposte dell'API quando il curatore / DJ è in diretta." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "Questo codice javascript verrà applicato alle pagine pubbliche della radio e alla pagina di accesso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "Questa modalità disabilita la gestione AutoDJ di AzuraCast, utilizzando Liquidsoap stesso per gestire la riproduzione dei brani. \"Brano successivo\" e alcune altre funzionalità non saranno disponibili." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "Questo nome dovrebbe sempre iniziare con una barra (/), ed essere una URL valida, come /autodj.mp3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "Questo nome apparirà come sottotitolo accanto al logo AzuraCast, per aiutare a identificare questo server." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "Questa playlist non è una playlist sequenziale." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "Questa porta non è utilizzata da alcun processo esterno. Modificare questa porta solo se la porta assegnata è in uso. Lascia vuoto per assegnare automaticamente una porta." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "Questo prodotto include dati GeoLite2 creati da MaxMind, disponibili da %s." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "Questo report non è disponibile per questa stazione, perché l'amministratore di sistema ha scelto di non raccogliere informazioni dettagliate sugli ascoltatori basate su IP." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "Questo software trasmette i tuoi contenuti al pubblico in ascolto." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "Questo software sceglie continuamente le playlist di musica e le riproduce in ordine sparso quando non ci sono altre sorgenti radio disponibili." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "Questa canzone o artista è stata già riprodotta di recente. Attendi prima di poterlo richiedere un'altra volta." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "Attualmente questa stazione non accetta richieste." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "Questa stazione non supporta lo streaming on-demand." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "Questa stazione ha esaurito lo spazio disponibile." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "Questo valore è già utilizzato." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "Questo sarà usato come etichetta quando si modificano singoli brani e verrà mostrato nelle API dei risultati." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "Questo cancellerà tutti i messaggi non elaborati in attesa in tutte le code dei messaggi." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "URL immagine miniatura" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "Giovedì" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "Orario" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "Tempo (sec)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "Fuso orario" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "Titolo" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "Per suonare una volta al giorno, imposta le ore di inizio e di fine allo stesso valore." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "Per ripristinare un backup dal tuo computer locale, esegui:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "Per verificare che il codice sia stato impostato correttamente, inserisci il codice a 6 cifre mostrato dall'app." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "Oggi" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "Menu" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "Barra laterale" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "Troppi tentativi di accesso" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "Totale" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "Totale ore di ascolto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "Numero Traccia" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "Eventi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "Martedì" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "In onda su TuneIn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "Partner ID TuneIn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "Partner key TuneIn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "Station ID TuneIn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "Dettagli account Twitter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "Posta su Twitter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "Verifica a due fattori" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "L'autenticazione a due fattori migliora la sicurezza del tuo account richiedendo un secondo codice di accesso valido una sola volta oltre alla tua password quando effettui il login." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" -msgstr "URL" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 msgid "URL Artist" msgstr "URL Artista" @@ -6213,250 +6797,424 @@ msgstr "Origine URL" msgid "URL Station" msgstr "URL Stazione" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "URL breve" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "URL Utente" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" +msgstr "Anno" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" +msgstr "Tutte le stazioni" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." +msgstr "Attualmente questa stazione non accetta richieste." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." +msgstr "Questa playlist non è una playlist sequenziale." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." +msgstr "Playlist abilitata." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." +msgstr "Playlist disabilitata." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." +msgstr "Playlist importata con successo; %d di %d file sono stati abbinati con successo." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." +msgstr "Playlist rimescolata." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" -msgstr "Univoco" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" +msgstr "Nessuna directory specificata" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" -msgstr "Ascoltatori Unici" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." +msgstr "File non specificato." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." -msgstr "Identificativo univoco per la chat di destinazione o il nome utente del canale di destinazione (nella forma @NomeCanale)." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." +msgstr "Nuovo percorso non specificato." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" -msgstr "Sconosciuto" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" +msgstr "File non elaborato: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" -msgstr "Artista sconosciuto" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" +msgstr "Elaborazione File" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" -msgstr "Titolo sconosciuto" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." +msgstr "Interazione web abilitata." -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" -msgstr "File non elaborabili" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "Questa stazione non supporta lo streaming on-demand." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" +msgstr "Podcast non trovato!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "Questa stazione ha esaurito lo spazio disponibile." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "Nessuna registrazione disponibile." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" -msgstr "Su" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "Stazione riavviata." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" -msgstr "Coda di brani imminente" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" -msgstr "Aggiorna" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" -msgstr "Istruzioni per l'aggiornamento" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" -msgstr "Aggiorna metadati" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" -msgstr "Aggiornato" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "Brano saltato." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "Curatore disconnesso." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "Non puoi rimuovere te stesso." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "Backup non trovato." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "Crea una nuova posizione di archiviazione in base alla directory di base." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "I crawler dei motori di ricerca non sono autorizzati a usare questa funzione." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "L'ID del brano specificato non può essere richiesto in questa stazione." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "Hai mandato una richiesta troppo presto! Aspetta prima di poterne inviare un'altra." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "Richiesta duplicata: questo brano è già stato richiesto e verrà presto riprodotto." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "Questa canzone o artista è stata già riprodotta di recente. Attendi prima di poterlo richiedere un'altra volta." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "Modifiche salvate correttamente." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "Record eliminato correttamente." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" +msgstr "La posizione di archiviazione %s non può essere convalidata: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." +msgstr "La posizione di archiviazione %s esiste già." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." +msgstr "Questo valore è già utilizzato." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." +msgstr "La porta %s è in uso da un'altra stazione." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." +msgstr "Database GeoLite non configurato per questa installazione. Consultare Amministrazione Sistema per le istruzioni." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." +msgstr "Questo prodotto include dati GeoLite2 creati da MaxMind, disponibili da %s." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" +msgstr "Geolocalizzazione IP tramite DB-IP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." +msgstr "Devi esserti autenticato per poter accedere a questa pagina." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." +msgstr "Non hai il permesso per accedere a questa parte del sito." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" -msgstr "Usa Asynchronous Worker" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" -msgstr "Usa impostazione browser predefinita" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" +msgstr "Istruzioni per l'aggiornamento" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." +msgstr "AzuraCast versione %s ora disponibile." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." +msgstr "Stai attualmente usando la versione %s. Aggiornamento altamente consigliato." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" +msgstr "Disponibile una nuova versione di AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." +msgstr "Attualmente la tua installazione è indietro di %d aggiornamenti rispetto all'ultima versione." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." +msgstr "Visualizza il changelog per maggiori dettagli." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." +msgstr "Dovresti aggiornare per poter correggere errori e vulnerabilità di sicurezza." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" +msgstr "Nuovi aggiornamenti AzuraCast disponibili" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" -msgstr "Utilizza i metadati di Replaygain" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" -msgstr "Usa Connessione SMTP Sicura (TLS)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" +msgstr "Questa Installazione Non Ha Eseguito Di Recente Il Backup" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" -msgstr "Usa proxy web per la radio" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." +msgstr "Questa installazione non è stata salvata nelle ultime due settimane." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" -msgstr "Usa WebSocket per gli aggiornamenti dei brani in riproduzione" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." -msgstr "Usa l'API dei bot Telegram per inviare un messaggio a un canale." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" -msgstr "Utente" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" -msgstr "Account utenti" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" -msgstr "User Agent" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" -msgstr "Permessi utente" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." -msgstr "Utente non trovato." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" -msgstr "Nome utente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" -msgstr "Utenti" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" +msgstr "Debug Di Sistema" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." -msgstr "Di solito abilitata per la porta 465, disabilitata per le porte 587 o 25." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" -msgstr "Mostra" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" +msgstr "Tutti i permessi" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "Vedi la pagina di amministrazione" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" +msgstr "Vedi i log di sistema" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" -msgstr "Vedi i log della stazione" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "Gestisci impostazioni" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "Gestisci API Key" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "Gestisci stazioni" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "Gestisci campi personalizzati" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "Gestisci backup" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" +msgstr "Amministrare Cartelle Di Archiviazione" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 msgid "View Station Page" @@ -6466,348 +7224,591 @@ msgstr "Vedi pagina della stazione" msgid "View Station Reports" msgstr "Vedi i report della stazione" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" -msgstr "Vedi i log di sistema" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" +msgstr "Vedi i log della stazione" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." -msgstr "Visualizza il changelog per maggiori dettagli." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" +msgstr "Gestisci profilo stazione" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" +msgstr "Gestisci trasmissione stazione" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" +msgstr "Gestisci streamer stazione" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" +msgstr "Gestisci mount point stazione" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" +msgstr "Gestisci flussi remoti della stazione" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" +msgstr "Gestisci media stazione" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" +msgstr "Gestisci automazione stazione" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" +msgstr "Gestisci interazioni web stazione" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" +msgstr "Gestione stazione Podcast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." +msgstr "%s non è riconosciuto come un servizio." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." +msgstr "Potrebbe non essere ancora registrato con Supervisor. Riavviare la trasmissione potrebbe aiutare." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" +msgstr "%s non può partire" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." +msgstr "E' già in esecuzione." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" +msgstr "%s non può spegnersi" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." +msgstr "Non è in esecuzione." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" +msgstr "%s è andato in errore" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." +msgstr "Controlla i log per i dettagli." + +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" +msgstr "Sei sicuro?" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" +msgstr "Manutenzione del sistema" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" +msgstr "Log di sistema" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" +msgstr "Account utenti" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" +msgstr "AzuraRelays Collegato" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" +msgstr "Installa SHOUTcast" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." +msgstr "Riavviare la trasmissione? Questo disconnetterà tutti gli ascoltatori correnti." + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." -msgstr "Visita %s per completare la configurazione." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" +msgstr "Avvia radio" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." -msgstr "Visita la pagina \"La mia chiave di licenza\" nella sezione \"Servizi\"." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." +msgstr "Pronto per iniziare a trasmettere? Clicca per avviare la tua radio." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" -msgstr "Volume" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." +msgstr "Fare clic per riavviare la radio e applicare le modifiche alla configurazione." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" +msgstr "Duplica brani" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" +msgstr "File non elaborabili" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" -msgstr "Attenzione" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" +msgstr "Report" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" +msgstr "Royalty di SoundExchange" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" -msgstr "Web DJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" +msgstr "Riavvia trasmissione" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" -msgstr "Dettagli interazione web" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" +msgstr "Aiuto" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" -msgstr "Nome interazione web" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" +msgstr "Ogni volta che cambia il brano in riproduzione" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" -msgstr "Condizioni per l'interazione web" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" +msgstr "Ogni volta che aumenta il numero di ascoltatori" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" -msgstr "URL interazione web" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" +msgstr "Ogni volta che diminuisce il numero di ascoltatori" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" -msgstr "Interazioni web" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" +msgstr "Ogni volta che un curatore/DJ si collega alla radio" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" -msgstr "URL sito web" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" +msgstr "Ogni volta che un curatore/DJ si disconnette dalla radio" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." -msgstr "Interazione web abilitata." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." -msgstr "Le interazioni Web ti consentono di collegarti a servizi Web esterni e notificare a questi, le modifiche alla tua stazione." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" -msgstr "Sito Web" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" -msgstr "Mercoledì" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" -msgstr "Peso" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" -msgstr "Benvenuto in %s!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" -msgstr "Benvenuto in AzuraCast!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." -msgstr "Benvenuto in AzuraCast. Attendi mentre vengono impostate alcune dipendenze chiave di AzuraCast..." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" -msgstr "Benvenuto!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 +msgid "When the station broadcast goes offline." msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 msgid "When the station broadcast comes online." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 -msgid "When the station broadcast goes offline." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" +msgstr "Interazione web generica" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." +msgstr "Invia automaticamente un messaggio ad un URL qualsiasi quando cambiano i metadati della radio." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" +msgstr "Invia E-mail" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." +msgstr "Invia una e-mail agli indirizzi specificati." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "In onda su TuneIn" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "Invia a TuneIn i metadati delle canzoni quando cambiano." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "Interazione con Discord" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "Invia automaticamente un messaggio personalizzato al tuo server Discord." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "Messaggio chat Telegram" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "Usa l'API dei bot Telegram per inviare un messaggio a un canale." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "Posta su Twitter" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "Manda un tweet in automatico." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "Integrazione Google Analytics" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" -msgstr "Brani meno performanti" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "È pubblico" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." -msgstr "Scrittura dei file di configurazione..." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "Primo connesso" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" -msgstr "Hash di autorizzazione alla directory di YP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" -msgstr "Anno" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" +msgstr "Ultimi aggiornamenti" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "Sì" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" -msgstr "Ieri" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" +msgstr "No" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" +msgstr "Esegui Attività Di Sincronizzazione" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." -msgstr "Stai attualmente usando la versione %s. Aggiornamento altamente consigliato." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." +msgstr "L'attività di sincronizzazione è in esecuzione in background. Il log qui sotto si aggiornerà automaticamente." -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" +msgstr "Cancella Cache" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." +msgstr "La cancellazione della cache dell'applicazione potrebbe disconnettersi dalla sessione." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." -msgstr "Puoi anche caricare file in massa tramite SFTP." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." +msgstr "Questo cancellerà tutti i messaggi non elaborati in attesa in tutte le code dei messaggi." -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." -msgstr "Puoi trovare le risposte per molte domande comuni nei nostri documenti di supporto ." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" +msgstr "Compiti di sincronizzazione" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." -msgstr "Ora puoi impostare gli account degli streamer (DJ)." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." -msgstr "È possibile impostare un URL personalizzato per questo flusso che AzuraCast utilizzerà quando farà riferimento ad esso. Lascia vuoto per utilizzare il valore predefinito." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" +msgstr "Esegui compito" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" +msgstr "Coda Dei Messaggi" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" +msgstr "%d messaggi in coda" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." -msgstr "Non puoi rimuovere te stesso." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." -msgstr "Non hai il permesso per accedere a questa parte del sito." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." -msgstr "Hai tentato di accedere troppe volte. Attendi 30 secondi e riprova." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." -msgstr "Hai tentato di reimpostare la password troppe volte. Si prega di attendere 30 secondi e riprovare." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." -msgstr "Hai mandato una richiesta troppo presto! Aspetta prima di poterne inviare un'altra." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." -msgstr "Devi esserti autenticato per poter accedere a questa pagina." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" +msgstr "Invia Comando Telnet Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." -msgstr "Dovresti aggiornare per poter correggere errori e vulnerabilità di sicurezza." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." -msgstr "Dovresti aggiornare il file docker-compose.yml per applicare le modifiche più recenti." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" +msgstr "Esegui Comando" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." +msgstr "Poiché si esegue Docker, è possibile accedere a alcuni registri di sistema solo da una sessione shell sul computer ospitante. Puoi eseguire %s per accedere ai log del sistema dal terminale." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" +msgstr "Log per stazione" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" +msgstr "Report non disponibile" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." +msgstr "Questo report non è disponibile per questa stazione, perché l'amministratore di sistema ha scelto di non raccogliere informazioni dettagliate sugli ascoltatori basate su IP." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "Orario stazione" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "Attualmente gli account degli streamer sono disabilitati per questa stazione. Per abilitarli, clicca il pulsante sotto." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "Abilita Streaming" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "Log disponibili" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "Trasmissione radio disattivata" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "La tua stazione non è attualmente abilitata per la trasmissione. È comunque possibile gestire i file multimediali, le playlist e altre impostazioni della stazione. Per riattivare la trasmissione, modifica il profilo della tua stazione ." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "Attendere prego..." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" -msgstr "Il tuo file docker-compose.yml non è aggiornato!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "Patrocinato da %s" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "È stato richiesto un link per il recupero dell'account per il tuo account su \"%s\"." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "Clicca sul link qui sotto per accedere al tuo account." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "Dettagli" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" +msgstr "Inserisci il codice a due fattori" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "Il tuo account utilizza un codice di sicurezza a due fattori. Inserisci il codice che il tuo dispositivo sta mostrando qui sotto." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." -msgstr "Impossibile verificare le tue credenziali." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" +msgstr "Codice di sicurezza" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." -msgstr "La tua attuale installazione è di tipo %s . Assicurati di includere questo dato quando crei una nuova segnalazione." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" +msgstr "Accedi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" -msgstr "La tua chiave API completa è la seguente:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" +msgstr "Password Dimenticata" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." -msgstr "Attualmente la tua installazione è indietro di %d aggiornamenti rispetto all'ultima versione." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." +msgstr "L'amministratore di questa installazione non ha configurato questa funzionalità." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." -msgstr "La tua password è stata aggiornata." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" +msgstr "Contatta un amministratore per reimpostare la tua password seguendo le istruzioni riportate nella nostra documentazione:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." -msgstr "La tua stazione non è attualmente abilitata per la trasmissione. È comunque possibile gestire i file multimediali, le playlist e altre impostazioni della stazione. Per riattivare la trasmissione, modifica il profilo della tua stazione ." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" +msgstr "Istruzioni per la reimpostazione della password" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" -msgstr "per il periodo selezionato" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "nelle ultime 48 ore" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "nell'ultimo mese" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "nome@esempio.com" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" -msgstr "o" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "Invia E-mail Di Recupero" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "Benvenuto!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "Benvenuto in %s!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "Inserisci la tua password" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "Ricordami" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "Per favore accedi per continuare." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "Hai dimenticato la password?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "Scorri automaticamente fino alla fine del log" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "Ti serve aiuto?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "Puoi trovare le risposte per molte domande comuni nei nostri documenti di supporto ." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "Se stai riscontrando un bug o un errore, puoi inviare una segnalazione su GitHub utilizzando il link sottostante." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "La tua attuale installazione è di tipo %s . Assicurati di includere questo dato quando crei una nuova segnalazione." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "Aggiungi nuova segnalazione su GitHub" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "Vai al contenuto" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "Barra laterale" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "Menu" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "Amministrazione sistema" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "Cambia tema" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "Termina sessione" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "Esci" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" +msgstr "" diff --git a/resources/locale/ja_JP.UTF-8/LC_MESSAGES/default.po b/resources/locale/ja_JP.UTF-8/LC_MESSAGES/default.po index 34ca2b60f..e45f0fbd1 100644 --- a/resources/locale/ja_JP.UTF-8/LC_MESSAGES/default.po +++ b/resources/locale/ja_JP.UTF-8/LC_MESSAGES/default.po @@ -1,98 +1,6340 @@ msgid "" msgstr "" -"Project-Id-Version: azuracast\n" -"Report-Msgid-Bugs-To: \n" -"Last-Translator: \n" -"Language-Team: Japanese\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-04-23T16:48:19+00:00\n" -"PO-Revision-Date: 2022-04-27 14:59\n" -"Language: ja_JP\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Generated-By: easygettext\n" +"Project-Id-Version: azuracast\n" +"X-Domain: default\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Crowdin-Project: azuracast\n" "X-Crowdin-Project-ID: 217396\n" "X-Crowdin-Language: ja\n" "X-Crowdin-File: /main/resources/locale/default.pot\n" "X-Crowdin-File-ID: 4\n" +"Language-Team: Japanese\n" +"Language: ja_JP\n" +"PO-Revision-Date: 2022-06-07 03:52\n" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:93 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 msgid "# Episodes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:157 +#: ./vue/components/Stations/Playlists.vue:29 msgid "# Songs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 -msgid "%d queued messages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:257 -msgid "%s cannot start" -msgstr "%s ไม่สามารถเริ่มได้" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:266 -msgid "%s cannot stop" -msgstr "%s ไม่สามารถหยุด" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 -msgid "%s encountered an error" -msgstr "%s พบข้อผิดพลาด" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 -msgid "%s is not recognized as a service." -msgstr "%s ไม่ได้รับการยอมรับว่าเป็นบริการ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:107 +#: ./vue/components/Stations/Automation.vue:34 msgid "%{ days } Days" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:102 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:16 msgid "%{ minutes } minutes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:99 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:13 msgid "%{ seconds } seconds" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:67 +#: ./vue/components/Stations/Common/Quota.vue:52 msgid "%{filesCount} File" msgid_plural "%{filesCount} Files" msgstr[0] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:137 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:31 msgid "%{listeners} Listener" msgid_plural "%{listeners} Listeners" msgstr[0] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:77 +#: ./vue/components/Stations/Playlists/CloneModal.vue:45 msgid "%{name} - Copy" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:74 +#: ./vue/components/Stations/Profile/BackendPanel.vue:32 msgid "%{numPlaylists} playlist" msgid_plural "%{numPlaylists} playlists" msgstr[0] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:71 +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 msgid "%{numSongs} uploaded song" msgid_plural "%{numSongs} uploaded songs" msgstr[0] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:59 -msgid "%{spaceUsed} Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:58 +#: ./vue/components/Stations/Common/Quota.vue:43 msgid "%{spaceUsed} of %{spaceTotal} Used" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:56 +#: ./vue/components/Stations/Common/Quota.vue:44 +msgid "%{spaceUsed} Used" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModal.vue:46 msgid "%{station} - Copy" msgstr "" +#: ./vue/components/Stations/Playlists/Form/Source.vue:47 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 +msgid "A completely random track is picked for playback every time the queue is populated." +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\")." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:13 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "A playlist containing media files hosted on this server." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:17 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 +msgid "A playlist that instructs the station to play from a remote URL." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:57 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Access Key ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:46 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Access Token" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:52 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Access Token Secret" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Account is Active" +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:32 +msgid "Account List" +msgstr "" + +#: ./vue/components/Account.vue:53 +#: ./vue/components/Admin/ApiKeys.vue:23 +#: ./vue/components/Admin/AuditLog.vue:24 +#: ./vue/components/Admin/Backups.vue:38 +#: ./vue/components/Admin/CustomFields.vue:19 +#: ./vue/components/Admin/Permissions.vue:21 +#: ./vue/components/Admin/Stations.vue:26 +#: ./vue/components/Admin/StorageLocations.vue:18 +#: ./vue/components/Admin/Users.vue:18 +#: ./vue/components/Public/Requests.vue:49 +#: ./vue/components/Stations/HlsStreams.vue:19 +#: ./vue/components/Stations/Media.vue:130 +#: ./vue/components/Stations/Mounts.vue:24 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:32 +#: ./vue/components/Stations/Podcasts/ListView.vue:29 +#: ./vue/components/Stations/Queue.vue:17 +#: ./vue/components/Stations/Remotes.vue:20 +#: ./vue/components/Stations/Reports/Requests.vue:38 +#: ./vue/components/Stations/SftpUsers.vue:16 +#: ./vue/components/Stations/Streamers.vue:26 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:54 +#: ./vue/components/Stations/Webhooks.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 +msgid "Actions" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:15 +msgid "Adapter" +msgstr "" + +#: ./vue/components/Account.vue:102 +#: ./vue/components/Account/ApiKeyModal.vue:31 +msgid "Add API Key" +msgstr "เพิ่มคีย์ API" + +#: ./vue/components/Admin/CustomFields.vue:16 +#: ./vue/components/Admin/CustomFields/EditModal.vue:17 +msgid "Add Custom Field" +msgstr "เพิ่มฟิลด์ที่กำหนดเอง" + +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:38 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +msgid "Add Episode" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:58 +msgid "Add Files to Playlist" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:24 +msgid "Add HLS Stream" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:16 +#: ./vue/components/Stations/Mounts/EditModal.vue:72 +msgid "Add Mount Point" +msgstr "เพิ่ม Mount Point" + +#: ./vue/components/Stations/Playlists.vue:18 +#: ./vue/components/Stations/Playlists/EditModal.vue:21 +msgid "Add Playlist" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:17 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:40 +msgid "Add Podcast" +msgstr "" + +#: ./vue/components/Common/BaseEditModal.vue:27 +msgid "Add Record" +msgstr "" + +#: ./vue/components/Stations/Remotes.vue:16 +#: ./vue/components/Stations/Remotes/EditModal.vue:40 +msgid "Add Remote Relay" +msgstr "เพิ่มรีเลย์ระยะไกล" + +#: ./vue/components/Admin/Permissions.vue:16 +#: ./vue/components/Admin/Permissions/EditModal.vue:21 +msgid "Add Role" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:111 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:93 +msgid "Add Schedule Item" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:11 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:22 +msgid "Add SFTP User" +msgstr "เพิ่มผู้ใช้ SFTP" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:39 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Stations.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:27 +msgid "Add Station" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:13 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:17 +msgid "Add Storage Location" +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:20 +#: ./vue/components/Stations/Streamers/EditModal.vue:56 +msgid "Add Streamer" +msgstr "" + +#: ./vue/components/Admin/Users.vue:10 +#: ./vue/components/Admin/Users/EditModal.vue:19 +msgid "Add User" +msgstr "เพิ่มผู้ใช้" + +#: ./vue/components/Stations/Webhooks.vue:14 +#: ./vue/components/Stations/Webhooks/EditModal.vue:52 +msgid "Add Web Hook" +msgstr "เพิ่ม Web Hook" + +#: ./vue/components/Admin/Index.vue:3 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:34 +#: ./vue/components/Dashboard.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:6 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 +msgid "Administration" +msgstr "การจัดการระบบ" + +#: ./vue/components/Form/BWrappedFormCheckbox.vue:13 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:11 +#: ./vue/components/Form/BWrappedFormGroup.vue:20 +#: ./vue/components/Form/BWrappedFormGroup.vue:7 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:12 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:13 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:11 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 +msgid "Advanced" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:285 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Advanced Configuration" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 +msgid "Advanced Manual AutoDJ Scheduling Options" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:13 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." +msgstr "สถิติผู้ฟังโดยรวมใช้เพื่อแสดงรายงานสถานีทั่วทั้งระบบ สถิติผู้ฟังตาม IP ใช้เพื่อดูการติดตามผู้ฟังสดและอาจจำเป็นสำหรับรายงานค่าลิขสิทธิ์" + +#: ./vue/components/Public/OnDemand.vue:21 +#: ./vue/components/Public/Requests.vue:34 +#: ./vue/components/Stations/Media.vue:92 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 +msgid "Album" +msgstr "อัลบั้ม" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:133 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: ./vue/components/Public/OnDemand.vue:41 +#: ./vue/components/Public/Player.vue:75 +#: ./vue/components/Public/Requests.vue:61 +#: ./vue/components/Stations/Media.vue:157 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +msgid "Album Art" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:36 +msgid "All Playlists" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:25 +#: ./vue/components/Stations/Podcasts/ListView.vue:35 +msgid "All Podcasts" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:12 +msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:63 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 +msgid "Allow Requests from This Playlist" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Allow Song Requests" +msgstr "อนุญาตให้ขอเพลง" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:174 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Allow Streamers / DJs" +msgstr "อนุญาตให้สตรีมเมอร์ / ดีเจ" + +#: ./vue/components/Stations/Automation.vue:40 +#: ./vue/components/Stations/Automation.vue:1 +msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:90 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Allowed IP Addresses" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:49 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Always Use HTTPS" +msgstr "ใช้ HTTPS เสมอ" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:14 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Amplify: Amplification (dB)" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:56 +msgid "Analyze and reprocess the selected media" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:58 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "API \"Access-Control-Allow-Origin\" Header" +msgstr "" + +#: ./vue/components/Account.vue:95 +msgid "API Documentation" +msgstr "" + +#: ./vue/components/Account.vue:50 +#: ./vue/components/Account/ApiKeyModal.vue:9 +#: ./vue/components/Account/ApiKeyModal.vue:7 +#: ./vue/components/Account/ApiKeyModal.vue:1 +#: ./vue/components/Admin/ApiKeys.vue:15 +msgid "API Key Description/Comments" +msgstr "" + +#: ./vue/components/Account.vue:88 +#: ./vue/components/Admin/ApiKeys.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 +msgid "API Keys" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:87 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "API Version" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:157 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +msgid "Apply for an API key at Last.fm" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:91 +msgid "Applying changes..." +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:18 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:26 +#: ./vue/components/Stations/Streamers.vue:22 +msgid "Art" +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:20 +#: ./vue/components/Public/Requests.vue:29 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:113 +#: ./vue/components/Stations/Media.vue:87 +#: ./vue/components/Stations/Playlists/QueueModal.vue:10 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:11 +#: ./vue/components/Stations/Reports/Performance.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 +msgid "Artist" +msgstr "ศิลปิน" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:16 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:16 +msgid "Artwork" +msgstr "" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:10 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:22 +msgid "At the bottom of the page, click \"Create my access token\"." +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:56 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "Attempt to Automatically Retrieve ISRC When Missing" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:23 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Bitrate (kbps)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Format" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Audio Processing Method" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:17 +msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 +msgid "Audit Log" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:45 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Author" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:18 +msgid "Auto-Assign Value" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:82 +#: ./vue/components/Stations/Playlists.vue:21 +msgid "Auto-Assigned" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:25 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:31 +#: ./vue/components/Stations/Mounts.vue:23 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:13 +#: ./vue/components/Stations/Remotes.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:13 +msgid "AutoDJ" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:25 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:28 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "AutoDJ Bitrate (kbps)" +msgstr "บิตเรต AutoDJ (kbps)" + +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:3 +msgid "AutoDJ Disabled" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:17 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "AutoDJ Format" +msgstr "รูปแบบ AutoDJ" + +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:6 +msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:325 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "AutoDJ Queue Length" +msgstr "ความยาวคิว AutoDJ" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/BackendPanel.vue:4 +msgid "AutoDJ Service" +msgstr "บริการ AutoDJ" + +#: ./vue/components/Stations/Automation.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 +msgid "Automated Assignment" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:10 +msgid "Automatic Backups" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:23 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Automatically Set from ID3v2 Value" +msgstr "ตั้งค่าโดยอัตโนมัติจากค่า ID3v2" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:110 +#: ./vue/components/Admin/Settings/ServicesTab.vue:116 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Avatar Service" +msgstr "" + +#: ./vue/components/Common/Avatar.vue:14 +msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." +msgstr "" + +#: ./vue/components/Dashboard.vue:55 +msgid "Average Listeners" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Avoid Duplicate Artists/Titles" +msgstr "" + +#: ./vue/components/Setup/Register.vue:7 +msgid "AzuraCast First-Time Setup" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "AzuraCast Instance Name" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:22 +msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:9 +msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 +msgid "Back" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 +msgid "Backups" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 +msgid "Balanced" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Banned Countries" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Banned IP Addresses" +msgstr "ที่อยู่ IP ที่ถูกห้าม" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Banned User Agents" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Base Station Directory" +msgstr "ไดเรกทอรีสถานีหลัก" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Base Theme for Public Pages" +msgstr "ธีมพื้นฐานสำหรับหน้าสาธารณะ" + +#: ./vue/components/Stations/Automation.vue:11 +msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." +msgstr "" + +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 +msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 +msgid "Basic Info" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +msgid "Basic Information" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:36 +msgid "Best Performing Songs" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 +msgid "Bit Rate" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Bot Token" +msgstr "โทเค็นบอท" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 +msgid "Branding Settings" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Broadcast AutoDJ to Remote Station" +msgstr "ถ่ายทอดเสียง AutoDJ ไปยังสถานีระยะไกล" + +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 +msgid "Broadcasting" +msgstr "การถ่ายทอดเสียง" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 +msgid "Broadcasting Service" +msgstr "บริการถ่ายทอดเสียง" + +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 +msgid "Broadcasts" +msgstr "" + +#: ./vue/components/Admin/Branding.vue:15 +msgid "Browser Icon" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Bucket Name" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." +msgstr "" + +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Cached" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 +msgid "Categories" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 +msgid "Change" +msgstr "" + +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 +msgid "Change Password" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 +msgid "Changes" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 +msgid "Changes saved." +msgstr "บันทึกการเปลี่ยนแปลง" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Character Set Encoding" +msgstr "ตั้งค่าการเข้ารหัสตัวอักษร" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Chat ID" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." +msgstr "เลือกชื่อสำหรับ Webhook นี้ที่จะช่วยให้คุณแตกต่างจากผู้อื่น สิ่งนี้จะแสดงในหน้าการดูแลระบบเท่านั้น" + +#: ./vue/components/Recover.vue:10 +msgid "Choose a new password for your account." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 +msgid "Clear" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:69 +msgid "Clear All Pending Requests?" +msgstr "" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 +msgid "Clear Artwork" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 +msgid "Clear File" +msgstr "" + +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 +msgid "Clear Image" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 +msgid "Clear List" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +msgid "Clear Media" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:13 +msgid "Clear Pending Requests" +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 +msgid "Clear Queue" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:9 +msgid "Clear Upcoming Song Queue" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:53 +msgid "Clear Upcoming Song Queue?" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:39 +msgid "Click \"Generate new license key\"." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." +msgstr "" + +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 +msgid "Clone" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModal.vue:32 +msgid "Clone Station" +msgstr "" + +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 +msgid "Close" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Code from Authenticator App" +msgstr "รหัสรับรองความถูกต้องจากแอป" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 +msgid "Collect aggregate listener statistics and IP-based listener statistics" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Comments" +msgstr "ความคิดเห็น" + +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 +msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." +msgstr "" + +#: ./vue/components/Admin/Backups.vue:35 +msgid "Configure" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:27 +msgid "Configure Automated Assignment" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 +msgid "Configure Backups" +msgstr "กำหนดค่าการสำรองข้อมูล" + +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +msgid "Confirm New Password" +msgstr "ยืนยันรหัสผ่านใหม่" + +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 +msgid "Connection Information" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Consumer Key (API Key)" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Consumer Secret (API Secret)" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 +msgid "Contains explicit content" +msgstr "" + +#: ./vue/components/Setup/Station.vue:12 +msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 +msgid "Continuous Play" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 +msgid "Control how this playlist is handled by the AutoDJ software." +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." +msgstr "สำเนาที่เก่ากว่าจำนวนวันที่ระบุจะถูกลบโดยอัตโนมัติ ตั้งค่าเป็นศูนย์เพื่อปิดใช้งานการลบอัตโนมัติ" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 +msgid "Copy associated media and folders." +msgstr "" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +msgid "Copy scheduled playback times." +msgstr "" + +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +msgid "Copy to Clipboard" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "Copy to New Station" +msgstr "" + +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 +msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." +msgstr "" + +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" +msgstr "" + +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "สร้างบัญชี" + +#: ./vue/components/Admin/GeoLite.vue:29 +msgid "Create an account on the MaxMind developer site." +msgstr "" + +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 +msgid "Create and Continue" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:9 +msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" +msgstr "" + +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" +msgstr "" + +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Crossfade Duration (Seconds)" +msgstr "ระยะเวลาการเปลี่ยนแทร็ก (วินาที)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Crossfade Method" +msgstr "วิธีการเปลี่ยนแทร็ก" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 +msgid "Cue" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Current Custom Fallback File" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 +msgid "Current Installed Version" +msgstr "เวอร์ชันที่ติดตั้งปัจจุบัน" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Current Intro File" +msgstr "" + +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +msgid "Current Password" +msgstr "รหัสผ่านปัจจุบัน" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Current Podcast Media" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:98 +msgid "Custom" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Custom API Base URL" +msgstr "" + +#: ./vue/components/Admin/Branding.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 +msgid "Custom Branding" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Custom Configuration" +msgstr "กำหนดค่าแบบกำหนดเอง" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "CSS ที่กำหนดเองสำหรับหน้าภายใน" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "CSS ที่กำหนดเองสำหรับหน้าสาธารณะ" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Custom Cues: Cue-In Point (seconds)" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Custom Cues: Cue-Out Point (seconds)" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Custom Fading: Fade-In Time (seconds)" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Custom Fading: Fade-Out Time (seconds)" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Custom Fading: Overlap Time (seconds)" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 +msgid "Custom Fallback File" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 +msgid "Custom Fields" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "Custom Frontend Configuration" +msgstr "กำหนดค่าหน้าเว็บไซต์แบบกำหนดเอง" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom JS for Public Pages" +msgstr "Custom JS สำหรับหน้าสาธารณะ" + +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Customization" +msgstr "ปรับแต่ง" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 +msgid "Customize" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Customize Administrator Password" +msgstr "กำหนดรหัสผ่านของผู้ดูแลระบบเอง" + +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Customize AzuraCast Settings" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Customize Broadcasting Port" +msgstr "กำหนดพอร์ตถ่ายทอดเสียงเอง" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "Customize Copy" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Customize DJ/Streamer Mount Point" +msgstr "ปรับแต่ง DJ / Streamer Mount Point" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Customize DJ/Streamer Port" +msgstr "ปรับแต่งพอร์ต DJ / Streamer" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Customize Internal Request Processing Port" +msgstr "ปรับแต่งพอร์ตประมวลผลคำขอภายใน" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Customize Source Password" +msgstr "กำหนดรหัสผ่านเอง" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." +msgstr "กำหนดจำนวนเพลงที่จะปรากฏในส่วน \"ประวัติเพลง\" สำหรับสถานีนี้และใน API สาธารณะทั้งหมด" + +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 +msgid "Dark" +msgstr "มืด" + +#: ./vue/components/Stations/Reports/Requests.vue:35 +msgid "Date Played" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:34 +msgid "Date Requested" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:19 +msgid "Date/Time" +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:24 +msgid "Date/Time (Browser)" +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:30 +msgid "Date/Time (Station)" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 +msgid "Days Between Automated Assignments" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Days of Playback History to Keep" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Deactivate Streamer on Disconnect (Seconds)" +msgstr "ปิดใช้งาน Streamer เมื่อยกเลิกการเชื่อมต่อ (วินาที)" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 +msgid "Default" +msgstr "ค่าเริ่มต้น" + +#: ./vue/components/Admin/Branding.vue:21 +msgid "Default Album Art" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Default Album Art URL" +msgstr "URL หน้าปกอัลบั้มเริ่มต้น" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Default Avatar URL" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 +msgid "Default Mount" +msgstr "" + +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 +msgid "Delete" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 +msgid "Delete %{ num } media files?" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 +msgid "Delete Album Art" +msgstr "" + +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:87 +msgid "Delete Backup?" +msgstr "" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 +msgid "Delete Broadcast?" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:38 +msgid "Delete Custom Field?" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 +msgid "Delete Episode?" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:49 +msgid "Delete Mount Point?" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:142 +msgid "Delete Playlist?" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:59 +msgid "Delete Podcast?" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:39 +msgid "Delete Queue Item?" +msgstr "" + +#: ./vue/components/Stations/Remotes.vue:45 +msgid "Delete Remote Relay?" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:55 +msgid "Delete Request?" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:50 +msgid "Delete Role?" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:32 +msgid "Delete SFTP User?" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:45 +msgid "Delete Station?" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:102 +msgid "Delete Storage Location?" +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:56 +msgid "Delete Streamer?" +msgstr "" + +#: ./vue/components/Admin/Users.vue:37 +msgid "Delete User?" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:70 +msgid "Delete Web Hook?" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 +msgid "Description" +msgstr "รายละเอียด" + +#: ./vue/components/Common/DataTable.vue:103 +msgid "Deselect" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 +msgid "Desktop Device" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Direct Stream URL" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 +msgid "Directory" +msgstr "ไดเรกทอรี" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +msgid "Directory Name" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 +msgid "Disable" +msgstr "ปิดใช้งาน" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 +msgid "Disable Crossfading" +msgstr "ปิดการใช้งานการเปลี่ยนแทร็ก" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +msgid "Disable Optimizations" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +msgid "Disable public pages?" +msgstr "" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 +msgid "Disable song requests?" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 +msgid "Disable streamers?" +msgstr "" + +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" +msgstr "" + +#: ./vue/components/Account.vue:100 +msgid "Disable two-factor authentication?" +msgstr "" + +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 +msgid "Disabled" +msgstr "ปิดการใช้งาน" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 +msgid "Disconnect Streamer" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Discord Web Hook URL" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 +msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." +msgstr "" + +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 +msgid "Display Name" +msgstr "แสดงชื่อ" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "เวลาบัฟเฟอร์ DJ / Streamer (วินาที)" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 +msgid "Do not collect any listener analytics" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 +msgid "Do not use an AutoDJ service." +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 +msgid "Down" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 +msgid "Download" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 +msgid "Download CSV" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 +msgid "Download M3U" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 +msgid "Download PLS" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:27 +msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" +msgstr "" + +#: ./vue/components/Common/FlowUpload.vue:13 +msgid "Drag file(s) here to upload or" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Dropbox Generated Access Token" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:54 +msgid "Duplicate" +msgstr "" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 +msgid "Duplicate Playlist" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Duplicate Prevention Time Range (Minutes)" +msgstr "ช่วงเวลาป้องกันซ้ำ (นาที)" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "E-Mail" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +msgid "E-mail Address" +msgstr "メールアドレス" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "E-mail addresses can be separated by commas." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 +msgid "Edit" +msgstr "" + +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 +msgid "Edit Custom Field" +msgstr "แก้ไขฟิลด์ที่กำหนดเอง" + +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 +msgid "Edit Episode" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 +msgid "Edit Liquidsoap Configuration" +msgstr "แก้ไขการกำหนดค่า Liquidsoap" + +#: ./vue/components/Stations/Media/EditModal.vue:72 +msgid "Edit Media" +msgstr "" + +#: ./vue/components/Stations/Mounts/EditModal.vue:71 +msgid "Edit Mount Point" +msgstr "แก้ไข Mount Point" + +#: ./vue/components/Stations/Playlists/EditModal.vue:20 +msgid "Edit Playlist" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 +msgid "Edit Podcast" +msgstr "" + +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 +msgid "Edit Profile" +msgstr "แก้ไขโปรไฟล์" + +#: ./vue/components/Common/BaseEditModal.vue:26 +msgid "Edit Record" +msgstr "" + +#: ./vue/components/Stations/Remotes/EditModal.vue:39 +msgid "Edit Remote Relay" +msgstr "แก้ไขรีเลย์ระยะไกล" + +#: ./vue/components/Admin/Permissions/EditModal.vue:20 +msgid "Edit Role" +msgstr "" + +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 +msgid "Edit SFTP User" +msgstr "แก้ไขผู้ใช้ SFTP" + +#: ./vue/components/Admin/Stations/EditModal.vue:26 +msgid "Edit Station" +msgstr "แก้ไขสถานี" + +#: ./vue/components/Stations/ProfileEdit.vue:4 +msgid "Edit Station Profile" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 +msgid "Edit Storage Location" +msgstr "" + +#: ./vue/components/Stations/Streamers/EditModal.vue:55 +msgid "Edit Streamer" +msgstr "" + +#: ./vue/components/Admin/Users/EditModal.vue:18 +msgid "Edit User" +msgstr "แก้ไขผู้ใช้" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 +msgid "Edit Web Hook" +msgstr "แก้ไข Web Hook" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Embed Code" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 +msgid "Embed Widgets" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 +msgid "Enable" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Enable Advanced Features" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "Enable AutoDJ" +msgstr "เปิดใช้งาน AutoDJ" + +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 +msgid "Enable Automated Assignment" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Enable Broadcasting" +msgstr "เปิดใช้งานการถ่ายทอดเสียง" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 +msgid "Enable public pages?" +msgstr "" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 +msgid "Enable song requests?" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 +msgid "Enable streamers?" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." +msgstr "เปิดใช้งานเพื่อโฆษณา Mount Point นี้ในไดเรกทอรีวิทยุสาธารณะ \"สมุดหน้าเหลือง\"" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Enable to allow listeners to select this mount point on this station's public pages." +msgstr "เปิดใช้งานเพื่อให้ผู้ฟังเลือก Mount Point นี้บนหน้าสาธารณะของสถานีนี้" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Enable to allow listeners to select this relay on this station's public pages." +msgstr "เปิดใช้งานเพื่อให้ผู้ฟังเลือกรีเลย์นี้ในหน้าสาธารณะของสถานีนี้" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Enable to allow this account to log in and stream." +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." +msgstr "เปิดใช้งานเพื่อเรียกใช้การสำรองข้อมูลทุกคืนโดยอัตโนมัติตามเวลาที่กำหนด" + +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 +msgid "Enabled" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." +msgstr "เปิดใช้งานหรือปิดการใช้งานระบบบน WebSocket ที่ใหม่กว่าและเร็วกว่าเพื่อรับการอัปเดตแบบสดสำหรับผู้เล่นสาธารณะ คุณอาจต้องปิดการใช้งานนี้หากพบปัญหา" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 +msgid "Encoder" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "End Date" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "End Time" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Endpoint" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Enforce Schedule Times" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." +msgstr "ป้อนรหัสรับรองความถูกต้องจากแอปของคุณเพื่อตรวจสอบว่าทำงานถูกต้อง" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Enter the full URL of another stream to relay its broadcast through this mount point." +msgstr "ป้อน URL แบบเต็มของสตรีมอื่นที่จะถ่ายทอดออกอากาศผ่าน Mount Point นี้" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 +msgid "Episode" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 +msgid "Episodes" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Exclude Media from Backup" +msgstr "ยกเว้นสื่อจากการสำรองข้อมูล" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "การยกเว้นสื่อจากการสำรองข้อมูลอัตโนมัติจะช่วยประหยัดพื้นที่ แต่คุณควรสำรองข้อมูลสื่อของคุณไว้ที่อื่น โปรดทราบว่าจะสำรองเฉพาะสื่อที่จัดเก็บไว้ในเครื่องเท่านั้น" + +#: ./vue/components/Stations/Queue.vue:19 +msgid "Expected to Play at" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 +msgid "Explicit" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 +msgid "Export %{format}" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Fallback Mount" +msgstr "Mount สำรอง" + +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Field Name" +msgstr "ชื่อฟิลด์" + +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 +msgid "File Name" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 +msgid "Files marked for reprocessing:" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 +msgid "Files moved:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 +msgid "Files queued for playback:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 +msgid "Files removed:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Footer Text" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 +msgid "For some clients, use port:" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 +msgid "Friday" +msgstr "ศุกร์" + +#: ./vue/components/Account/TwoFactorModal.vue:10 +msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." +msgstr "" + +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 +msgid "Full Volume" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Full:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "GA Property Tracking ID" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 +msgid "General Rotation" +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 +msgid "Generate Report" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 +msgid "Genre" +msgstr "ประเภทเพลง" + +#: ./vue/components/Admin/GeoLite.vue:57 +msgid "GeoLite is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:28 +msgid "GeoLite version \"%{ version }\" is currently installed." +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 +msgid "Global" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 +msgid "Global Permissions" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Hide Album Art on Public Pages" +msgstr "ซ่อนปกอัลบั้มในหน้าสาธารณะ" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Hide AzuraCast Branding on Public Pages" +msgstr "ซ่อนการสร้างแบรนด์ AzuraCast บนหน้าสาธารณะ" + +#: ./vue/components/Dashboard.vue:62 +msgid "Hide Charts" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 +msgid "Hide Metadata from Listeners (\"Jingle Mode\")" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "High" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 +msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 +msgid "History" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 +msgid "Home" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Homepage Redirect URL" +msgstr "URL การเปลี่ยนเส้นทางหน้าแรก" + +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 +msgid "Hour" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "หากเพลงไม่มีหน้าปกอัลบั้ม, URL นี้จะแสดงแทน. เว้นว่างไว้เพื่อใช้ภาพตัวยึดมาตรฐาน" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "หากผู้เยี่ยมชมไม่ได้ลงชื่อเข้าใช้และเข้าไปที่หน้าแรก, คุณสามารถเปลี่ยนเส้นทางไปยัง URL ที่ระบุไว้ที่นี่โดยอัตโนมัติ. เว้นว่างไว้เพื่อเปลี่ยนเส้นทางไปยังหน้าจอเข้าสู่ระบบตามค่าเริ่มต้น" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "หากปิดใช้งานสถานีจะไม่ออกอากาศหรือสับเปลี่ยน AutoDJ" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "หากเปิดใช้งาน AutoDJ จะเล่นเพลงไปยัง Mount Point นี้โดยอัตโนมัติ" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "หากเปิดใช้งาน AutoDJ จะเล่นเพลงไปยัง Mount Point นี้โดยอัตโนมัติ" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "หากเลือก, ปกอัลบั้มจะไม่แสดงบนหน้าวิทยุสาธารณะ" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "หากเลือกการดำเนินการนี้จะลบการสร้างแบรนด์ AzuraCast จากหน้าที่เปิดเผยต่อสาธารณะ" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "หากพอร์ตที่คุณออกอากาศแตกต่างจากพอร์ตที่คุณระบุไว้ใน URL ด้านบนให้ระบุพอร์ตต้นทางที่นี่" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "หากการติดตั้งนี้เป็นค่าเริ่มต้นจะเล่นบนหน้าตัวอย่างวิทยุและหน้าวิทยุสาธารณะในระบบนี้" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "หาก Mount Point นี้ไม่เล่นเสียง ผู้ฟังจะถูกเปลี่ยนเส้นทางไปยัง Mount Point นี้โดยอัตโนมัติ ค่าเริ่มต้นคือ /error.mp3 ซึ่งเป็นข้อความแสดงข้อผิดพลาดที่เกิดซ้ำ" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "หากคุณกำลังออกอากาศโดยใช้ AutoDJ ให้ป้อนรหัสผ่านต้นทางที่นี่" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "หากคุณกำลังออกอากาศโดยใช้ AutoDJ ให้ป้อนชื่อผู้ใช้ต้นทางที่นี่ หากไม่ทราบให้ปล่อยว่างไว้" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "หาก Webhook ของคุณต้องการการตรวจสอบสิทธิ์พื้นฐาน HTTP โปรดระบุรหัสผ่านที่นี่" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "หาก Webhook ของคุณต้องการการตรวจสอบสิทธิ์ขั้นพื้นฐานของ HTTP โปรดระบุชื่อผู้ใช้ที่นี่" + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "ไม่มีกำหนด" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "ติดตั้งฐานข้อมูล GeoLite IP" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "คำแนะนำ" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 +msgid "IP" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:9 +msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." +msgstr "" + +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 +msgid "ISRC" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" +msgstr "ภาษา" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" +msgstr "14 วันล่าสุด" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" +msgstr "2 ปีล่าสุด" + +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" +msgstr "30 วันล่าสุด" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" +msgstr "60 วันล่าสุด" + +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" +msgstr "ปีล่าสุด" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." +msgstr "เว้นว่างไว้เพื่อสร้างรหัสผ่านใหม่โดยอัตโนมัติ" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." +msgstr "เว้นว่างไว้เพื่อใช้รหัสผ่านปัจจุบัน" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." +msgstr "" + +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" +msgstr "ระยะเวลา" + +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" +msgstr "" + +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." +msgstr "" + +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" +msgstr "สว่าง" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." +msgstr "แสดงรายการที่อยู่ IP หนึ่งรายการหรือกลุ่ม (ในรูปแบบ CIDR) ต่อบรรทัด" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" +msgstr "รวบรวมสถิติผู้ฟัง" + +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" +msgstr "" + +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" +msgstr "ผู้ฟัง" + +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" +msgstr "ผู้ฟังตามวัน" + +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" +msgstr "ผู้ฟังตามวันของสัปดาห์" + +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" +msgstr "ผู้ฟังตามชั่วโมง" + +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" +msgstr "" + +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" +msgstr "บิตเรตการบันทึกการถ่ายทอดสด (kbps)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" +msgstr "รูปแบบการบันทึกการถ่ายทอดสด" + +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" +msgstr "สถานที่จัดเก็บบันทึกการถ่ายทอดสด" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "" + +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "โหมด AutoDJ ด้วยตนเอง" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "จำนวนผู้ฟังสูงสุด" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "ตำแหน่งที่เก็บสื่อ" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "จันทร์" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "URL Mount Point" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "ชื่อ" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "" + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "รหัสผ่านใหม่" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "คำอธิบายสถานีใหม่" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "ชื่อสถานีใหม่" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "ไม่มีโปรแกรมอื่นที่สามารถใช้พอร์ตนี้ได้ เว้นว่างไว้เพื่อกำหนดพอร์ตโดยอัตโนมัติ" + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "ไม่มี" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "โหมดปกติ" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "หมายเหตุ: นี่ควรเป็นหน้าแรกของสถานีวิทยุที่เปิดเผยต่อสาธารณะไม่ใช่ URL ของ AzuraCast จะรวมอยู่ในรายละเอียดการออกอากาศ" + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "จำนวนการสำรองข้อมูลที่คัดลอกไปเก็บ" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "จำนวนวินาทีในการซ้อนเพลง" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "" + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "ตัวเลือก: รหัสผ่าน HTTP ตรวจสอบสิทธิ์พื้นฐาน" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "ตัวเลือก: พื้นฐาน HTTP รับรองความถูกต้องชื่อผู้ใช้" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "เลือกฟิลด์ข้อมูลเมตา ID3v2 ซึ่งหากมีอยู่จะถูกใช้เพื่อตั้งค่าของฟิลด์นี้" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "" + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "เลือกใส่คีย์สาธารณะ SSH ที่ผู้ใช้นี้สามารถใช้เพื่อเชื่อมต่อแทนรหัสผ่าน ป้อนหนึ่งคีย์ต่อบรรทัด" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "パスワード" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "ชื่อโปรแกรม" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "" + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "เผยแพร่ไปยังไดเรกทอรี \"สมุดหน้าเหลือง\"" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "บันทึกการถ่ายทอดสด" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "URL สตรีมรีเลย์" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "รหัสผ่านผู้ดูแลสถานีระยะไกล" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "Mount Point/ISD การฟังสถานีระยะไกล" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "URL การฟังสถานีระยะไกล" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "Mountpoint/SID ของแหล่งที่มาสถานีระยะไกล" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "รหัสผ่านของแหล่งที่มาสถานีระยะไกล" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "พอร์ตต้นทางสถานีระยะไกล" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "ชื่อผู้ใช้ต้นทางของสถานีระยะไกล" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "ประเภทสถานีระยะไกล" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "เกณฑ์การขอที่เล่นล่าสุด (นาที)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "การหน่วงเวลาในขอขั้นต่ำ (นาที)" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "รีเซ็ตรหัสผ่าน" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "ชื่อบทบาท" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "บทบาท" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "เรียกใช้การสำรองข้อมูลอัตโนมัติทุกคืน" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "เรียกใช้การสำรองข้อมูลด้วยตนเอง" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "เสาร์" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "บันทึก" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "กำหนดเวลาสำรองข้อมูล" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "เพลย์ลิสต์ที่กำหนดเวลาไว้และรายการตามกำหนดเวลาอื่น ๆ จะถูกควบคุมโดยเขตเวลานี้" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "" + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "เลือกธีมเพื่อใช้เป็นธีมพื้นฐานสำหรับหน้าสาธารณะของสถานีและหน้าล็อกอิน" + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "เลือกไฟล์" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "ตั้งค่าเป็น Mount Point เริ่มต้น" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "ตั้งค่าเป็น \"ใช่\" เพื่อใช้ URL ที่ปลอดภัย \"https://\" เสมอและเปลี่ยนเส้นทางไปยัง URL ที่ปลอดภัยโดยอัตโนมัติเมื่อมีการเยี่ยมชม URL ที่ไม่ปลอดภัย" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "" + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "แสดงเวอร์ชั่นใหม่ที่อยู่ในช่องการอัปเดตของคุณบนหน้าแรกของ AzuraCast" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "แสดงบนหน้าสาธารณะ" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "แสดงสถานีในหน้าสาธารณะและผล API ทั่วไป" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "แสดงประกาศการอัปเดต" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "รูปแบบของเว็บไซต์" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "โหมดอัจฉริยะ" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "ศิลปิน" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "ชื่อเพลง" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "รายงาน SoundExchange" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "" + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "คีย์สาธารณะ SSH" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "สถานที่จัดเก็บ" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "อาทิตย์" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "การตั้งค่าระบบ" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "ชื่อที่แสดงที่กำหนดให้กับ Mount Point นี้เมื่อดูบนเพจสำหรับผู้ดูแลระบบหรือเพจสาธารณะ เว้นว่างไว้เพื่อสร้างโดยอัตโนมัติ" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "ชื่อที่แสดงที่กำหนดให้กับรีเลย์นี้เมื่อดูบนหน้าระดับผู้ดูแลระบบหรือหน้าสาธารณะ เว้นว่างไว้เพื่อสร้างโดยอัตโนมัติ" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "ไดเร็กทอรีหลักที่เก็บรายการเพลงของสถานีและการตั้งค่าไฟล์ที่เก็บไว้ เว้นว่างไว้เพื่อใช้ไดเร็กทอรีเริ่มต้น" + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "URL ที่จะรับข้อความ POST ทุกครั้งที่มีการทริกเกอร์เหตุการณ์" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "" + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "CSS นี้จะนำไปใช้กับหน้าการจัดการหลัก เช่นหน้านี้" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "CSS นี้จะนำไปใช้กับหน้าสาธารณะของสถานีและหน้าล็อกอิน" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "รหัสจาวาสคริปต์นี้จะถูกนำไปใช้กับหน้าสาธารณะของสถานีและหน้าล็อกอิน" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "ชื่อนี้ควรขึ้นต้นด้วยเครื่องหมายทับ (/) เสมอและต้องเป็น URL ที่ถูกต้องเช่น /autodj.mp3" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "ซอฟต์แวร์นี้ส่งการออกอากาศของคุณไปยังผู้ฟัง" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "สิ่งนี้จะใช้เป็นป้ายกำกับเมื่อแก้ไขแต่ละเพลงและจะแสดงในผลลัพธ์ของ API" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "การดำเนินการนี้จะทำให้เกิดการสำรองข้อมูลที่น้อยลงอย่างมาก แต่คุณควรสำรองข้อมูลสื่อของคุณไว้ที่อื่น โปรดทราบว่าจะสำรองเฉพาะสื่อที่จัดเก็บไว้ในเครื่องเท่านั้น" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "พฤหัสบดี" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "เขตเวลา" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "ชื่อเรื่อง" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "" + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "ในการดึงข้อมูลผู้ฟังและรายละเอียดไคลเอนต์ที่ไม่ซ้ำกันโดยละเอียดมักต้องใช้รหัสผ่านผู้ดูแลระบบ" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "อังคาร" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "" + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "" + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "ของ URL แบบสั้น" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "ใช้เบราว์เซอร์เริ่มต้น" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "ใช้ Replaygain Metadata" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "ใช้ WebSockets สำหรับอัปเดตการเล่นในขณะนี้" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "ユーザー名" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "ユーザー" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "รายละเอียด Webhook" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "ชื่อ Webhook" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "ทริกเกอร์ Webhook" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "URL ของ Webhook" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "URL ของเว็บไซต์" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "พุธ" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "คุณสามารถตั้งค่า URL ที่กำหนดเองสำหรับสตรีมนี้ที่ AzuraCast จะใช้เมื่ออ้างถึง เว้นว่างไว้เพื่อใช้ค่าเริ่มต้น" + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "แฮชการอนุญาตไดเรกทอรี YP" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "เลือก..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format +msgid "Imported locale: %s" +msgstr "สถานที่นำเข้า: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 +msgid "Initialize AzuraCast" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:32 +msgid "Initializing essential settings..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "สภาพแวดล้อม: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format +msgid "Installation Method: %s" +msgstr "วิธีการติดตั้ง: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "กำลังเรียกใช้การย้ายฐานข้อมูล" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "การสร้างคลาสพร็อกซีฐานข้อมูล" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "โหลดข้อมูลระบบใหม่" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "ตั้งค่า AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "ตั้งค่าคีย์" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "ตั้งค่าค่า" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "กำหนดค่าเขียนสำเร็จ" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "โหลดข้อมูลแบบคงที่" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "บัญชีที่เชื่อมโยงกับที่อยู่อีเมล \"%s\" ได้รับการตั้งค่าให้เป็นผู้ดูแลระบบ" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "ไม่พบบัญชี" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "ตั้งค่า AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +msgstr "ยินดีต้อนรับสู่ AzuraCast โปรดรอสักครู่ในขณะที่การอ้างอิงคีย์ของ AzuraCast ถูกตั้งค่า..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 +msgid "Installing Data Fixtures" +msgstr "ติดตั้งข้อมูลแบบคงที่" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" +msgstr "รีเฟรชทุกสถานี" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" +msgstr "AzuraCast ได้รับการอัปเดตเป็นเวอร์ชันล่าสุดแล้ว!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" +msgstr "การติดตั้ง AzuraCast เสร็จสมบูรณ์!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." +msgstr "ไปที่ %s เพื่อตั้งค่าให้เสร็จสมบูรณ์" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" +msgstr "ไม่พบเส้นทางสำรองข้อมูล %s!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "สำรองข้อมูล AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "กรุณารอสักครู่ในขณะที่ทำการสำรองข้อมูล..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "สร้างไดเรกทอรีชั่วคราว..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "สำรองข้อมูล MariaDB..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "กำลังสร้างที่เก็บข้อมูลสำรอง..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "ทำความสะอาดไฟล์ชั่วคราว..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "สำรองข้อมูลเสร็จสมบูรณ์ใน %.2f วินาที" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "ปัจจุบันสถานีนี้ยังไม่รองรับคุณสมบัตินี้" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "" + #: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." msgstr "" @@ -101,279 +6343,236 @@ msgstr "" msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:189 -msgid "(in seconds)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:48 -msgid "A completely random track is picked for playback every time the queue is populated." +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:14 -msgid "A playlist containing media files hosted on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:18 -msgid "A playlist that instructs the station to play from a remote URL." +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:63 -msgid "API \"Access-Control-Allow-Origin\" Header" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:99 -msgid "API Documentation" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:187 -msgid "API Key Description/Comments" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 -msgid "API Keys" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:90 -msgid "API Version" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:59 -msgid "Access Key ID" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:48 -msgid "Access Token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:54 -msgid "Access Token Secret" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:98 -msgid "Account List" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 -msgid "Account Recovery" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:54 -msgid "Account is Active" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 -msgid "Account not found." -msgstr "ไม่พบบัญชี" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:77 -msgid "Account recovery e-mail sent." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:153 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:158 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:274 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:190 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 -msgid "Actions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:72 -msgid "Adapter" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:106 -msgid "Add API Key" -msgstr "เพิ่มคีย์ API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:17 -msgid "Add Custom Field" -msgstr "เพิ่มฟิลด์ที่กำหนดเอง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:31 -msgid "Add Episode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:64 -msgid "Add Files to Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:91 -msgid "Add Mount Point" -msgstr "เพิ่ม Mount Point" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 -msgid "Add New GitHub Issue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:37 -msgid "Add Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:57 -msgid "Add Podcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:32 -msgid "Add Record" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:53 -msgid "Add Remote Relay" -msgstr "เพิ่มรีเลย์ระยะไกล" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:38 -msgid "Add Role" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:31 -msgid "Add SFTP User" -msgstr "เพิ่มผู้ใช้ SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:120 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:100 -msgid "Add Schedule Item" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:43 -msgid "Add Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:15 -msgid "Add Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:21 -msgid "Add Streamer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:30 -msgid "Add User" -msgstr "เพิ่มผู้ใช้" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:65 -msgid "Add Web Hook" -msgstr "เพิ่ม Web Hook" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 -msgid "Additional Environment Variables" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 -msgid "Administer API Keys" -msgstr "จัดการคีย์ API" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 -msgid "Administer Backups" -msgstr "จัดการการสำรองข้อมูล" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 -msgid "Administer Custom Fields" -msgstr "จัดการฟิลด์ที่กำหนดเอง" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 -msgid "Administer Settings" -msgstr "ตั้งค่าผู้ดูแลระบบ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 -msgid "Administer Stations" -msgstr "จัดการสถานี" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 -msgid "Administer Storage Locations" -msgstr "จัดการสถานที่จัดเก็บข้อมูล" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 -msgid "Administration" -msgstr "การจัดการระบบ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormGroup.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormCheckbox.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 -msgid "Advanced" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:231 -msgid "Advanced Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:16 -msgid "Advanced Manual AutoDJ Scheduling Options" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 msgid "Advanced: Use Privileged Docker Settings" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 -msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." -msgstr "สถิติผู้ฟังโดยรวมใช้เพื่อแสดงรายงานสถานีทั่วทั้งระบบ สถิติผู้ฟังตาม IP ใช้เพื่อดูการติดตามผู้ฟังสดและอาจจำเป็นสำหรับรายงานค่าลิขสิทธิ์" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:118 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:237 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 -msgid "Album" -msgstr "อัลบั้ม" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:281 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:138 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:301 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:41 -msgid "Album Art" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "ไม่พบผู้ใช้" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "เข้าสู่ระบบสำเร็จ" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "พยายามเข้าสู่ระบบมากเกินไป" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "คุณพยายามเข้าสู่ระบบหลายครั้งเกินไป กรุณารอ 30 วินาทีแล้วลองอีกครั้ง" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "ดำเนินขั้นตอนการตั้งค่าให้เสร็จสมบูรณ์เพื่อเริ่มต้น" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "เข้าสู่ระบบไม่สำเร็จ" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "ไม่สามารถยืนยันข้อมูลรับรองของคุณได้" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "การตั้งค่าเสร็จเรียบร้อย!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "เปิดใช้งานสตรีมเมอร์" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "คุณสามารถตั้งค่าบัญชีสตรีมเมอร์ (DJ) ได้" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "บันทึก Liquidsoap" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "กำหนดค่า Liquidsoap" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "บันทึกการเข้าถึง Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "บันทึกข้อผิดพลาด Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "กำหนดค่า Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "บันทึก SHOUTcast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "กำหนดค่า SHOUTcast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "แก้ปัญหาเอาต์พุต" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "บันทึกแอปพลิเคชัน AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "บันทึกการเข้าถึง Nginx" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "บันทึกข้อผิดพลาด Nginx" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "บันทึกแอปพลิเคชัน PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "บันทึกหัวหน้างาน" + #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 msgid "Album Artist Sort Order" msgstr "เรียงลำดับศิลปินในอัลบั้ม" @@ -382,686 +6581,22 @@ msgstr "เรียงลำดับศิลปินในอัลบั้ msgid "Album Sort Order" msgstr "เรียงลำดับอัลบั้ม" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 -msgid "All Permissions" -msgstr "สิทธิ์การใช้งานทั้งหมด" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:164 -msgid "All Playlists" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:100 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:26 -msgid "All Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:126 -msgid "All Stations" -msgstr "ทุกสถานี" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:13 -msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:65 -msgid "Allow Requests from This Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:77 -msgid "Allow Song Requests" -msgstr "อนุญาตให้ขอเพลง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:123 -msgid "Allow Streamers / DJs" -msgstr "อนุญาตให้สตรีมเมอร์ / ดีเจ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:42 -msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:106 -msgid "Allowed IP Addresses" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:53 -msgid "Always Use HTTPS" -msgstr "ใช้ HTTPS เสมอ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:16 -msgid "Amplify: Amplification (dB)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 -msgid "An account recovery link has been requested for your account on \"%s\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/base.js:40 -msgid "An error occurred and your request could not be completed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:126 -msgid "Analyze and reprocess the selected media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 -msgid "Any time a live streamer/DJ connects to the stream" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 -msgid "Any time a live streamer/DJ disconnects from the stream" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 -msgid "Any time the currently playing song changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 -msgid "Any time the listener count decreases" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 -msgid "Any time the listener count increases" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:55 -msgid "Apply Compression and Normalization" -msgstr "ใช้การบีบอัดและการทำให้เป็นมาตรฐาน" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:173 -msgid "Apply for an API key at Last.fm" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:59 -msgid "Applying changes..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 -msgid "Are you sure?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:107 -msgid "Art" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:121 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:232 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 -msgid "Artist" -msgstr "ศิลปิน" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:48 -msgid "Artwork" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:11 -msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:23 -msgid "At the bottom of the page, click \"Create my access token\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:60 -msgid "Attempt to Automatically Retrieve ISRC When Missing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:19 -msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 -msgid "Audit Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:47 -msgid "Author" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:64 -msgid "Auto-Assign Value" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:89 -msgid "Auto-Assigned" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:132 -msgid "Auto-generate Random MariaDB Root Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:346 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:105 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:65 -msgid "AutoDJ" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:34 -msgid "AutoDJ Bitrate (kbps)" -msgstr "บิตเรต AutoDJ (kbps)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:4 -msgid "AutoDJ Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:19 -msgid "AutoDJ Format" -msgstr "รูปแบบ AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 -msgid "AutoDJ Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:272 -msgid "AutoDJ Queue Length" -msgstr "ความยาวคิว AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:5 -msgid "AutoDJ Service" -msgstr "บริการ AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:7 -msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 -msgid "Automated Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:11 -msgid "Automatic Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:24 -msgid "Automatically Set from ID3v2 Value" -msgstr "ตั้งค่าโดยอัตโนมัติจากค่า ID3v2" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 -msgid "Automatically scroll to the bottom of the log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 -msgid "Automatically send a customized message to your Discord server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 -msgid "Automatically send a message to any URL when your station data changes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 -msgid "Automatically send a tweet." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 -msgid "Available Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:128 -msgid "Avatar Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Avatar.vue:22 -msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:229 -msgid "Average Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:36 -msgid "Avoid Duplicate Artists/Titles" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 -msgid "AzuraCast version %s is now available." -msgstr "AzuraCast เวอร์ชัน %s พร้อมใช้งานแล้ว" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "บันทึกแอปพลิเคชัน AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "สำรองข้อมูล AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 -msgid "AzuraCast First-Time Setup" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 -msgid "AzuraCast Instance Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "ตั้งค่า AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "ตั้งค่า AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "การติดตั้ง AzuraCast เสร็จสมบูรณ์!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "AzuraCast ได้รับการอัปเดตเป็นเวอร์ชันล่าสุดแล้ว!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 -msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 -msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 -msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 -msgid "Back" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." -msgstr "สำรองข้อมูล MariaDB..." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "สำรองข้อมูลเสร็จสมบูรณ์ใน %.2f วินาที" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "ไม่พบข้อมูลสำรอง" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "ไม่พบเส้นทางสำรองข้อมูล %s!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 -msgid "Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 -msgid "Balanced" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 msgid "Band" msgstr "วงดนตรี" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 -msgid "Banned Countries" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 -msgid "Banned IP Addresses" -msgstr "ที่อยู่ IP ที่ถูกห้าม" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 -msgid "Banned User Agents" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 -msgid "Base Station Directory" -msgstr "ไดเรกทอรีสถานีหลัก" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 -msgid "Base Theme for Public Pages" -msgstr "ธีมพื้นฐานสำหรับหน้าสาธารณะ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 -msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 -msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 -msgid "Basic Info" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 -msgid "Basic Information" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 -msgid "Best Performing Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 -msgid "Bit Rate" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 -msgid "Bot Token" -msgstr "โทเค็นบอท" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 msgid "Bpm" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 -msgid "Branding Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 -msgid "Broadcast AutoDJ to Remote Station" -msgstr "ถ่ายทอดเสียง AutoDJ ไปยังสถานีระยะไกล" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 -msgid "Broadcasting" -msgstr "การถ่ายทอดเสียง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 -msgid "Broadcasting Service" -msgstr "บริการถ่ายทอดเสียง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 -msgid "Broadcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 -msgid "Browser Icon" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 -msgid "Bucket Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 -msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 -msgid "Cached" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 -msgid "Categories" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 -msgid "Change" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 -msgid "Change Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 -msgid "Changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "บันทึกการเปลี่ยนแปลงเรียบร้อยแล้ว" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 -msgid "Changes saved." -msgstr "บันทึกการเปลี่ยนแปลง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 -msgid "Character Set Encoding" -msgstr "ตั้งค่าการเข้ารหัสตัวอักษร" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 -msgid "Chat ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 -msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." -msgstr "ตรวจสอบบันทึกเพื่อดูรายละเอียด" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." -msgstr "เลือกวิธีที่จะใช้เมื่อเปลี่ยนจากเพลงหนึ่งไปเป็นอีกเพลงหนึ่ง โหมดอัจฉริยะจะพิจารณาระดับเสียงของสองแทร็กเมื่อจางลงเพื่อให้ได้เอฟเฟกต์ที่นุ่มนวลขึ้น แต่ต้องการทรัพยากร CPU มากขึ้น" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 -msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." -msgstr "เลือกชื่อสำหรับ Webhook นี้ที่จะช่วยให้คุณแตกต่างจากผู้อื่น สิ่งนี้จะแสดงในหน้าการดูแลระบบเท่านั้น" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 -msgid "Choose a new password for your account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "ทำความสะอาดไฟล์ชั่วคราว..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 -msgid "Clear" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 -msgid "Clear All Pending Requests?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 -msgid "Clear Artwork" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 -msgid "Clear File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 -msgid "Clear Image" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 -msgid "Clear List" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 -msgid "Clear Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 -msgid "Clear Pending Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 -msgid "Clear Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 -msgid "Clear Upcoming Song Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 -msgid "Clear Upcoming Song Queue?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 -msgid "Click \"Generate new license key\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 -msgid "Clone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 -msgid "Clone Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 -msgid "Close" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 -msgid "Code from Authenticator App" -msgstr "รหัสรับรองความถูกต้องจากแอป" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 -msgid "Collect aggregate listener statistics and IP-based listener statistics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 msgid "Comment" msgstr "ความคิดเห็น" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 -msgid "Comments" -msgstr "ความคิดเห็น" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 msgid "Commercial Information" msgstr "ข้อมูลการค้า" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 -msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "ดำเนินขั้นตอนการตั้งค่าให้เสร็จสมบูรณ์เพื่อเริ่มต้น" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 msgid "Composer" msgstr "ผู้แต่งเพลง" @@ -1070,102 +6605,14 @@ msgstr "ผู้แต่งเพลง" msgid "Composer Sort Order" msgstr "เรียงลำดับผู้แต่งเพลง" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "บีบอัดและทำให้เสียงของสถานีของคุณเป็นปกติทำให้ได้เสียงที่สม่ำเสมอและ \"เต็ม\" มากขึ้น" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 msgid "Conductor" msgstr "ผู้ควบคุมวง" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "กำหนดค่าเขียนสำเร็จ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 -msgid "Configure" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 -msgid "Configure Automated Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 -msgid "Configure Backups" -msgstr "กำหนดค่าการสำรองข้อมูล" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 -msgid "Confirm New Password" -msgstr "ยืนยันรหัสผ่านใหม่" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 -msgid "Connection Information" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 -msgid "Consumer Key (API Key)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 -msgid "Consumer Secret (API Secret)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 -msgid "Contains explicit content" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 msgid "Content Group Description" msgstr "คำอธิบายกลุ่มเนื้อหา" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 -msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 -msgid "Continuous Play" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 -msgid "Control how this playlist is handled by the AutoDJ software." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 -msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." -msgstr "สำเนาที่เก่ากว่าจำนวนวันที่ระบุจะถูกลบโดยอัตโนมัติ ตั้งค่าเป็นศูนย์เพื่อปิดใช้งานการลบอัตโนมัติ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 -msgid "Copy associated media and folders." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 -msgid "Copy scheduled playback times." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 -msgid "Copy to Clipboard" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 -msgid "Copy to New Station" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 msgid "Copyright" msgstr "ลิขสิทธิ์" @@ -1174,886 +6621,10 @@ msgstr "ลิขสิทธิ์" msgid "Copyright Message" msgstr "ข้อความลิขสิทธิ์" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "สร้างบัญชี" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 -msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." -msgstr "สร้างที่เก็บข้อมูลใหม่ตามไดเร็กทอรีหลัก" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 -msgid "Create an account on the MaxMind developer site." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 -msgid "Create and Continue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 -msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." -msgstr "กำลังสร้างที่เก็บข้อมูลสำรอง..." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." -msgstr "สร้างไดเรกทอรีชั่วคราว..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 -msgid "Crossfade Duration (Seconds)" -msgstr "ระยะเวลาการเปลี่ยนแทร็ก (วินาที)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 -msgid "Crossfade Method" -msgstr "วิธีการเปลี่ยนแทร็ก" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 -msgid "Cue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 -msgid "Current Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 -msgid "Current Installed Version" -msgstr "เวอร์ชันที่ติดตั้งปัจจุบัน" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 -msgid "Current Intro File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 -msgid "Current Password" -msgstr "รหัสผ่านปัจจุบัน" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 -msgid "Current Podcast Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 -msgid "Custom" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 -msgid "Custom API Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 -msgid "Custom Branding" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "CSS ที่กำหนดเองสำหรับหน้าภายใน" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "CSS ที่กำหนดเองสำหรับหน้าสาธารณะ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 -msgid "Custom Configuration" -msgstr "กำหนดค่าแบบกำหนดเอง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 -msgid "Custom Cues: Cue-In Point (seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 -msgid "Custom Cues: Cue-Out Point (seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 -msgid "Custom Fading: Fade-In Time (seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 -msgid "Custom Fading: Fade-Out Time (seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 -msgid "Custom Fading: Overlap Time (seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 -msgid "Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 -msgid "Custom Fields" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 -msgid "Custom Frontend Configuration" -msgstr "กำหนดค่าหน้าเว็บไซต์แบบกำหนดเอง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 -msgid "Custom JS for Public Pages" -msgstr "Custom JS สำหรับหน้าสาธารณะ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 -msgid "Customization" -msgstr "ปรับแต่ง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 -msgid "Customize" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 -msgid "Customize Administrator Password" -msgstr "กำหนดรหัสผ่านของผู้ดูแลระบบเอง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 -msgid "Customize AzuraCast Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 -msgid "Customize Broadcasting Port" -msgstr "กำหนดพอร์ตถ่ายทอดเสียงเอง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 -msgid "Customize Copy" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 -msgid "Customize DJ/Streamer Mount Point" -msgstr "ปรับแต่ง DJ / Streamer Mount Point" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 -msgid "Customize DJ/Streamer Port" -msgstr "ปรับแต่งพอร์ต DJ / Streamer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 -msgid "Customize Internal Request Processing Port" -msgstr "ปรับแต่งพอร์ตประมวลผลคำขอภายใน" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 -msgid "Customize Source Password" -msgstr "กำหนดรหัสผ่านเอง" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 -msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." -msgstr "กำหนดจำนวนเพลงที่จะปรากฏในส่วน \"ประวัติเพลง\" สำหรับสถานีนี้และใน API สาธารณะทั้งหมด" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "เวลาบัฟเฟอร์ DJ / Streamer (วินาที)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 -msgid "Dark" -msgstr "มืด" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 -msgid "Date Played" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 -msgid "Date Requested" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 -msgid "Date/Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 -msgid "Date/Time (Browser)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 -msgid "Date/Time (Station)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 -msgid "Days Between Automated Assignments" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 -msgid "Days of Playback History to Keep" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 -msgid "Deactivate Streamer on Disconnect (Seconds)" -msgstr "ปิดใช้งาน Streamer เมื่อยกเลิกการเชื่อมต่อ (วินาที)" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "แก้ปัญหาเอาต์พุต" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 -msgid "Default" -msgstr "ค่าเริ่มต้น" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 -msgid "Default Album Art" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 -msgid "Default Album Art URL" -msgstr "URL หน้าปกอัลบั้มเริ่มต้น" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 -msgid "Default Avatar URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 -msgid "Default Mount" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 -msgid "Delete" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 -msgid "Delete %{ num } media files?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 -msgid "Delete Album Art" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 -msgid "Delete Backup?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 -msgid "Delete Broadcast?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 -msgid "Delete Custom Field?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 -msgid "Delete Episode?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 -msgid "Delete Mount Point?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 -msgid "Delete Playlist?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 -msgid "Delete Podcast?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 -msgid "Delete Queue Item?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 -msgid "Delete Remote Relay?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 -msgid "Delete Request?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 -msgid "Delete Role?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 -msgid "Delete SFTP User?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 -msgid "Delete Station?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 -msgid "Delete Storage Location?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 -msgid "Delete Streamer?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 -msgid "Delete User?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 -msgid "Delete Web Hook?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 -msgid "Description" -msgstr "รายละเอียด" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 -msgid "Deselect" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 -msgid "Desktop Device" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 -msgid "Direct Stream URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 -msgid "Directory" -msgstr "ไดเรกทอรี" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 -msgid "Directory Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 -msgid "Disable" -msgstr "ปิดใช้งาน" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 -msgid "Disable Crossfading" -msgstr "ปิดการใช้งานการเปลี่ยนแทร็ก" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 -msgid "Disable Optimizations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 -msgid "Disable public pages?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 -msgid "Disable song requests?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 -msgid "Disable streamers?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 -msgid "Disable two-factor authentication?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 -msgid "Disabled" -msgstr "ปิดการใช้งาน" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 -msgid "Disconnect Streamer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 -msgid "Discord Web Hook URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 -msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 -msgid "Display Name" -msgstr "แสดงชื่อ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 -msgid "Do not collect any listener analytics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 -msgid "Do not use an AutoDJ service." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 -msgid "Down" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 -msgid "Download" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 -msgid "Download CSV" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 -msgid "Download M3U" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 -msgid "Download PLS" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 -msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 -msgid "Drag file(s) here to upload or" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 -msgid "Dropbox Generated Access Token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 -msgid "Duplicate" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 -msgid "Duplicate Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 -msgid "Duplicate Prevention Time Range (Minutes)" -msgstr "ช่วงเวลาป้องกันซ้ำ (นาที)" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "คำขอที่ซ้ำกัน: เพลงนี้ได้รับการร้องขอแล้วและจะเล่นเร็ว ๆ นี้" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 -msgid "E-Mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 -msgid "E-mail Address" -msgstr "メールアドレス" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 -msgid "E-mail addresses can be separated by commas." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 -msgid "Edit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 -msgid "Edit Custom Field" -msgstr "แก้ไขฟิลด์ที่กำหนดเอง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 -msgid "Edit Episode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 -msgid "Edit Liquidsoap Configuration" -msgstr "แก้ไขการกำหนดค่า Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 -msgid "Edit Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 -msgid "Edit Mount Point" -msgstr "แก้ไข Mount Point" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 -msgid "Edit Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 -msgid "Edit Podcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 -msgid "Edit Profile" -msgstr "แก้ไขโปรไฟล์" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 -msgid "Edit Record" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 -msgid "Edit Remote Relay" -msgstr "แก้ไขรีเลย์ระยะไกล" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 -msgid "Edit Role" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 -msgid "Edit SFTP User" -msgstr "แก้ไขผู้ใช้ SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 -msgid "Edit Station" -msgstr "แก้ไขสถานี" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 -msgid "Edit Station Profile" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 -msgid "Edit Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 -msgid "Edit Streamer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 -msgid "Edit User" -msgstr "แก้ไขผู้ใช้" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 -msgid "Edit Web Hook" -msgstr "แก้ไข Web Hook" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 -msgid "Embed Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 -msgid "Embed Widgets" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 -msgid "Enable" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 -msgid "Enable Advanced Features" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 -msgid "Enable AutoDJ" -msgstr "เปิดใช้งาน AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 -msgid "Enable Automated Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 -msgid "Enable Broadcasting" -msgstr "เปิดใช้งานการถ่ายทอดเสียง" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 -msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." -msgstr "เปิดใช้งานให้ผู้ฟังเพื่อขอเพลงสำหรับเล่นบนสถานีของคุณ เฉพาะเพลงที่อยู่ในเพลย์ลิสต์ของคุณเท่านั้นที่สามารถขอได้" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 -msgid "Enable public pages?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 -msgid "Enable song requests?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 -msgid "Enable streamers?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 -msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 -msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." -msgstr "เปิดใช้งานเพื่อโฆษณา Mount Point นี้ในไดเรกทอรีวิทยุสาธารณะ \"สมุดหน้าเหลือง\"" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 -msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 -msgid "Enable to allow listeners to select this mount point on this station's public pages." -msgstr "เปิดใช้งานเพื่อให้ผู้ฟังเลือก Mount Point นี้บนหน้าสาธารณะของสถานีนี้" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 -msgid "Enable to allow listeners to select this relay on this station's public pages." -msgstr "เปิดใช้งานเพื่อให้ผู้ฟังเลือกรีเลย์นี้ในหน้าสาธารณะของสถานีนี้" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 -msgid "Enable to allow this account to log in and stream." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 -msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." -msgstr "เปิดใช้งานเพื่อเรียกใช้การสำรองข้อมูลทุกคืนโดยอัตโนมัติตามเวลาที่กำหนด" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 -msgid "Enabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 -msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." -msgstr "เปิดใช้งานหรือปิดการใช้งานระบบบน WebSocket ที่ใหม่กว่าและเร็วกว่าเพื่อรับการอัปเดตแบบสดสำหรับผู้เล่นสาธารณะ คุณอาจต้องปิดการใช้งานนี้หากพบปัญหา" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 msgid "Encoded By" msgstr "เข้ารหัสโดย" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 -msgid "Encoder" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 msgid "Encoder Settings" msgstr "ตั้งค่าการเข้ารหัส" @@ -2062,628 +6633,18 @@ msgstr "ตั้งค่าการเข้ารหัส" msgid "Encoding Time" msgstr "เวลาในการเข้ารหัส" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 -msgid "End Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 -msgid "End Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 -msgid "Endpoint" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 -msgid "Enforce Schedule Times" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 -msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." -msgstr "ป้อนรหัสรับรองความถูกต้องจากแอปของคุณเพื่อตรวจสอบว่าทำงานถูกต้อง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 -msgid "Enter the full URL of another stream to relay its broadcast through this mount point." -msgstr "ป้อน URL แบบเต็มของสตรีมอื่นที่จะถ่ายทอดออกอากาศผ่าน Mount Point นี้" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "สภาพแวดล้อม: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 -msgid "Episode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 -msgid "Episodes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 -msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 -msgid "Exclude Media from Backup" -msgstr "ยกเว้นสื่อจากการสำรองข้อมูล" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 -msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "การยกเว้นสื่อจากการสำรองข้อมูลอัตโนมัติจะช่วยประหยัดพื้นที่ แต่คุณควรสำรองข้อมูลสื่อของคุณไว้ที่อื่น โปรดทราบว่าจะสำรองเฉพาะสื่อที่จัดเก็บไว้ในเครื่องเท่านั้น" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 -msgid "Expected to Play at" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 -msgid "Explicit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 -msgid "Export %{format}" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 -msgid "Fallback Mount" -msgstr "Mount สำรอง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 -msgid "Field Name" -msgstr "ชื่อฟิลด์" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 -msgid "File Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 msgid "File Owner" msgstr "เจ้าของไฟล์" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 msgid "File Type" msgstr "ประเภทไฟล์" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "ไม่ได้ระบุไฟล์" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 -msgid "Files marked for reprocessing:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 -msgid "Files moved:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 -msgid "Files queued for playback:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 -msgid "Files removed:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "โหลดข้อมูลแบบคงที่" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 -msgid "Footer Text" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 -msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." -msgstr "สำหรับกรณีส่วนใหญ่ใช้ค่าเริ่มต้น UTF-8 เข้ารหัส การเข้ารหัส ISO-8859-1 รุ่นเก่าสามารถใช้ได้หากยอมรับการเชื่อมต่อจากดีเจ SHOUTcast 1 หรือใช้ซอฟต์แวร์ดั้งเดิมอื่น ๆ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 -msgid "For some clients, use port:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 -msgid "Friday" -msgstr "ศุกร์" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 -msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 -msgid "Full Volume" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 -msgid "Full:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 -msgid "GA Property Tracking ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 -msgid "General Rotation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 -msgid "Generate Report" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "การสร้างคลาสพร็อกซีฐานข้อมูล" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 -msgid "Genre" -msgstr "ประเภทเพลง" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "ไม่ได้กำหนดค่าฐานข้อมูล GeoLite สำหรับการติดตั้งนี้ ดูระบบการบริหารสำหรับคำแนะนำ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 -msgid "GeoLite is not currently installed on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 -msgid "GeoLite version \"%{ version }\" is currently installed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 -msgid "Global" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 -msgid "Global Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 -msgid "Hide Album Art on Public Pages" -msgstr "ซ่อนปกอัลบั้มในหน้าสาธารณะ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 -msgid "Hide AzuraCast Branding on Public Pages" -msgstr "ซ่อนการสร้างแบรนด์ AzuraCast บนหน้าสาธารณะ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 -msgid "Hide Charts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 -msgid "Hide Metadata from Listeners (\"Jingle Mode\")" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 -msgid "High" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 -msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 -msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 -msgid "History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 -msgid "Home" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 -msgid "Homepage Redirect URL" -msgstr "URL การเปลี่ยนเส้นทางหน้าแรก" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 -msgid "Hour" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 -msgid "IP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "IP Geolocation โดย DB-IP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 -msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 -msgid "ISRC" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" -msgstr "บันทึกการเข้าถึง Icecast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" -msgstr "กำหนดค่า Icecast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" -msgstr "บันทึกข้อผิดพลาด Icecast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." -msgstr "หากเพลงไม่มีหน้าปกอัลบั้ม, URL นี้จะแสดงแทน. เว้นว่างไว้เพื่อใช้ภาพตัวยึดมาตรฐาน" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." -msgstr "หากผู้เยี่ยมชมไม่ได้ลงชื่อเข้าใช้และเข้าไปที่หน้าแรก, คุณสามารถเปลี่ยนเส้นทางไปยัง URL ที่ระบุไว้ที่นี่โดยอัตโนมัติ. เว้นว่างไว้เพื่อเปลี่ยนเส้นทางไปยังหน้าจอเข้าสู่ระบบตามค่าเริ่มต้น" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." -msgstr "หากปิดใช้งานสถานีจะไม่ออกอากาศหรือสับเปลี่ยน AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." -msgstr "หากเปิดใช้งาน AzuraCast จะบันทึกการถ่ายทอดสดที่เกิดขึ้นกับสถานีนี้โดยอัตโนมัติเพื่อบันทึกต่อการออกอากาศ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." -msgstr "หากเปิดใช้งานสตรีมเมอร์ (หรือ DJ) จะสามารถเชื่อมต่อโดยตรงกับสตรีมของคุณและถ่ายทอดสดดนตรีที่ขัดขวางสตรีม AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." -msgstr "หากเปิดใช้งาน AutoDJ จะเล่นเพลงไปยัง Mount Point นี้โดยอัตโนมัติ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." -msgstr "หากเปิดใช้งาน AutoDJ จะเล่นเพลงไปยัง Mount Point นี้โดยอัตโนมัติ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." -msgstr "หากเลือก, ปกอัลบั้มจะไม่แสดงบนหน้าวิทยุสาธารณะ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." -msgstr "หากเลือกการดำเนินการนี้จะลบการสร้างแบรนด์ AzuraCast จากหน้าที่เปิดเผยต่อสาธารณะ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." -msgstr "หากพอร์ตที่คุณออกอากาศแตกต่างจากพอร์ตที่คุณระบุไว้ใน URL ด้านบนให้ระบุพอร์ตต้นทางที่นี่" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." -msgstr "หากการติดตั้งนี้เป็นค่าเริ่มต้นจะเล่นบนหน้าตัวอย่างวิทยุและหน้าวิทยุสาธารณะในระบบนี้" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." -msgstr "หาก Mount Point นี้ไม่เล่นเสียง ผู้ฟังจะถูกเปลี่ยนเส้นทางไปยัง Mount Point นี้โดยอัตโนมัติ ค่าเริ่มต้นคือ /error.mp3 ซึ่งเป็นข้อความแสดงข้อผิดพลาดที่เกิดซ้ำ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." -msgstr "หากคุณกำลังออกอากาศโดยใช้ AutoDJ ให้ป้อนรหัสผ่านต้นทางที่นี่" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." -msgstr "หากคุณกำลังออกอากาศโดยใช้ AutoDJ ให้ป้อนชื่อผู้ใช้ต้นทางที่นี่ หากไม่ทราบให้ปล่อยว่างไว้" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." -msgstr "หากซอฟต์แวร์สตรีมมิ่งของคุณต้องการเส้นทาง Mount Point ที่เฉพาะเจาะจงให้ระบุที่นี่ มิฉะนั้นให้ใช้ค่าเริ่มต้น" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." -msgstr "หาก Webhook ของคุณต้องการการตรวจสอบสิทธิ์พื้นฐาน HTTP โปรดระบุรหัสผ่านที่นี่" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." -msgstr "หาก Webhook ของคุณต้องการการตรวจสอบสิทธิ์ขั้นพื้นฐานของ HTTP โปรดระบุชื่อผู้ใช้ที่นี่" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 -msgid "Imported locale: %s" -msgstr "สถานที่นำเข้า: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "ไม่มีกำหนด" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 msgid "Initial Key" msgstr "คีย์เริ่มต้น" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 -msgid "Initialize AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:32 -msgid "Initializing essential settings..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "ติดตั้งฐานข้อมูล GeoLite IP" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "ติดตั้ง SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 -msgid "Installation Method: %s" -msgstr "วิธีการติดตั้ง: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" -msgstr "การติดตั้งไม่ได้สำรองไว้เมื่อเร็ว ๆ นี้" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 -msgid "Installing Data Fixtures" -msgstr "ติดตั้งข้อมูลแบบคงที่" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" -msgstr "คำแนะนำ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 msgid "Internet Radio Station Name" msgstr "ชื่อสถานีวิทยุ" @@ -2692,1071 +6653,34 @@ msgstr "ชื่อสถานีวิทยุ" msgid "Internet Radio Station Owner" msgstr "เจ้าของสถานีวิทยุ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "รายชื่อบุคคลที่เกี่ยวข้อง" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "มันทำงานอยู่แล้ว" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "มันไม่ทำงาน" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "อาจยังไม่ได้ลงทะเบียนกับหัวหน้างาน การรีสตาร์ทการออกอากาศใหม่อาจช่วยได้" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "ภาษา" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "14 วันล่าสุด" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "2 ปีล่าสุด" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "30 วันล่าสุด" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "60 วันล่าสุด" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "ปีล่าสุด" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "เว้นว่างไว้เพื่อสร้างรหัสผ่านใหม่โดยอัตโนมัติ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "เว้นว่างไว้เพื่อใช้รหัสผ่านปัจจุบัน" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "ระยะเวลา" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "สว่าง" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "ข้อมูลเชื่อมโยง" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "กำหนดค่า Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "บันทึก Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "แสดงรายการที่อยู่ IP หนึ่งรายการหรือกลุ่ม (ในรูปแบบ CIDR) ต่อบรรทัด" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "รวบรวมสถิติผู้ฟัง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "ผู้ฟัง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "ผู้ฟังตามวัน" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "ผู้ฟังตามวันของสัปดาห์" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "ผู้ฟังตามชั่วโมง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "บิตเรตการบันทึกการถ่ายทอดสด (kbps)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "รูปแบบการบันทึกการถ่ายทอดสด" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "สถานที่จัดเก็บบันทึกการถ่ายทอดสด" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "เข้าสู่ระบบสำเร็จ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "เข้าสู่ระบบไม่สำเร็จ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "นักแต่งเพลง" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "จัดการสถานีอัตโนมัติ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "จัดการสถานีออกอากาศ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "จัดการสื่อสถานี" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "จัดการ Mount Points สถานี" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "จัดการโปรไฟล์สถานี" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "จัดการรีเลย์ระยะไกลสถานี" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "จัดการสถานีสตรีมเมอร์" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "จัดการ Web Hook สถานี" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "โหมด AutoDJ ด้วยตนเอง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "จำนวนผู้ฟังสูงสุด" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "ตำแหน่งที่เก็บสื่อ" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "ประเภทสื่อ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "จันทร์" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "อารมณ์" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "URL Mount Point" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "ตัวระบุซีดีเพลง" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "รายการเครดิตนักดนตรี" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "ชื่อ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "AzuraCast เวอร์ชันใหม่ที่มีอยู่" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "มีการอัปเดต AzuraCast ใหม่" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "รหัสผ่านใหม่" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "คำอธิบายสถานีใหม่" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "ชื่อสถานีใหม่" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "ไม่ได้ระบุเส้นทางใหม่" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "บันทึกการเข้าถึง Nginx" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "บันทึกข้อผิดพลาด Nginx" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "いいえ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "ไม่มีไดเรกทอรีที่ระบุ" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "ไม่มีโปรแกรมอื่นที่สามารถใช้พอร์ตนี้ได้ เว้นว่างไว้เพื่อกำหนดพอร์ตโดยอัตโนมัติ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "ไม่มีบันทึกที่มีอยู่" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "ไม่มี" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "โหมดปกติ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "หมายเหตุ: นี่ควรเป็นหน้าแรกของสถานีวิทยุที่เปิดเผยต่อสาธารณะไม่ใช่ URL ของ AzuraCast จะรวมอยู่ในรายละเอียดการออกอากาศ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "จำนวนการสำรองข้อมูลที่คัดลอกไปเก็บ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "จำนวนวินาทีในการซ้อนเพลง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "ตัวเลือก: รหัสผ่าน HTTP ตรวจสอบสิทธิ์พื้นฐาน" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "ตัวเลือก: พื้นฐาน HTTP รับรองความถูกต้องชื่อผู้ใช้" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "เลือกฟิลด์ข้อมูลเมตา ID3v2 ซึ่งหากมีอยู่จะถูกใช้เพื่อตั้งค่าของฟิลด์นี้" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "เลือกใส่คีย์สาธารณะ SSH ที่ผู้ใช้นี้สามารถใช้เพื่อเชื่อมต่อแทนรหัสผ่าน ป้อนหนึ่งคีย์ต่อบรรทัด" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "อัลบั้มต้นฉบับ" @@ -3773,10 +6697,6 @@ msgstr "ชื่อไฟล์ต้นฉบับ" msgid "Original Lyricist" msgstr "นักแต่งเพลงต้นฉบับ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "เวลาที่วางจำหน่าย" @@ -3785,30 +6705,6 @@ msgstr "เวลาที่วางจำหน่าย" msgid "Original Year" msgstr "ปีที่วางจำหน่าย" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "บันทึกแอปพลิเคชัน PHP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "ส่วนหนึ่งของการรวบรวม" @@ -3817,2373 +6713,61 @@ msgstr "ส่วนหนึ่งของการรวบรวม" msgid "Part Of A Set" msgstr "ส่วนหนึ่งของชุด" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "パスワード" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "เรียงตามผู้แต่งเพลง" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "ความล่าช้าของเพลย์ลิสต์" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "ปิดใช้งานเพลย์ลิสต์" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "เปิดใช้งานเพลย์ลิสต์" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "ไม่พบเพลย์ลิสต์" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "สับเปลี่ยนเพลย์ลิสต์" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "นำเข้าเพลย์ลิสต์สำเร็จ; %d จาก %d ไฟล์ถูกจับคู่สำเร็จ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "กรุณารอสักครู่ในขณะที่ทำการสำรองข้อมูล..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "ประกาศการสร้าง" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "ชื่อโปรแกรม" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "เผยแพร่ไปยังไดเรกทอรี \"สมุดหน้าเหลือง\"" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "ผู้เผยแพร่" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "บันทึกการถ่ายทอดสด" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "ลบบันทึกเรียบร้อยแล้ว" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "เวลาในการบันทึก" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "รีเฟรชทุกสถานี" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "URL สตรีมรีเลย์" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "เวลาที่วางจำหน่าย" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "โหลดข้อมูลระบบใหม่" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "รีมิกซ์" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "รหัสผ่านผู้ดูแลสถานีระยะไกล" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "Mount Point/ISD การฟังสถานีระยะไกล" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "URL การฟังสถานีระยะไกล" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "Mountpoint/SID ของแหล่งที่มาสถานีระยะไกล" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "รหัสผ่านของแหล่งที่มาสถานีระยะไกล" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "พอร์ตต้นทางสถานีระยะไกล" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "ชื่อผู้ใช้ต้นทางของสถานีระยะไกล" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "ประเภทสถานีระยะไกล" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "เกณฑ์การขอที่เล่นล่าสุด (นาที)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "การหน่วงเวลาในขอขั้นต่ำ (นาที)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "รีเซ็ตรหัสผ่าน" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "ชื่อบทบาท" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "บทบาท" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "เรียกใช้การสำรองข้อมูลอัตโนมัติทุกคืน" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "เรียกใช้การสำรองข้อมูลด้วยตนเอง" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "กำลังเรียกใช้การย้ายฐานข้อมูล" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "กำหนดค่า SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "บันทึก SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "คีย์สาธารณะ SSH" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "เสาร์" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "บันทึก" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "กำหนดเวลาสำรองข้อมูล" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "เพลย์ลิสต์ที่กำหนดเวลาไว้และรายการตามกำหนดเวลาอื่น ๆ จะถูกควบคุมโดยเขตเวลานี้" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "โปรแกรมรวบรวมข้อมูลของเครื่องมือค้นหาไม่ได้รับอนุญาตให้ใช้คุณลักษณะนี้" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "เลือกไฟล์" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "เลือกธีมเพื่อใช้เป็นธีมพื้นฐานสำหรับหน้าสาธารณะของสถานีและหน้าล็อกอิน" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "เลือก..." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "ตั้งค่าคำบรรยาย" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "ตั้งค่าเป็น Mount Point เริ่มต้น" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "ตั้งค่าเป็น \"ใช่\" เพื่อใช้ URL ที่ปลอดภัย \"https://\" เสมอและเปลี่ยนเส้นทางไปยัง URL ที่ปลอดภัยโดยอัตโนมัติเมื่อมีการเยี่ยมชม URL ที่ไม่ปลอดภัย" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "ตั้งค่าคีย์" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "ตั้งค่าค่า" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "การตั้งค่าเสร็จเรียบร้อย!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "แสดงประกาศการอัปเดต" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "แสดงเวอร์ชั่นใหม่ที่อยู่ในช่องการอัปเดตของคุณบนหน้าแรกของ AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "แสดงบนหน้าสาธารณะ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "แสดงสถานีในหน้าสาธารณะและผล API ทั่วไป" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "รูปแบบของเว็บไซต์" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "โหมดอัจฉริยะ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "ศิลปิน" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "ชื่อเพลง" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "ข้ามเพลง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "รายงาน SoundExchange" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "รีสตาร์ทสถานี" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "สถานที่จัดเก็บ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "ตัดการเชื่อมต่อสตรีมเมอร์แล้ว" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "เปิดใช้งานสตรีมเมอร์" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "คำบรรยาย" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "อาทิตย์" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "บันทึกหัวหน้างาน" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "การตั้งค่าระบบ" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "เวลาแท็ก" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "เงื่อนไขการใช้งาน" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "URL ที่จะรับข้อความ POST ทุกครั้งที่มีการทริกเกอร์เหตุการณ์" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "บัญชีที่เชื่อมโยงกับที่อยู่อีเมล \"%s\" ได้รับการตั้งค่าให้เป็นผู้ดูแลระบบ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "ชื่อที่แสดงที่กำหนดให้กับ Mount Point นี้เมื่อดูบนเพจสำหรับผู้ดูแลระบบหรือเพจสาธารณะ เว้นว่างไว้เพื่อสร้างโดยอัตโนมัติ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "ชื่อที่แสดงที่กำหนดให้กับรีเลย์นี้เมื่อดูบนหน้าระดับผู้ดูแลระบบหรือหน้าสาธารณะ เว้นว่างไว้เพื่อสร้างโดยอัตโนมัติ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "จำนวนวินาทีของสัญญาณที่จะจัดเก็บในกรณีที่มีการหยุดชะงัก ตั้งเป็นค่าต่ำสุดที่ดีเจของคุณสามารถใช้ได้โดยไม่มีการหยุดชะงักของสตรีม" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "ไดเร็กทอรีหลักที่เก็บรายการเพลงของสถานีและการตั้งค่าไฟล์ที่เก็บไว้ เว้นว่างไว้เพื่อใช้ไดเร็กทอรีเริ่มต้น" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "พอร์ต %s ถูกใช้งานโดยสถานีอื่น" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "รหัสเพลงที่คุณระบุไม่สามารถขอให้สถานีนี้" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "รหัสเพลงที่คุณระบุไม่พบในสถานี" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "CSS นี้จะนำไปใช้กับหน้าการจัดการหลัก เช่นหน้านี้" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "CSS นี้จะนำไปใช้กับหน้าสาธารณะของสถานีและหน้าล็อกอิน" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "ปัจจุบันสถานีนี้ยังไม่รองรับคุณสมบัตินี้" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "รหัสจาวาสคริปต์นี้จะถูกนำไปใช้กับหน้าสาธารณะของสถานีและหน้าล็อกอิน" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "โหมดนี้จะปิดใช้งานการจัดการ AutoDJ ของ AzuraCast โดยใช้ Liquidsoap เองเพื่อจัดการการเล่นเพลง \"เพลงถัดไป\" และคุณสมบัติอื่น ๆ บางอย่างจะไม่สามารถใช้งานได้" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "ชื่อนี้ควรขึ้นต้นด้วยเครื่องหมายทับ (/) เสมอและต้องเป็น URL ที่ถูกต้องเช่น /autodj.mp3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "รายการเพลงนี้ไม่ได้เป็นรายการที่จะเล่นตามลำดับ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "พอร์ตนี้ไม่ได้ใช้โดยกระบวนการภายนอกใด ๆ แก้ไขพอร์ตนี้หากใช้พอร์ตที่กำหนดไว้เท่านั้น เว้นว่างไว้เพื่อกำหนดพอร์ตโดยอัตโนมัติ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "ผลิตภัณฑ์นี้มีข้อมูล GeoLite2 ที่สร้างโดย MaxMind ซึ่งหาได้จาก %s." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "ซอฟต์แวร์นี้ส่งการออกอากาศของคุณไปยังผู้ฟัง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "ซอฟต์แวร์นี้จะสับเปลี่ยนจากรายการเพลงอย่างต่อเนื่องและเล่นเมื่อไม่มีแหล่งสัญญาณวิทยุอื่น ๆ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "เพลงหรือศิลปินนี้ถูกเล่นเมื่อเร็ว ๆ นี้มากเกินไป รอสักครู่ก่อนที่จะขออีกครั้ง" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "สิ่งนี้ระบุช่วงเวลา (เป็นนาที) ของประวัติเพลงที่อัลกอริทึมป้องกันเพลงซ้ำที่ควรคำนึงถึง" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "สถานีนี้ไม่ได้รับการร้องขอในขณะนี้" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "สถานีนี้ไม่รองรับการสตรีมแบบออนดีมานด์" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "สถานีนี้ไม่มีพื้นที่เก็บข้อมูลเหลืออยู่" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "สิ่งนี้จะใช้เป็นป้ายกำกับเมื่อแก้ไขแต่ละเพลงและจะแสดงในผลลัพธ์ของ API" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "การดำเนินการนี้จะทำให้เกิดการสำรองข้อมูลที่น้อยลงอย่างมาก แต่คุณควรสำรองข้อมูลสื่อของคุณไว้ที่อื่น โปรดทราบว่าจะสำรองเฉพาะสื่อที่จัดเก็บไว้ในเครื่องเท่านั้น" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "พฤหัสบดี" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "เขตเวลา" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "ชื่อเรื่อง" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "ชื่อเรื่องเรียงตามลำดับ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "ในการดึงข้อมูลผู้ฟังและรายละเอียดไคลเอนต์ที่ไม่ซ้ำกันโดยละเอียดมักต้องใช้รหัสผ่านผู้ดูแลระบบ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "พยายามเข้าสู่ระบบมากเกินไป" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "หมายเลขแทร็ก" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "อังคาร" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" +msgstr "เนื้อเพลงที่ไม่ซิงโครไนซ์" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 msgid "URL Artist" @@ -6209,250 +6793,424 @@ msgstr "URL แหล่งที่มา" msgid "URL Station" msgstr "URL สถานี" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "ของ URL แบบสั้น" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "URL ผู้ใช้" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" +msgstr "ปี" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" +msgstr "ทุกสถานี" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." +msgstr "สถานีนี้ไม่ได้รับการร้องขอในขณะนี้" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." +msgstr "รายการเพลงนี้ไม่ได้เป็นรายการที่จะเล่นตามลำดับ" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." +msgstr "เปิดใช้งานเพลย์ลิสต์" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." +msgstr "ปิดใช้งานเพลย์ลิสต์" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." +msgstr "นำเข้าเพลย์ลิสต์สำเร็จ; %d จาก %d ไฟล์ถูกจับคู่สำเร็จ" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." +msgstr "สับเปลี่ยนเพลย์ลิสต์" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" +msgstr "ไม่มีไดเรกทอรีที่ระบุ" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." +msgstr "ไม่ได้ระบุไฟล์" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." +msgstr "ไม่ได้ระบุเส้นทางใหม่" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." +msgstr "เปิดใช้งาน Web Hook" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "สถานีนี้ไม่รองรับการสตรีมแบบออนดีมานด์" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "สถานีนี้ไม่มีพื้นที่เก็บข้อมูลเหลืออยู่" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "ไม่มีบันทึกที่มีอยู่" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "รีสตาร์ทสถานี" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" -msgstr "เนื้อเพลงที่ไม่ซิงโครไนซ์" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "ข้ามเพลง" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "ตัดการเชื่อมต่อสตรีมเมอร์แล้ว" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "คุณไม่สามารถลบตัวคุณเองได้" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "ไม่พบข้อมูลสำรอง" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "สร้างที่เก็บข้อมูลใหม่ตามไดเร็กทอรีหลัก" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "โปรแกรมรวบรวมข้อมูลของเครื่องมือค้นหาไม่ได้รับอนุญาตให้ใช้คุณลักษณะนี้" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "รหัสเพลงที่คุณระบุไม่สามารถขอให้สถานีนี้" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "คุณส่งคำขอมาเร็วเกินไป! กรุณารอสักครู่ก่อนที่จะส่งรายการอื่น" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "คำขอที่ซ้ำกัน: เพลงนี้ได้รับการร้องขอแล้วและจะเล่นเร็ว ๆ นี้" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "เพลงหรือศิลปินนี้ถูกเล่นเมื่อเร็ว ๆ นี้มากเกินไป รอสักครู่ก่อนที่จะขออีกครั้ง" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "บันทึกการเปลี่ยนแปลงเรียบร้อยแล้ว" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "ลบบันทึกเรียบร้อยแล้ว" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." +msgstr "พอร์ต %s ถูกใช้งานโดยสถานีอื่น" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." +msgstr "ไม่ได้กำหนดค่าฐานข้อมูล GeoLite สำหรับการติดตั้งนี้ ดูระบบการบริหารสำหรับคำแนะนำ" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." +msgstr "ผลิตภัณฑ์นี้มีข้อมูล GeoLite2 ที่สร้างโดย MaxMind ซึ่งหาได้จาก %s." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" +msgstr "IP Geolocation โดย DB-IP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." +msgstr "คุณต้องเข้าสู่ระบบเพื่อเข้าถึงหน้านี้" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." +msgstr "คุณไม่ได้รับอนุญาตให้เข้าถึงส่วนนี้ของเว็บไซต์" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" -msgstr "ใช้เบราว์เซอร์เริ่มต้น" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" -msgstr "ใช้ Replaygain Metadata" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." +msgstr "AzuraCast เวอร์ชัน %s พร้อมใช้งานแล้ว" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." +msgstr "คุณกำลังใช้งานเวอร์ชัน %s ขอแนะนำให้อัปเดต" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" +msgstr "AzuraCast เวอร์ชันใหม่ที่มีอยู่" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." +msgstr "ขณะนี้การติดตั้งของคุณกำลังอัปเดต %d หลังเวอร์ชันล่าสุด" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." +msgstr "คุณควรอัปเดตเพื่อใช้ประโยชน์จากการแก้ไขข้อบกพร่องและความปลอดภัย" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" +msgstr "มีการอัปเดต AzuraCast ใหม่" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" -msgstr "ใช้ WebSockets สำหรับอัปเดตการเล่นในขณะนี้" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" +msgstr "การติดตั้งไม่ได้สำรองไว้เมื่อเร็ว ๆ นี้" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." -msgstr "ไม่พบผู้ใช้" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" -msgstr "ユーザー名" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" -msgstr "ユーザー" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" +msgstr "สิทธิ์การใช้งานทั้งหมด" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "ดูหน้าผู้ดูแลระบบ" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" +msgstr "ดูบันทึกระบบ" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" -msgstr "ดูบันทึกสถานี" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "ตั้งค่าผู้ดูแลระบบ" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "จัดการคีย์ API" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "จัดการสถานี" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "จัดการฟิลด์ที่กำหนดเอง" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "จัดการการสำรองข้อมูล" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" +msgstr "จัดการสถานที่จัดเก็บข้อมูล" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 msgid "View Station Page" @@ -6462,348 +7220,591 @@ msgstr "ดูหน้าสถานี" msgid "View Station Reports" msgstr "ดูรายงานสถานี" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" -msgstr "ดูบันทึกระบบ" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" +msgstr "ดูบันทึกสถานี" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" +msgstr "จัดการโปรไฟล์สถานี" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" +msgstr "จัดการสถานีออกอากาศ" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" +msgstr "จัดการสถานีสตรีมเมอร์" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" +msgstr "จัดการ Mount Points สถานี" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" +msgstr "จัดการรีเลย์ระยะไกลสถานี" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" +msgstr "จัดการสื่อสถานี" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" +msgstr "จัดการสถานีอัตโนมัติ" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" +msgstr "จัดการ Web Hook สถานี" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." +msgstr "%s ไม่ได้รับการยอมรับว่าเป็นบริการ" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." +msgstr "อาจยังไม่ได้ลงทะเบียนกับหัวหน้างาน การรีสตาร์ทการออกอากาศใหม่อาจช่วยได้" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" +msgstr "%s ไม่สามารถเริ่มได้" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." +msgstr "มันทำงานอยู่แล้ว" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" +msgstr "%s ไม่สามารถหยุด" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." +msgstr "มันไม่ทำงาน" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" +msgstr "%s พบข้อผิดพลาด" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." +msgstr "ตรวจสอบบันทึกเพื่อดูรายละเอียด" + +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." -msgstr "ไปที่ %s เพื่อตั้งค่าให้เสร็จสมบูรณ์" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" +msgstr "ติดตั้ง SHOUTcast" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" -msgstr "รายละเอียด Webhook" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" -msgstr "ชื่อ Webhook" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" -msgstr "ทริกเกอร์ Webhook" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" -msgstr "URL ของ Webhook" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" -msgstr "URL ของเว็บไซต์" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." -msgstr "เปิดใช้งาน Web Hook" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" -msgstr "พุธ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." -msgstr "ยินดีต้อนรับสู่ AzuraCast โปรดรอสักครู่ในขณะที่การอ้างอิงคีย์ของ AzuraCast ถูกตั้งค่า..." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 -msgid "When the station broadcast comes online." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 msgid "When the station broadcast goes offline." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 +msgid "When the station broadcast comes online." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" -msgstr "แฮชการอนุญาตไดเรกทอรี YP" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" -msgstr "ปี" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" +msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "はい" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" +msgstr "いいえ" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." -msgstr "คุณกำลังใช้งานเวอร์ชัน %s ขอแนะนำให้อัปเดต" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." -msgstr "คุณสามารถตั้งค่าบัญชีสตรีมเมอร์ (DJ) ได้" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." -msgstr "คุณสามารถตั้งค่า URL ที่กำหนดเองสำหรับสตรีมนี้ที่ AzuraCast จะใช้เมื่ออ้างถึง เว้นว่างไว้เพื่อใช้ค่าเริ่มต้น" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." -msgstr "คุณไม่สามารถลบตัวคุณเองได้" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." -msgstr "คุณไม่ได้รับอนุญาตให้เข้าถึงส่วนนี้ของเว็บไซต์" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." -msgstr "คุณพยายามเข้าสู่ระบบหลายครั้งเกินไป กรุณารอ 30 วินาทีแล้วลองอีกครั้ง" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." -msgstr "คุณส่งคำขอมาเร็วเกินไป! กรุณารอสักครู่ก่อนที่จะส่งรายการอื่น" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." -msgstr "คุณต้องเข้าสู่ระบบเพื่อเข้าถึงหน้านี้" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." -msgstr "คุณควรอัปเดตเพื่อใช้ประโยชน์จากการแก้ไขข้อบกพร่องและความปลอดภัย" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" -msgstr "ไฟล์ docker-compose.yml ของคุณล้าสมัย!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" +msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." -msgstr "ไม่สามารถยืนยันข้อมูลรับรองของคุณได้" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." -msgstr "ขณะนี้การติดตั้งของคุณกำลังอัปเดต %d หลังเวอร์ชันล่าสุด" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" msgstr "" diff --git a/resources/locale/ko_KR.UTF-8/LC_MESSAGES/default.mo b/resources/locale/ko_KR.UTF-8/LC_MESSAGES/default.mo index 5397e0cccde17eae6f52911db289d122c56843b9..f736e745eaf322ce01692d2bbf1c9f52d49b3467 100644 GIT binary patch delta 9249 zcmXZg33yLe8prV~8;K->Y=lIJh{Rr`P3>!m6t$$NT}!LB3Z-TKR4lbsHCieXM(tvd z8d^)I7)7nsL9CrA)0#3J%IFv!^Zn(#^UTxFdC$G~ocFxv+?&Y1Z}=5l^z&V-6tK+W zf9ZanR}H_dsL1mc*7Cd%vn+l@9EF7#j=L}x4`UU)ioNh5K8=}4o>v}oF$|YrC>CG@ zZb7E^rT)ctu_ z4%d{%KF`}sqcR=4u@ZibTG=)0e`uCZb`?rMRiFiGpiB(J-WZJiQ3;MfC6t4j_#N{- z)O`7v!u;NL>nOn>;yb8H+{X#{7&Xw?I_~;3)K<(wO|$}aeG@9N-8dSL;8bjq;wrKg z6W3dDjg4LXyujax&dor3~@75DYH-m4>reQ4dUt85DV}NJcR+cIMpTi0qXfp zSQhtU2p+QjQ>pB~R`MMk zTw>;*6Hrh~c=`t{+EL%=aw~t>6kOk$<8F4rt^`R|$iN<5Ay-+8BZDP^Y*T zmdBB(N=`%#JPkE&E-Il9Q3wiGz^Le{zM04RJ>JZ*Q4fGH-f!Elbfk@QhN<>{x zw*H1@3$qJq@B5mQPzmIr#xFoEXa|Nfzqf~m2L1{|@dWCSm0$$kKvm>{UH5O|?u#(1 zqbiq*x~~mt!sk)rylDNyQ4>$FcnVh5`#*<%lCDa5z+x5Vw++mHu z-t_N6E_oqMUFlnz9Z{9aLTyoBi-(z`(WilPX!ODPsFHt&+Qa);2_K^ds?f~y-o#i` zWtN~;y2jjsdVUvbLB~*gejX>_O{{>~&E0}VHmCk7$#goDVJ?;qjCxPkpssH~O|%VF z(mkjxJA``fsKwvnOT;Cp1vF20_q8(HBR}W7=Pb@lr~VqS2OaBi01iMueuQ(7TP%7(lkFXq?#;I}vB063W9+ zz5nZIXaze_uisJB;k$%7_1~dZbj$khTmK_eLjLVs!Xc>VE1*i9h!3!_U9Z#L-B%Aa zUSq|~@3pXwwx|+yGy7ZrDAe9hG-sezxCpi4Pf#n`hnn~#s*+dDf1&R8@8HfzRn$Dm z=+jD@((uO&yP*{-!>*_S`=CnxGHSw^r~y`>p5K5v)kUa^eTh1Z$1woUV=cUliTDK5 zFtH=`*F;&oBl=Lhh+64L)Id3?%%`L7%QFj632Zj^pb|ZTO5{8$(SM*0sUI6JL$NkS zqYihAPSjr$XVak%#w)0S$6{ZchAQPbR6>78ot2+a_Xl=%{b8s$8nyCx)Iw6tbh85n z(%%y`UbfFJ48b5e#-O$$2l=*mQ&210iK@Us^CW75i>Q^}L_Pl->MR62=MsrREhrK7 zd_z2i8L0bx!ChP<0=2RjEQ|Fq7@Jw#8Z}{ORK!|16M!lA^kQc;Tj!NJX z>h1Uub>Ac8O!+*&u5O}u)Qu^q5;jLo&<=HoGEoWizz`gWTEQrb$Dy8o3w8fIyS@lD zULGoe)u`W?c4C~~|1&gH!rS;f24uPidZAV_7*&}Z48i$!eVMril~|F*pQ8@f5o~~e z#axW&<__mFEKj@%!}R{|qM?-@LcJa*?1q0@|07h%{IgsFaWuFp+hSkh$_(t)Ibxk0?xJTA7KOH0vw4aaTGS| z$qy{`BfI6LzTm!iZ{j-Qm6(Zbd$}{V28e@q6f~xEttbz}4IacWJK5!c`LQ`+0p}pOY z+LIILhnKK2UPW!qU5kH3ZAmDzYJzI036oG~r3LDGTU6pbt-n9U5)Vdg@f576rOz&H z@D~n@f2UH^eK_#mCDGo;s7-iN(CDsu2dZwf9Yl~XwbEvbGjW4S7 zV`wPTBbbAyQKz-TK=-Rz57a>8Fb${T2waDCFl3P1swS8~{5*b%V^IrgG}yfb9Z?I* zMkO)|OMm{qNh6w$>2^aNCK0bQkK+*HpRqIcAkg7jjv8<+sv@7F#yN;JumqLxBUA;F zIeA)0eN+PJL#e;^xDy@m*dJB$si@4~M_pf!D%t0#iOyL6HPrq0EDjmw5{gGn(9mp! zdM*n!&j5?x8s>8o%%ejC<)bqF)ZA+xM6L7~YM@J~1b;*&_?uaAxGQySOrbv=RmmZ! zGcwy;iVKJfeKa&+8XKyKpFw5V235+zsOyta3FP8RT!u@r@yo9NFeVcJ1(Wb0YC+Xr zao3xg9kDw7eNp54a%gA;3+#qM)N8UGTjDXSRE85h(j{1Rl-r6#tjYCs48s1XM2DK= zuqyF%RN~9gA2(TCggoc-4p_&ZU59rbbx5wFO7;V4;QOdE;PA}^y> z{<_7v_zCd>%)mykx$#D0>H9yGMuBdy3#p?$kB^o2G^#{PQ3-59O}N|q8ddV^n2Kdy zcPp%iy1x;s)U8kzcnKTe7;KFBsDFQYr)Vg%pfUVm3EQGpFbPv|5o&-xVlaMX*U#c4 z;#+oo@K{%|@u>TzqY|Er8gC_PoMH^a!{}4VzM-MLEZ+2 zd;7MHO<2;5;F#74yD zFaZN5xCE0>uVWf&oHiJNUG4e+)Of?Je=@2fb0<)LJy>Wrd}=owwYbD?ykl|T8*bn# zW~%utYT|Ad_ccdi1^TC;-l}=#8q`8Q_tDVd`3dV`^hD3QfbDTM#^t!b2dqI&aM%1V zs&auG09n~gL~U6^tcJ~z7su;``Z2r@wT0(VXUq4!b%ai){B%@7?agY`zz|86HdlCCP_ix1A$R#hFu~fMQsEOBO7rva^QI&f%gWt5V=1fzlN*={( zcp80b+@_I*!7NiH&ql3a6vpEl7Qc^5U?pmxO&EjQQO_MkJy&A!_o#{QTb!Kho=Z1d z*0gl^8|58I|ClPzjzz zy_T0}+g|-dhgS5!Zg^}4&2goUKur{fI{oR`y$tU=1`+3TfHd%0RE3IA{d-XhIfzQ& zJJefq7qx}{zIm<@j=E3<^*u;K?Ok8gYxNFlZ&zRn7GWZuH-AMXR`p$XUqe&^?ai*J z@q1!04o8jW8$&}G&P1)S5VeB67>vhIXW$&_klsVBt)s#f_+e&!GmsfnD$(CS!|*?q|es zRN}KxD_(-5@DohY`yaN*-OwC$Lwk#}Q7asQ!8jT<;Useoh7o^cu0!2dj3KxmwRK0W z|GIe#v+4f@OaJ|!x!A3|A1c#VQF}ERwa4>NiEKtyW(O*fBjyFvgg;^uhw>NH{jp2j zeF>OE+z6FmA9FC4{``NHh6WgKzKt4S4o2W248sD8x8f_r`z=m--zC-zHBMKohkdX- zzGE)N2;z@XiEMeF`fH+Hbd(+zRD9OFh#K%ZDuI7k|F7l~>knG$K17k2z9En(wxDhI$cBn60HtNA~s8Y_r*0>Ho!<(3bg?TRF zqvko(g05j5-G>?{Y?<5YcpnXwA`Nw+8R~&f7H44%;z6h{rS4ZnX4&<{78jx_wAtc4 z<{|TxS%Mn>2Cme2Khfw)WA2CU4+`I)Zb<&f4OriN*6e~cxSowV-BYkKzGtq*D#W`{ z-<7kdL;W+x;$zenMJ+F#$LBSpp#fT$Jy4Yxfm-P#>z{$zsyx)df3W_OsPD&LQ3>6( zxZDa?*;unCszUWp<7br0{%6wAieJJ8I2;+4Z;tmE{c*uMSK{|Dj(9aj;Xc$n-=Ma#WE}<8;kZwS&On*< z?l+St)Sfm$-PjH_;Xtg7BT;*}2!pTyV{jct;(pX~-(YpTW0v3G?yHOO^tatW{q^7w zI)ZQtY51 z)02hvwgW7T6Tyup73<0hox_;WW&^tMOTE zj6Y)&bh8fU&Iaw4u*1@| z5Z^=v_z^0g)2M}ivi^ZuFSdu{3}Jo8rO*>^L3I>h3>IO1d;}NbUett%3|4;+R7R3f z3to%rpNrrpfHd{Z64XMA0+Tcf+i$7ucBbg7+{Ut5KKsB5GW-D@-Okpyus?n)h;4K%-CrOhWp@&dn6G;5=-J zOHh|^9qLGSpcZ%>WAO#l<$Bxpzi-=5TEDmcj5_;TR~lVZ03%TIPrw+x|F=?5M5(BW zgQ$fTqb^wiYNzW^87Z~>`>oGf-#~5TW7N0^YQbMo^VI2Y+T&1}Y^S>3|1K1o;}xid z$6x|ZMHkahmv1?0fvvW`0(Dtm#_2eBfa9>1a~PHSAFMy3GI;@YM76Fm^(GirM@tHt zxFgQMtFSq)K~3}sHp9KB@z3C5d@mAoAaW zLbE|8B|T9QUXC>rqu$fWwtp%rrL$2fO+_7IJ9`d}G_sSpSOrymQVC zBLAA;7aBC-Kkzul@FQ#weucN-ioskMJcYMm(hz>q;TlZEb2tfS4mBCviGJ$8;v+bp zkHlJRkizj|A?kT_?_r}_e6z7N^&dt!&J?UQ((Lp`)KSbqjZe4c zSo5t9pfa-+bt(6tHhKt^$?yvlbQZ@@15RL9{2n`C>?p_Si+xbHb~fruHrIL=^2gc4 zUplhmsEN;@j`kcX!wpB9h2v01nuv@KI~^%#;eMzEhGQ!ngWYis>hcw!CfbbpbQW7n zQP1tdw)i++hOgWD=cxHEU`vd@#$>cdjhz2T3S;S*joLveDy2`LcJMsvb^Hhw`FE() zM^ULfZ`++~O?wO~pr)vRTcVzCi^_CgJdY_@m-U_g+=#k(HEO~XTOV)h*P${r%bIT6 zL#RN**0rb|Zb9w10=1zxPz#?xW%7*mcMR)+rfgrAq&sS%E3qDq#5y?E_D@6wcoS+u z4=UvgQ42nRdVV+R`AXDx;AvFG-a)PN32MWq#&Z5$D11*tCu}^9i-vts3(ZD-IMPr% z%|T6+j|%*L)VNaXZ|HL0!_g@#J5H*5l2O)6S^dJsxX*CSZN) zLDa-|;!U^;mCCQM0se%#EB`=^PnclZ6H)cfsGavlZDgSJny@Y0fJ)gM)P$+FJriT7 z=b?@wANdA31*n}pkIKNi))S}&PNQ~u7WI6?iRLcEqXOxK+EBPJg+>&H;=4E&^+1bB z#&)QkbwTZ9FgCn!P$ib5O%(!px5JP)WDd@ z=2FF>7V3?PbO1KS(WnKkM_rl=}HsV8VAY|)zp`KrX8o$x@Z^6c_@03zd0Oi;o zpGV#5&rvD7fY)REbtZt@Q9D_H%1l0L;Z3%GyLBJN(*CrqzlOS7A7C<8V}aiPcFeBZ zxgE8`!`K90Lhba=sJG*|?f=cT$4oI9Yl;e>6>5i_QJL$33iJxwJ{C1@5^9~BFsz1o z6clNe?YPsr0u{)EsBxvJ)IN@@@gR=Glp7ppBHoL-#K%zM|BOxXq^(z>GJGC2Z}S_; zzZULvqq&{Q))A;9xdAoNJk(CIP!lXg?X(o*a5rk9LzsZCq89iBmD$s%qq=|z7&q1E zP9^_J#g#N@f#IkJr=c#R2eo4#D$s1yME9T;e8~3i#AND^VFsSS`8aACzayv}C*#2B z=GXdVxSRUkFoj7JuA5;l*%s_Y{RbR@&G_2r3po|9!9~_*kVl=1$WUk6OoGEQWG$x+ zzg_4T3_pMANM6UQ@f}n~V`iJn9ZsO2g?ga}eW+iZ-a=i@o;UN0Cq9Zvn0yPbBHn^} zOV*<$6g(6<;yw5h zmY{Ze`#h6@5NgLOP=Remo#h^EiRHHc73@m=BkQj?mwJa(#~FuV)a82}HQxuRGpDkC#cJG&JXKsxH|b5T3LA9WOuq5^->_J54Z;2G39f7tdWUNgRv zH*6*vOoJl24z<8-)-2S6ccT_sZR=&I0G>oG{1z(EZ>?3hhemUPOIZ8fTb^H)9O--KapzQ5k*9_Mbup@*_TswfH(c zh~W|n>geY)KV(Ls7EDF$Y!#}%)cORrr~Wc(fv-_J`Md3Je2009+F=UqS7EbS{OX1Z zaK!?1BoAO`z5hEYsN*$Mir%q)hWc@N1{FZvO!Hl6fvP8>p6hMvSJ?V!Y)JbAjKyiF zdFP_;f*-ZP0&K4LzpSRfzi^-?d>^&*DJX2MTVNA?%orhePL$tGS;fnrpuA4Bc<4NS%pcm+1dcAP;t1Ql2i z`{O>;2EIYvp5uA9!Ei2x85A_&EsVv_Q7JrwI@@!o2kHmSxQ?g*`=K&6 z9Cg-XP~(?jU)*f_{{uDtZPffHQAhiIko>Emc8(d)6jg7J{joP{qTBFtT#M>IikjdU zYU0zVfPb?6zhiUi4f#xJW9_ZU*pK=M)CVs+MEVF+I;k&l| z6e=U<@G@*n8rAQjo*Q86V^HH}+xkM=zudY>`PTz`Q42q1>n~eB#HO^LM*VR5+1g~0 z*-3ZQ-I<9=xD-Fd1GpSlE;j#e&}503e~vW+mAUZ3O9kr#s2x9y?QjS3iEv&({h02V zXO3Vr>T*r7^(DB1`f}9K#NKHZ=wZDId(eIjDq{;ULGOP)1wHs6w#3A{%&qT-%Ek-^Xo? zb+#=v|D!U6Ue<6n;vP&WFsXbB708D;fk3`MrLqUBkThosDnoB#3?4^i;ww~UqPBj) zT8}8z-VDQfumgogm}DJ@J+#lnIDFdr2DYI7DJsBfY={?88Ede{)LWwh z>ul@2to^YO?J3w6$A>BCbx6Z0oNXTJ!DDO9MDL+8bQ0D611jLZp#o^~fcYWR0X1rmT17JJh^3;WaH~_D;=HU?P`%wX%L5;tNnz-qD zV|&zseXuExv(7|4mtnozx&f2*{_mln6n%{G=xi_(Cg23B9kDz5up_R=Sgb(p_&J=9 z@1rs~tS6x|G0V2kLv1X_*6&1@`Wn=iGF(nU3sl$v&)WLis1$u_>wmHSX#IyZ z=3%oy0`kXc&0iDo5KhBCPytLUHuK$Voo@^~izv7ZD8QDu8=K=%>wB0;{WR*sauK!D zb|vOFqF$&Y8jV_L9_o3Y^&V7)HlQ}T!?y3kHhTYGqR^g>&uzzVsMjZMn+d1`s(uwJ zwPUPPP#KzyS|G!^1Qp2rn2hUj5x#&d=L~#=Y~vA}sD_MEbCw73W$GtUsVmuTJc~o9 zkJ(`^T|RcB{vl4mUvV~0*lB(d*@^lfHQdGL8G|?r&*B1{xZ4DH1j8d}c#eWn^Pkua z8|>kCdQ8R;X5m6Sg-_!2z5E}~82hNXw2M&zJc)Wu6Ut1chGPu%@zyD*z;43j_(B;8 z(SR|JnN&^2hScvuy*|s4pBK(X)NSqZxJh*nY)k!WY=P5J^W1@La3SiBtVP|0E!YnC zp^oxR)VPz6lYcFEo(Apw57b$9D>oAkM7^&msP}gU>cKlucV@YDCu-bF*a1)2`UO;A z@%xOeQ1f)K_5NWBjcFKy`cRC;Se%6l%!`^Jfcj1>!an#guEN(*0pGBnj|qCP30_2f zA7T%f=Lg_8>O(Pr%Wyo7K1bnh3d6XPN%%Bsf$y+8HhY2vYVnUn*p&LjgXXT>j9S=x zuyS>mo^`Hvy}@80=mt_#bAv%|n(OhWxp{%ypd0iq%=PAk+|)pBW}52{gxq;vDp}c? z-jFvfx$;2wiukZU&kdxzq50k%uN%k?`2zkN*Aw)*UcYBvrZ+8#E?2;=g7`>Ap;F5)Ul$c^B6_ zJIv$G4|>y6I(N(I?1ntS3~wl<^X>C8J^lrqhi7_1%H$$%Foz7;jJcX)*yWz#H4$fd z7I-P-xvBF#{tR!98{_wS*;eKLVL!JGXM0n9={{N&X2_RCtQzI^B%UmvKbPryU79v0 z;LmW$QYaA2W4tF+^H5rDcBU_tINX~4Y(n??bzZI~Gb0cr1zDG}7E&l|HsE?vIedR8 zx$@yz8FlIf$#q8MAGeg%3SSzUo1La9YwpXi)Igedcv>KJfj8J!_au0#J;&650A-C#Keq>L1WPMR|Z@wEXTwPUJ`Y-odA=rV@z4t{+H~iQ5G8=^(Ejd(m za9Om3r%Q@hP+Krl)wC7eSG{SsrWqYM@Kp3^yN_+FqQyreWfe(o)xnCY%A?WE>)puS zwbAWQDE8GGX?`xcwSs0^-RRQt=+?68!iUNQ-G?z!@p+ zk)?--O(P?~XlY?}VcA3R_a;{U zxMN-27}jUf%6s>w*A8FWPfb)xVRd26jfzwhML87GT)Hb#cIe+;-hWB+=H-zGDoB0x x>ZiCm(Lyd!;iY@v{I8c_@c((8E=_dEy%d^FH4TLYku_V)jp|hSZQ0P;{{#r#g9ZQq diff --git a/resources/locale/ko_KR.UTF-8/LC_MESSAGES/default.po b/resources/locale/ko_KR.UTF-8/LC_MESSAGES/default.po index 406e785f4..da442e4a6 100644 --- a/resources/locale/ko_KR.UTF-8/LC_MESSAGES/default.po +++ b/resources/locale/ko_KR.UTF-8/LC_MESSAGES/default.po @@ -1,2633 +1,5942 @@ msgid "" msgstr "" -"Project-Id-Version: azuracast\n" -"Report-Msgid-Bugs-To: \n" -"Last-Translator: \n" -"Language-Team: Korean\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-04-23T16:48:19+00:00\n" -"PO-Revision-Date: 2022-04-27 14:59\n" -"Language: ko_KR\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Generated-By: easygettext\n" +"Project-Id-Version: azuracast\n" +"X-Domain: default\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Crowdin-Project: azuracast\n" "X-Crowdin-Project-ID: 217396\n" "X-Crowdin-Language: ko\n" "X-Crowdin-File: /main/resources/locale/default.pot\n" "X-Crowdin-File-ID: 4\n" +"Language-Team: Korean\n" +"Language: ko_KR\n" +"PO-Revision-Date: 2022-06-07 03:52\n" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:93 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 msgid "# Episodes" msgstr "# 에피소드" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:157 +#: ./vue/components/Stations/Playlists.vue:29 msgid "# Songs" msgstr "# 곡" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 -msgid "%d queued messages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:257 -msgid "%s cannot start" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:266 -msgid "%s cannot stop" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 -msgid "%s encountered an error" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 -msgid "%s is not recognized as a service." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:107 +#: ./vue/components/Stations/Automation.vue:34 msgid "%{ days } Days" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:102 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:16 msgid "%{ minutes } minutes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:99 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:13 msgid "%{ seconds } seconds" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:67 +#: ./vue/components/Stations/Common/Quota.vue:52 msgid "%{filesCount} File" msgid_plural "%{filesCount} Files" msgstr[0] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:137 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:31 msgid "%{listeners} Listener" msgid_plural "%{listeners} Listeners" msgstr[0] "%{listeners} 청취자" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:77 +#: ./vue/components/Stations/Playlists/CloneModal.vue:45 msgid "%{name} - Copy" msgstr "%{name} - 사본" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:74 +#: ./vue/components/Stations/Profile/BackendPanel.vue:32 msgid "%{numPlaylists} playlist" msgid_plural "%{numPlaylists} playlists" msgstr[0] "%{numPlaylists} 개의 재생 목록" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:71 +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 msgid "%{numSongs} uploaded song" msgid_plural "%{numSongs} uploaded songs" msgstr[0] "업로드 된 %{numSongs} 개의 곡" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:59 -msgid "%{spaceUsed} Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:58 +#: ./vue/components/Stations/Common/Quota.vue:43 msgid "%{spaceUsed} of %{spaceTotal} Used" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:56 +#: ./vue/components/Stations/Common/Quota.vue:44 +msgid "%{spaceUsed} Used" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModal.vue:46 msgid "%{station} - Copy" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 -msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 -msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:189 -msgid "(in seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:48 +#: ./vue/components/Stations/Playlists/Form/Source.vue:47 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A completely random track is picked for playback every time the queue is populated." msgstr "대기열이 채워질 때마다 재생을 위해 완전히 무작위 트랙이 선택됩니다." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:14 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\")." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:13 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 msgid "A playlist containing media files hosted on this server." msgstr "이 서버에 호스팅된 미디어 파일이 포함된 재생 목록." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:18 +#: ./vue/components/Stations/Playlists/Form/Source.vue:17 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A playlist that instructs the station to play from a remote URL." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:63 -msgid "API \"Access-Control-Allow-Origin\" Header" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:99 -msgid "API Documentation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:187 -msgid "API Key Description/Comments" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 -msgid "API Keys" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:90 -msgid "API Version" -msgstr "API 버전" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:59 +#: ./vue/components/Admin/StorageLocations/Form.vue:57 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Access Key ID" msgstr "액세스 키 ID" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:48 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:46 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:54 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:52 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token Secret" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:98 -msgid "Account List" -msgstr "계정 목록" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 -msgid "Account Recovery" -msgstr "비밀번호 재설정" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Account is Active" msgstr "계정이 활성 상태입니다" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 -msgid "Account not found." -msgstr "" +#: ./vue/components/Stations/Streamers.vue:32 +msgid "Account List" +msgstr "계정 목록" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:77 -msgid "Account recovery e-mail sent." -msgstr "계정 복구 이메일을 보냈습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:153 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:158 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:274 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:190 +#: ./vue/components/Account.vue:53 +#: ./vue/components/Admin/ApiKeys.vue:23 +#: ./vue/components/Admin/AuditLog.vue:24 +#: ./vue/components/Admin/Backups.vue:38 +#: ./vue/components/Admin/CustomFields.vue:19 +#: ./vue/components/Admin/Permissions.vue:21 +#: ./vue/components/Admin/Stations.vue:26 +#: ./vue/components/Admin/StorageLocations.vue:18 +#: ./vue/components/Admin/Users.vue:18 +#: ./vue/components/Public/Requests.vue:49 +#: ./vue/components/Stations/HlsStreams.vue:19 +#: ./vue/components/Stations/Media.vue:130 +#: ./vue/components/Stations/Mounts.vue:24 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:32 +#: ./vue/components/Stations/Podcasts/ListView.vue:29 +#: ./vue/components/Stations/Queue.vue:17 +#: ./vue/components/Stations/Remotes.vue:20 +#: ./vue/components/Stations/Reports/Requests.vue:38 +#: ./vue/components/Stations/SftpUsers.vue:16 +#: ./vue/components/Stations/Streamers.vue:26 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:54 +#: ./vue/components/Stations/Webhooks.vue:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 msgid "Actions" msgstr "액션" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:72 +#: ./vue/components/Admin/StorageLocations.vue:15 msgid "Adapter" msgstr "어댑터" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:106 +#: ./vue/components/Account.vue:102 +#: ./vue/components/Account/ApiKeyModal.vue:31 msgid "Add API Key" msgstr "API 키 추가" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields.vue:16 +#: ./vue/components/Admin/CustomFields/EditModal.vue:17 msgid "Add Custom Field" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:38 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 msgid "Add Episode" msgstr "에피소드 추가" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:64 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:58 msgid "Add Files to Playlist" msgstr "재생 목록에 파일 추가" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:91 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:24 +msgid "Add HLS Stream" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:16 +#: ./vue/components/Stations/Mounts/EditModal.vue:72 msgid "Add Mount Point" msgstr "마운트 지점 추가" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 -msgid "Add New GitHub Issue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:37 +#: ./vue/components/Stations/Playlists.vue:18 +#: ./vue/components/Stations/Playlists/EditModal.vue:21 msgid "Add Playlist" msgstr "재생 목록 추가" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:57 +#: ./vue/components/Stations/Podcasts/ListView.vue:17 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:40 msgid "Add Podcast" msgstr "팟캐스트 추가" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:32 +#: ./vue/components/Common/BaseEditModal.vue:27 msgid "Add Record" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:53 +#: ./vue/components/Stations/Remotes.vue:16 +#: ./vue/components/Stations/Remotes/EditModal.vue:40 msgid "Add Remote Relay" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:38 +#: ./vue/components/Admin/Permissions.vue:16 +#: ./vue/components/Admin/Permissions/EditModal.vue:21 msgid "Add Role" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:31 -msgid "Add SFTP User" -msgstr "SFTP 사용자 추가" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:120 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:100 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:111 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:93 msgid "Add Schedule Item" msgstr "예약 생성" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:43 +#: ./vue/components/Stations/SftpUsers.vue:11 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:22 +msgid "Add SFTP User" +msgstr "SFTP 사용자 추가" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:39 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Stations.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:27 msgid "Add Station" msgstr "스테이션 추가" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:15 +#: ./vue/components/Admin/StorageLocations.vue:13 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:17 msgid "Add Storage Location" msgstr "저장소 위치 추가" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:21 +#: ./vue/components/Stations/Streamers.vue:20 +#: ./vue/components/Stations/Streamers/EditModal.vue:56 msgid "Add Streamer" msgstr "스트리머 추가" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:30 +#: ./vue/components/Admin/Users.vue:10 +#: ./vue/components/Admin/Users/EditModal.vue:19 msgid "Add User" msgstr "사용자 추가" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:65 +#: ./vue/components/Stations/Webhooks.vue:14 +#: ./vue/components/Stations/Webhooks/EditModal.vue:52 msgid "Add Web Hook" msgstr "웹 훅 추가" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 -msgid "Additional Environment Variables" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 -msgid "Administer API Keys" -msgstr "API 키 관리" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 -msgid "Administer Backups" -msgstr "백업 관리" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 -msgid "Administer Custom Fields" -msgstr "사용자 지정 필드 관리" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 -msgid "Administer Settings" -msgstr "설정 관리" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 -msgid "Administer Stations" -msgstr "스테이션 관리" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 -msgid "Administer Storage Locations" -msgstr "저장소 위치 관리" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:20 +#: ./vue/components/Admin/Index.vue:3 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:34 +#: ./vue/components/Dashboard.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 msgid "Administration" msgstr "관리" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormGroup.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormCheckbox.vue:14 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:13 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:11 +#: ./vue/components/Form/BWrappedFormGroup.vue:20 +#: ./vue/components/Form/BWrappedFormGroup.vue:7 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:12 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:13 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:11 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:19 #: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 msgid "Advanced" msgstr "고급" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:285 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Advanced Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:16 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Advanced Manual AutoDJ Scheduling Options" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 -msgid "Advanced: Use Privileged Docker Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:13 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:118 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:237 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Public/OnDemand.vue:21 +#: ./vue/components/Public/Requests.vue:34 +#: ./vue/components/Stations/Media.vue:92 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 msgid "Album" msgstr "앨범" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:281 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:138 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:301 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:41 +#: ./vue/components/Admin/Settings/ServicesTab.vue:133 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: ./vue/components/Public/OnDemand.vue:41 +#: ./vue/components/Public/Player.vue:75 +#: ./vue/components/Public/Requests.vue:61 +#: ./vue/components/Stations/Media.vue:157 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 msgid "Album Art" msgstr "앨범 이미지" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 -msgid "Album Artist Sort Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 -msgid "Album Sort Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 -msgid "All Permissions" -msgstr "모든 권한" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:164 +#: ./vue/components/Stations/Playlists.vue:36 msgid "All Playlists" msgstr "모든 재생 목록" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:100 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:26 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:25 +#: ./vue/components/Stations/Podcasts/ListView.vue:35 msgid "All Podcasts" msgstr "모든 팟캐스트" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:126 -msgid "All Stations" -msgstr "모든 스테이션" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:13 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:12 msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:65 +#: ./vue/components/Stations/Playlists/Form/Source.vue:63 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Allow Requests from This Playlist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:77 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Song Requests" msgstr "곡 요청 승인" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:123 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:174 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Streamers / DJs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:42 +#: ./vue/components/Stations/Automation.vue:40 +#: ./vue/components/Stations/Automation.vue:1 msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:106 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:90 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Allowed IP Addresses" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:53 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:49 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Always Use HTTPS" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:16 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:14 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Amplify: Amplification (dB)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 -msgid "An account recovery link has been requested for your account on \"%s\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/base.js:40 -msgid "An error occurred and your request could not be completed." -msgstr "오류가 발생하여 요청을 완료할 수 없습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:126 +#: ./vue/components/Stations/Media/MediaToolbar.vue:56 msgid "Analyze and reprocess the selected media" msgstr "선택한 미디어 분석 및 재처리" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 -msgid "Any time a live streamer/DJ connects to the stream" +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:58 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "API \"Access-Control-Allow-Origin\" Header" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 -msgid "Any time a live streamer/DJ disconnects from the stream" +#: ./vue/components/Account.vue:95 +msgid "API Documentation" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 -msgid "Any time the currently playing song changes" +#: ./vue/components/Account.vue:50 +#: ./vue/components/Account/ApiKeyModal.vue:9 +#: ./vue/components/Account/ApiKeyModal.vue:7 +#: ./vue/components/Account/ApiKeyModal.vue:1 +#: ./vue/components/Admin/ApiKeys.vue:15 +msgid "API Key Description/Comments" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 -msgid "Any time the listener count decreases" +#: ./vue/components/Account.vue:88 +#: ./vue/components/Admin/ApiKeys.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 +msgid "API Keys" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 -msgid "Any time the listener count increases" -msgstr "" +#: ./vue/components/Admin/StorageLocations/Form.vue:87 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "API Version" +msgstr "API 버전" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:55 -msgid "Apply Compression and Normalization" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:173 +#: ./vue/components/Admin/Settings/ServicesTab.vue:157 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 msgid "Apply for an API key at Last.fm" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:59 +#: ./vue/components/Admin/StorageLocations.vue:91 msgid "Applying changes..." msgstr "변경 내용을 적용하는 중..." -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 -msgid "Are you sure?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:107 +#: ./vue/components/Public/OnDemand.vue:18 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:26 +#: ./vue/components/Stations/Streamers.vue:22 msgid "Art" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:121 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:232 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:12 +#: ./vue/components/Public/OnDemand.vue:20 +#: ./vue/components/Public/Requests.vue:29 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:113 +#: ./vue/components/Stations/Media.vue:87 +#: ./vue/components/Stations/Playlists/QueueModal.vue:10 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:11 +#: ./vue/components/Stations/Reports/Performance.vue:14 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 msgid "Artist" msgstr "아티스트" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:48 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:16 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:16 msgid "Artwork" msgstr "아트워크" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:11 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:10 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." msgstr "Apple 팟캐스트의 경우 아트워크 크기는 최소 1400 x 1400 픽셀이고 최대 크기는 3000 x 3000 픽셀이어야 합니다." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:23 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:22 msgid "At the bottom of the page, click \"Create my access token\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:60 +#: ./vue/components/Stations/Reports/SoundExchange.vue:56 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 msgid "Attempt to Automatically Retrieve ISRC When Missing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:19 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:23 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Bitrate (kbps)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Format" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Audio Processing Method" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:17 msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:21 +#: ./vue/components/Admin/AuditLog.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 msgid "Audit Log" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:47 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:45 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Author" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:64 +#: ./vue/components/Admin/CustomFields.vue:18 msgid "Auto-Assign Value" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:89 +#: ./vue/components/Stations/Playlists.vue:82 +#: ./vue/components/Stations/Playlists.vue:21 msgid "Auto-Assigned" msgstr "자동 할당" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:132 -msgid "Auto-generate Random MariaDB Root Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:346 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:105 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:65 +#: ./vue/components/Admin/Stations.vue:25 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:31 +#: ./vue/components/Stations/Mounts.vue:23 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:13 +#: ./vue/components/Stations/Remotes.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:13 msgid "AutoDJ" msgstr "AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:34 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:25 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:28 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Bitrate (kbps)" msgstr "AutoDJ 비트 레이트 (kbps)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:4 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:3 msgid "AutoDJ Disabled" msgstr "AutoDJ 비활성화됨" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:17 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Format" msgstr "AutoDJ 포맷" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 -msgid "AutoDJ Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:272 -msgid "AutoDJ Queue Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:5 -msgid "AutoDJ Service" -msgstr "AutoDJ 서비스" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:7 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:6 msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." msgstr "이 스테이션의 AutoDJ가 비활성화되었습니다. 소스가 활성화되지 않은 경우 어떤 음악도 자동으로 재생되지 않습니다." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:325 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "AutoDJ Queue Length" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/BackendPanel.vue:4 +msgid "AutoDJ Service" +msgstr "AutoDJ 서비스" + +#: ./vue/components/Stations/Automation.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 msgid "Automated Assignment" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:11 +#: ./vue/components/Admin/Backups.vue:10 msgid "Automatic Backups" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:24 +#: ./vue/components/Admin/CustomFields/Form.vue:23 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Automatically Set from ID3v2 Value" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 -msgid "Automatically scroll to the bottom of the log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 -msgid "Automatically send a customized message to your Discord server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 -msgid "Automatically send a message to any URL when your station data changes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 -msgid "Automatically send a tweet." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 -msgid "Available Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:128 +#: ./vue/components/Admin/Settings/ServicesTab.vue:110 +#: ./vue/components/Admin/Settings/ServicesTab.vue:116 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Avatar Service" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Avatar.vue:22 +#: ./vue/components/Common/Avatar.vue:14 msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." msgstr "%{service} 서비스에서 이메일 주소를 기반으로 아바타를 가져옵니다. %{service} 설정을 관리하려면 클릭하십시오." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:229 +#: ./vue/components/Dashboard.vue:55 msgid "Average Listeners" msgstr "평균 청취자" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Avoid Duplicate Artists/Titles" msgstr "아티스트/제목 중복 방지" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 -msgid "AzuraCast version %s is now available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "AzuraCast 응용 프로그램 로그" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 +#: ./vue/components/Setup/Register.vue:7 msgid "AzuraCast First-Time Setup" msgstr "AzuraCast 최초 설정" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "AzuraCast Instance Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "AzuraCast 설정" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "AzuraCast 설치" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "AzuraCast 업데이트 체크" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "AzuraCast 업데이터" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "AzuraCast 사용자" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "AzuraCast 위키" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "AzuraCast 설치 완료!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "AzuraCast가 최신 버전으로 업데이트되었습니다!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 +#: ./vue/components/Admin/GeoLite.vue:22 msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "AzuraCast 업데이트 체크" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "AzuraCast 사용자" + +#: ./vue/components/Admin/Permissions.vue:9 msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "AzuraCast 위키" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." msgstr "AzuraCast는 이 방송국의 음악 라이브러리에서 업로드된 파일의 일치하는 내용을 검색합니다. 이 단계를 실행하기 전에 미디어를 미리 업로드해야 합니다. 필요한 횟수만큼 이 도구를 다시 실행할 수 있습니다." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 msgid "Back" msgstr "뒤로" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." -msgstr "MariaDB 백업 중..." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "백업을 찾을 수 없습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 #: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 msgid "Backups" msgstr "백업" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 msgid "Balanced" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 -msgid "Band" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned Countries" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned IP Addresses" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned User Agents" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Base Station Directory" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Base Theme for Public Pages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 +#: ./vue/components/Stations/Automation.vue:11 msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 msgid "Basic Info" msgstr "기본 정보" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 msgid "Basic Information" msgstr "기본 정보" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 +#: ./vue/components/Stations/Reports/Overview.vue:36 msgid "Best Performing Songs" msgstr "베스트 퍼포먼스 곡" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 msgid "Bit Rate" msgstr "비트 레이트" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Bot Token" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 -msgid "Bpm" -msgstr "BPM" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 msgid "Branding Settings" msgstr "브랜딩 설정" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Broadcast AutoDJ to Remote Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 msgid "Broadcasting" msgstr "방송" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 msgid "Broadcasting Service" msgstr "방송 서비스" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 msgid "Broadcasts" msgstr "방송" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 +#: ./vue/components/Admin/Branding.vue:15 msgid "Browser Icon" msgstr "파비콘" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Bucket Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 msgid "Cached" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 msgid "Categories" msgstr "카테고리" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 msgid "Change" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 msgid "Change Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 msgid "Changes" msgstr "변경 사항" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 msgid "Changes saved." msgstr "변경 내용 저장." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Character Set Encoding" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Chat ID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 +#: ./vue/components/Recover.vue:10 msgid "Choose a new password for your account." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "임시 파일을 정리하는 중..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 msgid "Clear" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 +#: ./vue/components/Stations/Reports/Requests.vue:69 msgid "Clear All Pending Requests?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 msgid "Clear Artwork" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 msgid "Clear File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 msgid "Clear Image" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 msgid "Clear List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 msgid "Clear Media" msgstr "미디어 지우기" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 +#: ./vue/components/Stations/Reports/Requests.vue:13 msgid "Clear Pending Requests" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 msgid "Clear Queue" msgstr "대기열 비우기" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 +#: ./vue/components/Stations/Queue.vue:9 msgid "Clear Upcoming Song Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 +#: ./vue/components/Stations/Queue.vue:53 msgid "Clear Upcoming Song Queue?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 +#: ./vue/components/Admin/GeoLite.vue:39 msgid "Click \"Generate new license key\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 msgid "Clone" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 +#: ./vue/components/Admin/Stations/CloneModal.vue:32 msgid "Clone Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 msgid "Close" msgstr "닫기" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Code from Authenticator App" msgstr "인증자 앱의 코드" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 msgid "Collect aggregate listener statistics and IP-based listener statistics" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 -msgid "Comment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Comments" msgstr "댓글" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 -msgid "Commercial Information" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." msgstr "방송 환경에 대한 정보를 제공하여 설정 프로세스를 완료합니다. 이러한 설정은 나중에 관리 패널에서 변경할 수 있습니다." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "시작하려면 설정 프로세스를 완료하십시오." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 -msgid "Composer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 -msgid "Composer Sort Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 -msgid "Conductor" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 +#: ./vue/components/Admin/Backups.vue:35 msgid "Configure" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 +#: ./vue/components/Stations/Automation.vue:27 msgid "Configure Automated Assignment" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 msgid "Configure Backups" msgstr "백업 구성" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Confirm New Password" msgstr "새 암호 확인" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 msgid "Connection Information" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Key (API Key)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Secret (API Secret)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 msgid "Contains explicit content" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 -msgid "Content Group Description" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 +#: ./vue/components/Setup/Station.vue:12 msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." msgstr "아래에서 첫 번째 라디오 스테이션을 만들어 설정 과정을 계속합니다. 이러한 세부 내용은 나중에 편집할 수 있습니다." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 msgid "Continuous Play" msgstr "연속 재생" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Control how this playlist is handled by the AutoDJ software." msgstr "AutoDJ 소프트웨어에서 이 재생 목록을 처리하는 방법을 제어합니다." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 msgid "Copy associated media and folders." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 msgid "Copy scheduled playback times." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 msgid "Copy to Clipboard" msgstr "클립보드에 복사" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 msgid "Copy to New Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 -msgid "Copyright" +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 -msgid "Copyright Message" +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "계정 생성" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "디렉터리 생성" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "스테이션 생성" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "새 라디오 스테이션 생성" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." -msgstr "" +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" +msgstr "새 라디오 스테이션 생성" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "계정 생성" + +#: ./vue/components/Admin/GeoLite.vue:29 msgid "Create an account on the MaxMind developer site." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 msgid "Create and Continue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 +#: ./vue/components/Admin/CustomFields.vue:9 msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." -msgstr "백업 아카이브를 생성하는 중..." +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" +msgstr "디렉터리 생성" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "스테이션 생성" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Duration (Seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Method" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 msgid "Cue" msgstr "큐" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 msgid "Current Custom Fallback File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 msgid "Current Installed Version" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 msgid "Current Intro File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Current Password" msgstr "현재 암호" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 msgid "Current Podcast Media" msgstr "현재 팟캐스트 미디어" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 +#: ./vue/components/Stations/Playlists.vue:98 msgid "Custom" msgstr "사용자 지정" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Custom API Base URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 +#: ./vue/components/Admin/Branding.vue:3 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 msgid "Custom Branding" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Custom Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-In Point (seconds)" msgstr "사용자 지정 큐:큐 인 포인트 (초)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-Out Point (seconds)" msgstr "사용자 지정 큐:큐 아웃 포인트 (초)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-In Time (seconds)" msgstr "사용자 지정 페이딩:페이드 인 시간 (초)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-Out Time (seconds)" msgstr "사용자 지정 페이딩:페이드 아웃 시간 (초)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Overlap Time (seconds)" msgstr "사용자 지정 페이딩:오버랩 시간 (초)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 msgid "Custom Fallback File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 msgid "Custom Fields" msgstr "사용자 정의 필드" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 msgid "Custom Frontend Configuration" msgstr "사용자 정의 프론트 엔드 구성" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Custom JS for Public Pages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 msgid "Customization" msgstr "사용자 정의" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 msgid "Customize" msgstr "개인화" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Administrator Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 msgid "Customize AzuraCast Settings" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Broadcasting Port" msgstr "방송 포트 개인화" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 msgid "Customize Copy" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Mount Point" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize Internal Request Processing Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Source Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." msgstr "이 스테이션의 \"재생 기록\" 섹션과 모든 공용 API에 나타날 노래 수를 사용자 지정합니다." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "DJ 자격 증명" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 msgid "Dark" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "대시보드" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 +#: ./vue/components/Stations/Reports/Requests.vue:35 msgid "Date Played" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 +#: ./vue/components/Stations/Reports/Requests.vue:34 msgid "Date Requested" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 +#: ./vue/components/Admin/AuditLog.vue:19 msgid "Date/Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 +#: ./vue/components/Stations/Reports/Timeline.vue:24 msgid "Date/Time (Browser)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 +#: ./vue/components/Stations/Reports/Timeline.vue:30 msgid "Date/Time (Station)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 msgid "Days Between Automated Assignments" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Days of Playback History to Keep" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Deactivate Streamer on Disconnect (Seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 msgid "Default" msgstr "기본값" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 +#: ./vue/components/Admin/Branding.vue:21 msgid "Default Album Art" msgstr "기본 앨범아트" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Default Album Art URL" msgstr "기본 앨범아트 URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Default Avatar URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 msgid "Default Mount" msgstr "기본 마운트" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "기본값: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 msgid "Delete" msgstr "삭제" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 msgid "Delete %{ num } media files?" msgstr "%{ num } 개의 미디어 파일을 삭제하시겠습니까?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 msgid "Delete Album Art" msgstr "앨범아트 삭제" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:87 msgid "Delete Backup?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 msgid "Delete Broadcast?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 +#: ./vue/components/Admin/CustomFields.vue:38 msgid "Delete Custom Field?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 msgid "Delete Episode?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:49 msgid "Delete Mount Point?" msgstr "마운트 지점을 삭제하시겠습니까?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 +#: ./vue/components/Stations/Playlists.vue:142 msgid "Delete Playlist?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 +#: ./vue/components/Stations/Podcasts/ListView.vue:59 msgid "Delete Podcast?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 +#: ./vue/components/Stations/Queue.vue:39 msgid "Delete Queue Item?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 +#: ./vue/components/Stations/Remotes.vue:45 msgid "Delete Remote Relay?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 +#: ./vue/components/Stations/Reports/Requests.vue:55 msgid "Delete Request?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 +#: ./vue/components/Admin/Permissions.vue:50 msgid "Delete Role?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 +#: ./vue/components/Stations/SftpUsers.vue:32 msgid "Delete SFTP User?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 +#: ./vue/components/Admin/Stations.vue:45 msgid "Delete Station?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 +#: ./vue/components/Admin/StorageLocations.vue:102 msgid "Delete Storage Location?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 +#: ./vue/components/Stations/Streamers.vue:56 msgid "Delete Streamer?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 +#: ./vue/components/Admin/Users.vue:37 msgid "Delete User?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 +#: ./vue/components/Stations/Webhooks.vue:70 msgid "Delete Web Hook?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 msgid "Description" msgstr "설명" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 +#: ./vue/components/Common/DataTable.vue:103 msgid "Deselect" msgstr "선택 취소" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 msgid "Desktop Device" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "세부정보" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 msgid "Direct Stream URL" msgstr "다이렉트 스트림 URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 msgid "Directory" msgstr "디렉터리" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 msgid "Directory Name" msgstr "폴더 이름" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 msgid "Disable" msgstr "비활성화" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 msgid "Disable Crossfading" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 msgid "Disable Optimizations" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 msgid "Disable public pages?" msgstr "공용 페이지를 비활성화하시겠습니까?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 msgid "Disable song requests?" msgstr "곡 요청을 비활성화하시겠습니까?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 msgid "Disable streamers?" msgstr "스트리머를 비활성화하시겠습니까?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 +#: ./vue/components/Account.vue:100 msgid "Disable two-factor authentication?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 msgid "Disabled" msgstr "비활성화" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 msgid "Disconnect Streamer" msgstr "스트리머 연결 해제" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Discord Web Hook URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 msgid "Display Name" msgstr "표시 이름" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "DJ 자격 증명" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 msgid "Do not collect any listener analytics" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 msgid "Do not use an AutoDJ service." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 msgid "Down" msgstr "아래로" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 msgid "Download" msgstr "다운로드" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 msgid "Download CSV" msgstr "CSV로 내려받기" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 msgid "Download M3U" msgstr "M3U 다운로드" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 msgid "Download PLS" msgstr "PLS 다운로드" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:27 msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 +#: ./vue/components/Common/FlowUpload.vue:13 msgid "Drag file(s) here to upload or" msgstr "파일을 여기에 끌어서 업로드하거나" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Dropbox Generated Access Token" msgstr "Dropbox 생성 액세스 토큰" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 +#: ./vue/components/Stations/Playlists.vue:54 msgid "Duplicate" msgstr "복제" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 msgid "Duplicate Playlist" msgstr "재생 목록 복제" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Duplicate Prevention Time Range (Minutes)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 msgid "E-Mail" msgstr "이메일" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 msgid "E-mail Address" msgstr "이메일 주소" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 msgid "E-mail addresses can be separated by commas." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 msgid "Edit" msgstr "편집" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 msgid "Edit Custom Field" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 msgid "Edit Episode" msgstr "에피소드 편집" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 msgid "Edit Liquidsoap Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 +#: ./vue/components/Stations/Media/EditModal.vue:72 msgid "Edit Media" msgstr "미디어 편집" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 +#: ./vue/components/Stations/Mounts/EditModal.vue:71 msgid "Edit Mount Point" msgstr "마운트 지점 편집" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 +#: ./vue/components/Stations/Playlists/EditModal.vue:20 msgid "Edit Playlist" msgstr "재생 목록 편집" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 msgid "Edit Podcast" msgstr "팟캐스트 편집" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 msgid "Edit Profile" msgstr "프로필 편집" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 +#: ./vue/components/Common/BaseEditModal.vue:26 msgid "Edit Record" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 +#: ./vue/components/Stations/Remotes/EditModal.vue:39 msgid "Edit Remote Relay" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 +#: ./vue/components/Admin/Permissions/EditModal.vue:20 msgid "Edit Role" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 msgid "Edit SFTP User" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 +#: ./vue/components/Admin/Stations/EditModal.vue:26 msgid "Edit Station" msgstr "스테이션 편집" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 +#: ./vue/components/Stations/ProfileEdit.vue:4 msgid "Edit Station Profile" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 msgid "Edit Storage Location" msgstr "저장소 위치 편집" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 +#: ./vue/components/Stations/Streamers/EditModal.vue:55 msgid "Edit Streamer" msgstr "스트리머 편집" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 +#: ./vue/components/Admin/Users/EditModal.vue:18 msgid "Edit User" msgstr "사용자 편집" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 msgid "Edit Web Hook" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 msgid "Embed Code" msgstr "임베드 코드" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 msgid "Embed Widgets" msgstr "임베드 위젯" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 msgid "Enable" msgstr "활성화" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable Advanced Features" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 msgid "Enable AutoDJ" msgstr "AutoDJ 활성화" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 msgid "Enable Automated Assignment" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Enable Broadcasting" msgstr "방송 활성화" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "Redis 활성화" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "2단계 인증 활성화" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "2단계 인증 활성화" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 msgid "Enable public pages?" msgstr "공용 페이지를 활성화하시겠습니까?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 msgid "Enable song requests?" msgstr "곡 요청을 활성화하시겠습니까?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 msgid "Enable streamers?" msgstr "스트리머를 활성화하시겠습니까?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." msgstr "이 설정을 활성화하면 이 재생 목록에 있는 파일의 메타데이터가 AutoDJ로 전송되지 않습니다. 이 기능은 재생 목록에 징글 또는 범퍼가 포함된 경우에 유용합니다." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this mount point on this station's public pages." msgstr "청취자가 이 스테이션의 공개 페이지에서 이 마운트 지점을 선택할 수 있도록 하려면 활성화합니다." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this relay on this station's public pages." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enable to allow this account to log in and stream." msgstr "이 계정이 로그인하고 스트리밍할 수 있도록 활성화합니다." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "2단계 인증 활성화" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "2단계 인증 활성화" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 msgid "Enabled" msgstr "활성화" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 -msgid "Encoded By" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 msgid "Encoder" msgstr "인코더" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 -msgid "Encoder Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 -msgid "Encoding Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Date" msgstr "종료 날짜" -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "세션 종료" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Time" msgstr "종료 시간" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Endpoint" msgstr "끝점" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enforce Schedule Times" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "2단계 인증 코드 입력" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enter the full URL of another stream to relay its broadcast through this mount point." msgstr "다른 스트림의 전체 URL을 입력하여 이 마운트 지점을 통해 방송을 중계합니다." -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "암호를 입력하세요" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 msgid "Episode" msgstr "에피소드" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "에피소드를 찾을 수 없습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 msgid "Episodes" msgstr "에피소드" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." msgstr "예시: 원격 라디오 URL이 http://station.example.com:8000/radio.mp3,이면 \"http://station.example.com:8000\"을 입력합니다." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 msgid "Exclude Media from Backup" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 +#: ./vue/components/Stations/Queue.vue:19 msgid "Expected to Play at" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 msgid "Explicit" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 msgid "Export %{format}" msgstr "%{format} 로 내보내기" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Fallback Mount" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Field Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 msgid "File Name" msgstr "파일 이름" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 -msgid "File Owner" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 -msgid "File Type" -msgstr "파일 유형" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "파일이 지정되지 않았습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 msgid "Files marked for reprocessing:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 msgid "Files moved:" msgstr "파일이 이동됨:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 msgid "Files queued for playback:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 msgid "Files removed:" msgstr "파일 삭제됨:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Footer Text" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." msgstr "로컬 파일 시스템의 경우 디렉토리의 기본 경로입니다. 원격 파일 시스템의 경우 폴더 접두사입니다." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 msgid "For some clients, use port:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" -msgstr "암호를 잊어버림" +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "암호를 잊으셨습니까?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 msgid "Friday" msgstr "금요일" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 +#: ./vue/components/Account/TwoFactorModal.vue:10 msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 msgid "Full Volume" msgstr "최대 볼륨" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 msgid "Full:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 msgid "GA Property Tracking ID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 msgid "General Rotation" msgstr "일반적인 로테이션" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 msgid "Generate Report" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 msgid "Genre" msgstr "장르" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 +#: ./vue/components/Admin/GeoLite.vue:57 msgid "GeoLite is not currently installed on this installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 +#: ./vue/components/Admin/GeoLite.vue:28 msgid "GeoLite version \"%{ version }\" is currently installed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 msgid "Global" msgstr "전역" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 msgid "Global Permissions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "HTTP 포트" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "HTTPS 포트" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "도움말" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide Album Art on Public Pages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide AzuraCast Branding on Public Pages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 +#: ./vue/components/Dashboard.vue:62 msgid "Hide Charts" msgstr "차트 숨기기" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Hide Metadata from Listeners (\"Jingle Mode\")" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 msgid "High" msgstr "높음" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." msgstr "가중치가 높은 재생 목록은 가중치가 낮은 다른 재생 목록에 비해 재생 빈도가 높습니다." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 msgid "History" msgstr "기록" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 msgid "Home" msgstr "홈" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Homepage Redirect URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 msgid "Hour" msgstr "시간" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "식별자" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "자동 할당이 활성화된 경우 이 재생 목록을 재배포할 곡의 대상 중 하나로 사용하십시오. 이 재생 목록의 기존 내용을 덮어씁니다." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "비활성화된 경우 재생 목록은 라디오 재생에 포함되지 않지만 여전히 관리할 수 있습니다." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "활성화된 경우 AutoDJ는 자동으로 이 마운트 지점까지 음악을 재생합니다." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "활성화된 경우 이 스트리머는 예약된 방송 시간 동안만 연결할 수 있습니다." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "스테이션에 대한 요청이 활성화된 경우, 사용자는 이 재생 목록에 있는 미디어를 요청할 수 있습니다." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "종료 시간이 시작 시간 이전인 경우, 재생 목록이 밤새 재생됩니다." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "종료 시간이 시작 시간 이전인 경우, 일정 항목은 밤새 계속됩니다." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "이 마운트가 기본값인 경우 이 시스템의 라디오 미리 보기 및 공용 라디오 페이지에서 재생됩니다." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "이 마운트 지점이 오디오를 재생하고 있지 않으면 수신기가 자동으로 이 마운트 지점으로 리디렉션됩니다. 기본값은 반복 오류 메시지인 /error.mp3 입니다." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "이 스테이션에 주문형 스트리밍 및 다운로드가 활성화된 경우, 이 설정이 활성화된 재생 목록에 있는 곡만 표시됩니다." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "AutoDJ를 사용하여 방송하는 경우 여기에 소스 암호를 입력합니다." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "AutoDJ를 사용하여 방송하는 경우 여기에 소스 사용자 이름을 입력합니다. 공백일 수 있습니다." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "PLS/M3U으로 들여오기" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "지난 48시간" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "지난 달" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "무기한" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "명시적 내용(명시적 언어 또는 성인 내용) 의 존재를 나타냅니다. Apple 팟캐스트가 켜져 있는 경우 해당 에피소드에 대한 명시적 부모 조언 그래픽을 표시합니다. 일부 Apple 팟캐스트 영역에서는 명시적 자료가 포함된 에피소드를 사용할 수 없습니다." + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 msgid "IP" msgstr "IP" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 +#: ./vue/components/Admin/GeoLite.vue:9 msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 msgid "ISRC" msgstr "ISRC (국제 표준 녹음 코드)" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" +msgstr "징글 모드" + +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" +msgstr "언어" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" +msgstr "지난 14일" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" +msgstr "지난 2년" + +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" +msgstr "지난 30일" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" +msgstr "지난 60일" + +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" +msgstr "지난 7일" + +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" +msgstr "최종 수정" + +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" +msgstr "지난 달" + +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" +msgstr "지난 해" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" +msgstr "Last.fm API 키" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" +msgstr "고급 재생 목록에 대해 알아보기" + +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" +msgstr "Dropbox 인증 토큰에 대한 자세한 정보" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" -msgstr "식별자" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." -msgstr "이러한 옵션 중 하나라도 활성화된 경우 이 재생 목록은 AzuraCast를 통해 관리되지 않고 Liquidsoap을 통해 직접 관리됩니다. 이것은 의도하지 않은 영향을 미칠 수 있으며, 결과에 만족하는 경우에만 사용해야 합니다." +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." +msgstr "매일 재생하려면 공백으로 두십시오." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." -msgstr "자동 할당이 활성화된 경우 이 재생 목록을 재배포할 곡의 대상 중 하나로 사용하십시오. 이 재생 목록의 기존 내용을 덮어씁니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." -msgstr "비활성화된 경우 재생 목록은 라디오 재생에 포함되지 않지만 여전히 관리할 수 있습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" +msgstr "길이" + +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." -msgstr "활성화된 경우 AutoDJ는 자동으로 이 마운트 지점까지 음악을 재생합니다." +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." +msgstr "LiquidSoap은 현재 %{songs} 과 %{playlists} 에서 뒤섞고 있습니다." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." -msgstr "활성화된 경우 이 스트리머는 예약된 방송 시간 동안만 연결할 수 있습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." -msgstr "스테이션에 대한 요청이 활성화된 경우, 사용자는 이 재생 목록에 있는 미디어를 요청할 수 있습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." -msgstr "입력한 이메일 주소가 시스템에 있는 경우, 받은 메일함에 암호 재설정 메시지가 있는지 확인합니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." -msgstr "종료 시간이 시작 시간 이전인 경우, 재생 목록이 밤새 재생됩니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." -msgstr "종료 시간이 시작 시간 이전인 경우, 일정 항목은 밤새 계속됩니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." -msgstr "이 마운트가 기본값인 경우 이 시스템의 라디오 미리 보기 및 공용 라디오 페이지에서 재생됩니다." +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" +msgstr "청취자 요청" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." -msgstr "이 마운트 지점이 오디오를 재생하고 있지 않으면 수신기가 자동으로 이 마운트 지점으로 리디렉션됩니다. 기본값은 반복 오류 메시지인 /error.mp3 입니다." +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" +msgstr "청취자" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." -msgstr "이 스테이션에 주문형 스트리밍 및 다운로드가 활성화된 경우, 이 설정이 활성화된 재생 목록에 있는 곡만 표시됩니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." -msgstr "AutoDJ를 사용하여 방송하는 경우 여기에 소스 암호를 입력합니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." -msgstr "AutoDJ를 사용하여 방송하는 경우 여기에 소스 사용자 이름을 입력합니다. 공백일 수 있습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." -msgstr "이 파일을 수동으로 유지 관리하는 경우 최신 버전의 파일을 검토하고 필요한 내용을 변경하십시오." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" +msgstr "스테이션 당 청취자 수" + +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" +msgstr "라이브" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" -msgstr "PLS/M3U으로 들여오기" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "" + +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "로딩 중…" + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" +msgstr "로컬" + +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "로컬 파일 시스템" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "로컬 스트림" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "로그인" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "로그" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "낮음" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "관리" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "이 재생 목록이 Liquidsoap 구성에서 사용되는 방법을 수동으로 정의합니다." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "최대 청취자" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "미디어" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "메타데이터" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "마이크" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "믹서" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "수정됨" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "월요일" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "더 보기" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "가장 많이 재생된 곡" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "마운트 지점 URL" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "마운트 지점은 청취자가 방송을 연결하고 청취하는 방법입니다. 각 마운트 지점은 오디오 형식 또는 품질이 다를 수 있습니다. 마운트 지점을 사용하여 광대역 수신기를 위한 고품질 스트림과 모바일 사용자를 위한 모바일 스트림을 설정할 수 있습니다." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "이동" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "MP3" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "음소거" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "나의 계정" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "이름" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "새 디렉터리" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "새 디렉터리가 생성되었습니다." + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "새 파일 이름" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "새 폴더" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "새 암호" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "새 재생 목록" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "선택한 파일이 없습니다." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "표시할 기록이 없습니다." + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "실행 중이 아님" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "예약되지 않음" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "비고" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "지금" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "지금 재생 중" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "방송중" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "주문형 미디어" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "매 %{minutes} 분당 한 번" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "매 %{songs} 곡당 한 번" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "시간 마다" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "" + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "" + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "소유자" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "비밀번호" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "경로/접미사" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "재생" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "정확히 $x분마다 한 번씩 플레이합니다." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "정확히 $x곡마다 한 번씩 플레이합니다." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "지정된 분마다 한 시간에 한 번 재생합니다." + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "재생/일시 정지" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "재생 대기열" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "다음 재생" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "재생 목록" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "재생 목록 (M3U/PLS) URL" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "재생 목록 1" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "재생 목록 2" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "재생 목록 이름" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "재생 목록 순서가 설정되었습니다." + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "재생 목록 대기열을 비웠습니다" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "재생 목록 타입" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "재생 목록 용량" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "재생 목록:" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "재생 목록" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "선택한 파일에 대해 재생 목록이 업데이트되었습니다 :" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "팟캐스트" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "호환성을 극대화하려면 팟캐스트 미디어가 MP3 또는 M4A(AAC) 형식이어야 합니다." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "팟캐스트 제목" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "팟캐스트" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "시스템 기본값" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "미리보기" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "이전" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "프로필" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "" + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "공용 페이지" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "공용 페이지" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "게시 날짜" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "게시 시간" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "대기열" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "라디오 플레이어" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "무작위" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "무변환" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "계정 복구" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "행 새로 고침" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "지역" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "중계 스트림 URL" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "원격 릴레이" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "원격 릴레이를 사용하면 이 서버 외부에서 브로드캐스팅 소프트웨어로 작업할 수 있습니다. 여기에 포함된 릴레이는 모두 해당 스테이션의 통계에 포함됩니다. 이 서버에서 원격 릴레이로 브로드캐스트할 수도 있습니다." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "원격 URL" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "제거" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "이름 바꾸기" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "파일/디렉터리 이름 바꾸기" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "재정렬" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "재처리" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "요청" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "곡 요청" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "곡 요청" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "요청" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "암호 재설정" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "다시 시작" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "페이지당 열" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "RSS 피드" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "수동 백업 실행" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "실행 중" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "샘플 레이트" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "토요일" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "저장" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "변경 내용 저장" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "예약" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "검색" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "비밀 키" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "" + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "탐색" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "선택" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "" + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "표시된 필드 선택" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "파일 선택" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "미디어 파일 선택" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "가져올 PLS/M3U 파일 선택" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "PNG/JPG 아트워크 파일 선택" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "팟캐스트의 내용을 가장 잘 반영한 카테고리를 선택하십시오." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "발신자 이메일 주소" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "기본 마운트 지점으로 설정" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "큐 인 설정" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "큐 아웃 설정" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "페이드 인 설정" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "페이드 아웃 설정" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "선택한 미디어에서 재생 목록 설정 또는 지우기" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "오버랩 설정" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "청취자가 스트림에 연결된 상태를 유지할 시간(초)을 설정합니다. 0으로 설정하면 청취자가 무제한으로 연결된 상태를 유지할 수 있습니다." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "설정" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "SFTP 포트" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "" + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "차트 보이기" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "사이트 테마" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "크기" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "곡 건너뛰기" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "SMTP 암호" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "곡" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "곡 앨범" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "곡 아티스트" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "곡 장르" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "재생 기록" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "곡 길이" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "곡 가사" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "요청 곡" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "곡 제목" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "소스" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "마운트 지점(\"/radio.mp3\") 또는 Shoutcast SID(\"2\")를 지정하여 통계 또는 브로드캐스트에 사용할 특정 스트림을 지정합니다." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "이 재생 목록을 재생할 시간을 분 단위로 지정하십시오." + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "표준 재생 목록, 용량에 따라 다른 표준 재생 목록과 섞습니다." + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "시작" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "시작 날짜" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "방송 시작" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "시작 시간" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "스테이션 미디어" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "스테이션 이름" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "스테이션 개요" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "스테이션 팟캐스트" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "스테이션 표준 시간대" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "스테이션" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "Step 1: QR 코드 스캔" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "Step 2: 생성된 코드 확인" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "정지" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "스트리밍 중단" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "저장소 어댑터" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "저장소 위치" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "총 용량" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "스트리머 방송" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "스트리머 표시 이름" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "스트리머 암호" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "스트리머 사용자 이름" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "스트리머/DJ" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "스트리머/DJ 계정" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "스트리머/DJ" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "스트림" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "일요일" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "시스템 설정" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "대상" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "에피소드가 게시되어야 하는 날짜." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "에피소드에 대한 설명. 이 항목에 허용되는 텍스트의 일반적인 최대 길이는 4000자입니다." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "팟캐스트에 대한 설명입니다. 이 항목에 허용되는 텍스트의 일반적인 최대 길이는 4000자입니다." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "관리 또는 공용 페이지에서 이 마운트 지점을 볼 때 이 마운트 지점에 할당된 표시 이름입니다. 자동으로 생성하려면 비워 두십시오." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "전체 재생 목록을 뒤섞은 다음 그 순서대로 재생됩니다." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "팟캐스트에서 사용되는 언어." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "이 원격 재생 목록을 재생할 때 Liquidsoap이 버퍼링해야 하는 재생 시간. 짧은 시간 동안 불안정한 연결에서 재생이 간헐적으로 끊어질 수 있습니다." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "재생 목록의 순서를 수동으로 지정한 다음 AutoDJ를 사용합니다." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "스테이션의 미디어 디렉토리에 있는 파일의 상대 경로입니다." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "요청을 처리할 수 없습니다." + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "스트리머가 이 암호를 사용하여 라디오 서버에 연결합니다." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "스트리머가 이 사용자 이름을 사용하여 라디오 서버에 연결합니다." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "곡이 페이드 인 되는 시간. 시스템 기본값을 사용하려면 공백으로 두십시오." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "곡이 페이드 아웃 되는 시간. 시스템 기본값을 사용하려면 공백으로 두십시오." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "이 곡이 페이딩 할 때 주변 곡와 겹치는 시간. 시스템 기본값을 사용하려면 공백으로 두십시오." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "(스테이션 표준 시간대에 따라) 에피소드가 공개되어야 하는 시간." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "트랙을 증폭할 볼륨(데시벨)입니다. 시스템 기본값을 사용하려면 비워 두십시오." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "테마" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "이 에피소드와 관련된 기존 미디어가 없습니다." + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "" + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "이 필드는 필수 항목입니다." + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "이것은 스트리머/DJ가 라이브 상태일 경우 API 응답에 표시되는 비공식 표시 이름입니다." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "이번 달" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "이 이름은 항상 슬래시(/)로 시작해야 하며 /autodj.mp3 와 같은 유효한 URL이어야 합니다." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "이 재생 목록에는 현재 예약된 시간이 없습니다. 그것은 항상 플레이 될 것입니다. 새 예약 시간을 추가하려면 아래 버튼을 클릭하십시오." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "이 스테이션의 표준 시간대는 현재 %{tz} 입니다." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "이 스트리머는 어느 시간에도 재생되도록 예약되어 있지 않습니다." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "목요일" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "시간" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "제목" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "하루에 한 번 재생하려면 시작 시간과 종료 시간을 동일한 값으로 설정합니다." + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "이 일정을 특정 날짜 범위 내에서만 실행하도록 설정하려면 시작 날짜와 종료 날짜를 지정하십시오." + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "오늘" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "화요일" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "2단계 인증" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "2단계 인증은 로그인할 때 암호 외에 두 번째 일회용 액세스 코드를 요구하여 계정의 보안을 향상시킵니다." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "" + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "특별 청취자" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "알 수 없는 아티스트" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "알 수 없는 제목" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "위로" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "다가오는 곡 대기열" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "업데이트" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "메타데이터 업데이트" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "업데이트됨" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "" + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "URL" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "비동기 작업자 사용" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "사용자" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "사용자 이름" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "보기" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "재생 목록의 트랙 보기" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "비주얼 큐 에디터" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "볼륨" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "파형 확대/축소" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "웹 DJ" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "웹 훅 URL" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "웹 사이트 URL" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "웹사이트" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "수요일" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "용량" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "AzuraCast에 오신 것을 환영합니다!" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "AutoDJ가 이 재생 목록에서 미디어를 재생할 때 아티스트가 중복되지 않도록 하고 제목을 추적해야 하는지 여부입니다." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "위젯 종류" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "어제" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "SFTP를 통해 파일을 대량으로 업로드할 수도 있습니다." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "전체 API 키는 다음과 같습니다:" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format msgid "Imported locale: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "무기한" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "명시적 내용(명시적 언어 또는 성인 내용) 의 존재를 나타냅니다. Apple 팟캐스트가 켜져 있는 경우 해당 에피소드에 대한 명시적 부모 조언 그래픽을 표시합니다. 일부 Apple 팟캐스트 영역에서는 명시적 자료가 포함된 에피소드를 사용할 수 없습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 -msgid "Initial Key" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 msgid "Initialize AzuraCast" msgstr "" @@ -2636,52 +5945,704 @@ msgstr "" msgid "Initializing essential settings..." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format msgid "Installation Method: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "데이터베이스 마이그레이션 실행" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "AzuraCast 설정" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "설정 키" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "설정 값" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "AzuraCast 설치" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +msgstr "AzuraCast에 오신 것을 환영합니다. AzuraCast의 일부 주요 종속성을 설정하는 동안 잠시 기다려 주십시오..." + #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 msgid "Installing Data Fixtures" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" +msgstr "모든 스테이션 새로 고침" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" +msgstr "AzuraCast가 최신 버전으로 업데이트되었습니다!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" +msgstr "AzuraCast 설치 완료!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "MariaDB 백업 중..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "백업 아카이브를 생성하는 중..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "임시 파일을 정리하는 중..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "AzuraCast 업데이터" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "LetsEncrypt를 설정하시겠습니까?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "구성 파일을 쓰는 중입니다..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "MariaDB 포트" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "MariaDB 암호" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "MariaDB 루트 암호" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "Redis 활성화" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "Redis 호스트" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "Redis 포트" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "기본값: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 +msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 +msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" +msgstr "HTTP 포트" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" +msgstr "HTTPS 포트" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 +msgid "Advanced: Use Privileged Docker Settings" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" +msgstr "LetsEncrypt 도메인 이름" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "LetsEncrypt 이메일 주소" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "사용자를 찾을 수 없습니다." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "로그인 성공" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "로그인을 너무 많이 시도했습니다." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "시작하려면 설정 프로세스를 완료하십시오." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "로그인 실패" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "자격 증명을 확인할 수 없습니다." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "비밀번호 재설정" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "계정 복구 이메일을 보냈습니다." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "입력한 이메일 주소가 시스템에 있는 경우, 받은 메일함에 암호 재설정 메시지가 있는지 확인합니다." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "잘못된 토큰을 지정했습니다." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "계정 복구 토큰을 사용하여 로그인됨" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "비밀번호가 변경되었습니다." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "설치가 이미 완료되었습니다!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "대시보드" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "에피소드를 찾을 수 없습니다." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "에피소드를 찾을 수 없습니다." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "AzuraCast 응용 프로그램 로그" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "Nginx 액세스 로그" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "Nginx 오류 로그" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "PHP 응용 프로그램 로그" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 +msgid "Album Artist Sort Order" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 +msgid "Album Sort Order" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 +msgid "Band" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 +msgid "Bpm" +msgstr "BPM" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 +msgid "Comment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 +msgid "Commercial Information" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 +msgid "Composer" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 +msgid "Composer Sort Order" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 +msgid "Conductor" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 +msgid "Content Group Description" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 +msgid "Copyright" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 +msgid "Copyright Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 +msgid "Encoded By" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 +msgid "Encoder Settings" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 +msgid "Encoding Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 +msgid "File Owner" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 +msgid "File Type" +msgstr "파일 유형" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 +msgid "Initial Key" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 @@ -2692,1071 +6653,34 @@ msgstr "" msgid "Internet Radio Station Owner" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "잘못된 토큰을 지정했습니다." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "아직 감독관에 등록되지 않았을 수 있습니다. 방송을 다시 시작하면 도움이 될 수 있습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "징글 모드" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "언어" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "지난 14일" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "지난 2년" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "지난 30일" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "지난 60일" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "지난 7일" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "최종 수정" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "지난 달" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "지난 해" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "Last.fm API 키" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "최신 업데이트" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "Dropbox 인증 토큰에 대한 자세한 정보" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "고급 재생 목록에 대해 알아보기" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "매일 재생하려면 공백으로 두십시오." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "길이" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "LetsEncrypt 도메인 이름" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "LetsEncrypt 이메일 주소" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "LiquidSoap은 현재 %{songs} 과 %{playlists} 에서 뒤섞고 있습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "청취자 요청" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "청취자" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "스테이션 당 청취자 수" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "라이브" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "로딩 중…" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "로컬" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "로컬 파일 시스템" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "로컬 스트림" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "로그인" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "로그인 성공" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "계정 복구 토큰을 사용하여 로그인됨" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "로그인 실패" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "로그" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "낮음" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "MP3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "관리" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "스테이션 방송 관리" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "스테이션 미디어 관리" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "스테이션 마운트 지점 관리" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "스테이션 팟캐스트 관리" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "스테이션 프로필 관리" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "스테이션 스트리머 관리" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "스테이션 웹 훅 관리" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "이 재생 목록이 Liquidsoap 구성에서 사용되는 방법을 수동으로 정의합니다." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "MariaDB 암호" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "MariaDB 포트" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "MariaDB 루트 암호" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "최대 청취자" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "미디어" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "메타데이터" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "마이크" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "믹서" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "수정됨" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "월요일" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "더 보기" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "가장 많이 재생된 곡" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "마운트 지점 URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "마운트 지점은 청취자가 방송을 연결하고 청취하는 방법입니다. 각 마운트 지점은 오디오 형식 또는 품질이 다를 수 있습니다. 마운트 지점을 사용하여 광대역 수신기를 위한 고품질 스트림과 모바일 사용자를 위한 모바일 스트림을 설정할 수 있습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "이동" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "음소거" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "나의 계정" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "이름" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "도움이 필요하십니까?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "새 디렉터리" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "새 파일 이름" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "새 폴더" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "새 암호" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "새 재생 목록" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "새 디렉터리가 생성되었습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "새 경로가 지정되지 않았습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "Nginx 액세스 로그" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "Nginx 오류 로그" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "에피소드를 찾을 수 없습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "선택한 파일이 없습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "표시할 기록이 없습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "실행 중이 아님" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "예약되지 않음" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "비고" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "지금" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "지금 재생 중" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "방송중" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "주문형 미디어" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "매 %{minutes} 분당 한 번" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "매 %{songs} 곡당 한 번" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "시간 마다" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "" @@ -3773,10 +6697,6 @@ msgstr "" msgid "Original Lyricist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "" @@ -3785,30 +6705,6 @@ msgstr "" msgid "Original Year" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "소유자" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "PHP 응용 프로그램 로그" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "" @@ -3817,2374 +6713,62 @@ msgstr "" msgid "Part Of A Set" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "비밀번호" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "경로/접미사" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "재생" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "정확히 $x분마다 한 번씩 플레이합니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "정확히 $x곡마다 한 번씩 플레이합니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "지정된 분마다 한 시간에 한 번 재생합니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "재생/일시 정지" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "재생 대기열" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "다음 재생" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "재생 목록" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "재생 목록 (M3U/PLS) URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "재생 목록 1" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "재생 목록 2" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "재생 목록 이름" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "재생 목록 타입" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "재생 목록 용량" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "재생 목록 순서가 설정되었습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "재생 목록 대기열을 비웠습니다" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "재생 목록:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "재생 목록" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "선택한 파일에 대해 재생 목록이 업데이트되었습니다 :" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "계속하려면 로그인하십시오." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "잠시만 기다려주세요..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "팟캐스트" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "팟캐스트 제목" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "호환성을 극대화하려면 팟캐스트 미디어가 MP3 또는 M4A(AAC) 형식이어야 합니다." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "팟캐스트를 찾을 수 없습니다!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "팟캐스트" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "시스템 기본값" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "미리보기" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "이전" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "프로필" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "공용 페이지" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "공용 페이지" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "게시 날짜" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "게시 시간" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "대기열" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "RSS 피드" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "라디오 플레이어" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "무작위" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "무변환" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "방송을 시작하시겠습니까? 스테이션을 시작하려면 클릭하십시오." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "계정 복구" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "Redis 호스트" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "Redis 포트" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "행 새로 고침" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "모든 스테이션 새로 고침" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "지역" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "중계 스트림 URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "자동 로그인" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "원격 릴레이" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "원격 URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "원격 릴레이를 사용하면 이 서버 외부에서 브로드캐스팅 소프트웨어로 작업할 수 있습니다. 여기에 포함된 릴레이는 모두 해당 스테이션의 통계에 포함됩니다. 이 서버에서 원격 릴레이로 브로드캐스트할 수도 있습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "제거" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "이름 바꾸기" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "파일/디렉터리 이름 바꾸기" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "재정렬" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "재처리" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "요청" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "곡 요청" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "곡 요청" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "요청" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "암호 재설정" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "다시 시작" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "방송 재시작" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "방송을 다시 시작하시겠습니까? 그러면 현재 청취자들의 연결이 끊어집니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "페이지당 열" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "수동 백업 실행" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "실행 중" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "데이터베이스 마이그레이션 실행" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "SFTP 포트" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "SMTP 암호" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "샘플 레이트" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "토요일" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "저장" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "변경 내용 저장" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "예약" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "검색" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "비밀 키" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "보안 코드" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "탐색" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "선택" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "파일 선택" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "미디어 파일 선택" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "가져올 PLS/M3U 파일 선택" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "PNG/JPG 아트워크 파일 선택" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "표시된 필드 선택" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "팟캐스트의 내용을 가장 잘 반영한 카테고리를 선택하십시오." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "이메일 전송" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "복구 이메일 보내기" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "발신자 이메일 주소" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "큐 인 설정" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "큐 아웃 설정" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "페이드 인 설정" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "페이드 아웃 설정" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "오버랩 설정" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "기본 마운트 지점으로 설정" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "선택한 미디어에서 재생 목록 설정 또는 지우기" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "청취자가 스트림에 연결된 상태를 유지할 시간(초)을 설정합니다. 0으로 설정하면 청취자가 무제한으로 연결된 상태를 유지할 수 있습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "LetsEncrypt를 설정하시겠습니까?" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "설정 키" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "설정 값" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "설정" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "설치가 이미 완료되었습니다!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "차트 보이기" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "로그아웃" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "로그인" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "사이트 테마" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "크기" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "곡 건너뛰기" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "주요 콘텐츠로 건너뛰기" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "곡" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "곡 앨범" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "곡 아티스트" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "곡 장르" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "재생 기록" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "곡 길이" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "곡 가사" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "요청 곡" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "곡 제목" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "소스" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "마운트 지점(\"/radio.mp3\") 또는 Shoutcast SID(\"2\")를 지정하여 통계 또는 브로드캐스트에 사용할 특정 스트림을 지정합니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "이 재생 목록을 재생할 시간을 분 단위로 지정하십시오." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "표준 재생 목록, 용량에 따라 다른 표준 재생 목록과 섞습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "시작" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "시작 날짜" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "방송 시작" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "시작 시간" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "스테이션 방송 비활성화" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "스테이션 미디어" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "스테이션 이름" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "스테이션 개요" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "스테이션 팟캐스트" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "스테이션 표준 시간대" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "스테이션" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "Step 1: QR 코드 스캔" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "Step 2: 생성된 코드 확인" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "정지" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "스트리밍 중단" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "저장소 어댑터" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "저장소 위치" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "총 용량" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "스트리머 방송" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "스트리머 표시 이름" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "스트리머 사용자 이름" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "스트리머 암호" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "스트리머/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "스트리머/DJ 계정" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "스트리머/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "스트림" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "일요일" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "테마 전환" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "시스템 관리" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "시스템 설정" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "대상" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "에피소드가 게시되어야 하는 날짜." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "에피소드에 대한 설명. 이 항목에 허용되는 텍스트의 일반적인 최대 길이는 4000자입니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "팟캐스트에 대한 설명입니다. 이 항목에 허용되는 텍스트의 일반적인 최대 길이는 4000자입니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "관리 또는 공용 페이지에서 이 마운트 지점을 볼 때 이 마운트 지점에 할당된 표시 이름입니다. 자동으로 생성하려면 비워 두십시오." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "전체 재생 목록을 뒤섞은 다음 그 순서대로 재생됩니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "팟캐스트에서 사용되는 언어." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "이 원격 재생 목록을 재생할 때 Liquidsoap이 버퍼링해야 하는 재생 시간. 짧은 시간 동안 불안정한 연결에서 재생이 간헐적으로 끊어질 수 있습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "재생 목록의 순서를 수동으로 지정한 다음 AutoDJ를 사용합니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "성능 프로파일링 확장이 현재 이 설치에서 실행되어 있습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "%s 포트를 다른 스테이션에서 사용중입니다." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "스테이션의 미디어 디렉토리에 있는 파일의 상대 경로입니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "요청을 처리할 수 없습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "스트리머가 이 암호를 사용하여 라디오 서버에 연결합니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "스트리머가 이 사용자 이름을 사용하여 라디오 서버에 연결합니다." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "곡이 페이드 인 되는 시간. 시스템 기본값을 사용하려면 공백으로 두십시오." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "곡이 페이드 아웃 되는 시간. 시스템 기본값을 사용하려면 공백으로 두십시오." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "이 곡이 페이딩 할 때 주변 곡와 겹치는 시간. 시스템 기본값을 사용하려면 공백으로 두십시오." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "(스테이션 표준 시간대에 따라) 에피소드가 공개되어야 하는 시간." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "트랙을 증폭할 볼륨(데시벨)입니다. 시스템 기본값을 사용하려면 비워 두십시오." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "테마" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "이 에피소드와 관련된 기존 미디어가 없습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "이번 달" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "이 필드는 필수 항목입니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "이 설치는 지난 2주 동안 백업되지 않았습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "이것은 스트리머/DJ가 라이브 상태일 경우 API 응답에 표시되는 비공식 표시 이름입니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "이 이름은 항상 슬래시(/)로 시작해야 하며 /autodj.mp3 와 같은 유효한 URL이어야 합니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "이 재생 목록에는 현재 예약된 시간이 없습니다. 그것은 항상 플레이 될 것입니다. 새 예약 시간을 추가하려면 아래 버튼을 클릭하십시오." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "중복된 노래 방지 알고리즘을 고려한 재생 기록의 시간 범위(분) 를 지정합니다." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "이 스테이션의 표준 시간대는 현재 %{tz} 입니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "이 스트리머는 어느 시간에도 재생되도록 예약되어 있지 않습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "이 값은 이미 사용되고 있습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "목요일" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "시간" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "제목" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "하루에 한 번 재생하려면 시작 시간과 종료 시간을 동일한 값으로 설정합니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "이 일정을 특정 날짜 범위 내에서만 실행하도록 설정하려면 시작 날짜와 종료 날짜를 지정하십시오." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "오늘" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "로그인을 너무 많이 시도했습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "화요일" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "2단계 인증" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "2단계 인증은 로그인할 때 암호 외에 두 번째 일회용 액세스 코드를 요구하여 계정의 보안을 향상시킵니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" -msgstr "URL" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 msgid "URL Artist" msgstr "" @@ -6209,250 +6793,424 @@ msgstr "" msgid "URL Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" +msgstr "모든 스테이션" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" -msgstr "특별 청취자" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" -msgstr "알 수 없는 아티스트" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" -msgstr "알 수 없는 제목" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" -msgstr "위로" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" -msgstr "다가오는 곡 대기열" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" -msgstr "업데이트" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." +msgstr "파일이 지정되지 않았습니다." -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" -msgstr "지침 업데이트" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." +msgstr "새 경로가 지정되지 않았습니다." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" -msgstr "메타데이터 업데이트" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" -msgstr "업데이트됨" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" +msgstr "팟캐스트를 찾을 수 없습니다!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "백업을 찾을 수 없습니다." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." +msgstr "이 값은 이미 사용되고 있습니다." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." +msgstr "%s 포트를 다른 스테이션에서 사용중입니다." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" -msgstr "비동기 작업자 사용" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." +msgstr "성능 프로파일링 확장이 현재 이 설치에서 실행되어 있습니다." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" +msgstr "지침 업데이트" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" -msgstr "사용자" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." -msgstr "사용자를 찾을 수 없습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" -msgstr "사용자 이름" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." +msgstr "이 설치는 지난 2주 동안 백업되지 않았습니다." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" -msgstr "보기" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" +msgstr "모든 권한" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "관리 페이지 보기" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" -msgstr "세부 정보 보기" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" +msgstr "시스템 로그 보기" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" -msgstr "스테이션 로그 보기" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "설정 관리" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "API 키 관리" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "스테이션 관리" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "사용자 지정 필드 관리" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "백업 관리" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" +msgstr "저장소 위치 관리" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 msgid "View Station Page" @@ -6462,348 +7220,591 @@ msgstr "스테이션 페이지 보기" msgid "View Station Reports" msgstr "스테이션 보고서 보기" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" -msgstr "시스템 로그 보기" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" +msgstr "스테이션 로그 보기" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" +msgstr "스테이션 프로필 관리" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" +msgstr "스테이션 방송 관리" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" +msgstr "스테이션 스트리머 관리" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" +msgstr "스테이션 마운트 지점 관리" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" -msgstr "재생 목록의 트랙 보기" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" +msgstr "스테이션 미디어 관리" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" +msgstr "스테이션 웹 훅 관리" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" +msgstr "스테이션 팟캐스트 관리" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" -msgstr "비주얼 큐 에디터" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." +msgstr "아직 감독관에 등록되지 않았을 수 있습니다. 방송을 다시 시작하면 도움이 될 수 있습니다." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" -msgstr "볼륨" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" -msgstr "경고" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" -msgstr "파형 확대/축소" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" -msgstr "웹 DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" -msgstr "웹 훅 URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" -msgstr "웹 사이트 URL" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" -msgstr "웹사이트" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." +msgstr "방송을 다시 시작하시겠습니까? 그러면 현재 청취자들의 연결이 끊어집니다." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" -msgstr "수요일" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" -msgstr "용량" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" -msgstr "%s에 오신 것을 환영합니다!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" -msgstr "AzuraCast에 오신 것을 환영합니다!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." -msgstr "AzuraCast에 오신 것을 환영합니다. AzuraCast의 일부 주요 종속성을 설정하는 동안 잠시 기다려 주십시오..." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" -msgstr "환영합니다!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 -msgid "When the station broadcast comes online." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." +msgstr "방송을 시작하시겠습니까? 스테이션을 시작하려면 클릭하십시오." + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" +msgstr "방송 재시작" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" +msgstr "도움말" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 msgid "When the station broadcast goes offline." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." -msgstr "AutoDJ가 이 재생 목록에서 미디어를 재생할 때 아티스트가 중복되지 않도록 하고 제목을 추적해야 하는지 여부입니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" -msgstr "위젯 종류" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 +msgid "When the station broadcast comes online." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." -msgstr "구성 파일을 쓰는 중입니다..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" +msgstr "이메일 전송" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" +msgstr "최신 업데이트" + #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" -msgstr "어제" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." -msgstr "SFTP를 통해 파일을 대량으로 업로드할 수도 있습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." -msgstr "최신 변경 사항을 반영하려면 docker-compose.yml 파일을 업데이트해야 합니다." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" -msgstr "docker-compose.yml 파일이 최신 버전이 아닙니다!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "스테이션 방송 비활성화" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "귀하의 스테이션은 현재 방송에 사용할 수 없습니다. 미디어, 재생 목록 및 기타 방송국 설정을 계속 관리할 수 있습니다. 방송을 다시 활성화하려면, 귀하의 스테이션 프로필을 수정하십시오." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "잠시만 기다려주세요..." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "세부정보" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "세부 정보 보기" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" +msgstr "2단계 인증 코드 입력" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "계정에서 2단계 보안 코드를 사용합니다. 장치에 현재 표시되는 코드를 아래에 입력하십시오." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." -msgstr "자격 증명을 확인할 수 없습니다." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" +msgstr "보안 코드" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" +msgstr "로그인" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" +msgstr "암호를 잊어버림" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" -msgstr "전체 API 키는 다음과 같습니다:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." -msgstr "비밀번호가 변경되었습니다." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." -msgstr "귀하의 스테이션은 현재 방송에 사용할 수 없습니다. 미디어, 재생 목록 및 기타 방송국 설정을 계속 관리할 수 있습니다. 방송을 다시 활성화하려면, 귀하의 스테이션 프로필을 수정하십시오." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "지난 48시간" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "지난 달" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "name@example.com" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "복구 이메일 보내기" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "환영합니다!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "%s에 오신 것을 환영합니다!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "암호를 입력하세요" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "자동 로그인" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "계속하려면 로그인하십시오." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "암호를 잊으셨습니까?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "도움이 필요하십니까?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "주요 콘텐츠로 건너뛰기" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "시스템 관리" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "테마 전환" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "세션 종료" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "로그아웃" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" msgstr "" diff --git a/resources/locale/nb_NO.UTF-8/LC_MESSAGES/default.po b/resources/locale/nb_NO.UTF-8/LC_MESSAGES/default.po index 06122d998..8e5bd9796 100644 --- a/resources/locale/nb_NO.UTF-8/LC_MESSAGES/default.po +++ b/resources/locale/nb_NO.UTF-8/LC_MESSAGES/default.po @@ -1,2637 +1,5947 @@ msgid "" msgstr "" -"Project-Id-Version: azuracast\n" -"Report-Msgid-Bugs-To: \n" -"Last-Translator: \n" -"Language-Team: Norwegian Bokmal\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-04-23T16:48:19+00:00\n" -"PO-Revision-Date: 2022-04-27 14:59\n" -"Language: nb_NO\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Generated-By: easygettext\n" +"Project-Id-Version: azuracast\n" +"X-Domain: default\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Crowdin-Project: azuracast\n" "X-Crowdin-Project-ID: 217396\n" "X-Crowdin-Language: nb\n" "X-Crowdin-File: /main/resources/locale/default.pot\n" "X-Crowdin-File-ID: 4\n" +"Language-Team: Norwegian Bokmal\n" +"Language: nb_NO\n" +"PO-Revision-Date: 2022-06-07 03:52\n" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:93 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 msgid "# Episodes" msgstr "# Episoder" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:157 +#: ./vue/components/Stations/Playlists.vue:29 msgid "# Songs" msgstr "# Sanger" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 -msgid "%d queued messages" -msgstr "%d meldinger i kø" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:257 -msgid "%s cannot start" -msgstr "%s kan ikke starte" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:266 -msgid "%s cannot stop" -msgstr "%s kan ikke stoppe" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 -msgid "%s encountered an error" -msgstr "%s oppdaget en feil" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 -msgid "%s is not recognized as a service." -msgstr "%s gjenkjennes ikke som en tjeneste." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:107 +#: ./vue/components/Stations/Automation.vue:34 msgid "%{ days } Days" msgstr "%{ days } Dager" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:102 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:16 msgid "%{ minutes } minutes" msgstr "%{ minutes } minutter" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:99 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:13 msgid "%{ seconds } seconds" msgstr "%{ seconds } sekunder" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:67 +#: ./vue/components/Stations/Common/Quota.vue:52 msgid "%{filesCount} File" msgid_plural "%{filesCount} Files" msgstr[0] "%{filesCount} Fil" msgstr[1] "%{filesCount} Filer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:137 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:31 msgid "%{listeners} Listener" msgid_plural "%{listeners} Listeners" msgstr[0] "%{listeners} Lytter" msgstr[1] "%{listeners} Lyttere" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:77 +#: ./vue/components/Stations/Playlists/CloneModal.vue:45 msgid "%{name} - Copy" msgstr "%{name} – Kopiér" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:74 +#: ./vue/components/Stations/Profile/BackendPanel.vue:32 msgid "%{numPlaylists} playlist" msgid_plural "%{numPlaylists} playlists" msgstr[0] "%{numPlaylists} spilleliste" msgstr[1] "%{numPlaylists} spillelister" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:71 +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 msgid "%{numSongs} uploaded song" msgid_plural "%{numSongs} uploaded songs" msgstr[0] "%{numSongs} opplastet sang" msgstr[1] "%{numSongs} opplastede sanger" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:59 -msgid "%{spaceUsed} Used" -msgstr "%{spaceUsed} Brukt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:58 +#: ./vue/components/Stations/Common/Quota.vue:43 msgid "%{spaceUsed} of %{spaceTotal} Used" msgstr "%{spaceUsed} av %{spaceTotal} brukt" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:56 +#: ./vue/components/Stations/Common/Quota.vue:44 +msgid "%{spaceUsed} Used" +msgstr "%{spaceUsed} Brukt" + +#: ./vue/components/Admin/Stations/CloneModal.vue:46 msgid "%{station} - Copy" msgstr "%{station} – Kopiér" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 -msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." -msgstr "(Docker Compose) Alle Docker-beholdere har dette navnet foran. Ikke endre dette etter installasjon." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 -msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." -msgstr "(Docker Compose) Hvor lang tid det må vente før en Docker Compose-operasjon mislykkes. Øk dette på datamaskiner med lavere ytelse." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:189 -msgid "(in seconds)" -msgstr "(i sekunder)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:48 +#: ./vue/components/Stations/Playlists/Form/Source.vue:47 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A completely random track is picked for playback every time the queue is populated." msgstr "Et helt tilfeldig spor velges for avspilling hver gang køen fylles." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:14 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\")." +msgstr "Ett navn på denne strømmen som brukes internt i kode. Skal bare inneholde bokstaver, tall og understrek (dvs. \"stream_lofi\")." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:13 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 msgid "A playlist containing media files hosted on this server." msgstr "En spilleliste som inneholder mediefiler på denne serveren." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:18 +#: ./vue/components/Stations/Playlists/Form/Source.vue:17 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A playlist that instructs the station to play from a remote URL." msgstr "En spilleliste som instruerer stasjonen til å spille fra en ekstern URL." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:63 -msgid "API \"Access-Control-Allow-Origin\" Header" -msgstr "API \"Access-Control-Allow-Origin\"-overskrift" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:99 -msgid "API Documentation" -msgstr "API-dokumentasjon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:187 -msgid "API Key Description/Comments" -msgstr "API-nøkkelbeskrivelse/kommentarer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 -msgid "API Keys" -msgstr "API-nøkler" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:90 -msgid "API Version" -msgstr "API-versjon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:59 +#: ./vue/components/Admin/StorageLocations/Form.vue:57 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Access Key ID" msgstr "Tilgangsnøkkel-ID" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:48 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:46 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token" msgstr "Adgangsnøkkel (Access Token)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:54 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:52 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token Secret" msgstr "Adgangsnøkkel hemmelig kode" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:98 -msgid "Account List" -msgstr "Konto Liste" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 -msgid "Account Recovery" -msgstr "Gjenopprettelse av konto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Account is Active" msgstr "Kontoen er aktiv" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 -msgid "Account not found." -msgstr "Konto ikke funnet." +#: ./vue/components/Stations/Streamers.vue:32 +msgid "Account List" +msgstr "Konto Liste" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:77 -msgid "Account recovery e-mail sent." -msgstr "E-post for kontogjenoppretting er sendt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:153 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:158 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:274 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:190 +#: ./vue/components/Account.vue:53 +#: ./vue/components/Admin/ApiKeys.vue:23 +#: ./vue/components/Admin/AuditLog.vue:24 +#: ./vue/components/Admin/Backups.vue:38 +#: ./vue/components/Admin/CustomFields.vue:19 +#: ./vue/components/Admin/Permissions.vue:21 +#: ./vue/components/Admin/Stations.vue:26 +#: ./vue/components/Admin/StorageLocations.vue:18 +#: ./vue/components/Admin/Users.vue:18 +#: ./vue/components/Public/Requests.vue:49 +#: ./vue/components/Stations/HlsStreams.vue:19 +#: ./vue/components/Stations/Media.vue:130 +#: ./vue/components/Stations/Mounts.vue:24 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:32 +#: ./vue/components/Stations/Podcasts/ListView.vue:29 +#: ./vue/components/Stations/Queue.vue:17 +#: ./vue/components/Stations/Remotes.vue:20 +#: ./vue/components/Stations/Reports/Requests.vue:38 +#: ./vue/components/Stations/SftpUsers.vue:16 +#: ./vue/components/Stations/Streamers.vue:26 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:54 +#: ./vue/components/Stations/Webhooks.vue:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 msgid "Actions" msgstr "Handlinger" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:72 +#: ./vue/components/Admin/StorageLocations.vue:15 msgid "Adapter" msgstr "Adapter" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:106 +#: ./vue/components/Account.vue:102 +#: ./vue/components/Account/ApiKeyModal.vue:31 msgid "Add API Key" msgstr "Legg til API Nøkkel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields.vue:16 +#: ./vue/components/Admin/CustomFields/EditModal.vue:17 msgid "Add Custom Field" msgstr "Legg til tilpasset felt" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:38 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 msgid "Add Episode" msgstr "Legg til episode" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:64 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:58 msgid "Add Files to Playlist" msgstr "Legg til filer i spillelisten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:91 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:24 +msgid "Add HLS Stream" +msgstr "Legg til HLS-Strøm" + +#: ./vue/components/Stations/Mounts.vue:16 +#: ./vue/components/Stations/Mounts/EditModal.vue:72 msgid "Add Mount Point" msgstr "Legg til Mount Point" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 -msgid "Add New GitHub Issue" -msgstr "Legg til nytt GitHub problem" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:37 +#: ./vue/components/Stations/Playlists.vue:18 +#: ./vue/components/Stations/Playlists/EditModal.vue:21 msgid "Add Playlist" msgstr "Legg til spilleliste" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:57 +#: ./vue/components/Stations/Podcasts/ListView.vue:17 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:40 msgid "Add Podcast" msgstr "Legg til podcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:32 +#: ./vue/components/Common/BaseEditModal.vue:27 msgid "Add Record" msgstr "Legg til post" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:53 +#: ./vue/components/Stations/Remotes.vue:16 +#: ./vue/components/Stations/Remotes/EditModal.vue:40 msgid "Add Remote Relay" msgstr "Legg til fjernrelé" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:38 +#: ./vue/components/Admin/Permissions.vue:16 +#: ./vue/components/Admin/Permissions/EditModal.vue:21 msgid "Add Role" msgstr "Legg til rolle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:31 -msgid "Add SFTP User" -msgstr "Legg til SFTP-bruker" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:120 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:100 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:111 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:93 msgid "Add Schedule Item" msgstr "Legg til tidsplanelement" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:43 +#: ./vue/components/Stations/SftpUsers.vue:11 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:22 +msgid "Add SFTP User" +msgstr "Legg til SFTP-bruker" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:39 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Stations.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:27 msgid "Add Station" msgstr "Legg til stasjon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:15 +#: ./vue/components/Admin/StorageLocations.vue:13 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:17 msgid "Add Storage Location" msgstr "Legg til lagringssted" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:21 +#: ./vue/components/Stations/Streamers.vue:20 +#: ./vue/components/Stations/Streamers/EditModal.vue:56 msgid "Add Streamer" msgstr "Legg til Streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:30 +#: ./vue/components/Admin/Users.vue:10 +#: ./vue/components/Admin/Users/EditModal.vue:19 msgid "Add User" msgstr "Legg til bruker" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:65 +#: ./vue/components/Stations/Webhooks.vue:14 +#: ./vue/components/Stations/Webhooks/EditModal.vue:52 msgid "Add Web Hook" msgstr "Legg til Web Hook" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 -msgid "Additional Environment Variables" -msgstr "Ytterligere miljøvariabler" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 -msgid "Administer API Keys" -msgstr "Administrer API-nøkler" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 -msgid "Administer Backups" -msgstr "Administrer sikkerhetskopier" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 -msgid "Administer Custom Fields" -msgstr "Administrer egendefinerte felt" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 -msgid "Administer Settings" -msgstr "Administrer innstillinger" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 -msgid "Administer Stations" -msgstr "Administrer stasjoner" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 -msgid "Administer Storage Locations" -msgstr "Administrer lagringsplasseringer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:20 +#: ./vue/components/Admin/Index.vue:3 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:34 +#: ./vue/components/Dashboard.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 msgid "Administration" msgstr "Administrasjon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormGroup.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormCheckbox.vue:14 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:13 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:11 +#: ./vue/components/Form/BWrappedFormGroup.vue:20 +#: ./vue/components/Form/BWrappedFormGroup.vue:7 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:12 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:13 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:11 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:19 #: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 msgid "Advanced" msgstr "Avansert" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:285 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Advanced Configuration" msgstr "Avansert konfigurasjon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:16 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Advanced Manual AutoDJ Scheduling Options" msgstr "Avanserte manuelle AutoDJ-planleggingsalternativer" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 -msgid "Advanced: Use Privileged Docker Settings" -msgstr "Avansert: Bruk Privileged Docker-innstillinger" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:13 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." msgstr "Samlet lytterstatistikk brukes til å vise stasjonsrapporter på tvers av systemet. IP-basert lytterstatistikk brukes til å se live lyttersporing og kan være nødvendig for royaltyrapporter." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:118 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:237 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Public/OnDemand.vue:21 +#: ./vue/components/Public/Requests.vue:34 +#: ./vue/components/Stations/Media.vue:92 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 msgid "Album" msgstr "Album" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:281 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:138 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:301 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:41 +#: ./vue/components/Admin/Settings/ServicesTab.vue:133 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: ./vue/components/Public/OnDemand.vue:41 +#: ./vue/components/Public/Player.vue:75 +#: ./vue/components/Public/Requests.vue:61 +#: ./vue/components/Stations/Media.vue:157 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 msgid "Album Art" msgstr "Albumkunst" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 -msgid "Album Artist Sort Order" -msgstr "Sorteringsrekkefølge for albumartist" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 -msgid "Album Sort Order" -msgstr "Albumsorteringsrekkefølge" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 -msgid "All Permissions" -msgstr "Alle Tillatelser" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:164 +#: ./vue/components/Stations/Playlists.vue:36 msgid "All Playlists" msgstr "Alle Spillelister" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:100 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:26 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:25 +#: ./vue/components/Stations/Podcasts/ListView.vue:35 msgid "All Podcasts" msgstr "Alle Podcaster" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:126 -msgid "All Stations" -msgstr "Alle Stasjoner" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:13 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:12 msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." msgstr "Alle verdiene i NowPlaying API-responsen er tilgjengelige for bruk. Alle tomme felt ignoreres." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:65 +#: ./vue/components/Stations/Playlists/Form/Source.vue:63 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Allow Requests from This Playlist" msgstr "Tillat forespørsler fra denne spillelisten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:77 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Song Requests" msgstr "Tillat sangforespørsler" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:123 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:174 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Streamers / DJs" msgstr "Tillat streamere / DJ-er" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:42 +#: ./vue/components/Stations/Automation.vue:40 +#: ./vue/components/Stations/Automation.vue:1 msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." msgstr "La systemet periodisk automatisk tildele sanger til spillelister basert på ytelsen deres. Denne prosessen vil kjøre i bakgrunnen, og vil bare kjøre hvis dette alternativet er satt til \"Aktivert\" og minst én spilleliste er satt til \"Inkluder i Automated Assignment\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:106 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:90 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Allowed IP Addresses" msgstr "Tillatte IP-adresser" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:53 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:49 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Always Use HTTPS" msgstr "Bruk alltid HTTPS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:16 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:14 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Amplify: Amplification (dB)" msgstr "Forskyvning: Forsterkning (dB)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 -msgid "An account recovery link has been requested for your account on \"%s\"." -msgstr "En kontogjenopprettingskobling er blitt bedt om for kontoen din på \"%s\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/base.js:40 -msgid "An error occurred and your request could not be completed." -msgstr "Det oppsto en feil og forespørselen din kunne ikke fullføres." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:126 +#: ./vue/components/Stations/Media/MediaToolbar.vue:56 msgid "Analyze and reprocess the selected media" msgstr "Analyser og bearbeid det valgte mediet" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 -msgid "Any time a live streamer/DJ connects to the stream" -msgstr "Hver gang en Radiovert/DJ kobles til radioserveren" +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:58 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "API \"Access-Control-Allow-Origin\" Header" +msgstr "API \"Access-Control-Allow-Origin\"-overskrift" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 -msgid "Any time a live streamer/DJ disconnects from the stream" -msgstr "Hver gang en Radiovert / DJ kobles fra radioserveren" +#: ./vue/components/Account.vue:95 +msgid "API Documentation" +msgstr "API-dokumentasjon" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 -msgid "Any time the currently playing song changes" -msgstr "Hver gang sangen som spilles endres" +#: ./vue/components/Account.vue:50 +#: ./vue/components/Account/ApiKeyModal.vue:9 +#: ./vue/components/Account/ApiKeyModal.vue:7 +#: ./vue/components/Account/ApiKeyModal.vue:1 +#: ./vue/components/Admin/ApiKeys.vue:15 +msgid "API Key Description/Comments" +msgstr "API-nøkkelbeskrivelse/kommentarer" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 -msgid "Any time the listener count decreases" -msgstr "Hver gang lyttertallet synker" +#: ./vue/components/Account.vue:88 +#: ./vue/components/Admin/ApiKeys.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 +msgid "API Keys" +msgstr "API-nøkler" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 -msgid "Any time the listener count increases" -msgstr "Hver gang lyttertallet øker" +#: ./vue/components/Admin/StorageLocations/Form.vue:87 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "API Version" +msgstr "API-versjon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:55 -msgid "Apply Compression and Normalization" -msgstr "Bruk kompresjon og normalisering" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:173 +#: ./vue/components/Admin/Settings/ServicesTab.vue:157 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 msgid "Apply for an API key at Last.fm" msgstr "Søk om en API-nøkkel på Last.fm" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:59 +#: ./vue/components/Admin/StorageLocations.vue:91 msgid "Applying changes..." msgstr "Bruker endringer ..." -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 -msgid "Are you sure?" -msgstr "Er du sikker?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:107 +#: ./vue/components/Public/OnDemand.vue:18 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:26 +#: ./vue/components/Stations/Streamers.vue:22 msgid "Art" msgstr "Kunst" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:121 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:232 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:12 +#: ./vue/components/Public/OnDemand.vue:20 +#: ./vue/components/Public/Requests.vue:29 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:113 +#: ./vue/components/Stations/Media.vue:87 +#: ./vue/components/Stations/Playlists/QueueModal.vue:10 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:11 +#: ./vue/components/Stations/Reports/Performance.vue:14 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 msgid "Artist" msgstr "Artist" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:48 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:16 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:16 msgid "Artwork" msgstr "Kunstverk" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:11 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:10 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." msgstr "Kunstverk må ha en minimumsstørrelse på 1400 x 1400 piksler og en maksimal størrelse på 3000 x 3000 piksler for Apple Podcasts." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:23 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:22 msgid "At the bottom of the page, click \"Create my access token\"." msgstr "Klikk på \"Opprett tilgangstoken\" nederst på siden." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:60 +#: ./vue/components/Stations/Reports/SoundExchange.vue:56 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 msgid "Attempt to Automatically Retrieve ISRC When Missing" msgstr "Forsøk å hente ISRC automatisk når den mangler" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:19 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:23 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Bitrate (kbps)" +msgstr "Lyd Bitrate (kbps)" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Format" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Audio Processing Method" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:17 msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." msgstr "Lydtranskodingsapplikasjoner som Liquidsoap bruker en konsistent mengde CPU over tid, noe som gradvis tapper denne tilgjengelige kreditten. Hvis du regelmessig ser stjålet CPU-tid, bør du vurdere å migrere til en VM som har CPU-ressurser dedikert til din instans." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:21 +#: ./vue/components/Admin/AuditLog.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 msgid "Audit Log" msgstr "Revisjonslogg" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:47 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:45 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Author" msgstr "Forfatter" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:64 +#: ./vue/components/Admin/CustomFields.vue:18 msgid "Auto-Assign Value" msgstr "Auto-tilordne verdi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:89 +#: ./vue/components/Stations/Playlists.vue:82 +#: ./vue/components/Stations/Playlists.vue:21 msgid "Auto-Assigned" msgstr "Auto-tildelt" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:132 -msgid "Auto-generate Random MariaDB Root Password" -msgstr "Autogenerer tilfeldig MariaDB-rootpassord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:346 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:105 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:65 +#: ./vue/components/Admin/Stations.vue:25 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:31 +#: ./vue/components/Stations/Mounts.vue:23 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:13 +#: ./vue/components/Stations/Remotes.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:13 msgid "AutoDJ" msgstr "AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:34 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:25 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:28 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Bitrate (kbps)" msgstr "AutoDJ Bitrate (kbps)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:4 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:3 msgid "AutoDJ Disabled" msgstr "AutoDJ deaktivert" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:17 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Format" msgstr "AutoDJ-format" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 -msgid "AutoDJ Queue" -msgstr "AutoDJ-kø" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:272 -msgid "AutoDJ Queue Length" -msgstr "AutoDJ-kølengde" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:5 -msgid "AutoDJ Service" -msgstr "AutoDJ-tjeneste" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:7 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:6 msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." msgstr "AutoDJ er deaktivert for denne stasjonen. Ingen musikk spilles automatisk når en kilde ikke er live." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:325 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "AutoDJ Queue Length" +msgstr "AutoDJ-kølengde" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/BackendPanel.vue:4 +msgid "AutoDJ Service" +msgstr "AutoDJ-tjeneste" + +#: ./vue/components/Stations/Automation.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 msgid "Automated Assignment" msgstr "Automatisert tildeling" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:11 +#: ./vue/components/Admin/Backups.vue:10 msgid "Automatic Backups" msgstr "Automatiske sikkerhetskopier" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:24 +#: ./vue/components/Admin/CustomFields/Form.vue:23 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Automatically Set from ID3v2 Value" msgstr "Angi automatisk fra ID3v2-verdi" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 -msgid "Automatically scroll to the bottom of the log" -msgstr "Rull automatisk til bunnen av loggen" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 -msgid "Automatically send a customized message to your Discord server." -msgstr "Send automatisk en tilpasset melding til Discord-serveren din." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 -msgid "Automatically send a message to any URL when your station data changes." -msgstr "Send automatisk en melding til en hvilken som helst URL når stasjonsdataene dine endres." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 -msgid "Automatically send a tweet." -msgstr "Send en tweet automatisk." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 -msgid "Available Logs" -msgstr "Tilgjengelige logger" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:128 +#: ./vue/components/Admin/Settings/ServicesTab.vue:110 +#: ./vue/components/Admin/Settings/ServicesTab.vue:116 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Avatar Service" msgstr "Avatar-tjeneste" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Avatar.vue:22 +#: ./vue/components/Common/Avatar.vue:14 msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." msgstr "Avatarer hentes basert på e-postadressen din fra %{service}-tjenesten. Klikk for å administrere %{service}-innstillingene." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:229 +#: ./vue/components/Dashboard.vue:55 msgid "Average Listeners" msgstr "Gjennomsnittlige lyttere" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Avoid Duplicate Artists/Titles" msgstr "Unngå dupliserte artister/titler" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 -msgid "AzuraCast version %s is now available." -msgstr "AzuraCast- versjon %s er nå tilgjengelig." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "AzuraCast-applikasjonslogg" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "AzuraCast sikkerhetskopi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 +#: ./vue/components/Setup/Register.vue:7 msgid "AzuraCast First-Time Setup" msgstr "AzuraCast førstegangsoppsett" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "AzuraCast installasjonsprogram" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "AzuraCast Instance Name" msgstr "AzuraCast-forekomstnavn" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "AzuraCast-innstillinger" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "AzuraCast-oppsett" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "AzuraCast-oppdateringssjekker" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "AzuraCast-oppdatering" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "AzuraCast-bruker" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "AzuraCast Wiki" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "AzuraCast-installasjonen er fullført!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "AzuraCast er for øyeblikket konfigurert til å lytte på følgende porter:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "AzuraCast er nå initialisert." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "AzuraCast er nå oppdatert til siste versjon!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 +#: ./vue/components/Admin/GeoLite.vue:22 msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." msgstr "AzuraCast leveres med en innebygd gratis IP-geolokaliseringsdatabase. Du foretrekker kanskje å bruke MaxMind GeoLite-tjenesten i stedet for å oppnå mer nøyaktige resultater. Bruk av MaxMind GeoLite krever en lisensnøkkel, men når nøkkelen er gitt, vil vi automatisk holde databasen oppdatert." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "AzuraCast-oppdateringssjekker" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "AzuraCast-bruker" + +#: ./vue/components/Admin/Permissions.vue:9 msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." msgstr "AzuraCast bruker et rollebasert tilgangskontrollsystem. Roller gis tillatelser til visse deler av nettstedet, deretter blir brukere tildelt disse rollene." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "AzuraCast Wiki" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." msgstr "AzuraCast vil skanne den opplastede filen for treff i denne stasjonens musikkbibliotek. Media skal allerede være lastet opp før du kjører dette trinnet. Du kan kjøre dette verktøyet på nytt så mange ganger du trenger." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 msgid "Back" msgstr "Tilbake" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." -msgstr "Sikkerhetskopierer MariaDB..." +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "Sikkerhetskopiering fullført om %.2f sekunder." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "Finner ikke sikkerhetskopi." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "Finner ikke sikkerhetskopibanen %s!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 #: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 msgid "Backups" msgstr "Sikkerhetskopier" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 msgid "Balanced" msgstr "Balansert" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 -msgid "Band" -msgstr "Bånd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned Countries" msgstr "Forbudte land" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned IP Addresses" msgstr "Forbudte IP-adresser" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned User Agents" msgstr "Utestengte brukeragenter" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Base Station Directory" msgstr "Basestasjonskatalog" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Base Theme for Public Pages" msgstr "Grunntema for offentlige sider" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 +#: ./vue/components/Stations/Automation.vue:11 msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." msgstr "Basert på den forrige fremføringen av stasjonens sanger, kan AzuraCast automatisk distribuere sanger jevnt mellom spillelistene dine, og plassere de høyest presterende sangene i de høyest vektede spillelistene." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." msgstr "Basert på denne innstillingen vil systemet automatisk tildele sanger hver (denne) dagen ved å bruke data fra de foregående (denne) dagene." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 msgid "Basic Info" msgstr "Informasjon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 msgid "Basic Information" msgstr "Stillingsinformasjon" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "Fordi du kjører Docker, kan enkelte systemlogger bare nås fra en shell-sesjon på vertsdatamaskinen. Du kan kjøre %s for å få tilgang til containerlogger fra terminalen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 +#: ./vue/components/Stations/Reports/Overview.vue:36 msgid "Best Performing Songs" msgstr "Best fremførte sanger" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 msgid "Bit Rate" msgstr "Bithastighet" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Bot Token" msgstr "Bot Token" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 -msgid "Bpm" -msgstr "Bpm" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 msgid "Branding Settings" msgstr "Innstillinger for branding" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Broadcast AutoDJ to Remote Station" msgstr "Send AutoDJ til ekstern stasjon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 msgid "Broadcasting" msgstr "Kringkasting" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 msgid "Broadcasting Service" msgstr "Kringkastingstjeneste" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 msgid "Broadcasts" msgstr "Meldinger" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 +#: ./vue/components/Admin/Branding.vue:15 msgid "Browser Icon" msgstr "Nettleserikon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Bucket Name" msgstr "Bucket Navn" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." msgstr "Som standard sender radiostasjoner på sine egne porter (dvs. 8000). Hvis du bruker en tjeneste som CloudFlare eller får tilgang til radiostasjonen din med SSL, bør du aktivere denne funksjonen, som ruter all radio gjennom nettportene (80 og 443)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "CPU Last" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "CPU-statistikk Hjelp" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 msgid "Cached" msgstr "Bufret" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 msgid "Categories" msgstr "Kategorier" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 msgid "Change" msgstr "Endre" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 msgid "Change Password" msgstr "Endre passord" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "Vil du endre installasjonsinnstillingene?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 msgid "Changes" msgstr "Endringer" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "Endringene er lagret." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 msgid "Changes saved." msgstr "Endringer ble lagret." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Character Set Encoding" msgstr "Tegnsettkoding" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Chat ID" msgstr "Chat-ID" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "Sjekk webtjenester for albumgrafikk når du laster opp media" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" msgstr "Se netttjenester for albumomslag for \"Spiller nå\" låter" -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." -msgstr "Sjekk loggen for detaljer." +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" +msgstr "Sjekk webtjenester for albumgrafikk når du laster opp media" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." -msgstr "Velg en metode du vil bruke når du går fra en sang til en annen. Smart Mode vurderer volumet til de to sporene når de tones for en jevnere effekt, men krever mer CPU-ressurser." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." msgstr "Velg et navn for denne webhooken som vil hjelpe deg å skille den fra andre. Dette vil kun vises på administrasjonssiden." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 +#: ./vue/components/Recover.vue:10 msgid "Choose a new password for your account." msgstr "Velg et nytt passord for kontoen din." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "Rydder opp i midlertidige filer..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 msgid "Clear" msgstr "Fjern" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "Fjern alle meldingskøer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 +#: ./vue/components/Stations/Reports/Requests.vue:69 msgid "Clear All Pending Requests?" msgstr "Vil du fjerne alle ventende forespørsler?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 msgid "Clear Artwork" msgstr "Tøm kunstverk" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "Tøm hurtiglager" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 msgid "Clear File" msgstr "Fjern" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 msgid "Clear Image" msgstr "Fjern Bilde" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 msgid "Clear List" msgstr "Klar liste" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 msgid "Clear Media" msgstr "Tøm media" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 +#: ./vue/components/Stations/Reports/Requests.vue:13 msgid "Clear Pending Requests" msgstr "Fjern ventende forespørsler" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 msgid "Clear Queue" msgstr "Fjern Kø" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 +#: ./vue/components/Stations/Queue.vue:9 msgid "Clear Upcoming Song Queue" msgstr "Fjern kommende sangkø" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 +#: ./vue/components/Stations/Queue.vue:53 msgid "Clear Upcoming Song Queue?" msgstr "Fjerne kommende sangkø?" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "Å tømme programbufferen kan logge deg ut av økten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 +#: ./vue/components/Admin/GeoLite.vue:39 msgid "Click \"Generate new license key\"." msgstr "Klikk på \"Generer ny lisensnøkkel\"." -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." -msgstr "Klikk på lenken nedenfor for å logge på kontoen din." +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "Klikk for å starte stasjonen på nytt og bruke konfigurasjonsendringer." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 msgid "Clone" msgstr "Klone" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 +#: ./vue/components/Admin/Stations/CloneModal.vue:32 msgid "Clone Station" msgstr "Klon Stasjon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 msgid "Close" msgstr "Lukk" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Code from Authenticator App" msgstr "Kode fra Autorisasjons App" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 msgid "Collect aggregate listener statistics and IP-based listener statistics" msgstr "Samle inn samlet lytterstatistikk og IP-basert lytterstatistikk" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "Kommando" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 -msgid "Comment" -msgstr "Kommentar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Comments" msgstr "Kommentarer" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 -msgid "Commercial Information" -msgstr "Kommersiell informasjon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." msgstr "Fullfør konfigurasjonsprosessen ved å oppgi litt informasjon om kringkastingsmiljøet ditt. Disse innstillingene kan endres senere fra administrasjonspanelet." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "Fullfør konfigurasjonsprosessen for å komme i gang." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 -msgid "Composer" -msgstr "Komponist" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 -msgid "Composer Sort Order" -msgstr "Komponist Sorteringsrekkefølge" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "Komprimer og normaliser stasjonens lyd, og produserer en mer enhetlig og \"full\" lyd." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 -msgid "Conductor" -msgstr "Dirigent" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "Konfigurasjonen er skrevet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 +#: ./vue/components/Admin/Backups.vue:35 msgid "Configure" msgstr "Konfigurer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 +#: ./vue/components/Stations/Automation.vue:27 msgid "Configure Automated Assignment" msgstr "Konfigurer automatisk tildeling" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 msgid "Configure Backups" msgstr "Konfigurer Backuper" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Confirm New Password" msgstr "Bekreft nytt passord" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "Tilkoblede AzuraRelays" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 msgid "Connection Information" msgstr "Tilkoblingsinformasjon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Key (API Key)" msgstr "Forbrukernøkkel (API-nøkkel)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Secret (API Secret)" msgstr "Forbrukerhemmelighet (API-hemmelig)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "Kontakt en administrator for å tilbakestille passordet ditt ved å følge instruksjonene i dokumentasjonen vår:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 msgid "Contains explicit content" msgstr "Inneholder eksplisitt innhold" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 -msgid "Content Group Description" -msgstr "Innholdsgruppebeskrivelse" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 +#: ./vue/components/Setup/Station.vue:12 msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." msgstr "Fortsett konfigurasjonsprosessen ved å opprette din første radiostasjon nedenfor. Du kan redigere hvilken som helst av disse detaljene senere." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 msgid "Continuous Play" msgstr "Kontinuerlig spilling" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Control how this playlist is handled by the AutoDJ software." msgstr "Kontroller hvordan denne spillelisten håndteres av AutoDJ-programvaren." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." msgstr "Kopier som er eldre enn det angitte antall dager vil automatisk bli slettet. Sett til null for å deaktivere automatisk sletting." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 msgid "Copy associated media and folders." msgstr "Kopier tilknyttede medier og mapper." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 msgid "Copy scheduled playback times." msgstr "Kopier planlagte avspillingstider." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 msgid "Copy to Clipboard" msgstr "Kopier til utklippstavle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 msgid "Copy to New Station" msgstr "Kopier til ny stasjon" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 -msgid "Copyright" -msgstr "Opphavsrett" +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" +msgstr "CPU Last" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 -msgid "Copyright Message" -msgstr "Opphavsrettsmelding" +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" +msgstr "CPU-statistikk Hjelp" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." -msgstr "Kunne ikke skrive til filsystemet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "Opprett Konto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "Opprett katalog" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "Lag Ny Nøkkel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "Lag Stasjon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "Lag en Ny Radio Stasjon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." msgstr "Opprett en ny app på nettstedet for Twitter-applikasjoner. Bruk denne installasjonens basis-URL som applikasjons-URL." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." -msgstr "Opprett en ny lagringsplass basert på basiskatalogen." +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" +msgstr "Lag en Ny Radio Stasjon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "Opprett Konto" + +#: ./vue/components/Admin/GeoLite.vue:29 msgid "Create an account on the MaxMind developer site." msgstr "Opprett en konto på MaxMind-utviklernettstedet." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 msgid "Create and Continue" msgstr "Lag og Fortsett" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 +#: ./vue/components/Admin/CustomFields.vue:9 msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." msgstr "Lag egendefinerte felt for å lagre ekstra metadata om hver mediefil som lastes opp til stasjonsbibliotekene dine." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." -msgstr "Oppretter sikkerhetskopieringsarkiv ..." +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" +msgstr "Opprett katalog" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." -msgstr "Oppretter midlertidige kataloger..." +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" +msgstr "Lag Ny Nøkkel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "Lag Stasjon" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Duration (Seconds)" msgstr "Crossfade-varighet (sekunder)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Method" msgstr "Crossfade metode" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 msgid "Cue" msgstr "Stikkord" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 msgid "Current Custom Fallback File" msgstr "Gjeldende tilpasset reservefil" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 msgid "Current Installed Version" msgstr "Gjeldende installert versjon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 msgid "Current Intro File" msgstr "Gjeldende introfil" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Current Password" msgstr "Gjeldende passord" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 msgid "Current Podcast Media" msgstr "Nåværende podcastmedier" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 +#: ./vue/components/Stations/Playlists.vue:98 msgid "Custom" msgstr "Tilpasset" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Custom API Base URL" msgstr "Egendefinert API-base-URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 +#: ./vue/components/Admin/Branding.vue:3 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 msgid "Custom Branding" msgstr "Tilpasset merkevarebygging" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "Tilpasset CSS for interne sider" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "Tilpasset CSS for offentlige sider" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Custom Configuration" msgstr "Egendefinert konfigurasjon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "Tilpasset CSS for interne sider" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "Tilpasset CSS for offentlige sider" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-In Point (seconds)" msgstr "Custom Cues: Cue-In Point (sekunder)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-Out Point (seconds)" msgstr "Egendefinerte signaler: Cue-Out Point (sekunder)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-In Time (seconds)" msgstr "Egendefinert fading: inntoningstid (sekunder)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-Out Time (seconds)" msgstr "Egendefinert fading: Fade-out-tid (sekunder)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Overlap Time (seconds)" msgstr "Egendefinert falming: Overlappingstid (sekunder)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 msgid "Custom Fallback File" msgstr "Tilpasset reservefil" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 msgid "Custom Fields" msgstr "Egendefinerte felt" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 msgid "Custom Frontend Configuration" msgstr "Tilpasset grensesnittkonfigurasjon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Custom JS for Public Pages" msgstr "Egendefinert JS for offentlige sider" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 msgid "Customization" msgstr "Tilpasning" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 msgid "Customize" msgstr "Tilpass" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Administrator Password" msgstr "Tilpass administratorpassord" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 msgid "Customize AzuraCast Settings" msgstr "Tilpass AzuraCast-innstillinger" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Broadcasting Port" msgstr "Tilpass kringkastingsporten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 msgid "Customize Copy" msgstr "Tilpass kopi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Mount Point" msgstr "Tilpass DJ/Streamer Mount Point" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Port" msgstr "Tilpass DJ/Streamer-port" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize Internal Request Processing Port" msgstr "Tilpass intern forespørselsbehandlingsport" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Source Password" msgstr "Tilpass kildepassord" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "Tilpasse porter som brukes for AzuraCast?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." msgstr "Tilpass antall sanger som skal vises i \"Sanghistorikk\"-delen for denne stasjonen og i alle offentlige APIer." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "DJ-legitimasjon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "DJ/streamerbuffertid (sekunder)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 msgid "Dark" msgstr "Mørk" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "Kontrollpanel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 +#: ./vue/components/Stations/Reports/Requests.vue:35 msgid "Date Played" msgstr "Spilledato" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 +#: ./vue/components/Stations/Reports/Requests.vue:34 msgid "Date Requested" msgstr "Forespurt Dato" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 +#: ./vue/components/Admin/AuditLog.vue:19 msgid "Date/Time" msgstr "Dato/Klokkeslett" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 +#: ./vue/components/Stations/Reports/Timeline.vue:24 msgid "Date/Time (Browser)" msgstr "Dato/Tid (Nettleser)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 +#: ./vue/components/Stations/Reports/Timeline.vue:30 msgid "Date/Time (Station)" msgstr "Dato/Tid (Stasjon)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 msgid "Days Between Automated Assignments" msgstr "Dager mellom automatiserte oppdrag" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Days of Playback History to Keep" msgstr "Dager med avspillingshistorikk å beholde" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Deactivate Streamer on Disconnect (Seconds)" msgstr "Deaktiver Streamer ved frakobling (sekunder)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "Feilsøk Hjem" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "Debug Output" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 msgid "Default" msgstr "Standard" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 +#: ./vue/components/Admin/Branding.vue:21 msgid "Default Album Art" msgstr "Standard albumbilde" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Default Album Art URL" msgstr "Standard URL for albumgrafikk" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Default Avatar URL" msgstr "Standard avatar-URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 msgid "Default Mount" msgstr "Standardmontering" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "Standard: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 msgid "Delete" msgstr "Slett" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 msgid "Delete %{ num } media files?" msgstr "Vil du slette %{ num } mediefiler?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "Vil du slette API-nøkkelen?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 msgid "Delete Album Art" msgstr "Slett albumbilde" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "Vil du slette API-nøkkelen?" + +#: ./vue/components/Admin/Backups.vue:87 msgid "Delete Backup?" msgstr "Vil du slette sikkerhetskopi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 msgid "Delete Broadcast?" msgstr "Vil du slette kringkastingen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 +#: ./vue/components/Admin/CustomFields.vue:38 msgid "Delete Custom Field?" msgstr "Vil du slette egendefinert felt?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 msgid "Delete Episode?" msgstr "Vil du slette episoden?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:49 msgid "Delete Mount Point?" msgstr "Vil du slette Mount Point?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 +#: ./vue/components/Stations/Playlists.vue:142 msgid "Delete Playlist?" msgstr "Vil du slette spillelisten?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 +#: ./vue/components/Stations/Podcasts/ListView.vue:59 msgid "Delete Podcast?" msgstr "Vil du slette podcasten?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 +#: ./vue/components/Stations/Queue.vue:39 msgid "Delete Queue Item?" msgstr "Vil du slette køelementet?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "Vil du slette posten?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 +#: ./vue/components/Stations/Remotes.vue:45 msgid "Delete Remote Relay?" msgstr "Vil du slette Remote Relay?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 +#: ./vue/components/Stations/Reports/Requests.vue:55 msgid "Delete Request?" msgstr "Vil du slette forespørselen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 +#: ./vue/components/Admin/Permissions.vue:50 msgid "Delete Role?" msgstr "Vil du slette rollen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 +#: ./vue/components/Stations/SftpUsers.vue:32 msgid "Delete SFTP User?" msgstr "Vil du slette SFTP-bruker?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 +#: ./vue/components/Admin/Stations.vue:45 msgid "Delete Station?" msgstr "Vil du slette stasjonen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 +#: ./vue/components/Admin/StorageLocations.vue:102 msgid "Delete Storage Location?" msgstr "Vil du slette lagringssted?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 +#: ./vue/components/Stations/Streamers.vue:56 msgid "Delete Streamer?" msgstr "Vil du slette streameren?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 +#: ./vue/components/Admin/Users.vue:37 msgid "Delete User?" msgstr "Vil du slette brukeren?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 +#: ./vue/components/Stations/Webhooks.vue:70 msgid "Delete Web Hook?" msgstr "Vil du slette Web Hook?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 msgid "Description" msgstr "Beskrivelse" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 +#: ./vue/components/Common/DataTable.vue:103 msgid "Deselect" msgstr "Opphev valg" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 msgid "Desktop Device" msgstr "Desktop-enhet" -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "Detaljer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 msgid "Direct Stream URL" msgstr "Direktestrøm-URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 msgid "Directory" msgstr "Katalog" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 msgid "Directory Name" msgstr "Katalognavn" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 msgid "Disable" msgstr "Deaktiver" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 msgid "Disable Crossfading" msgstr "Deaktiver Crossfading" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 msgid "Disable Optimizations" msgstr "Deaktiver optimaliseringer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" -msgstr "Deaktiver To-Faktor" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 msgid "Disable public pages?" msgstr "Vil du deaktivere offentlige sider?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 msgid "Disable song requests?" msgstr "Vil du deaktivere sangforespørsler?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 msgid "Disable streamers?" msgstr "Deaktivere streamere?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." -msgstr "Deaktiver for å bruke en flatfil-cache i stedet for Redis." +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" +msgstr "Deaktiver To-Faktor" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 +#: ./vue/components/Account.vue:100 msgid "Disable two-factor authentication?" msgstr "Vil du deaktivere tofaktorautentisering?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 msgid "Disabled" msgstr "Deaktivert" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 msgid "Disconnect Streamer" msgstr "Koble fra Streameren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Discord Web Hook URL" msgstr "URL til Discord Web Hook" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "Discord Webhook" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "Diskplass" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." msgstr "Diskbufring gjør et system mye raskere og mer responsivt generelt. Det tar ikke minne fra applikasjoner på noen måte siden det automatisk vil bli utgitt av operativsystemet når det er nødvendig." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "Diskplass" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 msgid "Display Name" msgstr "Visningsnavn" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "DJ-legitimasjon" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "DJ/streamerbuffertid (sekunder)" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 msgid "Do not collect any listener analytics" msgstr "Ikke samle inn noen lytteranalyse" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "Ikke modifiser dette etter installasjonen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 msgid "Do not use an AutoDJ service." msgstr "Ikke bruk en AutoDJ-tjeneste." -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "Docker Bruker GID" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "Docker Bruker UID" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "Domenenavn (example.com) eller navn (example.com,foo.bar) som skal brukes med LetsEncrypt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 msgid "Down" msgstr "Nedover" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 msgid "Download" msgstr "Last ned" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 msgid "Download CSV" msgstr "Last ned CSV" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 msgid "Download M3U" msgstr "Last ned M3U" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 msgid "Download PLS" msgstr "Last ned PLS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:27 msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" msgstr "Last ned Linux x64 binær fra SHOUTcast Radio Manager:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 +#: ./vue/components/Common/FlowUpload.vue:13 msgid "Drag file(s) here to upload or" msgstr "Dra filen(e) hit for å laste opp eller" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Dropbox Generated Access Token" msgstr "Dropbox-generert tilgangstoken" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 +#: ./vue/components/Stations/Playlists.vue:54 msgid "Duplicate" msgstr "Dupliser" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 msgid "Duplicate Playlist" msgstr "Dubliser Spilleliste" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Duplicate Prevention Time Range (Minutes)" msgstr "Tidsrom for duplikatforebygging (minutter)" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "Dupliserte sanger" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "Duplikatforespørsel: denne sangen ble allerede forespurt og spilles snart." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 msgid "E-Mail" msgstr "E-post" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 msgid "E-mail Address" msgstr "E-post-adresse" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "E-post leveringstjeneste" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 msgid "E-mail addresses can be separated by commas." msgstr "E-postadresser kan skilles med komma." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "E-post leveringstjeneste" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 msgid "Edit" msgstr "Rediger" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 msgid "Edit Custom Field" msgstr "Rediger tilpasset felt" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 msgid "Edit Episode" msgstr "Endre Episode" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 msgid "Edit Liquidsoap Configuration" msgstr "Rediger Liquidsoap-konfigurasjon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 +#: ./vue/components/Stations/Media/EditModal.vue:72 msgid "Edit Media" msgstr "Rediger Media" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 +#: ./vue/components/Stations/Mounts/EditModal.vue:71 msgid "Edit Mount Point" msgstr "Rediger Mount Point" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 +#: ./vue/components/Stations/Playlists/EditModal.vue:20 msgid "Edit Playlist" msgstr "Rediger spilleliste" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 msgid "Edit Podcast" msgstr "Endre Podcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 msgid "Edit Profile" msgstr "Rediger profil" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 +#: ./vue/components/Common/BaseEditModal.vue:26 msgid "Edit Record" msgstr "Rediger oppføring" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 +#: ./vue/components/Stations/Remotes/EditModal.vue:39 msgid "Edit Remote Relay" msgstr "Rediger fjernrelé" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 +#: ./vue/components/Admin/Permissions/EditModal.vue:20 msgid "Edit Role" msgstr "Rediger rolle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 msgid "Edit SFTP User" msgstr "Rediger SFTP-bruker" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 +#: ./vue/components/Admin/Stations/EditModal.vue:26 msgid "Edit Station" msgstr "Rediger stasjon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 +#: ./vue/components/Stations/ProfileEdit.vue:4 msgid "Edit Station Profile" msgstr "Rediger stasjonsprofil" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 msgid "Edit Storage Location" msgstr "Rediger lagringssted" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 +#: ./vue/components/Stations/Streamers/EditModal.vue:55 msgid "Edit Streamer" msgstr "Rediger Streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 +#: ./vue/components/Admin/Users/EditModal.vue:18 msgid "Edit User" msgstr "Rediger bruker" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 msgid "Edit Web Hook" msgstr "Rediger Web Hook" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 msgid "Embed Code" msgstr "Inbyggingskode" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 msgid "Embed Widgets" msgstr "Bygg inn widgets" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 msgid "Enable" msgstr "Aktiver" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable Advanced Features" msgstr "Aktiver avanserte funksjoner" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 msgid "Enable AutoDJ" msgstr "Aktiver AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 msgid "Enable Automated Assignment" msgstr "Aktiver automatisk tildeling" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Enable Broadcasting" msgstr "Aktiver Sending" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "Aktiver Custom Code Plugins" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "Aktiver nedlastinger på On-Demand-side" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "Aktiver postlevering" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "Aktiver MariaDB Slow Query Log" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "Aktiver On-Demand Streaming" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "Aktiver Performance Profiling Extension" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "Aktiver Offentlige Sider" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "Aktiver Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "Aktiver kringkasting" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "Aktiver To-Faktor" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "Aktiver tofaktorautentisering" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." msgstr "Aktiver visse avanserte funksjoner i nettgrensesnittet, inkludert avansert spillelistekonfigurasjon, stasjonsporttilordning, endring av basismediekataloger og annen funksjonalitet som kun skal brukes av brukere som er komfortable med avansert funksjonalitet." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." -msgstr "Gjør det mulig for lyttere å be om en sang for avspilling på stasjonen din. Bare sanger som allerede er i spillelistene dine kan forespørres." +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" +msgstr "Aktiver nedlastinger på On-Demand-side" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "Aktiver postlevering" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "Aktiver On-Demand Streaming" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "Aktiver Offentlige Sider" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 msgid "Enable public pages?" msgstr "Aktiver Offentlige Sider?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 msgid "Enable song requests?" msgstr "Aktiver sang ønsker?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 msgid "Enable streamers?" msgstr "Vil du aktivere streamere?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "Aktiver \"sammenslåings\"-funksjonaliteten for komponist for å kombinere hovedapplikasjonens composer.json-fil med alle plugin-komponeringsfiler. Dette kan ha ytelsesimplikasjoner, så du bør bare bruke det hvis du bruker ett eller flere plugins med sine egne Composer-avhengigheter." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." msgstr "Aktiver denne innstillingen for å forhindre at metadata sendes til AutoDJ for filer i denne spillelisten. Dette er nyttig hvis spillelisten inneholder jingler eller bumpere." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." msgstr "Aktiver for å annonsere dette monteringspunktet på \"Gule sider\" offentlige radiokataloger." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." msgstr "Aktiver for å annonsere denne reléet på \"Gule sider\" offentlige radiokataloger." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this mount point on this station's public pages." msgstr "Aktiver for å la lyttere velge dette monteringspunktet på denne stasjonens offentlige sider." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this relay on this station's public pages." msgstr "Aktiver for å la lyttere velge dette reléet på denne stasjonens offentlige sider." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enable to allow this account to log in and stream." msgstr "Aktiver for å tillate denne kontoen å logge på og strømme." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." msgstr "Aktiver for å få AzuraCast til automatisk å kjøre nattlige sikkerhetskopier på det angitte tidspunktet." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "Aktiver To-Faktor" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "Aktiver tofaktorautentisering" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 msgid "Enabled" msgstr "Aktivert" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." msgstr "Aktiverer eller deaktiverer bruken av det nyere og raskere WebSocket-baserte systemet for å motta live-oppdateringer på offentlige spillere. Du må kanskje deaktivere dette hvis du får problemer med det." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 -msgid "Encoded By" -msgstr "Kodet av" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 msgid "Encoder" msgstr "Enkoder" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 -msgid "Encoder Settings" -msgstr "Koderinnstillinger" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 -msgid "Encoding Time" -msgstr "Kodingstid" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Date" msgstr "Sluttdato" -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "Avslutt økten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Time" msgstr "Sluttidspunkt" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Endpoint" msgstr "Endepunkt" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enforce Schedule Times" msgstr "Håndheve tidsplaner" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "Skriv inn tofaktorkode" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." msgstr "Skriv inn gjeldende kode fra autentiseringsappen din for å bekrefte at den fungerer som den skal." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enter the full URL of another stream to relay its broadcast through this mount point." msgstr "Skriv inn hele URL-en til en annen strøm for å videresende kringkastingen gjennom dette monteringspunktet." -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "Skriv inn ditt passord" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "Miljø: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 msgid "Episode" msgstr "Episode" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "Finner ikke episoden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 msgid "Episodes" msgstr "Episoder" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "Feil" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." msgstr "Eksempel: hvis nettadressen for den eksterne radioen er http://stasjon.example.com:8000/radio.mp3, skriv inn \"http://station.example.com:8000\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 msgid "Exclude Media from Backup" msgstr "Ekskluder media fra sikkerhetskopiering" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." msgstr "Å ekskludere media fra automatiserte sikkerhetskopier vil spare plass, men du bør sørge for å sikkerhetskopiere mediene andre steder. Merk at kun lokalt lagrede medier vil bli sikkerhetskopiert." -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "Utfør kommando" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 +#: ./vue/components/Stations/Queue.vue:19 msgid "Expected to Play at" msgstr "Forventes å spille kl" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 msgid "Explicit" msgstr "Eksplisitt" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 msgid "Export %{format}" msgstr "Eksporter %{format}" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Fallback Mount" msgstr "Fallback Tilgangspunkt" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Field Name" msgstr "Feltnavn" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 msgid "File Name" msgstr "Filnavn" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "Fil ikke behandlet: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 -msgid "File Owner" -msgstr "Fileier" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "Filbehandling" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 -msgid "File Type" -msgstr "Filtype" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "Filen er ikke spesifisert." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 msgid "Files marked for reprocessing:" msgstr "Filer merket for behandling:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 msgid "Files moved:" msgstr "Filer flyttet:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 msgid "Files queued for playback:" msgstr "Filer i kø for avspilling:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 msgid "Files removed:" msgstr "Filer fjernet:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "Først tilkoblet" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "Inventar lastet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Footer Text" msgstr "Bunntekst" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." msgstr "For lokale filsystemer er dette basisbanen til katalogen. For eksterne filsystemer er dette mappeprefikset." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." -msgstr "I de fleste tilfeller bruker du standard UTF-8-koding. Den eldre ISO-8859-1-kodingen kan brukes hvis du aksepterer tilkoblinger fra SHOUTcast 1 DJ-er eller bruker annen eldre programvare." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "for valgt periode" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 msgid "For some clients, use port:" msgstr "For noen klienter, bruk port:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" -msgstr "Glemt passord" +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "Glemt passordet?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 msgid "Friday" msgstr "Fredag" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 +#: ./vue/components/Account/TwoFactorModal.vue:10 msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." msgstr "Fra smarttelefonen din, skann koden til høyre ved å bruke en autentiseringsapp du velger (FreeOTP, Authy, etc)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 msgid "Full Volume" msgstr "Fullt volum" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 msgid "Full:" msgstr "Fullt:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 msgid "GA Property Tracking ID" msgstr "GA-eiendomssporings-ID" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 msgid "General Rotation" msgstr "Generell rotasjon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 msgid "Generate Report" msgstr "Rapport" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "Generering av databaseproxyklasser" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "Generisk nettkrok" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 msgid "Genre" msgstr "Sjanger" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "GeoLite-databasen er ikke konfigurert for denne installasjonen. Se Systemadministrasjon for instruksjoner." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 +#: ./vue/components/Admin/GeoLite.vue:57 msgid "GeoLite is not currently installed on this installation." msgstr "GeoLite er for øyeblikket ikke installert på denne installasjonen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 +#: ./vue/components/Admin/GeoLite.vue:28 msgid "GeoLite version \"%{ version }\" is currently installed." msgstr "GeoLite-versjon \"%{ versjon }\" er for øyeblikket installert." -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "Få neste sang" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "Spill nå" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 msgid "Global" msgstr "Globalt" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 msgid "Global Permissions" msgstr "Globale tillatelser" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "Google Analytics-integrering" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "HTML" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "HTTP-port" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "HTTP-port: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "HTTPS-port" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "Port nummer" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "Hjelp" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide Album Art on Public Pages" msgstr "Skjul albumomslag på offentlige sider" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide AzuraCast Branding on Public Pages" msgstr "Skjul AzuraCast-merkevarebygging på offentlige sider" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 +#: ./vue/components/Dashboard.vue:62 msgid "Hide Charts" msgstr "Skjul diagrammer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Hide Metadata from Listeners (\"Jingle Mode\")" msgstr "Skjul metadata fra lyttere (\"jinglemodus\")" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 msgid "High" msgstr "Høy" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." msgstr "Høy I/U-vent kan indikere en flaskehals med serverens harddisk, en potensielt sviktende harddisk eller stor belastning på harddisken." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." msgstr "Spillelister med høyere vekt spilles oftere sammenlignet med andre spillelister med lavere vekt." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 msgid "History" msgstr "Historikk" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 msgid "Home" msgstr "Hjem" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Homepage Redirect URL" msgstr "Hjemmeside omdirigere URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 msgid "Hour" msgstr "Time" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "HTML" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "Icecast Lyttere" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "Identifikator" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "Hvis en sang ikke har noen albumomslag, vil denne URL-en bli oppført i stedet. La stå tomt for å bruke standard plassholderbilde." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "Hvis en besøkende ikke er logget på og besøker AzuraCast-hjemmesiden, kan du automatisk omdirigere dem til URL-en som er spesifisert her. La stå tomt for å omdirigere dem til påloggingsskjermen som standard." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "Hvis automatisk tildeling er aktivert, bruk denne spillelisten som et av målene for sanger som skal omdistribueres til. Dette vil overskrive det eksisterende innholdet i denne spillelisten." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "Hvis den er deaktivert, vil ikke spillelisten inkluderes i radioavspilling, men kan fortsatt administreres." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "Hvis den er deaktivert, vil ikke stasjonen kringkaste eller blande AutoDJ." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "Hvis aktivert, vil en nedlastingsknapp også være til stede på den offentlige \"On-Demand\"-siden." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "Hvis aktivert, vil AzuraCast koble til MusicBrainz-databasen for å forsøke å finne en ISRC for alle filer der en mangler. Deaktivering av dette kan forbedre ytelsen." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "Hvis aktivert, vil musikk fra spillelister med streaming på forespørsel være tilgjengelig for strømming via en spesialisert offentlig side." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "Hvis aktivert, vil AutoDJ på denne installasjonen automatisk spille musikk til dette monteringspunktet." + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "Hvis aktivert, vil AutoDJ automatisk spille musikk til dette monteringspunktet." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "Hvis den er aktivert, vil denne streameren kun kunne koble til under de planlagte sendetidene." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "Hvis forespørsler er aktivert for stasjonen din, vil brukere kunne be om media som er på denne spillelisten." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "Hvis valgt, vil ikke albumgrafikk vises på offentlige radiosider." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "Hvis valgt, vil dette fjerne AzuraCast-merkevaren fra offentlige sider." + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "Hvis slutttiden er før starttiden, spilles spillelisten av over natten." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "Hvis slutttiden er før starttidspunktet, fortsetter planleggingen over natten." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "Hvis porten du kringkaster til er forskjellig fra den du oppførte i URL-en ovenfor, spesifiser kildeporten her." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "Hvis dette festet er standard, vil det spilles av på radioforhåndsvisningen og den offentlige radiosiden i dette systemet." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "Hvis dette monteringspunktet ikke spiller av lyd, vil lytterne automatisk bli omdirigert til dette monteringspunktet. Standard er /error.mp3, en gjentatt feilmelding." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "Hvis denne innstillingen er satt til \"Ja\", vil nettleserens URL brukes i stedet for basis-URLen når den er tilgjengelig. Sett til \"Nei\" for alltid å bruke basis-URLen." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "Hvis denne stasjonen har streaming og nedlasting på forespørsel aktivert, vil bare sanger som er i spillelister med denne innstillingen aktivert være synlige." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "Hvis du kringkaster med AutoDJ, skriv inn kildepassordet her." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "Hvis du kringkaster med AutoDJ, skriv inn kildebrukernavnet her. Dette kan være tomt." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "Hvis netthooken din krever grunnleggende HTTP-autentisering, oppgi passordet her." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "Hvis netthooken din krever grunnleggende HTTP-autentisering, oppgi brukernavnet her." + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "Importer fra PLS/M3U" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "Viktig: kopier nøkkelen nedenfor før du fortsetter!" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "For å installere SHOUTcast:" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "For å behandle raskt har webhooks en kort tidsavbrudd, så svartjenesten bør optimaliseres for å håndtere forespørselen på under 2 sekunder." + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "i de siste 48 timene" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "den siste måneden" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "I den nyopprettede applikasjonen klikker du på fanen \"Nøkler og tilgangstokener\"." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "Inkluder i Automated Assignment" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "Inkluder i On-Demand Spiller" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "På ubestemt tid" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "Indikerer tilstedeværelsen av eksplisitt innhold (eksplisitt språk eller voksent innhold). Apple Podcasts viser en eksplisitt foreldrerådgivningsgrafikk for episoden din hvis den er slått på. Episoder som inneholder eksplisitt materiale er ikke tilgjengelig i enkelte Apple Podcasts-territorier." + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "Sett inn" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "Installer GeoLite IP-database" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "Installer SHOUTcast 2 DNAS" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "Instruksjoner" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "Interne notater eller kommentarer om brukeren, kun synlig på dette kontrollpanelet." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "International Standard Recording Code, brukt for lisensieringsrapporter." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "Avbryt andre sanger for å spille på planlagt tidspunkt." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "Introduksjon" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 msgid "IP" msgstr "IP" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "IP Geolocation av DB-IP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 +#: ./vue/components/Admin/GeoLite.vue:9 msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." msgstr "IP Geolocation brukes til å gjette den omtrentlige plasseringen til lytterne dine basert på IP-adressen de kobler til. Bruk det gratis innebygde IP Geolocation-biblioteket eller skriv inn en lisensnøkkel på denne siden for å bruke MaxMind GeoLite." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 msgid "ISRC" msgstr "ISRC" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" -msgstr "Icecast tilgangslogg" +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" +msgstr "Jingle-modus" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" -msgstr "Icecast Lyttere" +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" +msgstr "Blir med" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" -msgstr "Icecast Konfigurasjon" +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" +msgstr "Språk" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" -msgstr "Icecast Feillogg" +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" +msgstr "Siste 14 dager" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" -msgstr "Identifikator" +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" +msgstr "Siste 2 år" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." -msgstr "Hvis en sang ikke har noen albumomslag, vil denne URL-en bli oppført i stedet. La stå tomt for å bruke standard plassholderbilde." +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" +msgstr "Siste 24 timer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." -msgstr "Hvis en besøkende ikke er logget på og besøker AzuraCast-hjemmesiden, kan du automatisk omdirigere dem til URL-en som er spesifisert her. La stå tomt for å omdirigere dem til påloggingsskjermen som standard." +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" +msgstr "Siste 30 dager" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." -msgstr "Hvis noen av disse alternativene er aktivert, vil denne spillelisten administreres direkte via Liquidsoap i stedet for via AzuraCast. Dette kan ha utilsiktede effekter og bør bare brukes når du er komfortabel med resultatene." +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" +msgstr "Siste 60 dager" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." -msgstr "Hvis automatisk tildeling er aktivert, bruk denne spillelisten som et av målene for sanger som skal omdistribueres til. Dette vil overskrive det eksisterende innholdet i denne spillelisten." +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" +msgstr "Siste 7 dager" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." -msgstr "Hvis den er deaktivert, vil ikke spillelisten inkluderes i radioavspilling, men kan fortsatt administreres." +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" +msgstr "Sist endrede" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." -msgstr "Hvis den er deaktivert, vil ikke stasjonen kringkaste eller blande AutoDJ." +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" +msgstr "Siste måned" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." -msgstr "Hvis aktivert, vil AzuraCast automatisk ta opp alle direktesendinger til denne stasjonen til opptak per sending." +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" +msgstr "Sist kjørt:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." -msgstr "Hvis aktivert, vil AzuraCast koble til MusicBrainz-databasen for å forsøke å finne en ISRC for alle filer der en mangler. Deaktivering av dette kan forbedre ytelsen." +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" +msgstr "Siste År" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." -msgstr "Hvis aktivert, vil en nedlastingsknapp også være til stede på den offentlige \"On-Demand\"-siden." +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" +msgstr "Last.fm API-nøkkel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." -msgstr "Hvis aktivert, vil musikk fra spillelister med streaming på forespørsel være tilgjengelig for strømming via en spesialisert offentlig side." +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" +msgstr "Lær om avanserte spillelister" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." -msgstr "Hvis aktivert, vil streamere (eller DJ-er) kunne koble seg direkte til strømmen din og kringkaste livemusikk som avbryter AutoDJ-strømmen." +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" +msgstr "Lær mer om Dropbox Auth Tokens" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." -msgstr "Hvis aktivert, vil AutoDJ på denne installasjonen automatisk spille musikk til dette monteringspunktet." +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." +msgstr "Lær mer om utgivelseskanaler i AzuraCast-dokumentene." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." -msgstr "Hvis aktivert, vil AutoDJ automatisk spille musikk til dette monteringspunktet." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." +msgstr "Finn ut mer om denne overskriften." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." -msgstr "Hvis den er aktivert, vil denne streameren kun kunne koble til under de planlagte sendetidene." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." +msgstr "La stå tomt for automatisk å generere et nytt passord." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." -msgstr "Hvis forespørsler er aktivert for stasjonen din, vil brukere kunne be om media som er på denne spillelisten." +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." +msgstr "La stå tomt for å spille på hver dag i uken." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." -msgstr "Hvis forespørsler er aktivert, spesifiserer dette minimumsforsinkelsen (i minutter) mellom en forespørsel sendes og spilles. Hvis satt til null, brukes en mindre forsinkelse på 15 sekunder for å forhindre forespørselsflom." +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." +msgstr "La stå tomt for å bruke gjeldende passord." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." -msgstr "Hvis valgt, vil ikke albumgrafikk vises på offentlige radiosider." +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." +msgstr "La stå tomt for å bruke standard Telegram API URL (anbefalt)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." -msgstr "Hvis valgt, vil dette fjerne AzuraCast-merkevaren fra offentlige sider." +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" +msgstr "Lengde" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." -msgstr "Hvis e-postadressen du oppga er i systemet, sjekk innboksen din for en melding om tilbakestilling av passord." +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" +msgstr "Lengde tekst" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." -msgstr "Hvis slutttiden er før starttiden, spilles spillelisten av over natten." +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." +msgstr "La oss komme i gang ved å opprette din Super Administrator-konto." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." -msgstr "Hvis slutttiden er før starttidspunktet, fortsetter planleggingen over natten." +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" +msgstr "Lys" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." -msgstr "Hvis monteringspunktet (dvs. /radio.mp3) eller Shoutcast SID (dvs. 2) du kringkaster til er forskjellig fra det som er oppført ovenfor, spesifiser kildemonteringspunktet her." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" +msgstr "Begrenset:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." -msgstr "Hvis porten du kringkaster til er forskjellig fra den du oppførte i URL-en ovenfor, spesifiser kildeporten her." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." -msgstr "Hvis dette festet er standard, vil det spilles av på radioforhåndsvisningen og den offentlige radiosiden i dette systemet." +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." +msgstr "LiquidSoap blander for øyeblikket fra %{songs} og %{playlists}." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." -msgstr "Hvis dette monteringspunktet ikke spiller av lyd, vil lytterne automatisk bli omdirigert til dette monteringspunktet. Standard er /error.mp3, en gjentatt feilmelding." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" +msgstr "Flytende såpe ytelse Tuning" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." -msgstr "Hvis denne innstillingen er satt til \"Ja\", vil nettleserens URL brukes i stedet for basis-URLen når den er tilgjengelig. Sett til \"Nei\" for alltid å bruke basis-URLen." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." +msgstr "Oppgi én IP-adresse eller gruppe (i CIDR-format) per linje." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." -msgstr "Hvis denne stasjonen har streaming og nedlasting på forespørsel aktivert, vil bare sanger som er i spillelister med denne innstillingen aktivert være synlige." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." +msgstr "Oppgi én brukeragent per linje. Jokertegn (*) er tillatt." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." -msgstr "Hvis du kringkaster med AutoDJ, skriv inn kildepassordet her." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" +msgstr "Lytter Analyse Samling" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." -msgstr "Hvis du kringkaster med AutoDJ, skriv inn kildebrukernavnet her. Dette kan være tomt." +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" +msgstr "Lytter Historikk" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." -msgstr "Hvis du vedlikeholder denne filen manuelt, se gjennom den nyeste versjonen av filen og foreta eventuelle endringer." +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" +msgstr "Lytterforespørsel" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." -msgstr "Hvis du regelmessig bruker forskjellige URL-er for å få tilgang til AzuraCast, bør du aktivere innstillingen \"Foretrekk nettleser-URL\"." +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" +msgstr "Lyttere" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." -msgstr "Hvis du opplever en feil eller feil, kan du sende inn et GitHub-problem ved å bruke lenken nedenfor." +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" +msgstr "Lyttere etter dag" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." -msgstr "Hvis installasjonen din er begrenset av CPU eller minne, kan du endre denne innstillingen for å justere ressursene som brukes av Liquidsoap." +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" +msgstr "Lyttere etter ukedag" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." -msgstr "Hvis strømmeprogramvaren din krever en bestemt monteringspunktbane, spesifiser den her. Ellers bruker du standarden." +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" +msgstr "Lyttere etter time" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." -msgstr "Hvis netthooken din krever grunnleggende HTTP-autentisering, oppgi passordet her." +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" +msgstr "Lyttere per stasjon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." -msgstr "Hvis netthooken din krever grunnleggende HTTP-autentisering, oppgi brukernavnet her." +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" +msgstr "Direkte" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" -msgstr "Importer fra PLS/M3U" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" +msgstr "Live kringkasting opptak bitrate (kbps)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" -msgstr "Viktig: kopier nøkkelen nedenfor før du fortsetter!" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" +msgstr "Opptaksformat for direktesending" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "Live-lyttere" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" +msgstr "Lagringssted for liveopptak" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." +msgstr "Direktesending tilkoblet." + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." +msgstr "Direktesendingen er koblet fra." + +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "Livestreamer:" + +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" +msgstr "Gj.snittlig belastning" + +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "Laster..." + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" +msgstr "Lokal" + +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "Lokalt filsystem" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "Lokale strømmer" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "Steder" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "Logg inn" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "Loggvisning" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "Logger" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "Løkke én gang" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "Tap" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "Lav" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "Hovedmeldingsinnhold" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "Administrer" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "Administrer SFTP-kontoer" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "Administrer stasjoner" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "Manuell AutoDJ-modus" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "Definer manuelt hvordan denne spillelisten brukes i Liquidsoap-konfigurasjonen." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "Markdown" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "Matchet" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "Matomo API-token" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "Matomo installasjonsbase URL" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "Matomo nettsteds-ID" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "Maks lyttervarighet" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "Maksimalt antall lyttere" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "Maksimalt antall lyttere totalt på tvers av alle strømmer. La stå tomt for å bruke standard." + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "MaxMind utviklerside" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "MaxMind lisensnøkkel" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "Media" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "Medie Lagrings Sted" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "Minne" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "Hjelp for minnestatistikk" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "Slå sammen spilleliste for å spille av som et enkelt spor." + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "Meldingsfelt" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "Tips til tilpasning av meldinger" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "Meldingsanalysemodus" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "Meldingsmottaker(e)" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "Meldingsemne" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "Metadata" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "Metadata oppdatert!" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "Mikrofon" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "Mikrofon\n" +" Kilde" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "Minutt av Time å Spille" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "Mikser" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "Mobil Enhet" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "Endret" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "Mandag" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "Mer" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "De fleste vertsleverandører vil sette flere virtuelle maskiner (VPSer) på en server enn maskinvaren kan håndtere når hver VM kjører med full CPU-belastning. Dette kalles over-provisioning, noe som kan føre til at andre VM-er på serveren \"stjeler\" CPU-tid fra VM-en din og omvendt." + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "Mest Spillte Sanger" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "Siste sikkerhetskopilogg" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "Mount navn:" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "MonteringsPunkt URL" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "Tilgangspunkter" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "Monteringspunkter er hvordan lyttere kobler til og lytter til stasjonen din. Hvert monteringspunkt kan ha et annet lydformat eller -kvalitet. Ved å bruke monteringspunkter kan du sette opp en høykvalitetsstrøm for bredbåndslyttere og en mobilstrøm for telefonbrukere." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "Flytt" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "Flytt %{ num } fil(er) til" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "Flytt til katalog" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "Mp3" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "Musikkfiler" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "Demp" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "Min konto" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "N/A" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "Navn" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "Navn/type" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "Nettverksgrensesnitt" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "Aldri løp" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "Ny katalog" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "Ny katalog opprettet." + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "Nytt filnavn" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "Ny mappe" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "Ny nøkkel generert" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "Nytt passord" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "Ny spilleliste" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "Nytt spillelistenavn" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "Ny stasjonsbeskrivelse" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "Nytt stasjonsnavn" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "Ingen filer er valgt." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "Ingen begrensning" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "Ingen treff" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "Ingen andre programmer kan bruke denne porten. La stå tomt for automatisk å tilordne en port." + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "Ingen oppføringer å vise." + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "Ingen" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "Ingen:" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "Normal Modus" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "Ikke Spilt" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "Ikke Aktiv" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "Ikke Planlagt" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "Merk at gjenoppretting av en sikkerhetskopi vil tømme den eksisterende databasen. Gjenopprett aldri sikkerhetskopi fra uklarerte brukere." + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "Merk: Dette bør være den offentlige hjemmesiden til radiostasjonen, ikke AzuraCast-URLen. Det vil bli inkludert i kringkastingsdetaljer." + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "Merknader" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "Nå" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "Spiller Nå" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "Spiller nå på %{ station }:" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "Spiller nå på %{ station }: %{ title } av %{ artist }! Still inn nå: %{ url }" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "Spiller nå på %{ station }: %{ title } av %{ artist }! Still inn nå." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "NowPlaying API-respons" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "Antall Avspillinger" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "Antall sikkerhetskopier å beholde" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "Antall minutter mellom spillinnger" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "Antall sekunder for å overlappe sanger." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "Antall sanger mellom spillinnger" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "Antall synlige nylige sanger" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "På lufta" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "På etterspørsel" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "On-Demand Media" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "Etterspørsel Strømming" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "En gang per %{minutes} minutter" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "En gang per %{songs} sanger" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "En gang i timen" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "En gang i timen (kl. %{minute})" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "En gang per x minutter" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "En gang per x sanger" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "Når disse trinnene er fullført, skriv inn informasjonen fra siden \"Nøkler og tilgangstokener\" i feltene nedenfor." + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "Når du har konfigurert automatisert tildeling, klikker du på knappen nedenfor for å kjøre den automatiserte tildelingsprosessen." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "En viktig merknad om I/O Wait er at det kan indikere en flaskehals eller et problem, men det kan også være helt meningsløst, avhengig av arbeidsmengden og generelle tilgjengelige ressurser. En konstant høy I/O-venting bør føre til ytterligere undersøkelser med mer sofistikerte verktøy." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "Samle bare inn samlet lytterstatistikk" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "Koble kun til en ekstern server." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "Bare gå gjennom spillelisten én gang." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "Spill kun ett spor til planlagt tid." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "Send bare én tweet hver..." + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "Operasjon" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "Valgfritt: HTTP Basic Authentication Password" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "Valgfritt: HTTP Grunnleggende Godkjenning Brukernavn" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "Valgfritt: Tidsavbrudd på forespørsler (sekunder)" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "Velg eventuelt et ID3v2-metadatafelt som, hvis det finnes, skal brukes til å angi dette feltets verdi." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "Angi eventuelt et kort URL-vennlig navn, for eksempel \"my_station_name\", som skal brukes i denne stasjonens URL-er. La dette feltet stå tomt for automatisk å opprette en basert på stasjonsnavnet." + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "Angi eventuelt et API-vennlig navn, for eksempel \"feltnavn\". La dette feltet stå tomt for automatisk å opprette en basert på navnet." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "Gi eventuelt et API-token for å tillate overstyring av IP-adresse." + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "Eventuelt oppgi offentlige SSH-nøkler som denne brukeren kan bruke for å koble til i stedet for et passord. Skriv inn én nøkkel per linje." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "eller" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "Opprinnelig sti" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "Eier" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "Passord" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "Passord:" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "Lim inn den genererte lisensnøkkelen i feltet på denne siden." + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "Bane/suffiks" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "Ventende forespørsler" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "Rettigheter" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "Spill av" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "Spille %" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "Spill nøyaktig én gang hvert x minutt." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "Spill nøyaktig én gang hver $x sang." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "Spill Nå" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "Spill én gang i timen på det angitte minuttet." + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "Spill av/pause" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "Avspillingskø" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "Spiller neste" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "Spilleliste" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "Spilleliste (M3U/PLS) URL" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "Spilleliste 1" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "Spilleliste" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "Spillelistenavn" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "Spillelisterekkefølge satt." + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "Spillelistekøen er tømt." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "Spilleliste type" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "Spilleliste vekt" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "Spilleliste:" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "Spilleliste(r)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "Spillelister" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "Spillelister slettet for valgte filer:" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "Spillelister oppdatert for valgte filer:" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "Avspillinger" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "Podcast" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "Podcast-medier bør være i MP3- eller M4A-format (AAC) for best mulig kompatibilitet." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "Podcasttittel" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "Podcaster" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "Lagringssted for podcaster" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "Havn:" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "Drevet av AzuraCast" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "Foretrekk nettleser-URL (hvis tilgjengelig)" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "Foretrekker System Default" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "Forhåndsvisning" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "Forrige" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "Personvern" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "Profil" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "Programmatisk navn" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "" + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "Offentlig side" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "Offentlig sidebakgrunn" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "Offentlige sider" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "Publiseringsdato" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "Publiser Time" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "Publiser til \"Gule sider\"-kataloger" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "Kø" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "Sett det valgte mediet i kø for å spille av det neste" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "Radiospiller" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "Tilfeldig" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "Forhold" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "Rå" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "Mottatt" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "Ta opp direktesendinger" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "Gjenopprette kontoen" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "Oppdater rader" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "Fylke" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "Stafett" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "Reléstrøm URL" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "Slipp kanal" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "Fjern" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "Ekstern avspillingsbuffer (sekunder)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "Fjernreléer" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "Eksterne reléer lar deg jobbe med kringkastingsprogramvare utenfor denne serveren. Ethvert relé du inkluderer her vil bli inkludert i stasjonens statistikk. Du kan også kringkaste fra denne serveren til eksterne reléer." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "Administratorpassord for ekstern stasjon" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "Fjernstasjons Monteringspunkt/SID for lytting" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "Lytteres URL for ekstern stasjon" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "Fjernstasjonskilde Mountpoint/SID" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "Fjernstasjonskildeport" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "Kildeport for ekstern stasjon" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "Brukernavn for ekstern stasjonskilde" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "Ekstern stasjonstype" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "Ekstern URL" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "Ekstern URL-spilleliste" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "Ekstern URL-type" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "Dropbox-generert tilgangstoken" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "Kompatibel med din versjon av WordPress" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "Ekstern: SFTP" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "Fjern" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "Fjern nøkkel" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "Endre navn" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "Gi nytt navn til fil/mappe" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "Endre rekkefølge" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "Omorganiser spilleliste" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "Gjenta" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "Bytt ut albumomslag" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "Bearbeid på nytt" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "Forespørsel" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "Be om en sang" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "Forespørselshistorikk" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "Forespørsel om siste spilte terskel (minutter)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "Be om minimumsforsinkelse (minutter)" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "Be om sang" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "Anmoder IP" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "Forespørsler" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "Tlbakestill passord" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "Omstokke" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "Start på nytt" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "Gjenopprette sikkerhetskopier" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "Rollenavn" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "Roller" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "Roller & tillatelser" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "Rullende utgivelse" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "Rader per side" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "Aktivitet RSS Strøm" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "Kjør automatisk tildeling" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "Kjør automatiske nattlige sikkerhetskopier" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "Kjør manuell sikkerhetskopiering" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "Løpende" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "Sample Bitrate" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "Lørdag" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "Lagre" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "Lagre og fortsett" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "Lagre endringer" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "Lagre Endringer først" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "Planlegging" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "Tidsplanvisning" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "Planlagt" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "Planlagt sikkerhetskopieringstid" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "Planlagte spilledager i uken" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "Planlagte spillelister og andre tidsbestemte elementer vil bli kontrollert av denne tidssonen." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "Planlagt tid #%{num}" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "Planlegging" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "Søk" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "Sekunder fra starten av sangen som AutoDJ skulle begynne å spille." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "Sekunder fra starten av sangen at AutoDJ skulle slutte å spille." + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "Hemmelig nøkkel" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "Sikkerhet" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "Sikkerhet og personvern" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "Se Telegram-dokumentasjonen for flere detaljer." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "Se Telegram-dokumentasjonen for flere detaljer." + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "Spol" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "Velg" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "Velg et tema som skal brukes som base for stasjonens offentlige sider og påloggingssiden." + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "Velg alle synlige rader" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "Velg Custom Reserve File" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "Velg viste felt" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "Velg Fil" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "Velg Introfil" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "Velg Mediefil" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "Velg PLS/M3U-fil som skal importeres" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "Velg PNG/JPG-bildefil" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "Velg kategorien/kategoriene som best gjenspeiler innholdet i podcasten din." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "Velg landene som ikke har lov til å koble til strømmene." + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "Velg Web Hook Type" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "Send testmelding" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "Avsender e-postadresse" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "Avsenders navn" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "Sekvensiell" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "Server status" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "Server:" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "Tjenester" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "Angi en maksimal diskplass som denne lagringsplassen kan bruke. Angi størrelsen med enhet, dvs. \"8 GB\". Enheter måles i 1024 byte. La stå tomt for standard til tilgjengelig plass på disken." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "Angi som standard monteringspunkt" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "Angi cue- og fade-punkter ved hjelp av den visuelle editoren. Tidsstemplene vil bli lagret i de tilsvarende feltene i de avanserte avspillingsinnstillingene." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "Sett Cue In" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "Sett Utfadingspunkt" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "Sett Fade Inn" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "Sett Fade Ut" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "Still inn lenger for å bevare mer avspillingshistorikk og lyttermetadata for stasjoner. Sett kortere for å spare diskplass." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "Angi eller fjern spillelister fra det valgte mediet" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "Sett Overlapping" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "Angi hvor lenge (sekunder) en lytter skal være koblet til strømmen. Hvis satt til 0, kan lyttere forbli tilkoblet uendelig." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "Sett til \"Ja\" for alltid å bruke \"https://\" sikre nettadresser, og for automatisk å omdirigere til den sikre nettadressen når en usikker URL besøkes." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "Sett til * for å tillate alle kilder, eller spesifiser en liste over opprinnelser atskilt med komma (,)." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "Innstillinger" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "Oppsettinstruksjoner for kringkastingsprogramvare er tilgjengelig på AzuraCast-wikien." + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "SMTP-Vert" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "SMTP Passord" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "SFTP-port" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "Privat SFTP Nøkkel" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "SFTP privat passord uttrykk" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "SFTP Brukernavn" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "SFTP-brukere" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "Del medielagringssted" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "Del lagringssted for podcaster" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "Del opptaks lagringssted" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "SHOUTcast 2 DNAS er for øyeblikket ikke installert på denne installasjonen." + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "SHOUTcast 2 DNAS er ikke gratis programvare, og dens restriktive lisens tillater ikke AzuraCast å distribuere SHOUTcast-binæren." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "SHOUTcast-klienter" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "SHOUTcast-lisens-ID" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "SHOUTcast Radio Manager" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "SHOUTcast bruker-ID" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "SHOUTcast-versjon «%{ versjon }» er installert." + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "Vis diagrammer" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "Vis nye utgivelser i oppdateringskanalen din på AzuraCast-hjemmesiden." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "Vis på offentlige sider" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "Vis stasjonen på offentlige sider og generelle API-resultater." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "Vis oppdateringskunngjøringer" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "Blandet" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "Nettstedsbase-URL" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "Nettstedtema" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "Størrelse" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "Hopp over sangen" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "Smart modus" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "SMTP-vert" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "SMTP passord" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "SMTP-port" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "SMTP brukernavn" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "Sang" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "Sangalbum" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "Sangartist" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "Sangsjanger" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "Sanghistorie" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "Sanglengde" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "Innvirkning på sanglytter" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "Sangtekster" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "Sangavspillingsrekkefølge" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "Sang Spilling Tidslinje" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "Sangforespørsler" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "Sang tittel" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "Sang-baserte" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "Sang-baserte" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "Sangbasert spilleliste" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "SoundExchange-rapport" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "Kilde" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "Plass brukt" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "Spesifiser et monteringspunkt (f.eks. \"/radio.mp3\") eller en Shoutcast SID (dvs. \"2\") for å spesifisere en spesifikk strøm som skal brukes til statistikk eller kringkasting." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "Angi minuttet for hver time denne spillelisten skal spilles av." + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "SSH offentlige nøkler" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "Stabil" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "Standard spilleliste, blandes med andre standard spillelister basert på vekt." + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "Start" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "Startdato" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "Start streaming" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "Starttid" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "Stasjon Media" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "Stasjons Navn" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "Stasjonsoversikt" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "Stasjonstillatelser" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "Stasjonspodcaster" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "Stasjonsopptak" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "Stasjonstidssone" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "Stasjon(er)" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "Stasjoner" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "Statistikk Oversikt" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "Stjele" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "Stjele (St)" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "Trinn 1: Skann QR-koden" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "Trinn 2: Bekreft generert kode" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "Trinn for å konfigurere en Twitter-applikasjon:" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "Stereo Tool" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "Stereo Tool dokumentasjon." + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "Stereo Tool Nedlastinger" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "Stopp" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "Stopp streaming" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "Lagringsadapter" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "Lagringsplass" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "Lagringssteder" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "Lagringskvote" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "Strøm" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "Streamer-sendinger" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "Visningsnavn på streameren" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "Streamer-passord" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "Streamer brukernavn" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "Strømmer/DJ" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "Radioverter/DJ-kontoer" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "Streamere/DJer" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "Strømmer" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "Send" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "Søndag" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "Støttede filformater:" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "Systeminnstillinger" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "Målramme (target)" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "Test" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "Testmelding sendt." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "tekst" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "Mengden minne Linux bruker for diskbufring." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "Grunnadressen der denne tjenesten er plassert. Bruk enten den eksterne IP-adressen eller det fullt kvalifiserte domenenavnet (hvis det finnes) som peker til denne serveren." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "Brødteksten i POST-meldingen er nøyaktig den samme som NowPlaying API-svaret for stasjonen din." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "Podcastens kontaktperson. Kan være nødvendig for å vise podcasten på tjenester som Apple Podcasts, Spotify, Google Podcasts, etc." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "Gjeldende CPU-bruk inkludert I/O-vent og stjel." + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "Gjeldende minnebruk unntatt bufret minne." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "Datoen når episoden skal publiseres." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "Beskrivelsen av episoden. Den typiske maksimale tekstmengden tillatt for dette er 4000 tegn." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "Beskrivelsen av podcasten din. Den typiske maksimale tekstmengden tillatt for dette er 4000 tegn." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Visningsnavnet som er tildelt dette monteringspunktet når det vises på administrative eller offentlige sider. La stå tomt for å generere en automatisk." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Visningsnavnet som er tildelt dette reléet når det vises på administrative eller offentlige sider. La stå tomt for å generere en automatisk." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "De redigerbare tekstboksene er områder der du kan sette inn egendefinert konfigurasjonskode. De ikke-redigerbare delene genereres automatisk av AzuraCast." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "E-postadressen til podcastkontakten. Kan være nødvendig for å vise podcasten på tjenester som Apple Podcasts, Spotify, Google Podcasts, etc." + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "Filnavnet skal se slik ut:" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "Den fullstendige basis-URLen til din Matomo-installasjon." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "Den fullstendige spillelisten stokkes og spilles deretter av i tilfeldig rekkefølge." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "I/O-ventingen er prosentandelen av tiden CPUen venter på disktilgang før den kan fortsette arbeidet som avhenger av resultatet av dette." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "Språket som snakkes på podcasten." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "Lengden på avspillingstid som Liquidsoap skal bufre når du spiller denne eksterne spillelisten. Kortere tider kan føre til avbrudd avspilling på ustabile tilkoblinger." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "Antall sekunder å vente på et svar fra tjeneren før du avbryter forespørselen." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "Den numeriske nettsteds-IDen for dette nettstedet." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "Rekkefølgen på spillelisten spesifiseres manuelt og etterfølges av AutoDJ." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "Den overordnede mappen der spilleliste og konfigurasjonsfiler er lagret. Legg tomt for å bruke standardmappe." + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "Eiendoms-ID-en som ble brukt til å spore lyttere direkte." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "Den relative banen til filen i stasjonens mediekatalog." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "Forespørselen kunne ikke behandles." + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "Stasjons-ID-en vil være en numerisk streng som begynner med bokstaven S." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "Streameren vil bruke dette passordet for å koble til radioserveren." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "Streameren vil bruke dette brukernavnet for å koble til radioserveren." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "Tidsperioden som sangen skal tone inn. La stå tomt for å bruke systemstandarden." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "Tidsperioden som sangen skal tone ut. La stå tomt for å bruke systemstandarden." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "Tiden da denne sangen skulle overlappe de omkringliggende sangene når den blekner. La stå tomt for å bruke systemstandarden." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "Tidspunktet for når episoden skal publiseres (i henhold til stasjonens tidssone)." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "URL-en som vil motta POST-meldingene hver gang en hendelse utløses." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "Volumet i desibel for å forsterke sporet med. La stå tomt for å bruke systemstandarden." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "Tema" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "Det er ingen eksisterende tilpasset reservefil knyttet til denne stasjonen." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "Det er ingen eksisterende introfil knyttet til dette monteringspunktet." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "Det er ingen eksisterende medier knyttet til denne episoden." + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "Det finnes ingen Stereo Tool konfigurasjonsfil lastet opp." + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "Denne kontoen vil ha full tilgang til systemet, og du logges automatisk på den for resten av oppsettet." + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "Dette kan få det til å se ut som om hukommelsen din er lav mens den faktisk ikke er det. Noen overvåkingsløsninger/paneler inkluderer bufret minne i sin brukte minnestatistikk uten å indikere dette." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "Denne koden vil bli inkludert i frontend-konfigurasjonen. Tillatte formater er:" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "Denne CSS-en vil bli brukt på hovedadministrasjonssidene, som denne." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "Denne CSS-en vil bli brukt på stasjonens offentlige sider og påloggingssiden." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "Dette feltet er obligatorisk." + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "Dette feltet må være et gyldig desimaltall." + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "Dette feltet må være en gyldig e-postadresse." + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "Dette feltet må være et gyldig heltall." + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "Dette feltet må være en gyldig IP-adresse." + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "Dette feltet må være en gyldig URL." + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "Dette feltet må være mellom %{ min } og %{ max }." + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "Dette feltet må ha minst %{ min } bokstaver." + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "Dette feltet må ha maksimalt %{ max } bokstaver." + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "Dette feltet må kun inneholde alfabetiske tegn." + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "Dette feltet må kun inneholde alfanumeriske tegn." + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "Dette feltet må bare inneholde numeriske tegn." + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "Denne filen vil bli spilt av på radiostasjonen din når som helst ingen medier er planlagt å spille av eller det oppstår en kritisk feil som avbryter vanlig kringkasting." + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "Denne introduksjonsfilen skal samsvare nøyaktig med bithastigheten og formatet til selve monteringspunktet." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "Dette er en avansert funksjon og tilpasset kode støttes ikke offisielt av AzuraCast. Du kan ødelegge stasjonen din ved å legge til egendefinert kode, men å fjerne den burde løse eventuelle problemer." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "Dette er det uformelle visningsnavnet som vises i API-svar hvis streameren/DJ-en er live." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "Denne javascript-koden vil bli brukt på stasjonens offentlige sider og påloggingssiden." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "Denne måneden" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "Dette navnet skal alltid begynne med en skråstrek (/), og må være en gyldig URL, for eksempel /autodj.mp3" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "Dette navnet vil vises som en underoverskrift ved siden av AzuraCast-logoen, for å hjelpe med å identifisere denne serveren." + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "Dette passordet er for vanlig eller usikkert." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "Denne spillelisten har for øyeblikket ingen planlagte tider. Den vil spille til enhver tid. For å legge til et nytt planlagt tidspunkt, klikk på knappen nedenfor." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "Denne spillelisten spilles av hvert $x minutt, hvor $x er spesifisert her." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "Denne spillelisten vil spille av hver $x sang, der $x er spesifisert her." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "Denne køen inneholder de gjenværende sporene i den rekkefølgen de vil bli satt i kø av AzuraCast AutoDJ (hvis sporene er kvalifisert til å spilles av)." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "Denne tjenesten kan tilby albumgrafikk for spor der ingen er tilgjengelig lokalt." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "Denne programvaren leverer sendingen til det lyttende publikummet." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "Denne stasjonens tidssone er for øyeblikket %{tz}." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "Denne streameren skal ikke spilles når som helst." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "Denne URL-en er gitt i Discord-applikasjonen." + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "Denne nettkroken vil bare kjøre når den(e) valgte hendelsen(e) skjer på denne spesifikke stasjonen." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "Dette vil være filnavnet for sikkerhetskopien, inkludert filtypen for filtypen du ønsker å bruke." + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "Dette vil bli brukt som etikett når du redigerer individuelle sanger, og vil vises i API-resultater." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "Dette vil gi en betydelig mindre sikkerhetskopi, men du bør sørge for å sikkerhetskopiere mediene andre steder. Merk at kun lokalt lagrede medier vil bli sikkerhetskopiert." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "Miniatyrbilde URL" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "Torsdag" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "Tid" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "Tid (sek)" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "Tid brukt på å vente på at disk I/O skal fullføres." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "Tid stjålet av andre virtuelle maskiner på samme fysiske server." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "Tidssone" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "Tittel" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "For å lindre dette potensielle problemet med delte CPU-ressurser, tildeler verter \"kreditter\" til en VPS som brukes opp i henhold til en algoritme basert på CPU-belastningen samt tiden som CPU-belastningen genereres over. Hvis VM-ens tildelte kreditt er brukt opp, vil de ta CPU-tid fra VM-en og tildele den til andre VM-er på maskinen. Dette blir sett på som \"Stjele\"- eller \"St\"-verdien." + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "For å laste ned GeoLite-databasen:" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "For å spille en gang per dag, sett start- og sluttid til samme verdi." + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "For å gjenopprette en sikkerhetskopi fra vertsdatamaskinen, kjør:" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "For å hente detaljerte unike lyttere og klientdetaljer, kreves ofte et administratorpassord." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "For å angi at denne tidsplanen bare skal kjøre innenfor en bestemt datoperiode, spesifiser en start- og sluttdato." + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "For å bekrefte at koden ble satt opp riktig, skriv inn den 6-sifrede koden appen viser deg." + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "I dag" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "Total" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "Total diskplass" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "Totalt antall lyttertimer" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "Totalt RAM" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "Overført" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "Trigger" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "Tirsdag" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "TuneIn-partner-ID" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "TuneIn-partnernøkkel" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "TuneIn-stasjons-ID" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "Twitter-kontodetaljer" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "Twitter-applikasjoner" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "Totrinnsverifisering" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "Tofaktorautentisering forbedrer sikkerheten til kontoen din ved å kreve en andre engangstilgangskode i tillegg til passordet ditt når du logger på." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "Vanligvis en nettside med innhold om episoden." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "Vanligvis hjemmesiden til en podcast." + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "Kan ikke oppdatere." + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "Unike" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "Unik identifikator for målchatten eller brukernavnet til målkanalen (i formatet @channelusername)." + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "Unike lyttere" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "Ukjent" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "Ukjent artist" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "Ukjent tittel" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "Opp" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "Kommende sangkø" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "Oppdater" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "Oppdater metadata" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "Oppdatert" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "Oppdatering vellykket." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "Last opp en Stereo Tool konfigurasjonsfil fra \"Broadcasting\" undermenyen på stasjons profilen." + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "Last opp egendefinerte ressurser" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "Last opp Stereo Tool konfigurasjon" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "Last opp filen på denne siden for å automatisk pakke den ut i riktig katalog." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "Nettadresse" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "URL Stubb" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "Bruk" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "Bruk (oss)" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "Bruk API-nøkler for å autentisere med AzuraCast API ved å bruke de samme tillatelsene som brukerkontoen din." + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "Bruk Asynchronous Worker" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "Bruk nettleserstandard" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "Bruk Icecast 2.4 på denne serveren." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "Bruk mindre CPU (bruker mer minne)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "Bruk mindre minne (bruker mer CPU)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "Bruk Liquidsoap på denne serveren." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "Bruk Replaygain Metadata" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "Bruk sikker (TLS) SMTP-tilkobling" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "Bruk SHOUTcast DNAS 2 på denne serveren." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "Bruk nettproxy for radio" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "Bruk WebSockets for oppdateringer som spilles nå" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "Brukt" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "Brukes til \"Glemt passord\"-funksjonalitet, webhooks og andre funksjoner." + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "Bruker" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "Bruker agent" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "Brukernavn" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "Bruker Rettigheter" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "Brukernavn" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "Brukernavn:" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "Brukere" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "Brukere med denne rollen vil ha disse tillatelsene på tvers av hele installasjonen." + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "Brukere med denne rollen vil ha disse tillatelsene for denne enkeltstasjonen." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "Ved å bruke denne siden kan du tilpasse flere deler av Liquidsoap-konfigurasjonen. Dette lar deg legge til avansert funksjonalitet til stasjonens AutoDJ." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "Vanligvis aktivert for port 465, deaktivert for port 587 eller 25." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "Variabler er i form av:" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "Vis" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "Se spor i spillelisten" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "Besøk siden \"Min lisensnøkkel\" under \"Tjenester\"-delen." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "Visuel Mikse Editor" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "Volum" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "Vent" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "Vent (Wa)" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "Bølgeform zoom" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "Web DJ" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "Web Hook detaljer" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "Navn på nettkrok" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "Web Hook Triggere" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "Web Hook lenke" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "Web Kroker" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "Webhooks sender automatisk en HTTP POST-forespørsel til URL-en du angir for å varsle den hver gang en av utløserne du spesifiserer oppstår på stasjonen din." + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "Webhooks lar deg koble til eksterne nettjenester og kringkaste endringer til stasjonen din til dem." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "Nettsideadresse" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "WebDJ" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "Nettsted" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "Onsdag" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "Vekt" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "Velkommen til AzuraCast!" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "Når du foretar API-kall, kan du sende denne verdien i \"X-API-Key\"-overskriften for å autentisere som deg selv." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "Om AutoDJ bør forsøke å unngå dupliserte artister og sportitler når du spiller av medier fra denne spillelisten." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "Widgettype" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "Dårligste sanger" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "I går" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "Du" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "Du kan også laste opp filer i bulk via SFTP." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "Du kan bare utføre handlingene din brukerkonto har lov til å utføre." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "Du kan angi en egendefinert URL for denne strømmen som AzuraCast vil bruke når den refererer til den. La stå tomt for å bruke standardverdien." + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "Du må kanskje koble deg direkte til IP-adressen din:" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "Du må kanskje koble til direkte via din IP-adresse:" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "Du vil ikke kunne hente den igjen." + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "Din fullstendige API-nøkkel er nedenfor:" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "YP Katalog Autorisasjon Hash" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "ZStandard komprimering" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "Velg..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format msgid "Imported locale: %s" msgstr "Importert lokalitet: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "For å installere SHOUTcast:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "For å behandle raskt har webhooks en kort tidsavbrudd, så svartjenesten bør optimaliseres for å håndtere forespørselen på under 2 sekunder." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "I den nyopprettede applikasjonen klikker du på fanen \"Nøkler og tilgangstokener\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "Inkluder i Automated Assignment" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "Inkluder i On-Demand Spiller" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "På ubestemt tid" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "Indikerer tilstedeværelsen av eksplisitt innhold (eksplisitt språk eller voksent innhold). Apple Podcasts viser en eksplisitt foreldrerådgivningsgrafikk for episoden din hvis den er slått på. Episoder som inneholder eksplisitt materiale er ikke tilgjengelig i enkelte Apple Podcasts-territorier." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 -msgid "Initial Key" -msgstr "Start Nøkkel" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 msgid "Initialize AzuraCast" msgstr "Initialiser AzuraCast" @@ -2640,53 +5950,705 @@ msgstr "Initialiser AzuraCast" msgid "Initializing essential settings..." msgstr "Initialiserer viktige innstillinger..." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "Sett inn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "Installer GeoLite IP-database" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "Installer SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "Installer SHOUTcast 2 DNAS" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "Miljø: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format msgid "Installation Method: %s" msgstr "Installasjonsmetode: %s" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" -msgstr "Installasjon ikke nylig sikkerhetskopiert" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "Kjører Database Migrations" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "Generering av databaseproxyklasser" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "Last inn systemdata på nytt" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "AzuraCast er nå initialisert." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "AzuraCast-innstillinger" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "Innstillingsnøkkel" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "Innstillingsverdi" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "Konfigurasjonen er skrevet." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "Inventar lastet." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "Kontoen knyttet til e-postadressen \"%s\" er satt som administrator" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "Konto ikke funnet." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "AzuraCast-oppsett" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +msgstr "Velkommen til AzuraCast. Vennligst vent mens noen nøkkelavhengigheter til AzuraCast er konfigurert..." #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 msgid "Installing Data Fixtures" msgstr "Installere datafiksturer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." -msgstr "Instruer Liquidsoap til å bruke eventuelle gjenspillingsmetadata knyttet til en sang for å kontrollere volumnivået. Dette kan øke CPU-forbruket." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" +msgstr "Oppdaterer alle stasjoner" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" -msgstr "Instruksjoner" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" +msgstr "AzuraCast er nå oppdatert til siste versjon!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." -msgstr "Interne notater eller kommentarer om brukeren, kun synlig på dette kontrollpanelet." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" +msgstr "AzuraCast-installasjonen er fullført!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." -msgstr "International Standard Recording Code, brukt for lisensieringsrapporter." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." +msgstr "Besøk %s for å fullføre oppsettet." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" +msgstr "Finner ikke sikkerhetskopibanen %s!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "AzuraCast sikkerhetskopi" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "Vennligst vent mens en sikkerhetskopi genereres..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "Oppretter midlertidige kataloger..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "Sikkerhetskopierer MariaDB..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "Oppretter sikkerhetskopieringsarkiv ..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "Rydder opp i midlertidige filer..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "Sikkerhetskopiering fullført om %.2f sekunder." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "Denne funksjonen støttes for øyeblikket ikke på denne stasjonen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "AzuraCast installasjonsprogram" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "Velkommen til AzuraCast! Fullfør det første serveroppsettet ved å svare på noen spørsmål." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "AzuraCast-oppdatering" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "Vil du endre installasjonsinnstillingene?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "AzuraCast er for øyeblikket konfigurert til å lytte på følgende porter:" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "HTTP-port: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "Port nummer" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "HTTP-port: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "Radioporter: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "Tilpasse porter som brukes for AzuraCast?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "Vil du sette opp LetsEncrypt?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "Skriver konfigurasjonsfiler..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "Serverkonfigurasjon fullført!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "Lokaliteten som skal brukes for CLI-kommandoer." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "Applikasjonsmiljøet." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "Endre loggingsnivået manuelt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "Dette lar deg logge feil på feilsøkingsnivå midlertidig (for problemløsning) eller redusere volumet av logger som produseres av installasjonen din, uten å måtte endre om installasjonen er en produksjons- eller utviklingsforekomst." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" +msgstr "Aktiver Custom Code Plugins" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "Aktiver \"sammenslåings\"-funksjonaliteten for komponist for å kombinere hovedapplikasjonens composer.json-fil med alle plugin-komponeringsfiler. Dette kan ha ytelsesimplikasjoner, så du bør bare bruke det hvis du bruker ett eller flere plugins med sine egne Composer-avhengigheter." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "Maksimal port for stasjonsporttildeling" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "Endre dette hvis stasjonene dine lytter på ikke-standardporter." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "Maksimal port for stasjonsporttildeling" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "Vis Detaljerte Små Program Feil" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "Dette gjør at du feilsøker små Programfeil du kan støte på. Vennligst rapporter eventuelle små feil logger til utviklingsteamet på GitHub." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "MariaDB-vert" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "Ikke modifiser dette etter installasjonen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "MariaDB-port" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "MariaDB brukernavn" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "MariaDB-passord" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "MariaDB-databasenavn" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "Autogenerer tilfeldig MariaDB-rootpassord" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "MariaDB Root Passord" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "Aktiver MariaDB Slow Query Log" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "Logg tregere spørringer for å diagnostisere mulige databaseproblemer. Slå denne kun på hvis nødvendig." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "MariaDB maksimale tilkoblinger" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "Angi mengden tillatte tilkoblinger til databasen. Denne verdien bør økes hvis du ser feilen \"For mange tilkoblinger\" i loggene." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "Aktiver Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "Deaktiver for å bruke en flatfil-cache i stedet for Redis." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "Redis vert" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "Redis port" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "Redis database indeks" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "PHP Maksimal POST-filstørrelse" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "PHP minnegrense" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "Maksimal utførelsestid for PHP-skript" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "(i sekunder)" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "Kort synkroniseringsoppgavekjøringstid" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "Maksimal utførelsestid (og låsetidsavbrudd) for synkroniseringsoppgavene på 15 sekunder, 1 minutter og 5 minutter." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "Lang synkroniseringsoppgavekjøringstid" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "Maksimal utførelsestid (og låsetidsavbrudd) for synkroniseringsoppgaven på 1 time." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "Maksimal PHP-FPM-arbeidsprosesser" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "Aktiver Performance Profiling Extension" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "Profildata kan vises ved å gå til %s." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "Profilytelse på alle forespørsler" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "Dette vil ha en betydelig ytelsespåvirkning på installasjonen din." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "HTTP-nøkkel for profileringsutvidelse" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "Verdien for «SPX_KEY»-parameteren for visning av profileringssider." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "IP-tillatelsesliste for profilutvidelse" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "Denne filen ble automatisk generert av AzuraCast." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "Du kan endre det etter behov. For å bruke endringer, start Docker-beholderne på nytt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "Fjern det ledende \"#\"-symbolet fra linjene for å fjerne kommentarer." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "Gyldige alternativer: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "Standard: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "Ytterligere miljøvariabler" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 +msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." +msgstr "(Docker Compose) Alle Docker-beholdere har dette navnet foran. Ikke endre dette etter installasjon." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 +msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." +msgstr "(Docker Compose) Hvor lang tid det må vente før en Docker Compose-operasjon mislykkes. Øk dette på datamaskiner med lavere ytelse." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" +msgstr "HTTP-port" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." +msgstr "Hovedporten AzuraCast lytter til for usikre HTTP-tilkoblinger." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" +msgstr "HTTPS-port" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." +msgstr "Hovedporten AzuraCast lytter til for sikre HTTPS-tilkoblinger." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." +msgstr "Porten AzuraCast lytter til for SFTP-filbehandlingstilkoblinger." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" +msgstr "Stasjonshavner" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." +msgstr "Portene AzuraCast skal lytte til for stasjonssendinger og innkommende DJ-tilkoblinger." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" +msgstr "Docker Bruker UID" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." +msgstr "Angi UID-en til brukeren som kjører inne i Docker-beholderne. Å matche dette med verts-UID-en din kan fikse tillatelsesproblemer." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" +msgstr "Docker Bruker GID" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." +msgstr "Angi GID-en til brukeren som kjører inne i Docker-beholderne. Å matche dette med verts-GID-en kan fikse tillatelsesproblemer." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 +msgid "Advanced: Use Privileged Docker Settings" +msgstr "Avansert: Bruk Privileged Docker-innstillinger" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" +msgstr "LetsEncrypt domenenavn(e)" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." +msgstr "Domenenavn (example.com) eller navn (example.com,foo.bar) som skal brukes med LetsEncrypt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "LetsEncrypt e-postadresse" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "Oppgi eventuelt en e-postadresse for oppdateringer fra LetsEncrypt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "Bruker ble ikke funnet." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "Logget på vellykket." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "For mange påloggingsforsøk" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "Du har forsøkt å logge på for mange ganger. Vent 30 sekunder og prøv igjen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "Fullfør konfigurasjonsprosessen for å komme i gang." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "Innlogging mislykket" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "Påloggingsinformasjonen din kunne ikke bekreftes." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "For mange glemte passordforsøk" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "Du har forsøkt å tilbakestille passordet ditt for mange ganger. Vent 30 sekunder og prøv igjen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "Gjenopprettelse av konto" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "E-post for kontogjenoppretting er sendt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "Hvis e-postadressen du oppga er i systemet, sjekk innboksen din for en melding om tilbakestilling av passord." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "Ugyldig token er angitt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "Logget på med kontogjenopprettingstoken" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "Passordet er oppdatert." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "Sett opp AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "Oppsettet er allerede fullført!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "Kontrollpanel" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "Finner ikke episoden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "Ingen episoder funnet." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "Fler Media Import/Eksport" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "Streamere aktivert!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "Du kan nå sette opp streamer-kontoer (DJ)." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "HLS aktivert!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "Stasjon Nginx Konfigurasjon" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "Logg for flytende såpe" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "Konfigurasjon av flytende såpe" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "Icecast tilgangslogg" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "Icecast Feillogg" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "Icecast Konfigurasjon" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "SHOUTcast-logg" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "SHOUTcast-konfigurasjon" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "Debug Output" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "AzuraCast-applikasjonslogg" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "Nginx tilgangslogg" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "Nginx-feillogg" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "PHP App Logg" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "Tilsynslogg" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 +msgid "Album Artist Sort Order" +msgstr "Sorteringsrekkefølge for albumartist" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 +msgid "Album Sort Order" +msgstr "Albumsorteringsrekkefølge" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 +msgid "Band" +msgstr "Bånd" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 +msgid "Bpm" +msgstr "Bpm" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 +msgid "Comment" +msgstr "Kommentar" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 +msgid "Commercial Information" +msgstr "Kommersiell informasjon" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 +msgid "Composer" +msgstr "Komponist" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 +msgid "Composer Sort Order" +msgstr "Komponist Sorteringsrekkefølge" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 +msgid "Conductor" +msgstr "Dirigent" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 +msgid "Content Group Description" +msgstr "Innholdsgruppebeskrivelse" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 +msgid "Copyright" +msgstr "Opphavsrett" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 +msgid "Copyright Message" +msgstr "Opphavsrettsmelding" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 +msgid "Encoded By" +msgstr "Kodet av" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 +msgid "Encoder Settings" +msgstr "Koderinnstillinger" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 +msgid "Encoding Time" +msgstr "Kodingstid" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 +msgid "File Owner" +msgstr "Fileier" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 +msgid "File Type" +msgstr "Filtype" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 +msgid "Initial Key" +msgstr "Start Nøkkel" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 msgid "Internet Radio Station Name" @@ -2696,1072 +6658,34 @@ msgstr "Navn på internettradiostasjon" msgid "Internet Radio Station Owner" msgstr "Eier av internettradiostasjon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "Avbryt andre sanger for å spille på planlagt tidspunkt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "Introduksjon" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "Ugyldig token er angitt." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "Liste over involverte personer" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "Er Offentlig" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "Den kjører allerede." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "Kjører ikke." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "Den er kanskje ikke registrert hos Supervisor ennå. Det kan hjelpe å starte kringkastingen på nytt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "Jingle-modus" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "Blir med" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "Språk" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "Siste 14 dager" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "Siste 2 år" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "Siste 30 dager" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "Siste 60 dager" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "Siste 7 dager" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "Sist endrede" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "Siste måned" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "Sist kjørt: aldri" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "Siste År" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "Sist kjørt:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "Last.fm API-nøkkel" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "Siste oppdatering" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "Lær mer om Dropbox Auth Tokens" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "Lær om avanserte spillelister" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "Lær mer om utgivelseskanaler i AzuraCast-dokumentene." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "Finn ut mer om denne overskriften." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "La stå tomt for automatisk å generere et nytt passord." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "La stå tomt for å spille på hver dag i uken." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "La stå tomt for å bruke gjeldende passord." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "La stå tomt for å bruke standard Telegram API URL (anbefalt)." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "Lengde" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "Lengde tekst" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "La oss komme i gang ved å opprette din Super Administrator-konto." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "LetsEncrypt domenenavn(e)" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "LetsEncrypt e-postadresse" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "Lys" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "Liker du programvaren vår? Doner for å støtte AzuraCast!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "Begrenset:" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "Koblet informasjon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "LiquidSoap blander for øyeblikket fra %{songs} og %{playlists}." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "Konfigurasjon av flytende såpe" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "Logg for flytende såpe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "Flytende såpe ytelse Tuning" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "Oppgi én IP-adresse eller gruppe (i CIDR-format) per linje." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "Oppgi én brukeragent per linje. Jokertegn (*) er tillatt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "Lytter Analyse Samling" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "Lytter Historikk" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "Lytterforespørsel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "Lyttere" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "Lyttere per stasjon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "Lyttere etter dag" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "Lyttere etter ukedag" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "Lyttere etter time" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "Direkte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "Live kringkasting opptak bitrate (kbps)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "Opptaksformat for direktesending" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "Live-lyttere" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "Lagringssted for liveopptak" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "Livestreamer:" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "Live streaming" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "Direktesending tilkoblet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "Direktesendingen er koblet fra." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "Gj.snittlig belastning" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "Laster..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "Lokal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "Lokalt filsystem" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "Lokale strømmer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "Steder" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "Logg inn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "Loggvisning" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "Logg tregere spørringer for å diagnostisere mulige databaseproblemer. Slå denne kun på hvis nødvendig." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "Logget på vellykket." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "Logget på med kontogjenopprettingstoken" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "Innlogging mislykket" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "Logger" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "Logger etter stasjon" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "Lang synkroniseringsoppgavekjøringstid" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "Løkke én gang" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "Tap" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "Lav" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "Tekstforfatter" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "Mp3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "Hovedmeldingsinnhold" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "Administrer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "Administrer SFTP-kontoer" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "Administrer stasjonsautomatisering" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "Administrer stasjonskringkasting" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "Administrer Station Media" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "Administrer stasjonsfestepunkter" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "Administrer stasjonspodcaster" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "Administrer stasjonsprofil" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "Administrer stasjonsfjernreléer" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "Administrer stasjonsstreamere" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "Administrer Station Web Hooks" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "Administrer stasjoner" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "Manuell AutoDJ-modus" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "Definer manuelt hvordan denne spillelisten brukes i Liquidsoap-konfigurasjonen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "Endre loggingsnivået manuelt." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "MariaDB-databasenavn" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "MariaDB-vert" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "MariaDB maksimale tilkoblinger" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "MariaDB-passord" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "MariaDB-port" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "MariaDB Root Passord" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "MariaDB brukernavn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "Markdown" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "Matchet" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "Matomo API-token" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "Matomo Analytics-integrasjon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "Matomo installasjonsbase URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "Matomo nettsteds-ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "Maks lyttervarighet" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "MaxMind utviklerside" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "MaxMind lisensnøkkel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "Maksimalt antall lyttere" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "Maksimal PHP-FPM-arbeidsprosesser" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "Maksimal port for stasjonsporttildeling" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "Maksimalt antall lyttere totalt på tvers av alle strømmer. La stå tomt for å bruke standard." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "Media" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "Medie Lagrings Sted" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "Mediatype" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "Minne" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "Hjelp for minnestatistikk" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "Slå sammen spilleliste for å spille av som et enkelt spor." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "Meldingsfelt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "Tips til tilpasning av meldinger" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "Meldingskøer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "Meldingsmottaker(e)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "Meldingsemne" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "Meldingsanalysemodus" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "Metadata" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "Metadata oppdatert!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "Mikrofon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "Mikrofon\n" -" Kilde" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "Maksimal port for stasjonsporttildeling" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "Minutt av Time å Spille" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "Mikser" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "Mobil Enhet" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "Endret" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "Endre dette hvis stasjonene dine lytter på ikke-standardporter." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "Mandag" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "Humør" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "Mer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "Mest Spillte Sanger" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "Siste sikkerhetskopilogg" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "De fleste vertsleverandører vil sette flere virtuelle maskiner (VPSer) på en server enn maskinvaren kan håndtere når hver VM kjører med full CPU-belastning. Dette kalles over-provisioning, noe som kan føre til at andre VM-er på serveren \"stjeler\" CPU-tid fra VM-en din og omvendt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "Mount navn:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "MonteringsPunkt URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "Tilgangspunkter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "Monteringspunkter er hvordan lyttere kobler til og lytter til stasjonen din. Hvert monteringspunkt kan ha et annet lydformat eller -kvalitet. Ved å bruke monteringspunkter kan du sette opp en høykvalitetsstrøm for bredbåndslyttere og en mobilstrøm for telefonbrukere." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "Flytt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "Flytt %{ num } fil(er) til" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "Flytt til katalog" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "Musikk-CD-identifikator" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "Musikkfiler" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "Kredittliste for musiker" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "Demp" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "Min konto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "N/A" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "Navn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "Navn/type" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "Trenger du hjelp?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "Nettverksgrensesnitt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "Aldri løp" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "Ny AzuraCast Release Versjon Tilgjengelig" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "Nye AzuraCast-oppdateringer tilgjengelig" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "Ny katalog" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "Nytt filnavn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "Ny mappe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "Ny nøkkel generert" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "Nytt passord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "Ny spilleliste" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "Nytt spillelistenavn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "Ny stasjonsbeskrivelse" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "Nytt stasjonsnavn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "Ny katalog opprettet." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "Ny bane ikke spesifisert." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "Neste kjøring" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "Nginx tilgangslogg" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "Nginx-feillogg" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "Nei" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "Ingen begrensning" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "Ingen treff" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "Ingen katalog spesifisert" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "Ingen oppføringer funnet." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "Ingen episoder funnet." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "Ingen fil ble lastet opp." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "Ingen filer er valgt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "Ingen andre programmer kan bruke denne porten. La stå tomt for automatisk å tilordne en port." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "Ingen opptak tilgjengelig." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "Ingen oppføringer å vise." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "Ingen midlertidig katalog er tilgjengelig." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "Ingen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "Ingen:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "Normal Modus" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "Ikke Spilt" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "Ikke Kjør" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "Ikke Aktiv" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "Ikke Planlagt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "Merk at gjenoppretting av en sikkerhetskopi vil tømme den eksisterende databasen. Gjenopprett aldri sikkerhetskopi fra uklarerte brukere." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "Merk: Dette bør være den offentlige hjemmesiden til radiostasjonen, ikke AzuraCast-URLen. Det vil bli inkludert i kringkastingsdetaljer." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "Merk: porten etter denne vil automatisk bli brukt for eldre tilkoblinger." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "Merknader" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "Nå" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "Spiller Nå" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "Spiller nå på %{ station }:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "Spiller nå på %{ station }: %{ title } av %{ artist }! Still inn nå." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "Spiller nå på %{ station }: %{ title } av %{ artist }! Still inn nå: %{ url }" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "NowPlaying API-respons" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "Antall Avspillinger" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "Antall sikkerhetskopier å beholde" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "Antall minutter mellom spillinnger" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "Antall sanger mellom spillinnger" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "Antall synlige nylige sanger" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "Antall sekunder for å overlappe sanger." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "På lufta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "På etterspørsel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "On-Demand Media" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "Etterspørsel Strømming" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "En gang per %{minutes} minutter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "En gang per %{songs} sanger" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "En gang i timen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "En gang i timen (kl. %{minute})" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "En gang per x minutter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "En gang per x sanger" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "Når disse trinnene er fullført, skriv inn informasjonen fra siden \"Nøkler og tilgangstokener\" i feltene nedenfor." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "Når du har konfigurert automatisert tildeling, klikker du på knappen nedenfor for å kjøre den automatiserte tildelingsprosessen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "En viktig merknad om I/O Wait er at det kan indikere en flaskehals eller et problem, men det kan også være helt meningsløst, avhengig av arbeidsmengden og generelle tilgjengelige ressurser. En konstant høy I/O-venting bør føre til ytterligere undersøkelser med mer sofistikerte verktøy." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "Send bare én tweet hver..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "Samle bare inn samlet lytterstatistikk" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "Koble kun til en ekstern server." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "Bare gå gjennom spillelisten én gang." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "Spill kun ett spor til planlagt tid." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "Operasjon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "Valgfritt: HTTP Basic Authentication Password" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "Valgfritt: HTTP Grunnleggende Godkjenning Brukernavn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "Oppgi eventuelt en e-postadresse for oppdateringer fra LetsEncrypt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "Velg eventuelt et ID3v2-metadatafelt som, hvis det finnes, skal brukes til å angi dette feltets verdi." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "Angi eventuelt et kort URL-vennlig navn, for eksempel \"my_station_name\", som skal brukes i denne stasjonens URL-er. La dette feltet stå tomt for automatisk å opprette en basert på stasjonsnavnet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "Angi eventuelt et API-vennlig navn, for eksempel \"feltnavn\". La dette feltet stå tomt for automatisk å opprette en basert på navnet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "Eventuelt oppgi offentlige SSH-nøkler som denne brukeren kan bruke for å koble til i stedet for et passord. Skriv inn én nøkkel per linje." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "Gi eventuelt et API-token for å tillate overstyring av IP-adresse." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "Originalt album" @@ -3778,10 +6702,6 @@ msgstr "Opprinnelig filnavn" msgid "Original Lyricist" msgstr "Original tekstforfatter" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "Opprinnelig sti" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "Original utgivelsestid" @@ -3790,30 +6710,6 @@ msgstr "Original utgivelsestid" msgid "Original Year" msgstr "Opprinnelig år" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "Ellers oppdater installasjonen og svar \"Y\" når du blir bedt om å oppdatere filen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "Eier" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "PHP App Logg" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "PHP Maksimal POST-filstørrelse" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "PHP minnegrense" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "Maksimal utførelsestid for PHP-skript" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "Del av en samling" @@ -3822,2373 +6718,61 @@ msgstr "Del av en samling" msgid "Part Of A Set" msgstr "En del av et sett" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "Passord" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "Instruksjoner for tilbakestilling av passord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "Passord:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "Lim inn den genererte lisensnøkkelen i feltet på denne siden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "Bane/suffiks" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "Ventende forespørsler" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "Ytelsesprofilering er for øyeblikket aktivert for alle forespørsler." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "Utøver Sorteringsrekkefølge" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "Rettigheter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "Spill av" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "Spille %" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "Spill nøyaktig én gang hvert x minutt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "Spill nøyaktig én gang hver $x sang." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "Spill én gang i timen på det angitte minuttet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "Spill av/pause" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "Avspillingskø" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "Spiller neste" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "Spilleliste" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "Spilleliste (M3U/PLS) URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "Spilleliste 1" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "Spilleliste" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "Spillelisteforsinkelse" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "Spillelistenavn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "Spilleliste type" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "Spilleliste vekt" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "Spilleliste deaktivert." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "Spilleliste aktivert." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "Finner ikke spilleliste." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "Spillelisterekkefølge satt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "Spillelistekøen er tømt." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "Spillelisten er stokket om." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "Spilleliste importert; %d av %d filer ble matchet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "Spilleliste(r)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "Spilleliste:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "Spillelister" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "Spillelister slettet for valgte filer:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "Spillelister oppdatert for valgte filer:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "Avspillinger" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "Vennligst Logg inn for å fortsette." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "Vennligst vent mens en sikkerhetskopi genereres..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "Vennligst vent..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "Podcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "Podcasttittel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "Podcast-medier bør være i MP3- eller M4A-format (AAC) for best mulig kompatibilitet." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "Podcast ikke funnet!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "Podcaster" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "Lagringssted for podcaster" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "Havn:" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "Drevet av %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "Drevet av AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "Foretrekk nettleser-URL (hvis tilgjengelig)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "Foretrekker System Default" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "Forhåndsvisning" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "Forrige" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "Personvern" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "Produsert varsel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "Profil" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "Profilytelse på alle forespørsler" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "Profiler kontrollpanel" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "HTTP-nøkkel for profileringsutvidelse" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "IP-tillatelsesliste for profilutvidelse" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "Profildata kan vises ved å gå til %s." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "Programmatisk navn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "Offentlig side" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "Offentlig sidebakgrunn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "Offentlige sider" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "Publiseringsdato" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "Publiser Time" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "Publiser til \"Gule sider\"-kataloger" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "Forlag" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "Kø" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "Sett det valgte mediet i kø for å spille av det neste" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "Aktivitet RSS Strøm" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "Radiospiller" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "Radioporter: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "Tilfeldig" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "Forhold" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "Rå" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "Klar til å begynne å sende? Klikk for å starte stasjonen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "Mottatt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "Ta opp direktesendinger" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "Oppføringen ble opprettet." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "Oppføringen ble slettet." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "Finner ikke posten" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "Oppføringen ble oppdatert." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "Opptakstid" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "Gjenopprette kontoen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "Redis database indeks" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "Redis vert" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "Redis port" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "Oppdater rader" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "Oppdaterer alle stasjoner" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "Fylke" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "Stafett" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "Reléstrøm URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "Slipp kanal" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "Utgivelsen tid" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "Last inn konfigurasjon på nytt" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "Last inn systemdata på nytt" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "Laste kringkasting på nytt? Nåværende lyttere vil ikke bli koblet fra." - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "Last inn på nytt for å bruke endringer" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "Husk meg" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "Remixer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "Fjern" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "Ekstern avspillingsbuffer (sekunder)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "Fjernreléer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "Administratorpassord for ekstern stasjon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "Fjernstasjons Monteringspunkt/SID for lytting" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "Lytteres URL for ekstern stasjon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "Fjernstasjonskilde Mountpoint/SID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "Fjernstasjonskildeport" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "Kildeport for ekstern stasjon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "Brukernavn for ekstern stasjonskilde" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "Ekstern stasjonstype" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "Ekstern URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "Ekstern URL-spilleliste" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "Ekstern URL-type" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "Eksterne reléer lar deg jobbe med kringkastingsprogramvare utenfor denne serveren. Ethvert relé du inkluderer her vil bli inkludert i stasjonens statistikk. Du kan også kringkaste fra denne serveren til eksterne reléer." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "Dropbox-generert tilgangstoken" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "Kompatibel med din versjon av WordPress" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "Fjern" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "Fjern nøkkel" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "Fjern det ledende \"#\"-symbolet fra linjene for å fjerne kommentarer." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "Endre navn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "Gi nytt navn til fil/mappe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "Endre rekkefølge" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "Omorganiser spilleliste" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "Gjenta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "Bytt ut albumomslag" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "Rapport ikke tilgjengelig" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "Rapporter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "Bearbeid på nytt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "Forespørsel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "Forespørselshistorikk" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "Forespørsel om siste spilte terskel (minutter)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "Be om minimumsforsinkelse (minutter)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "Be om sang" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "Be om en sang" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "Anmoder IP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "Forespørsler" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "Tlbakestill passord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "Omstokke" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "Start på nytt" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "Restart Kringkasting" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "Vil du starte kringkastingen på nytt? Dette vil koble fra alle nåværende lyttere." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "Gjenopprette sikkerhetskopier" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "Rollenavn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "Roller" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "Roller & tillatelser" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "Rullende utgivelse" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "Rutinesynkronisering er for øyeblikket deaktivert. Sørg for å aktivere den på nytt for å gjenoppta rutinemessige vedlikeholdsoppgaver." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "Rader per side" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "Kjør automatisk tildeling" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "Kjør automatiske nattlige sikkerhetskopier" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "Kjør manuell sikkerhetskopiering" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "Kjør synkroniseringsoppgave" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "Kjør oppgave" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "Løpende" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "Kjører Database Migrations" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "SFTP-port" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "HTTP-port: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "SFTP-brukere" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "SHOUTcast 2 DNAS er for øyeblikket ikke installert på denne installasjonen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "SHOUTcast 2 DNAS er ikke gratis programvare, og dens restriktive lisens tillater ikke AzuraCast å distribuere SHOUTcast-binæren." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "SHOUTcast-klienter" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "SHOUTcast-konfigurasjon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "SHOUTcast-lisens-ID" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "SHOUTcast-logg" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "SHOUTcast Radio Manager" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "SHOUTcast bruker-ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "SHOUTcast-versjon «%{ versjon }» er installert." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "SMTP-vert" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "SMTP passord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "SMTP-port" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "SMTP brukernavn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "SSH offentlige nøkler" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "Sample Bitrate" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "Lørdag" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "Lagre" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "Lagre endringer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "Lagre Endringer først" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "Lagre og fortsett" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "Planlegging" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "Tidsplanvisning" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "Planlagt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "Planlagt sikkerhetskopieringstid" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "Planlagte spilledager i uken" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "Planlagt tid #%{num}" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "Planlagte spillelister og andre tidsbestemte elementer vil bli kontrollert av denne tidssonen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "Planlegging" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "Søk" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "Søkemotorsøkeprogrammer har ikke tillatelse til å bruke denne funksjonen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "Sekunder fra starten av sangen som AutoDJ skulle begynne å spille." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "Sekunder fra starten av sangen at AutoDJ skulle slutte å spille." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "Hemmelig nøkkel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "Sikkerhet" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "Sikkerhet og personvern" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "Sikkerhetskode (CVV)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "Se Telegram-dokumentasjonen for flere detaljer." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "Se Telegram-dokumentasjonen for flere detaljer." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "Spol" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "Velg" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "Velg Custom Reserve File" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "Velg Fil" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "Velg Introfil" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "Velg Mediefil" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "Velg PLS/M3U-fil som skal importeres" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "Velg PNG/JPG-bildefil" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "Velg Web Hook Type" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "Velg et tema som skal brukes som base for stasjonens offentlige sider og påloggingssiden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "Velg alle synlige rader" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "Velg viste felt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "Velg kategorien/kategoriene som best gjenspeiler innholdet i podcasten din." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "Velg landene som ikke har lov til å koble til strømmene." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "Velg..." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "Send e-post" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "Send Liquidsoap Telnet Command" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "Send gjenopprettingse-post" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "Send testmelding" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "Send en e-post til spesifisert(e) adresse(r)." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "Send sangmetadataendringer til TuneIn." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "Send strømlytterdetaljer til Google Analytics." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "Send strømlytterdetaljer til Matomo Analytics." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "Avsender e-postadresse" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "Avsenders navn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "Sekvensiell" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "Server status" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "Serverkonfigurasjon fullført!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "Server:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "Tjenesten er lastet inn på nytt." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "Tjenesten startet på nytt." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "Tjenesten startet." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "Tjenesten stoppet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "Tjenester" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "Sett Cue In" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "Sett Utfadingspunkt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "Sett Fade Inn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "Sett Fade Ut" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "Sett Overlapping" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "Angi Undertekst" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "Sett opp AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "Angi en maksimal diskplass som denne lagringsplassen kan bruke. Angi størrelsen med enhet, dvs. \"8 GB\". Enheter måles i 1024 byte. La stå tomt for standard til tilgjengelig plass på disken." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "Angi som standard monteringspunkt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "Angi cue- og fade-punkter ved hjelp av den visuelle editoren. Tidsstemplene vil bli lagret i de tilsvarende feltene i de avanserte avspillingsinnstillingene." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "Still inn lenger for å bevare mer avspillingshistorikk og lyttermetadata for stasjoner. Sett kortere for å spare diskplass." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "Angi eller fjern spillelister fra det valgte mediet" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "Angi GID-en til brukeren som kjører inne i Docker-beholderne. Å matche dette med verts-GID-en kan fikse tillatelsesproblemer." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "Angi UID-en til brukeren som kjører inne i Docker-beholderne. Å matche dette med verts-UID-en din kan fikse tillatelsesproblemer." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "Angi mengden tillatte tilkoblinger til databasen. Denne verdien bør økes hvis du ser feilen \"For mange tilkoblinger\" i loggene." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "Angi hvor lenge (sekunder) en lytter skal være koblet til strømmen. Hvis satt til 0, kan lyttere forbli tilkoblet uendelig." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "Sett til \"Ja\" for alltid å bruke \"https://\" sikre nettadresser, og for automatisk å omdirigere til den sikre nettadressen når en usikker URL besøkes." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "Sett til * for å tillate alle kilder, eller spesifiser en liste over opprinnelser atskilt med komma (,)." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "Vil du sette opp LetsEncrypt?" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "Innstillingsnøkkel" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "Innstillingsverdi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "Innstillinger" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "Oppsettet er allerede fullført!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "Oppsettinstruksjoner for kringkastingsprogramvare er tilgjengelig på AzuraCast-wikien." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "Del medielagringssted" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "Del lagringssted for podcaster" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "Del opptaks lagringssted" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "Kort synkroniseringsoppgavekjøringstid" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "Vis diagrammer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "Vis oppdateringskunngjøringer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "Vis nye utgivelser i oppdateringskanalen din på AzuraCast-hjemmesiden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "Vis på offentlige sider" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "Vis stasjonen på offentlige sider og generelle API-resultater." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "Blandet" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "Logg ut" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "Logg inn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "Nettstedsbase-URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "Nettstedtema" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "Størrelse" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "Hopp over sangen" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "Hopp til hovedinnhold" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "Smart modus" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "Noen leverandører av strømlisens kan ha spesifikke regler angående sangforespørsler. Sjekk dine lokale forskrifter for mer informasjon." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "Sang" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "Sangalbum" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "Sangartist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "Sangsjanger" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "Sanghistorie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "Sanglengde" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "Innvirkning på sanglytter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "Sangtekster" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "Sangavspillingsrekkefølge" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "Sang Spilling Tidslinje" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "Sangforespørsler" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "Sang tittel" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "Sangen hoppet over." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "Sang-baserte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "Sangbasert spilleliste" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "Sang-baserte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "SoundExchange-rapport" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "SoundExchange royalties" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "Kilde" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "Plass brukt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "Spesifiser et monteringspunkt (f.eks. \"/radio.mp3\") eller en Shoutcast SID (dvs. \"2\") for å spesifisere en spesifikk strøm som skal brukes til statistikk eller kringkasting." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "Angi minuttet for hver time denne spillelisten skal spilles av." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "Stabil" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "Standard spilleliste, blandes med andre standard spillelister basert på vekt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "Start" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "Startdato" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "Startstasjon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "Start streaming" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "Starttid" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "Stasjonskringkasting deaktivert" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "Stasjon Media" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "Stasjons Navn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "Stasjonsoversikt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "Stasjonstillatelser" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "Stasjonspodcaster" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "Stasjonshavner" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "Stasjonsopptak" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "Stasjonstid" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "Stasjonstidssone" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "Stasjonen er lastet inn på nytt." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "Stasjonen startet på nytt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "Stasjon(er)" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "Stasjonsspesifikk feilsøking" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "Stasjoner" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "Statistikk Oversikt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "Stjele" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "Stjele (St)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "Trinn 1: Skann QR-koden" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "Trinn 2: Bekreft generert kode" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "Trinn for å konfigurere en Twitter-applikasjon:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "Stopp" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "Stopp streaming" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "Lagringsadapter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "Lagringsplass" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "Lagringssteder" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "Lagringskvote" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "Lagringssted %s eksisterer allerede." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "Lagringsplasseringen %s kunne ikke valideres: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "Strøm" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "Streamer-sendinger" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "Visningsnavn på streameren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "Streamer brukernavn" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "Streamerkontoer er for øyeblikket deaktivert for denne stasjonen. For å aktivere streamer-kontoer, klikk på knappen nedenfor." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "Streameren er frakoblet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "Streamer-passord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "Strømmer/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "Radioverter/DJ-kontoer" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "Streamere aktivert!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "Streamere/DJer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "Strømmer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "Send" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "Undertittel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "Suksess" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "Søndag" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "Tilsynslogg" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "Støttede filformater:" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "Bytt tema" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "Synkronisering deaktivert" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "Synkronisering ikke nylig kjørt" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "Synkroniseringsoppgaver" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "Systemadministrasjon" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "Systemfeilsøker" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "Systemlogger" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "System vedlikehold" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "Systeminnstillinger" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "Taggingstid" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "Målramme (target)" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "Oppgave navn" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "Telegram Chat-melding" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "Vilkår for bruk" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "Test" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "Testmelding" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "Testmeldingen ble sendt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "Testmelding sendt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "I/O-ventingen er prosentandelen av tiden CPUen venter på disktilgang før den kan fortsette arbeidet som avhenger av resultatet av dette." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "URL-en som vil motta POST-meldingene hver gang en hendelse utløses." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "Kontoen knyttet til e-postadressen \"%s\" er satt som administrator" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "Mengden minne Linux bruker for diskbufring." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "Applikasjonsmiljøet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "Grunnadressen der denne tjenesten er plassert. Bruk enten den eksterne IP-adressen eller det fullt kvalifiserte domenenavnet (hvis det finnes) som peker til denne serveren." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "Brødteksten i POST-meldingen er nøyaktig den samme som NowPlaying API-svaret for stasjonen din." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "Podcastens kontaktperson. Kan være nødvendig for å vise podcasten på tjenester som Apple Podcasts, Spotify, Google Podcasts, etc." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "Gjeldende CPU-bruk inkludert I/O-vent og stjel." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "Gjeldende minnebruk unntatt bufret minne." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "Datoen når episoden skal publiseres." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "Beskrivelsen av episoden. Den typiske maksimale tekstmengden tillatt for dette er 4000 tegn." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "Beskrivelsen av podcasten din. Den typiske maksimale tekstmengden tillatt for dette er 4000 tegn." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Visningsnavnet som er tildelt dette monteringspunktet når det vises på administrative eller offentlige sider. La stå tomt for å generere en automatisk." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Visningsnavnet som er tildelt dette reléet når det vises på administrative eller offentlige sider. La stå tomt for å generere en automatisk." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "De redigerbare tekstboksene er områder der du kan sette inn egendefinert konfigurasjonskode. De ikke-redigerbare delene genereres automatisk av AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "E-postadressen til podcastkontakten. Kan være nødvendig for å vise podcasten på tjenester som Apple Podcasts, Spotify, Google Podcasts, etc." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "Filnavnet skal se slik ut:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "Den fullstendige basis-URLen til din Matomo-installasjon." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "Den fullstendige spillelisten stokkes og spilles deretter av i tilfeldig rekkefølge." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "Språket som snakkes på podcasten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "Lengden på avspillingstid som Liquidsoap skal bufre når du spiller denne eksterne spillelisten. Kortere tider kan føre til avbrudd avspilling på ustabile tilkoblinger." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "Lokaliteten som skal brukes for CLI-kommandoer." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "Hovedporten AzuraCast lytter til for usikre HTTP-tilkoblinger." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "Hovedporten AzuraCast lytter til for sikre HTTPS-tilkoblinger." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "Maksimal utførelsestid (og låsetidsavbrudd) for synkroniseringsoppgaven på 1 time." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "Maksimal utførelsestid (og låsetidsavbrudd) for synkroniseringsoppgavene på 15 sekunder, 1 minutter og 5 minutter." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "Antall sekunder signal som skal lagres i tilfelle avbrudd. Sett til den laveste verdien DJ-ene dine kan bruke uten strømavbrudd." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "Den numeriske nettsteds-IDen for dette nettstedet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "Rekkefølgen på spillelisten spesifiseres manuelt og etterfølges av AutoDJ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "Den overordnede mappen der spilleliste og konfigurasjonsfiler er lagret. Legg tomt for å bruke standardmappe." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "Ytelsesprofileringsutvidelsen er for øyeblikket aktivert på denne installasjonen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "Porten %s er i bruk av en annen stasjon." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "Porten AzuraCast lytter til for SFTP-filbehandlingstilkoblinger." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "Portene AzuraCast skal lytte til for stasjonssendinger og innkommende DJ-tilkoblinger." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "Eiendoms-ID-en som ble brukt til å spore lyttere direkte." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "Den relative banen til filen i stasjonens mediekatalog." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "Forespørselen kunne ikke behandles." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "Den rutinemessige synkroniseringsoppgaven har ikke kjørt nylig. Dette kan indikere en feil med installasjonen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "Sang-ID-en du spesifiserte kan ikke bes om for denne stasjonen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "Sang-ID-en du spesifiserte ble ikke funnet på stasjonen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "Stasjons-ID-en vil være en numerisk streng som begynner med bokstaven S." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "Streameren vil bruke dette passordet for å koble til radioserveren." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "Streameren vil bruke dette brukernavnet for å koble til radioserveren." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "Synkroniseringsoppgaven kjører i bakgrunnen. Loggen nedenfor oppdateres automatisk." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "Tidsperioden som sangen skal tone inn. La stå tomt for å bruke systemstandarden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "Tidsperioden som sangen skal tone ut. La stå tomt for å bruke systemstandarden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "Tiden da denne sangen skulle overlappe de omkringliggende sangene når den blekner. La stå tomt for å bruke systemstandarden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "Tidspunktet for når episoden skal publiseres (i henhold til stasjonens tidssone)." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "Den opplastede filen overskrider MAX_FILE_SIZE-direktivet fra HTML-skjemaet." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "Den opplastede filen overskrider upload_max_filesize-direktivet i php.ini." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "Filen ble bare delvis lastet opp." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "Verdien for «SPX_KEY»-parameteren for visning av profileringssider." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "Volumet i desibel for å forsterke sporet med. La stå tomt for å bruke systemstandarden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "Tema" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "Det er ingen eksisterende tilpasset reservefil knyttet til denne stasjonen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "Det er ingen eksisterende introfil knyttet til dette monteringspunktet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "Det er ingen eksisterende medier knyttet til denne episoden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "Denne CSS-en vil bli brukt på hovedadministrasjonssidene, som denne." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "Denne CSS-en vil bli brukt på stasjonens offentlige sider og påloggingssiden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "Denne måneden" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "Denne URL-en er gitt i Discord-applikasjonen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "Denne kontoen vil ha full tilgang til systemet, og du logges automatisk på den for resten av oppsettet." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "Dette lar deg logge feil på feilsøkingsnivå midlertidig (for problemløsning) eller redusere volumet av logger som produseres av installasjonen din, uten å måtte endre om installasjonen er en produksjons- eller utviklingsforekomst." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "Dette kan ha en negativ innvirkning på systemytelsen. Du bør deaktivere dette når det er mulig." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "Dette kan få det til å se ut som om hukommelsen din er lav mens den faktisk ikke er det. Noen overvåkingsløsninger/paneler inkluderer bufret minne i sin brukte minnestatistikk uten å indikere dette." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "Denne koden vil bli inkludert i frontend-konfigurasjonen. Tillatte formater er:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "Dette bestemmer hvor mange sanger på forhånd AutoDJ-en automatisk fyller køen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "Denne funksjonen støttes for øyeblikket ikke på denne stasjonen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "Dette feltet er obligatorisk." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "Dette feltet må være en gyldig IP-adresse." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "Dette feltet må være en gyldig URL." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "Dette feltet må være et gyldig desimaltall." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "Dette feltet må være en gyldig e-postadresse." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "Dette feltet må være et gyldig heltall." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "Dette feltet må være mellom %{ min } og %{ max }." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "Dette feltet må ha minst %{ min } bokstaver." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "Dette feltet må ha maksimalt %{ max } bokstaver." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "Dette feltet må kun inneholde alfabetiske tegn." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "Dette feltet må kun inneholde alfanumeriske tegn." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "Dette feltet må bare inneholde numeriske tegn." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "Denne filen ble automatisk generert av AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "Denne filen vil bli spilt av på radiostasjonen din når som helst ingen medier er planlagt å spille av eller det oppstår en kritisk feil som avbryter vanlig kringkasting." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "Denne installasjonen har ikke blitt sikkerhetskopiert de siste to ukene." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "Denne installasjonens administrator har ikke konfigurert denne funksjonaliteten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "Denne introduksjonsfilen skal samsvare nøyaktig med bithastigheten og formatet til selve monteringspunktet." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "Dette er en testmelding fra AzuraCast. Hvis du mottar denne meldingen, betyr det at e-postinnstillingene dine er riktig konfigurert." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "Dette er en avansert funksjon og tilpasset kode støttes ikke offisielt av AzuraCast. Du kan ødelegge stasjonen din ved å legge til egendefinert kode, men å fjerne den burde løse eventuelle problemer." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "Dette er det uformelle visningsnavnet som vises i API-svar hvis streameren/DJ-en er live." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "Dette er antall sekunder før en streamer som har blitt koblet fra manuelt kan koble seg til strømmen igjen. Sett til 0 for å la streameren umiddelbart koble til igjen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "Denne javascript-koden vil bli brukt på stasjonens offentlige sider og påloggingssiden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "Denne modusen deaktiverer AzuraCasts AutoDJ-administrasjon ved å bruke selve Liquidsoap til å administrere sangavspilling. \"Neste sang\" og noen andre funksjoner vil ikke være tilgjengelige." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "Dette navnet skal alltid begynne med en skråstrek (/), og må være en gyldig URL, for eksempel /autodj.mp3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "Dette navnet vil vises som en underoverskrift ved siden av AzuraCast-logoen, for å hjelpe med å identifisere denne serveren." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "Dette passordet er for vanlig eller usikkert." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "Denne spillelisten har for øyeblikket ingen planlagte tider. Den vil spille til enhver tid. For å legge til et nytt planlagt tidspunkt, klikk på knappen nedenfor." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "Denne spillelisten er ikke en sekvensiell spilleliste." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "Denne spillelisten spilles av hvert $x minutt, hvor $x er spesifisert her." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "Denne spillelisten vil spille av hver $x sang, der $x er spesifisert her." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "Denne porten brukes ikke av noen ekstern prosess. Endre denne porten kun hvis den tilordnede porten er i bruk. La stå tomt for automatisk å tilordne en port." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "Dette produktet inkluderer GeoLite2-data laget av MaxMind, tilgjengelig fra %s." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "Denne køen inneholder de gjenværende sporene i den rekkefølgen de vil bli satt i kø av AzuraCast AutoDJ (hvis sporene er kvalifisert til å spilles av)." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "Denne rapporten er ikke tilgjengelig for denne stasjonen, fordi systemadministratoren har valgt å ikke samle inn detaljert IP-basert lytterinformasjon." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "Denne tjenesten kan tilby albumgrafikk for spor der ingen er tilgjengelig lokalt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "Denne programvaren leverer sendingen til det lyttende publikummet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "Denne programvaren blander seg konstant fra spillelister med musikk og spilles av når ingen annen radiokilde er tilgjengelig." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "Denne sangen eller artisten har blitt spilt for nylig. Vent en stund før du ber om det igjen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "Dette spesifiserer minimumstiden (i minutter) mellom en sang som spilles av på radioen og den er tilgjengelig for forespørsel på nytt. Sett til 0 for ingen terskel." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "Dette spesifiserer tidsintervallet (i minutter) for sanghistorikken som algoritmen for dupliserte sangforebygging skal ta hensyn til." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "Denne stasjonen godtar ikke forespørsler for øyeblikket." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "Denne stasjonen støtter ikke streaming på forespørsel." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "Denne stasjonen er tom for tilgjengelig lagringsplass." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "Denne stasjonens tidssone er for øyeblikket %{tz}." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "Denne streameren skal ikke spilles når som helst." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "Denne verdien er allerede brukt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "Denne nettkroken vil bare kjøre når den(e) valgte hendelsen(e) skjer på denne spesifikke stasjonen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "Dette vil være filnavnet for sikkerhetskopien, inkludert filtypen for filtypen du ønsker å bruke." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "Dette vil bli brukt som etikett når du redigerer individuelle sanger, og vil vises i API-resultater." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "Dette vil fjerne alle ventende ubehandlede meldinger i alle meldingskøer." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "Dette vil ha en betydelig ytelsespåvirkning på installasjonen din." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "Dette vil gi en betydelig mindre sikkerhetskopi, men du bør sørge for å sikkerhetskopiere mediene andre steder. Merk at kun lokalt lagrede medier vil bli sikkerhetskopiert." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "Miniatyrbilde URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "Torsdag" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "Tid" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "Tid (sek)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "Tidssone" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "Tid brukt på å vente på at disk I/O skal fullføres." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "Tid stjålet av andre virtuelle maskiner på samme fysiske server." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "Tittel" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "Tittel sorteringsrekkefølge" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "For å lindre dette potensielle problemet med delte CPU-ressurser, tildeler verter \"kreditter\" til en VPS som brukes opp i henhold til en algoritme basert på CPU-belastningen samt tiden som CPU-belastningen genereres over. Hvis VM-ens tildelte kreditt er brukt opp, vil de ta CPU-tid fra VM-en og tildele den til andre VM-er på maskinen. Dette blir sett på som \"Stjele\"- eller \"St\"-verdien." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "For å laste ned GeoLite-databasen:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "For å spille en gang per dag, sett start- og sluttid til samme verdi." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "For å gjenopprette en sikkerhetskopi fra vertsdatamaskinen, kjør:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "For å hente detaljerte unike lyttere og klientdetaljer, kreves ofte et administratorpassord." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "For å angi at denne tidsplanen bare skal kjøre innenfor en bestemt datoperiode, spesifiser en start- og sluttdato." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "For å bekrefte at koden ble satt opp riktig, skriv inn den 6-sifrede koden appen viser deg." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "I dag" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "Veksle brukermeny" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "Toggle sidepanel" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "For mange glemte passordforsøk" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "For mange påloggingsforsøk" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "Total" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "Total diskplass" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "Totalt antall lyttertimer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "Totalt RAM" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "Spornummer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" -msgstr "Overført" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "Trigger" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "Tirsdag" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "TuneIn AIR" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "TuneIn-partner-ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "TuneIn-partnernøkkel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "TuneIn-stasjons-ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "Twitter-kontodetaljer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "Twitter-applikasjoner" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "Twitter-innlegg" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "Totrinnsverifisering" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "Tofaktorautentisering forbedrer sikkerheten til kontoen din ved å kreve en andre engangstilgangskode i tillegg til passordet ditt når du logger på." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "Vanligvis en nettside med innhold om episoden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "Vanligvis hjemmesiden til en podcast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" -msgstr "Nettadresse" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" +msgstr "Usynkronisert sangtekst" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 msgid "URL Artist" @@ -6214,250 +6798,424 @@ msgstr "URL-kilde" msgid "URL Station" msgstr "URL-stasjon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "URL Stubb" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "URL-bruker" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" -msgstr "Ikke-tildelte filer" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" +msgstr "År" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" -msgstr "Unike" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" +msgstr "Alle Stasjoner" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" -msgstr "Unike lyttere" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." +msgstr "Denne stasjonen godtar ikke forespørsler for øyeblikket." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." -msgstr "Unik identifikator for målchatten eller brukernavnet til målkanalen (i formatet @channelusername)." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." +msgstr "Denne spillelisten er ikke en sekvensiell spilleliste." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" -msgstr "Ukjent" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." +msgstr "Spilleliste aktivert." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" -msgstr "Ukjent artist" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." +msgstr "Spilleliste deaktivert." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" -msgstr "Ukjent tittel" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." +msgstr "Spilleliste importert; %d av %d filer ble matchet." -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" -msgstr "Ubearbeidbare filer" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." +msgstr "Spillelisten er stokket om." -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." -msgstr "Uspesifisert error." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." +msgstr "%d filer behandlet." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" -msgstr "Usynkronisert sangtekst" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" +msgstr "Ingen katalog spesifisert" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" -msgstr "Opp" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." +msgstr "Filen er ikke spesifisert." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" -msgstr "Kommende sangkø" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." +msgstr "Ny bane ikke spesifisert." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" -msgstr "Oppdater" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" +msgstr "Fil ikke behandlet: %s" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" -msgstr "Oppdateringsinstruksjoner" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" +msgstr "Filbehandling" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" -msgstr "Oppdater metadata" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." +msgstr "Web-hook aktivert." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" -msgstr "Oppdatert" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." +msgstr "Web-hook deaktivert." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" -msgstr "Last opp egendefinerte ressurser" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "Denne stasjonen støtter ikke streaming på forespørsel." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" +msgstr "Podcast ikke funnet!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "Denne stasjonen er tom for tilgjengelig lagringsplass." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "Ingen opptak tilgjengelig." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." +msgstr "Stasjonen er lastet inn på nytt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "Stasjonen startet på nytt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." +msgstr "Tjenesten stoppet." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." +msgstr "Tjenesten startet." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." +msgstr "Tjenesten er lastet inn på nytt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." +msgstr "Tjenesten startet på nytt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "Sangen hoppet over." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "Streameren er frakoblet." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." +msgstr "Du kan ikke endre deg selv." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "Du kan ikke fjerne deg selv." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "Finner ikke sikkerhetskopi." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "Opprett en ny lagringsplass basert på basiskatalogen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" +msgstr "Testmelding" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "Dette er en testmelding fra AzuraCast. Hvis du mottar denne meldingen, betyr det at e-postinnstillingene dine er riktig konfigurert." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "Testmeldingen ble sendt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "Søkemotorsøkeprogrammer har ikke tillatelse til å bruke denne funksjonen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "Du har ikke lov til å sende inn forespørsler." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "Sang-ID-en du spesifiserte kan ikke bes om for denne stasjonen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "Du har sendt inn en forespørsel for nylig! Vent før du sender inn en ny." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "Duplikatforespørsel: denne sangen ble allerede forespurt og spilles snart." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "Denne sangen eller artisten har blitt spilt for nylig. Vent en stund før du ber om det igjen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "Spilleliste: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "Strømmer: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "Endringene er lagret." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "Oppføringen ble opprettet." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "Oppføringen ble oppdatert." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "Oppføringen ble slettet." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "Finner ikke posten" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "Den opplastede filen overskrider upload_max_filesize-direktivet i php.ini." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "Den opplastede filen overskrider MAX_FILE_SIZE-direktivet fra HTML-skjemaet." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "Filen ble bare delvis lastet opp." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "Ingen fil ble lastet opp." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "Ingen midlertidig katalog er tilgjengelig." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." +msgstr "Kunne ikke skrive til filsystemet." #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "Opplasting stoppet av en PHP-utvidelse." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." -msgstr "Last opp filen på denne siden for å automatisk pakke den ut i riktig katalog." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." +msgstr "Uspesifisert error." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" -msgstr "Bruk" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" +msgstr "Lagringsplasseringen %s kunne ikke valideres: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" -msgstr "Bruk (oss)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." +msgstr "Lagringssted %s eksisterer allerede." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." -msgstr "Bruk API-nøkler for å autentisere med AzuraCast API ved å bruke de samme tillatelsene som brukerkontoen din." +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." +msgstr "Denne verdien er allerede brukt." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" -msgstr "Bruk Asynchronous Worker" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." +msgstr "Porten %s er i bruk av en annen stasjon." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" -msgstr "Bruk nettleserstandard" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." +msgstr "GeoLite-databasen er ikke konfigurert for denne installasjonen. Se Systemadministrasjon for instruksjoner." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." -msgstr "Bruk Icecast 2.4 på denne serveren." +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." +msgstr "Dette produktet inkluderer GeoLite2-data laget av MaxMind, tilgjengelig fra %s." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" -msgstr "Bruk mindre CPU (bruker mer minne)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" +msgstr "IP Geolocation av DB-IP" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" -msgstr "Bruk mindre minne (bruker mer CPU)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." +msgstr "Du må være logget inn for å få tilgang til denne siden." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." -msgstr "Bruk Liquidsoap på denne serveren." +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." +msgstr "Du har ikke tillatelse til å få tilgang til denne delen av nettstedet." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" -msgstr "Bruk Replaygain Metadata" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." +msgstr "Ytelsesprofileringsutvidelsen er for øyeblikket aktivert på denne installasjonen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." -msgstr "Bruk SHOUTcast DNAS 2 på denne serveren." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +msgstr "Du kan spore utførelsestiden og minnebruken til enhver AzuraCast-side eller -applikasjon fra profileringssiden." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" -msgstr "Bruk sikker (TLS) SMTP-tilkobling" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" +msgstr "Profiler kontrollpanel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" -msgstr "Bruk nettproxy for radio" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." +msgstr "Ytelsesprofilering er for øyeblikket aktivert for alle forespørsler." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" -msgstr "Bruk WebSockets for oppdateringer som spilles nå" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." +msgstr "Dette kan ha en negativ innvirkning på systemytelsen. Du bør deaktivere dette når det er mulig." -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." -msgstr "Bruk Telegram Bot API for å sende en melding til en kanal." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" +msgstr "Oppdateringsinstruksjoner" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" -msgstr "Brukt" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." +msgstr "AzuraCast- versjon %s er nå tilgjengelig." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." -msgstr "Brukes til \"Glemt passord\"-funksjonalitet, webhooks og andre funksjoner." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." +msgstr "Du kjører for øyeblikket versjon %s. Oppdatering anbefales på det sterkeste." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" -msgstr "Bruker" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" +msgstr "Ny AzuraCast Release Versjon Tilgjengelig" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" -msgstr "Brukerkontoer" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." +msgstr "Installasjonen din er for øyeblikket %d oppdatering(er) bak den nyeste versjonen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" -msgstr "Bruker agent" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." +msgstr "Se endringsloggen for full informasjon." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" -msgstr "Brukernavn" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." +msgstr "Du bør oppdatere for å dra nytte av feil- og sikkerhetsrettinger." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" -msgstr "Bruker Rettigheter" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" +msgstr "Nye AzuraCast-oppdateringer tilgjengelig" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." -msgstr "Bruker ble ikke funnet." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." +msgstr "Det kan være lurt å oppdatere basis-URLen for å sikre at den er riktig." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" -msgstr "Brukernavn" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." +msgstr "Hvis du regelmessig bruker forskjellige URL-er for å få tilgang til AzuraCast, bør du aktivere innstillingen \"Foretrekk nettleser-URL\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" -msgstr "Brukernavn:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +msgstr "Din \"Basis-URL\"-innstilling (%s) samsvarer ikke med URL-en du bruker for øyeblikket (%s)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" -msgstr "Brukere" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" +msgstr "Installasjon ikke nylig sikkerhetskopiert" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." -msgstr "Brukere med denne rollen vil ha disse tillatelsene på tvers av hele installasjonen." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." +msgstr "Denne installasjonen har ikke blitt sikkerhetskopiert de siste to ukene." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." -msgstr "Brukere med denne rollen vil ha disse tillatelsene for denne enkeltstasjonen." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" +msgstr "Synkronisering deaktivert" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." -msgstr "Ved å bruke denne siden kan du tilpasse flere deler av Liquidsoap-konfigurasjonen. Dette lar deg legge til avansert funksjonalitet til stasjonens AutoDJ." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." +msgstr "Rutinesynkronisering er for øyeblikket deaktivert. Sørg for å aktivere den på nytt for å gjenoppta rutinemessige vedlikeholdsoppgaver." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." -msgstr "Vanligvis aktivert for port 465, deaktivert for port 587 eller 25." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" +msgstr "Synkronisering ikke nylig kjørt" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" -msgstr "Gyldige alternativer: %s" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." +msgstr "Den rutinemessige synkroniseringsoppgaven har ikke kjørt nylig. Dette kan indikere en feil med installasjonen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" -msgstr "Variabler er i form av:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" +msgstr "Systemfeilsøker" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" -msgstr "Vis" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" +msgstr "Alle Tillatelser" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "Se administrasjonssiden" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" -msgstr "Vis detaljer" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" +msgstr "Se systemlogger" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" -msgstr "Vis stasjonslogger" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "Administrer innstillinger" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "Administrer API-nøkler" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "Administrer stasjoner" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "Administrer egendefinerte felt" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "Administrer sikkerhetskopier" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" +msgstr "Administrer lagringsplasseringer" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 msgid "View Station Page" @@ -6467,348 +7225,591 @@ msgstr "Se stasjonssiden" msgid "View Station Reports" msgstr "Se stasjonsrapporter" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" -msgstr "Se systemlogger" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" +msgstr "Vis stasjonslogger" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." -msgstr "Se endringsloggen for full informasjon." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" +msgstr "Administrer stasjonsprofil" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" -msgstr "Se spor i spillelisten" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" +msgstr "Administrer stasjonskringkasting" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." -msgstr "Besøk %s for å fullføre oppsettet." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" +msgstr "Administrer stasjonsstreamere" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." -msgstr "Besøk siden \"Min lisensnøkkel\" under \"Tjenester\"-delen." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" +msgstr "Administrer stasjonsfestepunkter" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" -msgstr "Visuel Mikse Editor" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" +msgstr "Administrer stasjonsfjernreléer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" -msgstr "Volum" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" +msgstr "Administrer Station Media" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" -msgstr "Vent" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" +msgstr "Administrer stasjonsautomatisering" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" -msgstr "Vent (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" +msgstr "Administrer Station Web Hooks" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" -msgstr "Advarsel" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" +msgstr "Administrer stasjonspodcaster" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" -msgstr "Bølgeform zoom" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." +msgstr "%s gjenkjennes ikke som en tjeneste." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" -msgstr "Web DJ" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." +msgstr "Den er kanskje ikke registrert hos Supervisor ennå. Det kan hjelpe å starte kringkastingen på nytt." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" -msgstr "Web Hook detaljer" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" +msgstr "%s kan ikke starte" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" -msgstr "Navn på nettkrok" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." +msgstr "Den kjører allerede." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" -msgstr "Web Hook Triggere" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" +msgstr "%s kan ikke stoppe" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" -msgstr "Web Hook lenke" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." +msgstr "Kjører ikke." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" -msgstr "Web Kroker" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" +msgstr "%s oppdaget en feil" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" -msgstr "Nettsideadresse" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." +msgstr "Sjekk loggen for detaljer." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." -msgstr "Web-hook deaktivert." +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" +msgstr "Er du sikker?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." -msgstr "Web-hook aktivert." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" +msgstr "System vedlikehold" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." -msgstr "Finner ikke nettkroken." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" +msgstr "Systemlogger" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." -msgstr "Webhooks sender automatisk en HTTP POST-forespørsel til URL-en du angir for å varsle den hver gang en av utløserne du spesifiserer oppstår på stasjonen din." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" +msgstr "Brukerkontoer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." -msgstr "Webhooks lar deg koble til eksterne nettjenester og kringkaste endringer til stasjonen din til dem." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" +msgstr "Tilkoblede AzuraRelays" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" -msgstr "WebDJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" +msgstr "Installer SHOUTcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" -msgstr "Nettsted" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." +msgstr "Vil du starte kringkastingen på nytt? Dette vil koble fra alle nåværende lyttere." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" -msgstr "Onsdag" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." +msgstr "Laste kringkasting på nytt? Nåværende lyttere vil ikke bli koblet fra." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" -msgstr "Vekt" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" +msgstr "Startstasjon" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" -msgstr "Velkommen til %s!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." +msgstr "Klar til å begynne å sende? Klikk for å starte stasjonen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" -msgstr "Velkommen til AzuraCast!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" +msgstr "Last inn på nytt for å bruke endringer" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." -msgstr "Velkommen til AzuraCast! Fullfør det første serveroppsettet ved å svare på noen spørsmål." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." +msgstr "Klikk for å starte stasjonen på nytt og bruke konfigurasjonsendringer." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." -msgstr "Velkommen til AzuraCast. Vennligst vent mens noen nøkkelavhengigheter til AzuraCast er konfigurert..." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" +msgstr "Dupliserte sanger" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" -msgstr "Velkommen!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" +msgstr "Ubearbeidbare filer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." -msgstr "Når du foretar API-kall, kan du sende denne verdien i \"X-API-Key\"-overskriften for å autentisere som deg selv." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" +msgstr "Ikke-tildelte filer" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 -msgid "When the station broadcast comes online." -msgstr "Når stasjonssendingen kommer på nett." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" +msgstr "Live streaming" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" +msgstr "Rapporter" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" +msgstr "SoundExchange royalties" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" +msgstr "Last inn konfigurasjon på nytt" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" +msgstr "Restart Kringkasting" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" +msgstr "Hjelp" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" +msgstr "Hver gang sangen som spilles endres" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" +msgstr "Hver gang lyttertallet øker" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" +msgstr "Hver gang lyttertallet synker" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" +msgstr "Hver gang en Radiovert/DJ kobles til radioserveren" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" +msgstr "Hver gang en Radiovert / DJ kobles fra radioserveren" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 msgid "When the station broadcast goes offline." msgstr "Når stasjonssendingen går offline." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." -msgstr "Om AutoDJ bør forsøke å unngå dupliserte artister og sportitler når du spiller av medier fra denne spillelisten." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 +msgid "When the station broadcast comes online." +msgstr "Når stasjonssendingen kommer på nett." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" -msgstr "Widgettype" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" +msgstr "Generisk nettkrok" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" -msgstr "Dårligste sanger" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." +msgstr "Send automatisk en melding til en hvilken som helst URL når stasjonsdataene dine endres." -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." -msgstr "Skriver konfigurasjonsfiler..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" +msgstr "Send e-post" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" -msgstr "YP Katalog Autorisasjon Hash" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." +msgstr "Send en e-post til spesifisert(e) adresse(r)." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" -msgstr "År" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "TuneIn AIR" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "Send sangmetadataendringer til TuneIn." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "Discord Webhook" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "Send automatisk en tilpasset melding til Discord-serveren din." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "Telegram Chat-melding" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "Bruk Telegram Bot API for å sende en melding til en kanal." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "Twitter-innlegg" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "Send en tweet automatisk." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "Google Analytics-integrering" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." +msgstr "Send strømlytterdetaljer til Google Analytics." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" +msgstr "Matomo Analytics-integrasjon" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "Send strømlytterdetaljer til Matomo Analytics." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "Er Offentlig" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "Først tilkoblet" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" +msgstr "Siste oppdatering" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "Ja" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" -msgstr "I går" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" +msgstr "Nei" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" -msgstr "Du" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" +msgstr "Kjør synkroniseringsoppgave" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." -msgstr "Du kjører for øyeblikket versjon %s. Oppdatering anbefales på det sterkeste." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" +msgstr "Feilsøk Hjem" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." -msgstr "Du har ikke lov til å sende inn forespørsler." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." +msgstr "Synkroniseringsoppgaven kjører i bakgrunnen. Loggen nedenfor oppdateres automatisk." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." -msgstr "Du kan også laste opp filer i bulk via SFTP." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" +msgstr "Tøm hurtiglager" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." -msgstr "Du kan finne svar på mange vanlige spørsmål i støttedokumentene våre." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." +msgstr "Å tømme programbufferen kan logge deg ut av økten." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" -msgstr "Du kan inkludere eventuelle spesielle monteringspunktinnstillinger her, enten i JSON { key: 'value' }-format eller XML verdi" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" +msgstr "Fjern alle meldingskøer" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." -msgstr "Du kan endre det etter behov. For å bruke endringer, start Docker-beholderne på nytt." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." +msgstr "Dette vil fjerne alle ventende ubehandlede meldinger i alle meldingskøer." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." -msgstr "Du kan nå sette opp streamer-kontoer (DJ)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" +msgstr "Synkroniseringsoppgaver" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." -msgstr "Du kan bare utføre handlingene din brukerkonto har lov til å utføre." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" +msgstr "Oppgave navn" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." -msgstr "Du kan angi en egendefinert URL for denne strømmen som AzuraCast vil bruke når den refererer til den. La stå tomt for å bruke standardverdien." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" +msgstr "Sist kjørt: aldri" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." -msgstr "Du kan spore utførelsestiden og minnebruken til enhver AzuraCast-side eller -applikasjon fra profileringssiden." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" +msgstr "Neste kjøring" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." -msgstr "Du kan ikke endre deg selv." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" +msgstr "Ikke Kjør" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." -msgstr "Du kan ikke fjerne deg selv." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" +msgstr "Kjør oppgave" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." -msgstr "Du har ikke tillatelse til å få tilgang til denne delen av nettstedet." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" +msgstr "Meldingskøer" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." -msgstr "Du har forsøkt å logge på for mange ganger. Vent 30 sekunder og prøv igjen." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" +msgstr "%d meldinger i kø" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." -msgstr "Du har forsøkt å tilbakestille passordet ditt for mange ganger. Vent 30 sekunder og prøv igjen." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" +msgstr "Stasjonsspesifikk feilsøking" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." -msgstr "Du har sendt inn en forespørsel for nylig! Vent før du sender inn en ny." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" +msgstr "AutoDJ-kø" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" -msgstr "Du må kanskje koble deg direkte til IP-adressen din:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" +msgstr "Få neste sang" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" -msgstr "Du må kanskje koble til direkte via din IP-adresse:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" +msgstr "Spill nå" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." -msgstr "Det kan være lurt å oppdatere basis-URLen for å sikre at den er riktig." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" +msgstr "Send Liquidsoap Telnet Command" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." -msgstr "Du må være logget inn for å få tilgang til denne siden." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" +msgstr "Kommando" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." -msgstr "Du bør oppdatere for å dra nytte av feil- og sikkerhetsrettinger." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" +msgstr "Utfør kommando" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." -msgstr "Du bør oppdatere docker-compose.yml filen for å gjenspeile de nyeste endringene." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." +msgstr "Fordi du kjører Docker, kan enkelte systemlogger bare nås fra en shell-sesjon på vertsdatamaskinen. Du kan kjøre %s for å få tilgang til containerlogger fra terminalen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." -msgstr "Du vil ikke kunne hente den igjen." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" +msgstr "Logger etter stasjon" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." -msgstr "Din \"Basis-URL\"-innstilling (%s) samsvarer ikke med URL-en du bruker for øyeblikket (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" +msgstr "Rapport ikke tilgjengelig" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" -msgstr "docker-compose.yml filen din er utdatert!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." +msgstr "Denne rapporten er ikke tilgjengelig for denne stasjonen, fordi systemadministratoren har valgt å ikke samle inn detaljert IP-basert lytterinformasjon." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "Stasjonstid" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "Streamerkontoer er for øyeblikket deaktivert for denne stasjonen. For å aktivere streamer-kontoer, klikk på knappen nedenfor." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "Aktiver kringkasting" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "Tilgjengelige logger" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "Stasjonskringkasting deaktivert" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "Stasjonen din er for øyeblikket ikke aktivert for kringkasting. Du kan fortsatt administrere media, spillelister og andre stasjonsinnstillinger. For å aktivere kringkasting på nytt, rediger stasjonsprofilen din ." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "Vennligst vent..." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "HLS er for øyeblikket deaktivert for denne stasjonen. For å aktivere HLS, klikk på knappen nedenfor." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "Aktiver HLS" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "Drevet av %s" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "En kontogjenopprettingskobling er blitt bedt om for kontoen din på \"%s\"." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "Klikk på lenken nedenfor for å logge på kontoen din." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "Detaljer" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "Vis detaljer" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "Ingen oppføringer funnet." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" +msgstr "Skriv inn tofaktorkode" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "Kontoen din bruker en to-faktor sikkerhetskode. Skriv inn koden enheten din viser nedenfor." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." -msgstr "Påloggingsinformasjonen din kunne ikke bekreftes." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" +msgstr "Sikkerhetskode (CVV)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." -msgstr "Din gjeldende installasjonstype er %s . Husk å inkludere dette når du oppretter et nytt problem." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" +msgstr "Logg inn" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" -msgstr "Din fullstendige API-nøkkel er nedenfor:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" +msgstr "Glemt passord" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." -msgstr "Installasjonen din er for øyeblikket %d oppdatering(er) bak den nyeste versjonen." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." +msgstr "Denne installasjonens administrator har ikke konfigurert denne funksjonaliteten." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." -msgstr "Passordet er oppdatert." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" +msgstr "Kontakt en administrator for å tilbakestille passordet ditt ved å følge instruksjonene i dokumentasjonen vår:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." -msgstr "Stasjonen din er for øyeblikket ikke aktivert for kringkasting. Du kan fortsatt administrere media, spillelister og andre stasjonsinnstillinger. For å aktivere kringkasting på nytt, rediger stasjonsprofilen din ." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" +msgstr "Instruksjoner for tilbakestilling av passord" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" -msgstr "ZStandard komprimering" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" -msgstr "for valgt periode" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "i de siste 48 timene" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "den siste måneden" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "navn@eksempel.no" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" -msgstr "eller" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "Send gjenopprettingse-post" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "Velkommen!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "Velkommen til %s!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "Skriv inn ditt passord" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "Husk meg" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "Vennligst Logg inn for å fortsette." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "Glemt passordet?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "Rull automatisk til bunnen av loggen" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "Trenger du hjelp?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "Du kan finne svar på mange vanlige spørsmål i støttedokumentene våre." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "Hvis du opplever en feil eller feil, kan du sende inn et GitHub-problem ved å bruke lenken nedenfor." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "Din gjeldende installasjonstype er %s . Husk å inkludere dette når du oppretter et nytt problem." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "Legg til nytt GitHub problem" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "Hopp til hovedinnhold" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "Toggle sidepanel" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "Veksle brukermeny" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "Systemadministrasjon" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "Bytt tema" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "Avslutt økten" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "Logg ut" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "Liker du vår programvare?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" +msgstr "Doner til å støtte AzuraCast!" diff --git a/resources/locale/nl_NL.UTF-8/LC_MESSAGES/default.mo b/resources/locale/nl_NL.UTF-8/LC_MESSAGES/default.mo index 31cb6ad74d214b7daf1862053607871380bccc43..42a85fa950671fc8b17ebd6a49d13d7fa7768ce8 100644 GIT binary patch delta 24548 zcmXZj1$-4pyT|d}lMp08AOr~-G(my~hv2Ry6e;drtS!E1kx;B90b1OlP$0koiWY4t zR-s6dQlMys7fSK>_dhfDbMO7m%!S7Juoj@j`r7Qjok{S`(~5AAG>!Xnh;umpBQp7)#?6w1=D z5X<8!%#2PK(_uKO9*2Fg0ZziLm>$b@b)42%6D#3oSQAfU3})W}@y#P2?mh5|=R#K0-w(w7W42hEmUkdM?`5D`8gZbx{%Q zfDw%E^rxVKJ=BAR=UW#ye0G-H)2cDb)Q}QK7zv>gNsW{?Hz#9)VHR^P?74 z8?}IU(aS-hpS>{2nuH3~M${gkKy`Qlv*C3tivMB^M)h=@gV+d3BPVSy{tv@YxebC$E!_poFb^IP`h22ph8i~4bIw~?rsEMsYZHXWG zU*|agPmw4)&05j9c23Pn%hDr9L0r!sN}kXdGSBggV_hO zkJtsZm!mKz&O}XY4Qj9Vppxr6Y9Y65`x8{Z>EAa4=QVmxEQKg8RKq&h33aSiU@1I^ z*$C-hxQKcPaaXb}$6)L_%tWpiMo}Mw8t4nugtwr!>?EeabExMoVJ4mbYZSDCzc3tw zhMO$Uh6+_Ievgfi+nsD9%<)V@4YUGxV+v{u2Yz4%nuN-ML{ttfK;6FxwMCmSy*fNY zAp)Ct8MX~`Z0=-ZR8iW~f z26{Tr3+)YGVH|ZoR>nuDJ&qpfI1{lpM&nUbZalK;!kHsw1E1>qYF&4xGTOWyv$RrHp1ZqoD zFe{!!^?%L!6mwHg?~NlY6pEr&Jkz=wNqFY~YA;KU=Y(JlBR1!VGyqKMZXy6K{ zi8e${w4-hBjk<3nYVVU#$JkqI8~oPen3D@XBkvaHZ>)kHC-AnyWYhpBu{ZvTy1xzy zqOIwSTG<5D083EWzs0t1M=kU$a@suS9tGX_3KgmhlT20@L=9976@eO<2b*Iq9Eb|> zbktTX!9sW#^-8~kMKJwjQ!j_Qzdb5P24fx_=&=;Eg2nd2PE_cQU=*H4t>{nGz@bx2 z2%|AS^$Mux+o5u1IBJDUu^{e7PO|eWD)jG6HP3a!V8(YQQ_z6ZQKw-(>c*wEeKRT& ze(NbLK>a#Kq3>h!sa6nm%vzw{A01HH-UpQ%@1r6-5%r==Mo*#GNI?Vd#t=M;TJb4V z=xDG!~^^1vQ@6 zlR|w8BQONNMuqYl%#P==1l~hUB-7hk?Dv4Ae)U?we$tgQ3*F zK(@$p)>F_7_o4hz|h&|{zz24AZp+;wq6ajkjAJSYGvE|qmJ)L z)RujQId%TmQ_yibf*SA+YDF&tH*l8cn7t~Gdhk8e1m8!kbSx^_KEWtlhWZY82-V;5 zxn==ZQ1|_Vx*jx-mzK_d+WC&t64zm4{0|eb&ZoTXa3Pk(Kd=?%{LEzeK-^7z1S$ft z3ru?@%tXB=DnhMLxzhy|`o6Y40zF+AM?u;CF=oXj*cDT-4MrrHmG{Rm>f=$zY&M2t z5~`mK$X5nuJL(NsESczHUDR`rP!W8Mx4K7)-OYC%>mRa`4ncvJE-TLqQ*F$j=X`)r7=qfXb*K(@ zq6R*O3i0=-SMqh#F?@xJko$!_6{yHXqE=i8bzeDDWGZ1awnZ(#!xA!)f^OW6e4aS_ zu_M-5V)l4B>iT+AL^j*{5%f_%iHg7}yoSHq>)$Lj6F-4k&}G!~_fe<7Sr(YE=Y&%j zL_H7g!$e$*4VQD&@Gq>5O;+$j2F}KJu>4An9!|r~7`%$F=-2~Q-;8}Q{c7_w;Rw`e z+KW9fEuA&d`5#0keS7=mjt7j8y{`diF_S5RB^1PfyNE$qK8l%}8o8ewyM7Zvg~sE+PpZVdj)tRO$8 zqW%u*`F0qALoqFWj5@Y+QOUawTi{;Q#M5mx&u808{PiNpO@k&-*jm;aZ*7WtusvqL zUYHJtqn;m+8hDy@9)?l>9CiODEQEV7FJ8k+_)CGi7~hvYv6CF z&_-=H6N$!n>g6ye4!6!mMP>tPVqal6?#5bp3Kg*oDdw0K@hE5laaa*sqh^+9+mB)< z>Nl-Ba!i($X#ZpB~W`-1{IN7 zsFij>b=VJsa0qIk5w<=KBdAYA-IrwROHd2gj!NS1ZTnqYe~sC7{v-Wn#br=g-Vhba zUe@ubi6x`DC~_&-f7qdx1zQzWUqNHJ!)$TqNk9Rq@WJs zuqZY_tz;kZTZw^1EE!wkF;Gww6TGWUKnu^7|>D&bSChw7*50kgF= zQT?<(K>QWL0W|0ZfMI1Dz zq`b8@s^69#1-(mAAjYLJL25K+spd#1^wX!y-r0#0l z`=Yjb1P;MT__5Ca|0t+~(chR5Pe64v1$7GMVqM&f&G0d5LN$+=Eog`NsCTzc!aUSh zVqQFi1@Ss+VnIjEa~UyA=RXGpx6j&R>QQ6@ARNh0tZpYvTj#fhA9}8k~<)u=Tg* zo6|+CLB0NW=9o@J<-ljCJzj0yg<8-_)K*`>z|a2=DQF8`pd#U%GUq-5wbD|UA8Vo> z?2hVaBr3T+Mn!H8>QrpPYPb_a@iD5OH?}?Od-EP?`aSX24c%x6#z7c@!%z_zg&KGX z7RQ5_4j-UiNdIDbOm*5!Bpj8bxls3&wN^*n-w-okTWhb=#9yHrPJ{M#GAd+As7S0w z<-$JHo9`!Vg!fPrFL%bQINsU_3)9}(ItmrpWtbD!U@<&|8S#NfAvJ{;m;rrf`TB*K zP!sBd3h`)+#L1`*m!R%ng__tlRHTlhw&*UZ-#4h|L(Z9c7=}^LZtGq&1%#U$iJwGyhe2#^rPu00(E~OREK3S9P49EY>(<^F)Cu)QCo5V)$ehP()mA4 zL3{ZpDrB!P8VmenR@N8`QSXC#qs>Ak(YR|9Q`X8v!|AkuE zTg->izYu?gu)!~8j}lPz9;iJYV%tZdI-HIgU_NTV#aIi!!p!&&>b{_hX3H|5B9jF* zfoL3r6;TmibCLMxppZg?J~X~Zb#x!q{t7jbte4Edc~Nh=BB+6CqdIDeieLxSgnFU2 zb{(p}=*uQjl~EIKg?g^HXD^IE-8c&?;ZoE9zo2gX&DQ_2_2;M+rM_a4D?4hU1yOI( z5~xU)K_z7kRR66|_w_*a>kXu!fkvbDdJ5*k#h49uVGBHsT4A1FO>V?sb?T+CAr8U@ zxC?dP8`MB)ubK&jqXsODrLmmRb9z$Hj2EDiZZT>CD^SN~KWgURTCZRp>W@(Ogh}O@OU_{?kHYUN;1g8HQvGH+%82SX(pne;dur=7 zY`rn+`L@WHBd0Is#Ns#2FD&Zg5b8f-Nv!+3`KR9D=#8S`5rqZV=a%_m@fs&npLE;& z019HWk?2@OH5a4c%VGciAYimh-b=El^2m~&nTb-gYsBE3=lO#OpH5=mhm4GnM; zY772{l`+j-GeB)?6HHBe0%`&sQ6cY-!T13Nk{Q*{6nlM&TX$Md*z1>26L^S9vS*kE!ylTCbD<_$3Uyx`YUMRi$F>cYz~RW2 zdCqbQ8EII9TFDO7Opl@_@H1+He_%m;ipt{1M3J_GyWKbVLeo|xYq z-@ygc2R`N3wCMZSOl%&Oq`nQC;tkYR#y%tdYbdmOW*VMhE$X@cGpC>vzC(Q}4#I!1 zJ9c?)e)aMVYK6D)11$5xyzAFtQR@F<9gKR(wqj3=#r+tM4_*>~&7}A%e!+w-P#5-K zeSD7Upyq4i6jY>6VgkmzF>lCmIE4C-*c$7;H9sdT#0J!Fq9RbtaRWcnwMR|p3y*@1 z%Tv^iFHsSwJHCzZQScwM92#Hyp;VxLe{+*bxhdx`B{S!Wil|(ZkU6 zZs2FaL{x@ByGe?|s2i)J2CRb-n1GsKKhz6qII5!ws1?mZy)hS{-uX)~Gp@&Q+-vKnQOS25 z)$gfo@rP_gUhBVZ+^+eRl=b}Qs6qN%TP$5h~t?VcQ{V zS5Z0i2e!mV*a&Onb)7G8I#$KP`2soOIo&Aapd&i~gGw9;eth96NKU$*TJP#ru+O(-0@yq0Vs!RFZZ_eG49gI-W_WWZsAc@g(Y$ zJVf>X3N>)%l5XIONVG?xG!1P~9ej*B9*eOWUO+vNrIcA=QB+5*P|4LBSK~=k5)UeE zJ_E*J73w!J9`lqjInxQXu#Yhcy<`en*>2Q1KZfe)ob?)N0uNCS`pTMQ&4SAI0;psw zk7ck4>X?l~MQRG_`B|tJ(@N9=_F^G@{-3osJV9k^x^kw&qNo9Cq6U5k)ji(}$6FQALmbXxmeP-*S<;`bJUJQKyuS7uuG_w~v2QKin+qQp#>ToG);GL)s zog)~DXR$oq!?Kt+&UFr9E7Z9UuVCL7sN5)kibzci)%kyyf@atqHNc0~DL9n+eAE|` z;EHC&$?QG0(1i(_bI^WCx{>X?s0Psi&Zg%Wrlb&RrC zF(13}sE&J~LOB-ozLGq>0d={0&w^7L%T+2)} z4{GA&QCm|N^;{Q^g7$tWYT&7;SMO)o3=d#_Okdlqq$Db&opC$uNp)Q3cWhMGBwK7f zGm&ywK<%hV4MZj1WYlNL3e>UpHd4@sf*&=JeW+LGIaKH$qE_nGHyuXe1?tss8fIx= zp8MST6`rU42r2>#8kzyOpmN8L`tUi7M8I>7QHY}97kk5hs8IPDnHh$oPDMV{v5Q5v z*{N*XKWc1F!&KA&%TO!ZfXby^sDY?rH#HwlQ!$GAR@4N}qXxQyCGia^H)5Naf$N~Qx&>y|_?;=}!6B%bkH%=6 zhPv@9)G<9^y@yJ|h~}ofBkI^q!{&Gh_2LO@VV=*5suw~fUoq5z>S5sT|E5vUiszz2 zvkUedKT#_WZ)LV9234<(%B^;-IR8-; z2GO8nGaCosX4C{C-!TuC!O_&4pdxY{^#=PH6ERn7^TJw(`KX^pJ^u*RZ>j_{u|lYU z%U}ttpWvB2A5Mdg#T0wPC#dte5_KAO;BY*L6|rs`H}GeBV^JNZ;3zza3UTdsjh#>v z8j0#}A?i)K5uGV)Qwr%ntEYWy(%i?%}@jOMkV7IER4%hD?W}T@tQS5 zJF^wlQ1^F5eMn73eTI0uDQJKnFhAZx-5Ao|BxP}H9BQKR7=@itFBT7VT$51GuSG@d zBr0idp(Y;I!Tz2A^s0o(AbXW%!f#%j8sDVae zZCr(Q@eb<#;vLQVqXO!b)kVDznqw}V|Lzpj;ds;*e2RMEY(Sj`KPn)Lu()cqq-p`M2tXA?%@Ae%f%Oj{q&jq_iehLPP&N2^f-oj`SP%laI3 zyfSt-IWiq}T<4%VUWj@xtg-IEYSfQlEIK{RH=vTJoalgBNUt8Ad3BDXK}og?Ti{7l zGUn)MLYfa1`r;UewNTeTLPc&oDyfn&3OCvI?@fqHHis>9=`1^j}#|DLV?hgxyE-sX5_Mdd<8)GOL+OhFwF zMt$f^#iFkPh@gGjXbfaD8IL^U+`0f}t@K3T?#+vVL$#{nLOV|n5k8=b6k`glBoQf~873~o$ za3uD|M7)j(IADUg?j54=0S)03&7Mw2J$M&~VUcuC!&ewPi*WuzR=4ZXy zQ_XYZaR%+@P+QyKW7B>JHE{Se^SH%uc!)BPh zE{-J$aRpT5dd)N)e}qM;&qgKXZp??@phA8V)z34`rURNK(d>OO)SkYFN}dm}Gfu>6 zcmwq@oM)E#u&RW0sK1BG=4GgX)}VgWI)>`!chnaDg-XU$pSXd4Jt|BX zSEsL0p?QOGm~)Q#vAHGczNuIbccDK0UZEx$G}rtdFaq^`pfl?DPDDj!5$bd-Lq%de z*2M#JIsdvbXr7r_F4P2yVRfvJwQvgRSRF^*e;u{5XV!G{O?w{H7R6x^Y-#Hsp&~mU zi(@ht!XxuJ4qCxo8nk!MQ6Y-_)EI;MbgYOPxH&3`dZSh}1{H}ZsQVI8&#y$iu(qM@ z+k@KTZ}4M0i<;=W-e>05WmE{jm9ll207qY-)c_`{dlohqt zk*JBqqWUe5I$e!X$=L@LQEw^*t$ZnJpaZCtTt>Zm|3N*NCCOYbjha|fR75&qd;9>k z_h(TNdW>3e>SS|#BT!pb36-o(kmo(8Jp~Oo6t%MH_J(<=ftH~rxD^ZHIaG+Bpau$B zXhN9-HKB5-g)~7epbzT9YzB73ZK$NoxJVK3ctujsafwAupb~0tYGGyUh?;Q{Y9gyq z10O|&@Dgfk9-}4@yx6QfH|oBks25QUEQSrSFb>Bk#&;G`(2Vw?&h;VG1Lv>_UPdKT zkiaKcFUZ8?^;bu>|H>W+L8r8RuWw+Qv5Y zLxp|>YVYTut}jPTWCv<*Puuo;sN8vt`f?eu+}vLdmGuo!6YqpN9RpAkd>_^CnB|_C z=^PrgS1VBi_)*8?M^yIzgX1yd3Nw*UPy?>TC_ILW#2wUDK0pop4=Mt0tzj$8#PXpc z8Rt<*q);0d;TcpC_FZK{JQUT@2-J)xVRKBvws;#Af$FQx79?Qc6>Ob|TEJ?I!oye; zZ=#akOTWfEm>o6K{HTG-pdwKZm0aEI^)a?R5f!m@s8H`iCG!tB8sAyVb0pho%uoG~ zb>{e{U2k5^u}JQDP6CCJ+%OWg@^x4iw_*kS9rZ5HxxxJIwib?~J`vC0Tbz$)HoDGI z?6%4L`@i$0Sx^&HQon~fErU?GG!?UG%1bFIgxgVB|1D}F7f}!XhFZb@P+6UIvsp7zJWbKIx=?AFXn1I^jWmprxMD_Ow_1s&GSIDw&F*9n5dSD1DiN>MM{bW>x5>dxz zFUH~@s1CD!WsFAUN@Y|(4NxmhKrL*Lbu4NEiRcABbSS8!J*Wpxq4xe3>Nq-EP4eVI zor-Fx`#NA79FB^>x2OqRMh$ou%i}Ywh$Xg}oau?msZrZF|8W#Pr6CY{)QT^nI=X?a z@lVti)!uHlrafwc-BF)%<1w(On2-8WRF)sG^}DDSRGJiXe>iHK$P~`MB9PxURK!Bm z<54T`iAp{Xm6U6-I$lC$fA$?F$x5ImR1Fo$cDB7gYGI>MZ`v8C+}dp2E*(_8@lTgXG6?N{IJq26}dgA=Z>K!dT~x@rqV5}xN;(gP6KlRt<>vcoa3`bdKT0ci+>zAmB?Xc}9QOR@(74nQz4uy=fFap`d}Y?l&PVg4(Nws3aP0or~I<&8YkLp-#(bRPH>s*I%OsNPobb zn%p>ndJ9y9&Y_O;%>$f&&HOnHO17|rX6AXUaafJ^W~k83M0NZbYQWW~6@7*3=ZL+2 z2^E=psK`A=h5QBTl!P5J&lNr7nGUPdppKiN9_WPXuoo7`F}A)ATT$PSxmjoRC=Bc`Kh z)K*o;!q^veeKvN*wW#b*ebiV46R6k2I_NE?pmTc-HKPX@g|AQ@!UK`h<2fTJ=+*fNY62Uqdr^CM%GQ5EMc}se z8R|HuJz?5&qb6Jul@s;x4t7AjFKV51osHNFhhU~}_4S_fH<7|B8osu6`Of^MQqU>$ z*DT9%3D?8EH$S&;MxFa?r_BUPp(a)vwc-R+$h%=DoPb*SHPnaGOVosNo#8&6|9A>I zR-I9AvO%b1nvTlWb65-Sqasq`tjUcyR6QQ`qG^aaMG2@7cSl9EKPn<)P!pVk%CRrd z(>r|?1wF6<)zLQ81N&|LJZk1wQ4@WQ%Hs6r%sDQA8n`m5zXqsWXokxE?x^R7+4_9c z^DEEUpZ|B$5KO~4)Qo?|g?I<+qIcd*@F;em{yl1-=pW34V=*uR)C3z~;FXP0)Vtd2 z6RmSl6Ik*C=U;E46dE+}cc>X(u|7bB>?JDHX?`@xn%NqQdJ#23?QsI?zM-goN89>5 z)C3o!BC{TKtoM5qDpR3-D8j#@9H zPQ~9i71R7|`k#&3Vs8}%?YZAxID&fMA}S((qjJN&U?!9nwZa^z0rR6G7K2e(3H4li z)CBuuVVs6q`DWCDzCrHuoO2X3f!|Qa=n-mWZ&54F@{5T~6lzZkqgGf7bzePuy*=vw z&X^wupce88F2^<47VBR$Z@{HkMd$y26tq_*FPR^~>R}h^*Kr!gUp8;L6IhA*YpjSB zu9)8q4@M>B&$t{*|LQu)cpmj$>37xqMl{1U^X5#(GPHk#T^QeaVlO0Icb%QoJuHWD zH_RU(^us39cVR2^{bv3_A_0d`Ka2`-*_-BiJDf;;Beua3zncLkq59c@-O;(l`LBUJ zDAd7~sE+PnKTLnyw10>VsPDzr=(}S&eiw&R{}L5}s6Wgf9*@DH)PKQ_*yyea{aS2J z{S7MVo89C5H>EJ`o(bhon2LJU`{oylwJ@G~qV*K&l^XiMOrRg?_#H$=>^mHYZ_wwG z0}st#Mh<@DI#+1_9Tky-f0{3)S^u)T^%17=(6I_$0caV>WK&-}EU>bcnxZy|+h zT=*N6^|3F^iatTD=l~Ygbu5KBUz(LSMt#bS$HBM+`(yf7CMP~Z<;nxp7RSGKo$qiK z>eI9Bo4|4QoFNqS<{OQAk$9*V%p9zR3sK2;8I>Ca-kS3tgG<@t8mOeb%CDq!I)YqZ z;Gb~YpeD8k6@dt!FYpfhkg3U1twn2Ry_rr8J z8TG=Mje0SCj+*!y)Bsyh_wB;Wco_Ab`O((zV|JbYR}?frM6l^F2KB0p!+F>kl~liC zG=`<}1%3vshTj|WiS6^o`ZTTu^nT)SW_PR8Q64GZ8^)csCcU*KOna$D=6B0e~+XC9bD zLp>U{pjP|@^+tP*+S_*N%nG`rCiVg9<9QrvZ)c$*vedTwQIR^1TImJUo9{Q&o3?bQ z&)JV7JPI1PYaj>eW@X1r5KBt7Rm1$A)AG&na=p}mjl;5l}~uuMKjZ@!_ZE%*tC<{7!d40j^@Lm| zR7t28&^A=E9Y-b2WmKddLHKnn9oD+Wu|InUu1@DKmF> z4Nj@L|8!VN`_tpnq!hof%a`)>;?tZdgP&YamD1+L-|756rgCQl`4^>i+okb03U?=` zN*PR?7#UEn`a#$6ulzgoeq6`VY(syp6a zrkdL_qyJE2x4i3*Z0erR?BCYeT^H=<&wh$!@IM*imI(D99_v<5?GKvbP7LyQp6({5 zPTRKI;K99m4U6iQJoKU);s125JHz#VHs3w&`rmx!ZgBmplieR(f2PH5Qc!a3rS9L! z$;;iU{t3(74}<;F*0{w|`Lk?tzYX`7KHv^X>km2UwhZzQJLQhZ=b!b!of_iL@z~uF z>M!=jy%*$9@cG)N^%qR<%NCM+Kit>b-zLI0z?U48-j~TgJiD)eFF81;uZ#a?F5k2) kT4lE6S*3jA{P|1!3a9e#jq_a#PJUCxH_^Yls_&TZ|KSz6dH?_b delta 32643 zcma*w2YggjyYKOtB=lYbL}b%j2wjTwCQXVIL8MHQNit+I6EhhC2#z8M2q=OYQ4j?y zV2u(i6hWj2RumK!R8VZM1(hPo{r&e^L47~x-gEEg-1FUQm$lb=*0a{$d&2vkpNh-= zd7*6Vv+4==c=&&Rl=65k!(ZE~hYAfmchf6tK%`Og1=y8jGN~1Bw{sege_6~ zhht5gWX;89lowz!ZbHtBc|KyJ13OM(Crt8D8ID3#m}<)lFpF{_&O=YC$5Rn*#WA=X zyW$D#gZ0xqo)$O-Ro_BX2UlTP+>8~tzh^remDuqns=|-327YDB=dmi~GU=wGI;cpr z!ur?~6`@JiG^{{58+BcQEib}alR?1B$sYy5CJ@o&mTT(+?V zHl{oR8(~*Li+#X{? z6~BwE@EEG%@*&gXYN(JkN1fLN6{&%!hFyb|F$1}`CyI*9=cpU}j*YNvm^{JO*c&I} zRTx{vhC=r_R>nWA6>~kFS(KAd72SiE_WCd7O^FPLhE?k7_$ud+A9>nVSJSyvVqayVQ9>BB6<(}O$%yb=C zU~V)Dx3E7IYhlt%Gke;ja-cgZhX!CZRWO(hjnQ?ev7L(=!`rbuuC@C&U_%rUp zviKt7qzG<9<<3FWb%$*E7%KE%p%$#)Q4y#)n+~W)m$9J=x}th|73zd3*cmgh8?MHB z_#wW8KjSU9@kSC9+srXJG7hy4d4kP1W+yAXLlSzm5@IE;8pKZY@e8rvVS2VO+d!qa1($*C7nH$H;8@flQu%iU@k7OT&O z4m3xd*bS8n6Hv1u)0Ssi7otLcFKWSg4!dLh`5sR@oPfH)V$8rbsPhvRm?3I_>R4Z- z{+MS98}aN2+XE3)50|5+-v(4ewxS~S7Anh6pld`Z(q&k3#;3;f~XHeJI zU1V~n6RLw#u`&1e%wi*oYfu-~SZpqAgb9=fpl&z>HEqVA&YNoYhftB2XO9X9)6lA@^P4Oo{yNZ^9lGH_R0R`I7iOZ4&q1w>OHmcCvimop7MNF1 z6&^yJchZ)B!3vb)mzwEX1yz3?RL7eyCH|_gEj!9#UwgtZd%|_7(59jyGXvGorMA2l zHEmzC`ww7y%EwScP;HsHaVJzgJy9JSjp|rNjE(Ya%)qzs7OaS)?l4(88JkhQ6_tz| zP#5mC9>LL+PoZ+9`<>>7y;1cHwvMx=VsG|`QPVy4jNNz(6@ed6Jv@UgvHWs#!%jGe z@&Hs0EWygS0u%9JOvaZ`4fzTc+3!#d`4iQF@^_gIx4^2J{~g(=#DM{*6R)vOMU7n$ ztKm#k18+y&_-@qs>ro+n7Bxh>QS}`~o&Sw3pGHO6yTTl=h^00E>#?CEYG@C1N6q8G zs4+`N&EJ`*FJ@pL7YB(7k3}dO7mz9o<8`*L1 z-KOH|_n4kEM_tep^%6M}*H9jJFZqF|aVQQbycQLaEW82p@p1eLlkkoQ z&G{Qpk$D+4Ti(GuJdC=2=vwn4GCsyeB0H`}-5?)z!v)w7@3H%fQIXngO_6mY>uN* zJ(z{bxBzwD^T-p}Q;gSR&vj!1+T6*Eq@Kw zqeG|)PM~JRdDNI!e8l6)!9;u&7vK@>_b8uhn8g2@ggdbxUe0($(T9&}{vT%J8g|Sj z zm{7!8fp1uAzhJUG1KY8Gwk>bOn8tQH8+YSpsGde%G+)14QCa;dR>X5y-b-R_HaSqO z*eqD}u@T2RpptGJ>bmPuLp2lY;O&@*>#;GuQcV1H;21j=<5|>==4~;dyc0EMpP?#j z_>#%uo~WK&hnf{jQ1#q}HE{!$!|kYbU>{b;l~7gXdEW3QNbdIR=n7Hu{#mS# z+p!CNie0hRHnV>OR;3)Y&PDb34y=Xu+5JzW>fMgYfg_lJ-(qw85gTa!CvG=4?t%^n z2HA3^bp~n-7hqjnjT)lOsL=01_4F-N!w#WBeG=8<)2N7DK%F1I!%WA@n5g-m&PFp1 z%t0l|dQ?j{qsHzPR7BoH_4FH5g{Ltd&!cYimo1lh%_Lz3)On6AH%E1#2PWZo?dSfU zJiB8dCQ@FH>hUXh8NP=K<&V~~J59qHq8i*D2jKv0giBCE@iZz@ucL1GE-FGl*!_QD zOea>@Wezk%^`rxq!7J_l{-}nGwcdcrl{-+^uR%4q2=!Rqj~esO(7~Uu1y+0AguXj! z$dK7aO@8sCdBRxee#yC`>qLDjJ6h^(3r-Q&F=a z8wcPbyc!Rp8kY2y8H$dmQ1`S>My(@r@p60s8*_ip%WSBHpJ6%t1{Jc?s9cDD+sxlY z)D1dfB^-uo$V61cW}t>-F-Guy3}NMWsE?$ai#mVVyXJ?84H$FS@c|q1cWj1<@0o`5 z!eq*Wtx;@Dc^&q{H!uy$z0Xv_9Gs6Shs=ve5%!|o@B=elr(qS!VXTI+4~V}u?qY{} zv>t2WbGEz($5Q?PHKwgTG!bcsS_cN8dOQ^yVlL|X6{z~2Kqcd5)C#yA72%`U15bWP z{57VH4x5TnPzQRW7M3}v<9DHwYYmphb*M-@iMsJYY>hvnhBE1h>2WjEEb5GENI$HN z!%*j?#_UE8R%XXcRLd7y??HuZJyypeRK(su<;D@~_n1i8^O0$I9UMZj4XOhLsGi?y zU4~65#|rJnR#b?;M1}SnY=sFQn})STO`l$<1`fjUI2P5gji?@O!@9T!Ro~~R^S?$# z^fy$*${%%yD&|RMLlyT!RWQ_+$Dn#X$(FNGA&;O!ScuBzr%@HYiAvTVP!X#4iRpPV z>in*#p%`hs-j(qWu%S@QK!s>Es^yQ_{hLq?dkp9Y>imlskEK2}zm}In zUDqGgfZ=!_4e5?*NMF>f zxC&Lz1XRPbQ1wMoLv}mH`mnKv4OR3RDp`I<4N2TFQ*n88C|5&`Wd~Hm`e1X+K=ten zY=Rr{a(oBt;g7al{4@rCe{6u+s1Pne4bgqJ z{5WciU$FbPqH^c}sv#euZulAY#nY(d?EIxU@2VIZ8ne-;NL-6*KsM&!ji``+gLUu> z*2k(ROhqZE{e4gknTWb^DkkA{RD*6q)w3KG!3R+diap5&LGXNsYFYM46RNqWmfwTA zaD&~y1$Ev#*cHD(-5}{Jb6!(axuY%jM0IEwDz_$~8k&g-x^*ra3T+gXmGe+HxCeFO zi1VYOMF7diWV?dY#9SSnX@mLm!r=9K@a&!NK?(UWMneyt>}+l)2H>s0NHj z-7tXdu)z8R(qhj?sER*BHQ*$wXWnm2!z)=EpoXeF>b#Mth-Tw(ycrV}`h(iQlQ;tZ z!~r<`ThrsaP&ar0HLV^;RrCfbQb(}`{(w!f_IKt-=pNP(Dq;^|1>B6~aVN&q(}QfN z;-gpw&!Z}i``$#PCTco0w|2#{l!u@yx&|xYWNQE`QjXg4JX^j4RnG&s6E}TN{Ix)Y ze=xsz+>W`F6aT|Y1TMl^SZrCJ#&bUtf2~}@elhbr3w6RGR75tQD%yv7s(pY;o*z*|(B-sQ>xZLmaGUi`R3z_1 zHQ*ssq@G6Q&`Vejx5d~{MSJZDpQ3tn3Uy-eS99SFsD{k3foK|;1gI2_gRmjF8mF3 zgHnH(22?}sZ-T0)6Y55NQQ18hRnIl{cor&xQCpt<2k~#fj)m+{j~>Sr_%aT|t1p;O zu~pca^0%nz>io%X2G|p);vu{fJN?Cj2Vckbcor4qWdR$T zJzjTV>EZQy?x6f0Hb7sT*R9|d98URJ)R_K>k7C1kQ{IDmoPLLWuuX#3{Y^Q9Ih0?+ zW!RR#4sjS!i-ERo0L5nef zPucy6{4=Q@l&{4>csHt^qt*uejysidERBt^Z0y2uSf_&5U4lb6hVn5Sf*mV*-IZ@H zDx|xyAO4DJSQmcw&@5VxS|RU6MdUN=icV#(`%kkb;sDBPk=YjWoM599JATA`Y{IAN z54Z{^Vik9Sf25*4XveUpr@V~}#G%f0U33-VCs9mJTje`*8M)05bNa&1SUVeQ9c zoP`>q$1n+x;&?oR({MyXulpyKXHa8bp^<6u7+gnr71qEWjlJ%|Gzzs2Ol<5m|NdtR zJG5W~upLHF$@K^-slG-nu|MEVUVgH{hLq0Yl{;Q&E*r6pcA9dnV)D2f)O`|9RAT+pK#~9eW40RL4HIJ5He%kaMV>q_r|3%0^W@8#RWDP(50W>cKM@hp*e? zdr%c0wdF5R&xqeq^_FgJuB(hhKIUo6#uyF^MD=hLs>N$C9Unu5tU|JBKx1q`xr_B$ zYXRz&tq^toW^96Qp@XOG{+eyfI+2WBHP6Pdp=?}=gYhm~{utHsW2lh-fXachs1U}b zn4Z-@HMlYAcrq%7uE0^)1Bc);T#bkEO3ZIdPH3J#%SL_NiE7Aktb->}x$ze&nJTn1 z)<=cDEvg{{P(2-o>iKNcG+lu`@oCic-=l`+FVuZXwP*gT#pT)1*wjSz_%hUqtxz{; zZ};~@RWu6KuvFCbVOySs%8lDl=dD8J%tpKix1$fobubYs?!f%ljkmHx741gd_-)ku z{19v5Nz}vX51fFbJDQMhKtJUoY=Lz<8T(;A&CTo<&`M6tBa2SDO7%98LKl?1sN! zIwtqDs2q6)wGQk+ z<;E`5(7uC8<|9}Se@5j*#olhx$2<-jjoHx)wNRv@Zjgt%@j`5aYp@-@iK^fNY8qAT zW8QRzqt0K9&2cTNo;|3f`vf1sUVTlHe~B5I|39e&T!uu^~1 zvlP^Na3yNC46=?zH6Rsr-Aq&xFGfY`K2#EJ!1nkWmgfGR(`+bI=TQ~J4KVY#4yp(3 zun7)C9iNWM;+s(wu0`EoGwQ~BQR~1*s0RLw8iI?~Is?u5?J=eb`m>>VdmSpYIktQY z>Y;Qusv%FKZm`SlKVr5k>DLWa&p_;iQ?UcyJ&5_ggN;4x(2}|6 zDl`4=K&^=Pp?bU-RnY-d1CO9?@V)gs-axtRVDsWK8`a|ts2lG>UWz=QqB?wji0M$Z zp)r${&4!w>?~9sFx1i?v4(yBHqt=0xVP<;eV>0EnsAM~U8lqpZDb^isZqyqU+3~1# zC4d_0h%Mh3W8-#qEWoZ<^=gyVLy$GYvj7$Hts~6J_!jC5=mS(we!+HFZlpQh9Tl;@ zs3E%+m4rdm?79(k-4eS$wvG)yJDx)&P2wn1L0i;2;6T)vMX@(-z!CT@I@oQrY2bCJ z8)f57I2+Z_bLe30Ys|Z07u0=XNYchUg>0zBPolDVJ8JAcL$&k_s^yi(n4!8HmF?Y7 zxiAcMdHz;9aPO+>2UCH=siQ2CAn=QT3h153%+HulvtV|VL1=pf-HKiQ$_*TQGA+lN|^o<&u#*_L;so?>sJdiE76Ct9SMp0`Ie zup25e193f0#?I(XGv{?d4RP-n8G%UG0@c#Ziq;%e?u+g` zM~89{HH(&EHf};Sq>kTQ*A8b>9*XK%Y&RQP*$&|nte0U{u*a|gbz1xlbo%rolp(!g^uR`WHz+W+=QCH_n<0x z6cw^PsO<)|BNKnJ&@8gd+!Gr!v7Rc^3jkE*Xb>bmi$^RjPX z{;L7Eu|q?!8dWYrO}~ApmVbx};TLxQX;kug^30N41J%<+)cH+O4Q`LR@ladNKqYYu z^>kdT4fXg{RHzT3#;|V0RM-O@%0p2t&qn3Q&8P-0$K$xhmT$^8FD^?^^%SFS^fBuC zGuDbxGs|KP*-)}PfSR}KP!(@PEf8C*d$0%P53vo_m|aRcKuUW?u3d^ zf7J0Ys15~C4V-~G?+&c3`M-t@Rrmtx!hNW*{s`5BZ&4Rqu;mJ~OpoiMrfCaQE(}F2 z)ss=VbPMVsbRV|F9jN5}7F%G#Y}NtI|2Ax-;BZv3+=#kyA-XFZx;cUl`ww9&FCU-y z5M^hMSx{a>U4IppbwVbl=soX7mvjgPWp z8V7Am_Ye2R0QMan=HQ-Kd1Zb=LYRJ>5{aaAE z_2vS4u9h8Rhi-TZb)(-5V?)&Oj;QI>2Q>>Oqmpb1I{2_H??hdH#QH6&0T)nj zKBX6W^)Gci^J8o%Nv13^ExHXA()+OtK7&)S7?qTXi%mr>P&v^7wSTB}5^9MJ+VWkf z7nybF$0tz9SowDI(HrZ^hAN6+LtKKo@l&W!y@*Pxy{M3%Kn=+^s9g9Jwc^DuF|(%% z>bwT1EN_BJ?yFJt&B1nfCvqO&e{8H}$8O9(|56j`1E`8WLJi4DjK_wce5j9t*LMq>V|zEGJg|ViCRcbVQ;)>%e@~qvtT@~V}At4VeNHh z1q`BcW;rTXHem`wRE!G!SL;o^XV)|Tm5o&%FoAFvYju=)k{oNxP>c^VGI{*-f2v*NkOnE$$AF+22)cNkUCZ>VJP zK5nu)5wj>aN38?Pt!q$8w*fT`pFz!v9k%?o^*HL;^0O^_pD-(C^%xrpiGvDN2UOPf zM6FPxP!*=5rc(qJfz_y2w1cP!RejPtMU$};Q5DpF+N^+0Q75)RjrkRL8}>&vbU(Jolc-!te8x1i4XR-sP!Z{m z8se#_`ffmVXf~FMu@PfKE8Ak!m@h+()x)TYpFllywxN>rC@Q4qP(82ythrGKR7XZ& zL-eDrTWF6zf@;_fR7Bpz*hDtIVM964|2Y$)3{;PA#KyP?HD;So&-v}B3J#)fcoNmK z3-)-a=gp03pc>c&RnGuagtJgXQSdzTU!h#e4psO#DrDPHJvfSbI{t~*W78s&obyl- zScIB252G5e302>V*bU!7HMsl>rXh7uH|~nM{^}Q){~DVNcBla}(VgG+#5Gus{m)}7 zd=;DG*XUrS7fpjwQ1iPJ>ihvX3`d}zruU;7xDGY;8&UUrHpYflvc2ed`M^L`6klwt zfof1=^l`i$>IN&en2@eU4b2WzN8U$;_#~=_zoH^g=_ON762?((foe#sH5;n19ctz4 zj;e4Fsv#3mLlD4ZybBfbZK!13XUm_WLVpUCWbrSX<26wYX@MHrzIOj)BzIz-8`#k2 z@FIKQaa7j7f@=A@sM&E0)xa-NH~taT(D+x(nAS$!pfzfiT!qShKi-7%Pz~|EYVKDL z9X33WGAeLYYO zABrPz3SO)E{}daVMy0l!p|}h+9h+H)pn4KS2Nz>Y+<+R2L#QDZE1;x(ZAX9WxLEfULRD? z!`K05;uW|Nb^aIF8_T_J-ZzH4&isFi9edcZ0`J}J^*o3z-!T8OVK1u1HTIb7Zj72X zozb1YsGeq^A~+kB{db`sA3`;#^j>p)6;wwWqH?GI-k9mpcy_4b*{JMYfeP(b zGEo&pQ5DZa_3#1f22{geLJi@&sD^!wI{zGMtgF9ire_MOJOmw#`PtBPxeax}BRCGX zq9Re_fN4k*)Qvl!UNHJ%7o34wQlCaGWV^64eu_H3#zE8bMyL+8!ZFwt-TA+i4UN%y zRLeG@o_>2#4SE|J;3-trmwn5WJD{@u8r1pMqe7g9ibS?8--1mjFGej;Pot7?A9hf> z|HOvgSQ@`=dg4PR-3(NNZbOB1o!$Qes%NjGo@(!-I&jA7dB^-EwH#{yDAW*6MAegl zTF7Q%dG7C-&xTgGJFy?GMD^@LR7j7blJGog9jN=RY3LQGp&N#(Fo4SHs6D<2mBef8 z@h4D2@B%7lc4AD~`7s;vIBLwlvYtV;yzF}>q_t2NwnjCyKeoc#?EdFaL$D7uB=4ew zM^F(vhiY)y_sukH_CE7pJsZppg)-9~Sb`d>r%+?H7d6j+MD;ZOkcmhYRD)CS2=+z| zU7Zh1gIl1^?}fU4DE7rEs0csw0rOuW+h9-Jib}eDs2+TQ8nbWg{y$I^*8I@ycTg2| zK+S?4*at^rJ6wTk;4bSS>q%6kevh%Cmi=W9R6lHzrZFmulW{QiLxp~cJ-!~*z)h&@ zi%>n^gA4I6>c&%#m{8}UhH3>WhqhW{AG4vcIfJ^O^haj8B%+e12kQ7$s2hyO4w!*A z<0@2y>V0gM;AB+8`=gR=BC6q;))@AnT!=(2<~hWMD*g<0!~dXqbPiQfrK9F}W7Kr& zhzeZ~RLBRQX30dbbKyi(Xajf^=Hdk0 zg4bfTPtAD&RD)-sDxQyu;QgowZM1%ds;}B-CRgg97Nkb#{`;S+*ieWjqAI!pHC79; zDL!wHAHivqe?rZg(Z`IrIF|CA*dI@zrfrMkra_(2p*#rPp+MayhOrbj?qNeWd>uRE zkJhH2n-EVzjb$#X;+t%F2`ZUZp+dYFHG8(9R?fqyh@7@2d|`&L7Ha?HUoiibJZ;$_ z`=X}f7+cOjwRk3KY?tF#_y}sfSn{RUvjLyMT)ggtdGCJ{*HbQa()c8(6{`T0ZTRX}~O0gO;Lt{2(gi8*wu3NAb%9MS@Q&H zAuC4Z(tD_6t@o{2h&sjCP*%@CEhHu7#gw(stU!hSK~#u0p+ffpDk8g44g3fn#jjAw zw)8u*q_0F>w+dC?!>H??vgO!oZ0PZN5Y^%zP|0xt^-5L!d((iHsAohM)U@k~nr7Fa zu1~e)d8q4GpoZ=V)Z6tARKs`UefS{`(EJboU|RSBUdMq~Q8!Bbk7;pzR0LY08rTID zsX^%AD0}<{YYf$ZWvC9UN8R{kRD<8N9>t1!{(r}YhTtqJYrQ`j>!ap(H`G`UK%M79 zRXp96Z$UNic2s2UL(T7}up7RIia^Dm%<*cdjx@tc+~3pL?&yyi%WF_KoQmym4r)xF zLiOwg>wZ*-kK+P7i)z44KbtXLi5m0AQTvNf=kG;D`CHVGHT}(es`bFBlt289`M;2j zD}FaC-!|+@`B&_MZO+&qrBTUw03X8UXT6?6+>2UhrkyiCttOl|E9o8Bp8YSOZuFhq zKkN^$=S9jhup=hNE|`BRF%5^Y<0%}C=P-!F{xl2D7R;qw`!5sfg{bqM!dvhnj>B6n znj0TR)mM(M{Zt%>y>JWm$1|uQi(ToBbN?ly4|U*8?1NR};@lN$6po>MAL<6*V+8xf z$GH*NjFTu=ONev-304kXPx%;XD0-BNbH8@)M$LvVaX8j59jBlBW1i`3lw!xbI0O%4 zZ){k`=tC{J52G4z5j8Exm5p;lI1Lr4yD`qo^eq?X{@c%l@^PM{?4O0YZd`>p_vibK zsF&Bq730VW=3fRI&Dk**wT3^6&2S&;srVCWJ||T&A?$-1yBM~^BGg!)Kt1_Pe3x^eEmTD=>U#qssx+`j{+;e(X>Cz%L*fr>zl%i`Qmw1L=`au^kIa@>vkIpK5E3&o}eaqhaX8?}_ajarZnp%$zY*cX4m ztFWzOa;gApQJ#wr61kPAtnbjs48ep(F%y~%>`=?jqe2sC9OwS2e3;Z0P} z4x`rcA5cB|12tW1HIH*&)siraatiADLR1GHLPhF%)DZ5p<)i3O{tk&4>wgQA95qlO z?0|X)>}DN~3gJ}L<9Rx23~$3xxCs@(KT!=W)zTza4b=HJp&EWaYI?tbZSV-T*8DHs zD$di09UV{?jKdaqgY|w?$ai6DJd6V|zP0J`5Y)5b8r0Z6h3Y^ts$u(4PuKTQk@*}I zk<;3*`Cl>FgenQu)7CfwuRtxy3ves$L)~~`8*_t$*nskJROCD1%0z`eAJvd~sIgyc zkFP>C=rL3h7Nc@yS6k-4b{t@bvik_Cr9atn>2`6Rjg&9P*|;CofPw8zXosOH8e_}X zqe7jIswaXzT#Tvs9coBMbTALG@g11|?b)%P9Ubrj-iU2GnwD-vg{&BrBky5-{0+4b z)#$`S2kW33l7#Wt1P5UY?1*7(i|a8D-^U0Jigk|jOk?9^Ova=u;@tmC*I>Mr@=BbE ziCs)`E=Py*ChUU;aSB%MYMvQ6m`V9CcE#S^j5Bd8<>&B9EZyBa6=VI_@U!DSR1g0` zWpl$T&4qJNYyXSrV67hJaeD=Jro0~2(~nT^f=!O){(OIW z(TkZiz4iN3%=1SgfpEw@Z$vmR#}^FD_T{suXlK^qDzO}YepWc$$qzfxh~Fv5@`s%K zJYOgh&?$jXrjwBu&T+yazY_^l;yhm{oS)^-OL4~J`110dtHbGjCoRks>HfTk!y#uz zI2g_GJK+qslwS~5m1)@#Q+v5?OXGRxP;sYUNB|FTqq#=7Xad%up0<%GF?nlIvyB)dbUK&SgNe9>UOGj8mlHeDTmC@rke zrZ{6c77j8V&X6%9+jQ;Pxm%m|mkv`&$Vv69l5{7K;rPf%`8TK)Q zM~)lIJ@cLRjhz8QBM#k;Ms%tfv!FlIm!|G!!2CWVF+sE8tSlw}; zQTbVJ@{)H1I8rp|p)~JAUo=0QLw=?Cf>c5?$rb9JvGq)?e?9+5G#T1}T#3PYYxOn25SQ zClCtcM03bGWqu2?nLW{bKkZEQ=NI@{I(#MB%pRplB$}EN$Y(t=Ep_)P`~B%D&X5cz z;?H-6(52b_Jf9Ha4&B@WIJN7v~>gWHP5zYt%{mJxvM!;X7NUd~2mv;~P zh)ljSgYjevlq`liwMScDFE<`JzHAl;@+U3J7s@2cA-|urU3vAB?-g#2_g0N*S!L-A zgy?qaEO#NK2RVM0#aYQp1UK!?)ut&#)Sb!%DL=}ht#K<^J0oVwQ_ zL9^4@8GUITX4x~Tkj5fPd~IZMefe3*_7KZkzN1jF26ETDfFB;&y6RB$}Jcg7EiJ z(@-N<^z`%ZR2kac?Uj4jm%%JE(br?rUC;i#Qj{z=dTQ7ulh)X!wy0p|{IX;I5wTo4 zZl7ja^T;>%k>+L$59R`H)@WiQ^DO1*MwiT_h?)x(ZDmz-{b}|^UqDK#U zlX%*ftQ^5WnxAJjbCfz}m}j?Q=B}Za20JerBrWq;=JVW#w)^laSuj$Z{#pLCY?D60 zFsq`@jGE^11W~H$`5g$csddwh{Q6U0lq$s|ClV=|_n*_{W6bkNATz|p3VFV{fV|ez zBZF)062=_jjf3@qv(&|4xWJuWzF<@t#*@~~Vm+kvC~#k9Sj3s@B|ZLURgo0WSSkrc zbBZ#~-50-d+lAV7+{c5$#c(NNJRCK@{Y5`s$Sm6=owuqy)+fS|6)w=zs^l@xS-$ic zzEGNfWoUhaD#V_yP&rTas6VB6R4MP`QVFbI`75WLs}*DN1cG{vu!}w87$)cu?#lXk zX@N-(L~M#MxayFeHg3w41i(~qDJJc-pIo7By7{H**&E2o@uzDJ@z5%Fsh-03%6lj9 zR>6~so9V41@^_~5{$!sP=CPc^YOBeteEECv(A@I}dDe&R)7!ipX%?sQzL(-O8sVRr z?~LKav5}j;k+5D1Xy$o-&5iRU+B9F8UJ4m__%w#GRSE+$a{TAtV@aG&^~ixcRZN_iqhW9^Fx;xNjw| zH!jV*!tk09&B#zJ-1pwU-_*!O^JLXJlJ5)Y4MndNI>Wx$hQhXQ?gNKd=!MmNa@k%L zcCF$~kNuC&)cgRE`M*3;-ASkWDEd4~)F*QbHNZS*O9JOETy}ywKCPwy$PmrQP)zfO zM?w}ah?)fi>)(%gw<&xAWd2u!h=7|}`V8PIW~yS%#M9pNC=cf}EnKFx<^in-pD&mh z&SNI#*f+51PQD&{%trDxElp38;=8MOJ60=|r|*rzYL(;a7Jlk@W98g&*Gw!P-O#%+ zA;xkZjFPVI)Ke76fPX%X?6Z#v%2Oy=qwMFtwv)|hgaRy~1-!R%E}v=n;cy_m zxO_KnXK#~BAB%cbC-&~AVuWQ|Ipxn~7WqTPy}Enft7bnMnaVj1BcAC`&5H)IxhOv{ zor)to?VT`p%_NB&Rz?OSpE}+3miJpH23kxrUIS!}sJ(EWy^n7){0C~lwp9EB|j&v-K z?;%EzlYJRXQ9mDg9JGTM&UL11nRnj}Qk=dtK;2MysIkBwbmy4Pu^01^GF>0Ex`x}# z4oqimn){hM6;}v&dzVQVL%c!gNiSWIO+zkSWqVjK(Z>Ui@hEv$Vo_Ei{Ntn4e3SAC z>*kSrgG(QyN?P8j-Oj4XwER-^iuXml%gV(12F;{Vt?B;Rw2;?B?m{2@5i?rpZlIE# z*{n6n3o{UIDD9W(e}AW@`m<>CrAfwUvvm7-NoB&iiFxVkwW2;>)op(?FTZ%~jr^nc z!o`EU6$dHK=9@Aa$e&Gat3hNkKnCHQ?UN$&M0wy^d&BEA8EB;C^zl z!+vMZ4roy^XWE9^))A?HeQfg7O81w}OVxeUtY*b;-{f8GbqBz%PF(4>{hzTWe$>8eey*unVC*?u%(OmD2t^PT`Bx zy}%4VZ%h1Gkjsn;CcAUaO#SR2-?0B`fhxcBp-NqD+Ob-)4D-7gO(ncxnywKf0kv*r z^BNT5%d7CUo4qxQZ@$^P%^TBd_s>t))WGx^|Ml&f@!#LB=9~`vOrW7>s=EuT9SZl& z$(d};)QdIyUz2jj_*LlW-sYW=5c@}))ziEv^|~E&7m@$zle%O!=*JYg;4bYY4{!qW_hUE2uUfvSPT;dn z^MqBL2dmaEW+I&I%L!l;Zp)-qxj(#xwgAp>T+G^-^$x{%E%QncafV zY_09w@X{}Nx|5qyBn`h^gxt^V;s=*|_g7CEnagu6n?QG0Byt(`e6rmg;lc}FdFwQ| z^z?9}tw)WTWY;rZTr$>s^UC?Jr4sYB;Kz{vN~*wgy$JATUqJ2Y<{R5SfueQ=;2Fph zJClXM#L1?z!$ef$`7~#}OesFR$vZl}lKZN~73xx`xbCywTN}j2gmZF~wm z$RW8>84W$Tv;3*4G$V&t@|4NG^lr}M+#LmeTy*CUYj(Ec!FuB+r+J2(T(fThe4m@& zNEB##8w^*?*7E7rL&Lbb@Y$W-#NyR&dl!^0JtnHJ@?!qU=8F{umrPdo(_GI!y(#lr z842p8gyzu*J4blJx$g$<1lKa_jv>=p%`4vix%Xmx;p~&%j%6>!V#`VI)&&SJ;7NM*#zwz)ARq~?q_thmox$xlDD;5U|d_3Ip7#cmi%|lqr z?f^aMGopoufALl>ZuO(rTY4-Nvz92S83}%Iu|GS~7e!ZnG6SZULl%p_S3s@`h9jB& z>~Jnml5}@&@R-)hSNKq3TiUaV}g>FW;_ zw)o8(h|y^Cer(@N+*dI3vQd&OS$gGnhv8BfFMY@JRB%6uF1?KS^vtt){f|Xtwm#@> z>`T&IZ#^;hL8(hhLQfNQdzPCNXD|;JcL`Of-SIDZCnEqE(GY)BphH@#6=dE{@<;~T zR=ePkR-9`pH=ilYuC%N`wt26K=Y6$!*>B!(T)@nJWglyRzGq5O#jN5QF7pe4{e2+C z8O84_?hC)1c&6^`#%~#+Bcse4eSuwKNG)D=XqWzM zr6-e~lb5<5;0G(My*51h{PWK)>~-Ed^1t4pm~#L9>Z->|$peW|GJ((=1KsC;F1=Oh zDnfJ(lU&`+iyklvq zYAD*7>~KS%hD5kr-4B|6oA*Gsave<7!!z4$Y>f8vHwfPTR6R{``>(|`#N^aIU1eLV zf!9i=UFlI4TK7GhUxxglw#1Y_XS#!E|GYrT+8;0YHdQ-)A^Q+A>!15JUcBVIcX5sK ze8#0^MGLf~@&m@bHS|WFU6P&l5wNauT&q&Cp?80#N`lVN zhYTNrG~xg8ONJKcjK6=%FavCV%NS>FsRgw7aE-Y46Vk_-F7Q++d4~OOKR@t{GtW1> veqDOK`{xUrX13NYcXk&(Q77)!&i`w@=5version %s is now available." -msgstr "AzuraCast versie %s is nu beschikbaar." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "AzuraCast applicatielog" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "AzuraCast back-up" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 +#: ./vue/components/Setup/Register.vue:7 msgid "AzuraCast First-Time Setup" msgstr "AzuraCast installatie" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "AzuraCast installatieprogramma" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "AzuraCast Instance Name" msgstr "AzuraCast: Stations Naam" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "AzuraCast instellingen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "AzuraCast setup" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "AzuraCast update controles" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "AzuraCast Updater" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "AzuraCast gebruiker" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "AzuraCast Wiki" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "De installatie van AzuraCast is voltooid!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "AzuraCast is momenteel geconfigureerd om te luisteren op de volgende poorten:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "AzuraCast is nu geïnitialiseerd." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "AzuraCast is bijgewerkt naar de laatste versie!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 +#: ./vue/components/Admin/GeoLite.vue:22 msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." msgstr "AzuraCast werkt met een ingebouwde gratis IP geolocatie database. U kunt in plaats daarvan de MaxMind GeoLite gebruiken om nauwkeurigere resultaten te bereiken. Het gebruik van MaxMind GeoLite vereist een licentiesleutel, maar zodra de sleutel is ingevult, zullen we de database automatisch op de hoogte houden." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "AzuraCast update controles" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "AzuraCast gebruiker" + +#: ./vue/components/Admin/Permissions.vue:9 msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." msgstr "AzuraCast gebruikt een op rol gebaseerd toegangscontrolesysteem. Rollen krijgen machtigingen voor bepaalde delen van de site, waarna gebruikers worden toegewezen aan deze rollen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "AzuraCast Wiki" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." msgstr "AzuraCast zal het geüploade bestand scannen voor overeenkomsten in de muziekbibliotheek van dit station. Media dient geüpload te zijn voor deze stap wordt uitgevoerd. Je kunt deze tool opnieuw uitvoeren, zo vaak als nodig is." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 msgid "Back" msgstr "Terug" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." -msgstr "MariaDB back-uppen..." +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "Back-up voltooid in %.2f seconden." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "Back-up niet gevonden." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "Back-up pad %s niet gevonden!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 #: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 msgid "Backups" msgstr "Back-ups" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 msgid "Balanced" msgstr "Gebalanceerd" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 -msgid "Band" -msgstr "Band" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned Countries" msgstr "Geblokkeerde landen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned IP Addresses" msgstr "Geblokkeerde e-mailadressen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned User Agents" msgstr "Verbannen Gebruikers" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Base Station Directory" msgstr "Station basis directory" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Base Theme for Public Pages" msgstr "Basis thema voor openbare pagina's" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 +#: ./vue/components/Stations/Automation.vue:11 msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." msgstr "Op basis van eerdere prestaties van de nummers van je station, kan AzuraCast automatisch nummers gelijkmatig verdelen onder je afspeellijsten, het plaatsen van de hoogste liedjes in de meest gewogen afspeellijsten." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." msgstr "Op basis van deze instelling zal het systeem elke (dit) dag(en) nummers automatisch opnieuw toewijzen van de vorige (dit) aantal dagen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 msgid "Basic Info" msgstr "Algemene informatie" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 msgid "Basic Information" msgstr "Algemene Informatie" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "Omdat je Docker gebruikt, kunnen sommige systeemlogs alleen worden geopend vanaf een shell sessie op de host computer. Je kunt %s uitvoeren om toegang te krijgen tot containerlogs uit de terminal." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 +#: ./vue/components/Stations/Reports/Overview.vue:36 msgid "Best Performing Songs" msgstr "Best presterende nummers" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 msgid "Bit Rate" msgstr "Bit Rate" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Bot Token" msgstr "Bot Token" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 -msgid "Bpm" -msgstr "Bpm" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 msgid "Branding Settings" msgstr "Merk instellingen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Broadcast AutoDJ to Remote Station" msgstr "Zend AutoDJ uit naar het station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 msgid "Broadcasting" msgstr "Uitzenden" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 msgid "Broadcasting Service" msgstr "Uitzend-service" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 msgid "Broadcasts" msgstr "Uitzendingen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 +#: ./vue/components/Admin/Branding.vue:15 msgid "Browser Icon" msgstr "Browser icoon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Bucket Name" msgstr "Bucket Naam" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." msgstr "Een radiouitzending is standaard te beluisteren op zijn eigen poorten (bijv. 8000). Wanneer je gebruikt maakt van een service als CloudFlare, of je je radiostation wilt beveiligen met SSL, dien je deze optie in te schakelen. Deze optie zorgt ervoor dat al het radioverkeer via web poorten wordt verzonden (80 en 443)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "CPU belasting" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "Hulp bij CPU-statistieken" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 msgid "Cached" msgstr "Gebufferd" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 msgid "Categories" msgstr "Categorieën" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 msgid "Change" msgstr "Wijzig" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 msgid "Change Password" msgstr "Wachtwoord Wijzigen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "Installatie instellingen wijzigen?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 msgid "Changes" msgstr "Wijzigingen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "Wijzigingen succesvol opgeslagen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 msgid "Changes saved." msgstr "Wijzigingen opgeslagen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Character Set Encoding" msgstr "Karaktercodering" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Chat ID" msgstr "Chat ID" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "Controleer de webservices voor Albumhoezen tijdens het uploaden van de media" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" msgstr "Controleer de webservices voor Albumhoezen voor het Huidig nummer" -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." -msgstr "Controleer het logboek voor details." +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" +msgstr "Controleer de webservices voor Albumhoezen tijdens het uploaden van de media" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." -msgstr "Kies een methode om te gebruiken tijdens de overgang van het ene nummer naar het andere. Slimme modus bekijkt het volume van beide nummers voor een vloeiende overgang, dit belast de CPU echter meer." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." msgstr "Kies een naam voor deze webhook die u helpt om het van anderen te onderscheiden. Dit wordt alleen getoond op de beheerpagina." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 +#: ./vue/components/Recover.vue:10 msgid "Choose a new password for your account." msgstr "Kies een nieuw wachtwoord voor uw account." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "Tijdelijke bestanden opruimen..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 msgid "Clear" msgstr "Leegmaken" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "Alle berichtenwachtrijen leegmaken" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 +#: ./vue/components/Stations/Reports/Requests.vue:69 msgid "Clear All Pending Requests?" msgstr "Alle verzoeknummer in de wachtrij verwijderen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 msgid "Clear Artwork" msgstr "Verwijder Illustratie" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "Cache legen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 msgid "Clear File" msgstr "Bestand wissen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 msgid "Clear Image" msgstr "Afbeelding wissen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 msgid "Clear List" msgstr "Wis lijst" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 msgid "Clear Media" msgstr "Media wissen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 +#: ./vue/components/Stations/Reports/Requests.vue:13 msgid "Clear Pending Requests" msgstr "Verwijder verzoeknummer uit de wachtrij" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 msgid "Clear Queue" msgstr "Wachtrij legen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 +#: ./vue/components/Stations/Queue.vue:9 msgid "Clear Upcoming Song Queue" msgstr "Wis de aanstaande muziek in wachtrij lijst" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 +#: ./vue/components/Stations/Queue.vue:53 msgid "Clear Upcoming Song Queue?" msgstr "Wis de aanstaande muziek in wachtrij lijst" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "Als u de applicatiecache wist, wordt u mogelijk uit uw sessie afgemeld." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 +#: ./vue/components/Admin/GeoLite.vue:39 msgid "Click \"Generate new license key\"." msgstr "Klik op \"Genereer nieuwe licentiesleutel\"." -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." -msgstr "Klik op de link hieronder om in te loggen op uw account." +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "Klik om uw station te herstarten en de configuratie wijzigingen toe te passen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 msgid "Clone" msgstr "Kloon" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 +#: ./vue/components/Admin/Stations/CloneModal.vue:32 msgid "Clone Station" msgstr "Station klonen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 msgid "Close" msgstr "Sluit" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Code from Authenticator App" msgstr "Code van Authenticator App" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 msgid "Collect aggregate listener statistics and IP-based listener statistics" msgstr "Verzamel luisterstatistieken en IP-gebaseerde luisterstatistieken" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "Commando" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 -msgid "Comment" -msgstr "Reactie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Comments" msgstr "Opmerkingen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 -msgid "Commercial Information" -msgstr "Commerciële Informatie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." msgstr "Voltooi de installatie door het verstrekken van informatie over je uitzendomgeving. Deze instellingen kunnen later gewijzigd worden vanuit het administratiepaneel." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "Voltooi het installatieproces om aan de slag te gaan." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 -msgid "Composer" -msgstr "Artiest" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 -msgid "Composer Sort Order" -msgstr "Artiest sorteer volgorde" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "Comprimeer en normaliseer de audio van uw station, met een meer uniform en \"volledig\" geluid." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 -msgid "Conductor" -msgstr "Leider" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "Configuratie succesvol opgeslagen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 +#: ./vue/components/Admin/Backups.vue:35 msgid "Configure" msgstr "Configureren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 +#: ./vue/components/Stations/Automation.vue:27 msgid "Configure Automated Assignment" msgstr "Configureer automatische toewijzing" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 msgid "Configure Backups" msgstr "Back-ups configureren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Confirm New Password" msgstr "Bevestig nieuw wachtwoord" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "Verbonden AzuraRelays" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 msgid "Connection Information" msgstr "Connectie informatie" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Key (API Key)" msgstr "Consumentensleutel (API-sleutel)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Secret (API Secret)" msgstr "Consumentengeheim (API-geheim)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "Neem contact op met een beheerder om uw wachtwoord te resetten volgens de instructies in onze documentatie:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 msgid "Contains explicit content" msgstr "Bevat expliciete inhoud" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 -msgid "Content Group Description" -msgstr "Groepsbeschrijving uitleg" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 +#: ./vue/components/Setup/Station.vue:12 msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." msgstr "Ga verder met de installatie door je eerste radiostation aan te maken. Je kunt alle instellingen later nogmaals aanpassen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 msgid "Continuous Play" msgstr "Continu spelen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Control how this playlist is handled by the AutoDJ software." msgstr "Bepaal hoe deze afspeellijst wordt behandeld door de AutoDJ software." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." msgstr "Kopies ouder dan het opgegeven aantal dagen zullen automatisch worden verwijderd. Zet op nul om automatische verwijdering uit te schakelen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 msgid "Copy associated media and folders." msgstr "Kopieer bijbehorende media en mappen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 msgid "Copy scheduled playback times." msgstr "Kopieer geplande afspeeltijden." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 msgid "Copy to Clipboard" msgstr "Kopiëren naar klembord" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 msgid "Copy to New Station" msgstr "Kopieer naar een nieuw station" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 -msgid "Copyright" -msgstr "Auteursrecht" +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" +msgstr "CPU belasting" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 -msgid "Copyright Message" -msgstr "Auteursrecht bericht" +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" +msgstr "Hulp bij CPU-statistieken" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." -msgstr "Kan niet naar het bestandssysteem schrijven." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "Account Aanmaken" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "Maak map" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "Nieuwe sleutel maken" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "Station toevoegen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "Maak een nieuw radiostation" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." msgstr "Maak een nieuwe app op de Twitter Applicatie-site. Gebruik de basis-URL van deze installatie als de applicatie-URL." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." -msgstr "Maak een nieuwe opslaglocatie gebaseerd op de basismap." +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" +msgstr "Maak een nieuw radiostation" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "Account Aanmaken" + +#: ./vue/components/Admin/GeoLite.vue:29 msgid "Create an account on the MaxMind developer site." msgstr "Maak een account aan op de MaxMind ontwikkelaars site." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 msgid "Create and Continue" msgstr "Aanmaken en doorgaan" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 +#: ./vue/components/Admin/CustomFields.vue:9 msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." msgstr "Maak aangepaste velden om extra metadata op te slaan over elk mediabestand dat is geüpload naar uw station bibliotheken." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." -msgstr "Backup archief aanmaken..." +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" +msgstr "Maak map" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." -msgstr "Tijdelijke mappen maken..." +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" +msgstr "Nieuwe sleutel maken" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "Station toevoegen" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Duration (Seconds)" msgstr "Lengte van crossfade (seconden)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Method" msgstr "Crossfade methode" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 msgid "Cue" msgstr "Stop (in cue mode)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 msgid "Current Custom Fallback File" msgstr "Huidig aangepast terugvalbestand" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 msgid "Current Installed Version" msgstr "Huidige geïnstalleerde versie" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 msgid "Current Intro File" msgstr "Huidige Intro Bestand" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Current Password" msgstr "Huidig wachtwoord" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 msgid "Current Podcast Media" msgstr "Huidige Podcast Media" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 +#: ./vue/components/Stations/Playlists.vue:98 msgid "Custom" msgstr "Op maat aanpassen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Custom API Base URL" msgstr "Aangepaste API basis URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 +#: ./vue/components/Admin/Branding.vue:3 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 msgid "Custom Branding" msgstr "Aangepaste huisstijl" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "Aangepaste CSS voor interne pagina's" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "Aangepaste CSS voor openbare pagina's" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Custom Configuration" msgstr "Aangepaste configuratie" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "Aangepaste CSS voor interne pagina's" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "Aangepaste CSS voor openbare pagina's" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-In Point (seconds)" msgstr "Op maat gemaakte Cues: In rij staan (seconden)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-Out Point (seconds)" msgstr "Op maat gemaakte Cues: In rij staan (seconden)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-In Time (seconds)" msgstr "Op maat gemaakte Fade in (seconden)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-Out Time (seconds)" msgstr "Op maat gemaakte Fade out (seconden)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Overlap Time (seconds)" msgstr "Op maat gemaakte overgang van muziek in (seconden)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 msgid "Custom Fallback File" msgstr "Aangepast terugvalbestand" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 msgid "Custom Fields" msgstr "Aangepaste velden" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 msgid "Custom Frontend Configuration" msgstr "Aangepaste front-end configuratie" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Custom JS for Public Pages" msgstr "Aangepaste JS voor openbare pagina's" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 msgid "Customization" msgstr "Aanpassen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 msgid "Customize" msgstr "Aanpassen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Administrator Password" msgstr "Beheerderswachtwoord aanpassen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 msgid "Customize AzuraCast Settings" msgstr "AzuraCast instellingen aanpassen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Broadcasting Port" msgstr "Uitzendpoort aanpassen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 msgid "Customize Copy" msgstr "Kopie aanpassen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Mount Point" msgstr "DJ/Streamer Mount Point aanpassen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Port" msgstr "DJ/Streamer poort aanpassen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize Internal Request Processing Port" msgstr "Interne request verwerkingspoort aanpassen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Source Password" msgstr "Bronwachtwoord aanpassen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "Poorten aanpassen die worden gebruikt door AzureCast?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." msgstr "Pas het aantal nummers aan die worden getoond in de \"Afspeelgeschiedenis\" sectie voor dit station en in alle openbare API's." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "DJ inloggegevens" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "DJ/Streamer buffer tijd (seconden)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 msgid "Dark" msgstr "Donker" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "Dashboard" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 +#: ./vue/components/Stations/Reports/Requests.vue:35 msgid "Date Played" msgstr "Datum afgespeeld" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 +#: ./vue/components/Stations/Reports/Requests.vue:34 msgid "Date Requested" msgstr "Datum aangevraagd" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 +#: ./vue/components/Admin/AuditLog.vue:19 msgid "Date/Time" msgstr "Datum/Tijd" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 +#: ./vue/components/Stations/Reports/Timeline.vue:24 msgid "Date/Time (Browser)" msgstr "Datum/Tijd (Browser)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 +#: ./vue/components/Stations/Reports/Timeline.vue:30 msgid "Date/Time (Station)" msgstr "Datum/Tijd (Station)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 msgid "Days Between Automated Assignments" msgstr "Dagen tussen geautomatiseerde toewijzingen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Days of Playback History to Keep" msgstr "Aantal dagen waarvan afspeel geschiedenis bewaart dient te blijven" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Deactivate Streamer on Disconnect (Seconds)" msgstr "Streamer uitschakelen bij verbreken van verbinding (aantal seconden)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "Debug Home" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "Debug-uitvoer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 msgid "Default" msgstr "Standaard" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 +#: ./vue/components/Admin/Branding.vue:21 msgid "Default Album Art" msgstr "Standaard Albumhoes" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Default Album Art URL" msgstr "URL van standaard albumhoes" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Default Avatar URL" msgstr "Standaard Avatar URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 msgid "Default Mount" msgstr "Standaard mount point" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "Standaard: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 msgid "Delete" msgstr "Verwijderen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 msgid "Delete %{ num } media files?" msgstr "%{ num } mediabestanden verwijderen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "API-sleutel verwijderen?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 msgid "Delete Album Art" msgstr "Verwijder Albumhoezen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "API-sleutel verwijderen?" + +#: ./vue/components/Admin/Backups.vue:87 msgid "Delete Backup?" msgstr "Back-up verwijderen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 msgid "Delete Broadcast?" msgstr "Uitzending verwijderen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 +#: ./vue/components/Admin/CustomFields.vue:38 msgid "Delete Custom Field?" msgstr "Aangepast veld verwijderen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 msgid "Delete Episode?" msgstr "Aflevering verwijderen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:49 msgid "Delete Mount Point?" msgstr "Mount point verwijderen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 +#: ./vue/components/Stations/Playlists.vue:142 msgid "Delete Playlist?" msgstr "Afspeellijst verwijderen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 +#: ./vue/components/Stations/Podcasts/ListView.vue:59 msgid "Delete Podcast?" msgstr "Podcast verwijderen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 +#: ./vue/components/Stations/Queue.vue:39 msgid "Delete Queue Item?" msgstr "Item in de wachtrij verwijderen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "Record verwijderen?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 +#: ./vue/components/Stations/Remotes.vue:45 msgid "Delete Remote Relay?" msgstr "Externe relay verwijderen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 +#: ./vue/components/Stations/Reports/Requests.vue:55 msgid "Delete Request?" msgstr "Verzoek verwijderen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 +#: ./vue/components/Admin/Permissions.vue:50 msgid "Delete Role?" msgstr "Deze rol verwijderen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 +#: ./vue/components/Stations/SftpUsers.vue:32 msgid "Delete SFTP User?" msgstr "SFTP-gebruiker verwijderen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 +#: ./vue/components/Admin/Stations.vue:45 msgid "Delete Station?" msgstr "Station verwijderen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 +#: ./vue/components/Admin/StorageLocations.vue:102 msgid "Delete Storage Location?" msgstr "Opslaglocatie verwijderen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 +#: ./vue/components/Stations/Streamers.vue:56 msgid "Delete Streamer?" msgstr "Streamer verwijderen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 +#: ./vue/components/Admin/Users.vue:37 msgid "Delete User?" msgstr "Gebruiker verwijderen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 +#: ./vue/components/Stations/Webhooks.vue:70 msgid "Delete Web Hook?" msgstr "Web hook verwijderen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 msgid "Description" msgstr "Omschrijving" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 +#: ./vue/components/Common/DataTable.vue:103 msgid "Deselect" msgstr "Deselecteer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 msgid "Desktop Device" msgstr "Desktop apparaat" -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "Beschrijving" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 msgid "Direct Stream URL" msgstr "Directe stream URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 msgid "Directory" msgstr "Map" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 msgid "Directory Name" msgstr "Directorynaam" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 msgid "Disable" msgstr "Schakel uit" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 msgid "Disable Crossfading" msgstr "Crossfading uitschakelen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 msgid "Disable Optimizations" msgstr "Optimalisaties uitschakelen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" -msgstr "Twee-factor uitschakelen" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 msgid "Disable public pages?" msgstr "Publieke pagina's uitschakelen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 msgid "Disable song requests?" msgstr "Verzoeknummers uitschakelen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 msgid "Disable streamers?" msgstr "Streamers uitschakelen?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." -msgstr "Uitschakelen om een flatfile cache te gebruiken in plaats van Redis." +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" +msgstr "Twee-factor uitschakelen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 +#: ./vue/components/Account.vue:100 msgid "Disable two-factor authentication?" msgstr "Tweestapsverificatie uitschakelen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 msgid "Disabled" msgstr "Uitgeschakeld" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 msgid "Disconnect Streamer" msgstr "Verbreek verbinding met streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Discord Web Hook URL" msgstr "Discord Web Hook URL" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "Discord Webhook" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "Schijfruimte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." msgstr "Schijfcaching maakt een systeem veel sneller en sneller in het algemeen. Het ontneemt op geen enkele manier geheugen voor toepassingen, omdat het automatisch door het besturingssysteem wordt vrijgegeven wanneer dat nodig is." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "Schijfruimte" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 msgid "Display Name" msgstr "Weergavenaam" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "DJ inloggegevens" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "DJ/Streamer buffer tijd (seconden)" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 msgid "Do not collect any listener analytics" msgstr "Verzamel geen statistieken over luisteraars" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "Wijzig dit niet na de installatie." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 msgid "Do not use an AutoDJ service." msgstr "Gebruik geen AutoDJ service." -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "Docker Gebruiker GID" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "Docker gebruiker UID" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "Domeinnaam (voorbeeld.com) of meerdere domeinnamen (voorbeeld.com,foo.bar) om te gebruiken in combinatie met LetsEncrypt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 msgid "Down" msgstr "Omlaag" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 msgid "Download" msgstr "Download" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 msgid "Download CSV" msgstr "Download CSV" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 msgid "Download M3U" msgstr "M3U downloaden" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 msgid "Download PLS" msgstr "PLS downloaden" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:27 msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" msgstr "Download de Linux x64 binary van de SHOUTcast Radio Manager:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 +#: ./vue/components/Common/FlowUpload.vue:13 msgid "Drag file(s) here to upload or" msgstr "Bestand(en) hierheen slepen om te uploaden of" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Dropbox Generated Access Token" msgstr "Dropbox heeft een Toegangstoken gegenereerd" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 +#: ./vue/components/Stations/Playlists.vue:54 msgid "Duplicate" msgstr "Dupliceren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 msgid "Duplicate Playlist" msgstr "Afspeellijst dupliceren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Duplicate Prevention Time Range (Minutes)" msgstr "Dubbele artiesten check die gedraaid worden (in minuten)" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "Dupliceer nummers" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "Dit nummer staat al in de wachtrij, en zal binnen 15 minuten worden afgespeeld." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 msgid "E-Mail" msgstr "E-Mail" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 msgid "E-mail Address" msgstr "E-mailadres" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "Aflevering via e-mail" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 msgid "E-mail addresses can be separated by commas." msgstr "E-mailadressen kunnen gescheiden worden door komma's." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "Aflevering via e-mail" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 msgid "Edit" msgstr "Wijzig" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 msgid "Edit Custom Field" msgstr "Aangepast veld toevoegen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 msgid "Edit Episode" msgstr "Aflevering bewerken" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 msgid "Edit Liquidsoap Configuration" msgstr "Liquidsoap configuratie bewerken" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 +#: ./vue/components/Stations/Media/EditModal.vue:72 msgid "Edit Media" msgstr "Media gegevens aanpassen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 +#: ./vue/components/Stations/Mounts/EditModal.vue:71 msgid "Edit Mount Point" msgstr "Mount point bewerken" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 +#: ./vue/components/Stations/Playlists/EditModal.vue:20 msgid "Edit Playlist" msgstr "Afspeellijst bewerken" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 msgid "Edit Podcast" msgstr "Podcast bewerken" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 msgid "Edit Profile" msgstr "Wijzig profiel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 +#: ./vue/components/Common/BaseEditModal.vue:26 msgid "Edit Record" msgstr "Record bewerken" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 +#: ./vue/components/Stations/Remotes/EditModal.vue:39 msgid "Edit Remote Relay" msgstr "Bewerk externe relais" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 +#: ./vue/components/Admin/Permissions/EditModal.vue:20 msgid "Edit Role" msgstr "Rol bewerken" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 msgid "Edit SFTP User" msgstr "SFTP-gebruiker bewerken" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 +#: ./vue/components/Admin/Stations/EditModal.vue:26 msgid "Edit Station" msgstr "Wijzig station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 +#: ./vue/components/Stations/ProfileEdit.vue:4 msgid "Edit Station Profile" msgstr "Wijzig stationsprofiel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 msgid "Edit Storage Location" msgstr "Bewerk opslaglocatie" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 +#: ./vue/components/Stations/Streamers/EditModal.vue:55 msgid "Edit Streamer" msgstr "Wijzig streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 +#: ./vue/components/Admin/Users/EditModal.vue:18 msgid "Edit User" msgstr "Wijzig gebruiker" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 msgid "Edit Web Hook" msgstr "Web hook bewerken" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 msgid "Embed Code" msgstr "Code insluiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 msgid "Embed Widgets" msgstr "Widgets insluiten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 msgid "Enable" msgstr "Schakel in" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable Advanced Features" msgstr "Geavanceerde functies inschakelen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 msgid "Enable AutoDJ" msgstr "AutoDJ inschakelen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 msgid "Enable Automated Assignment" msgstr "Automatische toewijzing inschakelen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Enable Broadcasting" msgstr "Uitzending inschakelen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "Plugins met aangepaste code inschakelen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "Downloads inschakelen op On-Demand pagina" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "Mail Levering inschakelen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "MariaDB vertraagde logboeken inschakelen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "Schakel On-Demand Streaming in" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "Prestatie van Profiling Uitbreiden Inschakelen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "Openbare pagina inschakelen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "Redis inschakelen" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "Activeer streaming" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "Twee-factor inschakelen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "Tweestapsverificatie inschakelen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." msgstr "Schakel bepaalde geavanceerde functies in de webinterface in, inclusief geavanceerde configuratie van afspeellijsten, toewijzing van poort, wijzigen van basismediamappen en andere functionaliteit die alleen gebruikt moeten worden door gebruikers die vertrouwd zijn met geavanceerde functionaliteit." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." -msgstr "Schakel in om luisteraars requests aan te laten vragen, om afspeelt te worden op je station. Alleen nummers welke in je afspeellijsten staan zijn aan te vragen." +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" +msgstr "Downloads inschakelen op On-Demand pagina" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "Mail Levering inschakelen" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "Schakel On-Demand Streaming in" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "Openbare pagina inschakelen" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 msgid "Enable public pages?" msgstr "Openbare pagina's inschakelen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 msgid "Enable song requests?" msgstr "Verzoeknummers inschakelen?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 msgid "Enable streamers?" msgstr "Streamers inschakelen?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "Schakel de composer \"samenvoegen\" functionaliteit in om het composer.json bestand van de hoofdapplicatie te combineren met eventuele plugin composer bestanden. Dit kan implicaties hebben voor de prestaties, dus u dient het alleen te gebruiken als u een of meer plugins gebruikt met hun eigen Composer afhankelijkheden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." msgstr "Schakel deze instelling in om te voorkomen dat metadata naar de AutoDJ wordt verzonden voor bestanden binnen deze afspeellijst. Dit is handig wanneer de afspeellijst jingles of reclames bevat." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." msgstr "Schakel in om dit mountpoint binnen de publieke \"Yellow Pages\" weer te geven." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." msgstr "Schakel in om deze relais te adverteren in de openbare radiomappen \"Gele Pagina\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this mount point on this station's public pages." msgstr "Inschakelen om luisteraars toe te staan dit mount point te selecteren op de publieke pagina van dit station." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this relay on this station's public pages." msgstr "Inschakelen om luisteraars toe te staan dit mount point te selecteren op de publieke pagina van het station." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enable to allow this account to log in and stream." msgstr "Stel in op “Ja” om dit account toegang te geven om in te loggen en te streamen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." msgstr "Inschakelen om AzuraCast automatisch nachtelijke back-ups te laten uitvoeren op het opgegeven tijdstip." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "Twee-factor inschakelen" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "Tweestapsverificatie inschakelen" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 msgid "Enabled" msgstr "Ingeschakeld" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." msgstr "Schakelt het gebruikt van het nieuwe en snelle op WebSocket gebaseerde systeem in of uit waarmee live updates worden verstuurd naar publieke radiospelers. Schakel dit uit als u problemen met deze functionaliteit ondervindt." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 -msgid "Encoded By" -msgstr "Gecodeerd door" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 msgid "Encoder" msgstr "Encoder" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 -msgid "Encoder Settings" -msgstr "Encoder instellingen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 -msgid "Encoding Time" -msgstr "Coderingstijd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Date" msgstr "Eind Datum" -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "Sessie beëindigen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Time" msgstr "Eind Tijd" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Endpoint" msgstr "Eindpunt" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enforce Schedule Times" msgstr "Geplande uitzendtijden afdwingen" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "Voer twee factor code in" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." msgstr "Voer de huidige code in die door uw authenticator app is opgegeven om te controleren of alles correct werkt." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enter the full URL of another stream to relay its broadcast through this mount point." msgstr "Voer de volledige URL in van een andere stream om deze opnieuw uit te zenden via dit mount punt." -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "Voer uw wachtwoord in" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "Omgeving: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 msgid "Episode" msgstr "Aflevering" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "Aflevering niet gevonden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 msgid "Episodes" msgstr "Afleveringen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "Fout" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." msgstr "Voorbeeld: als de externe radio URL http://station.example.com:8000/radio.mp3 is, vul dan \"http://station.example.com:8000\" in." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 msgid "Exclude Media from Backup" msgstr "Media uitsluiten van back-up" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." msgstr "Door media uit te sluiten van automatische back-ups bespaart u ruimte, maar u moet ervoor zorgen dat u ergens anders een back-up van uw media maakt. Merk op dat er alleen een back-up wordt gemaakt van lokaal opgeslagen media." -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "Commando uitvoeren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 +#: ./vue/components/Stations/Queue.vue:19 msgid "Expected to Play at" msgstr "Verwacht om te spelen op" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 msgid "Explicit" msgstr "Expliciet" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 msgid "Export %{format}" msgstr "Exporteren Formaat" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Fallback Mount" msgstr "Back-up mount point" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Field Name" msgstr "Veldnaam" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 msgid "File Name" msgstr "Bestandsnaam" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "Bestand niet verwerkt: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 -msgid "File Owner" -msgstr "Bestands eigenaar" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "Bestand verwerken" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 -msgid "File Type" -msgstr "Bestandstype" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "Bestand niet gespecificeerd." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 msgid "Files marked for reprocessing:" msgstr "Bestanden gemarkeerd om opnieuw te verwerken:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 msgid "Files moved:" msgstr "Bestanden verplaatsen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 msgid "Files queued for playback:" msgstr "Bestanden in de afspeelwachtrij:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 msgid "Files removed:" msgstr "Bestanden verwijderd:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "Eerste verbinding" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "Fixtures geladen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Footer Text" msgstr "Voettekst" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." msgstr "Voor lokale bestandssystemen is dit het basispad van de map. Voor externe bestandssystemen is dit het voorvoegsel van de map." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." -msgstr "In de meeste gevallen dient de standaard UTF-8 codering gebruikt te worden. De oudere ISO-8859-1 codering kan gebruikt worden wanneer connecties van SHOUTcast 1 DJs of andere oude software toegestaan dienen te worden." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "voor geselecteerde periode" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 msgid "For some clients, use port:" msgstr "Voor sommige gebruikers, gebruik poort:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" -msgstr "Wachtwoord vergeten" +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "Wachtwoord vergeten?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 msgid "Friday" msgstr "Vrijdag" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 +#: ./vue/components/Account/TwoFactorModal.vue:10 msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." msgstr "Scan de code via een authenticatie app naar keuze (FreeOTP, Authy, etc) op uw mobiele telefoon." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 msgid "Full Volume" msgstr "Volledige volume" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 msgid "Full:" msgstr "Volledig:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 msgid "GA Property Tracking ID" msgstr "GA Property Tracking ID" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 msgid "General Rotation" msgstr "Algemene Rotatie" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 msgid "Generate Report" msgstr "Rapportage maken" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "Genereren van database proxy-klassen" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "Algemene Webhook" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 msgid "Genre" msgstr "Genre" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "De GeoLite database is niet geconfigureerd voor deze installatie. Zie Systeembeheer voor instructies." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 +#: ./vue/components/Admin/GeoLite.vue:57 msgid "GeoLite is not currently installed on this installation." msgstr "GeoLite is momenteel niet geïnstalleerd." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 +#: ./vue/components/Admin/GeoLite.vue:28 msgid "GeoLite version \"%{ version }\" is currently installed." msgstr "GeoLite versie \"%{ version }\" is momenteel geïnstalleerd." -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "Volgende nummer krijgen" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "Verkrijg het Nummer dat nu speelt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 msgid "Global" msgstr "Globaal" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 msgid "Global Permissions" msgstr "Globale permissies" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "Google Analytics integratie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "HTML" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "HTTP-poort" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "HTTP poort: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "HTTPS-poort" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "HTTPS poort: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "Help" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide Album Art on Public Pages" msgstr "Verberg albumhoezen op openbare pagina's" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide AzuraCast Branding on Public Pages" msgstr "Verberg AzuraCast reclame op openbare pagina's" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 +#: ./vue/components/Dashboard.vue:62 msgid "Hide Charts" msgstr "Verberg diagrammen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Hide Metadata from Listeners (\"Jingle Mode\")" msgstr "Verberg metadata voor luisteraars (Jingel Modus)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 msgid "High" msgstr "Hoog" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." msgstr "Een hoge I/O wachttijd kan wijzen op een knelpunt met de harde schijf van de server, een mogelijk defecte harde schijf, of zware belasting van de harde schijf." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." msgstr "Afspeellijsten met een hoger gewicht worden vaker afgespeeld dan afspeellijsten met een lager gewicht." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 msgid "History" msgstr "Geschiedenis" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 msgid "Home" msgstr "Startpagina" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Homepage Redirect URL" msgstr "URL van homepage omleiden" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 msgid "Hour" msgstr "Uur" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "HTML" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "IceCast gebruikers" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "Identificatiecode" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "Als een nummer geen albumhoes heeft, zal deze URL in plaats daarvan worden weergegeven. Laat leeg om de standaard hoes te gebruiken." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "Als een bezoeker niet is aangemeld en de homepage van AzuraCast bezoekt, kunt u ze automatisch doorverwijzen naar de hier opgegeven URL. Laat leeg om ze standaard naar het login scherm te verwijzen." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "Wanneer automatische toewijzig is ingeschakeld, gebruik dan deze afspeellijst als een bron van herverdeelbare nummers. Hiermee wordt de bestaande inhoud van deze afspeellijst overschreven." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "Wanneer gekozen voor \"Nee\", zal de afspeellijst niet worden afgespeeld op de stream. De afspeellijst kan nog steeds worden beheert." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "Indien uitgeschakeld, zal het station zijn AutoDJ niet uitzenden." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "Indien ingeschakeld, zal er een downloadknop aanwezig zijn op de openbare \"On-Demand\" pagina." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "Indien ingeschakeld, zal AzuraCast verbinding maken met de MusicBrainz database om te proberen een ISRC te vinden voor bestanden waar er een ontbreekt. Het uitschakelen hiervan kan de prestaties verbeteren." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "Indien ingeschakeld, zullen muziek van afspeellijsten met on-demand streaming beschikbaar zijn om te streamen en downloaden via een gespecialiseerde openbare pagina." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "Indien ingeschakeld, zal de AutoDJ op deze installatie automatisch muziek afspelen naar dit mount punt." + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "Indien ingeschakeld, zal de AutoDJ automatisch muziek afspelen op dit mount punt." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "Indien ingeschakeld, zal deze streamer enkel de mogelijkheid hebben om te verbinden gedurende de geplande uitzendtijden." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "Als requests zijn ingeschakeld voor uw station zullen luisteraars de mogelijkheid hebben om nummers binnen deze afspeellijst aan te vragen." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "Indien geselecteerd, worden albumhoezen niet weergegeven op publieke radio-pagina's." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "Indien geselecteerd, zal dit AzuraCast reclame van publieke pagina's verwijderen." + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "Als de eindtijd voor de begintijd is, zal de afspeellijst van de ene op de andere dag afspelen." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "Als de eindtijd voor de begintijd is, zal het geplande item in de nacht doorgaan." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "Als de poort die u uitzendt anders is dan de poort die u hierboven hebt aangegeven, geef dan hier de bronpoort op." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "Als dit mount point standaard is, zal deze gebruikt worden binnen de radiospeler op de publieke radio pagina van dit systeem." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "Wanneer dit mount point geen audio speelt, zullen luisteraars doorverwezen worden naar dit mount punt. De standaard is /error.mp3, welke herhaaldelijk een foutmelding laat horen." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "Als deze instelling is ingesteld op \"Ja\" zal, in plaats van de basis URL, de browser URL worden gebruikt wanneer deze beschikbaar is. Stel in op \"Nee\" om altijd de basis URL te gebruiken." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "Als dit station on-demand streamen en downloaden heeft ingeschakeld, zullen alleen nummers die in afspeellijsten staan met deze instelling ingeschakeld zichtbaar zijn." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "Als u met AutoDJ uitzendt, voer hier het bronwachtwoord in." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "Als u met AutoDJ uitzendt, voer hier de brongebruikersnaam in. Dit kan leeg zijn." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "Als je web hook HTTP basis authenticate vereist, geef dan hier het wachtwoord op." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "Als je web hook HTTP basis authenticate vereist, geef dan hier de gebruikersnaam op." + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "Importeren uit PLS/M3U" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "Belangrijk: kopieer de onderstaande sleutel voordat u doorgaat!" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "Om SHOUTcast te installeren:" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "Voor een snelle verwerking hebben webhooks een korte time-out, dus de passende service moet worden geoptimaliseerd om het verzoek binnen 2 seconden te behandelen." + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "in de laatste 48 uur" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "in de laatste maand" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "In de nieuw aangemaakte applicatie, klik op het tabblad \"Sleutels en Toegangstokens\"." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "Automatische toewijzing inschakelen" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "Opnemen in On-Demand speler" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "Onvoltooid" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "Geeft de aanwezigheid aan van de expliciete inhoud (expliciete taal of inhoud voor volwassenen). Apple Podcasts geeft een beeld van het ouderlijk adviesbestand voor uw aflevering weer als deze is ingeschakeld. Afleveringen met expliciete inhoud zijn niet beschikbaar in sommige Apple Podcasts gebieden." + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "Toevoegen" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "GeoLite IP-database installeren" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "Installeer SHOUTcast 2 DNAS" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "Instructies" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "Interne notities of commentaar over de gebruiker, alleen zichtbaar vanuit dit controle paneel." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "Internationale standaardcode voor het opnemen van licenties." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "Onderbreek andere nummers om af te spelen op het geplande tijdstip." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "Intro" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 msgid "IP" msgstr "IP-adres" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "IP Geolocatie door DB-IP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 +#: ./vue/components/Admin/GeoLite.vue:9 msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." msgstr "IP-Geolocatie wordt gebruikt om de geschatte locatie van uw luisteraars te raden, gebaseerd op het IP-adres waarmee u verbinding maakt. Gebruik de gratis ingebouwde IP Geolocation library of voer een licentiesleutel in op deze pagina om MaxMind GeoLite te gebruiken." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 msgid "ISRC" msgstr "ISRC" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" -msgstr "Icecast toegangslogboek" +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" +msgstr "Jingle modus" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" -msgstr "IceCast gebruikers" +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" +msgstr "Ingeschakeld" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" -msgstr "Icecast configuratie" +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" +msgstr "Taal" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" -msgstr "Icecast foutenlogboek" +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" +msgstr "Laatste 14 dagen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" -msgstr "Identificatiecode" +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" +msgstr "Laatste 2 jaar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." -msgstr "Als een nummer geen albumhoes heeft, zal deze URL in plaats daarvan worden weergegeven. Laat leeg om de standaard hoes te gebruiken." +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." -msgstr "Als een bezoeker niet is aangemeld en de homepage van AzuraCast bezoekt, kunt u ze automatisch doorverwijzen naar de hier opgegeven URL. Laat leeg om ze standaard naar het login scherm te verwijzen." +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" +msgstr "Laatste 30 dagen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." -msgstr "Als een van deze opties ingeschakeld zijn, zal de afspeellijst direct via Liquidsoap beheert worden in plaats dat dit via AzuraCast gebeurt." +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" +msgstr "Laatste 60 dagen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." -msgstr "Wanneer automatische toewijzig is ingeschakeld, gebruik dan deze afspeellijst als een bron van herverdeelbare nummers. Hiermee wordt de bestaande inhoud van deze afspeellijst overschreven." +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" +msgstr "Laatste 7 dagen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." -msgstr "Wanneer gekozen voor \"Nee\", zal de afspeellijst niet worden afgespeeld op de stream. De afspeellijst kan nog steeds worden beheert." +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" +msgstr "Laatst gewijzigd" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." -msgstr "Indien uitgeschakeld, zal het station zijn AutoDJ niet uitzenden." +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" +msgstr "Laatste maand" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." -msgstr "Indien ingeschakeld, zal AzuraCast automatisch alle live uitzendingen opnemen die op dit station hoorbaar zijn geweest." +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" +msgstr "Laatst uitgevoerd:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." -msgstr "Indien ingeschakeld, zal AzuraCast verbinding maken met de MusicBrainz database om te proberen een ISRC te vinden voor bestanden waar er een ontbreekt. Het uitschakelen hiervan kan de prestaties verbeteren." +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" +msgstr "Vorig jaar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." -msgstr "Indien ingeschakeld, zal er een downloadknop aanwezig zijn op de openbare \"On-Demand\" pagina." +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" +msgstr "Last.fm API Sleutel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." -msgstr "Indien ingeschakeld, zullen muziek van afspeellijsten met on-demand streaming beschikbaar zijn om te streamen en downloaden via een gespecialiseerde openbare pagina." +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" +msgstr "Meer informatie over geavanceerde afspeellijsten" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." -msgstr "Indien ingeschakeld, zullen streamers (of DJs) rechtstreeks verbinding kunnen maken met uw stream en live muziek kunnen uitzenden die de AutoDJ stream onderbreekt." +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" +msgstr "Meer informatie over Dropbox Auth Tokens" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." -msgstr "Indien ingeschakeld, zal de AutoDJ op deze installatie automatisch muziek afspelen naar dit mount punt." +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." +msgstr "Meer informatie over release kanalen in de AzuraCast documentatie." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." -msgstr "Indien ingeschakeld, zal de AutoDJ automatisch muziek afspelen op dit mount punt." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." +msgstr "Lees meer over deze header." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." -msgstr "Indien ingeschakeld, zal deze streamer enkel de mogelijkheid hebben om te verbinden gedurende de geplande uitzendtijden." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." +msgstr "Laat leeg om automatisch een wachtwoord te genereren." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." -msgstr "Als requests zijn ingeschakeld voor uw station zullen luisteraars de mogelijkheid hebben om nummers binnen deze afspeellijst aan te vragen." +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." +msgstr "Laat leeg om elke dag van de week af te laten spelen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." -msgstr "Als verzoeken zijn ingeschakeld, geeft dit de minimale vertraging (in minuten) aan tussen het indienen van een verzoek en het afspelen ervan. Indien ingesteld op nul, wordt een kleine vertraging van 15 seconden toegepast om overstromingen te voorkomen." +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." +msgstr "Laat leeg om het huidige wachtword te gebruiken." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." -msgstr "Indien geselecteerd, worden albumhoezen niet weergegeven op publieke radio-pagina's." +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." +msgstr "Laat leeg om de standaard Telegram API URL te gebruiken (aanbevolen)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." -msgstr "Indien geselecteerd, zal dit AzuraCast reclame van publieke pagina's verwijderen." +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" +msgstr "Lengte" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." -msgstr "Als het e-mailadres dat u heeft opgegeven in het systeem staat, check dan uw inbox voor een wachtwoord reset bericht." +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" +msgstr "Lengte van tekst" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." -msgstr "Als de eindtijd voor de begintijd is, zal de afspeellijst van de ene op de andere dag afspelen." +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." +msgstr "Laten we beginnen met het maken van een account voor de systeembeheerder." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." -msgstr "Als de eindtijd voor de begintijd is, zal het geplande item in de nacht doorgaan." +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" +msgstr "Licht" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." -msgstr "Als het mountpoint (bijv. /radio.mp3) of Shoutcast SID (bijv. 2) waar je naar uitzendt is anders dan hierboven vermeld, geef hier het bronmount punt op." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" +msgstr "Beperkt:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." -msgstr "Als de poort die u uitzendt anders is dan de poort die u hierboven hebt aangegeven, geef dan hier de bronpoort op." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." -msgstr "Als dit mount point standaard is, zal deze gebruikt worden binnen de radiospeler op de publieke radio pagina van dit systeem." +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." +msgstr "LiquidSoap wordt momenteel geschuffeld van %{songs} en %{playlists}." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." -msgstr "Wanneer dit mount point geen audio speelt, zullen luisteraars doorverwezen worden naar dit mount punt. De standaard is /error.mp3, welke herhaaldelijk een foutmelding laat horen." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" +msgstr "Liquidsoap Prestatie Tuning" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." -msgstr "Als deze instelling is ingesteld op \"Ja\" zal, in plaats van de basis URL, de browser URL worden gebruikt wanneer deze beschikbaar is. Stel in op \"Nee\" om altijd de basis URL te gebruiken." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." +msgstr "Geef één IP-adres of groep (in CIDR formaat) per regel aan." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." -msgstr "Als dit station on-demand streamen en downloaden heeft ingeschakeld, zullen alleen nummers die in afspeellijsten staan met deze instelling ingeschakeld zichtbaar zijn." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." +msgstr "Laat één user agent per regel zien. jokers (*) zijn toegestaan." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." -msgstr "Als u met AutoDJ uitzendt, voer hier het bronwachtwoord in." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" +msgstr "Luisteraars statistieken" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." -msgstr "Als u met AutoDJ uitzendt, voer hier de brongebruikersnaam in. Dit kan leeg zijn." +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" +msgstr "Luisteraar Geschiedenis" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." -msgstr "Als je dit bestand handmatig onderhoudt, bekijk dan de nieuwste versie van het bestand en breng de nodige wijzigingen aan." +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" +msgstr "Luisteraar request" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." -msgstr "Als u regelmatig verschillende URL's gebruikt om toegang te krijgen tot AzuraCast, moet u de \"Voorkeur Browser URL\" instelling aanzetten." +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" +msgstr "Aantal luisteraars" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." -msgstr "Als je een bug of fout ontdekt, kun je een GitHub issue indienen met behulp van de onderstaande link." +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" +msgstr "Aantal luisteraars per dag" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." -msgstr "Als uw installatie beperkt is door CPU of geheugen, kunt u deze instelling wijzigen om de bronnen die door Liquidsoap worden gebruikt aan te passen." +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" +msgstr "Aantal luisteraars per dag van de week" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." -msgstr "Als je streaming software een specifiek pad voor het mount point vereist, geef deze dan hier op. Gebruik anders de standaard." +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" +msgstr "Aantal luisteraars per uur" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." -msgstr "Als je web hook HTTP basis authenticate vereist, geef dan hier het wachtwoord op." +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" +msgstr "Luisteraars per station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." -msgstr "Als je web hook HTTP basis authenticate vereist, geef dan hier de gebruikersnaam op." +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" +msgstr "Live" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" -msgstr "Importeren uit PLS/M3U" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" +msgstr "Bitrate (kbps) voor live uitzending opnames" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" -msgstr "Belangrijk: kopieer de onderstaande sleutel voordat u doorgaat!" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" +msgstr "Formaat voor live uitzending opnames" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "Live luisteraars" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" +msgstr "Opslaglocatie voor live-opnamen" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." +msgstr "Live stream verbonden." + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." +msgstr "Live stream ontkoppeld." + +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "Live Streamer:" + +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" +msgstr "Gemiddelde belasting" + +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "Laden..." + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" +msgstr "Lokaal" + +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "Lokaal bestandssysteem" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "Lokale streams" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "Locatie" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "Inloggen" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "Log weergave" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "Logs" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "Eenmalig herhalen" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "Verliest" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "Laag" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "Inhoud hoofdbericht" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "Beheer" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "SFTP accounts beheren" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "Stations Beheren" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "Handmatige AutoDJ Modus" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "Handmatig definiëren hoe deze afspeellijst wordt gebruikt in de Liquidsoap configuratie." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "Markdown" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "Overeenkomend" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "Matomo API Token" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "Basis URL van de Matomo installatie" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "Matomo Site ID" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "Maximale luistertijd" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "Maximaal aantal luisteraars" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "Maximumaantal luisteraars over alle stations. Laat leeg om de standaard limiet te gebruiken." + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "MaxMind ontwikkelaars site" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "MaxMind licentiesleutel" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "Media" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "Opslaglocatie voor media" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "Geheugen" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "Geheugen Statistieken Help" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "Voeg afspeellijst samen om af te spelen als één nummer." + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "Berichtinhoud" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "Tips voor bericht aan te passen" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "Berichtverwerking modus" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "Bericht geadresseerde(n)" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "Bericht onderwerp" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "Metagegevens" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "Metadata bijgewerkt!" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "Microfoon" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "Microfoon\n" +" bron" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "Minuten van het uur om te spelen" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "Mixen" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "Mobiel apparaat" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "Gewijzigd" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "Maandag" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "Meer" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "De meeste hosting providers zullen meer Virtual Machines (VPSen) op een server zetten dan de hardware aan kan wanneer elke VM op volle CPU belasting draait. Dit wordt over-provisioning genoemd, wat ertoe kan leiden dat andere VM's op de server CPU-tijd van jouw VM \"stelen\" en vice versa." + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "Meest gedraaide nummers" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "Meest recente back-up log" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "Koppeling naam:" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "Mount point URL" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "Mount points" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "Mount points zijn hoe luisteraars verbinding maken met uw station. Elk mount point kan een ander audio formaat of andere kwaliteit zijn. Door gebruik te maken van mount points is het mogelijk een stream met een hoge kwaliteit aan te bieden voor luisteraars met een snelle internetverbinding en een stream met een lage kwaliteit voor mobiele luisteraars." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "Verplaats" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "Verplaats %{ num } bestand(en) naar" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "Verplaats naar map" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "MP3" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "Mediabestanden" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "Geluid dempen" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "Mijn account" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "NB" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "Naam" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "Naam/Type" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "Netwerk Interfaces" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "Nooit uitvoeren" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "Nieuwe map" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "Nieuwe map aangemaakt." + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "Nieuwe bestandsnaam" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "Nieuwe map" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "Nieuwe sleutel gegenereerd" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "Nieuw wachtwoord" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "Nieuwe afspeellijst" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "Nieuwe afspeellijst naam" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "Nieuwe station beschrijving" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "Nieuwe stationsnaam" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "Geen bestanden geselecteerd." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "Geen limiet" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "Geen overeenkomsten" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "Deze poort kan niet door een ander programma gebruikt worden. Laat dit veld leeg om automatisch een poort toe te laten kennen." + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "Geen archief om te laten zien." + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "Geen" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "Geen:" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "Normale modus" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "Niet afgespeeld" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "Wordt niet uitgevoerd" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "Niet gepland" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "Let op dat het herstellen van een back-up uw bestaande database zal wissen. Herstel nooit back-up bestanden van niet-vertrouwde gebruikers." + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "Opmerking: Dit moet de publieke startpagina van het radiostation zijn, niet de AzuraCast pagina. Deze website zal worden opgenomen in de uitzendgegevens." + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "Notities" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "Nu" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "Huidig nummer" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "Nu op %{ station }:" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "Nu aan het spelen op %{ station }: %{ title } van %{ artist }! Luister nu mee: %{ url }" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "Nu aan het spelen op %{ station }: %{ title } van %{ artist }! Luister nu mee." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "Nu Speelt API Response" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "Num Plays" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "Aantal te bewaren back-up kopieën" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "Aantal minuten tussen het afspelen" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "Aantal seconden om nummers te overlappen." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "Aantal nummers tussen spelen" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "Aantal zichtbare recente nummers" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "On the Air" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "On-Demand" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "On-Demand Media" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "On-Demand Streaming" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "Eens per %{minutes} minuten" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "Eens per %{songs} nummers" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "Eenmaal per uur" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "Eens per uur (om %{minute})" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "Eens in de x minuten" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "Eenmaal per x nummers" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "Zodra deze stappen zijn voltooid, voer de informatie van de \"Sleutels en Toegangstokens\" pagina's in de onderstaande velden in." + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "Zodra je automatische toewijzing hebt geconfigureerd, klik je op de knop hieronder om het toewijzing proces uit te voeren." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "Een belangrijk punt in I/O Wait is dat het een knelpunt of probleem kan aangeven, maar ook volledig zinloos kan zijn. afhankelijk van de werklast en de algemene beschikbare middelen. Een constant hoge I/O Wait moet aanleiding geven tot verder onderzoek met geavanceerdere middelen." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "Verzamel alleen luisterstatistieken" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "Verbind alleen met een externe server." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "Afspeellijst maar eenmaal afspelen." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "Slechts één track afspelen op geplande tijd." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "Stuur slechts één Tweet elke..." + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "Operatie" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "Optioneel: HTTP standaard authenticatie wachtwoord" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "Optioneel: HTTP standaard authenticatie gebruikersnaam" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "Optioneel: Time-out verzoek (Seconden)" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "Optioneel selecteer een ID3v2 metadata veld dat indien aanwezig, gebruikt zal worden om de waarde van dit veld in te stellen." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "Geef optioneel een korte URL-vriendelijke naam op, zoals \"mijn_station_name\", die zal worden gebruikt in de URL's van dit station. Laat leeg om automatisch een veld aan te maken op basis van de stationnaam." + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "Optioneel geef een API-vriendelijke naam op, zoals veld_naam. Laat dit veld leeg om er automatisch een te maken op basis van de naam." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "Optioneel Geef een API-sleutel op om het IP-adres te kunnen overschrijven." + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "Geef optioneel publieke SSH sleutels in die deze gebruiker kan gebruiken om verbinding te maken in plaats van een wachtwoord. Voer één sleutel per regel in." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "of" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "Oorspronkelijke pad" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "Eigenaar" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "Wachtwoord" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "Wachtwoord: " + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "Plak de gegenereerde licentiesleutel in het veld op deze pagina." + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "Pad/achtervoegsel" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "Verzoeken in afwachting" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "Machtigingen" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "Speel" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "Speel %" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "Speel precies één keer per x minuten." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "Speel precies eenmaal elke x nummers." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "Speel één keer per uur op de aangeven tijd." + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "Afspelen/Pauzeren" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "Wachtrij afspelen" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "Speelt hierna" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "Afspeellijst" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "Speellijst (M3U/PLS) URL" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "Afspeellijst 1" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "Afspeellijst 2" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "Naam van afspeellijst" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "Afspeellijst volgorde ingesteld." + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "Afspeellijst wachtrij gewist." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "Afspeellijst type" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "Gewicht van afspeellijst" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "Afspeellijst:" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "Afspeellijst(en)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "Afspeellijsten" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "Afspeellijsten geleegd voor geselecteerde bestanden:" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "Afspeellijsten bijgewerkt voor geselecteerde bestanden:" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "Aantal keer gespeeld" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "Podcast" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "Podcast media moeten MP3 of M4A (AAC) formaat hebben voor de beste compatibiliteit." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "Podcast Titel" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "Podcasts" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "Opslaglocatie voor podcasts" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "Poort:" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "Mogelijk gemaakt door AzuraCast" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "Voorkeur browser URL (indien beschikbaar)" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "Voorkeur voor systeem standaard" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "Voorbeeld" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "Vorige" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "Privacy" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "Profiel" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "Programmatische naam" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "" + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "Publieke pagina" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "Openbare pagina achtergrond" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "Publieke pagina's" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "Publicatiedatum" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "Publicatietijd" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "Publiceren naar \"Yellow Pages\" gids" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "Wachtrij" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "Voeg de geselecteerde media toe aan de wachtrij om hierna af te spelen" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "Radio Speler" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "Willekeurig" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "Verhouding" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "Raw" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "Ontvangen" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "Neem Live Uitzendingen op" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "Account herstellen" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "Ververs rijen" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "Regio" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "Relay" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "Relay stream URL" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "Kanaal vrijgeven" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "Extern" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "Externe afspeelbuffer (seconden)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "Externe relays" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "Externe relays laten u werken met uitzendsoftware buiten deze server. Elk relay die u hier toevoegt zal worden opgenomen in de statistieken van uw station. U kunt ook vanuit deze server naar externe relays uitzenden." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "Wachtwoord van extern station" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "Mountpoint/SID van extern station" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "Luister URL van extern station" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "Externe station bron mountpoint/SID" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "Bronwachtwoord van extern station" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "Externe Station bron poort" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "Bron gebruikersnaam van extern station" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "Extern station type" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "Externe URL" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "Afspeellijst vanaf externe URL" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "Externe URL type" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "Extern: Dropbox" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "Extern: S3 Compatibel" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "Verwijderen" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "Sleutel verwijderen" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "Hernoemen" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "Wijzig bestand/map" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "Herschikken" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "Afspeellijst herschikken" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "Hehaal" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "Vervang albumhoes" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "Opnieuw verwerken" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "Aanvragen" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "Nummer aanvragen" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "Verzoek geschiedenis" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "Tijdsverschil ter verzoeken met afgespeelde nummers (in minuten)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "Minimale vertraging van verzoeknummers (minuten)" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "Nummer aanvragen" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "IP van aanvrager" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "Verzoek" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "Wachtwoord Resetten" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "Opnieuw shufflen" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "Herstart" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "Herstellen van back-ups" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "Rol naam" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "Rollen" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "Rollen & Permissies" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "Rolling Release" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "Rijen per pagina" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "RSS-Feed" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "Automatische toewijzing uitvoeren" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "Automatisch nachtelijks back-ups uitvoeren" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "Handmatige back-up uitvoeren" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "Wordt uitgevoerd" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "Sample snelheid" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "Zaterdag" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "Opslaan" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "Opslaan en doorgaan" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "Instellingen Opslaan" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "Wijzigingen eerst opslaan" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "Schema planning" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "Schema Bekijken" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "Gepland" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "Geplande back-up tijd" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "Schema voor afspelen dagelijks en wekelijks" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "Onder andere geplande afspeellijsten zijn afhankelijk van de ingestelde tijdzone." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "Geplande Tijd #%{num}" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "Schema planning" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "Zoeken" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "Aantal seconden vanaf de start van het nummer waarop de AutoDJ moet beginnen met spelen." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "Aantal seconden vanaf de start van het nummer waarop de AutoDJ moet stoppen met spelen." + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "Geheime sleutel" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "Veiligheid" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "Beveiliging & Privacy" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "Zie de Telegram-documentatie voor meer informatie." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "Zie de Telegram-documentatie voor meer informatie." + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "Zoeken" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "Selecteer" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "Selecteer een thema dat als basis moet worden gebruikt voor openbare stations en de inlogpagina." + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "Selecteer alle zichtbare rijen" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "Selecteer aangepast terugval bestand" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "Selecteer weer te geven velden" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "Selecteer bestand" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "Selecteer Intro Bestand" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "Selecteer een bestand" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "Selecteer PLS/M3U bestand om te importeren" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "Selecteer PNG/JPG illustratie bestand" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "Selecteer de categorie/categorieën die het beste bij de inhoud van uw podcast past." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "Selecteer de landen die geen verbinding met de streams mogen maken." + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "Selecteer Web Hook Type" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "Testbericht verzenden" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "E-mailadres afzender" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "Naam afzender" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "Opeenvolgend" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "Server status" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "Server:" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "Diensten" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "Stel de maximale schijfruimte in die deze opslaglocatie mag gebruiken. Geef een grootte op met eenheid, d.w.z. \"8 GB\". Eenheden worden gemeten per 1024 bytes. Laat leeg om de standaard beschikbare ruimte op de schijf te gebruiken." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "Instellen als standaard mount point" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "Stel cue en fade-punten in met behulp van de visuele editor. De tijdstempels worden opgeslagen in de overeenkomstige velden in de geavanceerde instellingen voor afspelen." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "Cue In instellen" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "Cue Out instellen" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "Fade In instellen" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "Fade Out instellen" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "Stel langer in om meer afspeel geschiedenis van stations te bewaren. Stel korter in om schijfruimte te besparen." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "Afspeellijsten van geselecteerde media instellen of legen" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "Overlap instellen" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "Stel maximaal aantal seconden in hoe lang een luisteraar mag luisteren naar de stream, zet op 0 voor oneindig." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "Stel in op \"Ja\" om altijd \"https://\" (veilige) URL's te gebruiken en automatisch naar de beveiligde URL te verwijzen wanneer een onveilige URL wordt bezocht." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "Zet op * om alle bronnen toe te staan, of geef een lijst op van oorsprong gescheiden door een komma (,)." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "Instellingen" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "Instructies voor het instellen van uitzendingssoftware zijn beschikbaar op de AzuraCast wiki." + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "SFTP-poort" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "SFTP gebruikers" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "Deel opslaglocatie van media" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "Deel opslaglocatie van podcasts" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "Deel opslaglocatie van live-opnamen" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "SHOUTcast 2 DNAS is momenteel niet geïnstalleerd." + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "SHOUTcast 2 DNAS is geen vrije software en de restrictieve licentie staat AzuraCast niet toe de SHOUTcast binary te verspreiden." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "SHOUTcast Clients" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "SHOUTcast Licentie ID" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "SHOUTcast Radio Manager" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "SHOUTcast Gebruikers ID" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "SHOUTcast versie \"%{ version }\" is momenteel geïnstalleerd." + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "Toon grafieken" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "Toon nieuwe releases binnen uw release-kanaal op de AzuraCast homepage." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "Toon op openbare pagina's" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "Toon het station in openbare pagina's en algemene API-resultaten." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "Toon update aankondigingen" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "Shuffled" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "Website url" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "Website Thema" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "Grootte" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "Nummer overslaan" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "Slimme modus" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "SMTP-Host" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "SMTP wachtwoord" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "SMTP-poort" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "SMTP gebruikersnaam" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "Nummer" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "Album" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "Artiest" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "Track Genre" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "Afspeelgeschiedenis" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "Lengte Lied" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "Impact van nummer op luisteraar" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "Songtekst Lied" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "Volgorde van afspelen" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "Nummer Afspeeltijdlijn" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "Verzoeknummer" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "Titel" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "Nummergebaseerd" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "Nummergebaseerd" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "Op lied gebaseerde afspeellijst" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "SoundExchange verslag" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "Bron" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "Gebruikte ruimte" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "Specificeer een mountpoint (bijv. \"/radio.mp3\") of een Shoutcast SID (bijv. \"2\") om een specifieke stream op te geven voor statistieken of uitzendingen." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "Specificeer de minuut van elk uur dat deze afspeellijst moet spelen." + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "Openbare SSH sleutels" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "Stabiel" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "Standaard afspeellijst, shuffles met andere standaard afspeellijsten gebaseerd op gewicht." + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "Start" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "Start Datum" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "Start streamen" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "Starttijd" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "Station media" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "Stations Naam" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "Overzicht van station" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "Permissies per station" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "Station Podcasts" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "Station opnames" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "Tijdzone" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "Station(s)" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "Stations" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "Statistieken overzicht" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "Gestolen" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "Gestolen (st)" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "Stap 1: Scan QR Code" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "Stap 2: Controleer gegenereerde code" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "Stappen voor het configureren van een Twitter-applicatie:" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "Stop" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "Stoppen met streamen" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "Opslag Adapter" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "Opslaglocatie" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "Opslaglocaties" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "Opslagruimte" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "Stream" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "Streamer uitzendingen" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "Streamer weergavenaam" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "Wachtwoord streamer" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "Streamer gebruikersnaam" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "Streamer/DJ" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "Streamer/DJ accounts" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "Streamers / DJ's" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "Streams" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "Code verzenden" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "Zondag" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "Ondersteunde bestandsindelingen:" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "Systeeminstellingen" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "Doel" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "Test" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "Test bericht verzonden." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "De hoeveelheid geheugen Linux gebruikt voor schijfcaching." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "De basis URL waar deze service beschikbaar is gesteld. Gebruik het externe IP-adres of een domeinnaam (als deze bestaat) dat zich richt naar deze server." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "De inhoud van het POST bericht is exact hetzelfde als de Nu Speelt API reactie voor uw station." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "De contactpersoon van de podcast. Kan vereist zijn om podcast te tonen op diensten zoals Apple Podcasts, Spotify, Google Podcasts, etc." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "Het huidige CPU-gebruik, inclusief I/O Wait en Steal." + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "Het huidige geheugengebruik exclusief gecached geheugen." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "De datum waarop de aflevering moet worden gepubliceerd." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "De beschrijving van de aflevering. De gebruikelijke maximale teksthoeveelheid voor dit is 4000 tekens." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "De beschrijving van je podcast. De gebruikelijke maximale teksthoeveelheid is 4000 tekens." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "De weergave naam die aan dit mountpoint is gekoppeld en wordt weergegeven op administratieve- en publieke pagina's. Laat leeg om automatisch te laten genereren." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "De naam die aan dit mountpoint is gekoppeld en wordt weergegeven op administratieve- en publieke pagina's. Laat leeg om automatisch te laten genereren." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "De bewerkbare tekstvakken zijn gebieden waar u aangepaste configuratiecode kunt invoegen. De niet-bewerkbare secties worden automatisch gegenereerd door AzuraCast." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "De contactpersoon van de podcast. Kan vereist zijn om podcast te tonen binnen diensten als Apple Podcasts, Spotify, Google Podcasts, etc." + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "De bestandsnaam moet er als volgt uitzien:" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "De volledige basis-URL van uw Matomo installatie." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "De volledige afspeellijst is geschuffeld, en zal worden afgespeeld in de geschuffelde volgorde." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "De I/O Wait is het percentage tijd dat de CPU wacht op toegang tot de schijf voordat het kan doorgaan met het werk dat afhankelijk is van het resultaat hiervan." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "De taal die wordt gesproken in de podcast." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "De lengte van afspeeltijd dat Liquidsoap moet bufferen wanneer deze externe playlist wordt afgespeeld. Te korte buffers kunnen lijden tot onderbrekingen en instabiele verbindingen. " + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "Het aantal seconden dat moet worden gewacht op een antwoord van de server voordat het verzoek wordt geannuleerd." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "Het numerieke site-ID voor deze site." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "De volgorde van de afspeellijst is handmatig opgegeven en gevolgd door de AutoDJ." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "De bovenliggende map waar de afspeellijst en configuratiebestanden worden opgeslagen. Laat leeg om de standaard map te gebruiken." + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "De eigenschap-ID wordt gebruikt om live luisteraars te volgen." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "Het relatieve pad naar het bestand in de media map van het station." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "Het verzoek kon niet worden verwerkt." + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "Het station ID zal een numerieke reeks zijn die begint met de letter S." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "De streamer zal dit wachtwoord gebruiken om verbinding te maken met de radioserver." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "De streamer dient de gebruikersnaam te gebruiken om met de radio server te verbinden." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "De periode waarin het liedje moet infaden. Leeg laten om de systeemstandaard te gebruiken." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "De periode waarin het nummer moet uitfaden. Leeg laten om de systeemstandaard te gebruiken." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "De tijd dat dit nummer moet overlappen met de nummers om te faden. Laat leeg om de standaard nummer te gebruiken." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "De tijd wanneer de aflevering moet worden gepubliceerd (volgens de tijdzone van de station)." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "De URL dat POST berichten zal ontvangen telkens wanneer er een Event wordt aangeroepen." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "Het volume in decibels om het nummer mee te versterken. Laat leeg om de systeemstandaard te gebruiken." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "Thema" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "Er is geen bestaand aangepaste terugvalbestand gekoppeld aan dit station." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "Er is geen bestaand intro bestand gekoppeld aan dit mount punt." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "Er is geen bestaand intro bestand gekoppeld aan dit mount punt." + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "" + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "Dit account heeft volledige toegang tot het systeem. U wordt automatisch ingelogd voor de rest van de setup." + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "Hierdoor kan het lijken alsof uw geheugen laag is, terwijl dat in werkelijkheid niet zo is. Sommige monitoring oplossingen/panels nemen caching geheugen mee in hun gebruikte geheugenstatistieken zonder dit aan te geven." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "Deze code zal worden opgenomen in de frontend configuratie. Toegestane formaten zijn:" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "Deze CSS zal worden toegevoegd aan alle pagina's binnen de beheeromgeving, zoals deze pagina." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "Deze CSS zal worden toegepast op de inlogpagina en openbare pagina's van het station." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "Dit veld is verplicht." + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "Dit veld moet een decimaal getal zijn." + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "Dit veld moet een geldig e-mailadres zijn." + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "Dit veld moet een geheel getal zijn." + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "Dit veld moet een geldig IP-adres zijn." + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "Dit veld moet een geldige URL zijn." + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "Dit veld moet een waarde bevatten tussen %{ min } en %{ max }." + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "Dit veld moet ten minste %{ min } letters bevatten." + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "Dit veld mag maximaal %{ max } letters bevatten." + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "Dit veld mag alleen alfabetische tekens bevatten." + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "Dit veld mag alleen alfanumerieke tekens bevatten." + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "Dit veld mag alleen numerieke tekens bevatten." + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "Dit bestand zal op je radiostation worden afgespeeld wanneer er geen media gepland staan om af te spelen of wanneer er een kritieke fout optreedt die de reguliere uitzending onderbreekt." + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "Dit introductiebestand moet precies overeenkomen met de bitrate en het formaat van het mount point zelf." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "Dit is een geavanceerde functie en aangepaste code wordt niet officieel ondersteund door AzuraCast. U kunt uw station kapot maken door een aangepaste code toe te voegen, maar het verwijderen kan problemen oplossen." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "Dit is de informele weergavenaam die zal worden weergegeven in API-antwoorden als de streamer/DJ live is." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "Deze javascript code zal worden toegepast op de openbare pagina's van het station en de inlogpagina." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "Deze maand" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "De naam dient te beginnen met een schuine streep (/), en een geldige URL te bevatten. Bijv: /autodj.mp3" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "Deze naam wordt weergegeven als subtitel naast het AzuraCast logo, ter herkenning van deze server." + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "Dit wachtwoord is te algemeen of onveilig." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "De afspeellijst heeft momenteel geen geplande tijden. Hij zal te allen tijde afspelen. Klik op de knop hieronder om een nieuwe geplande tijd toe te voegen." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "Deze afspeellijst zal elke $x minuten afspelen, waar $x hier is gespecificeerd." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "Deze afspeellijst zal elke $x nummers afspelen, waar $x hier is gespecificeerd." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "Deze wachtrij bevat de resterende nummers in de volgorde waarin ze in de wachtrij staan door de AzuraCast AutoDJ (als de nummers in aanmerking komen om af te spelen)." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "Deze service kan albumhoes voorzien voor nummers waarvan er geen lokaal beschikbaar is." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "Deze software verstuurt je radiouitzending naar het publiek." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "De tijdzone van dit station is momenteel %{tz}." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "Deze streamer is nog niet opgenomen in de planning." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "Deze URL is verstrekt binnen de Discord-applicatie." + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "Deze webhook wordt alleen uitgevoerd als de geselecteerde gebeurtenis(en) op dit specifieke station voorkomen." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "Dit wordt de bestandsnaam van uw back-up, voeg de extensie toe voor het bestandstype dat u wilt gebruiken." + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "Dit wordt gebruikt als label bij het bewerken van individuele nummers, en zal worden weergegeven in API resultaten." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "Dit levert een aanzienlijk kleinere back-up op, maar u moet ervoor zorgen dat u ergens anders een back-up van uw media maakt. Merk op dat er alleen een back-up wordt gemaakt van lokaal opgeslagen media." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "Thumbnail afbeelding URL" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "Donderdag" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "Tijd" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "Tijd (seconden)" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "Tijd besteed aan het wachten op schijf I/O om te worden voltooid." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "Tijd gestolen door andere virtuele machines op dezelfde fysieke server." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "Tijdzone" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "Titel" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "Om dit potentiële probleem te verlichten met gedeelde CPU-middelen, hosts wijzen \"credits\" toe aan een VPS die worden gebruikt volgens een algoritme gebaseerd op de CPU-belasting en de tijd waarop de CPU-belasting wordt gegenereerd. Als uw VM's toegewezen krediet wordt gebruikt, zullen ze de CPU-tijd van uw VM gebruiken en aan andere VM's op de machine toewijzen. Dit wordt gezien als de \"Steal\" of \"St\" waarde." + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "Om de GeoLite database te downloaden:" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "Stel de start- en eindtijd in op dezelfde waarde om één keer per dag te spelen." + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "Om een back-up te herstellen vanaf uw computer, voer het volgende commando uit:" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "Om gedetailleerde unieke luisteraar- en clientgegevens op te halen, is een beheerders wachtwoord vaak vereist." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "Om dit schema alleen binnen een bepaald datumbereik uit te voeren, geef je een start- en einddatum op." + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "Om te controleren of de code correct is ingesteld, voert u de 6-cijferige code in die binnen de app wordt getoond." + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "Vandaag" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "Totaal" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "Totale schijfruimte" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "Totaal aantal luisteruren" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "Totale RAM" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "Verzonden" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "Triggers" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "Dinsdag" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "TuneIn partner-ID" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "TuneIn partner sleutel" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "TuneIn Station ID" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "Twitter accountgegevens" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "Twitter-applicaties" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "Tweestapsverificatie" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "Tweestapsverificatie verbetert de veiligheid van uw account door een tweede eenmalige toegangscode te eisen naast uw wachtwoord wanneer u inlogt." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "Meestal een website met inhoud over de aflevering." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "Meestal de startpagina van een podcast." + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "Uniek" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "Unieke id voor de doelchat of gebruikersnaam van het doelkanaal (in het formaat @channelgebruikersnaam)." + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "Unieke luisteraars" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "Onbekend" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "Onbekende artiest" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "Onbekende titel" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "Omhoog" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "Aankomende nummers in wachtrij" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "Update" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "Metadata bijwerken" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "Bijgewerkt" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "" + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "Aangepaste content uploaden" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "Upload het bestand op deze pagina om het automatisch in de juiste map te vinden." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "URL" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "URL-vriendelijke naam" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "Gebruik" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "Gebruik (ons)" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "Gebruik API-sleutels om te verifiëren met de AzuraCast API met dezelfde rechten als uw gebruikersaccount." + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "Gebruik asynchrone streamer" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "Gebruik standaard browser" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "Gebruik Icecast 2.4 op deze server." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "Minder CPU gebruiken (Gebruikt meer geheugen)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "Gebruik minder geheugen (Gebruikt meer CPU)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "Gebruik Liquidsoap op deze server." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "Gebruik Replaygain Metadata" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "Gebruik beveiligde (TLS) SMTP verbinding" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "Gebruik SHOUTcast DNAS 2 op deze server." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "Web proxy gebruiken" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "Gebruik WebSockets voor Now Playing updates" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "Gebruikt" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "Wordt gebruikt voor de \"Wachtwoord vergeten\" functionaliteit, webhooks en andere functies." + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "Gebruiker" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "Browser" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "Gebruikersnaam" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "Gebruikersrechten" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "Gebruikersnaam" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "Gebruikersnaam:" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "Gebruikers" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "Gebruikers met deze rol zullen deze rechten hebben binnen de hele installatie." + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "Gebruikers met deze rol hebben deze rechten enkel voor dit station." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "Met behulp van deze pagina kunt u meerdere secties van de Liquidsoap configuratie aanpassen. Dit stelt u in staat om geavanceerde functionaliteit toe te voegen aan de AutoDJ van uw station." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "Meestal ingeschakeld voor poort 465, uitgeschakelde havens 587 of 25." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "Variabelen zijn in de vorm van:" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "Bekijk" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "Bekijk nummers in afspeellijst" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "Bezoek de \"Mijn Licentiesleutel\" pagina onder de sectie \"Diensten\"." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "Visuele Cue Editor" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "Volume" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "Wacht" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "Wacht (Wa)" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "Waveform Zoom" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "Web DJ" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "Webhook details" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "Webhook naam" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "Webhook Triggers" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "Webhook URL" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "Webhooks" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "Webhooks sturen automatisch een HTTP-POST-verzoek naar de door u opgegeven URL om het te informeren wanneer een van de door u opgegeven triggers op uw station plaatsvindt." + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "Webhooks laat u verbinding maken met externe webdiensten om informatie door te sturen bij veranderingen binnen uw station." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "Website URL" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "WebDJ" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "Website" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "Woensdag" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "Gewicht" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "Welkom bij AzuraCast!" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "Bij het starten van API-oproepen kun je deze waarde doorgeven in de \"X-API-Key\"-header om je aan te melden als jij." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "Of de AutoDJ moet proberen dubbele artiesten en titels te vermijden gedurende het afspelen van media uit deze afspeellijst." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "Widget type" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "Slecht presterende nummers" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "Gisteren" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "Jij" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "U kunt ook bestanden in bulk uploaden via SFTP." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "Je kunt alleen de acties uitvoeren die je gebruikersaccount mag uitvoeren." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "U kunt een aangepaste URL instellen voor de stream die door AzuraCast wordt gebruikt. Laat leeg om de standaardwaarde te gebruiken." + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "Mogelijk moet u direct verbinding maken met uw IP-adres:" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "Mogelijk moet u direct verbinding maken met uw IP-adres:" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "Je kunt deze niet opnieuw ophalen." + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "Uw volledige API-sleutel wordt hieronder weergegeven:" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "YP Directory Autorisatie Hash" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "ZStandaard compressie" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "Selecteer..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format msgid "Imported locale: %s" msgstr "Taal geïmporteerd: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "Om SHOUTcast te installeren:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "Voor een snelle verwerking hebben webhooks een korte time-out, dus de passende service moet worden geoptimaliseerd om het verzoek binnen 2 seconden te behandelen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "In de nieuw aangemaakte applicatie, klik op het tabblad \"Sleutels en Toegangstokens\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "Automatische toewijzing inschakelen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "Opnemen in On-Demand speler" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "Onvoltooid" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "Geeft de aanwezigheid aan van de expliciete inhoud (expliciete taal of inhoud voor volwassenen). Apple Podcasts geeft een beeld van het ouderlijk adviesbestand voor uw aflevering weer als deze is ingeschakeld. Afleveringen met expliciete inhoud zijn niet beschikbaar in sommige Apple Podcasts gebieden." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 -msgid "Initial Key" -msgstr "Initiële sleutel" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 msgid "Initialize AzuraCast" msgstr "Initialiseer AzuraCast" @@ -2640,53 +5950,705 @@ msgstr "Initialiseer AzuraCast" msgid "Initializing essential settings..." msgstr "Essentiële instellingen initialiseren..." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "Toevoegen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "GeoLite IP-database installeren" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "Installeer SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "Installeer SHOUTcast 2 DNAS" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "Omgeving: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format msgid "Installation Method: %s" msgstr "Installatiemethode: %s" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" -msgstr "Deze installatie heeft nog geen recente back-up." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "Database migraties worden uitgevoerd" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "Genereren van database proxy-klassen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "Herlaad systeemgegevens" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "AzuraCast is nu geïnitialiseerd." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "AzuraCast instellingen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "Instellingssleutel" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "Instellingswaarde" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "Configuratie succesvol opgeslagen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "Fixtures geladen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "Het account dat gekoppeld is aan het e-mailadres \"%s\" is ingesteld als administrator" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "Account niet gevonden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "AzuraCast setup" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +msgstr "Welkom bij AzuraCast. Een ogenblik geduld terwijl enkele code afhankelijkheden worden ingesteld..." #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 msgid "Installing Data Fixtures" msgstr "Data Fixtures installeren" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." -msgstr "Liquidsoap instrueren om alle replaygain metadata van een liedje te gebruiken om het volumeniveau te regelen. Dit kan het CPU-verbruik verhogen." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" +msgstr "Alle stations verversen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" -msgstr "Instructies" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" +msgstr "AzuraCast is bijgewerkt naar de laatste versie!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." -msgstr "Interne notities of commentaar over de gebruiker, alleen zichtbaar vanuit dit controle paneel." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" +msgstr "De installatie van AzuraCast is voltooid!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." -msgstr "Internationale standaardcode voor het opnemen van licenties." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." +msgstr "Bezoek %s om de setup te voltooien." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" +msgstr "Back-up pad %s niet gevonden!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "AzuraCast back-up" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "Een ogenblik geduld, een back-up wordt gegenereerd..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "Tijdelijke mappen maken..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "MariaDB back-uppen..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "Backup archief aanmaken..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "Tijdelijke bestanden opruimen..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "Back-up voltooid in %.2f seconden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "Deze functionaliteit is momenteel niet ondersteund op dit station." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "AzuraCast installatieprogramma" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "Welkom bij AzuraCast! Voltooi de initiële server installatie door enkele vragen te beantwoorden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "AzuraCast Updater" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "Installatie instellingen wijzigen?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "AzuraCast is momenteel geconfigureerd om te luisteren op de volgende poorten:" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "HTTP poort: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "HTTPS poort: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "SFTP poort: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "Radio poorten: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "Poorten aanpassen die worden gebruikt door AzureCast?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "LetsEncryptie instellen?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "Configuratiebestanden genereren..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "Serverconfiguratie voltooid!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "De lokalisatie om te gebruiken voor CLI-commando's." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "De applicatieomgeving." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "Logboek niveau handmatig wijzigen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "Hiermee kunt u tijdelijk fouten op foutenniveau loggen (voor probleem-oplossing) of het volume van de logs verminderen die door uw installatie worden geproduceerd, zonder dat je hoeft te wijzigen of je installatie een productie- of ontwikkelingsinstantie is." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" +msgstr "Plugins met aangepaste code inschakelen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "Schakel de composer \"samenvoegen\" functionaliteit in om het composer.json bestand van de hoofdapplicatie te combineren met eventuele plugin composer bestanden. Dit kan implicaties hebben voor de prestaties, dus u dient het alleen te gebruiken als u een of meer plugins gebruikt met hun eigen Composer afhankelijkheden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "Minimale poort voor station instellen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "Pas dit aan als uw station een andere poort gebruikt dan de standaard poort" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "Maximale poorten instellen voor station" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "MariaDB host" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "Wijzig dit niet na de installatie." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "MariaDB poort" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "MariaDB gebruikersnaam" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "MariaDB wachtwoord" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "MariaDB databasenaam" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "Genereer een willekeurig MariaDB Root-wachtwoord" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "MariaDB Root wachtwoord" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "MariaDB vertraagde logboeken inschakelen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "Logboeken voor langzame query's inschakelen om mogelijke database problemen te diagnosticeren. Schakel dit alleen in als het nodig is." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "MariaDB maximum aantal verbindingen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "Stel het aantal toegestane verbindingen naar de database toe in. Deze waarde moet worden verhoogd als u de \"Te veel verbindingen\" fout ziet in de logboeken." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "Redis inschakelen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "Uitschakelen om een flatfile cache te gebruiken in plaats van Redis." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "Redis Host" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "Redis Poort" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "Redis Database Index" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "PHP maximale POST bestandsgrootte" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "PHP Geheugenlimiet" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "PHP Script Maximale uitvoeringstijd" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "(in seconden)" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "Korte Sync Taak Uitvoeringtijd" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "De maximale uitvoeringstijd (en lock timeout) voor de 15-seconden, 1-minuut en 5-minuut synchronisatietaken." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "Lange Sync Taak Uitvoertijd" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "De maximale uitvoeringstijd (en lock timeout) voor de 1-uurs synchronisatie-taak." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "Maximale PHP-FPM Worker Processen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "Prestatie van Profiling Uitbreiden Inschakelen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "Profielgegevens kunnen worden bekeken door een bezoek aan %s." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "Profiel prestaties op alle verzoeken" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "Dit zal een aanzienlijke invloed hebben op de prestaties van uw installatie." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "HTTP-sleutel voor profileringsextensie" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "De waarde voor de parameter \"SPX_KEY\" voor het bekijken van profielpagina's." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "Lijst met toegestane IP-extensies voor profilering" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "Dit bestand is automatisch gegenereerd door AzuraCast." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "U kunt dit wijzigen indien nodig. Herstart de Docker containers om de wijzigingen toe te passen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "Verwijder het leidende \"#\"-symbool van regels om ze te activeren." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "Geldige opties: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "Standaard: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "Extra omgevingsvariabelen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 +msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." +msgstr "(Docker Compose) Alle Docker containers beginnen met deze naam. Verander dit niet na installatie." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 +msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." +msgstr "(Docker Compose) De hoeveelheid tijd die moet worden gewacht voordat een Docker Compose-bewerking mislukt. Verhoog dit op computers / servers met lagere prestaties." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" +msgstr "HTTP-poort" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." +msgstr "De hoofdpoort waar AzuraCast naar luistert voor onveilige HTTP-verbindingen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" +msgstr "HTTPS-poort" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." +msgstr "De hoofdpoort waar AzuraCast naar luistert voor veilige HTTPS-verbindingen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." +msgstr "De poort waar AzuraCast naar luistert voor SFTP-bestandsbeheerverbindingen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" +msgstr "Station poorten" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." +msgstr "De poorten waarnaar AzuraCast moet luisteren voor zenderuitzendingen en inkomende DJ-verbindingen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" +msgstr "Docker gebruiker UID" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." +msgstr "Stel de UID in van de gebruiker die in de Docker-containers wordt uitgevoerd. Als u dit koppelt aan uw host-UID, kunnen problemen met machtigingen worden opgelost." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" +msgstr "Docker Gebruiker GID" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." +msgstr "Stel de GID in van de gebruiker die in de Docker-containers wordt uitgevoerd. Als u dit koppelt aan uw host-GID, kunnen problemen met machtigingen worden opgelost." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 +msgid "Advanced: Use Privileged Docker Settings" +msgstr "Geavanceerd: Rechten Docker-instellingen gebruiken" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" +msgstr "LetsEncrypt domeinnaam/domeinnamen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." +msgstr "Domeinnaam (voorbeeld.com) of meerdere domeinnamen (voorbeeld.com,foo.bar) om te gebruiken in combinatie met LetsEncrypt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "LetsEncrypt e-mailadres" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "Geef optioneel een e-mailadres op voor updates van LetsEncrypt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "Gebruiker niet gevonden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "U bent succesvol ingelogd." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "Te veel inlogpogingen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "Je hebt te vaak geprobeerd om in te loggen. Gelieve 30 seconden te wachten en probeer opnieuw." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "Voltooi het installatieproces om aan de slag te gaan." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "Fout tijdens inloggen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "Je logingegevens zijn incorrect." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "Te veel wachtwoord vergeten pogingen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "U heeft te vaak geprobeerd uw wachtwoord opnieuw in te stellen. Wacht 30 seconden en probeer het opnieuw." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "Accountherstel" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "E-mailbericht verzonden om account te herstellen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "Als het e-mailadres dat u heeft opgegeven in het systeem staat, check dan uw inbox voor een wachtwoord reset bericht." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "Ongeldige token gespecificeerd." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "Ingelogd met behulp van het account-herstel-token" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "Uw wachtwoord is bijgewerkt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "AzuraCast instellen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "De installatie is al voltooid!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "Dashboard" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "Aflevering niet gevonden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "Geen afleveringen gevonden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "Streamers ingeschakeld!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "Je kunt nu streamer (DJ) accounts toevoegen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "Liquidsoap log" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "Liquidsoap configuratie" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "Icecast toegangslogboek" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "Icecast foutenlogboek" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "Icecast configuratie" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "SHOUTcast log" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "SHOUTcast configuratie" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "Debug-uitvoer" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "AzuraCast applicatielog" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "Nginx toegangslogboek" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "Nginx foutlog" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "PHP applicatielog" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "Supervisord log" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 +msgid "Album Artist Sort Order" +msgstr "Album Artiest Sorteervolgorde" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 +msgid "Album Sort Order" +msgstr "Sorteervolgorde Album" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 +msgid "Band" +msgstr "Band" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 +msgid "Bpm" +msgstr "Bpm" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 +msgid "Comment" +msgstr "Reactie" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 +msgid "Commercial Information" +msgstr "Commerciële Informatie" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 +msgid "Composer" +msgstr "Artiest" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 +msgid "Composer Sort Order" +msgstr "Artiest sorteer volgorde" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 +msgid "Conductor" +msgstr "Leider" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 +msgid "Content Group Description" +msgstr "Groepsbeschrijving uitleg" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 +msgid "Copyright" +msgstr "Auteursrecht" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 +msgid "Copyright Message" +msgstr "Auteursrecht bericht" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 +msgid "Encoded By" +msgstr "Gecodeerd door" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 +msgid "Encoder Settings" +msgstr "Encoder instellingen" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 +msgid "Encoding Time" +msgstr "Coderingstijd" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 +msgid "File Owner" +msgstr "Bestands eigenaar" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 +msgid "File Type" +msgstr "Bestandstype" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 +msgid "Initial Key" +msgstr "Initiële sleutel" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 msgid "Internet Radio Station Name" @@ -2696,1072 +6658,34 @@ msgstr "Naam internetradio station" msgid "Internet Radio Station Owner" msgstr "Eigenaar van internetradio station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "Onderbreek andere nummers om af te spelen op het geplande tijdstip." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "Intro" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "Ongeldige token gespecificeerd." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "Geïntegreerde lijst personen" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "Is openbaar" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "Proces is al gestart." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "Het loopt niet." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "Het is mogelijk nog niet geregistreerd bij Supervisor. Het opnieuw starten van de uitzending kan helpen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "Jingle modus" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "Ingeschakeld" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "Taal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "Laatste 14 dagen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "Laatste 2 jaar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "Laatste 30 dagen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "Laatste 60 dagen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "Laatste 7 dagen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "Laatst gewijzigd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "Laatste maand" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "Laatst uitgevoerd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "Vorig jaar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "Laatst uitgevoerd:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "Last.fm API Sleutel" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "Laatste update" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "Meer informatie over Dropbox Auth Tokens" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "Meer informatie over geavanceerde afspeellijsten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "Meer informatie over release kanalen in de AzuraCast documentatie." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "Lees meer over deze header." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "Laat leeg om automatisch een wachtwoord te genereren." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "Laat leeg om elke dag van de week af te laten spelen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "Laat leeg om het huidige wachtword te gebruiken." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "Laat leeg om de standaard Telegram API URL te gebruiken (aanbevolen)." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "Lengte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "Lengte van tekst" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "Laten we beginnen met het maken van een account voor de systeembeheerder." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "LetsEncrypt domeinnaam/domeinnamen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "LetsEncrypt e-mailadres" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "Licht" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "Vind je onze software leuk? Doneer om AzuraCast te ondersteunen!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "Beperkt:" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "Gekoppelde informatie" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "LiquidSoap wordt momenteel geschuffeld van %{songs} en %{playlists}." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "Liquidsoap configuratie" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "Liquidsoap log" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "Liquidsoap Prestatie Tuning" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "Geef één IP-adres of groep (in CIDR formaat) per regel aan." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "Laat één user agent per regel zien. jokers (*) zijn toegestaan." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "Luisteraars statistieken" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "Luisteraar Geschiedenis" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "Luisteraar request" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "Aantal luisteraars" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "Luisteraars per station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "Aantal luisteraars per dag" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "Aantal luisteraars per dag van de week" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "Aantal luisteraars per uur" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "Live" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "Bitrate (kbps) voor live uitzending opnames" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "Formaat voor live uitzending opnames" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "Live luisteraars" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "Opslaglocatie voor live-opnamen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "Live Streamer:" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "Live Streaming" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "Live stream verbonden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "Live stream ontkoppeld." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "Gemiddelde belasting" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "Laden..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "Lokaal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "Lokaal bestandssysteem" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "Lokale streams" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "Locatie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "Inloggen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "Log weergave" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "Logboeken voor langzame query's inschakelen om mogelijke database problemen te diagnosticeren. Schakel dit alleen in als het nodig is." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "U bent succesvol ingelogd." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "Ingelogd met behulp van het account-herstel-token" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "Fout tijdens inloggen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "Logs" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "Logs per station" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "Lange Sync Taak Uitvoertijd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "Eenmalig herhalen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "Verliest" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "Laag" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "Songtekst" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "MP3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "Inhoud hoofdbericht" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "Beheer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "SFTP accounts beheren" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "Beheer automatie van station" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "Beheer uitzending van station" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "Beheer media van station" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "Beheer mount points van station" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "Beheer podcasts van station" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "Beheer stationsprofiel" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "Beheer externe relays van station" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "Beheer streamers van station" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "Beheer webhooks van station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "Stations Beheren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "Handmatige AutoDJ Modus" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "Handmatig definiëren hoe deze afspeellijst wordt gebruikt in de Liquidsoap configuratie." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "Logboek niveau handmatig wijzigen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "MariaDB databasenaam" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "MariaDB host" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "MariaDB maximum aantal verbindingen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "MariaDB wachtwoord" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "MariaDB poort" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "MariaDB Root wachtwoord" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "MariaDB gebruikersnaam" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "Markdown" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "Overeenkomend" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "Matomo API Token" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "Integratie met Matomo Analytics" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "Basis URL van de Matomo installatie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "Matomo Site ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "Maximale luistertijd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "MaxMind ontwikkelaars site" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "MaxMind licentiesleutel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "Maximaal aantal luisteraars" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "Maximale PHP-FPM Worker Processen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "Maximale poorten instellen voor station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "Maximumaantal luisteraars over alle stations. Laat leeg om de standaard limiet te gebruiken." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "Media" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "Opslaglocatie voor media" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "Media type" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "Geheugen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "Geheugen Statistieken Help" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "Voeg afspeellijst samen om af te spelen als één nummer." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "Berichtinhoud" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "Tips voor bericht aan te passen" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "Berichten wachtrijen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "Bericht geadresseerde(n)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "Bericht onderwerp" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "Berichtverwerking modus" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "Metagegevens" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "Metadata bijgewerkt!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "Microfoon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "Microfoon\n" -" bron" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "Minimale poort voor station instellen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "Minuten van het uur om te spelen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "Mixen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "Mobiel apparaat" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "Gewijzigd" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "Pas dit aan als uw station een andere poort gebruikt dan de standaard poort" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "Maandag" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "Stemming" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "Meer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "Meest gedraaide nummers" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "Meest recente back-up log" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "De meeste hosting providers zullen meer Virtual Machines (VPSen) op een server zetten dan de hardware aan kan wanneer elke VM op volle CPU belasting draait. Dit wordt over-provisioning genoemd, wat ertoe kan leiden dat andere VM's op de server CPU-tijd van jouw VM \"stelen\" en vice versa." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "Koppeling naam:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "Mount point URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "Mount points" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "Mount points zijn hoe luisteraars verbinding maken met uw station. Elk mount point kan een ander audio formaat of andere kwaliteit zijn. Door gebruik te maken van mount points is het mogelijk een stream met een hoge kwaliteit aan te bieden voor luisteraars met een snelle internetverbinding en een stream met een lage kwaliteit voor mobiele luisteraars." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "Verplaats" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "Verplaats %{ num } bestand(en) naar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "Verplaats naar map" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "CD-id voor muziek" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "Mediabestanden" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "muzikanten krediet lijst" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "Geluid dempen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "Mijn account" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "NB" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "Naam" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "Naam/Type" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "Hulp nodig?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "Netwerk Interfaces" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "Nooit uitvoeren" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "Nieuwe versie van AzuraCast beschikbaar" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "Er zijn nieuwe AzuraCast updates beschikbaar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "Nieuwe map" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "Nieuwe bestandsnaam" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "Nieuwe map" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "Nieuwe sleutel gegenereerd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "Nieuw wachtwoord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "Nieuwe afspeellijst" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "Nieuwe afspeellijst naam" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "Nieuwe station beschrijving" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "Nieuwe stationsnaam" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "Nieuwe map aangemaakt." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "Nieuw pad niet gespecificeerd." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "Volgende uitvoering" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "Nginx toegangslogboek" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "Nginx foutlog" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "Nee" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "Geen limiet" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "Geen overeenkomsten" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "Geen map opgegeven" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "Geen items gevonden." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "Geen afleveringen gevonden." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "Er is geen bestand geüpload." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "Geen bestanden geselecteerd." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "Deze poort kan niet door een ander programma gebruikt worden. Laat dit veld leeg om automatisch een poort toe te laten kennen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "Geen opname beschikbaar." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "Geen archief om te laten zien." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "Geen tijdelijke map beschikbaar." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "Geen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "Geen:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "Normale modus" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "Niet afgespeeld" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "Niet Uitgevoerd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "Wordt niet uitgevoerd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "Niet gepland" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "Let op dat het herstellen van een back-up uw bestaande database zal wissen. Herstel nooit back-up bestanden van niet-vertrouwde gebruikers." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "Opmerking: Dit moet de publieke startpagina van het radiostation zijn, niet de AzuraCast pagina. Deze website zal worden opgenomen in de uitzendgegevens." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "Opmerking: de poort na deze zal automatisch worden gebruikt voor oude verbindingen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "Notities" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "Nu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "Huidig nummer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "Nu op %{ station }:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "Nu aan het spelen op %{ station }: %{ title } van %{ artist }! Luister nu mee." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "Nu aan het spelen op %{ station }: %{ title } van %{ artist }! Luister nu mee: %{ url }" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "Nu Speelt API Response" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "Num Plays" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "Aantal te bewaren back-up kopieën" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "Aantal minuten tussen het afspelen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "Aantal nummers tussen spelen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "Aantal zichtbare recente nummers" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "Aantal seconden om nummers te overlappen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "On the Air" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "On-Demand" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "On-Demand Media" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "On-Demand Streaming" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "Eens per %{minutes} minuten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "Eens per %{songs} nummers" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "Eenmaal per uur" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "Eens per uur (om %{minute})" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "Eens in de x minuten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "Eenmaal per x nummers" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "Zodra deze stappen zijn voltooid, voer de informatie van de \"Sleutels en Toegangstokens\" pagina's in de onderstaande velden in." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "Zodra je automatische toewijzing hebt geconfigureerd, klik je op de knop hieronder om het toewijzing proces uit te voeren." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "Een belangrijk punt in I/O Wait is dat het een knelpunt of probleem kan aangeven, maar ook volledig zinloos kan zijn. afhankelijk van de werklast en de algemene beschikbare middelen. Een constant hoge I/O Wait moet aanleiding geven tot verder onderzoek met geavanceerdere middelen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "Stuur slechts één Tweet elke..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "Verzamel alleen luisterstatistieken" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "Verbind alleen met een externe server." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "Afspeellijst maar eenmaal afspelen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "Slechts één track afspelen op geplande tijd." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "Operatie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "Optioneel: HTTP standaard authenticatie wachtwoord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "Optioneel: HTTP standaard authenticatie gebruikersnaam" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "Optioneel: Time-out verzoek (Seconden)" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "Geef optioneel een e-mailadres op voor updates van LetsEncrypt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "Optioneel selecteer een ID3v2 metadata veld dat indien aanwezig, gebruikt zal worden om de waarde van dit veld in te stellen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "Geef optioneel een korte URL-vriendelijke naam op, zoals \"mijn_station_name\", die zal worden gebruikt in de URL's van dit station. Laat leeg om automatisch een veld aan te maken op basis van de stationnaam." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "Optioneel geef een API-vriendelijke naam op, zoals veld_naam. Laat dit veld leeg om er automatisch een te maken op basis van de naam." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "Geef optioneel publieke SSH sleutels in die deze gebruiker kan gebruiken om verbinding te maken in plaats van een wachtwoord. Voer één sleutel per regel in." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "Optioneel Geef een API-sleutel op om het IP-adres te kunnen overschrijven." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "Origineel album" @@ -3778,10 +6702,6 @@ msgstr "Officiële bestandsnaam" msgid "Original Lyricist" msgstr "Originele tekstschrijver" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "Oorspronkelijke pad" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "Originele Release Tijd" @@ -3790,30 +6710,6 @@ msgstr "Originele Release Tijd" msgid "Original Year" msgstr "Origineel jaar" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "Werk anders uw installatie bij en antwoord \"Y\" wanneer u wordt gevraagd om het bestand bij te werken." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "Eigenaar" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "PHP applicatielog" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "PHP maximale POST bestandsgrootte" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "PHP Geheugenlimiet" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "PHP Script Maximale uitvoeringstijd" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "Deel van een compilatie" @@ -3822,2373 +6718,61 @@ msgstr "Deel van een compilatie" msgid "Part Of A Set" msgstr "Deel van een set" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "Wachtwoord" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "Wachtwoord herstel instructies" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "Wachtwoord: " - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "Plak de gegenereerde licentiesleutel in het veld op deze pagina." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "Pad/achtervoegsel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "Verzoeken in afwachting" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "Prestatieprofiel is momenteel ingeschakeld voor alle verzoeken." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "Artiest sorteer volgorde" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "Machtigingen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "Speel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "Speel %" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "Speel precies één keer per x minuten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "Speel precies eenmaal elke x nummers." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "Speel één keer per uur op de aangeven tijd." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "Afspelen/Pauzeren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "Wachtrij afspelen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "Speelt hierna" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "Afspeellijst" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "Speellijst (M3U/PLS) URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "Afspeellijst 1" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "Afspeellijst 2" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "Afspeellijst vertraging" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "Naam van afspeellijst" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "Afspeellijst type" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "Gewicht van afspeellijst" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "Afspeellijst uitgeschakeld." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "Afspeellijst ingeschakeld." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "Afspeellijst niet gevonden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "Afspeellijst volgorde ingesteld." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "Afspeellijst wachtrij gewist." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "Afspeellijst geshuffeld." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "Afspeellijst succesvol geïmporteerd; %d van de %d bestanden zijn succesvol gematcht." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "Afspeellijst(en)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "Afspeellijst:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "Afspeellijsten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "Afspeellijsten geleegd voor geselecteerde bestanden:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "Afspeellijsten bijgewerkt voor geselecteerde bestanden:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "Aantal keer gespeeld" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "Log-in om verder te gaan." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "Een ogenblik geduld, een back-up wordt gegenereerd..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "Even geduld..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "Podcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "Podcast Titel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "Podcast media moeten MP3 of M4A (AAC) formaat hebben voor de beste compatibiliteit." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "Podcast niet gevonden!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "Podcasts" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "Opslaglocatie voor podcasts" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "Poort:" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "Mogelijk gemaakt door %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "Mogelijk gemaakt door AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "Voorkeur browser URL (indien beschikbaar)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "Voorkeur voor systeem standaard" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "Voorbeeld" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "Vorige" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "Privacy" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "Geproduceerde melding" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "Profiel" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "Profiel prestaties op alle verzoeken" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "Profiel Configuratiescherm" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "HTTP-sleutel voor profileringsextensie" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "Lijst met toegestane IP-extensies voor profilering" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "Profielgegevens kunnen worden bekeken door een bezoek aan %s." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "Programmatische naam" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "Publieke pagina" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "Openbare pagina achtergrond" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "Publieke pagina's" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "Publicatiedatum" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "Publicatietijd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "Publiceren naar \"Yellow Pages\" gids" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "Uitgever" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "Wachtrij" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "Voeg de geselecteerde media toe aan de wachtrij om hierna af te spelen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "RSS-Feed" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "Radio Speler" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "Radio poorten: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "Willekeurig" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "Verhouding" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "Raw" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "Klaar om te beginnen met uitzenden? Klik om uw station te starten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "Ontvangen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "Neem Live Uitzendingen op" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "Veld is met succes aangemaakt." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "Record succesvol verwijderd." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "Record niet gevonden" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "Veld is met succes gewijzigd." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "Opname tijd" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "Account herstellen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "Redis Database Index" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "Redis Host" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "Redis Poort" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "Ververs rijen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "Alle stations verversen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "Regio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "Relay" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "Relay stream URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "Kanaal vrijgeven" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "Releasedatum" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "Configuratie Herladen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "Herlaad systeemgegevens" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "Uitzending herladen? De huidige luisteraars worden niet verbroken." - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "Opnieuw laden om wijzigingen toe te passen" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "Mijn gegevens onthouden" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "Remixer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "Extern" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "Externe afspeelbuffer (seconden)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "Externe relays" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "Wachtwoord van extern station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "Mountpoint/SID van extern station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "Luister URL van extern station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "Externe station bron mountpoint/SID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "Bronwachtwoord van extern station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "Externe Station bron poort" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "Bron gebruikersnaam van extern station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "Extern station type" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "Externe URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "Afspeellijst vanaf externe URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "Externe URL type" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "Externe relays laten u werken met uitzendsoftware buiten deze server. Elk relay die u hier toevoegt zal worden opgenomen in de statistieken van uw station. U kunt ook vanuit deze server naar externe relays uitzenden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "Extern: Dropbox" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "Extern: S3 Compatibel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "Verwijderen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "Sleutel verwijderen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "Verwijder het leidende \"#\"-symbool van regels om ze te activeren." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "Hernoemen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "Wijzig bestand/map" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "Herschikken" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "Afspeellijst herschikken" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "Hehaal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "Vervang albumhoes" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "Rapport niet beschikbaar" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "Rapportages" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "Opnieuw verwerken" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "Aanvragen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "Verzoek geschiedenis" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "Tijdsverschil ter verzoeken met afgespeelde nummers (in minuten)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "Minimale vertraging van verzoeknummers (minuten)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "Nummer aanvragen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "Nummer aanvragen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "IP van aanvrager" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "Verzoek" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "Wachtwoord Resetten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "Opnieuw shufflen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "Herstart" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "Uitzending herstarten" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "Uitzenden opnieuw starten? Dit zal alle huidige luisteraars ontkoppelen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "Herstellen van back-ups" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "Rol naam" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "Rollen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "Rollen & Permissies" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "Rolling Release" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "Routinesynchronisatie is momenteel uitgeschakeld. Zorg ervoor dat u deze weer inschakelt om routinematige onderhoudstaken te hervatten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "Rijen per pagina" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "Automatische toewijzing uitvoeren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "Automatisch nachtelijks back-ups uitvoeren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "Handmatige back-up uitvoeren" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "Synchronisatietaak uitvoeren" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "Taak uitvoeren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "Wordt uitgevoerd" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "Database migraties worden uitgevoerd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "SFTP-poort" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "SFTP poort: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "SFTP gebruikers" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "SHOUTcast 2 DNAS is momenteel niet geïnstalleerd." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "SHOUTcast 2 DNAS is geen vrije software en de restrictieve licentie staat AzuraCast niet toe de SHOUTcast binary te verspreiden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "SHOUTcast Clients" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "SHOUTcast configuratie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "SHOUTcast Licentie ID" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "SHOUTcast log" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "SHOUTcast Radio Manager" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "SHOUTcast Gebruikers ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "SHOUTcast versie \"%{ version }\" is momenteel geïnstalleerd." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "SMTP-Host" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "SMTP wachtwoord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "SMTP-poort" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "SMTP gebruikersnaam" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "Openbare SSH sleutels" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "Sample snelheid" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "Zaterdag" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "Opslaan" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "Instellingen Opslaan" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "Wijzigingen eerst opslaan" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "Opslaan en doorgaan" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "Schema planning" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "Schema Bekijken" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "Gepland" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "Geplande back-up tijd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "Schema voor afspelen dagelijks en wekelijks" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "Geplande Tijd #%{num}" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "Onder andere geplande afspeellijsten zijn afhankelijk van de ingestelde tijdzone." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "Schema planning" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "Zoeken" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "Zoekmachine crawlers zijn niet toegestaan om deze functie te gebruiken." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "Aantal seconden vanaf de start van het nummer waarop de AutoDJ moet beginnen met spelen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "Aantal seconden vanaf de start van het nummer waarop de AutoDJ moet stoppen met spelen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "Geheime sleutel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "Veiligheid" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "Beveiliging & Privacy" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "Beveiligingscode" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "Zie de Telegram-documentatie voor meer informatie." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "Zie de Telegram-documentatie voor meer informatie." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "Zoeken" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "Selecteer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "Selecteer aangepast terugval bestand" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "Selecteer bestand" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "Selecteer Intro Bestand" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "Selecteer een bestand" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "Selecteer PLS/M3U bestand om te importeren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "Selecteer PNG/JPG illustratie bestand" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "Selecteer Web Hook Type" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "Selecteer een thema dat als basis moet worden gebruikt voor openbare stations en de inlogpagina." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "Selecteer alle zichtbare rijen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "Selecteer weer te geven velden" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "Selecteer de categorie/categorieën die het beste bij de inhoud van uw podcast past." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "Selecteer de landen die geen verbinding met de streams mogen maken." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "Selecteer..." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "E-mail verzenden" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "Stuur Liquidsoap Telnet commando" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "Verstuur herstel-e-mail" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "Testbericht verzenden" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "Stuur een e-mail naar de opgegeven adres(sen)." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "Stuur metadata van het nummer naar TuneIn." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "Stuur luisteraars statistieken naar Google Analytics." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "Stuur luisteraars statistieken naar Matomo Analytics." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "E-mailadres afzender" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "Naam afzender" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "Opeenvolgend" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "Server status" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "Serverconfiguratie voltooid!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "Server:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "Service opnieuw geladen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "Station is opnieuw gestart." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "Service gestart." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "Service gestopt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "Diensten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "Cue In instellen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "Cue Out instellen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "Fade In instellen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "Fade Out instellen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "Overlap instellen" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "Ondertiteling instellen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "AzuraCast instellen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "Stel de maximale schijfruimte in die deze opslaglocatie mag gebruiken. Geef een grootte op met eenheid, d.w.z. \"8 GB\". Eenheden worden gemeten per 1024 bytes. Laat leeg om de standaard beschikbare ruimte op de schijf te gebruiken." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "Instellen als standaard mount point" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "Stel cue en fade-punten in met behulp van de visuele editor. De tijdstempels worden opgeslagen in de overeenkomstige velden in de geavanceerde instellingen voor afspelen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "Stel langer in om meer afspeel geschiedenis van stations te bewaren. Stel korter in om schijfruimte te besparen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "Afspeellijsten van geselecteerde media instellen of legen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "Stel de GID in van de gebruiker die in de Docker-containers wordt uitgevoerd. Als u dit koppelt aan uw host-GID, kunnen problemen met machtigingen worden opgelost." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "Stel de UID in van de gebruiker die in de Docker-containers wordt uitgevoerd. Als u dit koppelt aan uw host-UID, kunnen problemen met machtigingen worden opgelost." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "Stel het aantal toegestane verbindingen naar de database toe in. Deze waarde moet worden verhoogd als u de \"Te veel verbindingen\" fout ziet in de logboeken." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "Stel maximaal aantal seconden in hoe lang een luisteraar mag luisteren naar de stream, zet op 0 voor oneindig." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "Stel in op \"Ja\" om altijd \"https://\" (veilige) URL's te gebruiken en automatisch naar de beveiligde URL te verwijzen wanneer een onveilige URL wordt bezocht." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "Zet op * om alle bronnen toe te staan, of geef een lijst op van oorsprong gescheiden door een komma (,)." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "LetsEncryptie instellen?" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "Instellingssleutel" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "Instellingswaarde" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "Instellingen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "De installatie is al voltooid!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "Instructies voor het instellen van uitzendingssoftware zijn beschikbaar op de AzuraCast wiki." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "Deel opslaglocatie van media" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "Deel opslaglocatie van podcasts" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "Deel opslaglocatie van live-opnamen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "Korte Sync Taak Uitvoeringtijd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "Toon grafieken" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "Toon update aankondigingen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "Toon nieuwe releases binnen uw release-kanaal op de AzuraCast homepage." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "Toon op openbare pagina's" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "Toon het station in openbare pagina's en algemene API-resultaten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "Shuffled" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "Uitloggen" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "Inloggen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "Website url" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "Website Thema" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "Grootte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "Nummer overslaan" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "Ga naar hoofdinhoud" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "Slimme modus" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "Sommige stream-licentieaanbieders hebben mogelijk specifieke regels met betrekking tot aanvragen voor nummers. Controleer uw lokale regelgeving voor meer informatie." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "Nummer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "Album" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "Artiest" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "Track Genre" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "Afspeelgeschiedenis" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "Lengte Lied" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "Impact van nummer op luisteraar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "Songtekst Lied" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "Volgorde van afspelen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "Nummer Afspeeltijdlijn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "Verzoeknummer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "Titel" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "Nummer overgeslagen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "Nummergebaseerd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "Op lied gebaseerde afspeellijst" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "Nummergebaseerd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "SoundExchange verslag" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "SoundExchange royalty's" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "Bron" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "Gebruikte ruimte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "Specificeer een mountpoint (bijv. \"/radio.mp3\") of een Shoutcast SID (bijv. \"2\") om een specifieke stream op te geven voor statistieken of uitzendingen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "Specificeer de minuut van elk uur dat deze afspeellijst moet spelen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "Stabiel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "Standaard afspeellijst, shuffles met andere standaard afspeellijsten gebaseerd op gewicht." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "Start" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "Start Datum" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "Start station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "Start streamen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "Starttijd" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "Station uitzending uitgeschakeld" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "Station media" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "Stations Naam" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "Overzicht van station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "Permissies per station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "Station Podcasts" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "Station poorten" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "Station opnames" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "Station tijd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "Tijdzone" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "Station is opnieuw geladen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "Station is opnieuw gestart." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "Station(s)" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "Station-Specifieke Debugging" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "Stations" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "Statistieken overzicht" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "Gestolen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "Gestolen (st)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "Stap 1: Scan QR Code" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "Stap 2: Controleer gegenereerde code" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "Stappen voor het configureren van een Twitter-applicatie:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "Stop" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "Stoppen met streamen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "Opslag Adapter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "Opslaglocatie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "Opslaglocaties" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "Opslagruimte" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "Opslaglocatie %s bestaat al." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "Opslaglocatie %s kon niet worden gevalideerd: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "Stream" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "Streamer uitzendingen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "Streamer weergavenaam" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "Streamer gebruikersnaam" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "Streamer accounts zijn momenteel uitgeschakeld voor dit station. Om streamer account in te schakelen klik je op de onderstaande knop." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "Streamer ontkoppeld." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "Wachtwoord streamer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "Streamer/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "Streamer/DJ accounts" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "Streamers ingeschakeld!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "Streamers / DJ's" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "Streams" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "Code verzenden" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "Subtitel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "Succes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "Zondag" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "Supervisord log" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "Ondersteunde bestandsindelingen:" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "Thema veranderen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "Synchronisatie Uitgeschakeld" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "Synchronisatie niet recent uitgevoerd" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "Synchronisatie taken" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "Systeembeheer" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "Systeem Debugger" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "Systeemlogs" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "Systeem Onderhoud" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "Systeeminstellingen" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "Tagging tijd" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "Doel" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "Taak Naam" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "Telegram Chat Bericht" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "Gebruiksvoorwaarden" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "Test" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "Test Bericht" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "Test Bericht succesvol verzonden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "Test bericht verzonden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "De I/O Wait is het percentage tijd dat de CPU wacht op toegang tot de schijf voordat het kan doorgaan met het werk dat afhankelijk is van het resultaat hiervan." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "De URL dat POST berichten zal ontvangen telkens wanneer er een Event wordt aangeroepen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "Het account dat gekoppeld is aan het e-mailadres \"%s\" is ingesteld als administrator" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "De hoeveelheid geheugen Linux gebruikt voor schijfcaching." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "De applicatieomgeving." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "De basis URL waar deze service beschikbaar is gesteld. Gebruik het externe IP-adres of een domeinnaam (als deze bestaat) dat zich richt naar deze server." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "De inhoud van het POST bericht is exact hetzelfde als de Nu Speelt API reactie voor uw station." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "De contactpersoon van de podcast. Kan vereist zijn om podcast te tonen op diensten zoals Apple Podcasts, Spotify, Google Podcasts, etc." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "Het huidige CPU-gebruik, inclusief I/O Wait en Steal." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "Het huidige geheugengebruik exclusief gecached geheugen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "De datum waarop de aflevering moet worden gepubliceerd." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "De beschrijving van de aflevering. De gebruikelijke maximale teksthoeveelheid voor dit is 4000 tekens." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "De beschrijving van je podcast. De gebruikelijke maximale teksthoeveelheid is 4000 tekens." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "De weergave naam die aan dit mountpoint is gekoppeld en wordt weergegeven op administratieve- en publieke pagina's. Laat leeg om automatisch te laten genereren." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "De naam die aan dit mountpoint is gekoppeld en wordt weergegeven op administratieve- en publieke pagina's. Laat leeg om automatisch te laten genereren." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "De bewerkbare tekstvakken zijn gebieden waar u aangepaste configuratiecode kunt invoegen. De niet-bewerkbare secties worden automatisch gegenereerd door AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "De contactpersoon van de podcast. Kan vereist zijn om podcast te tonen binnen diensten als Apple Podcasts, Spotify, Google Podcasts, etc." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "De bestandsnaam moet er als volgt uitzien:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "De volledige basis-URL van uw Matomo installatie." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "De volledige afspeellijst is geschuffeld, en zal worden afgespeeld in de geschuffelde volgorde." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "De taal die wordt gesproken in de podcast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "De lengte van afspeeltijd dat Liquidsoap moet bufferen wanneer deze externe playlist wordt afgespeeld. Te korte buffers kunnen lijden tot onderbrekingen en instabiele verbindingen. " - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "De lokalisatie om te gebruiken voor CLI-commando's." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "De hoofdpoort waar AzuraCast naar luistert voor onveilige HTTP-verbindingen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "De hoofdpoort waar AzuraCast naar luistert voor veilige HTTPS-verbindingen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "De maximale uitvoeringstijd (en lock timeout) voor de 1-uurs synchronisatie-taak." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "De maximale uitvoeringstijd (en lock timeout) voor de 15-seconden, 1-minuut en 5-minuut synchronisatietaken." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "Het aantal seconden van het signaal dat opgeslagen moet worden in geval van een onderbreking." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "Het aantal seconden dat moet worden gewacht op een antwoord van de server voordat het verzoek wordt geannuleerd." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "Het numerieke site-ID voor deze site." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "De volgorde van de afspeellijst is handmatig opgegeven en gevolgd door de AutoDJ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "De bovenliggende map waar de afspeellijst en configuratiebestanden worden opgeslagen. Laat leeg om de standaard map te gebruiken." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "De extensie voor het prestatie profiel is momenteel ingeschakeld op deze installatie." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "De poort %s is in gebruik door een ander station." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "De poort waar AzuraCast naar luistert voor SFTP-bestandsbeheerverbindingen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "De poorten waarnaar AzuraCast moet luisteren voor zenderuitzendingen en inkomende DJ-verbindingen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "De eigenschap-ID wordt gebruikt om live luisteraars te volgen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "Het relatieve pad naar het bestand in de media map van het station." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "Het verzoek kon niet worden verwerkt." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "De routine synchronisatie taak is onlangs niet uitgevoerd. Dit kan duiden op een fout met uw installatie." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "Het opgeven nummer ID voor dit station kan niet worden aangevraagd." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "Het opgeven nummer ID voor dit station kan niet worden gevonden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "Het station ID zal een numerieke reeks zijn die begint met de letter S." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "De streamer zal dit wachtwoord gebruiken om verbinding te maken met de radioserver." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "De streamer dient de gebruikersnaam te gebruiken om met de radio server te verbinden." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "De synchronisatie-taak wordt in de achtergrond uitgevoerd. Het logboek hieronder zal automatisch worden bijgewerkt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "De periode waarin het liedje moet infaden. Leeg laten om de systeemstandaard te gebruiken." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "De periode waarin het nummer moet uitfaden. Leeg laten om de systeemstandaard te gebruiken." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "De tijd dat dit nummer moet overlappen met de nummers om te faden. Laat leeg om de standaard nummer te gebruiken." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "De tijd wanneer de aflevering moet worden gepubliceerd (volgens de tijdzone van de station)." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "Het geüploade bestand is groter dan de MAX_FILE_SIZE richtlijn uit het HTML-formulier." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "Het geüploade bestand overschrijdt de upload_max_filesize waarde uit php.ini." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "Het geüploade bestand is slechts gedeeltelijk geüpload." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "De waarde voor de parameter \"SPX_KEY\" voor het bekijken van profielpagina's." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "Het volume in decibels om het nummer mee te versterken. Laat leeg om de systeemstandaard te gebruiken." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "Thema" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "Er is geen bestaand aangepaste terugvalbestand gekoppeld aan dit station." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "Er is geen bestaand intro bestand gekoppeld aan dit mount punt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "Er is geen bestaand intro bestand gekoppeld aan dit mount punt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "Deze CSS zal worden toegevoegd aan alle pagina's binnen de beheeromgeving, zoals deze pagina." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "Deze CSS zal worden toegepast op de inlogpagina en openbare pagina's van het station." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "Deze maand" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "Deze URL is verstrekt binnen de Discord-applicatie." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "Dit account heeft volledige toegang tot het systeem. U wordt automatisch ingelogd voor de rest van de setup." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "Hiermee kunt u tijdelijk fouten op foutenniveau loggen (voor probleem-oplossing) of het volume van de logs verminderen die door uw installatie worden geproduceerd, zonder dat je hoeft te wijzigen of je installatie een productie- of ontwikkelingsinstantie is." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "Dit kan een negatieve invloed hebben op de systeemprestaties. U kunt dit het beste uitschakelen als dit mogelijk is." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "Hierdoor kan het lijken alsof uw geheugen laag is, terwijl dat in werkelijkheid niet zo is. Sommige monitoring oplossingen/panels nemen caching geheugen mee in hun gebruikte geheugenstatistieken zonder dit aan te geven." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "Deze code zal worden opgenomen in de frontend configuratie. Toegestane formaten zijn:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "Als je de AutoDJ van AzuraCast gebruikt, bepaalt dit hoeveel nummers de AutoDJ automatisch in de wachtrij zal plaatsen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "Deze functionaliteit is momenteel niet ondersteund op dit station." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "Dit veld is verplicht." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "Dit veld moet een geldig IP-adres zijn." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "Dit veld moet een geldige URL zijn." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "Dit veld moet een decimaal getal zijn." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "Dit veld moet een geldig e-mailadres zijn." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "Dit veld moet een geheel getal zijn." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "Dit veld moet een waarde bevatten tussen %{ min } en %{ max }." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "Dit veld moet ten minste %{ min } letters bevatten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "Dit veld mag maximaal %{ max } letters bevatten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "Dit veld mag alleen alfabetische tekens bevatten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "Dit veld mag alleen alfanumerieke tekens bevatten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "Dit veld mag alleen numerieke tekens bevatten." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "Dit bestand is automatisch gegenereerd door AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "Dit bestand zal op je radiostation worden afgespeeld wanneer er geen media gepland staan om af te spelen of wanneer er een kritieke fout optreedt die de reguliere uitzending onderbreekt." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "Er is geen back-up van deze installatie gemaakt in de afgelopen twee weken." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "De beheerder van deze installatie heeft deze functionaliteit niet geconfigureerd." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "Dit introductiebestand moet precies overeenkomen met de bitrate en het formaat van het mount point zelf." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "Dit is een testbericht van AzuraCast. Als u dit bericht ontvangt, betekent dit dat uw e-mailinstellingen correct zijn geconfigureerd." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "Dit is een geavanceerde functie en aangepaste code wordt niet officieel ondersteund door AzuraCast. U kunt uw station kapot maken door een aangepaste code toe te voegen, maar het verwijderen kan problemen oplossen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "Dit is de informele weergavenaam die zal worden weergegeven in API-antwoorden als de streamer/DJ live is." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "Dit is het aantal seconden tot een streamer die handmatig is losgekoppeld kan opnieuw verbinding maken met de stream. Zet op 0 om de streamer onmiddellijk opnieuw te verbinden." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "Deze javascript code zal worden toegepast op de openbare pagina's van het station en de inlogpagina." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "Deze modus schakelt de beheermogelijkheden van AzuraCasts AutoDJ uit, in plaats daarvan wordt Liquidsoap zelf gebruik om het afspelen van nummers te beheren. Hierdoor zal onder andere de functie voor het weergeven van het volgende nummer niet beschikbaar zijn." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "De naam dient te beginnen met een schuine streep (/), en een geldige URL te bevatten. Bijv: /autodj.mp3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "Deze naam wordt weergegeven als subtitel naast het AzuraCast logo, ter herkenning van deze server." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "Dit wachtwoord is te algemeen of onveilig." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "De afspeellijst heeft momenteel geen geplande tijden. Hij zal te allen tijde afspelen. Klik op de knop hieronder om een nieuwe geplande tijd toe te voegen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "Deze afspeellijst is geen opeenvolgende afspeellijst." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "Deze afspeellijst zal elke $x minuten afspelen, waar $x hier is gespecificeerd." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "Deze afspeellijst zal elke $x nummers afspelen, waar $x hier is gespecificeerd." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "Deze poort wordt niet gebruikt door een extern proces. Pas deze poort aan als de toegewezen poort in gebruik is. Laat leeg om automatisch een poort toe te wijzen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "Deze functionaliteit bevat gegevens uit de GeoLite2 database van MaxMind, welke beschikbaar is via %s." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "Deze wachtrij bevat de resterende nummers in de volgorde waarin ze in de wachtrij staan door de AzuraCast AutoDJ (als de nummers in aanmerking komen om af te spelen)." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "Dit rapport is niet beschikbaar voor dit station, aangezien de systeembeheerder ervoor heeft gekozen geen IP-gegevens van luisteraars op te slaan." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "Deze service kan albumhoes voorzien voor nummers waarvan er geen lokaal beschikbaar is." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "Deze software verstuurt je radiouitzending naar het publiek." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "Deze software kiest willekeurige muziek uit afspeellijsten en speelt wanneer er geen audiobron beschikbaar is." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "Dit nummer of deze artiest werd onlangs afgespeeld. Wacht even voordat u het opnieuw aanvraagt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "Als verzoeken ingeschakeld zijn, dan specifieerd deze waarde de minimale tijd (in minuten) tussen het afspelen van een nummer op de radio en het terug verzoekbaar maken van een nummer. Stel in als 0 voor geen tijdsverschil." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "Dit geeft het tijdsbereik (in minuten) van de geschiedenis van het nummer aan dat het dubbele lied en/of artiest preventie algoritme in aanmerking moet nemen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "Dit station accepteert momenteel geen verzoeken." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "Dit station ondersteunt geen on-demand streaming." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "Dit station gebruikt teveel opslagruimte." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "De tijdzone van dit station is momenteel %{tz}." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "Deze streamer is nog niet opgenomen in de planning." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "Deze waarde wordt al gebruikt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "Deze webhook wordt alleen uitgevoerd als de geselecteerde gebeurtenis(en) op dit specifieke station voorkomen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "Dit wordt de bestandsnaam van uw back-up, voeg de extensie toe voor het bestandstype dat u wilt gebruiken." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "Dit wordt gebruikt als label bij het bewerken van individuele nummers, en zal worden weergegeven in API resultaten." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "Dit verwijdert alle wachtende en onverwerkte berichten in alle berichtenwachtrijen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "Dit zal een aanzienlijke invloed hebben op de prestaties van uw installatie." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "Dit levert een aanzienlijk kleinere back-up op, maar u moet ervoor zorgen dat u ergens anders een back-up van uw media maakt. Merk op dat er alleen een back-up wordt gemaakt van lokaal opgeslagen media." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "Thumbnail afbeelding URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "Donderdag" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "Tijd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "Tijd (seconden)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "Tijdzone" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "Tijd besteed aan het wachten op schijf I/O om te worden voltooid." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "Tijd gestolen door andere virtuele machines op dezelfde fysieke server." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "Titel" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "Titel sorteervolgorde" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "Om dit potentiële probleem te verlichten met gedeelde CPU-middelen, hosts wijzen \"credits\" toe aan een VPS die worden gebruikt volgens een algoritme gebaseerd op de CPU-belasting en de tijd waarop de CPU-belasting wordt gegenereerd. Als uw VM's toegewezen krediet wordt gebruikt, zullen ze de CPU-tijd van uw VM gebruiken en aan andere VM's op de machine toewijzen. Dit wordt gezien als de \"Steal\" of \"St\" waarde." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "Om de GeoLite database te downloaden:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "Stel de start- en eindtijd in op dezelfde waarde om één keer per dag te spelen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "Om een back-up te herstellen vanaf uw computer, voer het volgende commando uit:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "Om gedetailleerde unieke luisteraar- en clientgegevens op te halen, is een beheerders wachtwoord vaak vereist." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "Om dit schema alleen binnen een bepaald datumbereik uit te voeren, geef je een start- en einddatum op." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "Om te controleren of de code correct is ingesteld, voert u de 6-cijferige code in die binnen de app wordt getoond." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "Vandaag" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "Menu aan/uit" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "Sidebar aan/uit" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "Te veel wachtwoord vergeten pogingen" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "Te veel inlogpogingen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "Totaal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "Totale schijfruimte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "Totaal aantal luisteruren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "Totale RAM" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "Track Nummer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" -msgstr "Verzonden" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "Triggers" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "Dinsdag" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "TuneIn AIR" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "TuneIn partner-ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "TuneIn partner sleutel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "TuneIn Station ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "Twitter accountgegevens" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "Twitter-applicaties" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "Twitter post" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "Tweestapsverificatie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "Tweestapsverificatie verbetert de veiligheid van uw account door een tweede eenmalige toegangscode te eisen naast uw wachtwoord wanneer u inlogt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "Meestal een website met inhoud over de aflevering." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "Meestal de startpagina van een podcast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" -msgstr "URL" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" +msgstr "Niet-gesynchroniseerde songtekst" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 msgid "URL Artist" @@ -6214,250 +6798,424 @@ msgstr "URL bron" msgid "URL Station" msgstr "URL station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "URL-vriendelijke naam" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "URL gebruiker" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" -msgstr "Niet toegewezen Bestanden" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" +msgstr "Jaar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" -msgstr "Uniek" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" +msgstr "Alle stations" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" -msgstr "Unieke luisteraars" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." +msgstr "Dit station accepteert momenteel geen verzoeken." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." -msgstr "Unieke id voor de doelchat of gebruikersnaam van het doelkanaal (in het formaat @channelgebruikersnaam)." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." +msgstr "Deze afspeellijst is geen opeenvolgende afspeellijst." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" -msgstr "Onbekend" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." +msgstr "Afspeellijst ingeschakeld." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" -msgstr "Onbekende artiest" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." +msgstr "Afspeellijst uitgeschakeld." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" -msgstr "Onbekende titel" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." +msgstr "Afspeellijst succesvol geïmporteerd; %d van de %d bestanden zijn succesvol gematcht." -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" -msgstr "Niet verwerkte bestanden" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." +msgstr "Afspeellijst geshuffeld." -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." -msgstr "Onbekende fout." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" -msgstr "Niet-gesynchroniseerde songtekst" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" +msgstr "Geen map opgegeven" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" -msgstr "Omhoog" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." +msgstr "Bestand niet gespecificeerd." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" -msgstr "Aankomende nummers in wachtrij" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." +msgstr "Nieuw pad niet gespecificeerd." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" -msgstr "Update" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" +msgstr "Bestand niet verwerkt: %s" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" -msgstr "Update instructies" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" +msgstr "Bestand verwerken" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" -msgstr "Metadata bijwerken" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." +msgstr "Webhook ingeschakeld." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" -msgstr "Bijgewerkt" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." +msgstr "Web hook uitgeschakeld." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" -msgstr "Aangepaste content uploaden" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "Dit station ondersteunt geen on-demand streaming." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" +msgstr "Podcast niet gevonden!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "Dit station gebruikt teveel opslagruimte." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "Geen opname beschikbaar." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." +msgstr "Station is opnieuw geladen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "Station is opnieuw gestart." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." +msgstr "Service gestopt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." +msgstr "Service gestart." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." +msgstr "Service opnieuw geladen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." +msgstr "Station is opnieuw gestart." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "Nummer overgeslagen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "Streamer ontkoppeld." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." +msgstr "U kunt uzelf niet wijzigen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "Je kunt jezelf niet verwijderen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "Back-up niet gevonden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "Maak een nieuwe opslaglocatie gebaseerd op de basismap." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" +msgstr "Test Bericht" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "Dit is een testbericht van AzuraCast. Als u dit bericht ontvangt, betekent dit dat uw e-mailinstellingen correct zijn geconfigureerd." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "Test Bericht succesvol verzonden." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "Zoekmachine crawlers zijn niet toegestaan om deze functie te gebruiken." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "Je hebt geen toestemming om aanvragen in te dienen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "Het opgeven nummer ID voor dit station kan niet worden aangevraagd." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "U heeft kortgeleden al een verzoekplaat ingediend! Wacht aub 15 minuten voordat u een volgende indient." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "Dit nummer staat al in de wachtrij, en zal binnen 15 minuten worden afgespeeld." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "Dit nummer of deze artiest werd onlangs afgespeeld. Wacht even voordat u het opnieuw aanvraagt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "Wijzigingen succesvol opgeslagen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "Veld is met succes aangemaakt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "Veld is met succes gewijzigd." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "Record succesvol verwijderd." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "Record niet gevonden" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "Het geüploade bestand overschrijdt de upload_max_filesize waarde uit php.ini." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "Het geüploade bestand is groter dan de MAX_FILE_SIZE richtlijn uit het HTML-formulier." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "Het geüploade bestand is slechts gedeeltelijk geüpload." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "Er is geen bestand geüpload." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "Geen tijdelijke map beschikbaar." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." +msgstr "Kan niet naar het bestandssysteem schrijven." #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "Upload gestopt door een PHP-extensie." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." -msgstr "Upload het bestand op deze pagina om het automatisch in de juiste map te vinden." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." +msgstr "Onbekende fout." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" -msgstr "Gebruik" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" +msgstr "Opslaglocatie %s kon niet worden gevalideerd: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" -msgstr "Gebruik (ons)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." +msgstr "Opslaglocatie %s bestaat al." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." -msgstr "Gebruik API-sleutels om te verifiëren met de AzuraCast API met dezelfde rechten als uw gebruikersaccount." +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." +msgstr "Deze waarde wordt al gebruikt." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" -msgstr "Gebruik asynchrone streamer" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." +msgstr "De poort %s is in gebruik door een ander station." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" -msgstr "Gebruik standaard browser" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." +msgstr "De GeoLite database is niet geconfigureerd voor deze installatie. Zie Systeembeheer voor instructies." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." -msgstr "Gebruik Icecast 2.4 op deze server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." +msgstr "Deze functionaliteit bevat gegevens uit de GeoLite2 database van MaxMind, welke beschikbaar is via %s." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" -msgstr "Minder CPU gebruiken (Gebruikt meer geheugen)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" +msgstr "IP Geolocatie door DB-IP" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" -msgstr "Gebruik minder geheugen (Gebruikt meer CPU)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." +msgstr "U moet ingelogd zijn om toegang te krijgen tot deze pagina." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." -msgstr "Gebruik Liquidsoap op deze server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." +msgstr "U heeft geen toestemming om dit deel van de website te bezoeken." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" -msgstr "Gebruik Replaygain Metadata" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." +msgstr "De extensie voor het prestatie profiel is momenteel ingeschakeld op deze installatie." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." -msgstr "Gebruik SHOUTcast DNAS 2 op deze server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +msgstr "U kunt de uitvoeringstijd en het geheugengebruik van elke AzuraCast-pagina of -toepassing volgen vanaf de profielpagina." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" -msgstr "Gebruik beveiligde (TLS) SMTP verbinding" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" +msgstr "Profiel Configuratiescherm" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" -msgstr "Web proxy gebruiken" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." +msgstr "Prestatieprofiel is momenteel ingeschakeld voor alle verzoeken." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" -msgstr "Gebruik WebSockets voor Now Playing updates" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." +msgstr "Dit kan een negatieve invloed hebben op de systeemprestaties. U kunt dit het beste uitschakelen als dit mogelijk is." -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." -msgstr "Gebruik de Telegram Bot API om een bericht naar een kanaal te sturen." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" +msgstr "Update instructies" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" -msgstr "Gebruikt" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." +msgstr "AzuraCast versie %s is nu beschikbaar." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." -msgstr "Wordt gebruikt voor de \"Wachtwoord vergeten\" functionaliteit, webhooks en andere functies." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." +msgstr "U draait momenteel versie %s. We raden u aan een update uit te voeren." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" -msgstr "Gebruiker" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" +msgstr "Nieuwe versie van AzuraCast beschikbaar" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" -msgstr "Gebruikers account" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." +msgstr "Uw installatie loopt momenteel %d updates achter op de laatste versie." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" -msgstr "Browser" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." +msgstr "Bekijk de changelog voor volledige details." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" -msgstr "Gebruikersnaam" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." +msgstr "U dient bij te werken om gebruik te maken van de laatste bug- en beveiligingsupdates." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" -msgstr "Gebruikersrechten" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" +msgstr "Er zijn nieuwe AzuraCast updates beschikbaar" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." -msgstr "Gebruiker niet gevonden." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." +msgstr "Misschien wilt u uw basis URL bijwerken om er zeker van te zijn dat deze correct is." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" -msgstr "Gebruikersnaam" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." +msgstr "Als u regelmatig verschillende URL's gebruikt om toegang te krijgen tot AzuraCast, moet u de \"Voorkeur Browser URL\" instelling aanzetten." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" -msgstr "Gebruikersnaam:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +msgstr "Uw \"Basis URL\" instelling (%s) komt niet overeen met de URL die u momenteel gebruikt (%s)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" -msgstr "Gebruikers" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" +msgstr "Deze installatie heeft nog geen recente back-up." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." -msgstr "Gebruikers met deze rol zullen deze rechten hebben binnen de hele installatie." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." +msgstr "Er is geen back-up van deze installatie gemaakt in de afgelopen twee weken." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." -msgstr "Gebruikers met deze rol hebben deze rechten enkel voor dit station." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" +msgstr "Synchronisatie Uitgeschakeld" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." -msgstr "Met behulp van deze pagina kunt u meerdere secties van de Liquidsoap configuratie aanpassen. Dit stelt u in staat om geavanceerde functionaliteit toe te voegen aan de AutoDJ van uw station." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." +msgstr "Routinesynchronisatie is momenteel uitgeschakeld. Zorg ervoor dat u deze weer inschakelt om routinematige onderhoudstaken te hervatten." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." -msgstr "Meestal ingeschakeld voor poort 465, uitgeschakelde havens 587 of 25." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" +msgstr "Synchronisatie niet recent uitgevoerd" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" -msgstr "Geldige opties: %s" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." +msgstr "De routine synchronisatie taak is onlangs niet uitgevoerd. Dit kan duiden op een fout met uw installatie." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" -msgstr "Variabelen zijn in de vorm van:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" +msgstr "Systeem Debugger" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" -msgstr "Bekijk" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" +msgstr "Alle rollen" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "Bekijk beheerders pagina" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" -msgstr "Details bekijken" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" +msgstr "Bekijk systeemlogs" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" -msgstr "Bekijk station logs" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "Instellingen beheren" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "API-sleutels beheren" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "Stations beheren" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "Aangepaste velden beheren" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "Back-ups beheren" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" +msgstr "Beheer opslag locaties" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 msgid "View Station Page" @@ -6467,348 +7225,591 @@ msgstr "Bekijk stationspagina" msgid "View Station Reports" msgstr "Bekijk station rapportages" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" -msgstr "Bekijk systeemlogs" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" +msgstr "Bekijk station logs" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." -msgstr "Bekijk de changelog voor volledige details." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" +msgstr "Beheer stationsprofiel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" -msgstr "Bekijk nummers in afspeellijst" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" +msgstr "Beheer uitzending van station" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." -msgstr "Bezoek %s om de setup te voltooien." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" +msgstr "Beheer streamers van station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." -msgstr "Bezoek de \"Mijn Licentiesleutel\" pagina onder de sectie \"Diensten\"." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" +msgstr "Beheer mount points van station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" -msgstr "Visuele Cue Editor" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" +msgstr "Beheer externe relays van station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" -msgstr "Volume" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" +msgstr "Beheer media van station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" -msgstr "Wacht" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" +msgstr "Beheer automatie van station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" -msgstr "Wacht (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" +msgstr "Beheer webhooks van station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" -msgstr "Waarschuwing" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" +msgstr "Beheer podcasts van station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" -msgstr "Waveform Zoom" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." +msgstr "%s is niet herkend als een service." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" -msgstr "Web DJ" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." +msgstr "Het is mogelijk nog niet geregistreerd bij Supervisor. Het opnieuw starten van de uitzending kan helpen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" -msgstr "Webhook details" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" +msgstr "%s kan niet worden gestart" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" -msgstr "Webhook naam" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." +msgstr "Proces is al gestart." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" -msgstr "Webhook Triggers" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" +msgstr "%s kan niet stoppen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" -msgstr "Webhook URL" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." +msgstr "Het loopt niet." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" -msgstr "Webhooks" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" +msgstr "%s heeft een fout ondervonden" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" -msgstr "Website URL" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." +msgstr "Controleer het logboek voor details." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." -msgstr "Web hook uitgeschakeld." +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" +msgstr "Weet je het zeker?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." -msgstr "Webhook ingeschakeld." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" +msgstr "Systeem Onderhoud" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." -msgstr "Web hook niet gevonden." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" +msgstr "Systeemlogs" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." -msgstr "Webhooks sturen automatisch een HTTP-POST-verzoek naar de door u opgegeven URL om het te informeren wanneer een van de door u opgegeven triggers op uw station plaatsvindt." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" +msgstr "Gebruikers account" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." -msgstr "Webhooks laat u verbinding maken met externe webdiensten om informatie door te sturen bij veranderingen binnen uw station." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" +msgstr "Verbonden AzuraRelays" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" -msgstr "WebDJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" +msgstr "Installeer SHOUTcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" -msgstr "Website" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." +msgstr "Uitzenden opnieuw starten? Dit zal alle huidige luisteraars ontkoppelen." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" -msgstr "Woensdag" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." +msgstr "Uitzending herladen? De huidige luisteraars worden niet verbroken." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" -msgstr "Gewicht" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" +msgstr "Start station" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" -msgstr "Welkom bij %s!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." +msgstr "Klaar om te beginnen met uitzenden? Klik om uw station te starten." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" -msgstr "Welkom bij AzuraCast!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" +msgstr "Opnieuw laden om wijzigingen toe te passen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." -msgstr "Welkom bij AzuraCast! Voltooi de initiële server installatie door enkele vragen te beantwoorden." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." +msgstr "Klik om uw station te herstarten en de configuratie wijzigingen toe te passen." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." -msgstr "Welkom bij AzuraCast. Een ogenblik geduld terwijl enkele code afhankelijkheden worden ingesteld..." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" +msgstr "Dupliceer nummers" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" -msgstr "Welkom!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" +msgstr "Niet verwerkte bestanden" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." -msgstr "Bij het starten van API-oproepen kun je deze waarde doorgeven in de \"X-API-Key\"-header om je aan te melden als jij." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" +msgstr "Niet toegewezen Bestanden" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 -msgid "When the station broadcast comes online." -msgstr "Wanneer de uitzending op het station online komt." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" +msgstr "Live Streaming" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" +msgstr "Rapportages" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" +msgstr "SoundExchange royalty's" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" +msgstr "Configuratie Herladen" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" +msgstr "Uitzending herstarten" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" +msgstr "Help" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" +msgstr "Elke keer dat het huidige nummer verandert" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" +msgstr "Elke keer dat de luisteraar telt stijgt" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" +msgstr "Elke keer dat het aantal luisteraars afneemt" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" +msgstr "Elke keer dat een live streamer/DJ verbinding maakt met de stream" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" +msgstr "Elke keer dat een live streamer/DJ verbinding verbreekt van de stream" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 msgid "When the station broadcast goes offline." msgstr "Wanneer de uitzending op het station offline gaat." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." -msgstr "Of de AutoDJ moet proberen dubbele artiesten en titels te vermijden gedurende het afspelen van media uit deze afspeellijst." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 +msgid "When the station broadcast comes online." +msgstr "Wanneer de uitzending op het station online komt." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" -msgstr "Widget type" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" +msgstr "Algemene Webhook" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" -msgstr "Slecht presterende nummers" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." +msgstr "Stuur automatisch een bericht naar elke URL wanneer uw station data verandert." -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." -msgstr "Configuratiebestanden genereren..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" +msgstr "E-mail verzenden" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" -msgstr "YP Directory Autorisatie Hash" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." +msgstr "Stuur een e-mail naar de opgegeven adres(sen)." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" -msgstr "Jaar" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "TuneIn AIR" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "Stuur metadata van het nummer naar TuneIn." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "Discord Webhook" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "Stuur automatisch een aangepast bericht naar je Discord server." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "Telegram Chat Bericht" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "Gebruik de Telegram Bot API om een bericht naar een kanaal te sturen." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "Twitter post" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "Automatisch een tweet verzenden." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "Google Analytics integratie" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." +msgstr "Stuur luisteraars statistieken naar Google Analytics." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" +msgstr "Integratie met Matomo Analytics" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "Stuur luisteraars statistieken naar Matomo Analytics." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "Is openbaar" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "Eerste verbinding" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" +msgstr "Laatste update" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "Ja" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" -msgstr "Gisteren" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" +msgstr "Nee" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" -msgstr "Jij" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" +msgstr "Synchronisatietaak uitvoeren" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." -msgstr "U draait momenteel versie %s. We raden u aan een update uit te voeren." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" +msgstr "Debug Home" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." -msgstr "Je hebt geen toestemming om aanvragen in te dienen." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." +msgstr "De synchronisatie-taak wordt in de achtergrond uitgevoerd. Het logboek hieronder zal automatisch worden bijgewerkt." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." -msgstr "U kunt ook bestanden in bulk uploaden via SFTP." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" +msgstr "Cache legen" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." -msgstr "U kunt antwoorden vinden op veelgestelde vragen in onze ondersteuningsdocumenten." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." +msgstr "Als u de applicatiecache wist, wordt u mogelijk uit uw sessie afgemeld." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" -msgstr "Je kunt hier speciale mount point instellingen toevoegen, in JSON { key: 'value' } formaat of XML waarde" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" +msgstr "Alle berichtenwachtrijen leegmaken" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." -msgstr "U kunt dit wijzigen indien nodig. Herstart de Docker containers om de wijzigingen toe te passen." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." +msgstr "Dit verwijdert alle wachtende en onverwerkte berichten in alle berichtenwachtrijen." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." -msgstr "Je kunt nu streamer (DJ) accounts toevoegen." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" +msgstr "Synchronisatie taken" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." -msgstr "Je kunt alleen de acties uitvoeren die je gebruikersaccount mag uitvoeren." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" +msgstr "Taak Naam" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." -msgstr "U kunt een aangepaste URL instellen voor de stream die door AzuraCast wordt gebruikt. Laat leeg om de standaardwaarde te gebruiken." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" +msgstr "Laatst uitgevoerd" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." -msgstr "U kunt de uitvoeringstijd en het geheugengebruik van elke AzuraCast-pagina of -toepassing volgen vanaf de profielpagina." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" +msgstr "Volgende uitvoering" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." -msgstr "U kunt uzelf niet wijzigen." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" +msgstr "Niet Uitgevoerd" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." -msgstr "Je kunt jezelf niet verwijderen." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" +msgstr "Taak uitvoeren" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." -msgstr "U heeft geen toestemming om dit deel van de website te bezoeken." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" +msgstr "Berichten wachtrijen" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." -msgstr "Je hebt te vaak geprobeerd om in te loggen. Gelieve 30 seconden te wachten en probeer opnieuw." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" +msgstr "%d berichten in wachtrij" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." -msgstr "U heeft te vaak geprobeerd uw wachtwoord opnieuw in te stellen. Wacht 30 seconden en probeer het opnieuw." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" +msgstr "Station-Specifieke Debugging" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." -msgstr "U heeft kortgeleden al een verzoekplaat ingediend! Wacht aub 15 minuten voordat u een volgende indient." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" +msgstr "AutoDJ Wachtrij" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" -msgstr "Mogelijk moet u direct verbinding maken met uw IP-adres:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" +msgstr "Volgende nummer krijgen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" -msgstr "Mogelijk moet u direct verbinding maken met uw IP-adres:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" +msgstr "Verkrijg het Nummer dat nu speelt" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." -msgstr "Misschien wilt u uw basis URL bijwerken om er zeker van te zijn dat deze correct is." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" +msgstr "Stuur Liquidsoap Telnet commando" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." -msgstr "U moet ingelogd zijn om toegang te krijgen tot deze pagina." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" +msgstr "Commando" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." -msgstr "U dient bij te werken om gebruik te maken van de laatste bug- en beveiligingsupdates." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" +msgstr "Commando uitvoeren" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." -msgstr "U moet uw bestand docker-compose.yml bijwerken om de nieuwste wijzigingen weer te geven." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." +msgstr "Omdat je Docker gebruikt, kunnen sommige systeemlogs alleen worden geopend vanaf een shell sessie op de host computer. Je kunt %s uitvoeren om toegang te krijgen tot containerlogs uit de terminal." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." -msgstr "Je kunt deze niet opnieuw ophalen." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" +msgstr "Logs per station" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." -msgstr "Uw \"Basis URL\" instelling (%s) komt niet overeen met de URL die u momenteel gebruikt (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" +msgstr "Rapport niet beschikbaar" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" -msgstr "Uw docker-compose.yml bestand is verouderd!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." +msgstr "Dit rapport is niet beschikbaar voor dit station, aangezien de systeembeheerder ervoor heeft gekozen geen IP-gegevens van luisteraars op te slaan." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "Station tijd" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "Streamer accounts zijn momenteel uitgeschakeld voor dit station. Om streamer account in te schakelen klik je op de onderstaande knop." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "Activeer streaming" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "Beschikbare logs" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "Station uitzending uitgeschakeld" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "Uitzenden is momenteel uitgeschakeld voor dit station. U kunt nog steeds media, afspeellijsten en andere instellingen beheren. bewerk het profiel van uw station om uitzenden in te schakelen." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "Even geduld..." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "Mogelijk gemaakt door %s" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "Er is een link om uw account te herstellen aangevraagd op \"%s\"." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "Klik op de link hieronder om in te loggen op uw account." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "Beschrijving" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "Details bekijken" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "Geen items gevonden." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" +msgstr "Voer twee factor code in" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "Uw account gebruikt tweestapsverificatie. Voer de code in die op uw apparaat wordt weergegeven." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." -msgstr "Je logingegevens zijn incorrect." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" +msgstr "Beveiligingscode" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." -msgstr "Uw huidige installatie type is %s. Zorg ervoor dat dit wordt vermeld bij het toevoegen van een issue." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" +msgstr "Inloggen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" -msgstr "Uw volledige API-sleutel wordt hieronder weergegeven:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" +msgstr "Wachtwoord vergeten" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." -msgstr "Uw installatie loopt momenteel %d updates achter op de laatste versie." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." +msgstr "De beheerder van deze installatie heeft deze functionaliteit niet geconfigureerd." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." -msgstr "Uw wachtwoord is bijgewerkt." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" +msgstr "Neem contact op met een beheerder om uw wachtwoord te resetten volgens de instructies in onze documentatie:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." -msgstr "Uitzenden is momenteel uitgeschakeld voor dit station. U kunt nog steeds media, afspeellijsten en andere instellingen beheren. bewerk het profiel van uw station om uitzenden in te schakelen." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" +msgstr "Wachtwoord herstel instructies" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" -msgstr "ZStandaard compressie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" -msgstr "voor geselecteerde periode" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "in de laatste 48 uur" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "in de laatste maand" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "naam@voorbeeld.com" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" -msgstr "of" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "Verstuur herstel-e-mail" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "Welkom!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "Welkom bij %s!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "Voer uw wachtwoord in" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "Mijn gegevens onthouden" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "Log-in om verder te gaan." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "Wachtwoord vergeten?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "Scroll automatisch naar de onderkant van het logboek" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "Hulp nodig?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "U kunt antwoorden vinden op veelgestelde vragen in onze ondersteuningsdocumenten." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "Als je een bug of fout ontdekt, kun je een GitHub issue indienen met behulp van de onderstaande link." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "Uw huidige installatie type is %s. Zorg ervoor dat dit wordt vermeld bij het toevoegen van een issue." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "Voeg nieuw GitHub probleem toe" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "Ga naar hoofdinhoud" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "Sidebar aan/uit" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "Menu aan/uit" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "Systeembeheer" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "Thema veranderen" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "Sessie beëindigen" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "Uitloggen" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" +msgstr "" diff --git a/resources/locale/pl_PL.UTF-8/LC_MESSAGES/default.mo b/resources/locale/pl_PL.UTF-8/LC_MESSAGES/default.mo index 0afd529e3d69cfc0607d7b34929885bdd0c05d8c..38594403a9f4ecdda6334b62491f8be4757944fa 100644 GIT binary patch delta 32039 zcmajncYIVu`}grZo6vjju%Xw`ktV&15;`KqC0Rm9*^oj=P!>=u2#5v<2!bGppa>Xr z6;MD3qNpgKAY!Aacni0^0P6Gko*9bw%jbE1f86ggbK1-`*UUL*iN6EOi@kfOSm?9z zkxM=NpRcgTQxj{pRtYD0JjJa=uo2}7*b>WQZ!CkOuryA_Dwv6NaiOi>h7~FAu^z{U zlrLa&k0<0Q8*46bE4E?BU~GpWEQdR=E*`Yy3pj=H6`YH4aUM@e{2GVj&)5+M1U#M| zI0qZ!8>s932i4I(u_*WVRG;kel%S#>mco{(3*L(A@gQ5CfMqEsqAqj~DiVvZ7Oq7_ zYLE3z)OC-b&illczr#wDf5$T1-%~o?gs3*^#%)n2_CO86VAKUhV^N%fYUngnLqe$I zA47%uNz`>-L><4!mJgwi@`tF7{fZ&=pg8fYinUNXI#>sxLNx(3#xt=f&d17_i%oDd zHpb()2mi!E_*#O;Qw;Z`a^qc8N6w>i=hp<{ubvd1YFb>;8if<6kH#omh-%nYROt3& zF~{Ti7}evmiRQw;V-3p1l02Ti*Z|eAL{x4q!CUZ6Y=(a)5&s5kG)p!P#X6L;P&drO zQurK3;Hy{|U&A7J0H@(Q*crQ}FnpMe>hTsVL_-TukvJSQ=YNPAy3-*xO0jVXo8nb_ zK%-RC(`YP1eIL|uBd{b+LNzdmrSU$b^Pb015%~*sg9@}xv!?;Jzya7Dr(=H%z08I} z_800x)zgekFq?8mEQc>*Z9ITF@hn!uX6YvMeX%;_QK*JZLq%X7md7Vi9oc5<_afH~ zc}}vS8-Hv41AUZ>X0XU$6V&ud#+LX9Rwksoa0TU~nI`Fyrh7b*l$&Rn$hAfv<^HG+ zOhGj`2Q_p{(4GIQ*wBd^uq%$j<*4sZh`MqI&#}EuXOEv$lK*)v(L9 zTyC}*(^{wo-Gbe57)IgaxD9upawkCRy5Uk(gO1PPLYh{mY{fUImR-VrSez$}A~4i? zCo0r_R70lXlQ;)8ee2w3_76hk&~Vh4$74O5X3I-aky#UBLrL>GYRun9CCz!%4X#+r z-*1-UCU`gX{jeHtwC=+oai4-8VFx4Yf3YYH7CJ zaUZIMOHnzo12sGL+wyViSybqML@hw29yBXqHn!4vsOz7{$@mBA_`4r+hbZKk$wo~o zoA?P|bzp(@IaFlc z#`1U^o8Z@|hL>AnR?a9?PE0{XFo;!f7BbREHuBb5`h`P>5R0HEtH=c$%el}Lbg;)vKVJXf3SJ==A2i*#mVAPF2v*in@ zp8SSNuD@)3m1SmLH^2(i_e8A+BT-|Vin?JgszcA({RdG)_a#=){4bhkT38dyQf`9k zNoVxoVAM-wGOnSVzT8~6!V1%q#;D`Fp^l5eCn=A5f^Ga62Vvipyg%Y%yaUf;s0|zK zR+(gpN6ms)@fF;MibM`qQ~f+t0~ex(Vl^t6o<|MAOSZhv`ZiXk{uoxmZ}D#QtR_m} zUrqcKx-b<=p2MgceS%7^v#1;VidpzKR>Lg9@GL%tI6+Icm)Np>E(uou7(oz-&}x z9>Zz)Bz}!$*70P;-$HEEU}NFa=EO~?P`!#ux+9o|AEBG&>ltIpBe4qJg}PBX>c;nD z6fUv#FQbls6DQ%j*b!T8;4=?H32bOApF&;W1=NjSM-4#%*2I$-iNByCa~XAB9nW8^Sof95+~pw3IlNys{9ki`VE`Hl`u>_f*=> zI*oC78y>=uSn)-s6i&ry=*#D&0UyUT=QFB?*N8|P%)OtE;pk>dKpV&`BzQ$M`0_iF~D^WLEi)z?TEQUw0GJcHZ@q1Ln zBKDY`3`d_%nh+o%hDh-$!R)^D&3h?R)hY_n zhV4Ox{C!lIKN&ruQk1$9I3Arqq1wkXo98QHZ8vemHmBC4Vj1vaSAFj_t|nT7Nz_w>N?x8IPOPHxA#yDyNYT+gTtm_ zT~WEzE5wE_5Q9DNPE^aDKsQ;e&!BGb9O^=^VJU~P#1fRxyki=62^IRk@E0ucuDOo$ zo*Cl8sO!{0cO`AjhAz+-73!g=8^@!1l7vdeEL%Sli&36!_s>V=$WmMXEHmScdWk=*2Hl z`_EY~qR#&n6@gOktKp1)9X8bSHf{w!k>Wj+@4^vy64j6vAD9dD#rl-Tp&~U0m23~7 zBDnw+x#g%Vf7;eRhl)fPQ?UT&Y5sRO%E`DJXJGGR=7PIXp??E);e)7IauoaEfAMx~ zcic2^E^26=K!tw2^#E$=J%@Tmct12x%_t11rG44Zi7{9P$6^JXikjE6P!V_n)q@vN z4cUtt`%kefevj$sd}Ll!GO-LvdJc8`&nL_e9pz4%Y1{QA@%OP~JQWRb7OEi|usLqE zp2m8Vi+yaK<1H|jaw_h{<9I(VJ*9U#rtT-^>Glworu-(VV;^BT{L1?KC&XVpDt_AJ zKvh&Z8a1X}QIY6{S`S8{dO8iGa4uHD^{Df9qLS_q*1!)?9lD5J@i){^w)@mvr$>kl z?HGy`aS`f(r%}nZ6}2AhKwWqjDiQ}!4fqC|Ve!vQ(se-fxF>2>#h}g`kIMeZs3E`C z8hVHgosf&_!8+?URLEXOjq!V^(0z%D$WN%8DDt^!cpV%_xgDwlvrs*sk7~#gTV9I| zC_iTmc|Kr6q5cgO;y>tT$>J4MR0>ERMn{sD|x9_3$WG!%tAx`vrCU6;x!4 zeQ6?A8#QD-u!!dWC^mF~32p@|AFAg;TMnT@{vaxZ&tXk`1EcVBRI)l}OoXCw4CNlE zNUT7ew*eK2-PX4x_xF6nhC*@{6|!PyO%E!d>Z_p|*d29&0jLI!MCC>R)#D_Lz%=ZH z(^2PbLp9)4RKwr5Uc`{Hx%fG=qXsG$I-+jS9~HXMsH91Q`o^yA_pF<7_z#mAuPP9oqaA@mIx5RH&tI;d}V8EkFCUNtRboJ$Mfb<0q&K zoWU-5(bhNl#vI=Yi%{PW6^T1g=S@UKY%(emvqEg>z+BYWue9Y2s0MApM)(@m!Skqw z6uMxBsywP3g+(#i*587~DEC8MKL&NfG1wE6QPVlJm5pL-?88EM7!{EZPz^Yb$@mK@ z^s(QX7l~!HFR@6m>sugN1d)oR5 zSe$Yas^wXzS@SCD#+|;ixr6FqEUKY1Z2beM<5puw+=gn%1$2M^`^i=~7tM(!P(81P zC9nyqN9{2ZyJ1P}jmqK})D2=$$7NzEoQ1m40@Q-D3>AszQPc4d4pC1&XG1+~dC4S6 zXS|hiPaJ?D?2m^~$CdrBxls*N1L|WbyaiifU+Z*KgEyj*?|CeP`KXn0KZewzPuWmU z|3LMm(D%kFs4;GWI<7yuA;!U!XP~mV!1^iPLHQT#gMEH55qKDN{amb#Yf#sD{Rc*} z92>`|XpHBv0ha!e?=@^^os0_Ma@2)hKt*CFs^1>o^j7{cfh;a#Vw!NA>U(RErN{6du8$_ycOT^!~%F4|k*X z&qhUL9qKy!P?3EXtKmPG9WTTmf=8P$;2Q4xCwm0TxKS$-Nd zreE3pS8yfe!dJ|3>rm%yL^bF|Qx17vXG5WW%kKCHb)hr1{2NxF9C6i5n<}V=M58X) z)t39)@<`P2ciVCX>UtqmvMxb)Hn{s4|9m#)v*UH_fdl_E2h7JolpjN_jHgjIJcDY$ zMJ$6?Y<-Ep%xtNQ+TRY%ZY&io47uqHMt?0A-8ADoDv;G@{3h~xet(qU{(`EOL{ zTNicQAEWQaDU?Hp*my)c_!7lHQtTgS~%{%DXl@}!WC45 zdxxSO&pI|9Mm-#ww=^qN57YuN5S0^mpcaxlQ6Y~-CEXHKvYo)P_$khE7($GqoZQ;v z)}yE)J&u#Ha2wO0P%;~%sdx)@p{TZIWov|`DYr#ks2A!P5r;bN9@GuzVnxhFHSk%~ z3iu+Hz&)s?_b_TnK91_pX)LGt|1}$0@%}Iso|5g%jcTJV+yQmL+fZ*VV{kd9p^~vg zd&hmV>5dVU1E?D$pl+OjYRJ8)XT!sGf1X=U7Oi7L2fknpBQ5jnMfLC~YAru&%ip3F zmMf?p1v;2WC8KU|4{9jqqdK-4)sgM!#e;VLTUc0G{Hd)thkA(oj=FHsTg*eFEb0Oc z(T81dB9221&2AiypP?eqrlaXl2aKcK9W`|8Q4QOTb?|)*Y2$laQMQxgzBIN%oiGIJ zV?6qBfvw+yT1W~|3(R+@WNpyd%=f0Kaylv^Gf+eF04hfwLq&FFXXd|p{5%yJg5CCj z0#uS6!5I7y2V%o6j%O97Vizpc)eO}@)EmxSs2gWvRh)&&ojlZ#uD8C7is+%P%zw4y zQ!3QcOQ@b#xYf+#W_T;*{-_JgL*+sq>PD+kJ$f3|(=B%YF4T43u=U4K=YNT6&`+rI zJfUu;qBts9s-O;Rih2xpML!-zMWkJKlN+5;7wCm*&|uVb9gdZ766zr~1IOTds0cUe z;dlbr3L9f+ncdif8B~0Onl9senpdv`tW9|~Dp%H^dcFshYzI&cIb_R6u`lJ1unE@e zWtQlEm_RuV=iq5%XhWU}z0JdCD-LAGDZB^k_i@~R?OuyoQp@%=Hpgz12jDP#5H%Z4 zp?ci8pIM3*V|&U4s3E+9O|esdbAB8))l=kYHioj}J&Z%&0LT5wWghCnTTl%sHPF03 zG(klo75Cv{RLF-7GSh1cD!J}K4dr8~TzDEa|97Aw7{+4U-?N(yjm<$+)*i8bgL=nv zZZpO;)qHWr&x-iYeyaa7KnN6q`l7-JdKG_8(G){ZgEe}$^Q zJzyNF0rA!xRA?8X7M!P1v*2yi3i&>&XD3n5hHp?2@eXy|1*-X&cn$SM^dahm?=cGhLfzOm%$(N>wZAtiH-@6lpN8u3!&nzL z+WNOqkv|h+qY)dwqApN-xLFUHqk7Z{724r=3(m&M4!;MWB5`DdX~>7D>zqe5pwvhc zxfZA!^+t7YG%5m9F&RTM*=WGV1=N_88D(-I8e4LsVW?84Hau zOL9}x^qg$nfNJH?=y30i7TU5ioN6o5A5%vV(U|=A=qa3zm0P! ze~P-`#PMcbn1PDm64U~-6K}`!sCUV>6HE>)LPhd<)Vi=2XKNlFwL6ASv~RaKochJ6 z`F{>|L+5U@vQ5v(?x9>R*72Oh4^W|dDb9p;H|qE=QAt-dV3M^X>P7);25M;UL-l+CszIv*%ztg{ zph7))8yn*}Jc^|zn`glnsN=@R8`JS5<%dy`nKZ==;Y`$mvk3KYT7k;;Cs9N50xGvY zMm6N@l#n^$7b-M1o&+-uE25I8F4iUz{ZR|a$bmq8vGin z&Hg#4q+NhYuC1sBzJhwiI*U#4d(;wMJ;MxLd(_fA7^`Xi$FZRc&%&0t8K>bXRB{c@ zG?574EXp%bx$qkf!_w2u4;6k?@}9tk=*cqYH9{TV8MVF)MMc<;&AGp44jW3E7wiGM zQK5gwmOn@J;J>&Gi_b7`N^3Ei@_$f~s-A5YsA$xJv<;PXAKCI1RMto3n4xHkAw8YC zu%Q#~L@hWW)B>{#)v)cT2JAtN{i0Z%;)R;bi3h`>x`7fY`@EEqm z?`+vO%j8CXn|y}hvz4np-b1{DE6Drr+u=jEV=Yzew=La5|C zj_vU`R6|?LHbZb5>iqE`Hgth_R1fB$Lbn1HiI-3}d<)f(lc+5J%W0{64#XDQal9+4@ic8*0D_)R_K&x^dCDCX_W%4Qh_M&;az|Sk!SdQRh8s z_dkP?lwU#3_t#JzD?q(jeTvGF3ub@FQ{q0;!wRT*Ul(=Z7N`sNw2nc|=OC(QE39GE z7=MUk@DjGb{`Z^fWuk^=HtKr0sE%yLvYP+9**HhVyLQKm^UMVfppW_=Q4y%{fSK1V zQS*EhvVwU+s0JNJ_4r5YWmJ#751Jd6w)(IW^=+`H=6@0!n#V7odiW_S%Zof@B2gAw zQLb;xBXKO{1XPk9K;7st>iiR^2sjU${Vh?s(E*i9L$MCtjUg?Sv)RxXEkuQ81M0vq zYW^QY-QYNCXud$5_cJQ=&U|xxbyRXSL1lk8)U5HN&PzjG_W{&(m(FMYYrZ~Bg+iB) zT7Y(;PCSXa&;?Y(NF5glkn-9P8wyEQuG#SbDpZS5_3KbQ-;RpZep^0f_n$}g@Mmm|rItAE ze=pD-r%-+omHjoAn)9Pkk?w}-P^h1+n1ByZF&XtNxQKsag=MAz74l3Z8laN17pkGR zp=QTKRFcg^P2**#oLP%exCPaaBdGJvAS+mEd{kf+f7`=9UGc!Y}I?E&|%G9g-y zji`SL75YQyCMCK_Y3oZqX^yXn3VD6(hzs!+Jc#PxU#N#tjn(!ch806p3}izgoPb(7 zbCA$@La3~L7!}eybaMjrEZB|>F^sM7Gt}{A);R8ej9v@1K8(RFI1z_nsi#Z>#$!l5 zo6JT%oQ_J4C(w)QP(!c*3lq})s0O~h)(pWB)cF@s^ZpN14wPPJ8qx%pP`(9^;5)bv zS3PasuqLc${tu$!{q>ILE3C1>@w|=RXB_tr3E#zKlzVP;JeTk!2Jy{j%`Y3bY%=9# z_z?AlH}ernLm$O4ln*~=e&?_MycyzjoJ{@SI29*v37Hmsu*F;`_XYD$ClOm6&j%bZ z6F1}S+Z@kY{2kTcC$^h^8#<3qQXci9`St8){EKozzT^1>r|d8d=<||!tBL1`tV`oej(3hHk9oLu_?ZfO1dkUhSgp(JzIb}?g>;@uSbRO zIqNRex^dW+KezrDHEaGxb*%L3W*Rp@_xryC8(OIbqYfB@3SH2a=b)a~%TY`0QS6VA zd(8A3j9n-^PZ<{5@2NzD9-mB5GwTzt0Rs z9qdZEJu38Rs5SgvRL_^9Lca-h+&idTDfWh$-Xl=Q%|H$L0(AfWcde~>9(BQe=);du z^Z7Dr&9AiIEYYF@&8U{{M@`EwusN1^+pKgQQ8(Cvy3i}Ays*mdMDCD{!&s1Bn6xEYWsA;kfwelT9UFb(t!>-tJ#dplu*1~4g4@M2a z4AdB}M%`!wYGr&C72!8+x#GLJF3;b(Y$(Z^p|Z6tHpJn0m&4;2)u4~wGh_A*s{9xB zW`EfuW?>rfz6tRJ)Y#sG>d@n;A=_+y71h8)SX|HlBWx%;Poc8%E7VH&9crHbit0&; z56p$@U|Y)VQOT8n%8^{uP&|dYUOuV;du;gxYSx@ZHSjWq)RVGD&53nUC$vXJ;&#*t z$+rG})DWyf&6bx?Iq)iK%nzW>{}7c+7p+B(nW2nAb*KkEh9i$L{}b5w+8!|UxXI2` zRMI?#n$KHMk$Dj{mam{fdJy#t_|SUZ`U}2DeW4E>&w3q?i*fu%j^{zVgc|bcCz$`b z@T?Q22lt~^wxy`~AI1q-@}%ieA}V6@uodQ^jz5H2Xuh>p``Bdr095kkpoZu^)DSI3 z&90|IY$#-VQK3DF>d_CV`Rbf9J*|VfaWn?82i}9*@L7_u#V2Ns|LC-7*kx?Y{$`(= z297}G%yd+PHlwC}D4&gB5Kqc>|w)_KX2#cL@BNFmdVM8a>$ClUyb)iJme4d56zRZsv*;`J>G}6;H#+hd_cB6v9MQ=+ZF` z??WZ!H>jj>zA=$0j+!;CP&e*?n(uwE1x~<5xBzwD4pakPLpA(O)H-nd8|J^p@&Xl_ zKHsCBVs$Q<(09hclqaHE{5&cLzQ9TNgDsEv)rm*9M#jv@60r;hH6+B zRIc3?VnZPwi)ui+brz}t52JEmC8{C2P@#VVeRv3U+yzu+@cD9UG0ITiU|)1fM; zX<8RGJ9^+3I0lIXzyE%3b__)Iz>n%-3TmEaU^kqNYS%32EUq+-hz5@ zh(TrbWYoN$XH|D=W)R_t;;TY>gREsC0LZ5*O z*(0b6uD0dPw)`5ZM{l7b^b2YhRQ%oiB+~*l1j|tOS&Pl_+25J}gV^|xirdilhq*x# zD#SBT7kmg6x{atF?y~-Yy5KFB&2;L9%7uQY7nsr55Yth~{RFBb8*O=Khz(7nH&K!J z8WoyCSIi1m9W`(7MTPn)RC4Xa?pXG!=~)aaDepq%&Qw$b7NKU#W>iDo#5Q;dTVW{b zPxE*jhPv@8ROq*(LcIrd;lrpTJB3;}uA+t}@-Nfy8mRL-p(1q$>bOa$hEGKue?Kbc zRw7G%h`(|-A$t!MqR&xD_8p!^@84!2`W!b=F68mLKPqj-u9W*YUiV)_=UB^nz3$%! zuECA$?-=2A&-((WQl1~_b+7*mmec!xi9%kt<+V^r(gwA5--_dL5^5Um#c2E$m23?P zd)<|BC@MlBRQ)2XSB@guGAsNBd#_xJy$Y^a6n>;d~wS$YiB zkgsg{XKRt-CPLLw$8|@I{V>!R$D`)|EW7_9Tts;#_Q$3rOa#(Octh^b;xnmGi;tpO zdI~lDzO&`4*3uFf2Q64h%GNiCH1qY9NSScWH#QWLZSZx z)$%`4)1^o$6WVB0R<}ou-9S`ihM}_gZq&4!fjVy$>PGuf)A|VN`WI2Np?GPp=V`1T zVnbPc2p_;gWxVcN>;hCn4xxH>)Or?`13#leUZ$*xSbc0xxdZmXSk(E?pdzvj)sX$D zhJ1-x82XD1g<^U+bE5^QmOqIaicP3c??N4S2$k)hp=QfP)bYQgZWvkKSQ>SFRn(26 zQ5_kK>cDtxrTIUD4JFMc>t582PoP?U0TueIwp_M?X+S-UpuP=iC_12e)&~_CKStto z)cG?}FF22)8uSV-*8Km7jaVw;D|+3(+c}K4Qm$6XG;B0JML7j^T$##V_m5E1u@mL8 zRZPeSp_b}}7=zpJPIRhz-Cw`&!e=NqtLAn8jp-;p!TmjH)lKr0s^N7%xmsg;>Yqkk z=wnoio7VJt4&wl9iWO^l-H+4mIF9ma9En#j1Bcf3dUoPLRQ;SfUia1Q1P-KJ%*XtH zl#StRjK{O68~2Rzx_^L_h3S+Jqb|_BuIceoY()78PQ%}@Hzw5cx_?Qz1^ZF{8*jsY z^}X)Dj69BN*cEGP1Lpq{D$Y0Xx_^Y8)6n$fD5^m%8+qMd!xo~l`VGv%LXExdJK}8A zm_C3ba4X(|kxjhri%eHkWU_D+9!ISU&6=9?x-@0}&!!@diuHINOR}WSZ)P4AdCk3^ zKdJY&@Vf5_o@g_sx1pxb2Gk8}wKTah5}Qy?LJiR}?11~Q1^$kTaKlz!_xoX7hz&hd zR$Jf2)|9Ve8;ovk_WQ9b<;A!i-^CsnYGdm6q9X7oDx$;Mdfoqk;cJ{ld0#u$d^*;n zz1RJ;8`r_>{udXaeQYFfz^k{Iv8mV5>;CK2a$HIM2iP5xJ9*uIbl!p*nxdV(p5r(f zZ^tfO%wzUpTt&HUSFih@@4S!QDEGV7>sgEQ(2tF}c|Gei{~u-}pNi()P3XQrMWA>O zGxlAv8RcnsD?W)n`~;KnDh|h~Jxwycj)|08^)ip!RroIDFHsB6*4}0be;Xq;|Bu;< zlc<&LOVpTtkLp?DKIR!P9rcvF7Y`H4RTxEiNb;$x^;RBC`p z+Bv8sd=TCD|2#I7BwJA}{0g;{Is?rOOJGgPO|cI4M=iY;F|DV|?$BrU{OlYg&8p@rqGoHeFSm`#iE3mPb3O!bjqspJ+Z2ZC2rwukOpNYEBBGfZuHCDox zP>LZMAY^>iT)#qHPN{hvq1*0`;MH`1ba2{$Y zJ&5XAsi9u?&+jUudNvU?ris>B*2hp^K{y5W zvF&gZ;+d$BKZY9fXHge^5!HYrsG&H6y7BMW5X+4)$8|(KEk|N~d=yzBL!KRMbfw~R z)CFsfG%f3d>Ty3*G7Uiu(Rfsr-;288{iv~g0+sEXP{+THYREgb{=D@vDgtFj>9HQ- z|F;Jl;5mT$;i1oH)1yJC8;!?Ej6;Py!S2sQJ)R%J$@nqq_#R`-yzh@1>;0&8<2=s8 z$U993=VLY9IFAkGz;;vwKE??A)p{9~bbp~23y<}>zv&diW|W6uADoG)xEJ*dXnmJy z*g@2a+G3o^rHQzm@-rCH31h~a2E2vJ{vWU-R+`{-|I^DmFhKc99F7qa&GUXV_M^NK z{dfl3VxPOs`@#%tLHRu#hgWef-sv~@JMCxws{xUd%yh^^_2e;ZfFI!}coj8fCu7YR ze}{^c6KBe`QR_lmROEW2hO$4_^Yu+lNDsyZ(%BpyOo>nTG>G#}PDl!*`%=@224e&1 z>4CWD{MRQoE1q9}YFQ_LOkxM8Tuhp~Cm|)?cY7dXN-!?}!K7Lxt7Il6QjSaT`vxYb z2GcTH_MIW}*UjkXZ8|xa#wD+x=g*8w2>P<7B*acpbzCO5^7(zq!L&f$&|OZg+{Fcv zxgUh8mh|kb^FFnJbkq}JDJ(AP+#vzqvj=5gQPnp@mo7?F9vZ44uN+8Xj5#Wlw zhmUeQ`cr(#{zT49$@ZlL6aar( zwl8*yKP5hp-kj<<&JLvb65K9o+gv^~UEwgr%1HrVYC>#cAk7y{aqH3&;-_TfKYDLr zZ~nzluu$1x%H)LjOqxiCeEkxV@`uj*zEFP5BlVr)H-ej=xL~_C_ww%Qxz!%c>J`jN zNecSiyZij9#4I%}L0z1bkfIh&P75Zxw;G-iNDBmgBZ9#sUz|OO(e%d$@)thZw9vI^ z70rKTNu$E~=bxD2R50UY$1WqNnB|UJwXu9^l0Q2TM_1hdWdxG4^RKKb<6OH$WNwMo zH=-X(4^Ga=@}~u&J^dK6Oph4F=N#ZiDOg4kjln zu1N_g0pIjMTDpSLp&dQTs2lCm#fJIQQzr$|=w?iUFD@`WfpKZ>OAjOkVl#Yo&E7h8 zciWcj?8&~^n=V{8KWX*O!ufx1$hqGBVqTvwKYQa(*DH$VCvW=wMk#mlb0e~CYM^WWLBF(UuU_CnXM8JX+k zPrG(a-9I-i|C2hsO?H_vB={aPe|*CN>6u9x>A8J(%*%alN3r5JMmB%)D^*Pd8De*U zeH!nZN4q%#$UW0CQ!|v@ff)(u?uL7G{@;7=jVMI!20Xc?eyoze@W7_R*BapVti$1` zeD7hu6B;<#Oki`9*L*jn zP>s$+cUoqEBps2E90+D+_!m8jIoSqP;22S@UB`A4g11U5(F<|H7h$*@*`J0&%t7*7(TqT6-|&7TV)AQ#*({>`0OpcMMPH0RJv}R!7MI)e zTxJUY8rlk4P17_#Q^gvpQKRJ+p=ed~3C{{&x=!Tm))cb!I zq(J^t-~3vvP9Fw~5svc>r`5imsi}0+ELwfj(t>IEkN!B=&FyOWr+*q08M?mmcy7u} zU!QBM&_8Mi+km;PzmeIjS+SYPffTdYNB`p#g2(clkP?@fp21qc+L99IPve0_PH6R+ zs^!OL9xXSXHD(FXlZ8_`G}&~3HD*dM%g1uZsJp8%`!kv|2?E5-mll}J^37i6$^SMY zC76-B?|jAF#pkNtG$(Vz=O(tjsUv1#{$~%at!@owUSH_$&3*lR_523EKkr14T)A)l z(JQ~)<<>>x+=jZ(nCr4iGLe6d1D?&csO-n#9B|X|Rf@LEmGnv&`?MXLNMsdpWCuF!I z;U{+KsT|Cc@!CTvEsz`}Q%ON0;F}a+7y^3M#s-pD_04lL&CJK^w+N&qgzqclw227+ zSkx&N+34n!x;A8HDD}d^TSOq8w22O1D(O`5hT;N~GUNX*X`AjoiIQ3Dv}$B(jf?ih zTpM?-D(>U|-*euV6pT-|iJ@mvASsxteD!4n{K*P$|AdSIna-r}_obb&-huzpQag5& zZY&8xXJFU)W;;oQ*O)aB^BKINRw*G48X94hCWzWy-RdYgAw6=&eJ{cgqjDo*%X zMP%N%s?Lz>rSS7roy6+{9~rJ%!&zjCc^hjvJFgvAG;dOEXV8t(mfFr8*GiG$tF@h0 z#Y;~j_6&b!DvLT9)wqe%(+O!ijwL!)FHn;+lajKdJtI@y_m|#GUS3st@@AQley#GR zj{5$w7F|2Q@4NYse+laKRIA%7E!fl_7wdPQRds2^B!(xGJa*@UeT&pfrve@wp4rs- zxlmqKD`#og*V_3rvS!1ij4rI=4dXMqu(W3eRBmZ2!Yw*DgCg^ec6Mfk=XY@)_qNIi z%*f#7c}QGrLP}x+TO%`AptC(OX*mIHUZq%-_!IsO!0q2mg6W+fb05$jh&j1w`8Jo=Z&K-O?3R%OW~Niogck1C%`+PZm6ApXBHiVcuUurNp7<*uz`*xGa`vNs4`0OD%{w(*lX+bU# zj*fNudBYzCoCSqz^-2g7>^?9rHrup4@!B&nHhXGHcG#cftSb_(nBl}bC2t<8aB8MA zC88$dk-R^@V7ISl4)687X(U}KnCs6tFfS_aqZ!UU-Gh@70%qt^wn+H92b@2g8huSVWKO*)zC1`3 z{=9P!ITtDi<7_Unc>6Q5W2X?#^o(%9!~FO2*M~B%+#}AE8>O5_oc1B*U}AbsuwZ3u z0#it@^U4SwlXQXrrUVLBl2Mb=H01x!H+f&<4((d-O3z^VvUr?L_4^oYLXw^nNak|9 z%LfYXZxZe6L;7W=KC`@Rmm$Z_)7DCC*FN12DW{9isg@=C6D zs{PLwN4Vi?r*&lb({;{(>+LO?*KoZv{Q4d9a@OCN%tiB#uXj4#*jIXk^FVL+W5K(!o-Os5v?aX_9le6#I?IOdo zH#>*C#raN&4>IGKWZkwnl_P4AYU$*iraH5N58YsVnm?I4k#ODfwrz9##Rn%$%S?z% z5BgKXWw$$_$Pq)xaF#bxO3BEIaeZmjl5sudNnDoMwCpVZRAxF4uI9Y{`KIbSz@M0r z=}*$SlEMcHHw%Opz2qcBmXFc8a^rGIDcN~XU3O}O%k6Y_7QNOPH!BXm;rPOH-f&Jj zp+QWHB$ha>qxSR4eEFzpy16eW#h;j9zJUHYoiYn{XEU1uaoO(TP_+oSX>6tz)ka6zP)HsU;HZhYo z@YpF$!u-YY?uc-o_njk7ad#Mar}F27OCNP|oxJ_WoX<M2c%!0P~o-5ojDPc zVtDS6TK1}AeAjC z39&qR{n6p5lTPWvCCA2bNVfT=3P*qDjE_vzN0s}HKECBS~KmDiskTrdE?JHRU)`(c-3ji6wKvun9c7$TtVxw`+^(J|H)bAPWNhggMM+k zDJ84rJ^YK)#N7(#|Khw68ME+esgnxX>>toJ+mXcNG)qur^Og0~?JY-qWuDw;I1d=n|VCC4%XN|OPf|({T zdSi3@8SRM)6wGyBCgPZL;lB!bD@U~Bn>%L`KdHF$)|Z|gpW+Lhk zT{cqvafzAN7r0`447!VFR^G&7-Z~+sq+Tc)p5$OW>scZ%yS(P9@p|m>m6v0WcQ0uk zjhV%xJ^yS)kOWUmFt=rJue}}>?DXYm(rRG&Y~(raE@gaG_){{ISmsJFSjl!h3cpp% zdm$oxxs>;CWaD0G{zUiHD)XisF^lFu5;lCGytkMAP&7}mf1h4WnEt=jtMd{w-2^ogw4SF=wyRz@931l;dOCT94L zirxd>vHaHjFU!OA_bi=f*R^va z!~D6#ghHiw$tGF(w~tJo#NpqXdy6?v;N@uVGliE%95*+j!|U35bDipA zZ>r_Pj+g#yp7VqxIiZEL^v@w^X6Lr31W=ghvhZUh)>sAhR+&{|8^= BP^$m{ delta 28053 zcma*v2Xs`$-~aKwn*>6y(#ryY(3|w$dzFqLEXfiANj9Vq6NROSg{}xo6%kMY1vKb_ zB8UQliUkC$6ai6?4uT;1e}8u7SDxpb|M~x)bAIPFGkfpcneTjO?k2(K@WFihmgNha zEFQVU#sB>o<#JWPa}88;x!xG#a^<(?#Sr!4xCe{i5iE>9V`;pORWaXK(_R-#Qg3Y? zfHkQ5urAI+?hm+jQfN%WL2QEeu^2Y=nhram>OP!+SvV6c(BD&>uu~a1=G-bEtt{Mh)aX>iR-H z6Y8?4e(IyHZ*A*c&_jJ7YGP@q2|SH~G8C5E58k#OK!xgi)EeJGb(m+o%T)@CU@feH zHE{s$!EB7emI>qmwnybgPt-)bsF|msCNeXD_-n+AXppP%G2DbzFy90-;yS3%wa0vp z%QXa*Tw@YV#~E0j`fTiqYq1qxz?xWfqRFw|*qr(_tb^}PB>vSY{7i$4p5$^>!}?em zAHi_QP$PaCBk)DcgUc{4uEELp8tTDilU%NcaWFoIZJ&k3 zwEtI9(1YK!?m`ds&#*K8j@o7o(_F3w*bhq)(rLJy`jT{$d<`;Ou1M-vQIWfa9?YL< zCQt`8;I^nG8-~%^|6?fV#tEpIB%@|94K?x?P+7kL6{%hLIev@W?%FWLY}e{p=0Oc{ z2ko8kA-s>#SnP3=1LaUT6obXoK}`x;qgJT39gSMUiI^V)wtWs3pdQ5QxDM6v64pr( zdo*b<+_a`-Op#IJD% z&V9n=ip4@tnjC40ItK=0861gvPC6FCg{XilBfZdn@0S*QD{bkW<1q88x`95r~xd+ z)%YgX#@^hg&!?brC4j?lF>0S*LY*VGZN2Pt6PapQjP_2bB_150pd?8|JxKNN1F-`2 zH*qX}ikf*H;w`(PAIG59_DgJor;xO8RhVgVY6(`Nz615(6Q}|Ih8k$#f&C!wEOTL5 zR4%kY?S}5QKHQps3jGw+f%81J!Uxz8TRdeRkci`{PeomS4y)ilsEJjX9qvEiYDXc0 zhW@Az2BBt{irRj2Py<i7)S z&<1|fHhhCxlY6KvE%J=%up(*(tx@emQK5@R52m07z7X}`H&78gh??;U)ct>=a;N08 zW`gap8qar)ppc1EQ8(U1-ROSK9858&2i8Jun}<=?wYTm4P>~pJO~R_wr=thgVIACu z+FjRB=gfT!Vi6`3tFK@+zAz#p{U3t*?IuAU6?KoFs5N? zoPl+5IcgvWP?7x%HIScB6S#<)aP;%xB@4JpP$)!04C=zh*7m5i>x0E`IBI|sQ4h{Q zT|WyI(nY8x+JNfsebn`bZ2c(e!Dnp!cg&;xe~*Ha$a%rsSPr$1YogY^3u^xkN3Cf( z>VZp9GumuFKZIJUbEx|YEH(qIj76!}#bVeNJ=hQ8P+Ht$7w|fHQ3SGE_h7?B}^yg8B!m zSbuGUuW3*+UBhzt0M&6B;;kEFQ4eg6ibxNfjDzttJb=oXl$Xr)b5N04f!ZzGFbzYf z`)jW;UqqS(D3qq54e9}dQ4jQC70k5lK~$t($8op?TVS!5`SOCjP)j!hb^k)tgV&%! z{wh|$ov7`392Kd+4-|Ccc~l5*qGtX#>cT>6O@xYLEcHgH8H~WX=tEui0`lf{1#uKs ze8sGJ4(junsE9mc>#Nbt^Ifk{Py{yMN&EnH!>V;=56d#yQvp6_~z0?X+tw3RU8 zn>Y_UY%?7n#^KaUyhZph36t;^jzsU<=KR=&ibRWC4i|jY`UjSv-fg@2iZ&8epNoM? z6xL995qG0zI_Mqq)9-3jR)2s6@jJ}#xLm)Wa^U*A=D>P@RjC&bnWSrqx~~lu!{Jy4 zCt_)wh1GCni1_P+Jv2Or-=ZEgZifk_AGKz?Q5`xvO%_+ghSXc3cEu!AKa;T}&cS@R z220^aERG+dB6Acqfoks&e|6B{J#(-$MGc^xwYPP+)rYz<4GZBk%#ZU>2U8IB;FqnN zun6_-sO$G(3?4y6{!V~G3ks#)H!qX^*pzxQ*28sJ6TilGcn`I&TaxM;NC#|>eXtzP zv%ZF!*he@3526NG_5%}%s@RcwpeY4~E(^8q7hy$QgU#^+)BtbW_WHZ+(Q6%znsEv~ zgpb?y1*m@4pmJabYFmGbvG^rc*8aakK@Tpy$GjG6pz7VNLs4t!!?O4!YKfMjLcb0* z(=AvOx1&P6A2s8nsEGZDy8bK#wMR zIUkt;7sGDUW3VbtLM_DtRHW9U9{3h2LWgbpNet-1OZEfjV>6TDn3wkQs2i%G2GYbj z5Vb@psQag)2D}(`uxvuD`EK;!SEwYujzh5AKC@)0`-s18oI-=vWFRviw)n03!CA&=yBUB-YlOqn4x(s-GdK{u5BUDh)NDm-iEY4d4(BQFt1aJinki zxP=|?0cv3F4w&5NYVC!3Kz~#}UM%FW3sBqh=}*kSUO-LY6}*jGF%mZf4w|*ygzD&H zR0xluI`|D0;@hYj3LG*sDT)!)%cI&WV?K;Q&9pu$nOoZSJ{U`VC|1U4sEGz%vV}KL zH@=4&$bQs_Pgu{{_Uou5jri2$MtRiC>!R8_V>CW$KaWQ(O(wc=w*CBBW5D%11$D3j z_29QqBmWpR^W(PuI}WD)59&dKKQs3wVGQ+Is7SnyQTQenz+B9adoVA4YTJ)sA?^Q@ z6jJ%%cYGR0e{PPyy7WzlfNF0S_0vLqQ(L8h8gakV;3)cf6X`A=rubnHY!r@k6Y2)a7~#FJdzK zzcDYXpRh3X3dhWZ>R>VIt*w2J5&uFojG^HnOh(mbq1O6&)DrxHip1}z{qH(%lMky< zt&0y~Kh*v4s3c57MeYgIgo4-x*P@p4Ek&g?1z`jNe zYyql+AZlRiQMs@kb^ZIOqj)d2#QmuI{y_~O`X@8s%GNfhoExFK_Wwi*3iUIn2P{Q} z>{V1!y>C5$8pzkEH9v_O$RDVIJV13Eankft5_NqHs=r34CF_PAa0CX_(FzI*+1seK z-i_+`0DAB+YAvr|b^HrsvFa%^vtAfOJpn7>JS>NsZT$c$Y0sl3^rx*yo+kd9ahcQR zw_i0;^*g8}$$Q2Oq$29Z7;KFVZ2KhCb!n)9KZ}aMBK!GT)C6BgMc_l!b;nRk{?nO& zX}Cax9()xwvwyHM#{O(V*d4V*gKa$ywZ^HoJsZ{Gv#1BWfO_Bx?1)=Y$$1@hUBp?l zWQ7706q*vK0mNc5Hb;eg1D3&DtcahZI=X1v|3VGqp>yWJm9RYZ8mI?#LiN)J6~U3H z0r`-*y8^FKP=~SSO{iL;Mm`XA<9OSifx2!Uw!oKA4>*Ck?u@Npwe>$y6UzIG$*t0; zfmXvvtcxUPz}1L?va%iO0RvGN#-Tb+LOm!4wboCeX1D^iz23$Cco;RqiWf}I)Wo*b z8(bk!%{P(|nznTFQM?J7QHpGXm@u(3m!92JEHGs9KUGo8I;D@X~pqA<~ z>be5InTW<>AL?yTN%@@A8my(z4|if0jJ{}Q+!ytLVW@2thgzDMs0RkICT_&)cmx~a zU2E-2CSs#d{iI=joQ9g{a~S^lKS&`j4ez2l-i=z4uTb0Rto0T~Q;+)HbW|7%P%mq( zjs>YVvh{Yh-V4>wF#HH7pw5Rnms$UL6uMnDU%`%Ied=AVm_I(JTQB1h+7qstFB%VU z7WJ9e%nuZKuA5yn3N@fq)C`|Q4R{V#!NoWb-@yu)_XhFTK99L!F6e>^^>|cAvr%ug z=TXVC8MOpAQD=ShP4j?G*50T{4n_@N6e{EsQ8|=}`7j67&r<<=!E)4$)}t=0dCS~b z4>gb$w%!E`QtxluM`20o6Ks7dmZ1I|YIm$g4P-lNARpQKVOtOUKtVVBVjJ#ZN$OFz zO_r8JWqo5*2Q6_9cEJw#rTx63aj5GjpazhRIuB;p_UDmZ5^$}u7rcj> z*+EpY9K-OyZ2capqXKtKa+XD1Ul)sEOKWfY`DoMtQc=nF1S%JnqWWEfQ91*2Dd@tT zsG09W?ceXPF5W>cNz7gI4yc8iNek3Kd!Pm|0yV%%SPipL$-EjB!Ou|-K8g?F1q}cF z{{aO*4MqMmYZgFtxD>VaucHRG9gE{3)PsIRCEG>RbvIBm{M)wYy=NX=1U2ANSQ=}f zBG(SX|Nf^p1rH7JsFBUKu0-AV7U}_eQ3E(^+fSo9x`vwJ15|cL-Z%XeMtvTGieMvK zZ-&}+o$nKWbr?s(3pfRPW4^!4k6=TvDfL%T`}Id$ihtr5T=an7bmKLA7^nYjPQdM` z(Eox7_|QKjB2LA*YRB1_=Hl-!ODNoRIj#k`z;VJOtLS#Z9kj(hv?rm~bSG}WpKN_r zgyYid^fl~&zu_ZTJJJci#;4+Z>X)!8X7hI(O>h-v;;#V;{U|(^#|i(Y<4x>L{R9rj z@_C)`Z!9vfJ@r>m1Nj*fF;BERpSOj#s0y_&CQBaa)U_;y#{(xULp^~jgNfY8%u?O{EPy=o7 zkQ4sbFY|GWuH#=Nd2u(shMv-n`PD0~re3y;6aLFc2(=U?%Q~)_Jl~Z;L9WI+Sh1W5 zT~E~7EyP856nkNOc_;kV+=|arZ&SfU>I>{Zy<$Zt{P%&!a3uB5P}kL{FH~50=L!9w+=W-vAs-{WW|PqpO&;k4LTb8~6&|K%I0;syg8V zX(MX?zm3X)5bB)xsHzhPkK}V2I??a|l~f(7IpL$V8%}fh;(%3XKOSR~3ALtet2^O; zWa38+=r}4@8rLxW%)tWG7hz#sh3aQBDu)i&2$&1c(@>O#OQ@svFVqN{=tURit zny4eT3FgJNs2O#|VmJVGppCQjOw@y(LG`-^bs}!ZvbZ-uVHt%VP$yVMO(*OELjNQV!k3T<23$8NXvBYD zJpO|US$rMyfG4ps^+ncg)~`@s)vlqgFH+YD{}39B9_oEi?a8QfVm9hvdIOb==dp+O z-9_8*a6L2g7O0SSL*>9gR0tnM%`6Eu;3w_pvr$RA5C`BA?1{hNDr{Ka3IEV~7?mUW z8aUza7v(Wh`@SWGGT0849K%o-##^VLLij9dAgeJ3x1eTt6tzt+VOz}G(A?h@wKT&} zGky#;p*YmiBx68pok>9#&O$w44yt`6Y9Jd?1A8CU!9iO;g366ksOxT^aw4*kd8?K| zFZC^`2o-H?9$X65Po>7}e?7P+4NATS_z<>3y`2W*aNL9ndBnqx%ZCNACZ<_eVg~hn zsNK=Bi4*?z+ZB}~qfj~Y1S%3MQM>EqChUKWWW8=tk6x^S3ld?^tX~eFT5N40-}1MyF6iM?B!-836xsb54rr+6DPpfv18J+Od+LURoF;%$5g zLv77k9!4eK8Ppp8fy$BScIF%?i;7?c)DqP|C36F;fIX}}RBp^fCGS!s#{#bRDJY2! z*$aNe!PKweW7xI5*>>x3JoW7u!15hThbyrf^{uFWj$$(Yf_i-q?r4(v5++dp6MLYy zlisfMw26Y=dRI_0E8p29Ot0kOzrh-K5w#17 zbuqi3G#1fJDpSzQpaE*z^+XR2!&3M-DhU^&2KYYey3bJq{2uk-^Qi2Z;n;4E9xLiz<_SdvKP!j<-#&l2Rl$R{tBz&7295{n+bg_RC2XNJ-~-LC(=<9 znvRO>3T%#_U@3Al6@j-f89&16*s!Nr zvZ1J4$V3i9*K*YThkBW${0TMSKd>HF>dpS|OrcM2la-6GHT8E;`}DfCVIMOCzx6fL zgHE9a5Yg901T~?ysNK*PwL6B|`dFMoJrT9NPX{P8q)@6KA!fwgQ5{U|Z$gxV+Ah;k z+iC+g!riEo^BO8rcTf>3G{D^Nu{K04MF-U9BXI^MqxuV6rJ$Eb^guI{7}SB%3;SXw z>Y(`;l?#;~F*9w0Iu8cmbR1{f&!UdzJ2(hEgUmUQfqLNc*aSBryC>i}ML{FHWg1+C z2b*nG4V82)unInkn(0*3_FHV*UqL-+AL{xtL!9uxh-!_zab0P+hxWBY9oJd(4l|MK zI$V)u|Mj8Jj1MNGlJ9j?)*eJX=(aU-gjv%PsF_zl4XD1g3u+=GQ4z?%Be)v%PDmYT zuD@)Jc+_!y%ky1jDJV2IP-|3Rl-bvnFoJq5RMyu+EloRAQYE4Wl8!nDW}~uw5o$ZG z$4W%tZPYpP^=RX-sO$g1fI7Far~$V?MQ}K(ze%WwEk>RByHQJ%H_p6O8^*E!yVH5ef|yV zrF0iH;J)$3VW?1gQK3)5Rl*V$@ zJEGQZ6zWJ$M~fA%@@ouTfA3A=EkWBR-6`ZM{~i$%#(5lJ+E24n$8j?Nw39+Xtg?5Nf6) zP!X7jO4@AHeX~$YwHgCj%WV{toj+kybfuY*Hbd?6!Ke<#qdG`M&0r2Ha<8Bwu^aWk zBdCF#K_&ME`+4znvlKN@OVl=<{jVc*I1LI-3hIIL>;*5O)^?|D{{l6D)2JEVL#=Ir z3^RbLsAO%18dx_}f8)@D8K{9SLEX18gZ-}yKBOTMkD!w51Zsw-P+zI;U=@tWG@n;T z&9okB|F=PP+#S{NqgV^mP!n5aeGj$7-{Nq*9-vTh-AWKS1Tu=cr^qgGIIfBcC)kK7_ik z7OLYGsATGf3fWN9f%6z@DV{)eG!Heft?0qMsI31Pm8^xPniDe?bq)+hMIar^@O;-= z3VPsssE!Vz*6e%qV8k@OGCBMj9iN~+f~3_zj#+P@B2;8L$;NfD_zv~1Gt5s+_i+gI zaWkFpf3md$m3%R?*#A1|rcxM+dr>nj^OWN{h8|Qz{y?=y%{GxLgleyX8gN5Yq&nI9 zBlh!n)Dom)Bb*b%Jvmcn-1PYJ?I0}jP~35PpA{_JU)%Tquv4O&p57s za5-uq%bzuo*^ElkgQ%SN8kJ+`QQOt^oXMF2&k?#R)JxN#fwV;3&e=H3l~speb-uij!DA0m`!_2yo0$|12@k#&p8sHpcC*H)Xe|FxfnUmT(Ah$ zz8+)o4OFPVK|S~!DhY4f_A>L$^)*o;Zip>#IX1^5s0rm?VBR@_SPBYNAJq03f;vDZ zqE5u8QIVL7O422$5UxYzz!ub5{{d=dAEVBLi>T|%FLc8HePAur62{}3I0^gf`+wO* zW&nw(nWdq=a?M1|{8e=07SvJt7Um(#zeEl2`12<8KcMcvjhaZ*3uevBp$5_vU&PM% zC4P(7wf|pVY<}~x;zjcnYSa?*YxXa2DHoPq>bO3|ZJ3Tv1Wo%@Tt)rqWls3dch#1g zUsxPT_3o170zIcsPz3)HBvOu6OY_T#PTTXaD!3 z&}4)8-aZSp3(jFvyo1`m^_(H! zbx_;3Jt}8>8`=NL-bplQ%@&}NZyjn^?7?Pu4E2D5o6H(E!u-?^;3)hWJ7N9JW;aYm zy=-1YW&du}1Mi>*AE2I7=?(V3vb)tA=FIMbN-{s{q?(VKk?T!!U13xfm%$=f+1kL` z-r66vJH}usOhIke*{F#vMZL7%2-pjDphESft)Ib`)bC;=Y`n$(sRgyo-oVy)6!m$L zt>!h|5xY@OMMWrt>h~km_1~Z-Sah3N+CY5@3Qc#6!@j83=Ub?e?#4Fw4eCfP_Lf=8 zTBxOKi~4*lDkoN>w(qZ~leFO5W@$aB0X4Pt4oH6i*ANOGK1fEL(F;%q(ni#g`!-g= zlc)||xn`y%QT5KKBprr2l2fgVP!rgOTEYXU^W+=UlKhCpwf}EY&|2i#ZZ0T}+6Cos z3f4p2upSla_wDDGQ3sIg9W#I^tWUKPs=vOdTp59i@K{u2$72MhWBA|yWZ4fEs(}wy zp$E5P1w4j2`)^=%EcdQy?||AhqfyzOhT$)p_Vf2p5jcU0)Mf00PRRTUrXL3M)|y2@ zBU_Dn&?Z#&9*i*bJAUp7$kc$$s0x z{?`oMJI(g1jCHB^LY-Jys0aLxO13+w2bFuz44@8bA2&fQ%>dL)XJTz!YU_JZ6F7$2 z4VO`0#r}DZ{jX%J^u8HUEUMlCwU#|mN%%M_^y^V;`YGx`U!#)iJSwy|ZN0-T(@#HC z(hWl;=NQ!X4d9~=FE3d9Q=b+Z~b<~V@qn7Hp^*m~T zw@{J0kKyG0&?I4TRDWeqxf7^LK{IKN>bN&Pj9yeyEkWhR9@JWXj_U9fY5%*wE z?2DRF5+>pd+kOc>)boFAa-|Mx+jhtBzyIk&L2LL3DwJbUXS?4Tur9>6Xk*SBncJTY}78AhlF#4cbn$j5X(@=}TleipTC+SKZGH3Xn zPtCy2Vog3T`I#ADTU3sWK@DgzYJac7j(8M%<3pdDZ&Y5qsCL|dyAPW`ddGjk{_jG= zgD*_TI(=zoGzfL%jz`UCDk@2r*!o7)lI_KG{1O$B&R?1P24Dl~38)AKQQLPDs-Le= zOLXq5fY~m$X;6s%Lak-Fug&YSDk_AJp>9mUo;VYAAbpP74OdZ-xQ|NO$Rp-~MNnT{ znxd9?Bx*o&QT@FXu!Xl#+vNai#^2iZYu3o4W@cqjpEp2lv+lNiv^B%F&qd|ZTJ+$@ zsBL%78u^X+M=XID3JTp!)W{a12J#9v#qHP}FQN{Ps>e(&)WwIX4?*4c94d0FP!U^? z@wgq8jAf6T2sK76MQe=G{`XSQS|*^jMJCq6g&2z;ph9~dHGnIq0pCUK_ox$Q3Cp2& zO%>EjY5*$qldumiLJjyQ)Y=#OR`OXZy6sqn)?UGovYyT%w(Ed%gE<%m`P1FpJpw{vNYGC=kH~Y9O zDzr6G1L$b&gBrjv)S4%v9{d~<9DL#PN{MGsc|(Hvy$Py=llcv2iYGw^k+p#IO!;Yu{O-Ds|0jmGaw!Zr$`(MfR0}Yz_In=&< zfa<8&DO0bAO1?&@2(-p7*ax*cp119Xtly(@>JsWc_i3|a1yKVikLss>fP&s$?QsY` zhMMtqR0NJ-B>sfD@n=*dZsT)U=!|I(qP})-LT%eGuog!CZ2GT{idbLN#73hc9!R91 z5za-0Y6&VQ)?q7r2cN-fw*B$5CQ@@y2hciHlI}$1%oo;Qu`PA?In#d!)PsB3`cPyd z0oPax>fmwI%;%$$YP0oi)WCM4Li!0R5+_j|UbpoJwqEqS`N~!S71gx-{I!URd)N^Y%(dJzx(ibf2L*`~j6C_fRt|e8JcUHSjs8-SIruz~!jj z^&x8Dhi&~dR@VN%OhGd*^s9+P9UMo!1L`HS4i(x1s2n+s?XlT!W+qcm@AVm|99V?< zR=gdR^|f&!Pst2zC7?RPydc9ns%iV*hI!+@e7tiu&CoRdM{0dQH?p5_Q>eZNxhG zA|AswIPr@4!{Te!W>?J@i~aZ-pFeiZ+?VIN`OV5URMM8eVUoO&es!vmccwu}F&uUD z#^Gpu7PXyzLA_im+%(D68|zWeLPcl;>LA;W1MnMEu2jEe&WSFlbLKhJL|?G32~f}) zy@3k-Aynv2*!n3{s4k<%sx}ydd z7;G;{M`h=1)IgTm`m5HRsK|V7>(^0{i@amjwk+x#X^85l6)wQO*d2dFMIh#``CW58 zWWWK}Qxr7Pd8lpnlC5vCeu#?D5!A@9TK_`jPQE|Q1IwZAuZOy>t*!S$CG$ws+K;zB zi52wze}RHVz7@4icA`Ri8kNl#P$R#OicI7^lf}hR+pRY0zJ92FGEoBySQnv|a4jlg zyHFGU8tZERpQX?Vi{3XK3_^u)G-`XLq9U*Wvv4zNCe{8j4{C{;VJ}q2Ls6ekK;_0X zRC3QpUAGK1(DfKl)^4#4U!ZRM7WLpOsF@UeU}jJe8&Yq9+RusB>8J+>Q3KzIirg++ z{|Ysbv#1~KZlEIh#{>KGf8^gLG*wV9P z8tN}Zx?L-^C1rQU4u>V9!9bJN%oD zHMo<8lKI@>-(-A&J*hLq@PFaZ3rAD^9`(Q$1>E6(^^$_=)IUOX*sP$L;XI6`egG%q z73_>-3%SGFaXk*C9{8O?Hwx_vyTd=T&Bh7Tzs3w~Rm8XzU!)#W)E)jO);m!%DOSu3 zECriT{~Q%sr?}gdgI!Qx&Gz76+>gz%TnV?nUj$r_P*6wnaVTCy?cN3w^K_^*Gd0%*ST91M6x3U!|asRxImw zb;LnfAD3A7VI%4{u`yOJXFeZ}ZKywkZ{a@dfK$qw_7G~uw@{JmS;6i44o~7V+)>f( z`c(VBc_nxFM^HHU`JN)f9h=JLBaGZh{N7ZnL|7(@qxR`pMSQEO_s0ie* zY1X(6)}cNbwe41;2Y3ypoKF24+dia;8SrDM2TVpC zxijz~T!#A2w*}SDL9BpZqXu{dHS>GO^Z5I3Q?tf3P@!y!4R8o5yJw@m*_=j&_*eAf zZPZ%(nwcee2CGtk6}8_FS#P4QtJvHf{sz<@buvDRwYC3eQP4|f3wFR0s1vbF3p0Z; z*n|26)C}H2E!hXwudHWLKWO}cnsJeq=DND5$hJpKU=a4iv6APzHc`-9?G|>&*{w_{ z52HeR7PY4LP#s6MHXT<%g}e#s!M#vlMB-4_&B2!V8phxm)CriUjX9tiVL%tAP|(Qc zqSkB~Dp}Ur_N}O;*@epHA5jlJi`t%lqOv-=t+}rvYCv^R?Om)RP?1QnpU-T|{(qT< zl{6?4ZQ7abxC<5Hk5CUhhB_C1L@mJ?`}t+mYuDA@9sUdIK-Bd+@Cn?5TKm==Opc63 z9e7WoChYDQFxgt9qe+TdsE7>22u!i2p^|V4x^WtI#Ti%!Kfx||6H~E8C%0=VZp85z z+u59;3$PpY4^i)oyn!y}hMlOatlib@>qk&${uJzoThWJq;~0epv=fz!)umo(JO7GQNeia+3= zsI@%S+pO_#sL1_o>*f2H^PwRsk{z&`r)z3rx~@_jps{J=y-uG*6mua;7gm!xQJvOp5oU_%l4?d{mNClYAMz_}s*#l1|0W zRMULv>52Z7@QwZaY02KC#2jx1ExA*Y+d8?QrIad|doQPpd+}#e>n<)mZA9*(Y4zQ? z{u%e2A?D`rohkNCpLuwCM!1XEbdNVPKG9#-lbYs_&x}h6nw5=I!iFPitp4J>DV_=5DL&6&rkRrAONpm1 z-}v$L#p79_^a=nCCS|1Ow%;_} z$-S`orW4%O&B>RWcgre01r8hG18UF z2OY?X$o=-vdwGH{=W~kWR{FY2(mYj1R5kG@Pm@#G9~y+cQIXd?>*u!qaki6t=%wqH<4Ns1dQa;-xaVlP~p(%sqega=zTVe|B|phurTS8A@`T%}y{T z!f6o|7ssXxjfilXM2GGaaDH?L?-zD@2UChTr9;0KahgU1e=6>jD)ZkvS5J#4@3bPJ z!X=zCk)e^Lo&4_5pJkn{?%@0iPLsvHqeVj3DmY(61%IjP^bGQ!eujeeW1In@mtveG zcc^x(v(OzpR?B%mxV<)yt5(P9A9|sV(Sre>wP_IkARJ?bJ?;(pL#p?%^zR7q8~&AI}jqDUl;|NJf@FEjx6fms6=wr(xOY8T)3ZChni< z8MlAtzS+dtGdRmX(dXH}i<&nj(dW_slKlz$XZk%kev)Y4GoBppB>(=W;&S{czEH$) zXP{GUB>T*to;lGo$sDW`_bsQZf1QoqIO?H6Bb=^IC^XWUR5;W<(Yfgk9!_$41e+#1 z<3gci>Y=HVoyP7?y-gQ%_MaZ8XaxILrtm*Tkgh>a^e~*biHUWY?8JSu<2>WMY4JIU zzKOwkNlqoFerQX&Ge1vgM2@pIZ=N*YBo5Wk)frBj6MB4>Gdd!8^Jyn1wDlRMMV?TB z1+^K=TwAmm%(+;f8bldWGvGnP4>o#46UPGT^5h12Y{bt|3dz@&_ibJGYxQdXjG zk|)QLksUXIGnSEfCTh{L)QzI!<&^dQ`;7H^#_e0K@e#kY9KxH!S<4}qlggZUgQX<; zd0XW8a{l|g&G9BD>I^dRIdA*=_wNcH8Oe!0BEmB1T3?!0#lvH~`)7vNFVU0g z&q_>5@q5N)D{`!pKg-KC8QDpb{GKfKe0E(=LVUI-D?24|Qlck)-)xEr{`eGMeOE8v z{*_6Iyv*1dUM8Bul5bt-Y;=OtH#qG>7dAMN?gG3@b9|ikX*t{2p0p)$Rx5v znioZCQsN}NR&#t4^}I*jm0PBGC#Lwb(ut{uGc8@or>io<2Xvw*i?c1u8^8ZOB9Xy; zx_yB@-Id{3>A3a zIphxg`hin0qGD%)l*mI;yy-c5yQcXQ(!9xvYND@w_(ZQV%$Lp(vnR5-Q#fkKp#cY+36Y`CK6So{4t{>hDH7`NjT3N!@yDIFf-O%t4Pw+4gHQIy zWh>{?cx;0Ie?Hh7$~fVCoF_Elq_Zs|5ROk=Vpd9avM0@Ja&A%vFTKPZwvu)au`=(3 z@aANz`Qw!*zW5xy6HG#c_d9bU@~N6-I=RKy3Xj)zWo`|Jy1r`|`L=&$Tw+|JFDX>* zXJ?-i`s1v#z^U9%8K2@!^5yU)#P8A94LXU}cNKO(VsOTJ=jYJmU!3U?p}`lOLU}?d z*PKz2!PB>#GNA#toxdZ4V{@F!p%wR>`vpRK^SBo{!Gvgc`{3?qckOrcxj&8!9W3I$ z?*zXp=5ANHf2uEyVR`@SjA94+le0-B;h>`zGzU}C^q)}e-9G2l7 z#Cem$`O5WdJ5E(L;(zwZzdKO3Y04b0$*J^=v`n^f=tyPvZxO+yYVL|9!^^-C{qG>M zRYU8mxqprfZLR6<=ngHZ;|{rluhw@r4&ANqemYMn!uzi?DBJU|eN;F2ep7e%V6$fK znEYf>n$Md|tb!w(x##Dr=Swz6Oz=W8cgZ$J0Y zyaoF+g&ZGeAj=vYHN^c%>Hn2zS-x=-{QgPaP?e$XQBn1L*{wXW;rDf{XR1eMPxuW^ z7G{_nn3R+mm*cfB^SzI{3q{2b(8-zTOW_byLYWQ3K4(Fd^`8INJGrjMJ1*OknU#}} wM8sHQR`Fkl)xXZ5;OArA^P3K!yZ>8n9{WWh{BmJ9W*{lqRYJqP?yK(q16j%gcmMzZ diff --git a/resources/locale/pl_PL.UTF-8/LC_MESSAGES/default.po b/resources/locale/pl_PL.UTF-8/LC_MESSAGES/default.po index 97c87f81e..0b0986b4a 100644 --- a/resources/locale/pl_PL.UTF-8/LC_MESSAGES/default.po +++ b/resources/locale/pl_PL.UTF-8/LC_MESSAGES/default.po @@ -1,63 +1,41 @@ msgid "" msgstr "" -"Project-Id-Version: azuracast\n" -"Report-Msgid-Bugs-To: \n" -"Last-Translator: \n" -"Language-Team: Polish\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-04-23T16:48:19+00:00\n" -"PO-Revision-Date: 2022-04-27 14:59\n" -"Language: pl_PL\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Generated-By: easygettext\n" +"Project-Id-Version: azuracast\n" +"X-Domain: default\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" "X-Crowdin-Project: azuracast\n" "X-Crowdin-Project-ID: 217396\n" "X-Crowdin-Language: pl\n" "X-Crowdin-File: /main/resources/locale/default.pot\n" "X-Crowdin-File-ID: 4\n" +"Language-Team: Polish\n" +"Language: pl_PL\n" +"PO-Revision-Date: 2022-06-07 03:52\n" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:93 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 msgid "# Episodes" msgstr "# Odcinki" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:157 +#: ./vue/components/Stations/Playlists.vue:29 msgid "# Songs" msgstr "# Utwory" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 -msgid "%d queued messages" -msgstr "%d wiadomości w kolejce" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:257 -msgid "%s cannot start" -msgstr "%s nie może się uruchomić" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:266 -msgid "%s cannot stop" -msgstr "%s nie może się zatrzymać" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 -msgid "%s encountered an error" -msgstr "%s napotkał błąd" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 -msgid "%s is not recognized as a service." -msgstr "%s nie jest rozpoznany jako usługa." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:107 +#: ./vue/components/Stations/Automation.vue:34 msgid "%{ days } Days" msgstr "%{ days } dni" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:102 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:16 msgid "%{ minutes } minutes" msgstr "%{ minutes } minut" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:99 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:13 msgid "%{ seconds } seconds" msgstr "%{ seconds } sekund" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:67 +#: ./vue/components/Stations/Common/Quota.vue:52 msgid "%{filesCount} File" msgid_plural "%{filesCount} Files" msgstr[0] "%{filesCount} Plik" @@ -65,7 +43,7 @@ msgstr[1] "%{filesCount} Plików" msgstr[2] "%{filesCount} Plików" msgstr[3] "%{filesCount} Plików" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:137 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:31 msgid "%{listeners} Listener" msgid_plural "%{listeners} Listeners" msgstr[0] "%{listeners} słuchacz" @@ -73,11 +51,11 @@ msgstr[1] "%{listeners} słuchaczy" msgstr[2] "%{listeners} słuchaczy" msgstr[3] "%{listeners} słuchaczy" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:77 +#: ./vue/components/Stations/Playlists/CloneModal.vue:45 msgid "%{name} - Copy" msgstr "%{name} - Kopia" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:74 +#: ./vue/components/Stations/Profile/BackendPanel.vue:32 msgid "%{numPlaylists} playlist" msgid_plural "%{numPlaylists} playlists" msgstr[0] "%{numPlaylists} playlista" @@ -85,7 +63,7 @@ msgstr[1] "%{numPlaylists} playlisty" msgstr[2] "%{numPlaylists} playlist" msgstr[3] "%{numPlaylists} playlisty" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:71 +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 msgid "%{numSongs} uploaded song" msgid_plural "%{numSongs} uploaded songs" msgstr[0] "%{numSongs} przesłany utwór" @@ -93,2553 +71,5920 @@ msgstr[1] "%{numSongs} przesłane utwory" msgstr[2] "%{numSongs} przesłanych utworów" msgstr[3] "%{numSongs} przesłanych utworów" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:59 -msgid "%{spaceUsed} Used" -msgstr "Użyto %{spaceUsed}" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:58 +#: ./vue/components/Stations/Common/Quota.vue:43 msgid "%{spaceUsed} of %{spaceTotal} Used" msgstr "Użyto %{spaceUsed} z %{spaceTotal}" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:56 +#: ./vue/components/Stations/Common/Quota.vue:44 +msgid "%{spaceUsed} Used" +msgstr "Użyto %{spaceUsed}" + +#: ./vue/components/Admin/Stations/CloneModal.vue:46 msgid "%{station} - Copy" msgstr "%{station} - Kopia" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 -msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." -msgstr "(Docker Compose) Wszystkie kontenery Dockera są poprzedzone tą nazwą. Nie zmieniaj tego po zainstalowaniu." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 -msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." -msgstr "(Docker Compose) Czas oczekiwania przed operacją Docker Compose jest niewystarczający. Zwiększ tę wartość na komputerach o niższej wydajności." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:189 -msgid "(in seconds)" -msgstr "(w sekundach)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:48 +#: ./vue/components/Stations/Playlists/Form/Source.vue:47 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A completely random track is picked for playback every time the queue is populated." msgstr "Całkowicie losowy utwór jest wybierany do odtworzenia za każdym razem, gdy kolejka jest wypełniona." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:14 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\")." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:13 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 msgid "A playlist containing media files hosted on this server." msgstr "Lista odtwarzania zawiera pliki multimedialne hostowane na tym serwerze." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:18 +#: ./vue/components/Stations/Playlists/Form/Source.vue:17 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A playlist that instructs the station to play from a remote URL." msgstr "Playlista, która nakazuje stacji odtwarzać z zewnętrznego URL'a." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:63 -msgid "API \"Access-Control-Allow-Origin\" Header" -msgstr "Nagłówek API \"Access-Control-Allow-Origin\"" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:99 -msgid "API Documentation" -msgstr "Dokumentacja API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:187 -msgid "API Key Description/Comments" -msgstr "Opis lub komentarze klucza API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 -msgid "API Keys" -msgstr "Klucze API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:90 -msgid "API Version" -msgstr "Wersja API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:59 +#: ./vue/components/Admin/StorageLocations/Form.vue:57 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Access Key ID" msgstr "Identyfikator klucza dostępu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:48 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:46 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token" msgstr "Token dostępu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:54 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:52 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token Secret" msgstr "Tajny token dostępu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:98 -msgid "Account List" -msgstr "Lista Kont" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 -msgid "Account Recovery" -msgstr "Odzyskiwanie konta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Account is Active" msgstr "Konto jest aktywne" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 -msgid "Account not found." -msgstr "Nie znaleziono konta." +#: ./vue/components/Stations/Streamers.vue:32 +msgid "Account List" +msgstr "Lista Kont" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:77 -msgid "Account recovery e-mail sent." -msgstr "E-mail z odzyskiwaniem konta wysłany." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:153 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:158 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:274 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:190 +#: ./vue/components/Account.vue:53 +#: ./vue/components/Admin/ApiKeys.vue:23 +#: ./vue/components/Admin/AuditLog.vue:24 +#: ./vue/components/Admin/Backups.vue:38 +#: ./vue/components/Admin/CustomFields.vue:19 +#: ./vue/components/Admin/Permissions.vue:21 +#: ./vue/components/Admin/Stations.vue:26 +#: ./vue/components/Admin/StorageLocations.vue:18 +#: ./vue/components/Admin/Users.vue:18 +#: ./vue/components/Public/Requests.vue:49 +#: ./vue/components/Stations/HlsStreams.vue:19 +#: ./vue/components/Stations/Media.vue:130 +#: ./vue/components/Stations/Mounts.vue:24 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:32 +#: ./vue/components/Stations/Podcasts/ListView.vue:29 +#: ./vue/components/Stations/Queue.vue:17 +#: ./vue/components/Stations/Remotes.vue:20 +#: ./vue/components/Stations/Reports/Requests.vue:38 +#: ./vue/components/Stations/SftpUsers.vue:16 +#: ./vue/components/Stations/Streamers.vue:26 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:54 +#: ./vue/components/Stations/Webhooks.vue:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 msgid "Actions" msgstr "Opcje" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:72 +#: ./vue/components/Admin/StorageLocations.vue:15 msgid "Adapter" msgstr "Adapter" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:106 +#: ./vue/components/Account.vue:102 +#: ./vue/components/Account/ApiKeyModal.vue:31 msgid "Add API Key" msgstr "Dodaj klucz API" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields.vue:16 +#: ./vue/components/Admin/CustomFields/EditModal.vue:17 msgid "Add Custom Field" msgstr "Dodaj pole niestandardowe" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:38 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 msgid "Add Episode" msgstr "Dodaj odcinek" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:64 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:58 msgid "Add Files to Playlist" msgstr "Dodaj pliki do listy odtwarzania" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:91 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:24 +msgid "Add HLS Stream" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:16 +#: ./vue/components/Stations/Mounts/EditModal.vue:72 msgid "Add Mount Point" msgstr "Dodaj punkt montowania" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 -msgid "Add New GitHub Issue" -msgstr "Dodaj Nowe Zgłoszenie Problemu na GitHubie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:37 +#: ./vue/components/Stations/Playlists.vue:18 +#: ./vue/components/Stations/Playlists/EditModal.vue:21 msgid "Add Playlist" msgstr "Dodaj playlistę" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:57 +#: ./vue/components/Stations/Podcasts/ListView.vue:17 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:40 msgid "Add Podcast" msgstr "Dodaj Podcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:32 +#: ./vue/components/Common/BaseEditModal.vue:27 msgid "Add Record" msgstr "Dodaj wpis" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:53 +#: ./vue/components/Stations/Remotes.vue:16 +#: ./vue/components/Stations/Remotes/EditModal.vue:40 msgid "Add Remote Relay" msgstr "Dodaj zdalny relay" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:38 +#: ./vue/components/Admin/Permissions.vue:16 +#: ./vue/components/Admin/Permissions/EditModal.vue:21 msgid "Add Role" msgstr "Dodaj Rolę" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:31 -msgid "Add SFTP User" -msgstr "Dodaj Użytkownika SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:120 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:100 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:111 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:93 msgid "Add Schedule Item" msgstr "Dodaj element harmonogramu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:43 +#: ./vue/components/Stations/SftpUsers.vue:11 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:22 +msgid "Add SFTP User" +msgstr "Dodaj Użytkownika SFTP" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:39 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Stations.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:27 msgid "Add Station" msgstr "Dodaj stację" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:15 +#: ./vue/components/Admin/StorageLocations.vue:13 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:17 msgid "Add Storage Location" msgstr "Dodaj lokalizację przechowywania" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:21 +#: ./vue/components/Stations/Streamers.vue:20 +#: ./vue/components/Stations/Streamers/EditModal.vue:56 msgid "Add Streamer" msgstr "Dodaj Streamera" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:30 +#: ./vue/components/Admin/Users.vue:10 +#: ./vue/components/Admin/Users/EditModal.vue:19 msgid "Add User" msgstr "Dodaj użytkownika" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:65 +#: ./vue/components/Stations/Webhooks.vue:14 +#: ./vue/components/Stations/Webhooks/EditModal.vue:52 msgid "Add Web Hook" msgstr "Dodaj webhook" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 -msgid "Additional Environment Variables" -msgstr "Dodatkowe zmienne środowiskowe" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 -msgid "Administer API Keys" -msgstr "Zarządzaj kluczami API" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 -msgid "Administer Backups" -msgstr "Zarządzaj kopiami zapasowymi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 -msgid "Administer Custom Fields" -msgstr "Zarządzaj polami niestandardowymi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 -msgid "Administer Settings" -msgstr "Zarządzaj ustawieniami" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 -msgid "Administer Stations" -msgstr "Zarządzaj stacjami" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 -msgid "Administer Storage Locations" -msgstr "Zarządzaj Lokalizacjami Przechowywania" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:20 +#: ./vue/components/Admin/Index.vue:3 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:34 +#: ./vue/components/Dashboard.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 msgid "Administration" msgstr "Administracja" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormGroup.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormCheckbox.vue:14 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:13 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:11 +#: ./vue/components/Form/BWrappedFormGroup.vue:20 +#: ./vue/components/Form/BWrappedFormGroup.vue:7 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:12 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:13 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:11 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:19 #: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 msgid "Advanced" msgstr "Zaawansowane" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:285 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Advanced Configuration" msgstr "Konfiguracja zaawansowana" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:16 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Advanced Manual AutoDJ Scheduling Options" msgstr "Zaawansowane ręczne opcje planowania AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 -msgid "Advanced: Use Privileged Docker Settings" -msgstr "Zaawansowane: Użyj Uprzywilejowanych Ustawień Dockera" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:13 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." msgstr "Zbiorcze statystyki słuchalności są wykorzystywane do wyświetlania raportów o stacjach na przestrzeni całego systemu. Statystyki słuchalności w oparciu o IP są wykorzystywane do śledzenia aktualnie słuchających i mogą być wymagane w raportach dotyczących tantiem." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:118 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:237 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Public/OnDemand.vue:21 +#: ./vue/components/Public/Requests.vue:34 +#: ./vue/components/Stations/Media.vue:92 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 msgid "Album" msgstr "Album" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:281 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:138 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:301 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:41 +#: ./vue/components/Admin/Settings/ServicesTab.vue:133 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: ./vue/components/Public/OnDemand.vue:41 +#: ./vue/components/Public/Player.vue:75 +#: ./vue/components/Public/Requests.vue:61 +#: ./vue/components/Stations/Media.vue:157 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 msgid "Album Art" msgstr "Okładka albumu" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 -msgid "Album Artist Sort Order" -msgstr "Kolejność sortowania wykonawcy albumu" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 -msgid "Album Sort Order" -msgstr "Kolejność sortowania albumów" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 -msgid "All Permissions" -msgstr "Wszystkie uprawnienia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:164 +#: ./vue/components/Stations/Playlists.vue:36 msgid "All Playlists" msgstr "Wszystkie playlisty" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:100 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:26 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:25 +#: ./vue/components/Stations/Podcasts/ListView.vue:35 msgid "All Podcasts" msgstr "Wszystkie podcasty" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:126 -msgid "All Stations" -msgstr "Wszystkie stacje" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:13 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:12 msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." msgstr "Wszystkie wartości w odpowiedzi API NowPlaying są dostępne do użycia. Wszelkie puste pola są ignorowane." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:65 +#: ./vue/components/Stations/Playlists/Form/Source.vue:63 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Allow Requests from This Playlist" msgstr "Zezwalaj na żądania z tej playlisty" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:77 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Song Requests" msgstr "Zezwalaj na prośby o piosenki" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:123 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:174 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Streamers / DJs" msgstr "Pozwól nadawać streamerom / DJ-om" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:42 +#: ./vue/components/Stations/Automation.vue:40 +#: ./vue/components/Stations/Automation.vue:1 msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." msgstr "Okresowo pozwala systemowi na automatyczne przypisanie utworów do odtwarzania w oparciu o wydajność. Proces ten będzie działał w tle i będzie działać tylko wtedy, gdy opcja ta jest ustawiona na \"Włączone\" i co najmniej jedna lista jest ustawiony na \"Dołącz do automatycznego przypisywania\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:106 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:90 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Allowed IP Addresses" msgstr "Dozwolone adresy IP" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:53 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:49 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Always Use HTTPS" msgstr "Zawsze wykorzystuj HTTPS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:16 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:14 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Amplify: Amplification (dB)" msgstr "Wzmocnij głośność: Wzmocnienie (dB)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 -msgid "An account recovery link has been requested for your account on \"%s\"." -msgstr "Poproszono o link odzyskiwania konta na \"%s\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/base.js:40 -msgid "An error occurred and your request could not be completed." -msgstr "Wystąpił błąd i Twoje żądanie nie mogło zostać zakończone." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:126 +#: ./vue/components/Stations/Media/MediaToolbar.vue:56 msgid "Analyze and reprocess the selected media" msgstr "Analizuj i przetwarzaj wybrane media" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 -msgid "Any time a live streamer/DJ connects to the stream" -msgstr "Za każdym razem, gdy nadający/DJ łączy się ze streamem" +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:58 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "API \"Access-Control-Allow-Origin\" Header" +msgstr "Nagłówek API \"Access-Control-Allow-Origin\"" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 -msgid "Any time a live streamer/DJ disconnects from the stream" -msgstr "Za każdym razem, gdy nadający/DJ rozłącza się ze streamem" +#: ./vue/components/Account.vue:95 +msgid "API Documentation" +msgstr "Dokumentacja API" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 -msgid "Any time the currently playing song changes" -msgstr "Za każdym razem, gdy zmienia się aktualnie odtwarzany utwór" +#: ./vue/components/Account.vue:50 +#: ./vue/components/Account/ApiKeyModal.vue:9 +#: ./vue/components/Account/ApiKeyModal.vue:7 +#: ./vue/components/Account/ApiKeyModal.vue:1 +#: ./vue/components/Admin/ApiKeys.vue:15 +msgid "API Key Description/Comments" +msgstr "Opis lub komentarze klucza API" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 -msgid "Any time the listener count decreases" -msgstr "Za każdym razem, gdy zmniejsza się licznik słuchaczy" +#: ./vue/components/Account.vue:88 +#: ./vue/components/Admin/ApiKeys.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 +msgid "API Keys" +msgstr "Klucze API" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 -msgid "Any time the listener count increases" -msgstr "Za każdym razem, gdy zwiększa się licznik słuchaczy" +#: ./vue/components/Admin/StorageLocations/Form.vue:87 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "API Version" +msgstr "Wersja API" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:55 -msgid "Apply Compression and Normalization" -msgstr "Zastosuj kompresję i normalizację" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:173 +#: ./vue/components/Admin/Settings/ServicesTab.vue:157 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 msgid "Apply for an API key at Last.fm" msgstr "Wyślij wniosek o klucz API w Last.fm" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:59 +#: ./vue/components/Admin/StorageLocations.vue:91 msgid "Applying changes..." msgstr "Stosowanie zmian..." -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 -msgid "Are you sure?" -msgstr "Jesteś pewien?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:107 +#: ./vue/components/Public/OnDemand.vue:18 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:26 +#: ./vue/components/Stations/Streamers.vue:22 msgid "Art" msgstr "Okładka" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:121 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:232 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:12 +#: ./vue/components/Public/OnDemand.vue:20 +#: ./vue/components/Public/Requests.vue:29 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:113 +#: ./vue/components/Stations/Media.vue:87 +#: ./vue/components/Stations/Playlists/QueueModal.vue:10 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:11 +#: ./vue/components/Stations/Reports/Performance.vue:14 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 msgid "Artist" msgstr "Wykonawca" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:48 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:16 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:16 msgid "Artwork" msgstr "Okładka" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:11 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:10 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." msgstr "Okładka musi mieć minimalny rozmiar 1400 x 1400 pikseli i maksymalny rozmiar 3000 x 3000 pikseli dla Apple Podcasts." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:23 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:22 msgid "At the bottom of the page, click \"Create my access token\"." msgstr "Na dole strony kliknij \"Utwórz mój token dostępu\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:60 +#: ./vue/components/Stations/Reports/SoundExchange.vue:56 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 msgid "Attempt to Automatically Retrieve ISRC When Missing" msgstr "Próbuj Automatycznie Pobrać ISRC w Razie Braku" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:19 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:23 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Bitrate (kbps)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Format" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Audio Processing Method" +msgstr "Metoda przetwarzania dźwięku" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:17 msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." msgstr "Aplikacje do transkodowania dźwięku, takie jak Liquidsoap, używają stałej ilości CPU w czasie, co stopniowo wyczerpuje dostępną moc procesora. Jeśli regularnie obserwujesz skradziony czas CPU, powinieneś rozważyć migrację do VM z zasobami CPU dedykowanymi dla twojej instancji." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:21 +#: ./vue/components/Admin/AuditLog.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 msgid "Audit Log" msgstr "Dziennik audytu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:47 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:45 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Author" msgstr "Autor" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:64 +#: ./vue/components/Admin/CustomFields.vue:18 msgid "Auto-Assign Value" msgstr "Automatyczne przypisywanie wartości" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:89 +#: ./vue/components/Stations/Playlists.vue:82 +#: ./vue/components/Stations/Playlists.vue:21 msgid "Auto-Assigned" msgstr "Automatycznie przypisany" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:132 -msgid "Auto-generate Random MariaDB Root Password" -msgstr "Automatycznie generuj losowe hasło roota MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:346 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:105 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:65 +#: ./vue/components/Admin/Stations.vue:25 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:31 +#: ./vue/components/Stations/Mounts.vue:23 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:13 +#: ./vue/components/Stations/Remotes.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:13 msgid "AutoDJ" msgstr "AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:34 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:25 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:28 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Bitrate (kbps)" msgstr "Bitrate AutoDJ (kbps)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:4 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:3 msgid "AutoDJ Disabled" msgstr "AutoDJ wyłączony" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:17 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Format" msgstr "Format AutoDJ'a" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 -msgid "AutoDJ Queue" -msgstr "Kolejka AutoDJa" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:272 -msgid "AutoDJ Queue Length" -msgstr "Długość kolejki AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:5 -msgid "AutoDJ Service" -msgstr "Usługa autopilota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:7 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:6 msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." msgstr "AutoDJ został wyłączony dla tej stacji. Żadna muzyka nie będzie odtwarzana automatycznie, gdy źródło nie będzie aktywne." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:325 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "AutoDJ Queue Length" +msgstr "Długość kolejki AutoDJ" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/BackendPanel.vue:4 +msgid "AutoDJ Service" +msgstr "Usługa autopilota" + +#: ./vue/components/Stations/Automation.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 msgid "Automated Assignment" msgstr "Automatyczne przypisanie" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:11 +#: ./vue/components/Admin/Backups.vue:10 msgid "Automatic Backups" msgstr "Automatyczne kopie zapasowe" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:24 +#: ./vue/components/Admin/CustomFields/Form.vue:23 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Automatically Set from ID3v2 Value" msgstr "Automatycznie ustaw z wartości ID3v2" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 -msgid "Automatically scroll to the bottom of the log" -msgstr "Automatycznie przewiń do końca dziennika" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 -msgid "Automatically send a customized message to your Discord server." -msgstr "Automatycznie wysyłaj spersonalizowaną wiadomość na swój serwer Discord." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 -msgid "Automatically send a message to any URL when your station data changes." -msgstr "Automatycznie wysyłaj wiadomość pod każdy URL, gdy dane Twojej stacji ulegną zmianie." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 -msgid "Automatically send a tweet." -msgstr "Automatycznie wyślij tweeta." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 -msgid "Available Logs" -msgstr "Dostępne dzienniki" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:128 +#: ./vue/components/Admin/Settings/ServicesTab.vue:110 +#: ./vue/components/Admin/Settings/ServicesTab.vue:116 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Avatar Service" msgstr "Usługa awatarów" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Avatar.vue:22 +#: ./vue/components/Common/Avatar.vue:14 msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." msgstr "Awatary są pobierane na podstawie Twojego adresu e-mail z usługi %{service}. Kliknij, aby zarządzać ustawieniami %{service}." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:229 +#: ./vue/components/Dashboard.vue:55 msgid "Average Listeners" msgstr "Średnia słuchaczy" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Avoid Duplicate Artists/Titles" msgstr "Unikaj duplikowanych artystów/tytułów" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 -msgid "AzuraCast version %s is now available." -msgstr "Dostępna jest wersja %s oprogramowania AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "Dziennik aplikacji AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "Kopia zapasowa AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 +#: ./vue/components/Setup/Register.vue:7 msgid "AzuraCast First-Time Setup" msgstr "Ustawienia podczas pierwszego uruchomienia AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "Instalator AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "AzuraCast Instance Name" msgstr "Nazwa instancji AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "Ustawienia AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "Instalacja AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "Sprawdzanie aktualizacji AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "Narzędzie Aktualizacji AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "Użytkownik AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "AzuraCast Wiki" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "Instalacja AzuraCast zakończona!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "AzuraCast jest obecnie skonfigurowany do nasłuchiwania na następujących portach:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "AzuraCast jest teraz zainicjowany." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "AzuraCast został zaktualizowany do najnowszej wersji!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 +#: ./vue/components/Admin/GeoLite.vue:22 msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." msgstr "AzuraCast posiada wbudowaną darmową bazę geolokalizacji IP. Zamiast tego możesz korzystać z usługi MaxMind GeoLite aby uzyskać dokładniejsze wyniki. Korzystanie z MaxMind GeoLite wymaga klucza licencyjnego, ale gdy klucz zostanie dostarczony, będziemy automatycznie aktualizować bazę danych." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "Sprawdzanie aktualizacji AzuraCast" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "Użytkownik AzuraCast" + +#: ./vue/components/Admin/Permissions.vue:9 msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." msgstr "AzuraCast używa systemu kontroli dostępu opartego na rolach. Zezwolenia dostępu do niektórych sekcji witryny są przypisywane rolom, a następnie użytkownicy są przypisani do tych ról." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "AzuraCast Wiki" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." msgstr "AzuraCast zeskanuje przesłany plik w poszukiwaniu meczy w bibliotece muzycznej tej stacji. Media powinny być już przesłane przed uruchomieniem tego kroku. Możesz ponownie uruchomić to narzędzie tyle razy, ile potrzebuje." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 msgid "Back" msgstr "Wstecz" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." -msgstr "Tworzenie kopii zapasowej MariaDB..." +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "Do ukończenia kopii zapasowej pozostało %.2f sekund." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "Nie znaleziono kopii zapasowej." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "Nie znaleziono ścieżki kopii zapasowej %s!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 #: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 msgid "Backups" msgstr "Kopie zapasowe" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 msgid "Balanced" msgstr "Zrównoważony" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 -msgid "Band" -msgstr "Zespół" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned Countries" msgstr "Zablokowane kraje" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned IP Addresses" msgstr "Zablokowane adresy IP" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned User Agents" msgstr "Zbanowane User Agenty" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Base Station Directory" msgstr "Podstawowy katalog stacji" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Base Theme for Public Pages" msgstr "Podstawowa skórka dla stron publicznych" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 +#: ./vue/components/Stations/Automation.vue:11 msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." msgstr "Na podstawie dotychczasowych wyników piosenek w stacji, AzuraCast może automatycznie rozprowadzać równomiernie utwory z listy odtwarzania, umieszczania poszczególnych zasobów w najczęstszych playlistach." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." msgstr "Na podstawie tego parametru, system automatycznie przypisze tytuły każda (X) dni, wykorzystując dane z ostatnich dni (X)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 msgid "Basic Info" msgstr "Podstawowe informacje" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 msgid "Basic Information" msgstr "Podstawowe Informacje" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "Ponieważ używasz Dockera, niektóre dzienniki są dostępne tylko poprzez sesję powłoki na komputerze-hoście. Możesz uruchomić %s aby uzyskać dostęp do dzienników kontenera z poziomu terminala." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 +#: ./vue/components/Stations/Reports/Overview.vue:36 msgid "Best Performing Songs" msgstr "Najpopularniejsze Utwory" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 msgid "Bit Rate" msgstr "Prędkość Bitowa" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Bot Token" msgstr "Token bota" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 -msgid "Bpm" -msgstr "Bpm" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 msgid "Branding Settings" msgstr "Ustawienia marki" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Broadcast AutoDJ to Remote Station" msgstr "Nadawaj autopilota na zewnętrzną stację" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 msgid "Broadcasting" msgstr "Nadawanie" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 msgid "Broadcasting Service" msgstr "Usługa nadawania" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 msgid "Broadcasts" msgstr "Transmisje" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 +#: ./vue/components/Admin/Branding.vue:15 msgid "Browser Icon" msgstr "Ikona przeglądarki" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Bucket Name" msgstr "Nazwa koszyka" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." msgstr "Domyślnie stacje radiowe nadają na swoje własne porty (czyli 8000). Jeśli używasz usługi takiej jak CloudFlare lub używasz dostępu do stacji radiowej przez SSL, należy włączyć tę funkcję, która przekierowuje wszystkie radia za pośrednictwem portów sieci web (80 i 443)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "Obciążenie procesora" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "Statystyki CPU - pomoc" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 msgid "Cached" msgstr "Buforowane" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 msgid "Categories" msgstr "Kategorie" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 msgid "Change" msgstr "Zmień" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 msgid "Change Password" msgstr "Zmień hasło" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "Zmienić ustawienia instalacji?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 msgid "Changes" msgstr "Zmiany" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "Zmiany zostały pomyślnie zapisane." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 msgid "Changes saved." msgstr "Zapisano zmiany." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Character Set Encoding" msgstr "Kodowanie znaków" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Chat ID" msgstr "Chat ID" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "Sprawdź usługi sieciowe w poszukiwaniu okładki albumu podczas przesyłania multimediów" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" msgstr "Sprawdź usługi sieciowe w poszukiwaniu okładki albumu dla utworów z listy \"Teraz Odtwarzane\"" -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." -msgstr "Sprawdź dziennik, aby uzyskać szczegółowe informacje." +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" +msgstr "Sprawdź usługi sieciowe w poszukiwaniu okładki albumu podczas przesyłania multimediów" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." -msgstr "Wybierz metodę, jaką chcesz wykorzystywać do tworzenia przejść pomiędzy utworami. Tryb Inteligentny (Smart Mode), dla płynniejszego efektu, sprawdza głośność obydwu utworów, wymaga jednak większego użycia mocy obliczeniowej procesora." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." +msgstr "Wybierz metodę przetwarzania dźwięku, która wytwarza bardziej\n" +" jednolity i \"pełny\" dźwięk dla Twojej stacji." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "Wybierz metodę, jaką chcesz wykorzystywać do tworzenia przejść pomiędzy utworami.\n" +" Tryb Inteligentny (Smart Mode), dla płynniejszego efektu, sprawdza głośność obydwu utworów,\n" +" wymaga jednak większego użycia mocy obliczeniowej procesora." + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." msgstr "Wybierz dla tego webhook'a nazwę, która pomoże Ci odróżnić go od innych. Będzie ona wyświetlana tylko na stronie panelu administracji." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 +#: ./vue/components/Recover.vue:10 msgid "Choose a new password for your account." msgstr "Wybierz nowe hasło dla swojego konta." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "Czyszczenie plików tymczasowych..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 msgid "Clear" msgstr "Wyczyść" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "Wyczyść wszystkie kolejki wiadomości" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 +#: ./vue/components/Stations/Reports/Requests.vue:69 msgid "Clear All Pending Requests?" msgstr "Wyczyścić wszystkie oczekujące żądania?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 msgid "Clear Artwork" msgstr "Usuń okładkę" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "Wyczyść pamięć podręczną" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 msgid "Clear File" msgstr "Wyczyść plik" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 msgid "Clear Image" msgstr "Wyczyść obraz" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 msgid "Clear List" msgstr "Wyczyść listę" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 msgid "Clear Media" msgstr "Usuń multimedia" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 +#: ./vue/components/Stations/Reports/Requests.vue:13 msgid "Clear Pending Requests" msgstr "Wyczyść oczekujące żądania" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 msgid "Clear Queue" msgstr "Wyczyść kolejkę" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 +#: ./vue/components/Stations/Queue.vue:9 msgid "Clear Upcoming Song Queue" msgstr "Wyczyść kolejkę następnych utworów" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 +#: ./vue/components/Stations/Queue.vue:53 msgid "Clear Upcoming Song Queue?" msgstr "Wyczyścić kolejkę następnych utworów?" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "Wyczyszczenie pamięci podręcznej może wylogować Cię z Twojej sesji." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 +#: ./vue/components/Admin/GeoLite.vue:39 msgid "Click \"Generate new license key\"." msgstr "Kliknij \"Generuj nowy klucz licencyjny\"." -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." -msgstr "Kliknij poniższy link, aby zalogować się do swojego konta." +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." +msgstr "Kliknij poniższy przycisk, aby wygenerować plik CSV z wszystkimi multimediami tej stacji. Możesz wprowadzić niezbędne zmiany, a następnie zaimportować plik za pomocą selektora plików po prawej stronie." -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "Kliknij, aby zrestartować stację i zastosować zmiany w konfiguracji." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 msgid "Clone" msgstr "Klonuj" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 +#: ./vue/components/Admin/Stations/CloneModal.vue:32 msgid "Clone Station" msgstr "Klonuj stację" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 msgid "Close" msgstr "Zamknij" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Code from Authenticator App" msgstr "Kod z aplikacji uwierzytelniającej" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 msgid "Collect aggregate listener statistics and IP-based listener statistics" msgstr "Zbieraj zbiorcze statystyki słuchalności oraz statystyki słuchaczy w oparciu o IP" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "Polecenie" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 -msgid "Comment" -msgstr "Komentarz" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Comments" msgstr "Komentarze" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 -msgid "Commercial Information" -msgstr "Informacje handlowe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." msgstr "Ukończ proces instalacji przez dostarczanie informacji o środowisku emisji. Te ustawienia można później zmienić z poziomu panelu administracyjnego." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "Ukończ proces instalacji, aby rozpocząć." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 -msgid "Composer" -msgstr "Kompozytor" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 -msgid "Composer Sort Order" -msgstr "Kolejność sortowania kompozytora" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "Kompresuj i normalizuj głośność swojej stacji, dając bardziej jednolity i \"pełny\" dźwięk." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 -msgid "Conductor" -msgstr "Dyrygent" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "Konfiguracja została pomyślnie zapisana." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 +#: ./vue/components/Admin/Backups.vue:35 msgid "Configure" msgstr "Konfiguracja" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 +#: ./vue/components/Stations/Automation.vue:27 msgid "Configure Automated Assignment" msgstr "Konfigurowanie automatycznego przypisania" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 msgid "Configure Backups" msgstr "Skonfiguruj kopie zapasowe" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Confirm New Password" msgstr "Potwierdź Nowe Hasło" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "Połączone AzuraRelays" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 msgid "Connection Information" msgstr "Informacje o połączeniu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Key (API Key)" msgstr "Klucz konsumenta (consumer key) (klucz API)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Secret (API Secret)" msgstr "Klucz tajny (consumer secret) (klucz tajny API)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "Skontaktuj się z administratorem, aby zresetować hasło zgodnie z instrukcjami zawartymi w naszej dokumentacji:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 msgid "Contains explicit content" msgstr "Zawiera wulgarne treści" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 -msgid "Content Group Description" -msgstr "Opis grupy treści" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 +#: ./vue/components/Setup/Station.vue:12 msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." msgstr "Kontynuuj proces instalacji, tworząc swoją pierwszą stację radiową. Każdą z tych informacji można edytować później." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 msgid "Continuous Play" msgstr "Odtwarzanie bez przerw" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Control how this playlist is handled by the AutoDJ software." msgstr "Kontroluj, jak ta lista odtwarzania jest obsługiwana przez oprogramowanie AutoDJ." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." msgstr "Kopie starsze niż podana liczba dni będą automatycznie usuwane. Ustaw zero, aby wyłączyć automatyczne usuwanie." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 msgid "Copy associated media and folders." msgstr "Skopiuj powiązane multimedia i foldery." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 msgid "Copy scheduled playback times." msgstr "Skopiuj zaplanowane czasy odtwarzania." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 msgid "Copy to Clipboard" msgstr "Skopiuj do schowka" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 msgid "Copy to New Station" msgstr "Kopiuj do nowej stacji" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 -msgid "Copyright" -msgstr "Prawa autorskie" +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" +msgstr "Obciążenie procesora" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 -msgid "Copyright Message" -msgstr "Informacja o prawach autorskich" +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" +msgstr "Statystyki CPU - pomoc" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." -msgstr "Nie udało się zapisać do systemu plików." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "Utwórz konto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "Utwórz katalog" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "Utwórz nowy klucz" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "Utwórz stację" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "Utwórz nową radiostację" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." msgstr "Utwórz nową aplikację na stronie Twitter Applications (Aplikacje Twittera). Użyj podstawowego adresu URL tej instalacji jako adresu URL aplikacji." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." -msgstr "Utwórz nową lokalizację przechowywania na podstawie katalogu bazowego." +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" +msgstr "Utwórz nową radiostację" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "Utwórz konto" + +#: ./vue/components/Admin/GeoLite.vue:29 msgid "Create an account on the MaxMind developer site." msgstr "Utwórz konto na stronie developera w MaxMind." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 msgid "Create and Continue" msgstr "Utwórz i kontynuuj" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 +#: ./vue/components/Admin/CustomFields.vue:9 msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." msgstr "Utwórz pola niestandardowe, aby przechowywać dodatkowe metadane o każdym pliku multimedialnym przesłanym do bibliotek stacji." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." -msgstr "Tworzenie archiwum kopii zapasowej..." +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" +msgstr "Utwórz katalog" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." -msgstr "Tworzenie katalogów tymczasowych..." +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" +msgstr "Utwórz nowy klucz" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "Utwórz stację" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Duration (Seconds)" msgstr "Czas trwania przejścia (w sekundach)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Method" msgstr "Metoda przejścia" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 msgid "Cue" msgstr "Kolejka" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "Bieżący plik konfiguracyjny" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 msgid "Current Custom Fallback File" msgstr "Obecny niestandardowy plik zastępczy" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 msgid "Current Installed Version" msgstr "Obecnie zainstalowana wersja" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 msgid "Current Intro File" msgstr "Bieżący plik intra" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Current Password" msgstr "Obecne hasło" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 msgid "Current Podcast Media" msgstr "Bieżące pliki podcastów" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 +#: ./vue/components/Stations/Playlists.vue:98 msgid "Custom" msgstr "Niestandardowe" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Custom API Base URL" msgstr "Własny bazowy URL API" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 +#: ./vue/components/Admin/Branding.vue:3 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 msgid "Custom Branding" msgstr "Własny branding" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "Własny CSS dla stron wewnętrznych" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "Własny CSS dla stron publicznych" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Custom Configuration" msgstr "Konfiguracja niestandardowa" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "Własny CSS dla stron wewnętrznych" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "Własny CSS dla stron publicznych" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-In Point (seconds)" msgstr "Niestandardowe wskaźniki: Wskaźnik początkowy przycięcia (sekundy)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-Out Point (seconds)" msgstr "Niestandardowe wskaźniki: Wskaźnik końcowy przycięcia (sekundy)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-In Time (seconds)" msgstr "Niestandardowe zanikanie: Czas płynnego rozpoczęcia (sekundy)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-Out Time (seconds)" msgstr "Niestandardowe zanikanie: Czas płynnego zakończenia (sekundy)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Overlap Time (seconds)" msgstr "Niestandardowe zanikanie: Czas nakładania się (sekundy)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 msgid "Custom Fallback File" msgstr "Niestandardowy plik zastępczy" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 msgid "Custom Fields" msgstr "Niestandardowe pola" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 msgid "Custom Frontend Configuration" msgstr "Niestandardowa konfiguracja Frontend" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Custom JS for Public Pages" msgstr "Własny JS dla stron publicznych" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 msgid "Customization" msgstr "Dostosowywanie" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 msgid "Customize" msgstr "Dostosuj" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Administrator Password" msgstr "Dostosuj hasło administratora" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 msgid "Customize AzuraCast Settings" msgstr "Dostosuj ustawienia AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Broadcasting Port" msgstr "Dostosuj port nadawania" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 msgid "Customize Copy" msgstr "Dostosuj kopię" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Mount Point" msgstr "Dostosuj punkt montowania prezentera" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Port" msgstr "Dostosuj port prezentera" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize Internal Request Processing Port" msgstr "Dostosuj port wewnętrznego przetwarzania żądania" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Source Password" msgstr "Dostosuj hasło źródla" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "Dostosować używane porty dla AzuraCast?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." msgstr "Dostosuj liczbę utworów, które będą wyświetlane w sekcji \"Historia Utworów\" (Song History) dla tej stacji i wszystkich publicznych interfejsów API." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "Dane logowania prezentera" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "Czas buforowania prezentera (w sekundach)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 msgid "Dark" msgstr "Ciemny" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "Panel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 +#: ./vue/components/Stations/Reports/Requests.vue:35 msgid "Date Played" msgstr "Data odtwarzania" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 +#: ./vue/components/Stations/Reports/Requests.vue:34 msgid "Date Requested" msgstr "Data żądania" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 +#: ./vue/components/Admin/AuditLog.vue:19 msgid "Date/Time" msgstr "Data/Czas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 +#: ./vue/components/Stations/Reports/Timeline.vue:24 msgid "Date/Time (Browser)" msgstr "Data/Czas (Przeglądarka)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 +#: ./vue/components/Stations/Reports/Timeline.vue:30 msgid "Date/Time (Station)" msgstr "Data/Czas (stacja)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 msgid "Days Between Automated Assignments" msgstr "Dni pomiędzy automatycznymi przypisywaniami" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Days of Playback History to Keep" msgstr "Ilość dni w historii odtwarzania" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Deactivate Streamer on Disconnect (Seconds)" msgstr "Deaktywuj prezentera przy rozłączeniu (w sekundach)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "Debugowanie - Strona Główna" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "Wynik Debugowania" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 msgid "Default" msgstr "Domyślny" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 +#: ./vue/components/Admin/Branding.vue:21 msgid "Default Album Art" msgstr "Domyślna okładka albumu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Default Album Art URL" msgstr "URL domyślnej okładki" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Default Avatar URL" msgstr "Domyślny adres URL awatara" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 msgid "Default Mount" msgstr "Domyślna instancja" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "Domyślnie: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 msgid "Delete" msgstr "Usuń" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 msgid "Delete %{ num } media files?" msgstr "Usunąć %{ num } plików multimedialnych?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "Usunąć klucz API?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 msgid "Delete Album Art" msgstr "Usuń okładkę albumu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "Usunąć klucz API?" + +#: ./vue/components/Admin/Backups.vue:87 msgid "Delete Backup?" msgstr "Usunąć kopię zapasową?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 msgid "Delete Broadcast?" msgstr "Usunąć transmisję?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 +#: ./vue/components/Admin/CustomFields.vue:38 msgid "Delete Custom Field?" msgstr "Usunąć pole niestandardowe?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 msgid "Delete Episode?" msgstr "Usunąć odcinek?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:49 msgid "Delete Mount Point?" msgstr "Usunąć punkt montowania?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 +#: ./vue/components/Stations/Playlists.vue:142 msgid "Delete Playlist?" msgstr "Usunąć playlistę?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 +#: ./vue/components/Stations/Podcasts/ListView.vue:59 msgid "Delete Podcast?" msgstr "Usunąć Podcast?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 +#: ./vue/components/Stations/Queue.vue:39 msgid "Delete Queue Item?" msgstr "Usunąć element kolejki?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "Usunąć rekord?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 +#: ./vue/components/Stations/Remotes.vue:45 msgid "Delete Remote Relay?" msgstr "Usunąć zdalny relay?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 +#: ./vue/components/Stations/Reports/Requests.vue:55 msgid "Delete Request?" msgstr "Usunąć żądanie?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 +#: ./vue/components/Admin/Permissions.vue:50 msgid "Delete Role?" msgstr "Usunąć rolę?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 +#: ./vue/components/Stations/SftpUsers.vue:32 msgid "Delete SFTP User?" msgstr "Usunąć użytkownika SFTP?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 +#: ./vue/components/Admin/Stations.vue:45 msgid "Delete Station?" msgstr "Usunąć stację?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 +#: ./vue/components/Admin/StorageLocations.vue:102 msgid "Delete Storage Location?" msgstr "Usunąć miejsce przechowywania?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 +#: ./vue/components/Stations/Streamers.vue:56 msgid "Delete Streamer?" msgstr "Usunąć Streamera?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 +#: ./vue/components/Admin/Users.vue:37 msgid "Delete User?" msgstr "Usunąć użytkownika?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 +#: ./vue/components/Stations/Webhooks.vue:70 msgid "Delete Web Hook?" msgstr "Usunąć webhook?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 msgid "Description" msgstr "Opis" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 +#: ./vue/components/Common/DataTable.vue:103 msgid "Deselect" msgstr "Odznacz" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 msgid "Desktop Device" msgstr "Urządzenie stacjonarne" -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "Szczegóły" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 msgid "Direct Stream URL" msgstr "Bezpośredni adres URL strumienia" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 msgid "Directory" msgstr "Katalog" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 msgid "Directory Name" msgstr "Nazwa katalogu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 msgid "Disable" msgstr "Dezaktywuj" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 msgid "Disable Crossfading" msgstr "Wyłącz przejścia" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 msgid "Disable Optimizations" msgstr "Wyłącz optymalizacje" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" -msgstr "Wyłącz uwierzytelnianie dwuskładnikowe" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" +msgstr "Wyłącz przetwarzanie" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 msgid "Disable public pages?" msgstr "Wyłączyć strony publiczne?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 msgid "Disable song requests?" msgstr "Wyłączyć prośby o utwory?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 msgid "Disable streamers?" msgstr "Wyłączyć streamerów?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." -msgstr "Wyłącz, aby używać pamięci podręcznej plików płaskich (flatfiles) zamiast Redis." +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" +msgstr "Wyłącz uwierzytelnianie dwuskładnikowe" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 +#: ./vue/components/Account.vue:100 msgid "Disable two-factor authentication?" msgstr "Wyłączyć uwierzytelnianie dwuskładnikowe?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 msgid "Disabled" msgstr "Nieaktywne" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 msgid "Disconnect Streamer" msgstr "Odłącz Streamera" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Discord Web Hook URL" msgstr "URL webhook'a Discorda" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "Webhook Discord'a" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "Miejsce na dysku" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." msgstr "Buforowanie na dysku sprawia, że system jest znacznie szybszy i bardziej elastyczny. Nie odbiera ono w żaden sposób pamięci aplikacjom, ponieważ w razie potrzeby zostanie ona automatycznie zwolniona przez system operacyjny." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "Miejsce na dysku" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 msgid "Display Name" msgstr "Nazwa wyśwetlana" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "Dane logowania prezentera" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "Czas buforowania prezentera (w sekundach)" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 msgid "Do not collect any listener analytics" msgstr "Nie zbieraj żadnych statystyk słuchalności" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "Nie zmieniaj tego po instalacji." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 msgid "Do not use an AutoDJ service." msgstr "Nie używaj usługi AutoDJ." -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "Identyfikator GID Użytkownika Dockera" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "Identyfikator (UID) Użytkownika Dockera" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "Nazwa domeny (example.com) lub nazwy (example.com,foo.bar) do użycia z LetsEncrypt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 msgid "Down" msgstr "W dół" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 msgid "Download" msgstr "Pobierz" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 msgid "Download CSV" msgstr "Pobierz CSV" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 msgid "Download M3U" msgstr "Pobierz plik .M3U" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 msgid "Download PLS" msgstr "Pobierz plik .PLS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "Pobierz odpowiedni plik binarny ze strony pobierania Stereo Tool:" + +#: ./vue/components/Admin/Shoutcast.vue:27 msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" msgstr "Pobierz plik binarny Linux x64 z SHOUTcast Radio Manager:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 +#: ./vue/components/Common/FlowUpload.vue:13 msgid "Drag file(s) here to upload or" msgstr "Przeciągnij plik(i) tutaj, aby przesłać lub" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Dropbox Generated Access Token" msgstr "Token dostępu wygenerowany przez Dropbox" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 +#: ./vue/components/Stations/Playlists.vue:54 msgid "Duplicate" msgstr "Duplikuj" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 msgid "Duplicate Playlist" msgstr "Duplikuj playlistę" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Duplicate Prevention Time Range (Minutes)" msgstr "Zakres Czasu Zapobiegania Powtórzeniom (Minuty)" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "Zduplikowane utwory" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "Zduplikowane żądanie: ta piosenka została już żądana i wkrótce zostanie odtworzona." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 msgid "E-Mail" msgstr "E-mail" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 msgid "E-mail Address" msgstr "Adres email" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "Usługa doręczania poczty elektronicznej" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 msgid "E-mail addresses can be separated by commas." msgstr "Adresy e-mail można rozdzielić przecinkami." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "Usługa doręczania poczty elektronicznej" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 msgid "Edit" msgstr "Edytuj" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 msgid "Edit Custom Field" msgstr "Edytuj pole niestandardowe" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 msgid "Edit Episode" msgstr "Edytuj odcinek" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 msgid "Edit Liquidsoap Configuration" msgstr "Edytuj konfigurację Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 +#: ./vue/components/Stations/Media/EditModal.vue:72 msgid "Edit Media" msgstr "Edytuj media" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 +#: ./vue/components/Stations/Mounts/EditModal.vue:71 msgid "Edit Mount Point" msgstr "Edytuj punkt montowania" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 +#: ./vue/components/Stations/Playlists/EditModal.vue:20 msgid "Edit Playlist" msgstr "Edytuj playlistę" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 msgid "Edit Podcast" msgstr "Edytuj Podcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 msgid "Edit Profile" msgstr "Edytuj profil" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 +#: ./vue/components/Common/BaseEditModal.vue:26 msgid "Edit Record" msgstr "Edytuj wpis" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 +#: ./vue/components/Stations/Remotes/EditModal.vue:39 msgid "Edit Remote Relay" msgstr "Edytuj zdalny relay" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 +#: ./vue/components/Admin/Permissions/EditModal.vue:20 msgid "Edit Role" msgstr "Edytuj rolę" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 msgid "Edit SFTP User" msgstr "Edytuj Użytkownika SFTP" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 +#: ./vue/components/Admin/Stations/EditModal.vue:26 msgid "Edit Station" msgstr "Edytuj stację" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 +#: ./vue/components/Stations/ProfileEdit.vue:4 msgid "Edit Station Profile" msgstr "Edytuj profil stacji" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 msgid "Edit Storage Location" msgstr "Edytuj lokalizację przechowywania" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 +#: ./vue/components/Stations/Streamers/EditModal.vue:55 msgid "Edit Streamer" msgstr "Edytuj streamera" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 +#: ./vue/components/Admin/Users/EditModal.vue:18 msgid "Edit User" msgstr "Edytuj użytkownika" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 msgid "Edit Web Hook" msgstr "Edytuj webhook" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 msgid "Embed Code" msgstr "Kod osadzania" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 msgid "Embed Widgets" msgstr "Osadź widżety" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 msgid "Enable" msgstr "Aktywuj" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable Advanced Features" msgstr "Włącz zaawansowane funkcje" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 msgid "Enable AutoDJ" msgstr "Włącz AutoDJ'a" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 msgid "Enable Automated Assignment" msgstr "Włącz automatyczne przydzielanie" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Enable Broadcasting" msgstr "Włącz nadawanie" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "Włącz Wtyczki z Własnym Kodem" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "Włącz pobieranie na stronie na żądanie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "Włącz Wysyłanie Emaili" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "Włącz Rejestr Powolnych Zapytań w MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "Włącz streaming na żądanie" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "Włącz Rozszerzenie Profilowania Wydajności" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "Włącz strony publiczne" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "Włącz Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "Włącz Streaming" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "Włącz uwierzytelnianie dwuskładnikowe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "Włącz weryfikację dwuetapową" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." msgstr "Włącz niektóre zaawansowane funkcje w interfejsie WWW, w tym zaawansowaną konfigurację playlisty, przydział portów stacji, zmianę podstawowych katalogów multimediów i inne funkcje, które powinny być używane tylko przez użytkowników, którzy są zaznajomieni z zaawansowaną funkcjonalnością." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." -msgstr "Pozwól słuchaczom wysyłać prośby o piosenki. Można prosić tylko o utwory znajdujące się już w Twoich playlistach." +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" +msgstr "Włącz pobieranie na stronie na żądanie" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "Pozwól słuchaczom wysyłać prośby o piosenki.\n" +" Można prosić tylko o utwory znajdujące się już w Twoich playlistach." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "Włącz Wysyłanie Emaili" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "Włącz streaming na żądanie" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "Włącz strony publiczne" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 msgid "Enable public pages?" msgstr "Włączyć strony publiczne?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 msgid "Enable song requests?" msgstr "Włączyć prośby o utwory?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 msgid "Enable streamers?" msgstr "Włączyć streamerów?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "Włącz funkcję \"scalanie\" composera aby połączyć plik composer.json głównej aplikacji z plikami wtyczek composera. Może to mieć wpływ na wydajność, więc powinieneś go używać tylko wtedy, gdy używasz jednej lub więcej wtyczek z ich własnymi zależnościami composera." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." msgstr "Włącz to ustawienie, aby zapobiec wysyłaniu metadanych do autopilota dla plików na tej liście odtwarzania. Jest to przydatne, jeśli playlista zawiera dżingle lub przerywniki." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." msgstr "Włącz rozgłaszanie tego punktu montowania w publicznych katalogach stacji radiowych \"Yellow Pages\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." msgstr "Włącz, aby reklamować ten relay w publicznych katalogach radiowych \"Yellow Pages\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this mount point on this station's public pages." msgstr "Włącz, aby zezwolić słuchaczom na wybieranie tego punktu montowania na publicznych stronach tej stacji." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this relay on this station's public pages." msgstr "Włącz, aby pozwolić słuchaczom wybrać ten relay na stronach publicznych tej stacji." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enable to allow this account to log in and stream." msgstr "Włącz, aby pozwolić temu kontu na logowanie się i streamowanie." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." msgstr "Pozwala AzuraCast na automatyczne tworzenie nocnych kopii zapasowych w podanym czasie." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "Włącz uwierzytelnianie dwuskładnikowe" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "Włącz weryfikację dwuetapową" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 msgid "Enabled" msgstr "Aktywny" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." msgstr "Włącza lub wyłącza korzystanie z nowszych i szybszych systemów opartych na WebSocket, aby otrzymywać aktualizacje na żywo w publicznych odtwarzaczach. Wyłącz tą opcję, jeżeli napotkasz z nią problemy." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 -msgid "Encoded By" -msgstr "Kodowane przez" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 msgid "Encoder" msgstr "Enkoder" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 -msgid "Encoder Settings" -msgstr "Ustawienia enkodera" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 -msgid "Encoding Time" -msgstr "Czas kodowania" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Date" msgstr "Data zakończenia" -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "Zakończ sesję" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Time" msgstr "Czas zakończenia" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Endpoint" msgstr "Punkt końcowy" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enforce Schedule Times" msgstr "Wymuś czas harmonogramu" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "Wprowadź kod jednorazowy weryfikacji dwuetapowej" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." msgstr "Podaj kod obecnie wyświetlany przez aplikację uwierzytelniającą, aby zweryfikować, czy działa ona poprawnie." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enter the full URL of another stream to relay its broadcast through this mount point." msgstr "Wprowadź pełny adres URL innego strumienia do przekazywania jego nadawanych przez ten punkt instancji." -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "Podaj swoje hasło" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "Środowisko: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 msgid "Episode" msgstr "Odcinek" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "Odcinek nie znaleziony." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 msgid "Episodes" msgstr "Odcinki" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "Błąd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." msgstr "Przykład: jeśli zdalnym adresem URL radia jest http://station.example.com:8000/radio.mp3, wprowadź http://station.example.com:8000." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 msgid "Exclude Media from Backup" msgstr "Wyklucz multimedia z kopii zapasowych" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." msgstr "Wykluczenie multimediów z automatycznych kopii zapasowych oszczędzi miejsce, ale powinieneś zrobić kopię zapasową swoich multimediów gdzie indziej. Miej na względzie, że zapisywane w kopii zapasowej będą tylko lokalnie przechowywane multimedia." -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "Wykonaj polecenie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 +#: ./vue/components/Stations/Queue.vue:19 msgid "Expected to Play at" msgstr "Powinno zostać odtworzone w" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 msgid "Explicit" msgstr "Wulgarne" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 msgid "Export %{format}" msgstr "Eksportuj %{format}" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "Eksportuj multimedia do CSV" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Fallback Mount" msgstr "Rezerwowy Punkt Montowania" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Field Name" msgstr "Nazwa pola" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 msgid "File Name" msgstr "Nazwa pliku" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "Plik nie został przetworzony: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 -msgid "File Owner" -msgstr "Właściciel pliku" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "Przetwarzanie pliku" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 -msgid "File Type" -msgstr "Typ pliku" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "Plik nie został określony." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 msgid "Files marked for reprocessing:" msgstr "Pliki oznaczone do ponownego przetworzenia:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 msgid "Files moved:" msgstr "Przeniesione pliki:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "Pliki odtworzone natychmiast:" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 msgid "Files queued for playback:" msgstr "Pliki w kolejce do odtwarzania:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 msgid "Files removed:" msgstr "Pliki usunięte:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "Połączony Jako Pierwszy" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "Konfiguracje załadowane." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Footer Text" msgstr "Tekst stopki" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." msgstr "Dla lokalnych systemów plików, jest to bazowa ścieżka katalogu. Dla zdalnego systemu plików jest to prefiks folderu." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." -msgstr "W większości przypadków, używaj domyślnego kodowania UTF-8. Starsze kodowanie ISO-8859-1 może być wykorzystywane w razie przyjmowania połączeń od prezenterów korzystających z SHOUTcast 1 lub używających innego starego oprogramowania." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." +msgstr "W większości przypadków, używaj domyślnego kodowania UTF-8. Starsze kodowanie ISO-8859-1\n" +" może być wykorzystywane w razie przyjmowania połączeń od prezenterów korzystających z SHOUTcast 1\n" +" lub używających innego starego oprogramowania." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "Dla większości instalacji, powinieneś wybrać \"Command line version 64 bit\" (64-bitowa wersja z wierszem poleceń). Dla urządzeń Raspberry Pi wybierz \"Raspberry Pi 3/4 64 bit command line\" (wersja dla Raspberry Pi 3/4 z 64-bitowym wierszem poleceń)." + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "dla wybranego okresu" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 msgid "For some clients, use port:" msgstr "Dla niektórych klientów użyj portu:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" -msgstr "Zapomniałem hasło" +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "Zapomniałeś hasła?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 msgid "Friday" msgstr "Piątek" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 +#: ./vue/components/Account/TwoFactorModal.vue:10 msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." msgstr "Używając smartfona, zeskanuj kod po prawej stronie, używając wybranej przez siebie aplikacji uwierzytelniającej (FreeOTP, Authy, itp)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 msgid "Full Volume" msgstr "Pełna głośność" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 msgid "Full:" msgstr "Pełne:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 msgid "GA Property Tracking ID" msgstr "Identyfikator śledzenia własności GA" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 msgid "General Rotation" msgstr "Ogólna rotacja" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 msgid "Generate Report" msgstr "Wygeneruj raport" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "Generowanie klas proxy bazy danych" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "Ogólny webhook" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 msgid "Genre" msgstr "Gatunek" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "Baza danych GeoLite nie jest skonfigurowana dla tej instalacji. Zobacz instrukcje Administracji Systemu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 +#: ./vue/components/Admin/GeoLite.vue:57 msgid "GeoLite is not currently installed on this installation." msgstr "GeoLite nie jest obecnie zainstalowany w tej instalacji." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 +#: ./vue/components/Admin/GeoLite.vue:28 msgid "GeoLite version \"%{ version }\" is currently installed." msgstr "Obecnie zainstalowana wersja GeoLite to \"%{ version }\"." -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "Pobierz następną piosenkę" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "Pobierz informację Teraz Odtwarzane" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 msgid "Global" msgstr "Globalne" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 msgid "Global Permissions" msgstr "Uprawnienia globalne" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "Integracja Google Analytics" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "HTML" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "Port HTTP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "Port HTTP: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "Port HTTPS" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "Port HTTPS: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "Pomoc" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide Album Art on Public Pages" msgstr "Ukryj okładki na stronach publicznych" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide AzuraCast Branding on Public Pages" msgstr "Ukryj branding AzuraCast na publicznych stronach" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 +#: ./vue/components/Dashboard.vue:62 msgid "Hide Charts" msgstr "Ukryj wykresy" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Hide Metadata from Listeners (\"Jingle Mode\")" msgstr "Ukryj metadane przed słuchaczami („Tryb Jingle Mode”)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 msgid "High" msgstr "Wysoki" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." msgstr "Wysokie wartości I/O mogą wskazywać wąskie gardło związane z twardym dyskiem serwera, potencjalnie uszkodzonym twardym dyskiem lub dużym obciążeniem dysku twardego." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." msgstr "Większa waga playlist jest odtwarzana częściej niż inne mniejsze playlisty." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 msgid "History" msgstr "Historia" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 msgid "Home" msgstr "Strona główna" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Homepage Redirect URL" msgstr "URL przekierowania strony głównej" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 msgid "Hour" msgstr "Godzina" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "HTML" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "Klienty Icecast" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "Identyfikator" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "Jeśli utwór nie posiada okładki, zamiast tego będzie wyświetlany niniejszy URL. Pozostaw puste, aby ustawić domyślną okładkę standardową." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "Jeśli odwiedzający nie jest zapisany i odwiedza stronę główną AzuraCast, możesz automatycznie przekierować go na podany tutaj URL. Pozostaw puste, aby domyślnie przekierować go do strony logowania." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "Jeśli automatyczne przypisanie jest włączone, użyj tej listy odtwarzania jako jednego z celów dla piosenek do redystrybucji. Spowoduje to nadpisanie istniejącej zawartości tej playlisty." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "Jeśli wyłączone, playlista nie będzie uwzględniona w odtwarzaniu radiowym, ale nadal może być zarządzana." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "Jeśli wyłączone, stacja nie będzie nadawała ani mieszała autopilota." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "Jeśli włączone, przycisk pobierania będzie również widoczny na publicznej stronie \"Na Żądanie\" (On-Demand)." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "Jeśli opcja jest włączona, AzuraCast będzie automatycznie\n" +" nagrywał wszystkie transmisje na żywo wykonane na tej stacji\n" +" w celu nadawania nagrań." + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "Jeśli włączone, AzuraCast połączy się z bazą danych MusicBrainz, aby spróbować znaleźć ISRC dla każdego pliku, w którym brakuje tej wartości. Wyłączenie tego może poprawić wydajność." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "Jeśli włączone, muzyka z playlist z włączonym streamingiem na żądanie będzie dostępna do strumieniowania przez specjalną stronę publiczną." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "Jeśli włączone, streamerzy (lub DJ-e) będą mogli łączyć się bezpośrednio\n" +" z Twoim strumieniem i nadawać utwory, przerywając tym samym\n" +" strumień autopilota." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "Jeśli włączone, autopilot w tej instalacji będzie automatycznie odtwarzał muzykę na ten punkt montowania." + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "Jeśli włączone, autopilot będzie automatycznie odtwarzał muzykę na ten punkt montowania." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "Jeśli włączone, ten streamer będzie mógł połączyć się tylko podczas zaplanowanych czasów transmisji." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "Jeśli żądania są włączone dla Twojej stacji, użytkownicy będą mogli żądać mediów, które znajdują się na tej playliście." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "Jeśli żądania są włączone, podana wartość określa minimalne opóźnienie\n" +" (w minutach) pomiędzy żądaniem a odtwarzaniem. Jeśli ustawiono na zero,\n" +" stosuje się niewielkie opóźnienie 15 sekund, aby zapobiec floodowaniu żądaniami." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "Jeśli zaznaczone, okładki nie będą wyświetlane na publicznych stronach radiostacji." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "Jeśli zaznaczone, branding AzuraCast zostanie usunięty ze stron publicznych." + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "Jeśli czas zakończenia jest przed godziną początkową, playlista będzie odtwarzana w ciągu nocy." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "Jeśli czas zakończenia jest przed godziną rozpoczęcia, harmonogram będzie kontynuowany w ciągu nocy." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "Jeśli punkt montowania (np. /radio.mp3) lub Shoutcast SID (np. 2), na który nadajesz, różni się od tego podanego powyżej, podaj tutaj punkt montowania źródła." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "Jeśli port, na którym nadajesz, różni się od tego podanego w powyższym URL, podaj tutaj port źródłowy." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "Jeśli ten punkt jest domyślny, utwory będą grane w podglądzie radia oraz na publicznej stronie radia tego systemu." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "Jeśli ten punkt instalacji nie odtwarzania dźwięku, słuchacz będzie automatycznie przekierowany na ten punkt instalacji. Wartością domyślną jest /error.mp3, wraz z powtarzanym komunikacie o błędzie." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "Jeśli ustawione na \"Tak\", tam gdzie to możliwe, będzie wykorzystywany URL przeglądarki zamiast podstawowego URL. Ustaw na \"Nie\", aby zawsze używać podstawowego URL." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "Jeśli ta stacja ma włączone strumieniowanie i pobieranie na żądanie to widoczne będą tylko utwory, które znajdują się na playlistach z tym ustawieniem." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "Jeśli nadajesz z wykorzystaniem autopilota, podaj tutaj hasło źródła." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "Jeśli nadajesz z wykorzystaniem autopilota, podaj tutaj nazwę użytkownika źródła. Możesz zostawić puste." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "Jeśli twoja instalacja jest ograniczona przez moc procesora\n" +" lub ilość dostępnej pamięci, możesz zmienić to ustawienie w celu dostosowania\n" +" zasobów używanych przez Liquidsoap." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "Jeśli Twoje oprogramowanie nadawcze wymaga podania\n" +" określonej ścieżki punktu montowania, podaj ją tutaj.\n" +" W przeciwnym razie, użyj domyślnej." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "Jeśli Twój webhook wymaga podstawowego uwierzytelnienia, podaj tutaj hasło." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "Jeśli Twój webhook wymaga podstawowego uwierzytelnienia HTTP, podaj tutaj nazwę użytkownika." + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "Importuj zmiany z CSV" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "Importuj z PLS/M3U" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "Importuj wyniki" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "Ważne: skopiuj poniższy klucz przed kontynuowaniem!" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "Aby zainstalować SHOUTcast:" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "Aby zainstalować Stereo Tool:" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "W celu szybkiego przetworzenia, webhooki mają krótki limit czasu, tak więc usługa odpowiadająca powinna być zoptymalizowana, aby obsłużyć żądanie w ciągu 2 sekund." + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "w ciągu ostatnich 48 godzin" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "w ostatnim miesiącu" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "W nowo utworzonej aplikacji kliknij zakładkę \"Klucze i tokeny dostępu\"." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "Uwzględnij w automatycznym przypisaniu" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "Dołącz do odtwarzacza na żądanie" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "Nieokreślony" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "Wskazuje na obecność nieodpowiednich treści (wulgarny język lub treści dla dorosłych). Jeśli jest to włączone, wówczas Apple Podcast wyświetli stosowną informację o treściach nieodpowiednich dla młodszych odbiorców. Odcinki zawierające materiały uznawane za nieodpowiednie nie są dostępne w Apple Podcasts na niektórych obszarach." + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "Wstaw" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "Zainstaluj bazę danych GeoLite IP" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "Zainstaluj DNAS SHOUTcast 2" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "Zainstaluj Stereo Tool" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "Wymuś, aby Liquidsoap używało metadanych ReplayGain powiązanych z utworem,\n" +" aby kontrolować jego głośność. Może to zwiększyć użycie CPU." + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "Instrukcje" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "Wewnętrzne uwagi lub komentarze na temat użytkownika, widoczny tylko na panelu sterowania." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "Międzynarodowy kod ISRC, używany dla licencjonowanych raportów." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "Przerywaj inne utwory, by odtworzyć w ustalonym czasie." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "Intro" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 msgid "IP" msgstr "IP" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "Geolokalizacja IP przez DB-IP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 +#: ./vue/components/Admin/GeoLite.vue:9 msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." msgstr "Geolokalizacja IP jest używana do odgadnięcia przybliżonej lokalizacji słuchaczy w oparciu o adres IP, z którego się łączą. Użyj darmowej wbudowanej biblioteki Geolokalizacji IP lub wprowadź klucz licencyjny na tej stronie, aby użyć MaxMind GeoLite." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 msgid "ISRC" msgstr "ISRC" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" -msgstr "Dziennik dostępu Icecast" +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" +msgstr "Tryb Dżingla" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" -msgstr "Klienty Icecast" +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" +msgstr "Dołącza" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" -msgstr "Konfiguracja Icecast" +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" +msgstr "Język" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" -msgstr "Dziennik błędów Icecast" +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" +msgstr "Ostatnie 14 dni" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" -msgstr "Identyfikator" +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" +msgstr "Ostatnie 2 lata" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." -msgstr "Jeśli utwór nie posiada okładki, zamiast tego będzie wyświetlany niniejszy URL. Pozostaw puste, aby ustawić domyślną okładkę standardową." +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" +msgstr "Ostatnie 24 godziny" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." -msgstr "Jeśli odwiedzający nie jest zapisany i odwiedza stronę główną AzuraCast, możesz automatycznie przekierować go na podany tutaj URL. Pozostaw puste, aby domyślnie przekierować go do strony logowania." +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" +msgstr "Ostatnie 30 dni" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." -msgstr "Jeśli którakolwiek z tych opcji jest włączona, ta playlista będzie zarządzana bezpośrednio przez Liquidsoap zamiast przez AzuraCast. Może to mieć niezamierzone działanie i powinno być stosowane tylko wtedy, gdy wyniki są wygodne." +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" +msgstr "Ostatnie 60 dni" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." -msgstr "Jeśli automatyczne przypisanie jest włączone, użyj tej listy odtwarzania jako jednego z celów dla piosenek do redystrybucji. Spowoduje to nadpisanie istniejącej zawartości tej playlisty." +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" +msgstr "Ostatnie 7 dni" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." -msgstr "Jeśli wyłączone, playlista nie będzie uwzględniona w odtwarzaniu radiowym, ale nadal może być zarządzana." +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" +msgstr "Ostatnio zmodyfikowane" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." -msgstr "Jeśli wyłączone, stacja nie będzie nadawała ani mieszała autopilota." +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" +msgstr "Ostatni miesiąc" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." -msgstr "Jeśli opcja jest włączona, AzuraCast będzie automatycznie nagrywał wszystkie transmisje na żywo wykonane na tej stacji w celu nadawania nagrań." +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" +msgstr "Ostatnie uruchomienie:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." -msgstr "Jeśli włączone, AzuraCast połączy się z bazą danych MusicBrainz, aby spróbować znaleźć ISRC dla każdego pliku, w którym brakuje tej wartości. Wyłączenie tego może poprawić wydajność." +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" +msgstr "Ostatni rok" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." -msgstr "Jeśli włączone, przycisk pobierania będzie również widoczny na publicznej stronie \"Na Żądanie\" (On-Demand)." +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" +msgstr "Klucz API Last.fm" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." -msgstr "Jeśli włączone, muzyka z playlist z włączonym streamingiem na żądanie będzie dostępna do strumieniowania przez specjalną stronę publiczną." +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" +msgstr "Dowiedz się więcej o Zaawansowanych playlistach" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." -msgstr "Jeśli włączone, prezenterzy będą mogli łączyć się bezpośrednio z Twoim strumieniem i nadawać utwory, przerywając tym samym strumień autopilota." +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" +msgstr "Dowiedz się więcej o tokenach uwierzytelniania Dropboxa" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." -msgstr "Jeśli włączone, autopilot w tej instalacji będzie automatycznie odtwarzał muzykę na ten punkt montowania." +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." +msgstr "Dowiedz się więcej o kanałach wydawniczych w dokumentacji AzuraCast." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." -msgstr "Jeśli włączone, autopilot będzie automatycznie odtwarzał muzykę na ten punkt montowania." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." +msgstr "Dowiedz się więcej o tym nagłówku." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." -msgstr "Jeśli włączone, ten streamer będzie mógł połączyć się tylko podczas zaplanowanych czasów transmisji." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." +msgstr "Pozostaw puste, aby automatycznie wygenerować nowe hasło." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." -msgstr "Jeśli żądania są włączone dla Twojej stacji, użytkownicy będą mogli żądać mediów, które znajdują się na tej playliście." +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." +msgstr "Pozostaw puste, aby grać każdego dnia tygodnia." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." -msgstr "Jeśli żądania są włączone, podana wartość określa minimalne opóźnienie (w minutach) pomiędzy żądaniem a odtwarzaniem. Jeśli ustawiono na zero, stosuje się niewielkie opóźnienie 15 sekund, aby zapobiec floodowaniu żądaniami." +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." +msgstr "Pozostaw puste, aby użyć bieżącego hasła." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." -msgstr "Jeśli zaznaczone, okładki nie będą wyświetlane na publicznych stronach radiostacji." +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." +msgstr "Pozostaw puste, aby użyć domyślnego adresu API Telegram (zalecane)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." -msgstr "Jeśli zaznaczone, branding AzuraCast zostanie usunięty ze stron publicznych." +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" +msgstr "Długość" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." -msgstr "Jeśli podany adres e-mail jest w systemie, sprawdź swoją skrzynkę w poszukiwaniu wiadomości z informacją na temat resetowania hasła." +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" +msgstr "Długość tekstu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." -msgstr "Jeśli czas zakończenia jest przed godziną początkową, playlista będzie odtwarzana w ciągu nocy." +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." +msgstr "Zacznijmy od utworzenia Twojego konta super administratora." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." -msgstr "Jeśli czas zakończenia jest przed godziną rozpoczęcia, harmonogram będzie kontynuowany w ciągu nocy." +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" +msgstr "Jasny" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." -msgstr "Jeśli punkt montowania (np. /radio.mp3) lub Shoutcast SID (np. 2), na który nadajesz, różni się od tego podanego powyżej, podaj tutaj punkt montowania źródła." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" +msgstr "Ograniczony:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." -msgstr "Jeśli port, na którym nadajesz, różni się od tego podanego w powyższym URL, podaj tutaj port źródłowy." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" +msgstr "Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." -msgstr "Jeśli ten punkt jest domyślny, utwory będą grane w podglądzie radia oraz na publicznej stronie radia tego systemu." +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." +msgstr "Obecnie LiquidSoap losuje spośród %{songs} i %{playlists}." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." -msgstr "Jeśli ten punkt instalacji nie odtwarzania dźwięku, słuchacz będzie automatycznie przekierowany na ten punkt instalacji. Wartością domyślną jest /error.mp3, wraz z powtarzanym komunikacie o błędzie." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" +msgstr "Dostrajanie wydajności Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." -msgstr "Jeśli ustawione na \"Tak\", tam gdzie to możliwe, będzie wykorzystywany URL przeglądarki zamiast podstawowego URL. Ustaw na \"Nie\", aby zawsze używać podstawowego URL." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." +msgstr "Podaj jeden adres IP lub grupę (w formacie CIDR) na wiersz." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." -msgstr "Jeśli ta stacja ma włączone strumieniowanie i pobieranie na żądanie to widoczne będą tylko utwory, które znajdują się na playlistach z tym ustawieniem." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." +msgstr "Wpisz po jednym agencie na linijkę. Dozwolone są znaki wieloznaczne (*)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." -msgstr "Jeśli nadajesz z wykorzystaniem autopilota, podaj tutaj hasło źródła." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" +msgstr "Zbiór analiz danych o słuchaczach" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." -msgstr "Jeśli nadajesz z wykorzystaniem autopilota, podaj tutaj nazwę użytkownika źródła. Możesz zostawić puste." +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" +msgstr "Historia słuchaczy" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." -msgstr "Jeśli ręcznie edytujesz ten plik, przejrzyj najnowszą wersję pliku i wprowadź potrzebne zmiany." +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" +msgstr "Żądania słuchaczy" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." -msgstr "Jeśli do uzyskiwania dostępu do AzuraCast regularnie używasz różnych adresów URL, powinieneś włączyć ustawienie \"Preferuj adres URL przeglądarki\"." +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" +msgstr "Słuchacze" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." -msgstr "Jeśli napotkałeś usterkę lub błąd, możesz wysłać zgłoszenie na GitHubie, korzystając z poniższego linku." +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" +msgstr "Słuchacze według dnia" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." -msgstr "Jeśli twoja instalacja jest ograniczona przez moc procesora lub ilość dostępnej pamięci, możesz zmienić to ustawienie w celu dostosowania zasobów używanych przez Liquidsoap." +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" +msgstr "Słuchaczy przez dzień tygodnia" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." -msgstr "Jeśli Twoje oprogramowanie nadawcze wymaga podania określonej ścieżki punktu montowania, podaj ją tutaj. W przeciwnym razie, użyj domyślnej." +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" +msgstr "Słuchacze według godziny" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." -msgstr "Jeśli Twój webhook wymaga podstawowego uwierzytelnienia, podaj tutaj hasło." +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" +msgstr "Słuchaczy na stacji" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." -msgstr "Jeśli Twój webhook wymaga podstawowego uwierzytelnienia HTTP, podaj tutaj nazwę użytkownika." +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" +msgstr "Na żywo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" -msgstr "Importuj z PLS/M3U" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" +msgstr "Bitrate nagrania transmisji na żywo (kbps)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" -msgstr "Ważne: skopiuj poniższy klucz przed kontynuowaniem!" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" +msgstr "Format zapisu transmisji na żywo" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "Słuchacze na żywo" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" +msgstr "Lokalizacja zapisu nagrań transmisji na żywo" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." +msgstr "Strumień na żywo połączony." + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." +msgstr "Strumień na żywo odłączony." + +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "Nadający na żywo:" + +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" +msgstr "Średnie obciążenie" + +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "Ładowanie..." + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" +msgstr "Lokalny" + +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "Lokalny system plików" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "Strumienie lokalne" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "Lokalizacja" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "Zaloguj" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "Podgląd dziennika" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "Logi" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "Zapętl raz" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "Straty" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "Niski" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "Zawartość wiadomości" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "Odtwórz wybrane multimedia natychmiast, przerywając to, co jest aktualnie nadawane" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "Zarządzanie" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "Zarządzaj kontami SFTP" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "Zarządzanie stacjami" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "Ręczny tryb AutoDJ" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "Ręcznie zdefiniuj jak ta playlista jest używana w konfiguracji Liquidsoap." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "Markdown" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "Dopasowane" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "Token API Matomo" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "Podstawowy URL instalacji Matomo" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "ID strony w Matomo" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "Maksymalny czas słuchania dla pojedynczego słuchacza" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "Maksymalna liczba słuchaczy" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "Maksymalna liczba wszystkich słuchaczy we wszystkich strumieniach. Pozostaw puste, aby użyć domyślnej wartości." + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "Strona developera MaxMind" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "Klucz licencyjny MaxMind" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "Multimedia" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "Plik multimedialny" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "Lokalizacja przechowywania mediów" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "Pamięć" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "Statystyki pamięci - pomoc" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "Scal playlistę aby grać jako pojedynczy utwór." + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "Treść wiadomości" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "Porady dotyczące dostosowania wiadomości" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "Tryb przetwarzania wiadomości" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "Odbiorca(y) wiadomości" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "Temat wiadomości" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "Metadane" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "Metadane zaktualizowane!" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "Mikrofon" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "Mikrofon\n" +" Źródło" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "Odtwarzanie w podanej minucie godziny" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "Mikser" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "Urządzenie mobilne" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "Zmodyfikowano" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "Poniedziałek" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "Więcej" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "Większość dostawców hostingu umieszcza na pojedynczym serwerze więcej maszyn wirtualnych (VPS), niż pozwala na to sprzęt w momencie gdy każdy VPS używa pełni przydzielonej mu mocy procesora. Nazywa się to nadmiernym dostarczaniem (z ang. over-provisioning) i może to doprowadzić do \"wykradania\" czasu CPU z Twojego VPS-a i vice-versa." + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "Najczęściej odtwarzane utwory" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "Najświeższy dziennik kopii zapasowej" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "Nazwa montowania:" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "URL punktu montowania" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "Punkty montowania" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "Punkty montowania umożliwiają słuchaczom połączenie się i słuchanie stacji. Każdy punkt może mieć inny format i jakość dźwięku. Wykorzystując punkty montowania, możesz ustawić wysokiej jakości strumień dla użytkowników szerokopasmowego Internetu oraz strumień mobilny dla słuchających w smartfonach." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "Przenieś" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "Przenieś %{ num } plik(i) do" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "Przenieś do katalogu" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "MP3" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "Pliki muzyczne" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "Wycisz" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "Moje konto" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "Nie dotyczy" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "Nazwa" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "Nazwa/Typ" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "Interfejsy sieciowe" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "Nigdy nie uruchamiane" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "Nowy katalog" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "Nowy katalog utworzony." + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "Nazwa nowego pliku" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "Nowy folder" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "Wygenerowano nowy klucz" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "Nowe Hasło" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "Nowa lista odtwarzania" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "Nazwa Nowej Playlisty" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "Opis nowej stacji" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "Nazwa nowej stacji" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "Nie wybrano plików." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "Bez limitu" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "Brak dopasowania" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "Żaden inny program nie może korzystać z tego portu. Pozostaw puste, aby\n" +" automatycznie przypisać port." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "Żaden inny program nie może korzystać z tego portu. Pozostaw puste, aby automatycznie przypisać port." + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "Brak rekordów do wyświetlenia." + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "Brak" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "Brak:" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "Tryb normalny" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "Nie odtwarzane" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "Nie uruchomiono" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "Nie zaplanowane" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "Miej na uwadze, że przywrócenie kopii zapasowej wyczyści Twoją obecną bazę danych. Nigdy nie przywracaj kopii zapasowych pochodzących od użytkowników, którym nie ufasz." + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "Uwaga: Jeśli twoje media metadane mają znaki UTF-8, powinieneś użyć edytora arkusza kalkulacyjnego, który obsługuje kodowanie UTF-8, na przykład OpenOffice." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "Uwaga: port następujący po tym porcie\n" +" będzie automatycznie używany do połączeń starego typu." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "Uwaga: Powinna to być dostępna publicznie strona główna radiostacji, nie adres URL AzuraCast. Będzie ona zawarta w szczegółach nadawania." + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "Notatki" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "Teraz" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "Teraz\n" +"Odtwarzane" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "Teraz odtwarzane na %{ station }:" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "Teraz odtwarzane na %{ station }: %{ title } z repertuaru %{ artist }! Włącz teraz: %{ url }" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "Teraz odtwarzane w %{ station }: %{ title } z repertuaru %{ artist }! Włącz teraz." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "Odpowiedź NowPlaying API" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "Liczba odtworzeń" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "Liczba kopii zapasowych przechowywanych na dysku" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "Liczba minut między odtwarzaniem" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "Długość nakładania się utworów w sekundach." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "Liczba utworów między odtworzeniami dżingli" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "Liczba widocznych ostatnio nadawanych utworów" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "W eterze" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "Na żądanie" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "Media na żądanie" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "Strumieniowanie na żądanie" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "Raz na %{minutes} minut" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "Raz na %{songs} utworów" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "Raz na godzinę" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "Raz na godzinę (w %{minute})" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "Raz na x minut" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "Raz na x utworów" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "Kiedy te kroki zostaną ukończone, wprowadź informacje ze strony \"Klucze i Tokeny dostępu\" do pól poniżej." + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "Po skonfigurowaniu automatycznego przypisania, kliknij poniższy przycisk, aby uruchomić proces automatycznego przypisania." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "Ważną rzeczą odnoszącą się do Oczekiwania Wejścia/Wyjścia (I/O Wait) jest to, że może to wskazywać na wąskie gardło lub inny problem, równie dobrze może jednak nie mieć żadnego znaczenia, a zależy to od obciążenia i ogólnie od dostępnych zasobów. Nieustannie wysokie wartości Oczekiwania Wejścia/Wyjścia powinny zmotywować cię do przeprowadzenia inspekcji z użyciem wyspecjalizowanych narzędzi." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "Zbieraj tylko zbiorcze statystyki słuchalności" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "Połącz się tylko ze zdalnym serwerem." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "Tylko jeden raz przez playlistę." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "Odtwarzaj tylko jeden utwór w zaplanowanym czasie." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "Wysyłaj tylko jednego tweeta co..." + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "Operacja" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "Opcjonalnie: Hasło uwierzytelniania podstawowego HTTP" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "Opcjonalne: Nazwa użytkownika podstawowego uwierzytelnienia HTTP" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "Opcjonalnie: Limit czasu żądania (w sekundach)" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "Opcjonalnie wybierz pole metadanych ID3v2 (jeśli są), które zostanie użyte do ustawienia wartości tego pola." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "Opcjonalnie można określić krótką nazwę przyjaznego adresu URL, taką jak \"my_station_name\", która będzie używana w adresach URL tej stacji. Pozostaw to pole puste, aby automatycznie utworzyć URL'a w oparciu o nazwę stacji." + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "Opcjonalnie zdefiniuj nazwę przyjazną dla API, jak na przykład \"field_name\". Pozostaw puste, aby automatycznie wygenerować nazwę w oparciu o podaną wcześniej." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "Opcjonalnie podaj token API, aby umożliwić nadpisywanie adresu IP." + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "Opcjonalnie podaj klucze publiczne SSH, jakich ten użytkownik może używać do łączenia się zamiast hasła. Wprowadź każdy klucz w osobnej linii." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "lub" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "Pierwotna ścieżka" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "Właściciel" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "Hasło" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "Hasło:" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "Wklej wygenerowany klucz licencyjny do pola na tej stronie." + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "Ścieżka/Sufix" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "Oczekujące prośby" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "Uprawnienia" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "Odtwórz" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "Odtwórz %" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "Odtwarzaj dokładnie raz na $x minut." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "Odtwarzaj dokładnie co $x piosenek." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "Odtwórz teraz" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "Odtwarzaj raz na godzinę w określonej minucie." + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "Odtwórz/Zatrzymaj" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "Kolejka odtwarzania" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "Następne w kolejce" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "Lista odtwarzania" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "URL playlisty (M3U/PLS)" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "Lista odtwarzania 1" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "Lista odtwarzania 2" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "Nazwa listy odtwarzania" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "Kolejność playlisty ustawiona." + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "Kolejka playlisty wyczyszczona." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "Typ listy odtwarzania" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "Waga listy odtwarzania" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "Lista odtwarzania:" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "Playlista(y)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "Listy odtwarzania" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "Listy odtwarzania wyczyszczone dla wybranych plików:" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "Listy odtwarzania zaktualizowane dla wybranych plików:" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "Odtwarzaj" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "Podcast" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "Podcast powinien być w formacie MP3 lub M4A (AAC), aby zapewnić jak największą kompatybilność." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "Tytuł Podcastu" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "Podcasty" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "Lokalizacja Przechowywania Podcastów" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "Port:" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "Wspierane przez AzuraCast" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "Preferuj URL przeglądarki (jeśli dostępne)" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "Użyj domyślnych ustawień systemowych" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "Podgląd" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "Poprzedni" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "Prywatność" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "Profil" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "Nazwa programowa" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "Podaj ważny klucz licencyjny z Thimeo. Bez klucza licencyjnego funkcjonalność jest ograniczona." + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "Strona Publiczna" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "Tło strony publicznej" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "Strony publiczne" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "Data publikacji" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "Czas publikacji" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "Opublikuj w katalogach \"Yellow Pages\"" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "Kolejka" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "Kolejka wybranych multimediów do odtworzenia" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "Odtwarzacz radiowy" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "Losowo" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "Proporcja" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "Surowy" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "Otrzymano" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "Nagrywaj transmisje na żywo" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "Odzyskaj konto" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "Odśwież wiersze" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "Region" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "Relay" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "Adres URL przekazania strumienia" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "Kanał Wydawniczy" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "Zdalny" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "Bufor zdalnego odtwarzania (w sekundach)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "Zdalne relaye" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "Zdalne relaye pozwalają na pracę z oprogramowaniem nadawczym poza niniejszym serwerem. Każdy podany tutaj relay będzie ujęty w statystykach Twojej stacji. Możesz również nadawać z tego serwera na zewnętrzne relaye." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "Hasło zdalnego administratora stacji" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "Punkt montowania/SID odsłuchu zdalnej stacji" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "URL do słuchania stacji zdalnej" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "Punkt montowania lub SID źródła zdalnej stacji" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "Hasło źródła stacji zdalnej" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "Port źródłowy zdalnej stacji" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "Nazwa użytkownika zdalnej stacji" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "Typ zdalnej stacji" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "Zdalny URL" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "URL zdalnej listy odtwarzania" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "Typ zdalnego adresu URL" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "Zdalny: Dropbox" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "Zdalne: Kompatybilny S3" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "Zdalny: SFTP" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "Usuń" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "Usuń klucz" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "Zmień nazwę" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "Zmień nazwę pliku/katalogu" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "Zmień kolejność" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "Zmień kolejność playlisty" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "Powtórz" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "Zastąp okładkę albumu" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "Przetwórz ponownie" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "Żądanie" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "Żądanie utworu" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "Historia próśb" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "Próg żądań dla listy ostatnio odtwarzanych utworów (w minutach)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "Minimalne opóźnienie między żądaniami (w minutach)" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "Żądanie utworu" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "Adres IP żądającego" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "Żądania" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "Resetuj hasło" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "Przetasuj ponownie" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "Uruchom ponownie" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "Przywracanie kopii zapasowych" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "Nazwa roli" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "Role" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "Role i uprawnienia" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "Wydanie Rolling Release" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "Wierszy na stronę" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "Kanał RSS" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "Uruchom zautomatyzowane przypisanie" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "Uruchom automatyczne nocne tworzenie kopii zapasowych" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "Uruchom ręczne tworzenie kopii zapasowej" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "Uruchomione" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "Częstotliwość próbkowania" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "Sobota" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "Zapisz" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "Zapisz i kontynuuj" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "Zapisz zmiany" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "Najpierw zapisz zmiany" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "Harmonogram" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "Widok harmonogramu" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "Zaplanowane" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "Zaplanowany czas tworzenia kopii zapasowych" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "Zaplanuj granie w dni tygodnia" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "Zaplanowane playlisty i inne elementy związane z czasem będą kontrolowane przez tę strefę czasową." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "Zaplanowany czas #%{num}" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "Planowanie" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "Szukaj" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "Sekund od początku utworu, który autopilot powinien zacząć odtwarzać." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "Sekund od początku utworu, który autopilot powinien przestać odtwarzać." + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "Tajny klucz" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "Bezpieczeństwo" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "Bezpieczeństwo i prywatność" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "Więcej szczegółów znajduje się w dokumentacji Telegramu." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "Więcej szczegółów znajduje się w dokumentacji Telegramu." + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "Szukaj" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "Wybierz" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "Wybierz skórkę do zastosowania dla publicznych stron stacji radiowych oraz na stronie logowania." + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "Zaznacz wszystkie widoczne wiersze" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "Wybierz plik konfiguracyjny" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "Wybierz plik CSV" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "Wybierz niestandardowy plik zastępczy" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "Wybierz wyświetlane pola" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "Wybierz plik" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "Wybierz plik intra" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "Wybierz plik" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "Wybierz plik PLS/M3U do importu" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "Wybierz plik okładki PNG/JPG" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "Wybierz kategorię/kategorie, które najlepiej odzwierciedlają zawartość podcastu." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "Wybierz kraje, które nie mogą łączyć się ze strumieniami." + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "Wybierz typ webhooka" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "Wyślij wiadomość testową" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "Adres e-mail nadawcy" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "Nazwa nadawcy" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "Sekwencyjny" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "Status serwera" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "Serwer:" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "Usługi" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "Ustaw maksymalną przestrzeń dyskową, z której może korzystać ta lokalizacja pamięci. Określ rozmiar z jednostką, np. \"8 GB\". Jednostki są mierzone w 1024 bajtach. Pozostaw puste do domyślnego miejsca na dysku." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "Ustaw jako domyślny punkt montowania" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "Ustaw punkty wskaźników i przenikania za pomocą edytora wizualnego. Znaczniki czasu zostaną zapisane w odpowiednich polach w zaawansowanych ustawieniach odtwarzania." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "Ustaw wskaźnik początku" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "Ustaw wskaźnik końca" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "Ustaw płynny początek" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "Ustaw płynne zakończenie" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "Ustaw dłuższe, aby zachować więcej historii odtwarzania i metadanych słuchacza dla stacji. Ustaw krótsze, aby zaoszczędzić miejsce na dysku." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "Ustaw lub wyczyść listy odtwarzania z zaznaczonych mediów" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "Ustaw nakładkę" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "Ustaw maksymalny czas podłączenia słuchacza do strumienia (w sekundach). Jeśli ustawione na 0, słuchacze mogą pozostawać podłączeni przez nieograniczony czas." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "Ustaw \"Tak\", aby zawsze używać szyfrowanego adresu URL \"https://\" i automatycznie przekierować do szyfrowanego adresu URL w przypadku odwiedzenia nieszyfrowanego URL." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "Ustaw * aby zezwolić na wszystkie źródła lub określić listę źródeł oddzielonych przecinkami (,)." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "Ustawienia" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "Instrukcje dotyczące instalacji oprogramowania do nadawania są dostępne na wiki AzuraCast." + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "Host SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "Hasło SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "Port SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "Klucz prywatny SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "Hasło (Pass Phrase) klucza prywatnego SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "Nazwa użytkownika SFTP" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "Użytkownicy SFTP" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "Współdziel lokalizację przechowywania multimediów" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "Współdziel miejsce przechowywania podcastów" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "Współdziel miejsce przechowywania nagrań" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "SHOUTcast nie jest obecnie zainstalowany w tej instalacji." + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "SHOUTcast 2 DNAS nie jest wolnym oprogramowaniem, a jego restrykcyjna licencja nie pozwala AzuraCast na dystrybucję binarki SHOUTcast." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "Klienty SHOUTcast" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "ID licencji SHOUTcast" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "Menedżer radia SHOUTcast" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "ID użytkownika SHOUTcast" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "Obecnie jest zainstalowany SHOUTcast w wersji \"%{ version }\"." + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "Pokaż wykresy" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "Pokaż nowe wydania na swoim kanale aktualizacji na stronie głównej AzuraCast." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "Pokaż na publicznych stronach" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "Umieść stację na stronach publicznych i w ogólnych wynikach API." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "Pokaż ogłoszenia aktualizacji" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "Losowane" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "Podstawowy adres URL witryny" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "Motyw witryny" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "Rozmiar" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "Pomiń utwór" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "Tryb inteligentny" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "Host SMTP" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "Hasło SMTP" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "Port SMTP" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "Nazwa użytkownika SMTP" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "Niektórzy dostawcy licencji na strumieniowanie\n" +" mogą mieć szczegółowe zasady dotyczące żądań utworów.\n" +" Aby uzyskać więcej informacji, sprawdź\n" +" obowiązujące w twoim kraju przepisy." + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "Utwór" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "Album piosenki" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "Artysta" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "Gatunek utworu" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "Historia utworów" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "Długość utworu" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "Wpływ słuchacza na utwór" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "Tekst utworu" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "Kolejność odtwarzania utworu" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "Historia utworów" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "Żądanie piosenki" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "Tytuł utworu" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "Oparte na utworach" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "Oparte na utworach" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "Lista odtwarzania oparta na utworach" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "Raport SoundExchange" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "Źródło" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "Użyta przestrzeń" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "Podaj punkt montowania (np. \"/radio.mp3\") lub Shoutcast SID (np. \"2\"), aby określić strumień do wykorzystania w statystykach lub nadawaniu." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "Określ minutę każdej godziny, kiedy ta playlista ma być odtwarzana." + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "Klucze Publiczne SSH" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "Stabilny" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "Standardowa playlista, losowanie z innymi standardowymi playlistami na podstawie wagi." + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "Uruchom" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "Data rozpoczęcia" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "Rozpocznij stream" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "Czas rozpoczęcia" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "Media stacji" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "Nazwa stacji" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "Przegląd stacji" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "Uprawnienia stacji" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "Podcasty stacji" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "Nagrania stacji" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "Strefa czasowa stacji" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "Stacja(e)" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "Stacje" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "Przegląd statystyk" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "Ukradnij" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "Ukradnij (St)" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "Krok 1: Zeskanuj kod QR" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "Krok 2: Zweryfikuj wygenerowany kod" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "Etapy konfiguracji aplikacji Twittera:" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "Stereo Tool" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "Dokumentacja Stereo Tool." + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "Strona pobierania Stereo Tool" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "Stereo Tool jest branżowym standardem oprogramowania do przetwarzania dźwięku. Więcej informacji na temat konfiguracji tego narzędzia znajduje się na stronie" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "Stereo Tool nie jest obecnie zainstalowany w tej instalacji." + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "Stereo Tool nie jest darmowym oprogramowaniem, a jego restrykcyjna licencja nie pozwala AzuraCast na dystrybucję binarki Stereo Tool." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "Klucz licencyjny Stereo Tool" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "Obecnie zainstalowana wersja Stereo Tool to \"%{ version }\"." + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "Zatrzymaj" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "Zatrzymaj stream" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "Adapter pamięci" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "Lokalizacja przechowywania" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "Lokalizacje pamięci" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "Limit przestrzeni" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "Strumień" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "Audycje Prezentera" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "Nazwa wyświetlana prezentera" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "Hasło streamera" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "Nazwa użytkownika Streamera" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "Streamer/DJ" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "Konta streamer/DJ" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "Streamerzy/DJe" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "Strumienie" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "Wyślij kod" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "Niedziela" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "Obsługiwane formaty plików:" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "Ustawienia systemu" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "Cel" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "Test" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "Wiadomość testowa wysłana." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "tekst" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "Ilość pamięci, jaką Linux używa do buforowania na dysku." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "Podstawowy adres URL, pod którym znajduje się ta usługa. Użyj zewnętrznego adresu IP lub pełnej nazwy domeny (jeśli istnieje) wskazującej na ten serwer." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "Treść wiadomości POST jest dokładnie taka sama jak odpowiedź API NowPlaying dla Twojej stacji." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "Osoba kontaktowa podcastu. Ta informacja może być wymagana, aby wyświetlić podcast w serwisach takich jak Apple Podcasts, Spotify, Google Podcasts, itp." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "Bieżące użycie CPU, w tym oczekiwanie i kradzież I/O." + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "Aktualne użycie pamięci bez uwzględniania pamięci podręcznej." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "Planowana data publikacji odcinka." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "Opis odcinka. Typowa maksymalna dozwolona długość tekstu wynosi 4000 znaków." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "Opis Twojego podcastu. Typowa maksymalna dozwolona długość tekstu wynosi 4000 znaków." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Nazwa wyświetlana jest przypisana do tego punktu montowania podczas wyświetlania jej na podstronach panelu administracyjnego lub na stronach publicznych. Pozostaw puste, aby wygenerować ją automatycznie." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Nazwa wyświetlana przypisana do tego relaya przy wyświetlaniu w panelu administracyjnym lub na stronach publicznych. Pozostaw puste, aby wygenerować automatycznie." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "Edytowalne pola tekstowe to obszary, w których możesz wstawić własny kod konfiguracyjny. Sekcje nieedytowalne są generowane automatycznie przez AzuraCast." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "E-mail kontaktowy do autora podcastu. Może być wymagany, aby wyświetlić podcasty w usługach takich jak Apple Podcasts, Spotify, Google Podcasts, itp." + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "Nazwa pliku powinna wyglądać tak:" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "Format i nagłówki tego CSV powinny odpowiadać formatowi wygenerowanemu przez funkcję eksportu na tej stronie." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "Pełny podstawowy adres URL Twojej instalacji Matomo." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "Pełna playlista jest przetasowana, a następnie odtwarzana w porządku losowym." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "Oczekiwanie I/O to procent czasu, w którym procesor czeka na dostęp do dysku, zanim będzie mógł kontynuować pracę zależną od rezultatu." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "Język używany w podcaście." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "Długość czasu odtwarzania, który Liquidsoap powinien buforować podczas odtwarzania tej zdalnej playlisty. Krótsze czasy mogą prowadzić do przerywanego odtwarzania na niestabilnych połączeniach." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "Liczba sekund sygnału do przechowywania w przypadku\n" +" przerw. Ustaw najniższą wartość, z której mogą korzystać DJ-e bez przerwania streamu\n" +"." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "Liczba sekund oczekiwania na odpowiedź zdalnego serwera przed anulowaniem żądania." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "Numeryczny identyfikator witryny dla tej witryny." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "Kolejność playlisty jest określona ręcznie i następuje przez AutoDJ." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "Katalog nadrzędny, w którym są przechowywane pliki listy odtwarzania i konfiguracji stacji. Pozostaw puste, aby użyć domyślnego katalogu." + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "Identyfikator własności używany do śledzenia aktualnie podłączonych słuchaczy." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "Ścieżka względna pliku w katalogu multimediów stacji." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "Nie udało się przetworzyć żądania." + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "Identyfikator stacji będzie ciągiem liczbowym, zaczynającym się na literę S." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "Nadający użyje tego hasła, by połączyć się z serwerem radiowym." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "Streamer użyje tej nazwy użytkownika do łączenia się z serwerem radia." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "Czas, w którym piosenka powinna płynnie się zaczynać. Pozostaw puste, aby użyć domyślnego ustawienia systemu." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "Czas, w którym piosenka powinna płynnie się kończyć. Pozostaw puste, aby użyć domyślnego ustawienia systemu." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "Czas, w którym ta piosenka powinna płynnie nakładać się na jej otaczające piosenki. Pozostaw puste, aby użyć domyślnego ustawienia systemu." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "Czas, w którym odcinek powinien być publikowany (zgodnie ze strefą czasową stacji)." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "URL, który będzie odbierał wiadomość POST za każdym razem, gdy zdarzenie będzie wywoływane." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "Głośność w decybelach, aby zwiększyć głośność utworu. Pozostaw puste, aby użyć domyślnego ustawienia systemu." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "Motyw" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "Nie ma istniejącego niestandardowego pliku zastępczego powiązanego z tą stacją." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "Brak pliku intra powiązanego z tym punktem montowania." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "Nie ma żadnych multimediów powiązanych z tym odcinkiem." + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "Brak pliku konfiguracyjnego Stereo Tool." + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "To konto będzie posiadało pełny dostęp do systemu, i zostaniesz na nie zalogowany automatycznie aby dokończyć instalację." + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "Może to spowodować, że będzie ci się wydawało, że masz mało pamięci, mimo iż tak nie jest. Niektóre narzędzia lub panele do monitorowania obejmują w swoich statystykach użycia pamięci również pamięć buforowaną, nie informując o tym." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "Ten kod zostanie dołączony do konfiguracji frontendu. Dozwolone formaty:" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "Ten plik konfiguracyjny powinien być poprawnym plikiem .sts eksportowanym z Stereo Tool." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "Niniejszy CSS zostanie zastosowany na głównych stronach panelu zarządzania, w tym na tej." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "Ten CSS zostanie zastosowany na publicznych stronach stacji oraz na stronie logowania." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "Ta wartość określa, ile piosenek z góry będzie\n" +" automatycznie wypełniać kolejkę." + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "To pole jest wymagane." + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "To pole musi zawierać poprawną liczbę dziesiętną." + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "To pole musi zawierać poprawny adres e-mail." + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "To pole musi zawierać poprawną liczbę całkowitą." + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "To pole musi zawierać poprawny adres IP." + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "To pole musi zawierać poprawny adres URL." + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "To pole musi zawierać się w przedziale od %{ min } do %{ max }." + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "To pole musi mieć co najmniej %{ min } liter." + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "To pole musi mieć maksymalnie %{ max } liter." + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "To pole może zawierać tylko znaki alfabetyczne." + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "To pole musi zawierać tylko znaki alfanumeryczne." + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "To pole musi zawierać tylko znaki numeryczne." + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "Ten plik będzie odtwarzany na stacji radiowej w dowolnym momencie, gdy nie zaplanowano odtwarzania mediów lub wystąpił krytyczny błąd, który przerywa regularne nadawanie." + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "Plik intra powinien mieć dokładnie taki sam bitrate i format, co punkt montowania." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "To jest zaawansowana funkcja i niestandardowy kod nie jest oficjalnie obsługiwany przez AzuraCast. Możesz zepsuć swoją stację, dodając niestandardowy kod, ale usunięcie go powinno rozwiązać wszelkie problemy." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "Nieformalna nazwa wyświetlana, która będzie się ukazywała w odpowiedziach API jeśli prezenter będzie nadawał na żywo." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "Jest to liczba sekund do momentu, gdy streamer, który został\n" +" odłączony ręcznie może ponownie połączyć się z strumieniem. Ustaw 0 aby umożliwić\n" +" streamerowi natychmiastowe ponowne połączenie." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "Niniejszy kod JavaScript zostanie zastosowany na publicznych stronach stacji oraz stronie logowania." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "Ten tryb wyłącza zarządzanie AutoDJ AzuraCast, używając samego Liquidsoap\n" +" do zarządzania odtwarzaniem utworu. \"Następna piosenka\" i niektóre inne funkcje\n" +" nie będą dostępne." + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "W tym miesiącu" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "Tą nazwę zawsze należy zaczynać ukośnikiem (/) i musi być prawidłowym adresem URL, np. /autodj.mp3" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "Ta nazwa będzie wyświetlana jako nagłówek podrzędny obok loga AzuraCast, aby pomóc zidentyfikować ten serwer." + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "To hasło jest zbyt często spotykane lub niebezpieczne." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "Ta playlista nie ma obecnie zaplanowanych czasów odtwarzania. Będzie grać przez cały czas. Aby dodać nowy zaplanowany czas, kliknij przycisk poniżej." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "Ta playlista będzie odtwarzana co $x minut, przy czym wartość $x jest określona tutaj." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "Ta playlista będzie odtwarzana co $x utworów, przy czym wartość $x jest określona tutaj." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "Ten port nie jest wykorzystywany przez żaden proces zewnętrzny. Zmień port tylko wtedy,\n" +" gdy ten przypisany jest już używany. Pozostaw puste, aby przypisać port automatycznie." + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "Ta kolejka zawiera pozostałe utwory w kolejności, w której zostaną umieszczone w kolejce przez autopilota AzuraCast (jeśli utwory kwalifikują się do odtworzenia)." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "Ta usługa może dostarczać okładki albumów dla utworów, dla których lokalnie nie są dostępne żadne okładki." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "To oprogramowanie wysyła sygnał Twojej stacji do słuchaczy." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "To oprogramowanie nieprzerwanie losuje utwory z playlisty i odtwarza je,\n" +" gdy nie jest dostępne żadne inne źródło sygnału radia." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "Określa minimalny czas (w minutach) pomiędzy utworem\n" +" odtwarzanym w radiu a ponownym żądaniem. Ustaw 0 dla zerowego progu\n" +"." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "Określa zakres czasowy (w minutach) w historii utworów, który\n" +" powinien zostać uwzględniony przez algorytm zapobiegania powtórzeniom piosenek." + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "Strefa czasowa tej stacji to obecnie %{tz}." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "Dla tego prezentera nie określono żadnych czasów adawania." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "Ten URL jest podany w aplikacji Discord." + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "Ten webhook zostanie uruchomiony tylko wtedy, gdy wybrane zdarzenie(a) wystąpi(ą) na tej konkretnej stacji." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "Będzie to nazwa pliku kopii zapasowej, dołącz typ pliku, którego chcesz użyć." + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "Zostanie użyte jako nazwa pola podczas edytowania pojedynczych piosenek, i zostanie wyświetlone w wynikach API." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "To spowoduje znacznie mniejszą kopię zapasową, ale powinieneś zrobić kopię zapasową swoich mediów gdzie indziej. Zauważ, że tylko lokalnie przechowywane media będą zapisywane w kopii zapasowej." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "Adres URL miniatury obrazu" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "Czwartek" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "Czas" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "Czas (s)" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "Czas spędzony na czekaniu na ukończenie operacji I/O." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "Czas skradziony przez inne maszyny wirtualne na tym samym fizycznym serwerze." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "Strefa czasowa" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "Tytuł" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "Aby złagodzić ten potencjalny problem ze współdzielonymi zasobami CPU, hosty przypisują \"kredyty\" do VPS-a, które są używane zgodnie z algorytmem na podstawie obciążenia CPU oraz czasu, w którym generowane jest obciążenie procesora. Jeśli kredyt przypisany do Twojego VPS-a jest wykorzystany, to zabierze to czas CPU z Twojego VPS-a i przypisze go do innych maszyn wirtualnych na serwerze. Jest to wartość „Steal” (kradzież) lub „St”." + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "Aby pobrać bazę danych GeoLite:" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "Aby odtwarzać raz dziennie, ustaw godziny początkowe i końcowe na tę samą wartość." + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "Aby przywrócić kopię zapasową z własnego komputera, uruchom:" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "Aby pobrać szczegółowe unikalne słuchacze i dane klienta, często wymagane jest hasło administratora." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "Aby ustawić ten harmonogram do uruchomienia tylko w określonym przedziale dat, określ datę rozpoczęcia i zakończenia." + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "Aby sprawdzić, czy kod został ustawiony poprawnie, wpisz tutaj sześciocyfrowy kod wyświetlany przez aplikację." + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "Dziś" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "Łącznie" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "Całkowita przestrzeń dyskowa" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "Łącznie godziny słuchania" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "Całkowita ilość pamięci RAM" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "Przesłane" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "Wyzwalacze" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "Wtorek" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "ID Partnera w TuneIn" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "Klucz Partnera w TuneIn" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "ID stacji w TuneIn" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "Dane konta na Twitterze" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "Aplikacje Twittera" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "Uwierzytelnianie dwuskładnikowe" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "Uwierzytelnianie dwuskładnikowe poprawia bezpieczeństwo Twojego konta, ponieważ wymaga podania kodu jednorazowego dostępu oprócz hasła podczas logowania." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "Zwykle strona internetowa z treścią dotyczącą odcinka." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "Zazwyczaj strona główna podcastu." + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "Nie można zaktualizować." + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "Unikalne" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "Unikalny identyfikator docelowego czata lub nazwa użytkownika na docelowym kanale (w formacie @nazwa_użytkownika_lub_kanału)." + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "Unikalni słuchacze" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "Nieznany" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "Nieznany wykonawca" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "Nieznany tytuł" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "W górę" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "Następna piosenka w kolejce" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "Zaktualizuj" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "Aktualizuj metadane" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "Zaktualizowano" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "Zaktualizowano pomyślnie." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "Prześlij plik konfiguracyjny Stereo Tool z podmenu \"Nadawanie\" w profilu stacji." + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "Prześlij niestandardowe zasoby" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "Prześlij konfigurację Stereo Tool" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "Prześlij plik na tej stronie, aby automatycznie rozpakować go do odpowiedniego katalogu." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "URL" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "Krótki URL" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "Użycie" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "Użycie (Us)" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "Użyj kluczy API do uwierzytelniania z API AzuraCast przy użyciu tych samych uprawnień co konto użytkownika." + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "Użyj pracownika asynchronicznego" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "Użyj przeglądarki domyślnej" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "Użyj Icecast 2.4 na tym serwerze." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "Użyj mniej CPU (używa więcej pamięci)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "Użyj mniej pamięci (Używa więcej CPU)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "Użyj Liquidsoap na tym serwerze." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "Użyj metadanych ReplayGain" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "Użyj bezpiecznego połączenia SMTP (TLS)" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "Użyj SHOUTcast DNAS 2 na tym serwerze." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "Użyj sieciowego serwera proxy dla radia" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "Użyj WebSocketów do aktualizacji aktualnie odtwarzanego utworu" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "Używane" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "Używane do funkcji \"Zapomniałeś hasła\", webhooków i innych funkcji." + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "Użytkownik" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "Agent użytkownika" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "Nazwa użytkownika" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "Uprawnienia użytkownika" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "Nazwa użytkownika" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "Nazwa użytkownika:" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "Użytkownicy" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "Użytkownicy z tą rolą będą mieli te uprawnienia w całej instalacji." + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "Użytkownicy z tą rolą będą mieli te uprawnienia w tej jednej stacji." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "Korzystając z tej strony, możesz dostosować kilka sekcji konfiguracji Liquidsoap. Pozwala to na dodanie zaawansowanych funkcji do autopilota." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "Zazwyczaj włączone dla portu 465, wyłączone dla portów 587 lub 25." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "Zmienne mają postać:" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "Wyświetl" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "Zobacz utwory na liście odtwarzania" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "Odwiedź stronę \"Mój klucz licencyjny\" w sekcji \"Usługi\"." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "Wizualny edytor wskaźników" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "Głośność" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "Czekanie" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "Czekanie (Wa)" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "Powiększenie Fali Dźwiękowej" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "Web DJ" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "Szczegóły webhook'a" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "Nazwa webhooka" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "Wyzwalacze webhook'a" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "URL webhook'a" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "Narzędzia dla stron www" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "Webhooki automatycznie wysyłają żądanie POST HTTP na wskazany adres URL, aby powiadomić go w dowolnym momencie o jednym z podanych przez Ciebie wyzwalaczy." + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "Webhooki pozwalają łączyć się z zewnętrznymi serwisami internetowymi i wysyłać do nich zmiany dotyczące Twojej stacji." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "Adres URL strony www" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "WebDJ" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "Strona internetowa" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "Środa" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "Waga" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "Witaj w AzuraCast!" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "Podczas wykonywania wywołań API, możesz przekazać tę wartość w nagłówku \"X-API-Key\" aby dokonać uwierzytelnienia." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "Czy AutoDJ powinien próbować uniknąć duplikowania artystów i tytułów podczas odtwarzania multimediów z tej listy odtwarzania." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "Typ widżetu" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "Najmniej popularne utwory" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "Wczoraj" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "Ty" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "Możesz również przesyłać pliki zbiorowo za pośrednictwem SFTP." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "Możesz tu podać specjalne ustawienia punktu montowania w formacie JSON { klucz: 'wartość' } lub jako <key>wartość</key> klucza XML" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "Możesz wykonać tylko akcje dozwolone dla Twojego konta użytkownika." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "Można ustawić niestandardowy adres URL dla tego strumienia, który AzuraCast będzie używany przy odwoływaniu się do niego. Pozostaw puste, aby użyć wartości domyślnej." + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "Możesz potrzebować połączenia bezpośrednio z Twoim adresem IP:" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "Być może musisz połączyć się bezpośrednio przez swój adres IP:" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "Nie będziesz w stanie odzyskać go ponownie." + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "Oto Twój pełny klucz API:" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "Hash autoryzacji katalogu YP" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "Kompresja ZStandard" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "Wybierz..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format msgid "Imported locale: %s" msgstr "Zaimportowano język: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "Aby zainstalować SHOUTcast:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "W celu szybkiego przetworzenia, webhooki mają krótki limit czasu, tak więc usługa odpowiadająca powinna być zoptymalizowana, aby obsłużyć żądanie w ciągu 2 sekund." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "W nowo utworzonej aplikacji kliknij zakładkę \"Klucze i tokeny dostępu\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "Uwzględnij w automatycznym przypisaniu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "Dołącz do odtwarzacza na żądanie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "Nieokreślony" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "Wskazuje na obecność nieodpowiednich treści (wulgarny język lub treści dla dorosłych). Jeśli jest to włączone, wówczas Apple Podcast wyświetli stosowną informację o treściach nieodpowiednich dla młodszych odbiorców. Odcinki zawierające materiały uznawane za nieodpowiednie nie są dostępne w Apple Podcasts na niektórych obszarach." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 -msgid "Initial Key" -msgstr "Początkowy klucz" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 msgid "Initialize AzuraCast" msgstr "Zainicjuj AzuraCast" @@ -2648,53 +5993,705 @@ msgstr "Zainicjuj AzuraCast" msgid "Initializing essential settings..." msgstr "Inicjowanie podstawowych ustawień..." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "Wstaw" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "Zainstaluj bazę danych GeoLite IP" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "Zainstaluj SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "Zainstaluj DNAS SHOUTcast 2" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "Środowisko: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format msgid "Installation Method: %s" msgstr "Metoda instalacji: %s" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" -msgstr "Nie wykonano najnowszej kopii zapasowej tej instalacji" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "Uruchamianie migracji bazy danych" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "Generowanie klas proxy bazy danych" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "Przeładuj dane systemowe" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "AzuraCast jest teraz zainicjowany." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "Ustawienia AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "Ustawianie klucza" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "Ustawianie wartości" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "Konfiguracja została pomyślnie zapisana." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "Konfiguracje załadowane." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "Konto połączone z adresem e-mail \"%s\" zostało ustawione jako administrator" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "Nie znaleziono konta." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "Instalacja AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +msgstr "Witamy w AzuraCast. Poczekaj, aż niektóre kluczowe zależności AzuraCast zostaną skonfigurowane..." #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 msgid "Installing Data Fixtures" msgstr "Instalowanie Danych Konfiguracyjnych" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." -msgstr "Wymuś, aby Liquidsoap używało metadanych ReplayGain powiązanych z utworem, aby kontrolować jego głośność. Może to zwiększyć użycie CPU." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" +msgstr "Odświeżanie wszystkich stacji" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" -msgstr "Instrukcje" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" +msgstr "AzuraCast został zaktualizowany do najnowszej wersji!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." -msgstr "Wewnętrzne uwagi lub komentarze na temat użytkownika, widoczny tylko na panelu sterowania." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" +msgstr "Instalacja AzuraCast zakończona!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." -msgstr "Międzynarodowy kod ISRC, używany dla licencjonowanych raportów." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." +msgstr "Odwiedź %s aby zakończyć konfigurację." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" +msgstr "Nie znaleziono ścieżki kopii zapasowej %s!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "Kopia zapasowa AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "Proszę czekać na wygenerowanie kopii zapasowej..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "Tworzenie katalogów tymczasowych..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "Tworzenie kopii zapasowej MariaDB..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "Tworzenie archiwum kopii zapasowej..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "Czyszczenie plików tymczasowych..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "Do ukończenia kopii zapasowej pozostało %.2f sekund." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "Ta funkcja nie jest obecnie obsługiwana na tej stacji." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "Instalator AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "Witamy w AzuraCast! Ukończ konfigurację serwera odpowiadając na kilka pytań." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "Narzędzie Aktualizacji AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "Zmienić ustawienia instalacji?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "AzuraCast jest obecnie skonfigurowany do nasłuchiwania na następujących portach:" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "Port HTTP: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "Port HTTPS: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "Port SFTP: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "Porty radiowe: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "Dostosować używane porty dla AzuraCast?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "Ustawić LetsEncrypt?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "Zapisywanie plików konfiguracyjnych..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "Konfiguracja serwera zakończona!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "Plik (locale) do użycia dla poleceń CLI." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "Środowisko aplikacji." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "Ręczna modyfikacja poziomu zapisywania w dzienniku." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "Pozwala to na tymczasowe rejestrowanie błędów poziomu debugowania (dla rozwiązywania problemów) lub zmniejszenie ilości logów generowanych przez instalację, bez konieczności modyfikowania czy twoja instalacja działa w środowisku produkcyjnym czy rozwojowym." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" +msgstr "Włącz Wtyczki z Własnym Kodem" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "Włącz funkcję \"scalanie\" composera aby połączyć plik composer.json głównej aplikacji z plikami wtyczek composera. Może to mieć wpływ na wydajność, więc powinieneś go używać tylko wtedy, gdy używasz jednej lub więcej wtyczek z ich własnymi zależnościami composera." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "Minimalny Port dla Przypisania Portu Stacji" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "Zmodyfikuj to, jeśli twoje stacje nasłuchują na niestandardowych portach." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "Maksymalny Port dla Przypisania Portu Stacji" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "Pokaż szczegółowe błędy aplikacji Slim" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "Pozwala to debugować błędy aplikacji Slim, które możesz napotkać. Prosimy o zgłoszenie logów błędów aplikacji Slim do zespołu programistów na GitHubie." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "Host MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "Nie zmieniaj tego po instalacji." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "Port MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "Nazwa użytkownika MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "Hasło MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "Nazwa bazy danych MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "Automatycznie generuj losowe hasło roota MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "Hasło główne MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "Włącz Rejestr Powolnych Zapytań w MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "Rejestruj wolniejsze zapytania, aby zdiagnozować możliwe problemy z bazą danych. Włącz to tylko w razie potrzeby." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "Maksymalna liczba połączeń z MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "Ustaw ilość dozwolonych połączeń do bazy danych. Ta wartość powinna zostać zwiększona, jeśli widzisz w logach błąd \"Zbyt wiele połączeń\"." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "Włącz Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "Wyłącz, aby używać pamięci podręcznej plików płaskich (flatfiles) zamiast Redis." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "Host Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "Port Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "Indeks bazy danych Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "Maksymalny rozmiar pliku w żądaniu POST w PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "Limit pamięci PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "Maksymalny czas wykonania skryptu PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "(w sekundach)" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "Krótki czas wykonania zadania synchronizacji" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "Maksymalny czas wykonania (i czas blokowania) dla 15-sekundowych, 1-minutowych i 5-minutowych zadań synchronizacji." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "Długi czas wykonywania zadania synchronizacji" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "Maksymalny czas wykonania (i czas blokowania) dla zadania synchronizacji 1-godzinnej." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "Maksymalna ilość procesów pracy PHP-FPM" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "Włącz Rozszerzenie Profilowania Wydajności" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "Dane profilowe można przeglądać odwiedzając %s." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "Profiluj wydajność na wszystkich żądaniach" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "Będzie to miało znaczący wpływ na wydajność twojej instalacji." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "Klucz HTTP Rozszerzenia Profilowania" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "Wartość parametru \"SPX_KEY\" do przeglądania stron profilowania." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "Lista dozwolonych adresów IP mających dostęp do rozszerzenia profilowania" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "Ten plik został wygenerowany automatycznie przez AzuraCast." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "Możesz zmodyfikować to w razie potrzeby. Aby zastosować zmiany, uruchom ponownie kontenery Dockera." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "Usuń poprzedzający symbol \"#\" z linii, aby je odkomentować." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "Prawidłowe opcje: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "Domyślnie: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "Dodatkowe zmienne środowiskowe" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 +msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." +msgstr "(Docker Compose) Wszystkie kontenery Dockera są poprzedzone tą nazwą. Nie zmieniaj tego po zainstalowaniu." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 +msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." +msgstr "(Docker Compose) Czas oczekiwania przed operacją Docker Compose jest niewystarczający. Zwiększ tę wartość na komputerach o niższej wydajności." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" +msgstr "Port HTTP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." +msgstr "Główny port, jakiego AzuraCast używa do nasłuchiwania niezabezpieczonych połączeń HTTP." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" +msgstr "Port HTTPS" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." +msgstr "Główny port, jakiego AzuraCast używa do nasłuchiwania zabezpieczonych połączeń HTTPS." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." +msgstr "Port, na jakim AzuraCast nasłuchuje połączeń zarządzania plikami poprzez SFTP." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" +msgstr "Porty stacji" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." +msgstr "Porty, na których AzuraCast powinien nasłuchiwać strumieni stacji oraz przychodzących połączeń prezenterów." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" +msgstr "Identyfikator (UID) Użytkownika Dockera" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." +msgstr "Ustaw UID użytkownika działającego wewnątrz kontenerów Dockera. Dopasowanie tego do UID hosta może rozwiązać problemy z uprawnieniami." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" +msgstr "Identyfikator GID Użytkownika Dockera" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." +msgstr "Ustaw GID użytkownika działającego wewnątrz kontenerów Dockera. Dopasowanie tego do GID hosta może rozwiązać problemy z uprawnieniami." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 +msgid "Advanced: Use Privileged Docker Settings" +msgstr "Zaawansowane: Użyj Uprzywilejowanych Ustawień Dockera" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" +msgstr "Nazwa(y) domen(y) LetsEncrypt" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." +msgstr "Nazwa domeny (example.com) lub nazwy (example.com,foo.bar) do użycia z LetsEncrypt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "Adres E-mail LetsEncrypt" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "Opcjonalnie podaj adres e-mail do otrzymywania aktualizacji od LetsEncrypt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "Nie znaleziono użytkownika." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "Zalogowany pomyślnie." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "Zbyt wiele prób logowania" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "Próbowano zalogować zbyt wiele razy. Odczekaj 30 sekund i spróbuj ponownie." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "Ukończ proces instalacji, aby rozpocząć." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "Logowanie nieudane" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "Nie można zweryfikować poświadczeń." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "Zbyt wiele prób użycia funkcji \"Zapomniałem hasła\"" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "Próbowałeś zresetować hasło zbyt wiele razy. Proszę odczekać 30 sekund i spróbować ponownie." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "Odzyskiwanie konta" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "E-mail z odzyskiwaniem konta wysłany." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "Jeśli podany adres e-mail jest w systemie, sprawdź swoją skrzynkę w poszukiwaniu wiadomości z informacją na temat resetowania hasła." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "Określono nieprawidłowy token." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "Zalogowany przy użyciu tokenu odzyskiwania konta" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "Twoje hasło zostało zaktualizowane." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "Skonfiguruj AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "Instalacja została już ukończona!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "Panel" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "Odcinek nie znaleziony." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "Nie znaleziono odcinków." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "Zbiorowy import/eksport multimediów" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "Streamery aktywowani!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "Można teraz skonfigurować konta Streamera (DJ)." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "Dziennik Liquidsoap" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "Konfiguracja Liquidsoap" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "Dziennik dostępu Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "Dziennik błędów Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "Konfiguracja Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "Dziennik SHOUTcast'a" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "Konfiguracja SHOUTcast'a" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "Wynik Debugowania" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "Dziennik aplikacji AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "Dziennik dostępu Nginx" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "Dziennik błędów Nginx" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "Dziennik aplikacji PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "Supervisord dziennika" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 +msgid "Album Artist Sort Order" +msgstr "Kolejność sortowania wykonawcy albumu" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 +msgid "Album Sort Order" +msgstr "Kolejność sortowania albumów" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 +msgid "Band" +msgstr "Zespół" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 +msgid "Bpm" +msgstr "Bpm" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 +msgid "Comment" +msgstr "Komentarz" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 +msgid "Commercial Information" +msgstr "Informacje handlowe" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 +msgid "Composer" +msgstr "Kompozytor" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 +msgid "Composer Sort Order" +msgstr "Kolejność sortowania kompozytora" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 +msgid "Conductor" +msgstr "Dyrygent" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 +msgid "Content Group Description" +msgstr "Opis grupy treści" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 +msgid "Copyright" +msgstr "Prawa autorskie" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 +msgid "Copyright Message" +msgstr "Informacja o prawach autorskich" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 +msgid "Encoded By" +msgstr "Kodowane przez" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 +msgid "Encoder Settings" +msgstr "Ustawienia enkodera" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 +msgid "Encoding Time" +msgstr "Czas kodowania" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 +msgid "File Owner" +msgstr "Właściciel pliku" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 +msgid "File Type" +msgstr "Typ pliku" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 +msgid "Initial Key" +msgstr "Początkowy klucz" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 msgid "Internet Radio Station Name" @@ -2704,1073 +6701,34 @@ msgstr "Nazwa internetowej stacji radiowej" msgid "Internet Radio Station Owner" msgstr "Właściciel internetowej stacji radiowej" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "Przerywaj inne utwory, by odtworzyć w ustalonym czasie." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "Intro" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "Określono nieprawidłowy token." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "Lista zaangażowanych osób" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "Publiczny" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "Wskazany element już został uruchomiony." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "Wskazany element nie działa." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "Nie może być jeszcze zarejestrowana przez Inspektora. Ponowne uruchomienie nadawania może okazać się pomocne." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "Tryb Dżingla" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "Dołącza" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "Język" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "Ostatnie 14 dni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "Ostatnie 2 lata" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "Ostatnie 30 dni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "Ostatnie 60 dni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "Ostatnie 7 dni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "Ostatnio zmodyfikowane" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "Ostatni miesiąc" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "Ostatnie uruchomienie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "Ostatni rok" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "Ostatnie uruchomienie:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "Klucz API Last.fm" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "Najnowsza aktualizacja" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "Dowiedz się więcej o tokenach uwierzytelniania Dropboxa" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "Dowiedz się więcej o Zaawansowanych playlistach" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "Dowiedz się więcej o kanałach wydawniczych w dokumentacji AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "Dowiedz się więcej o tym nagłówku." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "Pozostaw puste, aby automatycznie wygenerować nowe hasło." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "Pozostaw puste, aby grać każdego dnia tygodnia." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "Pozostaw puste, aby użyć bieżącego hasła." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "Pozostaw puste, aby użyć domyślnego adresu API Telegram (zalecane)." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "Długość" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "Długość tekstu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "Zacznijmy od utworzenia Twojego konta super administratora." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "Nazwa(y) domen(y) LetsEncrypt" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "Adres E-mail LetsEncrypt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "Jasny" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "Podoba Ci się nasze oprogramowanie? Wesprzyj finansowo AzuraCast!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "Ograniczony:" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "Powiązane informacje" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "Obecnie LiquidSoap losuje spośród %{songs} i %{playlists}." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "Konfiguracja Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "Dziennik Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "Dostrajanie wydajności Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "Podaj jeden adres IP lub grupę (w formacie CIDR) na wiersz." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "Wpisz po jednym agencie na linijkę. Dozwolone są znaki wieloznaczne (*)." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "Zbiór analiz danych o słuchaczach" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "Historia słuchaczy" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "Żądania słuchaczy" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "Słuchacze" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "Słuchaczy na stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "Słuchacze według dnia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "Słuchaczy przez dzień tygodnia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "Słuchacze według godziny" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "Na żywo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "Bitrate nagrania transmisji na żywo (kbps)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "Format zapisu transmisji na żywo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "Słuchacze na żywo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "Lokalizacja zapisu nagrań transmisji na żywo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "Nadający na żywo:" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "Strumieniowanie na żywo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "Strumień na żywo połączony." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "Strumień na żywo odłączony." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "Średnie obciążenie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "Ładowanie..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "Lokalny" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "Lokalny system plików" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "Strumienie lokalne" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "Lokalizacja" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "Zaloguj" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "Podgląd dziennika" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "Rejestruj wolniejsze zapytania, aby zdiagnozować możliwe problemy z bazą danych. Włącz to tylko w razie potrzeby." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "Zalogowany pomyślnie." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "Zalogowany przy użyciu tokenu odzyskiwania konta" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "Logowanie nieudane" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "Logi" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "Dzienniki według stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "Długi czas wykonywania zadania synchronizacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "Zapętl raz" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "Straty" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "Niski" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "Autor tekstu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "MP3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "Zawartość wiadomości" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "Zarządzanie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "Zarządzaj kontami SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "Zarządzaj automatyzacją stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "Zarządzaj nadawaniem stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "Zarządzaj plikami dźwiękowymi stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "Zarządzaj punktami montowania stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "Zarządzaj Podcastami Stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "Edytuj profil stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "Zarządzaj zdalnymi przekaźnikami stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "Zarządzaj streamerami stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "Zarządzaj webhookami stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "Zarządzanie stacjami" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "Ręczny tryb AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "Ręcznie zdefiniuj jak ta playlista jest używana w konfiguracji Liquidsoap." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "Ręczna modyfikacja poziomu zapisywania w dzienniku." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "Nazwa bazy danych MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "Host MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "Maksymalna liczba połączeń z MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "Hasło MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "Port MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "Hasło główne MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "Nazwa użytkownika MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "Markdown" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "Dopasowane" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "Token API Matomo" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "Integracja z Matomo Analytics" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "Podstawowy URL instalacji Matomo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "ID strony w Matomo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "Maksymalny czas słuchania dla pojedynczego słuchacza" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "Strona developera MaxMind" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "Klucz licencyjny MaxMind" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "Maksymalna liczba słuchaczy" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "Maksymalna ilość procesów pracy PHP-FPM" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "Maksymalny Port dla Przypisania Portu Stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "Maksymalna liczba wszystkich słuchaczy we wszystkich strumieniach. Pozostaw puste, aby użyć domyślnej wartości." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "Multimedia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "Lokalizacja przechowywania mediów" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "Typ multimediów" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "Pamięć" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "Statystyki pamięci - pomoc" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "Scal playlistę aby grać jako pojedynczy utwór." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "Treść wiadomości" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "Porady dotyczące dostosowania wiadomości" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "Kolejki wiadomości" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "Odbiorca(y) wiadomości" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "Temat wiadomości" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "Tryb przetwarzania wiadomości" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "Metadane" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "Metadane zaktualizowane!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "Mikrofon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "Mikrofon\n" -" Źródło" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "Minimalny Port dla Przypisania Portu Stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "Odtwarzanie w podanej minucie godziny" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "Mikser" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "Urządzenie mobilne" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "Zmodyfikowano" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "Zmodyfikuj to, jeśli twoje stacje nasłuchują na niestandardowych portach." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "Poniedziałek" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "Nastrój" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "Więcej" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "Najczęściej odtwarzane utwory" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "Najświeższy dziennik kopii zapasowej" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "Większość dostawców hostingu umieszcza na pojedynczym serwerze więcej maszyn wirtualnych (VPS), niż pozwala na to sprzęt w momencie gdy każdy VPS używa pełni przydzielonej mu mocy procesora. Nazywa się to nadmiernym dostarczaniem (z ang. over-provisioning) i może to doprowadzić do \"wykradania\" czasu CPU z Twojego VPS-a i vice-versa." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "Nazwa montowania:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "URL punktu montowania" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "Punkty montowania" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "Punkty montowania umożliwiają słuchaczom połączenie się i słuchanie stacji. Każdy punkt może mieć inny format i jakość dźwięku. Wykorzystując punkty montowania, możesz ustawić wysokiej jakości strumień dla użytkowników szerokopasmowego Internetu oraz strumień mobilny dla słuchających w smartfonach." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "Przenieś" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "Przenieś %{ num } plik(i) do" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "Przenieś do katalogu" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "Identyfikator płyty CD" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "Pliki muzyczne" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "Lista Muzyków" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "Wycisz" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "Moje konto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "Nie dotyczy" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "Nazwa" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "Nazwa/Typ" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "Potrzebujesz pomocy?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "Interfejsy sieciowe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "Nigdy nie uruchamiane" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "Dostępna jest nowa wersja oprogramowania AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "Dostępne są nowe aktualizacje AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "Nowy katalog" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "Nazwa nowego pliku" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "Nowy folder" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "Wygenerowano nowy klucz" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "Nowe Hasło" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "Nowa lista odtwarzania" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "Nazwa Nowej Playlisty" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "Opis nowej stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "Nazwa nowej stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "Nowy katalog utworzony." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "Nie określono nowej ścieżki." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "Następne uruchomienie" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "Dziennik dostępu Nginx" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "Dziennik błędów Nginx" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "Nie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "Bez limitu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "Brak dopasowania" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "Nie określono katalogu" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "Nie znaleziono odcinków." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "Nie znaleziono odcinków." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "Nie przesłano żadnego pliku." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "Nie wybrano plików." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "Żaden inny program nie może korzystać z tego portu. Pozostaw puste, aby automatycznie przypisać port." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "Nagrywanie nie jest dostępne." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "Brak rekordów do wyświetlenia." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "Brak katalogu tymczasowego." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "Brak" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "Brak:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "Tryb normalny" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "Nie odtwarzane" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "Nie uruchomiono" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "Nie uruchomiono" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "Nie zaplanowane" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "Miej na uwadze, że przywrócenie kopii zapasowej wyczyści Twoją obecną bazę danych. Nigdy nie przywracaj kopii zapasowych pochodzących od użytkowników, którym nie ufasz." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "Uwaga: Powinna to być dostępna publicznie strona główna radiostacji, nie adres URL AzuraCast. Będzie ona zawarta w szczegółach nadawania." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "Uwaga: port następujący po tym porcie będzie automatycznie używany do połączeń przy pomocy starszego oprogramowania." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "Notatki" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "Teraz" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "Teraz\n" -"Odtwarzane" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "Teraz odtwarzane na %{ station }:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "Teraz odtwarzane w %{ station }: %{ title } z repertuaru %{ artist }! Włącz teraz." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "Teraz odtwarzane na %{ station }: %{ title } z repertuaru %{ artist }! Włącz teraz: %{ url }" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "Odpowiedź NowPlaying API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "Liczba odtworzeń" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "Liczba kopii zapasowych przechowywanych na dysku" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "Liczba minut między odtwarzaniem" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "Liczba utworów między odtworzeniami dżingli" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "Liczba widocznych ostatnio nadawanych utworów" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "Długość nakładania się utworów w sekundach." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "W eterze" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "Na żądanie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "Media na żądanie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "Strumieniowanie na żądanie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "Raz na %{minutes} minut" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "Raz na %{songs} utworów" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "Raz na godzinę" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "Raz na godzinę (w %{minute})" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "Raz na x minut" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "Raz na x utworów" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "Kiedy te kroki zostaną ukończone, wprowadź informacje ze strony \"Klucze i Tokeny dostępu\" do pól poniżej." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "Po skonfigurowaniu automatycznego przypisania, kliknij poniższy przycisk, aby uruchomić proces automatycznego przypisania." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "Ważną rzeczą odnoszącą się do Oczekiwania Wejścia/Wyjścia (I/O Wait) jest to, że może to wskazywać na wąskie gardło lub inny problem, równie dobrze może jednak nie mieć żadnego znaczenia, a zależy to od obciążenia i ogólnie od dostępnych zasobów. Nieustannie wysokie wartości Oczekiwania Wejścia/Wyjścia powinny zmotywować cię do przeprowadzenia inspekcji z użyciem wyspecjalizowanych narzędzi." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "Wysyłaj tylko jednego tweeta co..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "Zbieraj tylko zbiorcze statystyki słuchalności" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "Połącz się tylko ze zdalnym serwerem." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "Tylko jeden raz przez playlistę." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "Odtwarzaj tylko jeden utwór w zaplanowanym czasie." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "Operacja" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "Opcjonalnie: Hasło uwierzytelniania podstawowego HTTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "Opcjonalne: Nazwa użytkownika podstawowego uwierzytelnienia HTTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "Opcjonalnie podaj adres e-mail do otrzymywania aktualizacji od LetsEncrypt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "Opcjonalnie wybierz pole metadanych ID3v2 (jeśli są), które zostanie użyte do ustawienia wartości tego pola." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "Opcjonalnie można określić krótką nazwę przyjaznego adresu URL, taką jak \"my_station_name\", która będzie używana w adresach URL tej stacji. Pozostaw to pole puste, aby automatycznie utworzyć URL'a w oparciu o nazwę stacji." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "Opcjonalnie zdefiniuj nazwę przyjazną dla API, jak na przykład \"field_name\". Pozostaw puste, aby automatycznie wygenerować nazwę w oparciu o podaną wcześniej." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "Opcjonalnie podaj klucze publiczne SSH, jakich ten użytkownik może używać do łączenia się zamiast hasła. Wprowadź każdy klucz w osobnej linii." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "Opcjonalnie podaj token API, aby umożliwić nadpisywanie adresu IP." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "Oryginalny album" @@ -3787,10 +6745,6 @@ msgstr "Oryginalna nazwa pliku" msgid "Original Lyricist" msgstr "Oryginalny autor tekstu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "Pierwotna ścieżka" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "Oryginalny czas wydania" @@ -3799,30 +6753,6 @@ msgstr "Oryginalny czas wydania" msgid "Original Year" msgstr "Pierwotny rok" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "W przeciwnym razie zaktualizuj swoją instalację i odpowiedz \"Y\", gdy zostaniesz poproszony o aktualizację pliku." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "Właściciel" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "Dziennik aplikacji PHP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "Maksymalny rozmiar pliku w żądaniu POST w PHP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "Limit pamięci PHP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "Maksymalny czas wykonania skryptu PHP" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "Część składanki" @@ -3831,2373 +6761,61 @@ msgstr "Część składanki" msgid "Part Of A Set" msgstr "Część zestawu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "Hasło" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "Instrukcje resetowania hasła" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "Hasło:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "Wklej wygenerowany klucz licencyjny do pola na tej stronie." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "Ścieżka/Sufix" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "Oczekujące prośby" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "Profilowanie wydajności jest obecnie włączone dla wszystkich żądań." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "Kolejność sortowania wykonawców" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "Uprawnienia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "Odtwórz" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "Odtwórz %" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "Odtwarzaj dokładnie raz na $x minut." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "Odtwarzaj dokładnie co $x piosenek." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "Odtwarzaj raz na godzinę w określonej minucie." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "Odtwórz/Zatrzymaj" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "Kolejka odtwarzania" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "Następne w kolejce" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "Lista odtwarzania" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "URL playlisty (M3U/PLS)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "Lista odtwarzania 1" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "Lista odtwarzania 2" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "Opóźnienie Playlisty" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "Nazwa listy odtwarzania" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "Typ listy odtwarzania" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "Waga listy odtwarzania" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "Playlista wyłączona." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "Playlista włączona." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "Nie znaleziono listy odtwarzania." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "Kolejność playlisty ustawiona." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "Kolejka playlisty wyczyszczona." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "Lista odtwarzania przetasowana." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "Lista odtwarzania pomyślnie zaimportowana; %d z %d plików zostało pomyślnie dopasowanych." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "Playlista(y)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "Lista odtwarzania:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "Listy odtwarzania" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "Listy odtwarzania wyczyszczone dla wybranych plików:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "Listy odtwarzania zaktualizowane dla wybranych plików:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "Odtwarzaj" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "Proszę, zaloguj się, aby kontynuować." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "Proszę czekać na wygenerowanie kopii zapasowej..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "Proszę, czekaj..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "Podcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "Tytuł Podcastu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "Podcast powinien być w formacie MP3 lub M4A (AAC), aby zapewnić jak największą kompatybilność." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "Nie znaleziono podcastu!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "Podcasty" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "Lokalizacja Przechowywania Podcastów" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "Port:" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "Powered by %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "Wspierane przez AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "Preferuj URL przeglądarki (jeśli dostępne)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "Użyj domyślnych ustawień systemowych" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "Podgląd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "Poprzedni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "Prywatność" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "Wydane Powiadomienie" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "Profil" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "Profiluj wydajność na wszystkich żądaniach" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "Panel Sterowania Profilera" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "Klucz HTTP Rozszerzenia Profilowania" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "Lista dozwolonych adresów IP mających dostęp do rozszerzenia profilowania" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "Dane profilowe można przeglądać odwiedzając %s." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "Nazwa programowa" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "Strona Publiczna" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "Tło strony publicznej" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "Strony publiczne" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "Data publikacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "Czas publikacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "Opublikuj w katalogach \"Yellow Pages\"" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "Wydawca" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "Kolejka" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "Kolejka wybranych multimediów do odtworzenia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "Kanał RSS" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "Odtwarzacz radiowy" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "Porty radiowe: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "Losowo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "Proporcja" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "Surowy" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "Gotów by rozpocząć nadawanie? Kliknij, aby uruchomić stację." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "Otrzymano" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "Nagrywaj transmisje na żywo" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "Rekord utworzony pomyślnie." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "Rekord został pomyślnie usunięty." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "Nie znaleziono wpisu" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "Rekord zaktualizowany pomyślnie." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "Czas nagrywania" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "Odzyskaj konto" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "Indeks bazy danych Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "Host Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "Port Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "Odśwież wiersze" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "Odświeżanie wszystkich stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "Region" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "Relay" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "Adres URL przekazania strumienia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "Kanał Wydawniczy" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "Czas wydania" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "Przeładuj konfigurację" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "Przeładuj dane systemowe" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "Przeładować nadawanie? Obecni słuchacze nie zostaną rozłączeni." - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "Przeładuj, aby zastosować zmiany" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "Zapamiętaj mnie" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "Remixer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "Zdalny" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "Bufor zdalnego odtwarzania (w sekundach)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "Zdalne relaye" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "Hasło zdalnego administratora stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "Punkt montowania/SID odsłuchu zdalnej stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "URL do słuchania stacji zdalnej" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "Punkt montowania lub SID źródła zdalnej stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "Hasło źródła stacji zdalnej" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "Port źródłowy zdalnej stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "Nazwa użytkownika zdalnej stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "Typ zdalnej stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "Zdalny URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "URL zdalnej listy odtwarzania" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "Typ zdalnego adresu URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "Zdalne relaye pozwalają na pracę z oprogramowaniem nadawczym poza niniejszym serwerem. Każdy podany tutaj relay będzie ujęty w statystykach Twojej stacji. Możesz również nadawać z tego serwera na zewnętrzne relaye." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "Zdalny: Dropbox" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "Zdalne: Kompatybilny S3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "Usuń" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "Usuń klucz" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "Usuń poprzedzający symbol \"#\" z linii, aby je odkomentować." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "Zmień nazwę" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "Zmień nazwę pliku/katalogu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "Zmień kolejność" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "Zmień kolejność playlisty" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "Powtórz" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "Zastąp okładkę albumu" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "Raport niedostępny" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "Zgłoszenia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "Przetwórz ponownie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "Żądanie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "Historia próśb" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "Próg żądań dla listy ostatnio odtwarzanych utworów (w minutach)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "Minimalne opóźnienie między żądaniami (w minutach)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "Żądanie utworu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "Żądanie utworu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "Adres IP żądającego" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "Żądania" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "Resetuj hasło" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "Przetasuj ponownie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "Uruchom ponownie" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "Ponowne uruchomienie nadawania" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "Zrestartować transmisję? Spowoduje to rozłączenie wszystkich obecnych słuchaczy." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "Przywracanie kopii zapasowych" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "Nazwa roli" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "Role" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "Role i uprawnienia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "Wydanie Rolling Release" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "Rutynowa synchronizacja jest obecnie wyłączona. Upewnij się, że włączysz ją ponownie, aby wznowić rutynowe zadania konserwacyjne." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "Wierszy na stronę" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "Uruchom zautomatyzowane przypisanie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "Uruchom automatyczne nocne tworzenie kopii zapasowych" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "Uruchom ręczne tworzenie kopii zapasowej" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "Uruchom zadanie synchronizacji" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "Uruchom zadanie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "Uruchomione" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "Uruchamianie migracji bazy danych" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "Port SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "Port SFTP: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "Użytkownicy SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "SHOUTcast nie jest obecnie zainstalowany w tej instalacji." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "SHOUTcast 2 DNAS nie jest wolnym oprogramowaniem, a jego restrykcyjna licencja nie pozwala AzuraCast na dystrybucję binarki SHOUTcast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "Klienty SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "Konfiguracja SHOUTcast'a" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "ID licencji SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "Dziennik SHOUTcast'a" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "Menedżer radia SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "ID użytkownika SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "Obecnie jest zainstalowany SHOUTcast w wersji \"%{ version }\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "Host SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "Hasło SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "Port SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "Nazwa użytkownika SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "Klucze Publiczne SSH" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "Częstotliwość próbkowania" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "Sobota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "Zapisz" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "Zapisz zmiany" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "Najpierw zapisz zmiany" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "Zapisz i kontynuuj" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "Harmonogram" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "Widok harmonogramu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "Zaplanowane" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "Zaplanowany czas tworzenia kopii zapasowych" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "Zaplanuj granie w dni tygodnia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "Zaplanowany czas #%{num}" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "Zaplanowane playlisty i inne elementy związane z czasem będą kontrolowane przez tę strefę czasową." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "Planowanie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "Szukaj" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "Wyszukiwarki nie mogą używać tej funkcji." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "Sekund od początku utworu, który autopilot powinien zacząć odtwarzać." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "Sekund od początku utworu, który autopilot powinien przestać odtwarzać." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "Tajny klucz" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "Bezpieczeństwo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "Bezpieczeństwo i prywatność" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "Kod bezpieczeństwa" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "Więcej szczegółów znajduje się w dokumentacji Telegramu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "Więcej szczegółów znajduje się w dokumentacji Telegramu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "Szukaj" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "Wybierz" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "Wybierz niestandardowy plik zastępczy" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "Wybierz plik" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "Wybierz plik intra" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "Wybierz plik" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "Wybierz plik PLS/M3U do importu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "Wybierz plik okładki PNG/JPG" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "Wybierz typ webhooka" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "Wybierz skórkę do zastosowania dla publicznych stron stacji radiowych oraz na stronie logowania." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "Zaznacz wszystkie widoczne wiersze" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "Wybierz wyświetlane pola" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "Wybierz kategorię/kategorie, które najlepiej odzwierciedlają zawartość podcastu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "Wybierz kraje, które nie mogą łączyć się ze strumieniami." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "Wybierz..." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "Wyślij e-mail" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "Wyślij polecenie Liquidsoap Telnet" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "Wyślij e-mail odzyskiwania" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "Wyślij wiadomość testową" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "Wyślij e-mail na określony adres(y)." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "Wysyłaj aktualizacje metadanych utworu do TuneIn." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "Wyślij szczegóły streamu do Google Analytics." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "Wyślij szczegóły dotyczące słuchaczy strumienia do Matomo Analytics." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "Adres e-mail nadawcy" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "Nazwa nadawcy" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "Sekwencyjny" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "Status serwera" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "Konfiguracja serwera zakończona!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "Serwer:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "Usługa przeładowana." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "Usługa uruchomiona ponownie." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "Usługa uruchomiona." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "Usługa zatrzymana." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "Usługi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "Ustaw wskaźnik początku" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "Ustaw wskaźnik końca" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "Ustaw płynny początek" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "Ustaw płynne zakończenie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "Ustaw nakładkę" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "Ustaw napisy" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "Skonfiguruj AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "Ustaw maksymalną przestrzeń dyskową, z której może korzystać ta lokalizacja pamięci. Określ rozmiar z jednostką, np. \"8 GB\". Jednostki są mierzone w 1024 bajtach. Pozostaw puste do domyślnego miejsca na dysku." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "Ustaw jako domyślny punkt montowania" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "Ustaw punkty wskaźników i przenikania za pomocą edytora wizualnego. Znaczniki czasu zostaną zapisane w odpowiednich polach w zaawansowanych ustawieniach odtwarzania." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "Ustaw dłuższe, aby zachować więcej historii odtwarzania i metadanych słuchacza dla stacji. Ustaw krótsze, aby zaoszczędzić miejsce na dysku." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "Ustaw lub wyczyść listy odtwarzania z zaznaczonych mediów" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "Ustaw GID użytkownika działającego wewnątrz kontenerów Dockera. Dopasowanie tego do GID hosta może rozwiązać problemy z uprawnieniami." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "Ustaw UID użytkownika działającego wewnątrz kontenerów Dockera. Dopasowanie tego do UID hosta może rozwiązać problemy z uprawnieniami." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "Ustaw ilość dozwolonych połączeń do bazy danych. Ta wartość powinna zostać zwiększona, jeśli widzisz w logach błąd \"Zbyt wiele połączeń\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "Ustaw maksymalny czas podłączenia słuchacza do strumienia (w sekundach). Jeśli ustawione na 0, słuchacze mogą pozostawać podłączeni przez nieograniczony czas." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "Ustaw \"Tak\", aby zawsze używać szyfrowanego adresu URL \"https://\" i automatycznie przekierować do szyfrowanego adresu URL w przypadku odwiedzenia nieszyfrowanego URL." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "Ustaw * aby zezwolić na wszystkie źródła lub określić listę źródeł oddzielonych przecinkami (,)." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "Ustawić LetsEncrypt?" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "Ustawianie klucza" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "Ustawianie wartości" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "Ustawienia" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "Instalacja została już ukończona!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "Instrukcje dotyczące instalacji oprogramowania do nadawania są dostępne na wiki AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "Współdziel lokalizację przechowywania multimediów" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "Współdziel miejsce przechowywania podcastów" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "Współdziel miejsce przechowywania nagrań" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "Krótki czas wykonania zadania synchronizacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "Pokaż wykresy" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "Pokaż ogłoszenia aktualizacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "Pokaż nowe wydania na swoim kanale aktualizacji na stronie głównej AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "Pokaż na publicznych stronach" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "Umieść stację na stronach publicznych i w ogólnych wynikach API." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "Losowane" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "Wyloguj się" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "Zaloguj się" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "Podstawowy adres URL witryny" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "Motyw witryny" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "Rozmiar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "Pomiń utwór" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "Skocz do treści głównej" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "Tryb inteligentny" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "Niektórzy dostawcy licencji na strumieniowanie mogą mieć szczegółowe zasady dotyczące żądań utworów. Aby uzyskać więcej informacji, sprawdź obowiązujące w twoim kraju przepisy." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "Utwór" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "Album piosenki" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "Artysta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "Gatunek utworu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "Historia utworów" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "Długość utworu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "Wpływ słuchacza na utwór" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "Tekst utworu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "Kolejność odtwarzania utworu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "Historia utworów" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "Żądanie piosenki" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "Tytuł utworu" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "Pominięty utwór." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "Oparte na utworach" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "Lista odtwarzania oparta na utworach" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "Oparte na utworach" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "Raport SoundExchange" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "Tantiemy SoundExchange" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "Źródło" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "Użyta przestrzeń" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "Podaj punkt montowania (np. \"/radio.mp3\") lub Shoutcast SID (np. \"2\"), aby określić strumień do wykorzystania w statystykach lub nadawaniu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "Określ minutę każdej godziny, kiedy ta playlista ma być odtwarzana." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "Stabilny" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "Standardowa playlista, losowanie z innymi standardowymi playlistami na podstawie wagi." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "Uruchom" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "Data rozpoczęcia" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "Uruchom stację" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "Rozpocznij stream" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "Czas rozpoczęcia" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "Nadawanie stacji wyłączone" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "Media stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "Nazwa stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "Przegląd stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "Uprawnienia stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "Podcasty stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "Porty stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "Nagrania stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "Czas stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "Strefa czasowa stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "Stacja przeładowana." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "Stacja uruchomiona ponownie." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "Stacja(e)" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "Debugowanie Dla Poszczególnych Stacji" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "Stacje" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "Przegląd statystyk" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "Ukradnij" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "Ukradnij (St)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "Krok 1: Zeskanuj kod QR" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "Krok 2: Zweryfikuj wygenerowany kod" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "Etapy konfiguracji aplikacji Twittera:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "Zatrzymaj" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "Zatrzymaj stream" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "Adapter pamięci" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "Lokalizacja przechowywania" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "Lokalizacje pamięci" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "Limit przestrzeni" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "Lokalizacja przechowywania %s już istnieje." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "Lokalizacja przechowywania %s nie mogła zostać zweryfikowana: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "Strumień" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "Audycje Prezentera" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "Nazwa wyświetlana prezentera" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "Nazwa użytkownika Streamera" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "Konta streamera są obecnie wyłączone dla tej stacji. Aby włączyć konta typu streamer, kliknij poniższy przycisk." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "Streamer odłączony." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "Hasło streamera" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "Streamer/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "Konta streamer/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "Streamery aktywowani!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "Streamerzy/DJe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "Strumienie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "Wyślij kod" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "Podtytuł" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "Operacja zakończona pomyślnie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "Niedziela" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "Supervisord dziennika" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "Obsługiwane formaty plików:" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "Przełącz motyw" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "Synchronizacja wyłączona" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "Synchronizacja nie została ostatnio uruchomiona" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "Zadania synchronizacji" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "Administracja systemem" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "Debuger systemowy" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "Dziennik systemowy" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "Konserwacja systemu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "Ustawienia systemu" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "Czas tagowania" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "Cel" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "Nazwa zadania" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "Wiadomość czatu w Telegram" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "Warunki użytkowania" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "Test" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "Wiadomość testowa" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "Wiadomość testowa wysłana pomyślnie." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "Wiadomość testowa wysłana." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "Oczekiwanie I/O to procent czasu, w którym procesor czeka na dostęp do dysku, zanim będzie mógł kontynuować pracę zależną od rezultatu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "URL, który będzie odbierał wiadomość POST za każdym razem, gdy zdarzenie będzie wywoływane." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "Konto połączone z adresem e-mail \"%s\" zostało ustawione jako administrator" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "Ilość pamięci, jaką Linux używa do buforowania na dysku." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "Środowisko aplikacji." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "Podstawowy adres URL, pod którym znajduje się ta usługa. Użyj zewnętrznego adresu IP lub pełnej nazwy domeny (jeśli istnieje) wskazującej na ten serwer." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "Treść wiadomości POST jest dokładnie taka sama jak odpowiedź API NowPlaying dla Twojej stacji." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "Osoba kontaktowa podcastu. Ta informacja może być wymagana, aby wyświetlić podcast w serwisach takich jak Apple Podcasts, Spotify, Google Podcasts, itp." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "Bieżące użycie CPU, w tym oczekiwanie i kradzież I/O." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "Aktualne użycie pamięci bez uwzględniania pamięci podręcznej." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "Planowana data publikacji odcinka." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "Opis odcinka. Typowa maksymalna dozwolona długość tekstu wynosi 4000 znaków." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "Opis Twojego podcastu. Typowa maksymalna dozwolona długość tekstu wynosi 4000 znaków." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Nazwa wyświetlana jest przypisana do tego punktu montowania podczas wyświetlania jej na podstronach panelu administracyjnego lub na stronach publicznych. Pozostaw puste, aby wygenerować ją automatycznie." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Nazwa wyświetlana przypisana do tego relaya przy wyświetlaniu w panelu administracyjnym lub na stronach publicznych. Pozostaw puste, aby wygenerować automatycznie." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "Edytowalne pola tekstowe to obszary, w których możesz wstawić własny kod konfiguracyjny. Sekcje nieedytowalne są generowane automatycznie przez AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "E-mail kontaktowy do autora podcastu. Może być wymagany, aby wyświetlić podcasty w usługach takich jak Apple Podcasts, Spotify, Google Podcasts, itp." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "Nazwa pliku powinna wyglądać tak:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "Pełny podstawowy adres URL Twojej instalacji Matomo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "Pełna playlista jest przetasowana, a następnie odtwarzana w porządku losowym." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "Język używany w podcaście." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "Długość czasu odtwarzania, który Liquidsoap powinien buforować podczas odtwarzania tej zdalnej playlisty. Krótsze czasy mogą prowadzić do przerywanego odtwarzania na niestabilnych połączeniach." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "Plik (locale) do użycia dla poleceń CLI." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "Główny port, jakiego AzuraCast używa do nasłuchiwania niezabezpieczonych połączeń HTTP." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "Główny port, jakiego AzuraCast używa do nasłuchiwania zabezpieczonych połączeń HTTPS." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "Maksymalny czas wykonania (i czas blokowania) dla zadania synchronizacji 1-godzinnej." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "Maksymalny czas wykonania (i czas blokowania) dla 15-sekundowych, 1-minutowych i 5-minutowych zadań synchronizacji." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "Długość sygnału w sekundach, jaka będzie przechowywana w razie usterki. Ustaw najniższą wartość, jaką mogą wykorzystywać Twoi prezenterzy w razie przerwania się strumienia." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "Numeryczny identyfikator witryny dla tej witryny." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "Kolejność playlisty jest określona ręcznie i następuje przez AutoDJ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "Katalog nadrzędny, w którym są przechowywane pliki listy odtwarzania i konfiguracji stacji. Pozostaw puste, aby użyć domyślnego katalogu." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "Rozszerzenie służące do profilowania wydajności jest obecnie włączone w tej instalacji." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "Port %s jest już wykorzystywany przez inną stację." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "Port, na jakim AzuraCast nasłuchuje połączeń zarządzania plikami poprzez SFTP." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "Porty, na których AzuraCast powinien nasłuchiwać strumieni stacji oraz przychodzących połączeń prezenterów." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "Identyfikator własności używany do śledzenia aktualnie podłączonych słuchaczy." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "Ścieżka względna pliku w katalogu multimediów stacji." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "Nie udało się przetworzyć żądania." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "Rutynowe zadanie synchronizacji \"%s\" nie zostało ostatnio uruchomione. Może to wskazywać na błąd instalacji." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "ID utworu, który podałeś nie może być żądany dla tej stacji." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "Identyfikator utworu, który podałeś nie został znaleziony w stacji." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "Identyfikator stacji będzie ciągiem liczbowym, zaczynającym się na literę S." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "Nadający użyje tego hasła, by połączyć się z serwerem radiowym." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "Streamer użyje tej nazwy użytkownika do łączenia się z serwerem radia." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "Zadanie synchronizacji jest uruchomione w tle. Poniższy dziennik zostanie zaktualizowany automatycznie." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "Czas, w którym piosenka powinna płynnie się zaczynać. Pozostaw puste, aby użyć domyślnego ustawienia systemu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "Czas, w którym piosenka powinna płynnie się kończyć. Pozostaw puste, aby użyć domyślnego ustawienia systemu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "Czas, w którym ta piosenka powinna płynnie nakładać się na jej otaczające piosenki. Pozostaw puste, aby użyć domyślnego ustawienia systemu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "Czas, w którym odcinek powinien być publikowany (zgodnie ze strefą czasową stacji)." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "Przesłany plik przekracza imit określony przez dyrektywę MAX_FILE_SIZE z formularza HTML." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "Wgrany plik przekracza limit określony przez dyrektywę upload_max_filesize w pliku php.ini." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "Wysyłany plik został przesłany tylko częściowo." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "Wartość parametru \"SPX_KEY\" do przeglądania stron profilowania." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "Głośność w decybelach, aby zwiększyć głośność utworu. Pozostaw puste, aby użyć domyślnego ustawienia systemu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "Motyw" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "Nie ma istniejącego niestandardowego pliku zastępczego powiązanego z tą stacją." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "Brak pliku intra powiązanego z tym punktem montowania." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "Nie ma żadnych multimediów powiązanych z tym odcinkiem." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "Niniejszy CSS zostanie zastosowany na głównych stronach panelu zarządzania, w tym na tej." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "Ten CSS zostanie zastosowany na publicznych stronach stacji oraz na stronie logowania." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "W tym miesiącu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "Ten URL jest podany w aplikacji Discord." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "To konto będzie posiadało pełny dostęp do systemu, i zostaniesz na nie zalogowany automatycznie aby dokończyć instalację." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "Pozwala to na tymczasowe rejestrowanie błędów poziomu debugowania (dla rozwiązywania problemów) lub zmniejszenie ilości logów generowanych przez instalację, bez konieczności modyfikowania czy twoja instalacja działa w środowisku produkcyjnym czy rozwojowym." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "Może to mieć niekorzystny wpływ na wydajność systemu. Powinieneś to wyłączyć, jeśli to możliwe." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "Może to spowodować, że będzie ci się wydawało, że masz mało pamięci, mimo iż tak nie jest. Niektóre narzędzia lub panele do monitorowania obejmują w swoich statystykach użycia pamięci również pamięć buforowaną, nie informując o tym." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "Ten kod zostanie dołączony do konfiguracji frontendu. Dozwolone formaty:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "Ta wartość określa, ile piosenek z góry będzie automatycznie wypełniać kolejkę." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "Ta funkcja nie jest obecnie obsługiwana na tej stacji." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "To pole jest wymagane." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "To pole musi zawierać poprawny adres IP." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "To pole musi zawierać poprawny adres URL." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "To pole musi zawierać poprawną liczbę dziesiętną." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "To pole musi zawierać poprawny adres e-mail." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "To pole musi zawierać poprawną liczbę całkowitą." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "To pole musi zawierać się w przedziale od %{ min } do %{ max }." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "To pole musi mieć co najmniej %{ min } liter." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "To pole musi mieć maksymalnie %{ max } liter." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "To pole może zawierać tylko znaki alfabetyczne." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "To pole musi zawierać tylko znaki alfanumeryczne." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "To pole musi zawierać tylko znaki numeryczne." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "Ten plik został wygenerowany automatycznie przez AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "Ten plik będzie odtwarzany na stacji radiowej w dowolnym momencie, gdy nie zaplanowano odtwarzania mediów lub wystąpił krytyczny błąd, który przerywa regularne nadawanie." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "Ta instalacja w ciągu 2 tygodni nie utworzyła kopii zapasowej." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "Administrator tej instalacji nie skonfigurował tej funkcji." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "Plik intra powinien mieć dokładnie taki sam bitrate i format, co punkt montowania." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "To jest wiadomość testowa z AzuraCast. Jeśli otrzymałeś tę wiadomość, oznacza to, że ustawienia poczty e-mail są poprawnie skonfigurowane." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "To jest zaawansowana funkcja i niestandardowy kod nie jest oficjalnie obsługiwany przez AzuraCast. Możesz zepsuć swoją stację, dodając niestandardowy kod, ale usunięcie go powinno rozwiązać wszelkie problemy." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "Nieformalna nazwa wyświetlana, która będzie się ukazywała w odpowiedziach API jeśli prezenter będzie nadawał na żywo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "Jest to liczba sekund do momentu, gdy streamer, który został odłączony ręcznie, może ponownie połączyć się z strumieniem. Ustaw 0 aby umożliwić natychmiastowe ponowne połączenie streamera." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "Niniejszy kod JavaScript zostanie zastosowany na publicznych stronach stacji oraz stronie logowania." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "Ten tryb wyłącza zarządzanie AutoDJ-em przez AzuraCast, używając samego Liquidsoap do zarządzania odtwarzaniem utworów. \"Następna piosenka\" i niektóre inne funkcje nie będą dostępne." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "Tą nazwę zawsze należy zaczynać ukośnikiem (/) i musi być prawidłowym adresem URL, np. /autodj.mp3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "Ta nazwa będzie wyświetlana jako nagłówek podrzędny obok loga AzuraCast, aby pomóc zidentyfikować ten serwer." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "To hasło jest zbyt często spotykane lub niebezpieczne." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "Ta playlista nie ma obecnie zaplanowanych czasów odtwarzania. Będzie grać przez cały czas. Aby dodać nowy zaplanowany czas, kliknij przycisk poniżej." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "Ta lista odtwarzania nie jest listą odtwarzania sekwencyjnego." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "Ta playlista będzie odtwarzana co $x minut, przy czym wartość $x jest określona tutaj." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "Ta playlista będzie odtwarzana co $x utworów, przy czym wartość $x jest określona tutaj." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "Ten port nie jest wykorzystywany przez żaden proces zewnętrzny. Zmień port tylko wtedy, gdy ten przypisany jest już używany. Pozostaw puste, aby przypisać port automatycznie." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "Ten produkt zawiera dane z GeoLite2 utworzone przez MaxMind, dostępne od %s." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "Ta kolejka zawiera pozostałe utwory w kolejności, w której zostaną umieszczone w kolejce przez autopilota AzuraCast (jeśli utwory kwalifikują się do odtworzenia)." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "Raport dla tej stacji nie jest dostępny, ponieważ administrator systemu postanowił nie zbierać szczegółowych informacji o słuchaczach w oparciu o IP." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "Ta usługa może dostarczać okładki albumów dla utworów, dla których lokalnie nie są dostępne żadne okładki." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "To oprogramowanie wysyła sygnał Twojej stacji do słuchaczy." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "To oprogramowanie nieprzerwanie losuje utwory z playlisty i odtwarza je, gdy nie jest dostępne żadne inne źródło sygnału radia." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "Ta piosenka lub artysta została odtworzona niedawno. Poczekaj chwilę przed ponownym żądaniem." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "Określa minimalny czas (w minutach) między odtwarzaniem piosenki w radiu a ponownym żądaniem tej samej piosenki. Ustaw 0 dla braku progu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "Określa zakres czasowy (w minutach) w historii utworów, który powinien zostać uwzględniony przez algorytm zapobiegania powtórzeniom piosenek." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "Ta stacja obecnie nie akceptuje żądań." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "Ta stacja nie obsługuje streamingu na żądanie." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "Przestrzeń dyskowa dla tej stacji jest zapełniona." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "Strefa czasowa tej stacji to obecnie %{tz}." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "Dla tego prezentera nie określono żadnych czasów adawania." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "Ta wartość już jest używana." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "Ten webhook zostanie uruchomiony tylko wtedy, gdy wybrane zdarzenie(a) wystąpi(ą) na tej konkretnej stacji." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "Będzie to nazwa pliku kopii zapasowej, dołącz typ pliku, którego chcesz użyć." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "Zostanie użyte jako nazwa pola podczas edytowania pojedynczych piosenek, i zostanie wyświetlone w wynikach API." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "Spowoduje to wyczyszczenie oczekujących nieprzetworzonych wiadomości we wszystkich kolejkach wiadomości." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "Będzie to miało znaczący wpływ na wydajność twojej instalacji." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "To spowoduje znacznie mniejszą kopię zapasową, ale powinieneś zrobić kopię zapasową swoich mediów gdzie indziej. Zauważ, że tylko lokalnie przechowywane media będą zapisywane w kopii zapasowej." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "Adres URL miniatury obrazu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "Czwartek" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "Czas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "Czas (s)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "Strefa czasowa" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "Czas spędzony na czekaniu na ukończenie operacji I/O." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "Czas skradziony przez inne maszyny wirtualne na tym samym fizycznym serwerze." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "Tytuł" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "Kolejność sortowania tytułu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "Aby złagodzić ten potencjalny problem ze współdzielonymi zasobami CPU, hosts przypisuje \"kredyty\" do VPS-a, które są używane zgodnie z algorytmem na podstawie obciążenia CPU oraz czasu, w którym generowane jest obciążenie procesora. Jeśli kredyt przypisany do Twojego VPS-a jest wykorzystany, to zabierze to czas CPU z Twojego VPS-a i przypisz go do innych maszyn wirtualnych na serwerze. Jest to wartość „Steal” (kradzież) lub „St”." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "Aby pobrać bazę danych GeoLite:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "Aby odtwarzać raz dziennie, ustaw godziny początkowe i końcowe na tę samą wartość." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "Aby przywrócić kopię zapasową z własnego komputera, uruchom:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "Aby pobrać szczegółowe unikalne słuchacze i dane klienta, często wymagane jest hasło administratora." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "Aby ustawić ten harmonogram do uruchomienia tylko w określonym przedziale dat, określ datę rozpoczęcia i zakończenia." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "Aby sprawdzić, czy kod został ustawiony poprawnie, wpisz tutaj sześciocyfrowy kod wyświetlany przez aplikację." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "Dziś" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "Przełącz menu" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "Przełącz panel boczny" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "Zbyt wiele prób użycia funkcji \"Zapomniałem hasła\"" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "Zbyt wiele prób logowania" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "Łącznie" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "Całkowita przestrzeń dyskowa" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "Łącznie godziny słuchania" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "Całkowita ilość pamięci RAM" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "Numer utworu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" -msgstr "Przesłane" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "Wyzwalacze" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "Wtorek" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "TuneIn AIR" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "ID Partnera w TuneIn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "Klucz Partnera w TuneIn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "ID stacji w TuneIn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "Dane konta na Twitterze" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "Aplikacje Twittera" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "Post na Twitterze" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "Uwierzytelnianie dwuskładnikowe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "Uwierzytelnianie dwuskładnikowe poprawia bezpieczeństwo Twojego konta, ponieważ wymaga podania kodu jednorazowego dostępu oprócz hasła podczas logowania." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "Zwykle strona internetowa z treścią dotyczącą odcinka." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "Zazwyczaj strona główna podcastu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" -msgstr "URL" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" +msgstr "Niezsynchronizowany tekst" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 msgid "URL Artist" @@ -6223,250 +6841,424 @@ msgstr "URL Źródła" msgid "URL Station" msgstr "URL Stacji" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "Krótki URL" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "URL Użytkownika" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" -msgstr "Nieprzypisane pliki" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" +msgstr "Rok" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" -msgstr "Unikalne" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" +msgstr "Wszystkie stacje" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" -msgstr "Unikalni słuchacze" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." +msgstr "Ta stacja obecnie nie akceptuje żądań." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." -msgstr "Unikalny identyfikator docelowego czata lub nazwa użytkownika na docelowym kanale (w formacie @nazwa_użytkownika_lub_kanału)." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." +msgstr "Ta lista odtwarzania nie jest listą odtwarzania sekwencyjnego." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" -msgstr "Nieznany" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." +msgstr "Playlista włączona." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" -msgstr "Nieznany wykonawca" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." +msgstr "Playlista wyłączona." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" -msgstr "Nieznany tytuł" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." +msgstr "Lista odtwarzania pomyślnie zaimportowana; %d z %d plików zostało pomyślnie dopasowanych." -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" -msgstr "Pliki nieprzetwarzalne" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." +msgstr "Lista odtwarzania przetasowana." -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." -msgstr "Nieokreślony błąd." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." +msgstr "Przetworzono %d plików." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" -msgstr "Niezsynchronizowany tekst" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" +msgstr "Nie określono katalogu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" -msgstr "W górę" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." +msgstr "Plik nie został określony." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" -msgstr "Następna piosenka w kolejce" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." +msgstr "Nie określono nowej ścieżki." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" -msgstr "Zaktualizuj" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" +msgstr "Plik nie został przetworzony: %s" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" -msgstr "Instrukcje aktualizacji" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" +msgstr "Przetwarzanie pliku" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" -msgstr "Aktualizuj metadane" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." +msgstr "Włączono webhook." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" -msgstr "Zaktualizowano" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." +msgstr "Webhook wyłączony." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" -msgstr "Prześlij niestandardowe zasoby" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "Ta stacja nie obsługuje streamingu na żądanie." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" +msgstr "Nie znaleziono podcastu!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "Przestrzeń dyskowa dla tej stacji jest zapełniona." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "Nagrywanie nie jest dostępne." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." +msgstr "Stacja przeładowana." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "Stacja uruchomiona ponownie." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." +msgstr "Usługa zatrzymana." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." +msgstr "Usługa uruchomiona." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." +msgstr "Usługa przeładowana." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." +msgstr "Usługa uruchomiona ponownie." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "Pominięty utwór." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "Streamer odłączony." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." +msgstr "Nie możesz modyfikować samego siebie." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "Nie możesz usunąć samego siebie." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "Nie znaleziono kopii zapasowej." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "Utwórz nową lokalizację przechowywania na podstawie katalogu bazowego." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" +msgstr "Wiadomość testowa" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "To jest wiadomość testowa z AzuraCast. Jeśli otrzymałeś tę wiadomość, oznacza to, że ustawienia poczty e-mail są poprawnie skonfigurowane." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "Wiadomość testowa wysłana pomyślnie." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "Wyszukiwarki nie mogą używać tej funkcji." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "Nie masz uprawnień do wysyłania żądań." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "ID utworu, który podałeś nie może być żądany dla tej stacji." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "Zbyt szybko wysyłasz kolejne żądania! Poczekaj chwilę zanim wyślesz następne." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "Zduplikowane żądanie: ta piosenka została już żądana i wkrótce zostanie odtworzona." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "Ta piosenka lub artysta została odtworzona niedawno. Poczekaj chwilę przed ponownym żądaniem." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "Playlista: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "Streamer: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "Zmiany zostały pomyślnie zapisane." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "Rekord utworzony pomyślnie." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "Rekord zaktualizowany pomyślnie." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "Rekord został pomyślnie usunięty." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "Nie znaleziono wpisu" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "Wgrany plik przekracza limit określony przez dyrektywę upload_max_filesize w pliku php.ini." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "Przesłany plik przekracza imit określony przez dyrektywę MAX_FILE_SIZE z formularza HTML." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "Wysyłany plik został przesłany tylko częściowo." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "Nie przesłano żadnego pliku." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "Brak katalogu tymczasowego." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." +msgstr "Nie udało się zapisać do systemu plików." #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "Przesyłanie wstrzymane przez rozszerzenie PHP." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." -msgstr "Prześlij plik na tej stronie, aby automatycznie rozpakować go do odpowiedniego katalogu." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." +msgstr "Nieokreślony błąd." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" -msgstr "Użycie" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" +msgstr "Lokalizacja przechowywania %s nie mogła zostać zweryfikowana: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" -msgstr "Użycie (Us)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." +msgstr "Lokalizacja przechowywania %s już istnieje." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." -msgstr "Użyj kluczy API do uwierzytelniania z API AzuraCast przy użyciu tych samych uprawnień co konto użytkownika." +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." +msgstr "Ta wartość już jest używana." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" -msgstr "Użyj pracownika asynchronicznego" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." +msgstr "Port %s jest już wykorzystywany przez inną stację." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" -msgstr "Użyj przeglądarki domyślnej" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." +msgstr "Baza danych GeoLite nie jest skonfigurowana dla tej instalacji. Zobacz instrukcje Administracji Systemu." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." -msgstr "Użyj Icecast 2.4 na tym serwerze." +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." +msgstr "Ten produkt zawiera dane z GeoLite2 utworzone przez MaxMind, dostępne od %s." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" -msgstr "Użyj mniej CPU (używa więcej pamięci)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" +msgstr "Geolokalizacja IP przez DB-IP" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" -msgstr "Użyj mniej pamięci (Używa więcej CPU)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." +msgstr "Musisz być zalogowany aby korzystać z tej strony." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." -msgstr "Użyj Liquidsoap na tym serwerze." +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." +msgstr "Nie masz uprawnień do dostępu do tej części witryny." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" -msgstr "Użyj metadanych ReplayGain" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." +msgstr "Rozszerzenie służące do profilowania wydajności jest obecnie włączone w tej instalacji." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." -msgstr "Użyj SHOUTcast DNAS 2 na tym serwerze." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +msgstr "Możesz śledzić czas wykonania i użycie pamięci każdej strony AzuraCast lub aplikacji na stronie profilera." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" -msgstr "Użyj bezpiecznego połączenia SMTP (TLS)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" +msgstr "Panel Sterowania Profilera" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" -msgstr "Użyj sieciowego serwera proxy dla radia" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." +msgstr "Profilowanie wydajności jest obecnie włączone dla wszystkich żądań." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" -msgstr "Użyj WebSocketów do aktualizacji aktualnie odtwarzanego utworu" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." +msgstr "Może to mieć niekorzystny wpływ na wydajność systemu. Powinieneś to wyłączyć, jeśli to możliwe." -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." -msgstr "Wyślij wiadomość do kanału za pomocą interfejsu Telegram Bot API." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" +msgstr "Instrukcje aktualizacji" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" -msgstr "Używane" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." +msgstr "Dostępna jest wersja %s oprogramowania AzuraCast." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." -msgstr "Używane do funkcji \"Zapomniałeś hasła\", webhooków i innych funkcji." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." +msgstr "Obecnie wykorzystujesz wersję %s. Aktualizacja jest wysoce zalecana." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" -msgstr "Użytkownik" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" +msgstr "Dostępna jest nowa wersja oprogramowania AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" -msgstr "Konto użytkownika" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." +msgstr "Twoja instalacja jest obecnie %d aktualizacji za najnowszą wersją." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" -msgstr "Agent użytkownika" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." +msgstr "Zobacz listę zmian w celu uzyskania pełnych informacji." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" -msgstr "Nazwa użytkownika" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." +msgstr "Powinieneś dokonać aktualizacji, aby uzyskać poprawki błędów i bezpieczeństwa." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" -msgstr "Uprawnienia użytkownika" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" +msgstr "Dostępne są nowe aktualizacje AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." -msgstr "Nie znaleziono użytkownika." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." +msgstr "Może być konieczne uaktualnienie podstawowego adresu URL, aby upewnić się, że jest poprawny." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" -msgstr "Nazwa użytkownika" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." +msgstr "Jeśli do uzyskiwania dostępu do AzuraCast regularnie używasz różnych adresów URL, powinieneś włączyć ustawienie \"Preferuj adres URL przeglądarki\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" -msgstr "Nazwa użytkownika:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +msgstr "Twoje ustawienie \"Podstawowego URL\" (%s) nie pasuje do aktualnie używanego adresu URL (%s)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" -msgstr "Użytkownicy" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" +msgstr "Nie wykonano najnowszej kopii zapasowej tej instalacji" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." -msgstr "Użytkownicy z tą rolą będą mieli te uprawnienia w całej instalacji." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." +msgstr "Ta instalacja w ciągu 2 tygodni nie utworzyła kopii zapasowej." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." -msgstr "Użytkownicy z tą rolą będą mieli te uprawnienia w tej jednej stacji." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" +msgstr "Synchronizacja wyłączona" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." -msgstr "Korzystając z tej strony, możesz dostosować kilka sekcji konfiguracji Liquidsoap. Pozwala to na dodanie zaawansowanych funkcji do autopilota." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." +msgstr "Rutynowa synchronizacja jest obecnie wyłączona. Upewnij się, że włączysz ją ponownie, aby wznowić rutynowe zadania konserwacyjne." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." -msgstr "Zazwyczaj włączone dla portu 465, wyłączone dla portów 587 lub 25." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" +msgstr "Synchronizacja nie została ostatnio uruchomiona" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" -msgstr "Prawidłowe opcje: %s" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." +msgstr "Rutynowe zadanie synchronizacji \"%s\" nie zostało ostatnio uruchomione. Może to wskazywać na błąd instalacji." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" -msgstr "Zmienne mają postać:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" +msgstr "Debuger systemowy" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" -msgstr "Wyświetl" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" +msgstr "Wszystkie uprawnienia" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "Pokaż panel administracyjny" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" -msgstr "Zobacz szczegóły" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" +msgstr "Przejrzyj dziennik systemowy" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" -msgstr "Wyświetl logi stacji" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "Zarządzaj ustawieniami" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "Zarządzaj kluczami API" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "Zarządzaj stacjami" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "Zarządzaj polami niestandardowymi" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "Zarządzaj kopiami zapasowymi" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" +msgstr "Zarządzaj Lokalizacjami Przechowywania" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 msgid "View Station Page" @@ -6476,348 +7268,591 @@ msgstr "Wyświetl stronę stacji" msgid "View Station Reports" msgstr "Wyświetl raport słuchalności stacji" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" -msgstr "Przejrzyj dziennik systemowy" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" +msgstr "Wyświetl logi stacji" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." -msgstr "Zobacz listę zmian w celu uzyskania pełnych informacji." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" +msgstr "Edytuj profil stacji" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" -msgstr "Zobacz utwory na liście odtwarzania" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" +msgstr "Zarządzaj nadawaniem stacji" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." -msgstr "Odwiedź %s aby zakończyć konfigurację." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" +msgstr "Zarządzaj streamerami stacji" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." -msgstr "Odwiedź stronę \"Mój klucz licencyjny\" w sekcji \"Usługi\"." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" +msgstr "Zarządzaj punktami montowania stacji" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" -msgstr "Wizualny edytor wskaźników" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" +msgstr "Zarządzaj zdalnymi przekaźnikami stacji" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" -msgstr "Głośność" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" +msgstr "Zarządzaj plikami dźwiękowymi stacji" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" -msgstr "Czekanie" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" +msgstr "Zarządzaj automatyzacją stacji" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" -msgstr "Czekanie (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" +msgstr "Zarządzaj webhookami stacji" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" -msgstr "Ostrzeżenie" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" +msgstr "Zarządzaj Podcastami Stacji" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" -msgstr "Powiększenie Fali Dźwiękowej" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." +msgstr "%s nie jest rozpoznany jako usługa." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" -msgstr "Web DJ" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." +msgstr "Nie może być jeszcze zarejestrowana przez Inspektora. Ponowne uruchomienie nadawania może okazać się pomocne." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" -msgstr "Szczegóły webhook'a" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" +msgstr "%s nie może się uruchomić" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" -msgstr "Nazwa webhooka" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." +msgstr "Wskazany element już został uruchomiony." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" -msgstr "Wyzwalacze webhook'a" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" +msgstr "%s nie może się zatrzymać" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" -msgstr "URL webhook'a" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." +msgstr "Wskazany element nie działa." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" -msgstr "Narzędzia dla stron www" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" +msgstr "%s napotkał błąd" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" -msgstr "Adres URL strony www" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." +msgstr "Sprawdź dziennik, aby uzyskać szczegółowe informacje." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." -msgstr "Webhook wyłączony." +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" +msgstr "Jesteś pewien?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." -msgstr "Włączono webhook." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" +msgstr "Konserwacja systemu" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." -msgstr "Nie znaleziono webhooka." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" +msgstr "Dziennik systemowy" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." -msgstr "Webhooki automatycznie wysyłają żądanie POST HTTP na wskazany adres URL, aby powiadomić go w dowolnym momencie o jednym z podanych przez Ciebie wyzwalaczy." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" +msgstr "Konto użytkownika" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." -msgstr "Webhooki pozwalają łączyć się z zewnętrznymi serwisami internetowymi i wysyłać do nich zmiany dotyczące Twojej stacji." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" +msgstr "Połączone AzuraRelays" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" -msgstr "WebDJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" +msgstr "Zainstaluj SHOUTcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" -msgstr "Strona internetowa" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." +msgstr "Zrestartować transmisję? Spowoduje to rozłączenie wszystkich obecnych słuchaczy." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" -msgstr "Środa" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." +msgstr "Przeładować nadawanie? Obecni słuchacze nie zostaną rozłączeni." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" -msgstr "Waga" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" +msgstr "Uruchom stację" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" -msgstr "Witaj w %s!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." +msgstr "Gotów by rozpocząć nadawanie? Kliknij, aby uruchomić stację." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" -msgstr "Witaj w AzuraCast!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" +msgstr "Przeładuj, aby zastosować zmiany" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." -msgstr "Witamy w AzuraCast! Ukończ konfigurację serwera odpowiadając na kilka pytań." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." +msgstr "Kliknij, aby zrestartować stację i zastosować zmiany w konfiguracji." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." -msgstr "Witamy w AzuraCast. Poczekaj, aż niektóre kluczowe zależności AzuraCast zostaną skonfigurowane..." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" +msgstr "Zduplikowane utwory" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" -msgstr "Witaj!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" +msgstr "Pliki nieprzetwarzalne" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." -msgstr "Podczas wykonywania wywołań API, możesz przekazać tę wartość w nagłówku \"X-API-Key\" aby dokonać uwierzytelnienia." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" +msgstr "Nieprzypisane pliki" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 -msgid "When the station broadcast comes online." -msgstr "Kiedy transmisja się rozpoczyna." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" +msgstr "Strumieniowanie na żywo" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" +msgstr "Zgłoszenia" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" +msgstr "Tantiemy SoundExchange" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" +msgstr "Przeładuj konfigurację" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" +msgstr "Ponowne uruchomienie nadawania" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" +msgstr "Pomoc" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" +msgstr "Za każdym razem, gdy zmienia się aktualnie odtwarzany utwór" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" +msgstr "Za każdym razem, gdy zwiększa się licznik słuchaczy" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" +msgstr "Za każdym razem, gdy zmniejsza się licznik słuchaczy" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" +msgstr "Za każdym razem, gdy nadający/DJ łączy się ze streamem" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" +msgstr "Za każdym razem, gdy nadający/DJ rozłącza się ze streamem" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 msgid "When the station broadcast goes offline." msgstr "Kiedy transmisja się kończy." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." -msgstr "Czy AutoDJ powinien próbować uniknąć duplikowania artystów i tytułów podczas odtwarzania multimediów z tej listy odtwarzania." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 +msgid "When the station broadcast comes online." +msgstr "Kiedy transmisja się rozpoczyna." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" -msgstr "Typ widżetu" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" +msgstr "Ogólny webhook" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" -msgstr "Najmniej popularne utwory" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." +msgstr "Automatycznie wysyłaj wiadomość pod każdy URL, gdy dane Twojej stacji ulegną zmianie." -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." -msgstr "Zapisywanie plików konfiguracyjnych..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" +msgstr "Wyślij e-mail" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" -msgstr "Hash autoryzacji katalogu YP" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." +msgstr "Wyślij e-mail na określony adres(y)." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" -msgstr "Rok" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "TuneIn AIR" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "Wysyłaj aktualizacje metadanych utworu do TuneIn." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "Webhook Discord'a" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "Automatycznie wysyłaj spersonalizowaną wiadomość na swój serwer Discord." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "Wiadomość czatu w Telegram" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "Wyślij wiadomość do kanału za pomocą interfejsu Telegram Bot API." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "Post na Twitterze" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "Automatycznie wyślij tweeta." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "Integracja Google Analytics" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." +msgstr "Wyślij szczegóły streamu do Google Analytics." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" +msgstr "Integracja z Matomo Analytics" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "Wyślij szczegóły dotyczące słuchaczy strumienia do Matomo Analytics." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "Publiczny" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "Połączony Jako Pierwszy" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" +msgstr "Najnowsza aktualizacja" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "Tak" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" -msgstr "Wczoraj" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" +msgstr "Nie" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" -msgstr "Ty" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" +msgstr "Uruchom zadanie synchronizacji" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." -msgstr "Obecnie wykorzystujesz wersję %s. Aktualizacja jest wysoce zalecana." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" +msgstr "Debugowanie - Strona Główna" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." -msgstr "Nie masz uprawnień do wysyłania żądań." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." +msgstr "Zadanie synchronizacji jest uruchomione w tle. Poniższy dziennik zostanie zaktualizowany automatycznie." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." -msgstr "Możesz również przesyłać pliki zbiorowo za pośrednictwem SFTP." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" +msgstr "Wyczyść pamięć podręczną" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." -msgstr "Odpowiedzi na często zadawane pytania możesz znaleźć w naszej dokumentacji." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." +msgstr "Wyczyszczenie pamięci podręcznej może wylogować Cię z Twojej sesji." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" -msgstr "Możesz tu podać specjalne ustawienia punktu montowania w formacie JSON { key: 'value' } lub wartość klucza XML" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" +msgstr "Wyczyść wszystkie kolejki wiadomości" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." -msgstr "Możesz zmodyfikować to w razie potrzeby. Aby zastosować zmiany, uruchom ponownie kontenery Dockera." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." +msgstr "Spowoduje to wyczyszczenie oczekujących nieprzetworzonych wiadomości we wszystkich kolejkach wiadomości." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." -msgstr "Można teraz skonfigurować konta Streamera (DJ)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" +msgstr "Zadania synchronizacji" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." -msgstr "Możesz wykonać tylko akcje dozwolone dla Twojego konta użytkownika." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" +msgstr "Nazwa zadania" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." -msgstr "Można ustawić niestandardowy adres URL dla tego strumienia, który AzuraCast będzie używany przy odwoływaniu się do niego. Pozostaw puste, aby użyć wartości domyślnej." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" +msgstr "Ostatnie uruchomienie" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." -msgstr "Możesz śledzić czas wykonania i użycie pamięci każdej strony AzuraCast lub aplikacji na stronie profilera." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" +msgstr "Następne uruchomienie" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." -msgstr "Nie możesz modyfikować samego siebie." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" +msgstr "Nie uruchomiono" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." -msgstr "Nie możesz usunąć samego siebie." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" +msgstr "Uruchom zadanie" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." -msgstr "Nie masz uprawnień do dostępu do tej części witryny." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" +msgstr "Kolejki wiadomości" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." -msgstr "Próbowano zalogować zbyt wiele razy. Odczekaj 30 sekund i spróbuj ponownie." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" +msgstr "%d wiadomości w kolejce" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." -msgstr "Próbowałeś zresetować hasło zbyt wiele razy. Proszę odczekać 30 sekund i spróbować ponownie." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" +msgstr "Debugowanie Dla Poszczególnych Stacji" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." -msgstr "Zbyt szybko wysyłasz kolejne żądania! Poczekaj chwilę zanim wyślesz następne." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" +msgstr "Kolejka AutoDJa" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" -msgstr "Możesz potrzebować połączenia bezpośrednio z Twoim adresem IP:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" +msgstr "Pobierz następną piosenkę" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" -msgstr "Być może musisz połączyć się bezpośrednio przez swój adres IP:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" +msgstr "Pobierz informację Teraz Odtwarzane" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." -msgstr "Może być konieczne uaktualnienie podstawowego adresu URL, aby upewnić się, że jest poprawny." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" +msgstr "Wyślij polecenie Liquidsoap Telnet" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." -msgstr "Musisz być zalogowany aby korzystać z tej strony." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" +msgstr "Polecenie" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." -msgstr "Powinieneś dokonać aktualizacji, aby uzyskać poprawki błędów i bezpieczeństwa." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" +msgstr "Wykonaj polecenie" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." -msgstr "Powinieneś zaktualizować plik docker-compose.yml , aby uwzględniał najnowsze zmiany." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." +msgstr "Ponieważ używasz Dockera, niektóre dzienniki są dostępne tylko poprzez sesję powłoki na komputerze-hoście. Możesz uruchomić %s aby uzyskać dostęp do dzienników kontenera z poziomu terminala." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." -msgstr "Nie będziesz w stanie odzyskać go ponownie." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" +msgstr "Dzienniki według stacji" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." -msgstr "Twoje ustawienie \"Podstawowego URL\" (%s) nie pasuje do aktualnie używanego adresu URL (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" +msgstr "Raport niedostępny" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" -msgstr "Plikdocker-compose.yml jest nieaktualny!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." +msgstr "Raport dla tej stacji nie jest dostępny, ponieważ administrator systemu postanowił nie zbierać szczegółowych informacji o słuchaczach w oparciu o IP." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "Czas stacji" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "Konta streamera są obecnie wyłączone dla tej stacji. Aby włączyć konta typu streamer, kliknij poniższy przycisk." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "Włącz Streaming" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "Dostępne dzienniki" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "Nadawanie stacji wyłączone" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "Dla Twojej stacji, nadawanie jest obecnie wyłączone. Nadal możesz zarządzać multimediami, playlistami i innymi ustawieniami stacji. Aby włączyć nadawanie ponownie, wyedytuj profil swojej stacji." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "Proszę, czekaj..." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "Powered by %s" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "Poproszono o link odzyskiwania konta na \"%s\"." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "Kliknij poniższy link, aby zalogować się do swojego konta." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "Szczegóły" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "Zobacz szczegóły" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "Nie znaleziono odcinków." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" +msgstr "Wprowadź kod jednorazowy weryfikacji dwuetapowej" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "Twoje konto wykorzystuje jednorazowe kody weryfikacji dwuetapowej. Podaj poniżej kod aktualnie wyświetlony na Twoim urządzeniu." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." -msgstr "Nie można zweryfikować poświadczeń." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" +msgstr "Kod bezpieczeństwa" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." -msgstr "Twój obecny typ instalacji to %s. Pamiętaj, aby zamieścić tę informację, tworząc nowe zgłoszenie." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" +msgstr "Zaloguj się" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" -msgstr "Oto Twój pełny klucz API:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" +msgstr "Zapomniałem hasło" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." -msgstr "Twoja instalacja jest obecnie %d aktualizacji za najnowszą wersją." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." +msgstr "Administrator tej instalacji nie skonfigurował tej funkcji." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." -msgstr "Twoje hasło zostało zaktualizowane." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" +msgstr "Skontaktuj się z administratorem, aby zresetować hasło zgodnie z instrukcjami zawartymi w naszej dokumentacji:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." -msgstr "Dla Twojej stacji, nadawanie jest obecnie wyłączone. Nadal możesz zarządzać multimediami, playlistami i innymi ustawieniami stacji. Aby włączyć nadawanie ponownie, wyedytuj profil swojej stacji." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" +msgstr "Instrukcje resetowania hasła" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" -msgstr "Kompresja ZStandard" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" -msgstr "dla wybranego okresu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "w ciągu ostatnich 48 godzin" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "w ostatnim miesiącu" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "ktoś@domena.pl" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" -msgstr "lub" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "Wyślij e-mail odzyskiwania" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "Witaj!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "Witaj w %s!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "Podaj swoje hasło" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "Zapamiętaj mnie" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "Proszę, zaloguj się, aby kontynuować." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "Zapomniałeś hasła?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "Automatycznie przewiń do końca dziennika" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "Potrzebujesz pomocy?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "Odpowiedzi na często zadawane pytania możesz znaleźć w naszej dokumentacji." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "Jeśli napotkałeś usterkę lub błąd, możesz wysłać zgłoszenie na GitHubie, korzystając z poniższego linku." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "Twój obecny typ instalacji to %s. Pamiętaj, aby zamieścić tę informację, tworząc nowe zgłoszenie." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "Dodaj Nowe Zgłoszenie Problemu na GitHubie" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "Skocz do treści głównej" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "Przełącz panel boczny" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "Przełącz menu" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "Administracja systemem" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "Przełącz motyw" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "Zakończ sesję" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "Wyloguj się" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "Podoba ci się nasze oprogramowanie?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" +msgstr "Wspomóż AzuraCast wpłatą!" diff --git a/resources/locale/pt_BR.UTF-8/LC_MESSAGES/default.mo b/resources/locale/pt_BR.UTF-8/LC_MESSAGES/default.mo index 0fd4d7ea935499fd14c3ad74074e06373f6d9470..b044864db69036e81049276de1533cd8f259f715 100644 GIT binary patch delta 34655 zcmaLg2YeLO-v9BP4ZZhXCZV@bMXGe9Ne2}a*d&`|A<2f_EFD%w1O*X@x*{qfO;iL8 zx`GV|b`(1*C{{obMG!?4eLmkgL-XGI{9pIE?>T2@&Ybc)XU+_8|2yt0`SS-QqhC}i za*v1q*P)olQwLvYtCYucL#oG9%C$IVkgkkDtc3HiJl>1ta06DyXD|uhcJohQ71IB> zR!Q@C8k25@Ej^y7XE+BcU@o@9CD;L9#)|kWs=#7?lWvBYq`TrRxDLx;lXQ<~6n4Nx zxClF8#SD+9Cl11T zdgNNHi<7Z9E^=LlD)&Crb?e;pGgy`Tdv1H; zOJGk_g$JT4bS>(J0aQ5=R5^E`&X2k2hcRlCv6%z4@Euf3zQ!7O+RZOF+5Db_ijj_} z3Xeh+n1a=C3O2)Auqi%)FXKm86z`eh@sz|>s90G)h5lDdUL->;e+Si)FHkl9(e)3U zK)P6#$CHSDRD~B}Ra}K7Esy6ZREwX_Ha+w%)+YTG_QP|iiuK7cv6huX|6fVQYBE~j zer$vZL1QzlPkI>YhCwWg^DzOJV==r3HRccCR9uH$uv)Ii(;i2lDz*U2;Qgo`*cj!Y zC^df>)itkhwF=ya8q1GSH#~~X@i)}(i6PVSrdXczRjBiZqHb^ls=@)(P|Za;(X#|q zku#|Bqh-Tpdez5PWc0=!n2T5AR#X?BK^0Ub&)5KGl5U48=n1TcFQKmc9BX2uh#86= zSc~*9ls$c}Q zA}&OY^1xwB~_xTf}>e?dnOi)!u6;R7fH$n|bOH>zk zLse`Xs)Z@2>*t|bey98UI=q7P6WAHQMvZ+PTDt_V#6NHkqwl$ygO_e%{l=ao>R~2o z!B~i@`JJd6Za_u(ZdA+OMOFBqn?B;EPr2#8Q57r2gF@#gVohv?s?gQ9P?H`Uq>zz_ zkKk6^g9@g|e5MwzM^)%sR0V!;(`Qf>`y2aXty@hG`CJ32*qMr|$Siyimt%8m9bI5f z7>5d`RMePH#|C(_n_iFVnJuUocn3A+U!r2?H0lPWZ!;!g9nzg~5{^Z+Jns4)21!Sc zaiB3CzmW08DacImJc>z}xX9eNFY3mrsES5V6}{cf&qq~oJt`*lpk~PjZu(o-Q>d=@ z-tH_&QBPeCx{z@@w$X*C8=S^;EP02yAQv@6i%~7xjJm;_n1BaR1s`&MKZ|N{^~Gj- zwnd%a7u929u$U(16b^L55UM9`Lq+?&sIlFK>gsncIV{QjJ*Dq73s6;5%Q~WNJPOs7K~&435(!cSQ6jG()bxV^Z&5>!)a7c{Nq~rE)xSy&?bKnw!kS^3S(FXAHm|d z1r;N4R2RR2S{V;vSv-llv1gfCZ^|sA|JCBkWR%A?s4?n^wv+wJg_7&qdXIDVD(d zQ59T^YWdSx5qF@vcrWVrk5RvWhpOmtRL@u|Oa-e)-Gk<+AG)LF@hCTcGPWf>7d0KX zpepb_s=x!N7XFNCNRfOqG*$2&()Cdd`3V)Qf1-jl@op28(E%Lj!gSYZID+(TsG<1; z6+EX=H$IChFyS6!1=qT$m9#nb#mVR_Sg!A&dgeG*!r!r(9*m{#H5KT9{rRCU7Q@A; zE?j}yDy_kmxE)oY!&niIp(=C^)sRv#)3REqAnk-2(mtpl9F00Z#gXw3a-gxDgDP+l zs;2j&DzFZ9K>=35omdq=LKS!nb^af2I^jNZ!2Fc9BW`(H-8Y;*8IPYgUXnP zn%|31W4#vDf>+VT_fQo$iCR#KuQca3LXBxpR5=-_3eQHhd=aW)E78WsQG3q47+p=q z`}doIL#s^77NRbA5Ov}f)Klx32iU*iC=!Ek9gfDIaVYkE$ZV_gaRljCQPE$6n>>d$ zszINk^1ofp_^XCLlA*3ThYGUN51S#Wf=b)2&9EBjcBmm3h?8(4j=`O%9;mj)#6ok_ zjk=(Mt~aW@F*qG3tcjW>^kXs}CF2Ath*myg3fhFa;6+qLUv=~MqhjM2szql}F;H}^ zsbG0jeq&U5ZBf7XLRD}uYIaPFa-gxAhc$6ADhAf0Zm<(oz&=z34xxhe1Wv`j@CfFt z<0S;gt~bw)A5qtp*kF391}X@XU9Z3p>1a0&RNxjYiqB(p+=aT~r>KH{z(hRj=GWP1 z&ToY&Uj7RlE29Cr$)I5I;)iZnX zMLdj4aor}eEqr_oFLEUL%O;TKr-33L9hsFwbL>VYzw&GmIqv#TAJ;{Kk#9Ax7# zd;woXdf7AUNqPknw-C8F7ny0EoyhQdCTul5RpcoaFVfc{mv}zJ2{`|0W(aAH>0EJ!_`bHAt3cEl$Pj;{+VOh0It_7bf=#{0x_1 z_IC5SeHO1H-E)V>lZ7jB92R??S9bJ0PygS;!8tO9VLr{5-=Mm*Jp-<>9E_SaQonFM7$mzQ2#PNuR_rSng%Io*tlz;98%m)OO&3lmW{d<%!-C#a!pvfGq9Im$sDGHye) zY%OXUeuygQGt`=Y3QJ;%LbJeBLIqbdRF8E-HDn3u`ung1K7^{kM%Qgvmh>(+9o^?1 z97GlHy?erGEJZqDk141esshzr6R|w$7N`QdVnZB=^)LrJ;hk6)U&Sl%TWp23UU5Ff zL_GsIxQdLas4m}%sz@ArU?FNnOnB8;4~vrSjOu|NsFsd&)8nxh=^Ru8wxW9Sc~mTY zh^o*xc%|mQ^_r<^XVecN)XKNabq%WJPh(Yl!OedkRq!{c*!T;JV7b@LLQ@&*lkSST z@p!axvYTEkxxeRr4yxfM)JnG#HD;foT5tr_;*+R~ok4YZ$u~^Pt79?JHtPH)I0oCH zf^!iz#)nZo_8O|9pJ7yEc!&eF{AVnQW#2RfR>uU=^{@mcx# zQ4QIEnms$+{DW@#7gWW{zD575<&EAlv!ENQORskgp(?l-Rr6KYAD_e|JdGNX8hcHT zC8KWG71dMMy7`%?^CE8kVpM}3*h~Kx=U~12!)DZUe983yYV6LS3Ml@z8LGOd`QHIG z_5;wyao7}RqlRD|YUs{lDb$`^4K9sJCq+3>*R?_w)B&4ee=LK!sOX=ImMT!E_C2j~Qg>mk$) zzC{)E80eQU&n#Eax#|2d8n?w19ic} zsFtip1>;sXe;X=Tx4XX=VkOe=xcOgU6Vk^})3EXfrlIX!dtoWf|6v?Z6VEtQjk8>5 zy7{-EqV+yhP;EuEe3zU5399E#xWE5_rCBG z%`>9wr}TdVGRBdin$AOAcsr^K^RY6nMa}Ct>INU6T5t?ikv~v9SnV@2M9nZvx(nvu zlUSZ0t$VkJ{cm$ZgbaBvHpV!rB41!jJnCBYbMu_g7Gm- z#OG1heU2*U6e{SfuT0OCLN%x{cEdKPp^Rp8pn_()Kiq*;NWbQua1a$-M^Wp+aa6&- zqK57qCSu~(=G#yo)KCUdEuMv%Rkx$AyBDkBYUI4A=UH>$*@e1bFRBFxT)#)f!tbat zF8+<_x>~3nX^D!7o~VjnhXXMi)xtQc<%Ot=3CR%ZBSj@5u4)( zRK@0?rqN&F&X8t z5$QUpF6)g&afq8g5>>$&sOxSZPSRZ!R0#;(}d%}+s{A3!xA zit34l?(g@Z8X8^Afx0%1I&m+S#1Gx{7pMvxMz!!atdI4Mn~Ge88mhr=dK{J@o#E!^ zqRNY+%D)|TzvbAAY|jP`6s<>5C!R%(U6G$m7nMR)pdMypGM2>$um(Pcb+Hgt&R1^! zDO5$u{A_Mq74;0Mi@Hx|bpHIWkDD>V$zY$3>Z$-L7-zZpF;rKtM{4fbiiD5nBbYE+qK$h^SYgkeaWAT>Ve&;p4^L?mYAQ zHMYfU*VR~+^n0j+j-Yz%6sqNaqY5tby9v4$sB+t*dZ-^(!0TKCQ4Z9Fvrq-iM-{x( z^?uYCZ*bEEZu(_ZL3?pGevVpT9zJ6}!90(-qzC-LjKS?V6OX#4oHgGIqX#*-l^;TX za&!D0$KdS0%=CK?RiW=tE&K&l;eSvMof7BFx8CMhhx8oO`mhr9`*u{196*(G7S*%G z{&t>{QBO+_6jc3DL$MS)<66{>K6gEgT0nkARpfV6j}`sL1Xl&r7*|D=Qy=wv2V8|c zP(gUW&HoZhYXTp0Gk!;Pwbx@gH7$=SsJ5GKgOy2l!)iDjRgnzTjUsOPCO5qlb^b~> zy%|;Bb66eU#$w#x^PPLbk9Y^^-?1m&VsQc%;vjqzwK7)qnj6+eRiH6yI(2aK`(jig zQRU{KDtrs-yhW%U$VXN1(FBX}=ipT`6db2e)9W8p7ga4{dFEm()D0d-1?j8U4F~b3 z6LWAOYDq0p%yP!KJC-Be8`U!-P%ZYM8WKV^^wwfg%h^(`AVbsSS#(w?R11DYRmfA^ zTv!c*B%7jQ;668h3#tLTP%V5L)pK8?dg^D?4ZS5SCx|Pc&aV;WKwZ`lb>mj(j3ufE z`l1TD0c&6YZM+3lv9+$-QP=H56?_PF<700A->7oR@z4Vj1+_$-&>J;P zhPmm{Sf8{HRp8CI0`JDb*o5z>!!e9k;2zXEa2D^y>ZL8uM0^tO!g6IS=Wj$kgsiMl z&-)yx>x=LeAp_fECa%K8$}eX*FQ?1!9@5o#kz0ySpeok2g5?R|cvLyB;1K*3wOj60 z(Q>|)`%&rAl`M}Q->tEy=KoX3+$Ea#2q4%ABeA*v_p)V7?L)WN6SIEWgOW{sHt12_mYGBtl1Zzf%#vE}?x$_n(6?$yL%S!TMSqJ33U6C*$34W!>} zW`?RsbIbYuw-7b7Td@VUX<>Tw2GkHgf?M%$lmo5pv6hzeM<-w7a?-(8rt7R^^DG#S zi^yM&1K zJc*kBcXl*Ewgok|zhXKzzS30aPP~@%_o#w;buug5)mV=7D5M}y3M!UvMVV}VC z6)Zqi@O9Ke_dYt$|3e&T2|k9!@mExf{=$k_yt7&PYNFCDQ8&5@Rq$9;fm5(1&cOR{ z1u7_8bg`Tr&qPchy#Q7I?N~xVayJL1@j=u>Vv~D9+|A#Os^B}W`%xA764k*ER63RjtQ8>~nE zaMbxhY={fd#wXnTx3Mwl?@$X(nI0xs`=O@$AUB=ggZZy6xsMEu$p%!AJca7o=TVQ< zy{I8L=>Gm4D#(7u;dmMcV*j3&=K)-XU9nX!GgJZ8j%PM%)~v)D_)wGs1y39`rh8mJ zMs?{?R7K9AT3W8RX?c6pJRXeQF#~n|deo4`Q8#)C)u2LDL*I6PKY%JX`nCJRDO3Sg zA5)>qs0(d3-5eDwSE9}vgnAs`fId8l>XFfXO>B%qU7v!gP!=i(!>E|K1;=Rq-^amq zWc-Bc;;Z{v9zPDprueMuAGya7d+j#@b!)PB4Bz+dO>Fhhuay~BaLJdWmLB=6?73oaW zzG5S4Hk?IT>=`%MEX7;#3hwXujsuNh?IGqy*P{x!)lC=T2+}`c8uq-#az4eZM-}`w zssgQsntjATtWSCw?!v98E)NYevuhD5wjRK!#_}l+6byx^`TrrR3-_af^B`(=e2K$+* zs^FE_1fM{y4!YJ)ZT^A` zwXnz-Q{(ce6Y8Pne+Sfp)7MSkfC|1WRE6fd=@_;m{UmCIJctUuZ&5?^6KWkOHP&3$ zG|GXZw;SpWXFTe}X_$yBP(82>HB_&;=}%D=_|Z)#Tx%*=4RwQLRKxu3_?w$w>N-=QmZ%#Jzy>%G)id)^EzC#7#)H@%pG6Jf4_Lxtk9fUV z2U?9YJ=_6laMaU>0~I&{6$7`RYMPH~@di|donHQrP#2X*5+kR`;k*3Cb9 zg9*kWH=6Qm;sDO;j@pvlhFvuOpXNYgb{sol?FnW-KiYL3wj=*hR1Y0MRq!-wmXw%i z#=0yjT@`0xE$oW-U=Mr`H8d3`nTEB-B<}C&#X(DIo`wp#in?#a{RY zYDu+IOv{^~e(&iz5;g78P&W*tD!d%$<2qDBnx?wX|K1$5A!7_`-rj~Ia0_ZWS!tHX z#&lE+EJPLf5Z;APx#?bhGn+=^aPnuNhV(7hgXr`$YBtqQXZ~xYYM*XuGzt||+1Lo@ zqQ-VD>V_|%TDA{u`~v&nKd6@W$uKLa4|~$1t8q8^UuIgKbGSBOdTz~R^OE}LOb^b^ zHm-8c8hLA78es=!sKSlNnNPvWRx+mE{LH`Mx2`6g4bwy2=( zeiJ_^y2p^A6H-yr=4RANcn>NjUP2Xg6gy(ko6U!YZm1TAupO?$PPiXcfeN>n^`kYm zB;5~HZV1>D+nzIG#W)INMPt9zuvIQ8)S&b=?_Uh>dPF zJ-8XwfR|A{^gZfveFD{U(X$*VxXLduKh#4#gqpfug(_e)Hph9W8*M`M)W@jve?UdO z=Qa~dB~U$DAN6~8REtNUVj~SXKkCWlKrNkts?md}V0;?&EO-M|z^AB|{)~$Latlqg zC!%&vT~QSpi@MQd)OE96m!rzth>EQ^R@3}{g98=#B`T;+xhGUzWKL}2+8I^z!Kg00 z7Ii}(YPv>H6`6;c&MQ&nu0x$4M^$JSD){zeP0jzGIZ#lPyxnwJJ5)=DqgJjUUWtpa z1@1(}%#WxZ`vZ03a(9>;HbeD5H~bW@K~=oTVl$NOU2jC^`~N}?)a9#OpT>!#-#|ru zvn8fQ{ZX+p0#$)YZhp4w4AktHk9}|lw#UCwLEG+5(^F$nLoo49=D()TR5xQS4kP^x zDq4#!HCDGV3wA^OJ{_GdN40n*s%sxZReU#UdLKgd`wcT2vQjpl&b+b;CPR(fugux>sF4c0G)$$ZzNb>oOAqiKy#apvvnX$OshetF-pVkoHz|1CcW(*^O=6kz2=MQix?okcFec{wF3T( zGqLG?rU8%O`=mFcV(6xoPEbZYcX6PWtwObI2dc&Ip}Odxn?8=3W@k_j59@xjbzf2<#^YaCAu1FJ*bD#TRCXXfyQJD zs;gc?Ey=H=YJ413&^c_5Wo_RhhQF##y0o{cEGc!9%#MR^w0p*v>l78(2Z-E z|7z(}GSmb4s2i@w415NQVBK|QIwj#7q`TmQSY*8$T&MQTzm3;}@t3 zmfK+N*JA_oKbedXWavgWp$cArQ?S8CbA!83ExjMr1COB2e;d8{KHB&ZR*pD~|c9>zlQt3PXbw&4Mc;j*~dpfr8XyhCQ7f^{#Z;Hd4E=LtRk zpXER|OxxVHMKDQ3d%?>%+}%`aY~rdK)UJ zKg1XCH`KaNu+#j3#!ehVy3Q_l{)aeFRNjx>@GaB@C3c(OsfxN`d(;ME7-~K6qk3ir zUWZFiv*0__g7qtEy8VL+zG8)@<<(KMtqDf;LuU@;Aoqmvs2fc|Rpe&W4VR*(*BW$& z1l1$EusVK>SK?2ohfL!==7Z!ARFC9i7kmcWu#v&)Ejl(4X6bt9aWJiswd*8*w~F~`61LZQ0$Cju@x>uo&OSQz1fHA;lHCCsHIij zFfD9`s@XtPfmx{FoQGP;mY`a^0(IRJ?(e%$QN0h<1BY-vo1)Tf$Fj7 zHyo&?$FU<8dCL^k6%{;#Q8ymxdL1T^o`4#X6daDXpbGo|)w0h~8=F(E)%Ti}vnw_x zKOMQAKmX%EkHgLAJao_|ecZL&+oq+hQ9;-jr{T4zY5ERo|8N%712x|D zJ6dc?KQQ@yJ~UlC0afmF9Kr8*pknFZM`p;r{)qXng~R&TWYk2ps1s_%8-i+4CTfU6 zsNkE2s>m(w?+Z~qwH$TBwWta|i*2zG)dQzdLzlSU^iW%UAW)0@lc54epwg+R=*~d} z%~I4hdmU=F>_%1mQ`C9CpekPR6JsM(d7V)e9gJ$oaMU_54i&Uhq8zBDcc50N4Q{&7 z^$;#0|4+=sMW34B`2|%#rO(WQ(iRnDlTZs#2CBz`s2k2kJsXyw&Rc~V+UO%3EazY= zK8(E&Se`ra8`LzLdeDs7QP-bPUHmJm;>ABVe|+BnuOXd@ij8Mc)9gLe68{6L!qvYp z>p({&*rOgF2U-#rp@Jihs`-nk8@++*@`I=XPN9aP(jn8bHfWRXg}Px1D!OOm9J~iZ zSm{fik_6!bv`K&Qm7cm$9*-Po-nRML)a*KJO?o~m779=mdkkOkT z?n8C;0c?if<5gJsM^p2Ws2<2fRWujJ;(S!_eTHi3DO5%NLUp-)+^h>tP_v^eYF3Pm za-f#acTZS_Dqst$=Fg#mW)G^M4^hE+0JUC}{>f~unxcka5Gq*bpepz{X5dSx9&P-y ziIFQ&zeh)Kpe{{A=dp;2?iHvpehIaLy@4I^9aIk$Jz*+T8FhUv)cLJZ74L#taQb5( z9D{1uN>s%kF-AQvbD%Lih^oL}Xk*o1OqX>;^}rz1dE-zwnuWT-0#wWHc7I=w8lqR+ z-`{rg527mi7dlJzN%aKtuMr1Y$$H?`I35+9Yf&wI6II|Rs3G_go8l4o_X?*>@YTac zJ@6Ac|N9@Me>E*?f(n{;sIeJ~KVksY17lB{;7LbC@y)1; zEk*r)FKUQ3pt|~VRKpIV9zNdROsteaU6+heozRg3ITAH?Ij*x%7v6@d@iNqoXtV3P zs2)0nnvT}*#>%K0G(uIZ6>7-3qskkATGB`U&iuccg8&&C!>3$#yC;5tnjN2`3ObF8 zu;>}nLrYN=T7w;M531llP!+E5hv}(Ss0wsJ1$RGGMW+72{MQe&-4kv@1=VuY5Il?; z(*jgWKXrdUf{KCPa3R(|YtG+@>d76hAET~2i3(oNpXPTPHB{ZA9H=H?)QNLZ6_)mS4#sgf5I3MId;(SBzfse-DURExxRsFiPvlFgsNZ;D(Y`RwdihC*RMuZ?CUXc}saclduuC!rQP7Zo~HY9V*&umNq>$9QE`|DeX0X{(l!4Bgoi-S~{&VUgz&< z)kg)RAN3HLirR=wL-oiU)Jk|KYF6Bj8skUM#;vIH-otJ9HR`-rSyPeKWuqqJDKgZu z?Wiu^iyEtMP_c0aHP+S3nSz^PbJBxQu@FIBe>>{D2T)`FBr16Kpw9aW6=SDSJz6eW z-n6JOs^%^6MeKq-@C<6&bgJNWzVr1$wcs99%O6B7SdXD9yxq-z2lXsDfV%NNsESpt zXo9m5DnB}i1J!5(s>ajZAMSMX*Pt%kfeOyOsPm4vo8P$>id8lLH*lae{smM4U!%IVMl}=tjZio4ff~yRI3H)D3j7Dv zL)EIA1~f%ApaUxS2BFRyj~e2T>rLpq|1af0UG^YqY#&8kuodg$YwqtyP%Sx$EwF42 zlkV&~8WjUU*IQ97UFrV*6l%=(qVDr0I{W{l9B3Z@j;dj;nx+ezqFR=W+7b0cRUiZJ z$6IhP)~)4r{t|lt`;*>=TEPCqN3d#buk)|upTotZ>(uc&o7hL|F#oS4;}bG8ohsDz zI{yTtD+Wn#LKRT6p78~Imh{B>rl4xJS@9mhY2?3!?XY*E*ZHfL5!B=Ob$kWCMLk0v zOY%AowGWe+|9ZMrY~XeN()m!-*gk{1v2#POXCnTE>VX>?nQ1s5?<2h*`(bWlue1Gr z7S#hsaV)lO;&r|Q-iCch??hFgNK>!#89q76!8K$&hF9YmRG0Q_W}aS4Fqib_=)Y~}Uz#%Kx$!#P-wy76z= z9eXExoqsBE6AmN&HtHc&x3w9&CODn+wfH>lL)+qpZA?!-(bntyuVGbg=XE|#pTz4q zZ*Y4vo!4U*&HtnhW{hq`Jrri59-kYqHNJ)I@lQA1`U>-KnTYy*nd?sMNcseJ!X_Qf zQ*RO~#_qwF@NK*Smt3iyV*Y>6fx4(wC$IDGdLp=v^fCMjmvuJ580x}&riEXly7E+4 z<~!+;-OST+LU$8{dr+~`^(yliPQd}B%k}U&JEv<=J-P&-^=US zNO~3eu}^Q)vQ2n5=`T@RwMZYY=QaEQpTSjq%>p)}pP2;OVtW&}D#W$<3&hu+>1bLJq;Aq_4-)I1#meOu^1L6Loz77RR&5 zn(y%r@_JU&bBzZv|25XH4mQvKW2ouaeTdijE0nWvA?edN8RuSOqW383M#r%l{)sKH z(onNNU4>4?P`^(^ElAT)OZzg^(){4isHyprWau%w!#$x8wIsibTFVcho@T$G3Mw_s zbYVl(4SHdDybjevnW*()A$CA}xS983FoARw_1K=T19jaBRE-`&ExB7z(`}cV|CXCR zh`P~X)K2L)RE4UH@H+1U$*6L!z!3IFwRk(~+3>3C0o2MEJ;6bB4$6!)HbmXH8|sAq zZaM{Z!z|Q8P!;4ZeU1y5s0POvafOCZl2}4~yY#u6Lqh>~2&r zKkVi|i%|u|iyWxM@1xS+pn~iSDi%tNHw9Ee{az1sqxPtl_QQGjC#s8Q-C(BaO{m~o z;HFog?h`}x?4vg@|I;|wNyZFpbfX(o7$Ln0^*paX!8~3^Vmj$tQPbxbs>jY^Bdk8r zEWO=PL6+v4iK#gkC(1>ay>#f!!}R5DupK!yJwZ=46CDjneG&K$bsj=Z1o*{&3izmRyiCsYF6F z$CvH5(}N*9FEbFf!+9aUFPmduo;^K~m1U>+?Fc8^ft);lD94wTHIqX-m9mrVQJKL= zR+=5mAu~0Yljq}?EPoy+hFjV>k?a)bz?YL|M{?3QP7Q{rK+`}n*Cv@eO)QobOb;YA zD+s0TwMq>bGRhw1)S#fVe^Swc4<}c!3QA;kwA%L$(cK%H_ z)vV}rPa8=C4IRGZGqr zyi9+N9dKH!V^e%2tQMMNwJg7#8%Ukv4>6ujUMP@}nOD$bUNLXMgEs|>RtV;#2Qng5 zk%rm*16c*uZ5xVSGGzG=Egtpsl7?2Piz87``_8AlwQ@9Yc|kiI$yGPoy=GBLA73~x zG5?LbruPm`&&dk3aS6wnnZfgCj>JrqM zbYGToS@5h}zRhY#FnRjr_)=)tfYGCe+d~4=REXkR&2Gx?%?kSECwVUphz7GD^PVQf z3hr4o!>Vk;!VMJ~z_{d>d2nN;+$`TrO^Ix05c2$4GYcMnu)KA#90kOVhb|fEsBPQf zV0zwkU&x>AAtni+a2_*>K*`E-x|D$;bnLL1Q>mH3V3=N`-AR3d+1VPytU!+6p2j@V z0Cem?2jwLtYZBNaec@at8@)9=V5j+~1&D!`cG#cgPtCKF_%-R`&+S`xa4%-gUMx5% zzs~A@MV$#%FmZKLZ@mjsG3?Q_^gBJ7mgpn`;rzU_ZKCA2v{SQ)8mFQuk-R)=mg3I} zPEYm>7=6tU{_B5q{Qv&NW)<=g#?x(InlCqxL2E@rota^l3@2v&shK&^U{)|=COu#x zgzFRxrW-XUSdyHGHQgAOh#}r1?Ue9b&4aGI!{O(wZAA%QtQi(aa8p@^}4KwVe6Aots@S z=gEx;1&=>n^pesw8@3jNE-zda%Wtslv-*9^GG*pDGt6VwWP7AP9LdTH=bzrTAb3Wdg?z#If7SH_(_CB|_NdCt!2KZ-%tC!a-82VBup${vh=98Hg z^t>~BZB6D&r*cd4s0&4iJ(daojDXYG=InwOcg;;G%Hrqu#Emb@E@*Mun^1XZMj&T~eOY-04bP0U zq8FYSo=cw}ea}BXF3TO_wso+7=4JU>OxOppd0{A1{jIbY$_eXnqRm1|kcV`i;bWZD zHPy!!YM$Bwu#>v|wr^ zn=70ixcn!rl|0vT(jqKOEF|Zb3DwJa-UPIwnLUhCd{~cs^U%;1hD*)*r$-9^$qY`{ zlltPy8OUqN3~|~L@~5*o;8!NmW%Z*HtX26Hk5tM3^1B+BOw|11hbOkbIB(r2`sFP+ z|2%6n`@*AbZhpBVwF)AC{9+a4{MoidnzKMVy_?Bw;Q4o9JEV=0`@m!kXNRWwZ5m{s z-%mL!tn&TNCeKcH<+V>fUIYKP8g!KLR`K1WGmwlBRS-TkZ>?6!JTpC++e6 z`>e2e8uA!(#z&g~9>ci`8#_-sdItCEK;D3el@i}t!5Zfs_+M)3b|s;He)cDac``b! zFuli=boOJHG&wm|q_WlJVi&Rc#;>YuB`5UD=4pKSO9ZQ)Mk39h?qh9dXPXkq=9$Z@ zhPJ1dynqmB&WbY4A5W`h#sAyD)TwC=xOmqKORvAC_3XuLDif<+%Nl-JPJBu&E9;UX zRpb42th+8|6^mumw{~2-NTtV;?0-i>EZeq*UOY?XJa1cVOO?}}lYxljve^5R<42oY zy{!C{FRDbxs zLLfx!KsB?oci&F5;Am`<<6T=?zZQ*M+0MEr{$)GsT#-7Bv+}yK;y2F7>&jyw;#a!0 zn-M>Lr8THXY(+O~UVKn@YlXK+o_|JO>_88zPE}uMY9uf%c;PM6mlg~s$4~XJh9yK< zB-rNU^0>48)WBv>mlMtogu{hvgZ9*j9?YS_HEemf$UKAfYRVkoLOZpvAT5x=W2Y~H z?YwLfB0e5;gcPrwAs_qQoWdR1{t!3UGMmC~Ia9Z{n`&3>pIp(`^1@4}dFPDX)yJw6 zAJ@m4;H@zF(#o*Wi*N2{RV*GqH^fS^;(do&0c*r)-wYq2Yx61^W`|}M-t4>@HXZD| zk@k01si00UKX|Sw+>{sOJaUGccT=Z17f*>lKFmrjRq>K5d;3zSL~`S0$5}@bN}Ru4 z?B^S;b%|zI2t_u zP4UJSylz$IeK#Os#SWI=oGum1^FUf^#c+pg}nD=6*x7+}>BaOrCxP#PH+eK}>DC|OX7d~vK1w#Hn zo-ck?nicTI|4z5&7OT!Fea`P_oT}Kp@_65fJsz~|_=;?+Me!PaRT_8tcf7@(&$A}Q zTSu%(R+Zr8@#5+05Bp+==2?y6PfoLb_a^iW`eUuOS~X+qW?GTny?uche(K3PiW(GT zR+v|4YMU9yzKtIx8Yv}*QagZW=-#{WM|iE*oX?BUMdBJr0+l=9sVxr14hgi}4S2t6dy(Ev&V(3wMOs z--Vq;U@}VpL#Z`^xgCGzChO+n@ve*b$740j>o_-cBj1TSwg9mYZ?}%ux_BSvJX=)e zMxI$eV$a@Tohv$A3r}p@Vr%5Z+w1XAY>Cy*3dXuGu^L7-BiLxdr zCw(3$T*E#m*&fO_uh@vr-fFP}FIlCdj8q<{YH85RzUDYxthLRTr|3BUDS**--u78Y z$Yz$Xf?a$j(NwkQe|*8P|97RMy7`5BU#zFz+xP%R28$Dsl9dt33A-=;e%}21v2Dmv zck&E$Dt!L+US(ZYwOn6Xh!crXmFINwC5Q2zcUj3r<0Chl430f2uE(;S9bhE&j(UtBp6-;&-cT|Ns3dCE|Qb&(nt; zd(^(b{U&Aj*phIldGV6=;h zZCh{6tL83$dW2v4{AjVkYL!rJpz|@4t1kO7cI_rBW8jbg&+xQx(3k6m3SX#M?tNKK z@R`pdnu5f6hA$_RaSexqsZRfEyTT%Do)H%sHjv##u2yum!Fi!zmUG*%Kf?Uk%!;6b z%qD~HY3#MlX254&qg6vL3rDiG7mE*j%zCnDY|vKghB6ncdD&BM_f~6Nk>UNFt&ghW z?7N)LNc#T4Y*uXW#&YRH=lo}+i-GE1=X_Aowl?m6#!4?zx!3tEGgUSZHcxE%Nh>k_ z<96%u5)9k}yZ;?=gm019&fRPX=Ipk%ThU=DJZPtx-A@<7mH$NaCj?q)++KBWuFt6< zc8pZl`RK%4cRoX1_9$cZaW-De26yAbH?o{SmOff(**B}0UJ~`$DLp`GX1C)O#Zylk zr;DGVV(s@>4>e2U1(pTZ?AFX)|KID8_Wr&LV|;$qiJ#eHc}vC9_F2DJvDxog&Et9R zSz#+~ePB%}QktiowsWd+%=fNUrNgwsHGH^Y3I^>8AxEs5@ghg8g$eN`KUfD#G}MQvFmEG#zc;TLl-0}m zPG$N+@96P~r>yB#J#9qUwmN$u)<>R3;aq=e;buMr`OF5qnf`QuwZmP3oO$3zJiA$c zh)#Ao-XDp#J#7^xRKHL$b2FOid;p6dK4WdMqL<7~&n3t9#jjp`bY;&%S2&-%3O72v zb;+sh2`)*Q*<+@RR^$kA5oTkT8VQBXq}AsyKM|K*SP%+C`E#j0{!pH&bt~eL8=2<2 zSMU|gd<4_8hN<8*nDY7J8u5jaJ$=uA@w(8wOKOvRS(}`vu=&=dPhH$8x8{GmZ8@(% zd`XE7IBnHw@AkD5rrgx|GlIf3t+diQZDd8XgO~R}?B_w=>apNb%Wir}P0YjkUo~Ka z^VC7H1z%eudeLn6&#aO?y__#xdcI%!u}g7!X_j!J2Sa>!$_?rdUiIvBH$Qw9<4Zp4p+C!~PhoBc zpZ_}MPUIY?67H*mDn4f95Ie;eZ&l3OB;oR>pVp$L&L0l*#oQ?^+3q!&?;ETSK_ViD z2N|Cb_-`UO7A@&*T3OL>VY{(bJMCey#CqPU@pnpke@cj#D(B5865CzLTdm3Y(Q&Kw zuby&0tnvL~N+oY^eOb%Zw^llXKMGTq=v~NsIi5xz>r=93k=e96Z-@HI#^ZyKv)M@T zvN$amYDr-8Cvtv0p4`om^I?rzt5`+Yze{x>q+z(|9K2@c3b; z?0kJoiQiqtyW4wxKc|1p%C8dt-B7(z=;i5>*I(yToLSr0lsMlqHISG0NpfsVb#G!# z&8gG?n?!e?7qok^)#*Fv!qTcwRm-Y-?@FjcO$axAs^g=;g%2=V+OvbPm%>)9M(PM> zL!>&J{WvuvLi8*-zb%W`t?ljhUqT}`uAVpLKO@E)_Q&|Uq3>V(MLU(H^}UI)3cpz; z%JTOEhKC9ZW>7IZJN9aQZ}Mel#(%BvJ$3POo&Eqmek94e#9QM0TVQNfBX8#m*A%Or z^bXSiTuxj&d&Djk(Z*_rL#Cg0+ zd+)tgb?3VT8MKRm=83MqG!RUV?d#xe9Hq!Umw(2%JjnP{^=ScT!+id0$$yF9%NI2Y z;FDY{dL&{eUH0)KNgbQ(5Ah+AH*AebaWmVK<0m?JI~0#4ck`}~AMfUUuxJD4xf$RO zaJe5V8}o{TY!000^)dTe#tM3STmJu_FMsasEm1V)AK+aQZ#U3eBB7W*Uj{w@2de*C A=>Px# delta 28737 zcmb8%cYKsZ|L_03Hiabg-eKuIbPx#Adl%_amSh79Nj7AYP<2HVP&z?Y1w|A@DS|{; zM3EAt31UN}DWV`<6cjALdA)Zo?{k08?~mU(=kfU7&zaflnrr4WpP6fu;Q8gN*qtxM z2EHp6`J#jW7a8qvRKSErsyQ4_jBz;PZ1dqb>c!B9h4C3IgiEnBuEwhP0jm8hmcVPa z4!6TmlX^+4j|s?i0f(1D6B?#qGu(hh@jR---|TwHu@1+0>b3A0T#N;a-OH!|niePIj!SfwGDd@qYQ8%WbLO%u7!7S8>m!SswDrz7b zP}lE5h59h6pYKrDU$g6X&_&%!HWRCgnm`K-l%deW{$Q+aHYyihK&|CEREOKK6z;}4 z_zl)Z$2i)c4o2Y>jKyD2x$!4zB1OlWnO8+kq{(>VuMxMWLH5B>I2^0s2dJeug9_a* z7;EtmubFY-38v%fSf0;W{f#X#exk!s50fVn{~8pQ(ja$WHT(`M zqcg=08EV8WFakScGKy_4u=~cp(s2c}kS$qwP;0`Q@hfxFj3AOh3P{~##!%Ul7Am#w5`{R>mjjb%_Xsfe0EJQl-_SPBQBk}L&};#}l*$Dqk(yPiNj=sfPg->@WZ zm|}L%UQ`YoLFLfbSX3Q+OF?UN6}7eniM#f5IgG=GsP@*FAG_hNI1pp7%QO?gzNn-e ziMlVzuKTbs^=womXQLvp1_PSWMhaSjL#Uaav@f`c&8h!^t+4)dv&PBz0ri&&yxgDBOPWpB%$i*c6~Z(Ky&Q+Ygm^0dMt8_onH=eWk5Zq68psyZgSXrD{ip#Qd5ZXVrErM`g`@#>*&G$xwx|Jg#aD48 z*2TZ=&uczya-|^-p}iAojaQ(~k+pXHFjk`e6)H!5LoIP+fcPm%%Ay|B(6%e;2p)-J za2jgnXKa5*wy>k{GiGfAm_U6Il17fBSQWd>G7lb)dhi@na=(lkXke55K?pU%!>C-i zjM@!%?Rw0!roA*O^fgfjP6up_o3IgHMm?bHa~!YO0CoK`tb&_S6Z-<`Kj64YA%cd7 z_6HHO%}iaW?bjMLkUpqLjlyWmL_KIaD!Uh9MO=ki+g+#-pTcT*6RTsfIp(Nui8Zx> zN7@a~qHb7^N|xQI4v(Q`aLsOyo@+u^0$sFMLd~ch>cLN-A~*##<2k7N-$CWhe$-O_ zg4KAwBldZRBMTd#ZhRAU<5rBsuQ3)+p|;JBsOx^Q+aI7J5%Yqv0&49Wp$i9MJwV3Y`{Q13Ogt$IrgAJ{3R;%mr;@U8};DWc_#EFQ8TW93Vkco67@h0Y&fbvFDjzb zQP(X-4fJ)?_3zIk{`%k(8uY*us17cpZoG^7yuf@j;tHsa>!8}(pbnT`s1B2`0A|_s zXD~nY9E`zLsQ%wZO*}N8_^ZR+G{oW;_629`3$CI@{2MAV(F@E#E1>EPQQNkQ-TnkN zrtU*6!D`fl_oMnbhML$9s0sWLpb$qPdZEMd85YF?cphuu4Xla97nx*ijk)nSLS-m^bAg4)O5qSovVYX8RM zm^H12dSF-7j7Fe7pNd+lWmp_PL=EsbGE>J{)I@He3m;-sz@oB@Fws!+Mbq&csF{RN zHylHKiToa4rG9a_!_gmS1^L+lzsAS0@=Fd!U(CcNn1=)K4^*~yf7yI7>5qy;>?`*E zFF`>gtbht#15^^VK`lXNyWZb+7%J<>q6Rt@$KWCygtxFbc3oj|XEc*3(2mXwT$UU5dk+1R75oTj~thCBp-x?K} zo~Ye21~YIR>i*NHiC+p((Du2GdO+msrh}4Lg?bHCdpFb#LvbvQ!bfl~w!ptoOV@a{ zxxXFi!TnGnAB+{yi`t&EQIQJFqo5mKM1}B8)Xd*SUAPMsp?z2je?ZM3_6@V&OQNpp zh|gg+d;*W5*1YbU=JO_~h_tlpebA}>{}=^DU=V(XsrCiE*O-wHKrKNMs)J0_u6O}8 z;FXw)>+mBixt6VqU*cQ1f&UqSkFic2@m-zANXMhpzr`-NcB9#T*D#TK>rK3v@HHHSSCRa7w13y+&RI<3`HsGu zc{AZIT#6&NI2`lw7OLYX-(%e|59eTot^5#zYj8Lg%{Avo3Mvwpu^$e8-}n|P+yB5u z7`M&T+h9Oz+mFIBOhe5yV!Qe2w+||-Q?UR(k8zg6u^jVLUmY?B)+Ve> zT)X``7NH)u+gKhoiYG|_F@I<>8MaHuzd?Pu-&KuAIGkE0jpx2JhK$NQIQ&p<_*MxbIgaQ?Dii}1NqIi@P4y2^-=e?K@E5S>cAO~TJss`!i88HH{&4uc0cjgn#F%& zZfu5Hn_j4p4Mue^66>H3HQ<-A9KMChnZ2k`e~yaCMZ5kxY9et5Oh3g@{ntS4szwKh zzeY5Q2910UM&WCy215!AOiaXpBJ(v>>XV%2?217ofIh=R;;-{ZSJb zgTG^HfPy+oJZ#o>JgTFas1W9$I#`DaaW3lm!>E~jh7owmZa;^y)GweuzmCd{yLNlr z5%U@^ft6_wBv8;ypRk>Panz@v1~LmZ;ume-u-iAIl5{UBnNFc*e${TbJ~fdmi~77O zYH6CH6FZsD1CFky;OK|yU?}RrKGeu(qGrC#uCK?(sqaD!px9A!UtO$Dy#p#j$*85A zi1~36#^IBg59fy4S^vcp6oHkPj_YwYmOo~W%r{US-A0A_PgIBZQM)1bGu9VtVjrA{ z8rTP@rT79B>NB=~qt21?$2t0WzM~a|YB&@%!WpO==U`!6g35)}sQtSQ^?)z1AYMTY zZ#KI(H`7g}%^}b~N>+(T&3NG~9F2kDCx1k1d7VG0B+u~oD z0k_AFv?pOAuERZ;|7(ZiSv-oVIN*eNY3;^B)E{7BEcgxkUu#|Q8?)vOQ8Vg*TJwH( z-Gf?lKWZrsVR8Hnbq-v>B6uIGV4;)d{zj<&x?&7Ij*8$&)WoKqB>o8$X3?NE-Gl1r zD60J&mcVk~n$H`elB*3yV|&!nbwfRPBG$tNsHOY>HRJtQ0KY;F+L zG<38bj|%ldEQiZbxw08Gz|*L0bOklgUvV%#L=AB888cHamZhG7>Tf>k`lZMK1CG}z zD0JIUYkm^d@eNd{ez)rnP!WheYd$Z93VkJ1C_7>W9ER#I8#G9z=*JA{3!B+S_>b{$( z0o=t3+W&>Vv-cw^`MTTnVW?1NqaN@aYE556<;;59ZK#3lL9P8U)Ictx267$M?{BDn zBEC1*7sr4)bWzZnHOKbY9o5nEsF1BjEy*TS$J@|_AEDOr94cbhuof0QZzj|Vt5YA0 zm2f(i!&mJ3w)4ba+50sOn$cxc{WfZ(`F=3J6)TOZUqa=`AE+4@xL^iU7InW1+h9Gr zeH`lgG}Hv1MMYx1{rRgG0%oRbXiy|RvM>Aswf3j%`j4mqTtm(9Z>)^fel!E=gj%Zp zc6~HztyApwEL4Bbq6V@M^}OW)3LPkHKxOF-)P)aGYZv>IiAZ780IFdsHbsSgHI~86 zSP>7Q`nhDc-$M|Gfc&3oPupJfZcHy zcEji^=DNNZLwy)(0Ao=P%)&-E%l3WLfG?u@y^7)Q|G!eu%nDvLBQI-P54EOkQEN5= z71GJr8|S08=_%V^u`l)5Yvv2dP>iMiDysi=sBM^w>gP)gC{#aFsEvPO4Xk?I{1&^r z?KD)#He!CNFh{2T&P@XYTFqVu|YS8zd9O4gF5!wW?=#9 zGwu39yZ#EQqjk6scc2cG={L=9OqOFh^=iNHGX*ZgshDTm_7D1oFGEFSJF1@(sJGw`sNDG* zwFI34cg)LSDCz-AZC9W|xdt_Wji^ZNL?zKDsI@(UCGcz1=T}e@x`VoI%I~KANz_2* z+Vy3q2nSZ#A8bT*w8O3+!{XFWp?1d&)IcKtFdY^{)hpWddZ_DL*!7;M{sy6vbOI{t zpRqrG9$(P@Uq+!lA5^|;E*OJ7sgJ`b+=`mn4%7qlQ0KuHcKZ*gU2@(2Jno*ESs7HW z)WGn-?0QdBKO?Z1_P>{cLNNoi8=kja5x#)89%=x4P|5ZwYN;-vI{pPU(1<_Hb+M?K zmp~1y4%WwRs3pn7LO2x*^L)o#3L5E4r~$l#8sUdn4G*KT`35S475*|0u7)M4w?y67 z2YomiOW|?5{Ss>J@1X`3`L~&HSqv1Tp(X`AuoWulx}k39hnndKyFCdtfE3gc_^~w3 zLPc-|mch5tg?mv0ykL6|bzh->O#hYsA^sXbT^jU3TU1AVP!Af8%5pcVqlxzCGf|;j zXxDR4+wXN$e|vB#eucd-`M&v4ZYwsY9`V5bg7Sd)FQ;KJ4Wsb}F2X(!Ij!&IW5ORyoQx=T7$`TK7m=(-^RXJDaH!_<|Gw6 zQ4iu!JcA7|(2Rdi)sDhg)BxTPQc|zQU@I0QRqlR!9r$a{ZZTL9n^)JQ4zU|k61_jz^-hc{$d^cTsD1 z0_)=MwyqK;QoT^Q;lqZw8kv#f3smknN?PG$Yle-ePC&J{Hruyo<-tjZc-a!hdW!kNv67Eo+7U9(W3$pgy^rS&FZ*HuYxZEzQp{66@hP zRODhSm?i9ofyFfBQ0R%(D_Y?{Jos=4^?y*IT3E>><2g*BUa7Jb{=>sO)ODBeIh^7$ zGkt(fs5h))A~P22Q(uZ&qTN^??^Lk@;U5}{RJ9yqXc&hh@DOV4t5-84PQf>*Z^hy` zsJazCn7pWSAOn>HlTqizGpLZyN9EQoR8Bc+SmBd48lSQ_ylMn2M-|$a*R+!fwWjwm z85`Cz16qzlsQ-rQsAp{}d_wleLe!r?^)nHbLkm#Xt;Hg^0ZZUVr~!U~I_S;>DCnrY zj5=!XU_QK$no(38D}1&WL7i+>?Rs<6gSw$Q9*ycS6U*XEdelCD`@EBw`NJVsDo zi0VJEl!6}oDrz8aVL{w#U$Dn+{}grIN!#1cM4j|k*Jxbp=O?g+NT?^Egr<87}dlqO=;AFDxtEv z8fwiOpk~}0wS=8e{r9xnN1*!gHevs3WYcL-2Xj&NrKoIQWnZ`zl{EWNuh(zUjcH9y zgg!?-_#0F|-=Q9S8I^p$U`c#{dO4M7X5KXunz8>C@;n+mcob`6ljg<|m`VLv)b98b z_0=k>g~^c$SebeoR3t{Al5Y%ZAW3#T4ZBd!z&f}CbtGR1Q1DVH)Y81Sr=ZsQCf3Dv zkC-)|fHSDSk7?Mrm06nCZ9l?CY5x`DqU)9K&!4 z>U+U8)BwtNHb-z{)P#m$A)fCTOFJw-BJv?>W}l)?v=i7A zZ=#m0YInA=#cLR~?>#+C4y0f?>eEsEEl1_fPSij@?GZ3D{*DICheX|R#%_1@Hp!QOdcXkej#;SP^f79m-^bQir;k~(B-A@&X@G(bgimdMM;*bH z`j%AA@BzU zt$E1-=4*B>R0zGO8K|aIv?BOdgSbIT*iIW>kPFV_whO^a#x30 z;oq44ipq&X!_9!2pdQ>4wG`ZzYI_(j(S9Da#s^25lk}49ZH%DZF^c`K2SrlQNmmhdgGSid z{@^jYJ{lE?RMh)_Hfjl$qB?#bwa-tYwsEN>bLO|lKGf4u1Nj)0te@ERZ&3H23s4wL z!QnBX8iIPzXw*_nL=9jH?!hIflkc%)6QS9trCEaNXDw<8{y`;Q)HpN2I;eBy5md5| zM7=cw=@hi>p2P4qL5*xXy6_aH<6o#`oH*V@U@p$0z8-adyw{u`UGO#Pb5H}QIl=7z zo~ZhCR6nbbWDht#qM+^d88*i2s0dV=XhK%kwhd~;y-@>nV>UjE?eTBa0}@iqE*gU~ zsb`=bcn9@)(Nr^m=2$}ee+UJwQ3@)#{HPn2q6W4ZHK1dtBt3=7m0#`8AEK6^VwySO z8l!SyII5p#u?4Qi=J+jYqJ?}M@!J3GDLjIH)BrZ34v0@t-&lS?9i4^JO+;Fva-%!y zKpBL(ZaQj>-$q617&gQUsF@d=WRkT7>N!~$(2dI|%)z~=1E@!anZXEDWS&F4e&?e) zUXI#E8|?O-r~&V{J&lUME!0=7a(*+wE~rRlpst_oXaDPfSV@DDXbmdlAKDk3LT#I0 zP)p#*G`pk#YNjPn18Rl3zc1>H_n;n-g_`L+RMxLYeIM9`8pyYq?0-GrIt{wvzWqV* zEK{$A>aZ;;GJQ}F8jb2O8+9H$Z-2hQc9-pO)WCm0Meqjd!FN&HG=Cu5jHm?a#A}G^ zxHamAKB$2WK_y=*Di@wZMe1GD43DDDiEG#rBPW}qHUX6@<57{yLPg*O)N=xBDJTLv z@Dv_Kjrh$eW(_yno~#NG72|Jq@)@=G*m;u^;u%QAz2VZU$5f_0DL6`ieCK_4!iNOkYM#@O{*F`~>ZREIrK`*k?#!B3&K(^Ayhe}qcHi`WSNK|Q#^Q)bP3p=LT6wFJvh z{j5gazYTS6e24n!$PvjdSWZKir_DglqTU5}QA<&DCa+(vtA?*rcRyo(3+|j{eqlKQ zy|f>)ZSt%+&{pD9+E1Wzqu+Cu<4YWl%8>@M+5bwmgxMyGyQ5|{4t2v*sE9mo*Iz;9 z$Xe7p;9YEjU*KenoMSmA;0)A#KcgaW54D@3=9&o>M)hBJE;Em$(42;8*c!E;w_ylR zqB>giycyW*s2fA5HQa}a)CpA1{DOMmeNRm)RHF#DCn!#Q>akC zg&M#P)D5Rm54wqZkTuT?s65W5ULUt%E-E74`R4QasQX_JdIky*v00z;e~J_^^K^dDzn54 zyc%jk^-$LjMyKBYBPh6N7=jXxl;5svn>x|Ae)8`t1L$z?!fnP z#_N_Nh>cg9FARqaX?*Oe}q z8zSE^M|CaKk|o#<#mdw(-(mkNE0@vm8g57J-$Com@BPQ(AnG5ZwrPnCCJ7TTfqE+H z`t_(IID~r83Dj%*SJdvwx6wqP91f)(k4pME0Sd~}<*4nl8kKBsqh|a8D%%g+?PqMS z+n?V@J*eO&GmvVi2R1_OrcS8P_d~t360tN+!Il_UOhGS$L)aB>q9W4#UHf&4O{p)% z`gj0);BC~A+IF+)xEpq${sbztui1W#+Q#2uGX8|Ruh*9Fc@c07qM(taq25|=p=O+i zTEi3A2Jc~iZ1$cR@N=kl#Rk;%`%v$OukH48s7T&H^s0QKPhsAL?AnrS-foXAGqx7hxCEow<~Q72^{&f@uw zvlMj0nD@;AF%4DUgbLL`)J(s?7I+!eQRQtWXBwg&+`={iBdB*o4Y(_+pJdd8(ox?p zW@A8w^%Qh8eug#iPt=XB?Iv{XQQL6@y6|b+)ugp? zKyBZ+56q8XO>hMD@gK1Nwe9xP;KEN)`|>&}nf^vaByy+uby_{tnomTvKZ%<88q@$n zs0V&+*Ds?&AN8RbXkk>nIx0f(0Se723`ec`VpNCgZFiy0htF|1oHDwNvMG@v0aPm?*r68KgC$>|IaCC-=9YPD0K}r)3|+R zO>3g+ooq+rckMi+WBPD#rpC&GQ`#DQHb!#3lG9 zF2Lsd&1*CdwZDseVl0IUX$9248e(Vcg?(@_Di^*(?WR9bM|ZIUW}xj*+kF%Ul*P|e z(22JN^`P%jBff}w(66WvM;xkK(Ls27p8XMvUR4$xB4e$~wc}jk2wof;FjJh8)@c1rzll6% zz6s^v5ZcRsW^&Ds8u+Zw0%pX^?1oLYAERb?9F?^<(2IYemMZDEnPCPhg7fWqF4m!b z%&y->C3VryO=N3gZR+(=IWj0fL2th&P)V^26~Z^MKYoNd@d|!nmZULiiQ1x)s}m}M zy-<;vflcvU)W9#G2Jj2&K#Tm+?4E+Cfd{Hl(6;GmI~KL((@-H=VEdZwW>klJP}}JQ zYOQ}pZ9D5LvxHSp1MiKRNIEK~_M&p>7&5?s<0re}SJX^mzBd16qZKODGf*LY0UyQp zQTzWkDgv=5%z%sHVCvOT5uA>i@iNpvUPXm`FX~)4gyppV&r;C#xQmKJ^>54t38)VG zqeeaqbx?Uw9c7`CbOwfBK3IkNVboGwLnUp+lV*UuQ4t-DideeZwf|qBppd?b8u?bN zho7Rd|1O4))^E-GKOZVGkD>h02GT`7G3RIj9Haq8{)uYG%jm&%Z-0%>(=M=+k!psDU;|_1p6_`(L3L zMT1VVDcB8{p|bNVYNioqOov5LGcJp@(S`cF2iCX1&zcC- zI?MjogFDlp8I3_D%S6;JScKQ{4O9dcoij)4D%AGciJIv_)aS>s1%8hTb*b-6|CLd1 z%{HhU>4Lg%T)@7-XFCtIcI#|&Q8(^JE!APvH=j$kvEQ2r)JJW{*0#M-4;Y0SSTbsY z*{J?zqPAgR9tDN`4b&Q5wf!4)VS)2zSCm3^6pwT9QB;Huq6Tyto8f&_$4!1P1MY!} zR5EG+epGTlh4deAthYaS-*z`Dsg9r?a0<1i*HLR-?1K5+h01}3I0uKKu0M}j(%ZI$ ze>C^iLnUu3)aS#nh4z0I1H*tPBi(P;kE62o9O?nTp+Xz=lS#&csBA8Q`W{dl zbzL{qQVvH&BpH`y)0_8@A2Wv&=&qKkSnRHO!7VgGBynKV3t3v3UdM*h&Y`BgK(iKx&9 zP%~I+*Iz{qWD9C3PoN_3J!y~2!Ucww)dc*97nm5f?xe@q0?N@L$`hPLMtST9}Wxn&}qK6N< z{AvcW0rfKa1U2$=sDa%=Z8yhnmSYT5!v^>)Ho~pg6o14PSo*d(7y6>Ie+&-5r%@+l z;7bZ!DBMCNU5h*BWz!L(sCPr13w==gcoZu8C!*HYk1m{vy6z3!in*xkl7BY?NJG`1 zMonlg64`)b1qH3qR#Z|PM4e=p(1rJ~E|&enBrlc=Q4K_&ARRBr7@ zMe-bKLcgO1{x|N@{*S$DezrS^+8+7tnP0~hL5(;GHS-kI!88>$;JJ4DtEhLzdennI zLk;YLUB81GNX(yRpjA-UwZt;o|Gg;ah9uPY_H5LQme{UCt^F?4Opc+l|01g6Td0}E z{$<(=qxva_8d!5|gTqkQy@-n73JmDNcPS{#52GG%9yNe_SOW|FZMI`GR3s*#cFSbc zk}W}nehbdRW2pWH{9`6I9+g|uQ2owE<;u!`*#Ek46AfCE{kC7CLVX@J(_c_a@t3Xh zzIi|#DyyrYuIqrBP;ab<?8R5`EcU|556!=@&cm+M3-POGMQ~7n!W$HPn25zJXZSxT z$i{}$ola-?=YuAwT`&Pt@kR7uM1;BDZ(AzT>DW&D2RIMYqnzOb>K|-Ey+*V%{1ekq z)LSsHfx;&g4x-Nb1^Jxemrcm_4kpvyIK~-X+m~39|UU~)m@``C@Tvyd|!(w^9# z`f^OipV5s&3p>LuUeMNI@O%!BH4f%o+Z=Jr4DN z6x15-!nPP&+!_9FIJ#j!>dR0slb=vab`vLKr4mku%VL122!={J!~Y)~RVw8S{|@** zj?(@gT-q7_%jGuIn%u(rSfGqE{8np)>Ub3DY+q>C_hBRIzuEO_WzBU1u?6k3@DbdJ z&G0t1#M9zZ4A+ZCN0nXGjs6RB_T81?3r zo#B^Pgv%NJ{ht?=6X$UQ=Bwfi|5`s6dr0>Z%P+&Gj^(JcEN3IPJMYTlkG=QGk$2>vbMcq>a=M0~OOHk*)YnUI`pw5RaNOn6uMkU=n%!lpj zJHtnEH(W(-Obk%aH<$eJ&hUG=5hhT72B+a}R2H{x=nVg5b00=hZ_vm*s0o&$-X81W z5Yz!Q3&R7mKVO47a6UvG;U};N1};$0$ZwW2!U z7d3#{SQuYLMQ9W195{+fK2H;~yidzCHQ+czK?6968qtraBlQkyTSYfD?L|=a zDyRq5Lk*-2M&lsV{ZC*9rlMwg9(Cs5uyr;wyR0;p*8XoAF7O&gJs{D(Al0rvkNT>V zgL-ejhkDt3f-d|V>)@}bBfNZbGs6Jtx>=Zw3sL<TjV! zdZqNGTJwY08;_xuwA>@k@cX`+Z3|SSdSF0rzu^=V$_&&E z^HGs_(RLN8!*{Sh{(;-DTPt%k-$&(0uhwQ@Zq&@5#u_*e!;wQx=o3_qTxiYyuSUUY zW3sjeHlp4hl~j{Zp`DAG;Z{^`+(WH-T!OJEDu>FT23{RCpm_W9&Zr#dg_`*oyFMv_ z{jX%2O@nS+j_T-j`+|+A2ku2h=quFBZ{Sn-W?K{Ts*jp&SsRsf4eWYr)C1e0BHbU8 za6C@IV*v^ZRo8ar=pBH1Panj__!lN){r2JQ;>baT@C{UGcVkVwh}u>KIv9&!6!j9e z<*+Yx7dAv6w#L9J3eQqFjf-(~M`!rI@w$a=sgLaB4FBO_1Ju zJ@s3tUDLRSGyLnd_s~oIJZhKp>}ejHfm*UdcoQ$6a^j0#<{QAGF-mI#H@@APm;@> zmgJi1%gPA4N?WC36Md=aDV|JEQf`N|5>~}dR5Lt&zt@)*zOb(^Bh{Vao#xJ@CAY7y zt(E&p`mC7T!BgWRa>mbiJ~!^k&d!`Of%-YMo*tI_`qS~w+`z2AtU;!ia2IKI7oPA_ zUH;5)U$y)$cUF?uSKpPM;Y-R&^rnq-xm~Hg438@-&6~_U;hU=_XQiZ6b@_c+X-V<9 z+0SJ}YTZZg?}FmGkAAVX^d?oH^N@;mNtWwo7h{w`w{g9`DmTx5@h6 zk%6?SE?=@MbG*mzarx3UbwifgRLmFiA& zk0ZiK-V9G-X3A7ow%6_I?VXh6P4fHP=`L@YKhxt*Qs4Td!?dgncPF<$Gv4*M`b%`D zxyHM*J+8-zKw73JEs4H7$;tG^<5@NTcwbfux2MrHkIVA&`Q-7QGzB(1J{FV6WonQN zDs#N1;9@zmQZoIyQ{H{r%5`nIZ3RE?WyR*U-+If+dHnrBxyRnWX;p8S;bt-7Q`4K) zagi(oc~WK~Lvs!6(b-ko8}EsCHOc*R`?`o)Oft)z!U$5`43hsd!ASO|c?ag=LUBc zvT{E8Fe7L5M`v=}yPnK_xNDCy=c_$SbD!ILG&0c?2k zVnRoXSZAHV&x%{ULLEw2n#mMjcJ-Y^E-A{PA4*$gB0~)-SaHtK(Mnbq zXK+jvt69$dt%XB*RjkSpp@ucA&CXzSZL3Fca&0RV>|4j`ANshCmEsKbtZyxH27iyY zJ`8@{(CQWJ)X3@=+SJ7xJZeW|Vve!nNvA3Bp@-HD3IAV0?i zk9M?Pigo=v-O#X3R!mfpgo&Q1k7m15vRGjiLr-?MdPWYkQ}@4Po{-3?^=OhWaiS-q zfsP@c-xEJIH6@{8_=9k4748gAatd1@oXcsR$;zj2sswlUwq`f`zv_j}MLuiaY00aE z+V!zsat6=#v&x5x^tXCN1Xo|N%7pSgZjEvV?<};6g_aJs?nJlk#|e|+$#P|-hR;x! z$K}s*b8e(~6TO-4ymfhR`dn%HpY*)Pfy){U|zSfQjbmOCzVa)Na!B6uXtS{0h-v$m598CC%+EqF1*svYa< z#}S$2b9sX;{8r0vi$JkQ| zfr}WL;oGP0G;bQ6GEIHXzV`on26N;wrSKcV7awXj)p|NQSmqh4bm)(ORWDz#%^Yh~ zT(=B&w&^XjXpZJl{CTTXM6m08D>L+9zO~T`@h|RbIYY&lSPPt0GJT4Mher|0|BNHv z)ghh3m1E8yyq;r~b$U`mG0Uu(`64*ILvvPGE3II{tJd{kpVzG4tiHj{tE|U@+gDjl zqCBq7J^jHetE}qL?zBwrIA8GS>sHTDrPWrJGqO7;dT8}pt8-M{lyO<9ZWpgfKTq+c z6ZdVLH4MPZ;pAfDXS~ieTjMN|1&`HN+)~X>TFMnR>Z~a=3rM(q3_pQDOQznS_uu?oyC@APKow-Gkr-W zw&@$KQu$mO3W46+!C9iHE8U&pc7^XWF$taCXdSXFcks=3trpGmUjLs9#h5cQI2=>G znPivS$BQhRceq|xtW+wC$P_|DH(UFyf+nawKOYm-`tMm)f_yhCUi<&pL7KWJjTfR4 zlSzfY4@~nWxr6K8v#JGezGpQo?{m2m^LD0Y5q52~|GfjZc|y&%T8*5Ic>^k}^vT8;I zU)pUY2mVJ|x|LEHdb-yietfDYlPD|o7$}kE3(PpZ!QG^)vYZdNhxw%D?evp9COOEx z%nV;j_y9@E+oTL+5wd+LS*d(2_}^*n&Polg*kcv7+@Vc-taqcrAu852907IO*=J@R ztUuo>8-8yGM;x%82<GU z;LOk{LL;tPiIJh2zgTMvhw?qN=0sR&p@mN8*_co;zcbAmp|ip4CK5sK5l)NL@Ntph zVM}VZ>7K;AP06fufIHLzSoEj2ArzT6kA0IHUq!Y;}(2tqzXs zH(NOnSHagME^n%i8@v^c`MW TBIW;grzZKTguYL9#zp)u)s5ol diff --git a/resources/locale/pt_BR.UTF-8/LC_MESSAGES/default.po b/resources/locale/pt_BR.UTF-8/LC_MESSAGES/default.po index d66c3e530..e83cfc5ab 100644 --- a/resources/locale/pt_BR.UTF-8/LC_MESSAGES/default.po +++ b/resources/locale/pt_BR.UTF-8/LC_MESSAGES/default.po @@ -1,2637 +1,5976 @@ msgid "" msgstr "" -"Project-Id-Version: azuracast\n" -"Report-Msgid-Bugs-To: \n" -"Last-Translator: \n" -"Language-Team: Portuguese, Brazilian\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-04-23T16:48:19+00:00\n" -"PO-Revision-Date: 2022-04-27 14:59\n" -"Language: pt_BR\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Generated-By: easygettext\n" +"Project-Id-Version: azuracast\n" +"X-Domain: default\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Crowdin-Project: azuracast\n" "X-Crowdin-Project-ID: 217396\n" "X-Crowdin-Language: pt-BR\n" "X-Crowdin-File: /main/resources/locale/default.pot\n" "X-Crowdin-File-ID: 4\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" +"PO-Revision-Date: 2022-06-07 03:52\n" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:93 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 msgid "# Episodes" msgstr "# Episódios" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:157 +#: ./vue/components/Stations/Playlists.vue:29 msgid "# Songs" msgstr "# Músicas" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 -msgid "%d queued messages" -msgstr "%d mensagens enfileiradas" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:257 -msgid "%s cannot start" -msgstr "%s não iniciada" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:266 -msgid "%s cannot stop" -msgstr "%s não pode parar" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 -msgid "%s encountered an error" -msgstr "%s encontrou um erro" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 -msgid "%s is not recognized as a service." -msgstr "%s não é reconhecido como um serviço." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:107 +#: ./vue/components/Stations/Automation.vue:34 msgid "%{ days } Days" msgstr "%{ days } Dias" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:102 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:16 msgid "%{ minutes } minutes" msgstr "%{ minutes } minutos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:99 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:13 msgid "%{ seconds } seconds" msgstr "%{ seconds } segundos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:67 +#: ./vue/components/Stations/Common/Quota.vue:52 msgid "%{filesCount} File" msgid_plural "%{filesCount} Files" msgstr[0] "%{filesCount} Arquivo" msgstr[1] "%{filesCount} Arquivos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:137 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:31 msgid "%{listeners} Listener" msgid_plural "%{listeners} Listeners" msgstr[0] "%{listeners} Ouvinte" msgstr[1] "%{listeners} Ouvintes" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:77 +#: ./vue/components/Stations/Playlists/CloneModal.vue:45 msgid "%{name} - Copy" msgstr "%{name} - Copiar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:74 +#: ./vue/components/Stations/Profile/BackendPanel.vue:32 msgid "%{numPlaylists} playlist" msgid_plural "%{numPlaylists} playlists" msgstr[0] "%{numPlaylists} playlist" msgstr[1] "%{numPlaylists} playlists" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:71 +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 msgid "%{numSongs} uploaded song" msgid_plural "%{numSongs} uploaded songs" msgstr[0] "%{numSongs} música enviada" msgstr[1] "%{numSongs} músicas enviadas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:59 -msgid "%{spaceUsed} Used" -msgstr "%{spaceUsed} Usado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:58 +#: ./vue/components/Stations/Common/Quota.vue:43 msgid "%{spaceUsed} of %{spaceTotal} Used" msgstr "%{spaceUsed} de %{spaceTotal} Utilizado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:56 +#: ./vue/components/Stations/Common/Quota.vue:44 +msgid "%{spaceUsed} Used" +msgstr "%{spaceUsed} Usado" + +#: ./vue/components/Admin/Stations/CloneModal.vue:46 msgid "%{station} - Copy" msgstr "%{station} - Copiar" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 -msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." -msgstr "(Docker Compose) Todos os contêineres do Docker são prefixados por este nome. Não altere isso após a instalação." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 -msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." -msgstr "(Docker Compose) O tempo de espera antes de uma operação do Docker Compose falhar. Aumente isso em computadores de baixo desempenho." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:189 -msgid "(in seconds)" -msgstr "(em segundos)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:48 +#: ./vue/components/Stations/Playlists/Form/Source.vue:47 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A completely random track is picked for playback every time the queue is populated." msgstr "Uma faixa completamente aleatória é escolhida para reprodução toda vez que a fila é preenchida." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:14 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\")." +msgstr "Um nome para esta transmissão que será usado internamente no código. Deve conter apenas letras, números e sublinhados (ou seja, \"stream_lofi\")." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:13 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 msgid "A playlist containing media files hosted on this server." msgstr "Uma lista de reprodução contendo arquivos de mídia hospedados neste servidor." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:18 +#: ./vue/components/Stations/Playlists/Form/Source.vue:17 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A playlist that instructs the station to play from a remote URL." msgstr "Uma lista de reprodução que instrui a estação a reproduzir a partir de um URL remoto." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:63 -msgid "API \"Access-Control-Allow-Origin\" Header" -msgstr "Cabeçalho da API \"Access-Control-Allow-Origin\"" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:99 -msgid "API Documentation" -msgstr "Documentação da API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:187 -msgid "API Key Description/Comments" -msgstr "Descrição/Comentários da chave API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 -msgid "API Keys" -msgstr "Chaves API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:90 -msgid "API Version" -msgstr "Versão da API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:59 +#: ./vue/components/Admin/StorageLocations/Form.vue:57 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Access Key ID" msgstr "ID da Chave de Acesso" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:48 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:46 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token" msgstr "Token de Acesso" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:54 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:52 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token Secret" msgstr "Token Secreto de Acesso" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:98 -msgid "Account List" -msgstr "Lista de Contas" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 -msgid "Account Recovery" -msgstr "Recuperação de Conta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Account is Active" msgstr "A conta está ativa" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 -msgid "Account not found." -msgstr "Conta não encontrada." +#: ./vue/components/Stations/Streamers.vue:32 +msgid "Account List" +msgstr "Lista de Contas" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:77 -msgid "Account recovery e-mail sent." -msgstr "E-mail de recuperação da conta foi enviado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:153 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:158 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:274 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:190 +#: ./vue/components/Account.vue:53 +#: ./vue/components/Admin/ApiKeys.vue:23 +#: ./vue/components/Admin/AuditLog.vue:24 +#: ./vue/components/Admin/Backups.vue:38 +#: ./vue/components/Admin/CustomFields.vue:19 +#: ./vue/components/Admin/Permissions.vue:21 +#: ./vue/components/Admin/Stations.vue:26 +#: ./vue/components/Admin/StorageLocations.vue:18 +#: ./vue/components/Admin/Users.vue:18 +#: ./vue/components/Public/Requests.vue:49 +#: ./vue/components/Stations/HlsStreams.vue:19 +#: ./vue/components/Stations/Media.vue:130 +#: ./vue/components/Stations/Mounts.vue:24 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:32 +#: ./vue/components/Stations/Podcasts/ListView.vue:29 +#: ./vue/components/Stations/Queue.vue:17 +#: ./vue/components/Stations/Remotes.vue:20 +#: ./vue/components/Stations/Reports/Requests.vue:38 +#: ./vue/components/Stations/SftpUsers.vue:16 +#: ./vue/components/Stations/Streamers.vue:26 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:54 +#: ./vue/components/Stations/Webhooks.vue:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 msgid "Actions" msgstr "Ações" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:72 +#: ./vue/components/Admin/StorageLocations.vue:15 msgid "Adapter" msgstr "Adaptador" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:106 +#: ./vue/components/Account.vue:102 +#: ./vue/components/Account/ApiKeyModal.vue:31 msgid "Add API Key" msgstr "Adicionar nova chave de API" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields.vue:16 +#: ./vue/components/Admin/CustomFields/EditModal.vue:17 msgid "Add Custom Field" msgstr "Adicionar Campo Personalizado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:38 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 msgid "Add Episode" msgstr "Adicionar Episódio" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:64 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:58 msgid "Add Files to Playlist" msgstr "Adicionar Arquivos à Playlist" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:91 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:24 +msgid "Add HLS Stream" +msgstr "Adicionar Transmissão HLS" + +#: ./vue/components/Stations/Mounts.vue:16 +#: ./vue/components/Stations/Mounts/EditModal.vue:72 msgid "Add Mount Point" msgstr "Adicionar Ponto de Montagem" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 -msgid "Add New GitHub Issue" -msgstr "Adicionar Novo Problema no GitHub" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:37 +#: ./vue/components/Stations/Playlists.vue:18 +#: ./vue/components/Stations/Playlists/EditModal.vue:21 msgid "Add Playlist" msgstr "Adicionar playlist" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:57 +#: ./vue/components/Stations/Podcasts/ListView.vue:17 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:40 msgid "Add Podcast" msgstr "Adicionar Podcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:32 +#: ./vue/components/Common/BaseEditModal.vue:27 msgid "Add Record" msgstr "Adicionar Registro" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:53 +#: ./vue/components/Stations/Remotes.vue:16 +#: ./vue/components/Stations/Remotes/EditModal.vue:40 msgid "Add Remote Relay" msgstr "Adicionar Relay Remoto" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:38 +#: ./vue/components/Admin/Permissions.vue:16 +#: ./vue/components/Admin/Permissions/EditModal.vue:21 msgid "Add Role" msgstr "Adicionar Função" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:31 -msgid "Add SFTP User" -msgstr "Adicionar Usuário SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:120 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:100 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:111 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:93 msgid "Add Schedule Item" msgstr "Adicionar item de agendamento" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:43 +#: ./vue/components/Stations/SftpUsers.vue:11 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:22 +msgid "Add SFTP User" +msgstr "Adicionar Usuário SFTP" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:39 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Stations.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:27 msgid "Add Station" msgstr "Adicionar Estação" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:15 +#: ./vue/components/Admin/StorageLocations.vue:13 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:17 msgid "Add Storage Location" msgstr "Adicionar Local de Armazenamento" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:21 +#: ./vue/components/Stations/Streamers.vue:20 +#: ./vue/components/Stations/Streamers/EditModal.vue:56 msgid "Add Streamer" msgstr "Adicionar streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:30 +#: ./vue/components/Admin/Users.vue:10 +#: ./vue/components/Admin/Users/EditModal.vue:19 msgid "Add User" msgstr "Adicionar Usuário" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:65 +#: ./vue/components/Stations/Webhooks.vue:14 +#: ./vue/components/Stations/Webhooks/EditModal.vue:52 msgid "Add Web Hook" msgstr "Adicionar Web Hook" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 -msgid "Additional Environment Variables" -msgstr "Variáveis Adicionais de Ambiente" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 -msgid "Administer API Keys" -msgstr "Administrar Chaves de API" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 -msgid "Administer Backups" -msgstr "Administrar Backups" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 -msgid "Administer Custom Fields" -msgstr "Administrar Campos Personalizados" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 -msgid "Administer Settings" -msgstr "Administrar configurações" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 -msgid "Administer Stations" -msgstr "Administrar Estações" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 -msgid "Administer Storage Locations" -msgstr "Administrar Locais de Armazenamento" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:20 +#: ./vue/components/Admin/Index.vue:3 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:34 +#: ./vue/components/Dashboard.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 msgid "Administration" msgstr "Administração" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormGroup.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormCheckbox.vue:14 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:13 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:11 +#: ./vue/components/Form/BWrappedFormGroup.vue:20 +#: ./vue/components/Form/BWrappedFormGroup.vue:7 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:12 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:13 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:11 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:19 #: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 msgid "Advanced" msgstr "Avançado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:285 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Advanced Configuration" msgstr "Configuração Avançada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:16 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Advanced Manual AutoDJ Scheduling Options" msgstr "Opções Avançadas de Agendamento Manual do AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 -msgid "Advanced: Use Privileged Docker Settings" -msgstr "Avançado: Use as configurações privilegiadas do Docker" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:13 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." msgstr "Estatísticas agregadas do ouvinte são usadas para mostrar relatórios da estação em todo o sistema. As estatísticas do ouvinte com base em IP são usadas para visualizar o rastreamento do ouvinte ao vivo e podem ser necessárias para relatórios de royalties." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:118 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:237 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Public/OnDemand.vue:21 +#: ./vue/components/Public/Requests.vue:34 +#: ./vue/components/Stations/Media.vue:92 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 msgid "Album" msgstr "Álbum" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:281 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:138 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:301 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:41 +#: ./vue/components/Admin/Settings/ServicesTab.vue:133 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: ./vue/components/Public/OnDemand.vue:41 +#: ./vue/components/Public/Player.vue:75 +#: ./vue/components/Public/Requests.vue:61 +#: ./vue/components/Stations/Media.vue:157 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 msgid "Album Art" msgstr "Arte do Álbum" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 -msgid "Album Artist Sort Order" -msgstr "Ordem do Artista do Álbum" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 -msgid "Album Sort Order" -msgstr "Selecionar Ordem de classificação" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 -msgid "All Permissions" -msgstr "Permissão Total" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:164 +#: ./vue/components/Stations/Playlists.vue:36 msgid "All Playlists" msgstr "Todas as playlists" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:100 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:26 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:25 +#: ./vue/components/Stations/Podcasts/ListView.vue:35 msgid "All Podcasts" msgstr "Todos os Podcasts" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:126 -msgid "All Stations" -msgstr "Todas as Estações" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:13 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:12 msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." msgstr "Todos os valores na resposta da API NowPlaying estão disponíveis para uso. Quaisquer campos vazios são ignorados." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:65 +#: ./vue/components/Stations/Playlists/Form/Source.vue:63 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Allow Requests from This Playlist" msgstr "Permitir Pedidos nesta Lista de Reprodução" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:77 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Song Requests" msgstr "Permitir Pedidos de Música" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:123 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:174 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Streamers / DJs" msgstr "Permitir Streamers / DJs" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:42 +#: ./vue/components/Stations/Automation.vue:40 +#: ./vue/components/Stations/Automation.vue:1 msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." msgstr "Permitir o sistema automaticamente e periodicamente atribuir músicas à playlists baseado em sua performance. Esse processo irá executar em segundo plano e somente será executado se esta opção estiver configurada como \"Habilitado\" e ao menos uma playlist estiver configurada para \"Incluir em atribuição automatizada\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:106 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:90 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Allowed IP Addresses" msgstr "Endereços de IP Permitidos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:53 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:49 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Always Use HTTPS" msgstr "Sempre usar em HTTPS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:16 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:14 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Amplify: Amplification (dB)" msgstr "Amplificação: Amplificação (dB)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 -msgid "An account recovery link has been requested for your account on \"%s\"." -msgstr "Foi solicitado um link de recuperação de conta para sua conta em \"%s\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/base.js:40 -msgid "An error occurred and your request could not be completed." -msgstr "Ocorreu um erro e sua solicitação não pôde ser concluída." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:126 +#: ./vue/components/Stations/Media/MediaToolbar.vue:56 msgid "Analyze and reprocess the selected media" msgstr "Analisar e reprocessar a mídia selecionada" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 -msgid "Any time a live streamer/DJ connects to the stream" -msgstr "Sempre que um soft transmissor/DJ iniciar uma transmissão" +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:58 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "API \"Access-Control-Allow-Origin\" Header" +msgstr "Cabeçalho da API \"Access-Control-Allow-Origin\"" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 -msgid "Any time a live streamer/DJ disconnects from the stream" -msgstr "Sempre que um soft transmissor/DJ desconectar" +#: ./vue/components/Account.vue:95 +msgid "API Documentation" +msgstr "Documentação da API" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 -msgid "Any time the currently playing song changes" -msgstr "Sempre que a mudar a música que está sendo reproduzida" +#: ./vue/components/Account.vue:50 +#: ./vue/components/Account/ApiKeyModal.vue:9 +#: ./vue/components/Account/ApiKeyModal.vue:7 +#: ./vue/components/Account/ApiKeyModal.vue:1 +#: ./vue/components/Admin/ApiKeys.vue:15 +msgid "API Key Description/Comments" +msgstr "Descrição/Comentários da chave API" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 -msgid "Any time the listener count decreases" -msgstr "Sempre que o número de ouvintes diminuir" +#: ./vue/components/Account.vue:88 +#: ./vue/components/Admin/ApiKeys.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 +msgid "API Keys" +msgstr "Chaves API" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 -msgid "Any time the listener count increases" -msgstr "Sempre que o número de ouvintes aumentar" +#: ./vue/components/Admin/StorageLocations/Form.vue:87 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "API Version" +msgstr "Versão da API" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:55 -msgid "Apply Compression and Normalization" -msgstr "Aplicar Compressão e Normalização" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:173 +#: ./vue/components/Admin/Settings/ServicesTab.vue:157 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 msgid "Apply for an API key at Last.fm" msgstr "Inscreva-se para obter uma chave de API no Last.fm" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:59 +#: ./vue/components/Admin/StorageLocations.vue:91 msgid "Applying changes..." msgstr "Aplicando alterações..." -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 -msgid "Are you sure?" -msgstr "Você tem certeza?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:107 +#: ./vue/components/Public/OnDemand.vue:18 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:26 +#: ./vue/components/Stations/Streamers.vue:22 msgid "Art" msgstr "Arte" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:121 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:232 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:12 +#: ./vue/components/Public/OnDemand.vue:20 +#: ./vue/components/Public/Requests.vue:29 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:113 +#: ./vue/components/Stations/Media.vue:87 +#: ./vue/components/Stations/Playlists/QueueModal.vue:10 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:11 +#: ./vue/components/Stations/Reports/Performance.vue:14 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 msgid "Artist" msgstr "Artista" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:48 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:16 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:16 msgid "Artwork" msgstr "Arte" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:11 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:10 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." msgstr "A arte deve ter um tamanho mínimo de 1400 x 1400 pixels e um tamanho máximo de 3000 x 3000 pixels para o Apple Podcasts." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:23 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:22 msgid "At the bottom of the page, click \"Create my access token\"." msgstr "No final da página, clique em \"Criar meu token de acesso\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:60 +#: ./vue/components/Stations/Reports/SoundExchange.vue:56 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 msgid "Attempt to Automatically Retrieve ISRC When Missing" msgstr "Tentar recuperar automaticamente o ISRC quando estiver faltando" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:19 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:23 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Bitrate (kbps)" +msgstr "Taxa de Bits do Áudio (Kbps)" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Format" +msgstr "Formato de Áudio" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Audio Processing Method" +msgstr "Método de Processamento de Áudio" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:17 msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." msgstr "Aplicativos de transcodificação de áudio como Liquidsoap usam uma quantidade consistente de CPU ao longo do tempo, o que consome gradualmente esse crédito disponível. Se você vê regularmente a CPU sendo usada, considere migrar para uma VM que tenha recursos de CPU dedicados à sua instância." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:21 +#: ./vue/components/Admin/AuditLog.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 msgid "Audit Log" msgstr "Registro de auditoria" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:47 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:45 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Author" msgstr "Autor" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:64 +#: ./vue/components/Admin/CustomFields.vue:18 msgid "Auto-Assign Value" msgstr "Atribuir Valor Automaticamente" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:89 +#: ./vue/components/Stations/Playlists.vue:82 +#: ./vue/components/Stations/Playlists.vue:21 msgid "Auto-Assigned" msgstr "Auto-atribuição" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:132 -msgid "Auto-generate Random MariaDB Root Password" -msgstr "Gerar automaticamente uma senha de root aleatória para o MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:346 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:105 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:65 +#: ./vue/components/Admin/Stations.vue:25 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:31 +#: ./vue/components/Stations/Mounts.vue:23 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:13 +#: ./vue/components/Stations/Remotes.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:13 msgid "AutoDJ" msgstr "AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:34 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:25 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:28 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Bitrate (kbps)" msgstr "Bitrate do AutoDJ (kbps)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:4 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:3 msgid "AutoDJ Disabled" msgstr "AutoDJ Desativado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:17 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Format" msgstr "Formato do AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 -msgid "AutoDJ Queue" -msgstr "Fila do AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:272 -msgid "AutoDJ Queue Length" -msgstr "Comprimento da Fila do AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:5 -msgid "AutoDJ Service" -msgstr "Serviço de AutoDj" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:7 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:6 msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." msgstr "AutoDJ foi desativado para esta estação. Nenhuma música será reproduzida automaticamente quando uma fonte não estiver ao vivo." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:325 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "AutoDJ Queue Length" +msgstr "Comprimento da Fila do AutoDJ" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/BackendPanel.vue:4 +msgid "AutoDJ Service" +msgstr "Serviço de AutoDj" + +#: ./vue/components/Stations/Automation.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 msgid "Automated Assignment" msgstr "Atribuição automatizada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:11 +#: ./vue/components/Admin/Backups.vue:10 msgid "Automatic Backups" msgstr "Backup automático" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:24 +#: ./vue/components/Admin/CustomFields/Form.vue:23 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Automatically Set from ID3v2 Value" msgstr "Definido Automaticamente a Partir do Valor ID3v2" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 -msgid "Automatically scroll to the bottom of the log" -msgstr "Automaticamente, vá até o final do log" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 -msgid "Automatically send a customized message to your Discord server." -msgstr "Enviar automaticamente uma mensagem personalizada para o seu servidor do Discord." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 -msgid "Automatically send a message to any URL when your station data changes." -msgstr "Enviar automaticamente uma mensagem para qualquer URL quando os dados da sua rádio forem alterados." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 -msgid "Automatically send a tweet." -msgstr "Enviar automaticamente um tweet." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 -msgid "Available Logs" -msgstr "Registros disponíveis" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:128 +#: ./vue/components/Admin/Settings/ServicesTab.vue:110 +#: ./vue/components/Admin/Settings/ServicesTab.vue:116 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Avatar Service" msgstr "Serviço do Avatar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Avatar.vue:22 +#: ./vue/components/Common/Avatar.vue:14 msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." msgstr "Avatares são recuperados com base no seu endereço de e-mail do serviço %{service}. Clique para gerenciar suas configurações do %{service}." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:229 +#: ./vue/components/Dashboard.vue:55 msgid "Average Listeners" msgstr "Média de Ouvintes" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Avoid Duplicate Artists/Titles" msgstr "Evitar artistas / títulos duplicados" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 -msgid "AzuraCast version %s is now available." -msgstr "O AzuraCast versão %s já está disponível." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "Log do AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "Backup AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 +#: ./vue/components/Setup/Register.vue:7 msgid "AzuraCast First-Time Setup" msgstr "Configuração do AzuraCast pela primeira vez" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "Instalador do AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "AzuraCast Instance Name" msgstr "Nome da instância do AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "Configurações AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "AzuraCast Setup" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "Verificar Atualizações do Azuracast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "Atualizador do AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "AzuraCast Usuário" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "AzuraCast Wiki" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "Instalação AzuraCast completa!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "O AzuraCast está configurado para ser ouvido nas seguintes portas:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "O AzuraCast foi inicializado." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "AzuraCast agora está atualizado para a versão mais recente!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 +#: ./vue/components/Admin/GeoLite.vue:22 msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." msgstr "O AzuraCast vem com um banco de dados de geolocalização de IP gratuito integrado. Você pode preferir usar o serviço MaxMind GeoLite para obter resultados mais precisos. O uso do MaxMind GeoLite requer uma chave de licença, mas assim que a chave for fornecida, manteremos o banco de dados atualizado automaticamente." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "Verificar Atualizações do Azuracast" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "AzuraCast Usuário" + +#: ./vue/components/Admin/Permissions.vue:9 msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." msgstr "AzuraCast usa um sistema de controle de acesso baseado em funções. As funções recebem permissões para certas seções do site e, em seguida, os usuários são atribuídos a essas funções." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "AzuraCast Wiki" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." msgstr "O AzuraCast irá procurar no arquivo carregado por correspondências na biblioteca de músicas desta estação. A mídia já deve ser carregada antes de executar esta etapa. Você pode executar novamente essa ferramenta quantas vezes forem necessárias." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 msgid "Back" msgstr "Voltar" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." -msgstr "Fazendo backup do MariaDB..." +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" +msgstr "Formato de Backup" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "Backup concluído em %.2f segundos." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "Backup não encontrado." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "Caminho de backup %s não encontrado!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 #: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 msgid "Backups" msgstr "Cópias de Segurança" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 msgid "Balanced" msgstr "Balanceado" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 -msgid "Band" -msgstr "Banda" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned Countries" msgstr "Países Proibidos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned IP Addresses" msgstr "Endereços de IP Banidos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned User Agents" msgstr "Agentes de Usuários Banidos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Base Station Directory" msgstr "Diretório da Estação Base" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Base Theme for Public Pages" msgstr "Tema base para Páginas Públicas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 +#: ./vue/components/Stations/Automation.vue:11 msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." msgstr "Com base no desempenho anterior das músicas da sua estação, o AzuraCast pode distribuir automaticamente as músicas uniformemente entre as suas playlists, colocando as músicas de melhor desempenho nas playlists de maior peso." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." msgstr "Baseado nessa configuração, o sistema irá reatribuir automaticamente as músicas usando a periodicidade escolhida abaixo, usando dados históricos da mesma periodicidade." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 msgid "Basic Info" msgstr "Informações básicas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 msgid "Basic Information" msgstr "Informações básicas" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "Como você está executando o Docker, alguns logs do sistema só podem ser acessados ​​a partir de uma sessão do shell no computador host. Você pode executar % s para acessar os logs de contêiner do terminal." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 +#: ./vue/components/Stations/Reports/Overview.vue:36 msgid "Best Performing Songs" msgstr "Músicas Com Melhor Desempenho" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 msgid "Bit Rate" msgstr "Taxa de bits" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "Taxa de Bits" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Bot Token" msgstr "Token do Bot" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 -msgid "Bpm" -msgstr "Bpm" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 msgid "Branding Settings" msgstr "Configurações da Marca" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Broadcast AutoDJ to Remote Station" msgstr "Transmitir AutoDJ para Estação Remota" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 msgid "Broadcasting" msgstr "Transmissão" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 msgid "Broadcasting Service" msgstr "Serviço de transmissão" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 msgid "Broadcasts" msgstr "Transmissão" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 +#: ./vue/components/Admin/Branding.vue:15 msgid "Browser Icon" msgstr "Ícone do Navegador" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Bucket Name" msgstr "Bucket" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." msgstr "Por padrão, as estações de rádio transmitem em suas próprias portas (ou seja, 8.000). Se você estiver usando um serviço como CloudFlare ou acessando sua estação de rádio por SSL, você deve habilitar este recurso, que roteia todos as rádios através das portas da web (80 e 443)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "CPU" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "Ajuda com as Estatísticas da CPU" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 msgid "Cached" msgstr "Em Cache" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 msgid "Categories" msgstr "Categorias" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 msgid "Change" msgstr "Alterar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 msgid "Change Password" msgstr "Alterar Senha" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "Alterar as configurações de instalação?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 msgid "Changes" msgstr "Alterações" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "Alterações salvas com sucesso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 msgid "Changes saved." msgstr "Alterações guardadas." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Character Set Encoding" msgstr "Codificação de Caracteres" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Chat ID" msgstr "ID do Chat" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "Verificar na internet a arte do álbum ao enviar a mídia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" msgstr "Verificar na internet a arte do álbum para o \"Tocando Agora\"" -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." -msgstr "Verifique o log para detalhes." +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" +msgstr "Verificar na internet a arte do álbum ao enviar a mídia" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." -msgstr "Escolha um método a ser usado na transição de uma música para outra. O modo inteligente considera o volume das duas faixas ao diminuir para um efeito mais suave, mas requer mais recursos da CPU." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." +msgstr "Escolha um método para processar o áudio que produza um som mais\n" +" uniforme e \"completo\" para sua estação." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "Escolha um método a ser usado ao fazer uma transição de uma música para outra.\n" +" O Modo Inteligente considera o volume das duas faixas ao reduzir o volume para um efeito mais suave, mas\n" +" requer mais recursos da CPU." + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." msgstr "Escolha um nome para este webhook que irá ajudá-lo a distingui-lo de outros. Isso só será mostrado na página da administração." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 +#: ./vue/components/Recover.vue:10 msgid "Choose a new password for your account." msgstr "Escolha uma nova senha para sua conta." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "Limpando arquivos provisórios..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 msgid "Clear" msgstr "Limpar" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "Limpar todas as filas de mensagens" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 +#: ./vue/components/Stations/Reports/Requests.vue:69 msgid "Clear All Pending Requests?" msgstr "Limpar Todos os Pedidos Pendentes?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 msgid "Clear Artwork" msgstr "Limpar Artwork" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "Limpar Cache" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 msgid "Clear File" msgstr "Limpar Arquivo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 msgid "Clear Image" msgstr "Limpar Imagem" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 msgid "Clear List" msgstr "Limpar Lista" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 msgid "Clear Media" msgstr "Limpar Mídia" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 +#: ./vue/components/Stations/Reports/Requests.vue:13 msgid "Clear Pending Requests" msgstr "Limpar Pedidos Pendentes" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 msgid "Clear Queue" msgstr "Limpar Fila" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 +#: ./vue/components/Stations/Queue.vue:9 msgid "Clear Upcoming Song Queue" msgstr "Limpar Fila de Próximas Músicas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 +#: ./vue/components/Stations/Queue.vue:53 msgid "Clear Upcoming Song Queue?" msgstr "Limpar Fila de Próximas Músicas?" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "Limpar o cache do aplicativo pode fazer você sair da sessão." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 +#: ./vue/components/Admin/GeoLite.vue:39 msgid "Click \"Generate new license key\"." msgstr "Clique em \"Gerar nova chave de licença\"." -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." -msgstr "Clique no link abaixo para entrar em sua conta." +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." +msgstr "Clique no botão abaixo para gerar um arquivo CSV com todas as mídias desta estação. Você pode fazer as alterações necessárias e importar o arquivo usando o seletor de arquivos à direita." -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "Clique para reiniciar sua estação e aplicar alterações de configuração." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 msgid "Clone" msgstr "Clonar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 +#: ./vue/components/Admin/Stations/CloneModal.vue:32 msgid "Clone Station" msgstr "Clonar Estação" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 msgid "Close" msgstr "Fechar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Code from Authenticator App" msgstr "Código do Aplicativo Autenticador" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 msgid "Collect aggregate listener statistics and IP-based listener statistics" msgstr "Coletar estatísticas agregadas de ouvintes e estatísticas de ouvintes baseadas em IP" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "Comando" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 -msgid "Comment" -msgstr "Comentário" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Comments" msgstr "Comentários" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 -msgid "Commercial Information" -msgstr "Informações Comerciais" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." msgstr "Conclua o processo de configuração fornecendo algumas informações sobre seu ambiente de transmissão. Essas configurações podem ser alteradas posteriormente no painel de administração." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "Conclua o processo de configuração para começar." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 -msgid "Composer" -msgstr "Compositor" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 -msgid "Composer Sort Order" -msgstr "Ordem do Compositor" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "Comprimir e normalizar o som da estação, produzindo um som mais uniforme e completo." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 -msgid "Conductor" -msgstr "Condutor" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "Configuração gravada com sucesso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 +#: ./vue/components/Admin/Backups.vue:35 msgid "Configure" msgstr "Configuração" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 +#: ./vue/components/Stations/Automation.vue:27 msgid "Configure Automated Assignment" msgstr "Configurar atribuição automatizada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 msgid "Configure Backups" msgstr "Configurar Backups" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Confirm New Password" msgstr "Confirmar Nova Senha" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "AzuraRelays conectados" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 msgid "Connection Information" msgstr "Informações de conexão" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Key (API Key)" msgstr "Chave do Consumidor (Chave da API)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Secret (API Secret)" msgstr "Consumidor Secreto (API Secreta)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "Entre em contato com um administrador para redefinir sua senha seguindo as instruções da nossa documentação:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 msgid "Contains explicit content" msgstr "Contém conteúdo explícito" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 -msgid "Content Group Description" -msgstr "Descrição do Grupo de Conteúdo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 +#: ./vue/components/Setup/Station.vue:12 msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." msgstr "Continue o processo de configuração criando a sua primeira estação de rádio abaixo. Você pode alterar esses dados mais tarde." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 msgid "Continuous Play" msgstr "Reprodução contínua" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Control how this playlist is handled by the AutoDJ software." msgstr "Controlar como esta lista de reprodução é tratada pelo AutoDJ." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." msgstr "As cópias de segurança mais antigas que o número especificado vão ser automaticamente apagadas. Defina como zero para não eliminar cópias de segurança." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 msgid "Copy associated media and folders." msgstr "Copiar mídias e pastas associadas." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 msgid "Copy scheduled playback times." msgstr "Copiar os horários de reprodução programados." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 msgid "Copy to Clipboard" msgstr "Copiar para área de transferência" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 msgid "Copy to New Station" msgstr "Copiar Para a Nova Estação" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 -msgid "Copyright" -msgstr "Direitos autorais" +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" +msgstr "CPU" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 -msgid "Copyright Message" -msgstr "Mensagem de Direitos Autorais" +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" +msgstr "Ajuda com as Estatísticas da CPU" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." -msgstr "Não foi possível gravar no sistema de arquivos." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "Criar conta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "Criar diretório" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "Criar Nova Chave" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "Criar nova estação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "Criar uma nova estação de rádio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." msgstr "Crie um novo aplicativo no site de aplicativos do Twitter. Use a URL base desta instalação como a URL do aplicativo." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." -msgstr "Criar um novo local de armazenamento baseado no diretório base." +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" +msgstr "Criar uma nova estação de rádio" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "Criar conta" + +#: ./vue/components/Admin/GeoLite.vue:29 msgid "Create an account on the MaxMind developer site." msgstr "Criar uma conta no site do MaxMind." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 msgid "Create and Continue" msgstr "Criar e Continuar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 +#: ./vue/components/Admin/CustomFields.vue:9 msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." msgstr "Crie campos personalizados para armazenar metadados extras sobre cada arquivo de mídia enviado para as bibliotecas da estação." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." -msgstr "Criando arquivo de backup..." +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" +msgstr "Criar diretório" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." -msgstr "Criando diretórios temporários..." +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" +msgstr "Criar Nova Chave" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "Criar nova estação" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Duration (Seconds)" msgstr "Duração do Crossfade (Segundos)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Method" msgstr "Método do Crossfade" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 msgid "Cue" msgstr "Escuta" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "Arquivo de Configuração Atual" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 msgid "Current Custom Fallback File" msgstr "Arquivo Fallback Personalizado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 msgid "Current Installed Version" msgstr "Versão Atualmente Instalada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 msgid "Current Intro File" msgstr "Arquivo de Introdução Atual" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Current Password" msgstr "Senha Atual" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 msgid "Current Podcast Media" msgstr "Mídia do Podcast Atual" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 +#: ./vue/components/Stations/Playlists.vue:98 msgid "Custom" msgstr "Personalizado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Custom API Base URL" msgstr "URL Base da API Personalizada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 +#: ./vue/components/Admin/Branding.vue:3 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 msgid "Custom Branding" msgstr "Marca personalizada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "CSS personalizado para páginas internas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "CSS personalizado para páginas públicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Custom Configuration" msgstr "Configuração Personalizada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "CSS personalizado para páginas internas" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "CSS personalizado para páginas públicas" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-In Point (seconds)" msgstr "Sugestões personalizadas: ponto de entrada (segundos)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-Out Point (seconds)" msgstr "Sugestões personalizadas: Ponto de saída (segundos)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-In Time (seconds)" msgstr "Fading personalizado: tempo de fade-in (segundos)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-Out Time (seconds)" msgstr "Fading personalizado: tempo de fade-out (segundos)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Overlap Time (seconds)" msgstr "Fading personalizado: tempo de sobreposição (segundos)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 msgid "Custom Fallback File" msgstr "Arquivo Fallback Personalizado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 msgid "Custom Fields" msgstr "Campos Personalizados" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 msgid "Custom Frontend Configuration" msgstr "Configuração avançada do layout de frente" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Custom JS for Public Pages" msgstr "JS personalizado para páginas públicas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 msgid "Customization" msgstr "Personalização" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 msgid "Customize" msgstr "Personalizar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Administrator Password" msgstr "Personalizar a Senha do Administrador" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 msgid "Customize AzuraCast Settings" msgstr "Personalizar as Configurações do AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Broadcasting Port" msgstr "Personalizar a Porta de Transmissão" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 msgid "Customize Copy" msgstr "Cópia Personalizada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Mount Point" msgstr "Personalizar o Ponto de Montagem do DJ/Streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Port" msgstr "Personalizar a Porta do DJ/Streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize Internal Request Processing Port" msgstr "Personalizar a Porta de Processamento de Solicitação Interna" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Source Password" msgstr "Personalizar a Senha de Origem" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "Personalizar portas usadas para o AzuraCast?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." msgstr "Personalize o número de músicas que aparecerão na seção \"Histórico de músicas\" para esta estação e em todas as APIs públicas." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "Credenciais do DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "Tempo de Buffer do DJ/Streamer (Segundos)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 msgid "Dark" msgstr "Escuro" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "Dashboard" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 +#: ./vue/components/Stations/Reports/Requests.vue:35 msgid "Date Played" msgstr "Data da Reprodução" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 +#: ./vue/components/Stations/Reports/Requests.vue:34 msgid "Date Requested" msgstr "Data do Pedido" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 +#: ./vue/components/Admin/AuditLog.vue:19 msgid "Date/Time" msgstr "Data/Hora" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 +#: ./vue/components/Stations/Reports/Timeline.vue:24 msgid "Date/Time (Browser)" msgstr "Data/Hora (Navegador)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 +#: ./vue/components/Stations/Reports/Timeline.vue:30 msgid "Date/Time (Station)" msgstr "Data/Hora (Estação)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 msgid "Days Between Automated Assignments" msgstr "Dias entre as atribuições automatizadas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Days of Playback History to Keep" msgstr "Dias a Manter o Histórico de Reprodução" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Deactivate Streamer on Disconnect (Seconds)" msgstr "Desativar Streamer ao Desconectar (segundos)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "Modo de Depuração" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "Saída de Depuração" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 msgid "Default" msgstr "Padrão" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 +#: ./vue/components/Admin/Branding.vue:21 msgid "Default Album Art" msgstr "Capa Padrão do Álbum" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Default Album Art URL" msgstr "URL padrão da capa do álbum" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Default Avatar URL" msgstr "URL Padrão do Avatar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 msgid "Default Mount" msgstr "Montagem Padrão" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "Padrão: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 msgid "Delete" msgstr "Excluir" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 msgid "Delete %{ num } media files?" msgstr "Deletar %{ num } arquivos de mídia?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "Deletar a Chave API?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 msgid "Delete Album Art" msgstr "Excluir arte do álbum" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "Deletar a Chave API?" + +#: ./vue/components/Admin/Backups.vue:87 msgid "Delete Backup?" msgstr "Deletar Backup?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 msgid "Delete Broadcast?" msgstr "Excluir Transmissão?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 +#: ./vue/components/Admin/CustomFields.vue:38 msgid "Delete Custom Field?" msgstr "Excluir o Campo Personalizado?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 msgid "Delete Episode?" msgstr "Excluir Episódio?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "Deletar Transmissão HLS?" + +#: ./vue/components/Stations/Mounts.vue:49 msgid "Delete Mount Point?" msgstr "Excluir Ponto de Montagem?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 +#: ./vue/components/Stations/Playlists.vue:142 msgid "Delete Playlist?" msgstr "Excluir a Playlist?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 +#: ./vue/components/Stations/Podcasts/ListView.vue:59 msgid "Delete Podcast?" msgstr "Excluir Podcast?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 +#: ./vue/components/Stations/Queue.vue:39 msgid "Delete Queue Item?" msgstr "Excluir Item da Fila?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "Deletar Gravação?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 +#: ./vue/components/Stations/Remotes.vue:45 msgid "Delete Remote Relay?" msgstr "Deletar Relay Remoto?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 +#: ./vue/components/Stations/Reports/Requests.vue:55 msgid "Delete Request?" msgstr "Deletar Pedido?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 +#: ./vue/components/Admin/Permissions.vue:50 msgid "Delete Role?" msgstr "Excluir Função?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 +#: ./vue/components/Stations/SftpUsers.vue:32 msgid "Delete SFTP User?" msgstr "Excluir Usuário SFTP?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 +#: ./vue/components/Admin/Stations.vue:45 msgid "Delete Station?" msgstr "Excluir Estação?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 +#: ./vue/components/Admin/StorageLocations.vue:102 msgid "Delete Storage Location?" msgstr "Excluir o Local de Armazenamento?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 +#: ./vue/components/Stations/Streamers.vue:56 msgid "Delete Streamer?" msgstr "Excluir Streamer?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 +#: ./vue/components/Admin/Users.vue:37 msgid "Delete User?" msgstr "Deletar Usuário?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 +#: ./vue/components/Stations/Webhooks.vue:70 msgid "Delete Web Hook?" msgstr "Excluir Web Hook?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 msgid "Description" msgstr "Descrição" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 +#: ./vue/components/Common/DataTable.vue:103 msgid "Deselect" msgstr "Desmarcar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 msgid "Desktop Device" msgstr "Dispositivo Desktop" -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "Detalhes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 msgid "Direct Stream URL" msgstr "URL de transmissão direta" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 msgid "Directory" msgstr "Diretório" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 msgid "Directory Name" msgstr "Nome do diretório" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 msgid "Disable" msgstr "Desativar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 msgid "Disable Crossfading" msgstr "Desativar Crossfading" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 msgid "Disable Optimizations" msgstr "Desativar Otimizações" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" -msgstr "Desativar autenticação de dois fatores" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" +msgstr "Desativar o Processamento" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 msgid "Disable public pages?" msgstr "Desativar páginas públicas?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 msgid "Disable song requests?" msgstr "Desativar pedidos de músicas?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 msgid "Disable streamers?" msgstr "Desativar transmissores?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." -msgstr "Desabilite para usar um cache flatfile em vez do Redis." +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" +msgstr "Desativar autenticação de dois fatores" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 +#: ./vue/components/Account.vue:100 msgid "Disable two-factor authentication?" msgstr "Desativar a autenticação de dois fatores?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 msgid "Disabled" msgstr "Desabilitado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 msgid "Disconnect Streamer" msgstr "Desconectar Streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Discord Web Hook URL" msgstr "URL do Web Hook do Discord" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "Webhook da Discord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "Espaço em Disco" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." msgstr "O cache em disco torna um sistema muito mais rápido e mais ágil em geral. Ele não retira a memória das aplicações de forma alguma, pois será automaticamente liberado pelo sistema operacional quando necessário." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "Espaço em Disco" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 msgid "Display Name" msgstr "Exibir nome" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "Credenciais do DJ" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "Tempo de Buffer do DJ/Streamer (Segundos)" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 msgid "Do not collect any listener analytics" msgstr "Não coletar qualquer análise de ouvinte" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "Não modifique isto após a instalação." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 msgid "Do not use an AutoDJ service." msgstr "Não usar o AutoDJ." -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "GID do usuário Docker" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "UID de usuário Docker" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "Nome de domínio (exemplo.com) ou nomes (exemplo.com,foo.bar) a serem usados com o LetsEncrypt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 msgid "Down" msgstr "Para baixo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 msgid "Download" msgstr "Fazer download" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 msgid "Download CSV" msgstr "Download CSV" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 msgid "Download M3U" msgstr "Baixar M3U" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 msgid "Download PLS" msgstr "Baixar PLS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "Baixe o binário apropriado na página de downloads do Stereo Tool:" + +#: ./vue/components/Admin/Shoutcast.vue:27 msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" msgstr "Baixe o binário Linux x64 do SHOUTcast Radio Manager:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 +#: ./vue/components/Common/FlowUpload.vue:13 msgid "Drag file(s) here to upload or" msgstr "Arraste e solte aqui o(s) arquivo(s) para enviar ou" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Dropbox Generated Access Token" msgstr "Token de acesso gerado pelo Dropbox" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 +#: ./vue/components/Stations/Playlists.vue:54 msgid "Duplicate" msgstr "Duplicar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 msgid "Duplicate Playlist" msgstr "Duplicar Playlist" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Duplicate Prevention Time Range (Minutes)" msgstr "Intervalo de Prevenção de Repetição (Minutos)" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "Duplicar músicas" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "Pedido duplicado: esta música já foi solicitada e será reproduzida em breve." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 msgid "E-Mail" msgstr "E-mail" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 msgid "E-mail Address" msgstr "Endereço de e-mail" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "Serviço de Envio de E-mail" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 msgid "E-mail addresses can be separated by commas." msgstr "Os endereços de e-mail podem ser separados por vírgulas." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "Serviço de Envio de E-mail" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 msgid "Edit" msgstr "Editar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 msgid "Edit Custom Field" msgstr "Editar Campo Personalizado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 msgid "Edit Episode" msgstr "Editar Episódio" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "Editar Transmissão HLS" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 msgid "Edit Liquidsoap Configuration" msgstr "Configuração do Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 +#: ./vue/components/Stations/Media/EditModal.vue:72 msgid "Edit Media" msgstr "Editar mídia" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 +#: ./vue/components/Stations/Mounts/EditModal.vue:71 msgid "Edit Mount Point" msgstr "Editar Ponto de Montagem" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 +#: ./vue/components/Stations/Playlists/EditModal.vue:20 msgid "Edit Playlist" msgstr "Editar playlist" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 msgid "Edit Podcast" msgstr "Editar Podcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 msgid "Edit Profile" msgstr "Editar perfil" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 +#: ./vue/components/Common/BaseEditModal.vue:26 msgid "Edit Record" msgstr "Editar Registro" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 +#: ./vue/components/Stations/Remotes/EditModal.vue:39 msgid "Edit Remote Relay" msgstr "Editar Relay Remoto" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 +#: ./vue/components/Admin/Permissions/EditModal.vue:20 msgid "Edit Role" msgstr "Editar Função" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 msgid "Edit SFTP User" msgstr "Editar Usuário SFTP" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 +#: ./vue/components/Admin/Stations/EditModal.vue:26 msgid "Edit Station" msgstr "Editar Estação" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 +#: ./vue/components/Stations/ProfileEdit.vue:4 msgid "Edit Station Profile" msgstr "Editar Perfil da Estação" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 msgid "Edit Storage Location" msgstr "Editar Local de Armazenamento" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 +#: ./vue/components/Stations/Streamers/EditModal.vue:55 msgid "Edit Streamer" msgstr "Editar streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 +#: ./vue/components/Admin/Users/EditModal.vue:18 msgid "Edit User" msgstr "Editar Usuário" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 msgid "Edit Web Hook" msgstr "Editar Web Hook" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 msgid "Embed Code" msgstr "Código para Incorporar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 msgid "Embed Widgets" msgstr "Incorporar Widgets" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 msgid "Enable" msgstr "Habilitar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable Advanced Features" msgstr "Ativar Recursos Avançados" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 msgid "Enable AutoDJ" msgstr "Habilitar AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 msgid "Enable Automated Assignment" msgstr "Habilitar atribuição automatizada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Enable Broadcasting" msgstr "Ativar Transmissão" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "Ativar Códigos de Plugins Personalizados" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "Habilitar Downloads na Página On-Demand" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "Ativar Envio de E-mail" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "Ativar Registro do MariaDB Para Consultas Lentas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "Ativar Transmissão On-Demand" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "Habilitar Extensão de Perfil de Desempenho" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "Habilitar Páginas Públicas" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "Ativar Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "Habilitar streaming" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "Habilitar autenticação em dois fatores" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "Ativar autenticação de dois fatores" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." msgstr "Habilite certos recursos avançados na interface da web, incluindo configuração avançada de lista de reprodução, atribuição de porta de estação, alteração de diretórios de mídia base e outras funcionalidades que devem ser usadas apenas por usuários que estão familiarizados com a funcionalidade avançada." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." -msgstr "Permitir que os ouvintes solicitem uma música para tocar em sua estação. Apenas as músicas que já estão em suas playlists podem ser solicitadas." +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" +msgstr "Habilitar Downloads na Página On-Demand" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "Ativar Transmissão HTTP (HLS)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "Permitir que os ouvintes solicitem uma música para ser reproduzida na sua estação. Apenas\n" +" músicas que já estão nas suas playlists podem ser solicitadas." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "Ativar Envio de E-mail" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "Ativar Transmissão On-Demand" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "Habilitar Páginas Públicas" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 msgid "Enable public pages?" msgstr "Ativar páginas públicas?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 msgid "Enable song requests?" msgstr "Ativar pedido de música?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 msgid "Enable streamers?" msgstr "Ativar streamers?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "Habilite a funcionalidade de \"mesclagem\" do compositor para combinar o arquivo composer.json do aplicativo principal com quaisquer arquivos de composição de plug-in. Isso pode ter implicações de desempenho, portanto, você só deve usá-lo se usar um ou mais plug-ins com suas próprias dependências do Composer." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." msgstr "Ative esta opção para prevenir que os metadados dos ficheiros desta lista de reprodução sejam enviados para o AutoDJ. Isto é útil para jingles ou bumpers." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." msgstr "Ative para publicar este ponto de montagem nos diretórios de \"Páginas Amarelas\" de rádios públicas." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." msgstr "Habilite para anunciar este relay nas \"Páginas Amarelas\" de diretórios de rádio públicas." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this mount point on this station's public pages." msgstr "Ative para permitir que os ouvintes selecionem este ponto de montagem nas página públicas da estação." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this relay on this station's public pages." msgstr "Ative para permitir que os ouvintes selecionem este ponto de montagem nas página públicas da estação." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enable to allow this account to log in and stream." msgstr "Habilite para permitir que esta conta entre e transmita." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." msgstr "Ativar para que o AzuraCast execute automaticamente cópias de segurança noturnas automaticamente no tempo especificado." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "Habilitar autenticação em dois fatores" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "Ativar autenticação de dois fatores" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 msgid "Enabled" msgstr "Habilitado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." msgstr "Habilita ou desabilita o uso do sistema mais recente e mais rápido baseado em WebSocket para receber atualizações ao vivo de players públicos. Pode ser necessário desabilitá-lo se tiver problemas com ele." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 -msgid "Encoded By" -msgstr "Codificado por" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 msgid "Encoder" msgstr "Codificador" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 -msgid "Encoder Settings" -msgstr "Configurações do Codificador" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 -msgid "Encoding Time" -msgstr "Tempo de codificação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Date" msgstr "Data final" -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "Terminar sessão" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Time" msgstr "Hora Final" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Endpoint" msgstr "Endpoint" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enforce Schedule Times" msgstr "Forçar horários da programação" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "Digite o código de autenticação de dois fatores" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." msgstr "Digite o código atual fornecido pelo seu aplicativo autenticador para verificar se ele está funcionando corretamente." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enter the full URL of another stream to relay its broadcast through this mount point." msgstr "Digite a URL completa de outro stream para retransmitir sua transmissão através deste ponto de montagem." -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "Digite sua senha" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "Ambiente: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 msgid "Episode" msgstr "Episódio" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "Episódio não encontrado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 msgid "Episodes" msgstr "Episódios" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "Erro" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." msgstr "Exemplo: se a URL da rádio remota é http://station.example.com:8000/radio.mp3, digite \"http://station.example.com:8000\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 msgid "Exclude Media from Backup" msgstr "Excluir pasta de mídia do backup" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." msgstr "Excluir mídia de backups automatizados economizará espaço, mas você deve fazer backup de sua mídia em outro lugar. Observe que apenas a mídia armazenada localmente terá backup." -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "Executar Comando" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 +#: ./vue/components/Stations/Queue.vue:19 msgid "Expected to Play at" msgstr "Espera-se que toque em" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 msgid "Explicit" msgstr "Explícito" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 msgid "Export %{format}" msgstr "Exportar %{format}" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "Exportar Mídia para CSV" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Fallback Mount" msgstr "Montagem de contingência" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Field Name" msgstr "Nome do Campo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 msgid "File Name" msgstr "Nome Arquivo" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "Arquivo Não Processado: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 -msgid "File Owner" -msgstr "Proprietário do Arquivo" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "Processando Arquivo" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 -msgid "File Type" -msgstr "Tipo de arquivo" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "Arquivo não especificado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 msgid "Files marked for reprocessing:" msgstr "Arquivos marcados para reprocessamento:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 msgid "Files moved:" msgstr "Arquivos movidos:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "Arquivos reproduzidos imediatamente:" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 msgid "Files queued for playback:" msgstr "Arquivos na fila para reproduzir:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 msgid "Files removed:" msgstr "Arquivos removidos:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "Primeiro Conectado" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "Instalações carregadas." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Footer Text" msgstr "Texto do Rodapé" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." msgstr "Para sistemas de arquivos locais, este é o caminho base do diretório. Para sistemas de arquivos remotos, este é o prefixo da pasta." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." -msgstr "Na maioria dos casos, use a codificação UTF-8 padrão. A codificação ISO-8859-1 mais antiga pode ser usada se aceitar conexões de DJs SHOUTcast 1 ou usar outro software antigo." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." +msgstr "Para a maioria dos casos, use a codificação UTF-8 padrão. A codificação ISO-8859-1\n" +" mais antiga pode ser usada se aceitar conexões do SHOUTcast 1 ou usar outro software mais antigo\n" +"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "Para a maioria das instalações, você deve escolher a \"Linha de comando versão 64 bit\". Para dispositivos Raspberry Pi, selecione \"Linha de comando de 64bit Raspberry Pi 3/4\"." + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "por período selecionado" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 msgid "For some clients, use port:" msgstr "Para alguns clientes, use a porta:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" -msgstr "Esqueceu a Senha" +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" +msgstr "Formato" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "Esqueceu sua senha?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 msgid "Friday" msgstr "Sexta-feira" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 +#: ./vue/components/Account/TwoFactorModal.vue:10 msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." msgstr "De seu smartphone, digitalizar o código para a direita usando um aplicativo de autenticação de sua escolha (FreeOTP, Authy, etc)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 msgid "Full Volume" msgstr "Volume Máximo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 msgid "Full:" msgstr "Completo:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 msgid "GA Property Tracking ID" msgstr "ID de Rastreamento de Propriedade GA" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 msgid "General Rotation" msgstr "Rotação Geral" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 msgid "Generate Report" msgstr "Gerar Relatório" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "Gerando Classes de Proxy do Banco de Dados" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "Web Hook Genérico" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 msgid "Genre" msgstr "Gênero" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "Banco de dados GeoLite não configurado para esta instalação. Veja a Administração do Sistema para instruções." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 +#: ./vue/components/Admin/GeoLite.vue:57 msgid "GeoLite is not currently installed on this installation." msgstr "GeoLite não está instalado nesta instalação." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 +#: ./vue/components/Admin/GeoLite.vue:28 msgid "GeoLite version \"%{ version }\" is currently installed." msgstr "A versão \"%{ version }\" do GeoLite está instalada." -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "Obter a Próxima Música" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "Tocando Agora" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 msgid "Global" msgstr "Global" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 msgid "Global Permissions" msgstr "Permissões Globais" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "Integração com Google Analytics" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "HTML" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "Porta HTTP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "Porta HTTP: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "Porta HTTPS" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "Porta HTTPS: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "Ajuda" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide Album Art on Public Pages" msgstr "Esconder a capa do álbum em páginas públicas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide AzuraCast Branding on Public Pages" msgstr "Esconder a marca AzuraCast em páginas públicas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 +#: ./vue/components/Dashboard.vue:62 msgid "Hide Charts" msgstr "Ocultar Gráficos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Hide Metadata from Listeners (\"Jingle Mode\")" msgstr "Esconder Metadados de Ouvintes (\"Modo Jingle\")" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 msgid "High" msgstr "Alta" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." msgstr "A demora de E/S pode indicar um congestionamento com o disco rígido do servidor, um disco rígido potencialmente falho, ou um alto consumo do disco rígido." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." msgstr "Playlists de maior peso são tocadas com mais frequência se comparadas com outras playlists de menor peso." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 msgid "History" msgstr "Histórico" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "Transmissões HLS" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 msgid "Home" msgstr "Início" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Homepage Redirect URL" msgstr "URL de redirecionamento da página inicial" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 msgid "Hour" msgstr "Hora" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "HTML" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "Transmissão HTTP (HLS)" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "HTTP Live Streaming (HLS) é uma nova tecnologia de streaming de taxa de bits adaptável. Nessa página, você pode configurar as taxas de bits e os formatos individuais incluídos na transmissão HLS." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "HTTP Live Streaming (HLS) é uma nova tecnologia de taxa de bits adaptável suportada por alguns clientes. Ele não usa os frontends de transmissão padrão." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "Clientes Icecast" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "Identificador" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "Se uma música não tem capa do álbum, esta URL será listada em vez disso. Deixe em branco para usar a arte padrão do placeholder." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "Se um visitante não estiver logado e visitar a página inicial do AzuraCast, você pode redirecionar automaticamente para a URL especificada aqui. Deixe em branco para redirecionar para a tela de login por padrão." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "Se a autoatribuição estiver habilitada, use essa playlist como um fonte para que as músicas sejam redistribuídas nela. Isso irá substituir o conteúdo existente desta playlist." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "Se desativada, a playlist não será incluída na reprodução do rádio, mas ainda pode ser gerenciada." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "Se desativado, a estação não será transmitida." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "Se ativado, um botão de download estará presente na página pública \"On-Demand\"." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "Se ativado, o AzuraCast irá gravar automaticamente quaisquer transmissões ao vivo\n" +" feitas a esta estação para uma gravação por transmissão." + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "Se ativado, o AzuraCast irá se conectar à base de dados do MusicBrainz para tentar encontrar um ISRC para qualquer arquivo onde esteja faltando. Desativar isso pode melhorar o desempenho." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "Se habilitado, a música das playlists com streaming on-demand habilitado estará disponível para stream por meio de uma página pública especializada." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "Se ativado, os streamers (ou DJs) serão capazes de se conectar diretamente\n" +" ao sua transmissão e transmitir música ao vivo interrompendo a transmissão do AutoDJ." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "Se definito como \"Sim\", o AutoDJ irá tocar músicas automaticamente neste ponto de montagem." + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "Se definito como \"Sim\", o AutoDJ irá tocar músicas automaticamente neste ponto de montagem." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "Se ativado, este streamer/Dj só será capaz de se conectar durante seu tempo de transmissão programada." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "Se requisições estão habilitadas para sua estação, usuários poderão solicitar mídias que estiverem na sua playlist." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "Se os pedidos estiverem habilitados, isto especifica o atraso mínimo (em\n" +" minutos) entre um pedido sendo enviado e sendo tocado. Se definido como zero, um pequeno\n" +" atraso de 15 segundos é aplicado para evitar uma sobrecarga de pedidos." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "Se selecionado, a capa do álbum não exibirá nas páginas de rádio voltado para o público." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "Se selecionado, isto irá remover a marca AzuraCast de páginas voltadas para o público." + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "Se a hora de fim for antes da hora de início, a lista de reprodução irá tocar de um dia para o outro." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "Se a hora de fim for antes da hora de início, a lista de reprodução irá tocar de um dia para o outro." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "Se o ponto de montagem (por exemplo, /radio.mp3) ou Shoutcast SID (por exemplo, 2) para o qual você transmite for diferente do listado acima, especifique o ponto de montagem de origem aqui." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "Se a porta para a qual você transmite é diferente da que você listou na URL acima, especifique a porta de origem aqui." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "Se essa montagem for a padrão, ela será tocada na pré-visualização e na página pública da rádio neste sistema." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "Se esse ponto de montagem não estiver tocando áudio, os ouvintes serão automaticamente redirecionados para este ponto de montagem. O padrão é /error.mp3, uma mensagem de erro em repetição." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "Se essa configuração estiver definida como \"Sim\", a URL do navegador será usada ao invés da URL base quando estiver disponível. Defina como \"Não\" para sempre usar a URL base." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "Se esta estação tem streaming on demand e download ativado, apenas músicas que estão em playlists com essa configuração ativada serão visíveis." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "Se você estiver usando AutoDJ, digite a senha de origem aqui." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "Se você estiver usando AutoDJ, digite o nome de usuário de origem aqui. Isso pode estar em branco." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "Se sua instalação for limitada pela CPU ou memória, você pode mudar\n" +" esta configuração para ajustar os recursos usados pelo Liquidsoap." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "Se o seu software de streaming exigir um caminho de ponto de montagem específico\n" +", especifique-o aqui. Caso contrário, use o padrão." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "Se o seu web hook requer autenticação básica HTTP, forneça a senha aqui." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "Se o seu web hook requer autenticação básica HTTP, forneça o nome de usuário aqui." + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "Importar Alterações do CSV" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "Importar de PLS/M3U" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "Importar Resultados" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "Importante: copie a chave abaixo antes de continuar!" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "Para instalar o SHOUTcast:" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "Para instalar o Stereo Tool:" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "Para processar rapidamente, os web hooks têm um tempo limite curto, portanto, o serviço de resposta deve ser otimizado para lidar com a solicitação em menos de 2 segundos." + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "nas últimas 48 horas" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "no último mês" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "Na aplicação recém criada, clique na aba \"Chaves e Tokens de Acesso\"." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "Incluir na atribuição automatizada" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "Incluir no Player On Demand" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "Indefinidamente" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "Indica a presença de conteúdo explícito (linguagem explícita ou conteúdo adulto). O Apple Podcasts exibe um gráfico de aconselhamento parental explícito para o seu episódio, se ativado. Episódios que contêm material explícito não estão disponíveis em alguns territórios de podcasts da Apple." + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "Inserir" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "Instalar banco de dados GeoLite IP" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "Instalar o SHOUTcast 2 DNAS" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "Instalar o Stereo Tool" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "Instrua Liquidsoap para usar qualquer metadados de ganho associado a uma música\n" +" para controlar o seu nível de volume. Isto pode aumentar o consumo de CPU." + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "Instruções" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "Notas internas ou comentários sobre o usuário, visível somente neste painel de controle." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "Código Internacional Padrão de Gravação, usado para relatórios de licenciamento." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "Interromper outras músicas para tocar no horário agendado." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "Introdução" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 msgid "IP" msgstr "IP" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "Geolocalização de IP por DB-IP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 +#: ./vue/components/Admin/GeoLite.vue:9 msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." msgstr "A geolocalização por IP é usada para adivinhar a localização aproximada de seus ouvintes com base no endereço IP com o qual eles se conectam. Use a biblioteca de geolocalização por IP integrada ou insira uma chave de licença nesta página para usar o MaxMind GeoLite." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 msgid "ISRC" msgstr "ISRC" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" -msgstr "Registro de acesso do Icecast" +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" +msgstr "Modo de Jingle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" -msgstr "Clientes Icecast" +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" +msgstr "Conectados" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" -msgstr "Configuração do Icecast" +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" +msgstr "Idioma" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" -msgstr "Registro de Erro do Icecast" +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" +msgstr "Últimos 14 Dias" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" -msgstr "Identificador" +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" +msgstr "Últimos 2 Anos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." -msgstr "Se uma música não tem capa do álbum, esta URL será listada em vez disso. Deixe em branco para usar a arte padrão do placeholder." +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" +msgstr "Últimas 24 Horas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." -msgstr "Se um visitante não estiver logado e visitar a página inicial do AzuraCast, você pode redirecionar automaticamente para a URL especificada aqui. Deixe em branco para redirecionar para a tela de login por padrão." +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" +msgstr "Últimos 30 Dias" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." -msgstr "Se alguma dessas opções estiver ativada, essa lista de reprodução será gerenciada diretamente pelo Liquidsoap em vez do AzuraCast. Isso pode ter efeitos indesejados e só deve ser usado quando você estiver confortável com os resultados." +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" +msgstr "Últimos 60 Dias" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." -msgstr "Se a autoatribuição estiver habilitada, use essa playlist como um fonte para que as músicas sejam redistribuídas nela. Isso irá substituir o conteúdo existente desta playlist." +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" +msgstr "Últimos 7 Dias" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." -msgstr "Se desativada, a playlist não será incluída na reprodução do rádio, mas ainda pode ser gerenciada." +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" +msgstr "Última modificação" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." -msgstr "Se desativado, a estação não será transmitida." +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" +msgstr "Último Mês" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." -msgstr "Se ativado, o AzuraCast gravará automaticamente todas as transmissões ao vivo feitas para esta estação para gravações por transmissão." +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" +msgstr "Última execução:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." -msgstr "Se ativado, o AzuraCast irá se conectar à base de dados do MusicBrainz para tentar encontrar um ISRC para qualquer arquivo onde esteja faltando. Desativar isso pode melhorar o desempenho." +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" +msgstr "Último Ano" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." -msgstr "Se ativado, um botão de download estará presente na página pública \"On-Demand\"." +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" +msgstr "Chave API do Last.fm" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." -msgstr "Se habilitado, a música das playlists com streaming on-demand habilitado estará disponível para stream por meio de uma página pública especializada." +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" +msgstr "Saiba mais sobre Playlists avançadas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." -msgstr "Se ativada, os streamers (ou DJs) serão capazes de se conectar à sua estação e transmitir ao vivo, interrompendo o AutoDJ." +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" +msgstr "Saiba mais sobre os Tokens de Autenticação do Dropbox" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." -msgstr "Se definito como \"Sim\", o AutoDJ irá tocar músicas automaticamente neste ponto de montagem." +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." +msgstr "Saiba mais sobre lançamento de canais na documentação do AzuraCast." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." -msgstr "Se definito como \"Sim\", o AutoDJ irá tocar músicas automaticamente neste ponto de montagem." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." +msgstr "Saiba mais sobre este cabeçalho." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." -msgstr "Se ativado, este streamer/Dj só será capaz de se conectar durante seu tempo de transmissão programada." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." +msgstr "Deixe em branco para gerar automaticamente uma nova senha." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." -msgstr "Se requisições estão habilitadas para sua estação, usuários poderão solicitar mídias que estiverem na sua playlist." +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." +msgstr "Deixe em branco para tocar todos os dias da semana." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." -msgstr "Se os pedidos estiverem ativados, isso especifica o atraso mínimo (em minutos) entre uma solicitação ser enviada e reproduzida. Se definido como zero, um pequeno atraso de 15 segundos é aplicado para evitar o acúmulo de solicitações." +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." +msgstr "Deixe em branco para utilizar a senha atual." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." -msgstr "Se selecionado, a capa do álbum não exibirá nas páginas de rádio voltado para o público." +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." +msgstr "Deixe em branco para usar o URL padrão da API do Telegram (recomendado)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." -msgstr "Se selecionado, isto irá remover a marca AzuraCast de páginas voltadas para o público." +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" +msgstr "Duração" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." -msgstr "Se o endereço de e-mail fornecido estiver no sistema, verifique se há uma mensagem de redefinição de senha em sua caixa de entrada." +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" +msgstr "Comprimento do Texto" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." -msgstr "Se a hora de fim for antes da hora de início, a lista de reprodução irá tocar de um dia para o outro." +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." +msgstr "Comece a configuração criando uma conta de super administrador." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." -msgstr "Se a hora de fim for antes da hora de início, a lista de reprodução irá tocar de um dia para o outro." +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" +msgstr "Claro" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." -msgstr "Se o ponto de montagem (ou seja, /radio.mp3) ou Shoutcast SID (ou seja, 2) para o qual você transmite for diferente do listado acima, especifique o ponto de montagem da fonte aqui." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" +msgstr "Limitado:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." -msgstr "Se a porta para a qual você transmite é diferente da que você listou na URL acima, especifique a porta de origem aqui." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" +msgstr "Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." -msgstr "Se essa montagem for a padrão, ela será tocada na pré-visualização e na página pública da rádio neste sistema." +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." +msgstr "LiquidSoap está embaralhando %{songs} em %{playlists}." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." -msgstr "Se esse ponto de montagem não estiver tocando áudio, os ouvintes serão automaticamente redirecionados para este ponto de montagem. O padrão é /error.mp3, uma mensagem de erro em repetição." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" +msgstr "Ajuste de Desempenho do Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." -msgstr "Se essa configuração estiver definida como \"Sim\", a URL do navegador será usada ao invés da URL base quando estiver disponível. Defina como \"Não\" para sempre usar a URL base." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." +msgstr "Liste um endereço IP ou grupo (no formato CIDR) por linha." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." -msgstr "Se esta estação tem streaming on demand e download ativado, apenas músicas que estão em playlists com essa configuração ativada serão visíveis." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." +msgstr "Listar um agente de usuário por linha. Caracteres curingas (*) são permitidos." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." -msgstr "Se você estiver usando AutoDJ, digite a senha de origem aqui." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" +msgstr "Coleção de Estatísticas de Ouvinte" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." -msgstr "Se você estiver usando AutoDJ, digite o nome de usuário de origem aqui. Isso pode estar em branco." +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" +msgstr "Histórico de Ouvintes" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." -msgstr "Se você mantiver esse arquivo manualmente, revise a última versão do arquivo e faça qualquer alteração necessária." +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" +msgstr "Pedido de ouvinte" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." -msgstr "Se você usa regularmente URLs diferentes para acessar o AzuraCast, você deve habilitar a configuração \"Preferir URL do Navegador\"." +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" +msgstr "Ouvintes" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." -msgstr "Se você econtrou um bug ou um erro, você pode submeter uma questão GitHub usando o link abaixo." +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" +msgstr "Ouvintes por dia" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." -msgstr "Se sua instalação estiver limitada pela CPU ou memória, você pode alterar esta configuração para ajustar os recursos utilizados pelo Liquidsoap." +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" +msgstr "Ouvintes por dia da semana" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." -msgstr "Se o seu software de streaming requer um caminho de ponto de montagem específico, especifique-o aqui. Caso contrário, use o padrão." +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" +msgstr "Ouvintes por hora" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." -msgstr "Se o seu web hook requer autenticação básica HTTP, forneça a senha aqui." +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" +msgstr "Ouvintes Por Estação" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." -msgstr "Se o seu web hook requer autenticação básica HTTP, forneça o nome de usuário aqui." +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" +msgstr "Ao vivo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" -msgstr "Importar de PLS/M3U" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" +msgstr "Taxa de Bits da Gravação de Transmissão Ao Vivo (kbps)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" -msgstr "Importante: copie a chave abaixo antes de continuar!" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" +msgstr "Formato da Gravação de Transmissão Ao Vivo" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "Ouvintes Ao Vivo" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" +msgstr "Local de Armazenamento das Gravações Ao Vivo" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." +msgstr "Transmissão ao vivo conectada." + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." +msgstr "Transmissão ao vivo desconectada." + +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "Transmissão Ao Vivo:" + +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" +msgstr "Média de Consumo" + +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "Carregando..." + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" +msgstr "Local" + +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "Sistema de arquivos local" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "Transmissões Locais" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "Localização" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "Iniciar sessão" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "Visualizador de registro" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "Registros" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "Repetir Uma Vez" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "Perdas" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "Baixo" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "Conteúdo da Mensagem Principal" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "Fazer a mídia selecionada tocar imediatamente, interrompendo a mídia existente" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "Gerenciar" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "Gerenciar Contas SFTP" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "Gerenciar Estações" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "Modo Manual AutoDJ" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "Defina manualmente como esta playlist é utilizada na configuração do LiquidSoap. Somente para usuários avançados." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "Marcação" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "Compatível" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "Token API do Matomo" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "URL Base de Instalação do Matomo" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "ID do Site do Matomo" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "Duração máxima do ouvinte" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "Máximo de Ouvintes" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "Número máximo de ouvintes em todas as transmissões. Deixe em branco para usar o padrão." + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "Site do MaxMind" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "Chave de licença do MaxMind" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "Mídia" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "Arquivos de Mídia" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "Local de Armazenamento de Mídia" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "Memória" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "Ajuda com as Estatísticas de Memória" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "Mesclar lista de reprodução para tocar como uma faixa única." + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "Corpo da Mensagem" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "Dicas de Personalização de Mensagens" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "Modo de análise de mensagem" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "Destinatário(s) da Mensagem" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "Assunto da Mensagem" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "Metadados" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "Metadado atualizado!" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "Microfone" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "Microfone\n" +" Fonte" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "Minuto da Hora para Tocar" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "Controle de Volume" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "Dispositivo Móvel" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "Modificado" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "Segunda-feira" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "Mais" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "A maioria dos provedores de hospedagem coloca mais máquinas virtuais (VPSs) em um servidor do que o hardware pode suportar quando cada VM estiver sendo executada com carga total da CPU. Isso é chamado de provisionamento excessivo, que pode levar outras VMs no servidor a \"sugar\" a CPU de sua VM e vice-versa." + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "Músicas Mais Reproduzidas" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "Log de Backup mais recente" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "Nome do Ponto de Montagem:" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "URL do Ponto de Montagem" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "Pontos de montagem" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "Pontos de montagem é o mecanismo pelo qual os ouvintes se conectam e ouvem sua estação. Cada ponto de montagem pode ser de um formato de áudio ou qualidade diferente. Usando pontos de montagem, você pode configurar uma transmissão de alta qualidade para ouvintes de banda larga e outra de qualidade menor para usuários de celular." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "Mover" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "Mover %{ num } Arquivo(s) para" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "Mover para o diretório" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "MP3" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "Arquivos de música" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "Silenciar" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "Minha conta" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "N/D" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "Nome" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "Nome/Tipo" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "Interfaces de Rede" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "Nunca enviar" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "Novo diretório" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "Novo diretório criado." + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "Novo nome de arquivo" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "Nova Pasta" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "Nova Chave Gerada" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "Nova Senha" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "Cadastrar Lista de Reprodução" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "Nome da Nova Playlist" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "Nova Descrição da Estação" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "Novo Nome da Estação" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "Nenhum arquivo selecionado." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "Ilimitado" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "Não Compatível" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "Nenhum outro programa pode usar essa porta. Deixe em branco para\n" +" atribuir uma porta automaticamente." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "Nenhum outro programa pode utilizar essa porta. Deixe em branco para atribuir uma porta automaticamente." + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "Nenhum registro a ser exibido." + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "Nenhum" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "Nenhum:" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "Modo Normal" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "Não Reproduzida" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "Parado" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "Não Agendado" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "Note que a restauração de um backup irá limpar seu banco de dados existente. Nunca restaurar arquivos de backup de usuários não confiáveis." + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "Observação: se seus metadados de mídia tiverem caracteres UTF-8, você deve usar um editor de planilhas que suporte a codificação UTF-8, como o OpenOffice." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "Nota: a porta depois desta será automaticamente usada\n" +" para conexões antigas." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "Nota: Esta deve ser a página inicial pública da estação de rádio, não a URL do AzuraCast. Será incluído nos detalhes da transmissão." + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "Notas" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "Agora" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "Reproduzindo agora" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "Tocando agora %{ station }:" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "Tocando agora %{ station }: %{ title } por %{ artist }! Ouça agora: %{ url }" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "Tocando agora %{ station }: %{ title } por %{ artist }! Ouça agora." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "Resposta da API NowPlaying" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "Número de Reproduções" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "Número de Cópias de Segurança para Manter" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "Minutos entre as reproduções" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "Número de segundos para sobrepor as músicas." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "Número de músicas entre as reproduções" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "Número de Músicas Recentes Visíveis" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "No Ar" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "Sob demanda" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "Arquivos On Demand" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "Transmissão On-Demand" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "Uma vez por %{minutes} minutos" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "Uma vez por %{songs} músicas" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "Uma vez por hora" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "Uma vez por hora (às %{minute})" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "Uma vez a cada x minutos" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "Uma vez a cada x músicas" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "Depois que essas etapas forem concluídas, insira as informações da página \"Chaves e tokens de acesso\" nos campos abaixo." + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "Uma vez que você tenha configurado a atribuição automatizada, clique no botão abaixo para executar o processo." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "Uma observação importante sobre a espera de E/S é que ela pode indicar um congestionamento ou problema, mas também pode ser completamente sem sentido, dependendo da carga de trabalho e dos recursos gerais disponíveis. Uma espera de E/S constantemente alta deve levar a uma investigação mais aprofundada com ferramentas mais sofisticadas." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "Só coletar estatísticas agregadas dos ouvintes" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "Conecte-se apenas a um servidor remoto." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "Apenas reproduzir toda a playlist uma vez." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "Só reproduza uma faixa no horário programado." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "Enviar Apenas Um Tweet a cada..." + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "Operação" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "Opcional: Senha de Autenticação Básica HTTP" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "Opcional: Usuário de Autenticação Básica HTTP" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "Opcional: Tempo Limite de Pedido (Segundos)" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "Opcionalmente, selecione um campo de metadados ID3v2 que, se presente, será usado para definir o valor deste campo." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "Opcionalmente, especifique um nome curto para URL, como \"my_station_name\", que será usado nas URLs desta estação. Deixe este campo em branco para criar automaticamente baseado no nome da estação." + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "Opcionalmente, especifique um nome amigável à API, como \"field_name\". Deixe este campo em branco para criar automaticamente baseado no nome." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "Opcionalmente, forneça um token de API para permitir a substituição do endereço IP." + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "Opcionalmente, forneça chaves públicas SSH que este usuário pode usar para conectar em vez de uma senha. Digite uma chave por linha." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "ou" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "Caminho Original" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "Proprietário" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "Senha" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "Senha:" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "Cole a chave de licença gerada no campo nesta página." + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "Caminho/Sufixo" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "Solicitações Pendentes" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "Permissões" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "Tocar" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "Tocar %" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "Reproduzir exatamente uma vez a cada $x minutos." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "Reproduzir exatamente uma vez a cada $x músicas." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "Reproduzir" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "Reproduzir uma vez por hora ao minuto especificado." + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "Tocar/Pausar" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "Fila de Reprodução" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "A Seguir" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "Lista de reprodução" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "URL da lista de reprodução (M3U/PLS)" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "Lista de reprodução 1" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "Lista de reprodução 2" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "Nome da playlist" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "Ordem de reprodução definida." + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "A fila da lista de reprodução foi limpa." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "Tipo da playlist" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "Peso da playlist" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "Lista de reprodução:" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "Playlist(s)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "Listas de reprodução" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "Playlists \"Limpa\" para os arquivos selecionados:" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "Listas de Reprodução atualizadas para os ficheiros selecionados:" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "Reproduções" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "Podcast" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "A mídia do podcast deve estar no formato MP3 ou M4A (AAC) para maior compatibilidade." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "Título do Podcast" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "Podcasts" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "Local de Armazenamento dos Podcasts" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "Porta:" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "Desenvolvido por AzuraCast" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "Preferir a URL do Navegador (Se Disponível)" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "Usar Padrão do Sistema" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "Pré-visualização" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "Anterior" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "Privacidade" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "Perfil" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "Nome Programático" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "Fornecer uma chave de licença válida do Thimeo. Funcionalidade é limitada sem uma chave de licença." + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "Página pública" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "Fundo da Página Pública" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "Páginas Públicas" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "Data de Publicação" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "Horário da Publicação" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "Publicar em diretórios \"Páginas amarelas\"" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "Fila" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "Lista de mídia selecionada para reproduzir em seguida" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "Player" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "Aleatório" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "Proporção" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "Sem tratamento" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "Recebido" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "Gravar Transmissões Ao Vivo" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "Recuperar Conta" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "Atualizar linhas" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "Região" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "Retransmissão" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "URL de retransmissão de stream" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "Canal de Lançamento" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "Remoto" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "Buffer da Reprodução Remota (Segundos)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "Relés remoto" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "Os relays remotos permitem trabalhar com o software de transmissão fora deste servidor. Qualquer relay incluído aqui será incluído nas estatísticas da sua estação. Você também pode transmitir deste servidor para relays remotos." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "Senha do Administrador da Estação remota" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "Ponto de montagem da Estação remota" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "Endereço para ouvir a rádio" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "Ponto de montagem da Estação remota" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "Senha da Estação remota" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "Porta source da Estação remota" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "Username da Estação remota" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "Tipo de estação de rádio" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "URL remoto" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "Lista de reprodução de URL remota" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "Tipo de URL Remoto" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "Remoto: Dropbox" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "Remoto: Compatível com S3" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "Remoto: SFTP" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "Remover" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "Remover a Chave" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "Renomear" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "Renomear arquivo/diretório" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "Reordenar" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "Reorganizar Lista de reprodução" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "Repetir" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "Substituir a Capa do Álbum" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "Reprocessar" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "Solicitar" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "Pedir Uma Música" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "Histórico de Solicitações" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "Limite do Último Pedido (Minutos)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "Atraso Mínimo do Pedido (Minutos)" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "Pedir Música" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "IP do Solicitante" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "Pedidos" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "Redefinir senha" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "Embaralhar" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "Reiniciar" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "Restaurar Backup" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "Nome da Função" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "Funções" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "Funções e Permissões" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "Rolling Release" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "Linhas por página" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "Conteúdo RSS" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "Executar atribuição automatizada" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "Executar Cópias de Segurança Noturnas Automáticas" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "Executar Backup Manual" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "Executando" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "Taxa de amostragem" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "Sábado" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "Salvar" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "Salvar e Continuar" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "Salvar alterações" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "Salve as Alterações Primeiro" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "Agendamento" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "Visualizar agendamento" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "Agendado" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "Tempo Agendado para Cópias de Segurança" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "Agendar por Dias da Semana" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "As playlists agendadas e outros itens temporários serão controlados por este fuso horário." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "Tempo Agendado #%{num}" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "Agendamento" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "Pesquisar" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "Segundos a partir do início da música que o AutoDJ deve começar a tocar." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "Segundos a partir do início da música que o AutoDJ deve parar de tocar." + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "Chave Secreta" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "Segurança" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "Segurança e Privacidade" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "Veja a documentação do Telegram para mais detalhes." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "Veja a documentação do Telegram para mais detalhes." + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "Procurar" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "Selecionar" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "Selecione um tema para usar com base para a página publica da estação e página de login" + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "Selecionar todas as linhas visíveis" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "Selecionar Arquivo de Configuração" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "Selecionar Arquivo CSV" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "Selecionar Arquivo Falback Personalizado" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "Selecionar campos exibidos" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "Selecione o arquivo" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "Selecione o Arquivo de Introdução" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "Selecionar Arquivo de Mídia" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "Selecione o arquivo PLS/M3U para importar" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "Selecione o arquivo de arte PNG/JPG" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "Selecione a categoria/categorias que melhor refletem o conteúdo do seu podcast." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "Selecione os países que não têm permissão para se conectar as transmissões." + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "Selecione o Tipo de Web Hook" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "Enviar Mensagem de Teste" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "E-mail do Remetente" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "Nome do Remetente" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "Sequencial" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "Status do Servidor" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "Servidor:" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "Serviços" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "Defina um espaço máximo em disco que este local de armazenamento pode usar. Especifique o tamanho com unidade, ou seja, \"8 GB\". As unidades são medidas em 1024 bytes. Deixe em branco para usar como padrão o espaço disponível no disco." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "Definir como o ponto de montagem padrão" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "Defina pontos de marcação e fade usando o editor visual. As marcações de tempo serão salvas nos campos correspondentes nas configurações avançadas de reprodução." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "Definir o ponto de entrada" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "Definir o ponto de saída" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "Definir Fade In" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "Definir Fade Out" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "Defina a mais para preservar mais histórico de reprodução e metadados de ouvinte para estações. Defina menos para economizar espaço em disco." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "Definir ou limpar as playlists da mídia selecionada" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "Definir Sobreposição" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "Defina o tempo em segundos que um ouvinte ficará conectado à transmissão. Se for definido como 0, os ouvintes podem permanecer conectados indefinidamente." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "Defina como \"Sim\" para sempre usar URLs seguros \"https: //\" e redirecionar automaticamente para o URL seguro quando um URL inseguro for visitado." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "Defina como * para permitir todas as fontes, ou especifique uma lista separadas por uma vírgula (,)." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "Configurações" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "Instruções para configurar softwares de transmissão estão disponíveis na wiki do AzuraCast." + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "Host SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "Senha SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "Porta SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "Chave Privada SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "Frase de Acesso da Chave Privada SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "Usuário SFTP" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "SFTP Usuários" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "Compartilhar Local de Armazenamento de Mídia" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "Compartilhar Local de Armazenamento dos Podcasts" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "Compartilhar Local de Armazenamento das Gravações" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "O DNAS SHOUTcast 2 não está instalado." + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "O SHOUTcast 2 DNAS não é software gratuito, e sua licença restritiva não permite que o AzuraCast distribua o binário do SHOUTcast." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "Clientes Shoutcast" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "ID da licença do SHOUTcast" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "Gerenciador de Rádio SHOUTcast" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "ID de Usuário do SHOUTcast" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "A versão \"%{ version }\" do SHOUTcast está instalada." + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "Mostrar Gráficos" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "Mostrar novos lançamentos em seu canal de atualização na página do AzuraCast." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "Mostrar em Páginas Públicas" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "Mostrar a estação em páginas públicas e resultados gerais da API." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "Mostrar Avisos de Atualização" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "Embaralhado" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "URL Base do Site" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "Tema do site" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "Tamanho" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "Pular Música" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "Modo Inteligente" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "Host SMTP" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "Senha do SMTP" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "Porta SMTP" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "Usuário SMTP" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "Alguns provedores de licenciamento podem ter regras específicas\n" +" sobre pedidos de música. Verifique seus regulamentos locais para obter mais informações." + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "Música" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "Álbum da música" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "Artista" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "Gênero da Música" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "Histórico de Músicas" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "Duração da música" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "Impacto do ouvinte na canção" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "Letras da música" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "Ordem de reprodução da música" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "Linha do tempo de reprodução de músicas" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "Pedidos de músicas" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "Título da música" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "Baseado em músicas" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "Com Base em Canções" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "Playlist baseada em músicas" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "Relatório SoundExchange" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "Fonte" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "Espaço Usado" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "Especifique um ponto de montagem (por exemplo, \"/radio.mp3\") ou um SID de Shoutcast (ou seja, \"2\") para especificar uma transmissão específica para uso para estatísticas ou transmissão." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "Especifique o minuto de cada hora que esta playlist deve tocar." + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "Chaves Públicas SSH" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "Estável" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "Reproduz o dia todo, mistura-se com outras listas de reprodução com base no peso." + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "Iniciar" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "Data Inicial" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "Iniciar Transmissão" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "Hora Inicial" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "Mídia da Estação" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "Nome da Estação" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "Resumo da Estação" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "Permissões da Estação" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "Podcasts da Estação" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "Gravações da Estação" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "Fuso horário da Estação" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "Estação(ões)" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "Estações" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "Visualizar estatísticas" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "Steal" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "Steal (St)" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "Passo 1: Leia o código QR" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "Etapa 2: Verifique o código gerado" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "Passos para a configuração de uma aplicação do Twitter:" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "Stereo Tool" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "O Stereo Tool pode consumir muitos recursos de CPU e memória. Certifique-se de ter recursos suficientes antes de continuar." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "Documentação do Stereo Tool." + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "Stereo Tool Downloads" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "Stereo Tool é um software de processamento de áudio. Para obter mais informações sobre como configurá-lo, consulte o" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "O Stereo Tool não está atualmente instalado nesta instalação." + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "A Stereo Tool não é um software gratuito e sua licença restritiva não permite que o AzuraCast distribua o binário do Stereo Tool." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "Chave de Licença do Stereo Tool" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "A versão %{ version } do Stereo Tool esta instalada." + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "Parar" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "Parar transmissão" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "Adaptador de Armazenamento" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "Local de Armazenamento" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "Locais de Armazenamento" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "Cota de Armazenamento" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "Transmissão" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "Transmissões de streamer" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "Nome de exibição do Streamer" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "Senha do streamer" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "Nome de usuário do streamer" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "Streamer/DJ" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "Contas de streamer/DJ" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "Streamers/DJs" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "Transmissões" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "Enviar Código" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "Domingo" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "Formatos de arquivo suportados:" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "Configurações do sistema" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "Destino" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "Teste" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "Mensagem de teste enviada." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "texto" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "A quantidade de memória que o Linux está usando para cache de disco." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "A URL base onde este serviço está localizado. Use o endereço IP externo ou um nome de domínio totalmente qualificado (se houver) apontando para este servidor." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "O corpo da mensagem POST é exatamente o mesmo que a resposta da API NowPlaying para sua estação." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "A pessoa de contato do podcast. Pode ser necessário para listar o podcast em serviços como Apple Podcasts, Spotify, Google Podcasts, etc." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "O uso atual da CPU, incluindo I/O Wait e Steal." + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "O uso atual de memória, excluindo a memória em cache." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "A data que o episódio deve ser publicado." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "A descrição do episódio. A quantidade máxima típica de texto permitida para isso é de 4.000 caracteres." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "A descrição do seu podcast. A quantidade máxima típica de texto permitida para isso é de 4.000 caracteres." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "O nome de exibição atribuído a este ponto de montagem ao visualizá-lo em páginas administrativas ou públicas. Deixe em branco para gerar automaticamente um." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "O nome de exibição atribuído a este ponto de montagem ao visualizá-lo em páginas administrativas ou públicas. Deixe em branco para gerar automaticamente um." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "As caixas de texto editáveis são áreas onde você pode inserir um código de configuração personalizado. As seções não editáveis são geradas automaticamente pelo AzuraCast." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "O e-mail do contato do podcast. Pode ser necessário para listar o podcast em serviços como Apple Podcasts, Spotify, Google Podcasts, etc." + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "O nome do arquivo deve ser semelhante a:" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "O formato e os cabeçalhos deste CSV devem corresponder ao formato gerado pela função de exportação nesta página." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "A URL base completa da sua instalação do Matomo." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "A lista de reprodução completa é embaralhada e reproduzida na ordem aleatória." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "A Espera de E/S é a porcentagem de tempo que a CPU está aguardando o acesso ao disco antes de poder continuar o trabalho que depende do resultado disso." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "O idioma falado no podcast." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "O tempo de reprodução que o Liquidsoap deve colocar em buffer ao reproduzir esta lista de reprodução. Tempos mais curtos podem levar a uma reprodução intermitente ou em ligações instáveis." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "O número de segundos de sinal para armazenar em caso de\n" +" interrupção. Ajuste ao menor valor que seus DJs podem usar sem interrupções de transmissão\n" +"." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "O número de segundos para aguardar uma resposta do servidor antes de cancelar a solicitação." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "O ID numérico do site para este site." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "A ordem da lista de reprodução é especificada manualmente e seguida pelo AutoDJ." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "O diretório principal no qual os arquivos de configuração e a playlist da estação são armazenados. Deixe em branco para usar o diretório padrão." + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "O ID da propriedade usado para rastrear ouvintes ao vivo." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "O caminho relativo do arquivo no diretório de mídia da estação." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "A solicitação não pôde ser executada." + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "O ID da estação será uma string numérica que começa com a letra S." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "O streamer irá utilizar essa senha para se conectar ao servidor da rádio." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "O streamer utilizará esse nome de usuário para conectar ao servidor da rádio." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "O período de tempo para o fade-in nessa música. Deixe em branco para usar o padrão do sistema." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "O período de tempo em que a música deve fazer Fade-Out. Deixe em branco para usar o padrão do sistema." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "O tempo que essa música deve sobrepor a anterior e a próxima quando ocorrer o fading. Deixe em branco para usar o padrão do sistema." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "O tempo em que o episódio deve ser publicado (de acordo com o fuso horário das estações)." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "A URL que receberá o POST das mensagens sempre que um evento for acionado." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "O volume em decibéis para amplificar a faixa. Deixe em branco para usar o padrão do sistema." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "Tema" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "Não existe nenhum arquivo personalizado de fallback associado a esta estação." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "Não há nenhum arquivo de introdução associado a este ponto de montagem." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "Não há nenhuma mídia existente associada a este episódio." + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "Não há nenhum arquivo de configuração do Stereo Tool presente." + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "Esta conta terá acesso completo ao sistema, e você será conectado automaticamente para o restante da configuração." + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "Isso pode fazer com que pareça que sua memória está baixa, enquanto na verdade não está. Algumas soluções/painéis de monitoramento incluem memória em cache em suas estatísticas de memória usada sem indicar isso." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "Este código será incluído na configuração do frontend. Os formatos permitidos são:" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "Este arquivo de configuração deve ser um arquivo .sts válido exportado do Stereo Tool." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "Este CSS será aplicado às principais páginas de gerenciamento, como este." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "Este CSS será aplicado às páginas públicas da rádio e na página de login." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "Isso determina quantas músicas antecipadamente o AutoDJ\n" +" preencherá automaticamente a fila." + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "Este campo é obrigatório." + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "Este campo deve ter um número decimal válido." + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "Este campo deve ter um endereço de e-mail válido." + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "Este campo deve ser um número inteiro válido." + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "Este campo deve ter um endereço IP válido." + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "Este campo deve ter uma URL válida." + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "Este campo deve estar entre %{ min } e %{ max }." + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "Este campo deve ter pelo menos %{ min } letras." + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "Este campo deve ter no máximo %{ max } letras." + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "Este campo deve conter apenas caracteres alfabéticos." + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "Este campo deve conter apenas caracteres alfanuméricos." + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "Este campo deve conter apenas caracteres numéricos." + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "Este arquivo será reproduzido em sua estação de rádio sempre que nenhuma mídia estiver programada para ser reproduzida ou ocorrer um erro crítico que interrompa a transmissão regular." + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "Esta imagem será usada como padrão da capa do álbum quando este streamer estiver ao vivo." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "Este arquivo de introdução deve corresponder exatamente à taxa de bits e ao formato do próprio ponto de montagem." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "Este é um recurso avançado e o código personalizado não é oficialmente suportado pelo AzuraCast. Você pode interromper sua estação adicionando um código personalizado, mas removê-lo deve resolver todos os problemas." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "Este é o nome de exibição informal que será mostrado nas respostas da API se o streamer/DJ estiver ao vivo." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "Este é o número de segundos até que um streamer que tenha sido\n" +" desconectado manualmente possa se reconectar a transmissão. Defina 0 para permitir que o streamer\n" +" se reconecte imediatamente." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "Este código javascript será aplicado às páginas públicas da estação e página de login." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "Este modo desabilita o gerenciamento do AutoDJ do AzuraCast, usando o próprio Liquidsoap\n" +" para gerenciar a reprodução da música. \"Próxima música\" e alguns outros recursos não estarão\n" +" disponíveis." + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "Este Mês" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "Este nome deve sempre começar com uma barra (/) e deve ser uma URL válida, como exemplo /autodj.mp3" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "Este nome irá aparecer como um sub cabeçalho próximo ao logo do AzuraCast, para ajudar a identificar este servidor." + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "Esta senha é muito comum ou insegura." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "Atualmente, esta lista de reprodução não tem horários agendados. Ele será reproduzida o tempo todo.\n" +"Para adicionar um novo horário agendado, clique no botão abaixo." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "Essa playlist irá tocar a cada $x minutos, onde $x é especificado aqui." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "Essa playlist irá reproduzir a cada $x músicas, onde $x é especificado aqui." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "Esta porta não é usada por nenhum processo externo. Apenas modifique esta porta\n" +" se a porta atribuída estiver em uso. Deixe em branco para atribuir automaticamente uma porta." + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "Esta fila contém as faixas restantes na ordem em que serão enfileiradas pelo AutoDJ do AzuraCast (se as faixas puderem ser reproduzidas)." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "Este serviço pode fornecer a arte do álbum para faixas onde nenhuma estiver disponível localmente." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "Este software fornece sua transmissão para o ouvinte." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "Este software reproduz aleatoriamente as playlists de música e reproduz quando\n" +" nenhuma outra fonte estiver disponível." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "Isso especifica o tempo mínimo (em minutos) entre uma\n" +" música tocando no rádio e estando disponível para o pedido novamente. Defina 0 para nenhum valor limite\n" +"." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "Isso especifica o intervalo de tempo (em minutos) do histórico de músicas que\n" +" o algoritmo de prevenção de músicas repetidas deve levar em conta." + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "O fuso horário desta estação está atualmente %{tz}." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "Esse streamer/Dj não está agendado para reproduzir em momento algum." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "Esta URL é fornecida no aplicativo do Discord." + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "Este web hook só será executado quando o(s) evento(s) selecionado(s) ocorrerem nesta estação específica." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "Este será o nome do arquivo para seu backup, incluindo a extensão para o tipo de arquivo que você deseja usar." + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "Isso será usado como identificação ao editar músicas individuais e será exibido nos resultados da API." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "Isso produzirá um backup significativamente menor, mas você deve fazer o backup da mídia em outro lugar. Observe que apenas a mídia armazenada localmente terá backup." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "Tamanho de Imagem em Miniatura" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "Quinta-feira" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "Tempo" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "Tempo (seg)" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "Tempo gasto à espera que a E/S do disco seja concluída." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "Tempo roubado por outras máquinas virtuais no mesmo servidor físico." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "Fuso Horário" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "Título" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "Para aliviar esse problema potencial com recursos compartilhados da CPU, os hosts atribuem \"créditos\" a um VPS que são usados de acordo com um algoritmo baseado na carga da CPU, bem como no tempo durante o qual a carga da CPU é gerada. Se o crédito atribuído à sua VM estiver esgotado, eles usarão o tempo de CPU da sua VM e o atribuirão a outras VMs na máquina. Isso é visto como o valor \"Steal\" ou \"St\"." + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "Para baixar a base de dados GeoLite:" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "Para tocar uma vez por dia, defina a hora de início e de fim para o mesmo valor." + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "Para restaurar um backup do seu computador de host, execute:" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "Para recuperar ouvintes exclusivos detalhados e detalhes do cliente, geralmente é necessária uma senha de administrador." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "Para definir este cronograma a ser executado apenas dentro de um determinado intervalo de datas, especifique uma data de início e fim." + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "Para verificar se o código foi configurado corretamente, digite o código de 6 dígitos que o app mostra." + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "Hoje" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "Total" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "Espaço Total em Disco" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "Total de Horas de Ouvinte" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "Total de RAM" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "Transmitido" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "Disparos" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "Terça-feira" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "ID do Parceiro TuneIn" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "Chave do Parceiro TuneIn" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "ID da Estação do TuneIn" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "Detalhes da Conta do Twitter" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "Aplicativos do Twitter" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "Autenticação de dois fatores" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "Autenticação de dois fatores melhora a segurança da sua conta, exigindo um segundo código de acesso único além de sua senha quando você se logar." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "Normalmente um site com conteúdo sobre o episódio." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "Normalmente a página inicial do podcast." + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "Não foi possível atualizar." + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "Único" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "Identificador único para o chat de destino ou nome de usuário do canal de destino (no formato @channelusername)." + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "Ouvintes únicos" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "Desconhecido" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "Artista Desconhecido" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "Título Desconhecido" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "Para Cima" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "Fila das próximas músicas" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "Atualizar" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "Atualizar Metadados" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "Atualizado" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "Atualizado com sucesso." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "Envie um arquivo de configuração do Stereo Tool do sub-menu \" Transmissão\" no perfil da estação." + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "Carregar Recursos Personalizados" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "Enviar Configuração do Stereo Tool" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "Faça o upload do arquivo nesta página para extraí-lo automaticamente para o diretório adequado." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "URL" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "URL Curta" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "Uso" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "Uso (Nós)" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "Use as chaves API para autenticar com a API do AzuraCast utilizando as mesmas permissões que a sua conta de usuário." + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "Use o trabalhador assíncrono" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "Usar padrão do navegador" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "Usar o Icecast 2.4 neste servidor." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "Usar menos CPU (Usa Mais Memória)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "Usar Menos Memória (Usa Mais CPU)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "Usar o Liquidsoap neste servidor." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "Usar Metadados do Replaygain" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "Usar Conexão SMTP Segura (TLS)" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "Usar o SHOUTcast DNAS 2 neste servidor." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "Usar Web Proxy Para as Rádios" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "Usar WebSockets para Atualizações do Tocando Agora" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "Usado" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "Usado para a funcionalidade \"Esqueci a Senha\", web hooks e outras funções." + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "Usuário" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "Agente do Usuário" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "Nome de Usuário" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "Permissões de Usuário" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "Usuário" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "Usuário:" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "Usuários" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "Usuários com essa função terão essas permissões em toda a instalação." + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "Usuários com essa função terão essas permissões para esta única estação." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "Usando esta página, você pode personalizar várias seções da configuração do Liquidsoap. Isso permite que você adicione funcionalidades avançadas ao AutoDJ da sua estação." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "Normalmente habilitado para a porta 465, desativado para as portas 587 ou 25." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "Variáveis estão na forma de:" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "Visualizar" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "Ver faixas na playlist" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "Visite a página \"Minha Chave de Licença\" sob a seção \"Serviços\"." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "Editor Visual Cue" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "Volume" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "Espera" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "Espera (Wa)" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "Zoom da Forma de Onda" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "Web Dj" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "Detalhes do Web Hook" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "Nome do Web Hook" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "Disparos do Web Hook" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "URL do Web Hook" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "Web Hooks" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "Os Web hooks enviam automaticamente uma solicitação HTTP POST para o URL que você especificar para notificá-lo sempre que um dos disparos especificados ocorrer em sua estação." + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "Os Web hooks permitem que você se conecte a serviços da Web externos e transmita para eles as alterações de sua estação." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "URL do Site" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "WebDJ" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "Site" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "Quarta-feira" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "Peso" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "Bem-vindo ao AzuraCast!" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "Ao fazer chamadas da API, você pode passar esse valor no cabeçalho \"X-API-Key\" para se autenticar como você mesmo." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "O AutoDJ tentará evitar artistas e títulos de faixas duplicados ao reproduzir mídia desta playlist." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "Tipo de Widget" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "Músicas Com Pior Desempenho" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "Ontem" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "Você" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "Você também pode enviar arquivos em quantidade via SFTP." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "Você pode incluir qualquer configuração especial de ponto de montagem aqui, em JSON { key: 'value' } ou no formato XML <key>value</key>" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "Você só pode realizar as ações que sua conta de usuário tem permissão para realizar." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "Você pode definir uma URL personalizada para este fluxo que o AzuraCast usará ao se referir a ele. Deixe vazio para usar o valor padrão." + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "Talvez você precise se conectar diretamente pelo endereço IP:" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "Talvez você precise se conectar diretamente através do seu endereço IP:" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "Você não poderá recuperá-lo novamente." + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "Sua chave de API completa está abaixo:" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "Hash de Autorização do Diretório YP" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "Compressão ZStandard" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "Selecionar..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format msgid "Imported locale: %s" msgstr "Local importado: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "Para instalar o SHOUTcast:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "Para processar rapidamente, os web hooks têm um tempo limite curto, portanto, o serviço de resposta deve ser otimizado para lidar com a solicitação em menos de 2 segundos." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "Na aplicação recém criada, clique na aba \"Chaves e Tokens de Acesso\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "Incluir na atribuição automatizada" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "Incluir no Player On Demand" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "Indefinidamente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "Indica a presença de conteúdo explícito (linguagem explícita ou conteúdo adulto). O Apple Podcasts exibe um gráfico de aconselhamento parental explícito para o seu episódio, se ativado. Episódios que contêm material explícito não estão disponíveis em alguns territórios de podcasts da Apple." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 -msgid "Initial Key" -msgstr "Chave inicial" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 msgid "Initialize AzuraCast" msgstr "Inicializar o AzuraCast" @@ -2640,53 +5979,705 @@ msgstr "Inicializar o AzuraCast" msgid "Initializing essential settings..." msgstr "Inicializando configurações essenciais..." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "Inserir" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "Instalar banco de dados GeoLite IP" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "Instalar o SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "Instalar o SHOUTcast 2 DNAS" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "Ambiente: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format msgid "Installation Method: %s" msgstr "Método de instalação: %s" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" -msgstr "Instalação sem backup recente" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "Migrações de banco de dados em execução" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "Gerando Classes de Proxy do Banco de Dados" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "Recarregar Dados do Sistema" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "O AzuraCast foi inicializado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "Configurações AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "Chave de configuração" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "Configurando Valor" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "Configuração gravada com sucesso." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "Instalações carregadas." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "A conta associada com o e-mail \"%s\" foi alterada para ser um administrador" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "Conta não encontrada." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "AzuraCast Setup" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +msgstr "Bem-vindo ao AzuraCast. Por favor, aguarde enquanto algumas dependências fundamentais do AzuraCast são configuradas..." #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 msgid "Installing Data Fixtures" msgstr "Instalando Instalações de Dados" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." -msgstr "Instrua o Liquidsoap a usar quaisquer metadados do replaygain associados a uma música para controlar o nível de volume. Isso pode aumentar o consumo da CPU." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" +msgstr "Atualizando todas as estações" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" -msgstr "Instruções" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" +msgstr "AzuraCast agora está atualizado para a versão mais recente!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." -msgstr "Notas internas ou comentários sobre o usuário, visível somente neste painel de controle." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" +msgstr "Instalação AzuraCast completa!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." -msgstr "Código Internacional Padrão de Gravação, usado para relatórios de licenciamento." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." +msgstr "Visite %s para concluir a configuração." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" +msgstr "Caminho de backup %s não encontrado!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "Backup AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "Por favor aguarde enquanto a cópia de segurança é criada..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "Criando diretórios temporários..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "Fazendo backup do MariaDB..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "Criando arquivo de backup..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "Limpando arquivos provisórios..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "Backup concluído em %.2f segundos." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "Este recurso não é suportada atualmente nessa estação." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "Instalador do AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "Bem-vindo ao AzuraCast! Complete a configuração inicial do servidor respondendo algumas perguntas." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "Atualizador do AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "Alterar as configurações de instalação?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "O AzuraCast está configurado para ser ouvido nas seguintes portas:" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "Porta HTTP: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "Porta HTTPS: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "Porta SFTP: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "Portas de Rádio: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "Personalizar portas usadas para o AzuraCast?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "Configurar o LetsEncrypt?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "Criando arquivos de configuração..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "Configuração do servidor completa!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "A local a ser usado para os comandos CLI." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "O ambiente do aplicativo." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "Modificar manualmente o nível de registro." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "Isso permite que você registre erros de nível de depuração temporariamente (para solução de problemas) ou reduza o volume de registros que são produzidos por sua instalação, sem a necessidade de modificar se sua instalação é uma instância de produção ou de desenvolvimento." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" +msgstr "Ativar Códigos de Plugins Personalizados" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "Habilite a funcionalidade de \"mesclagem\" do compositor para combinar o arquivo composer.json do aplicativo principal com quaisquer arquivos de composição de plug-in. Isso pode ter implicações de desempenho, portanto, você só deve usá-lo se usar um ou mais plug-ins com suas próprias dependências do Composer." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "Porta mínima para atribuição da porta da estação" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "Modifique isto se suas estações estiverem sendo ouvidas em portas que não são padrão." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "Porta máxima para atribuição da porta da estação" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "Mostrar Erros Detalhados da Aplicação Slim" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "Isso permite que você depure os erros do aplicativo Slim que você pode encontrar. Por favor, relate quaisquer logs de erro de aplicativo Slim para a equipe de desenvolvimento no GitHub." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "Host do MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "Não modifique isto após a instalação." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "Porta MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "Nome de Usuário MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "Senha MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "Nome do Banco de Dados MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "Gerar automaticamente uma senha de root aleatória para o MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "Senha Root do MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "Ativar Registro do MariaDB Para Consultas Lentas" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "Registrar consultas mais lentas para diagnosticar possíveis problemas de banco de dados. Apenas ative esta opção se necessário." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "Conexões máximas do MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "Definir a quantidade de conexões permitidas para o banco de dados. Esse valor deve ser aumentado se você estiver vendo o erro \"Muitas conexões\" nos registros." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "Ativar Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "Desabilite para usar um cache flatfile em vez do Redis." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "Host Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "Porta de Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "Índice do banco de dados Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "Tamanho máximo do arquivo POST do PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "Limite de Memória do PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "Tempo máximo de execução do script PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "(em segundos)" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "Tempo curto de execução da tarefa de sincronização" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "O tempo máximo de execução (e tempo limite de bloqueio) para as tarefas de sincronização de 15 segundos, 1 minuto e 5 minutos." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "Tempo longo de execução da tarefa de sincronização" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "O tempo máximo de execução (e tempo limite de bloqueio) para a tarefa de sincronização de 1 hora." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "Processos Máximos de Worker de PHP-FPM" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "Habilitar Extensão de Perfil de Desempenho" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "Dados do perfil podem ser vistos visitando %s." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "Desempenho de perfil em todas as solicitações" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "Isto terá um impacto significativo no desempenho da sua instalação." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "Chave HTTP de extensão de perfil" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "O valor para o parâmetro \"SPX_KEY\" para visualizar páginas de perfil." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "Lista de permissões de extensão de perfil de IP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "Este arquivo foi gerado automaticamente pelo AzuraCast." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "Você pode modificá-lo conforme necessário. Para aplicar as alterações, reinicie os contêineres Docker." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "Remova o símbolo \"#\" das linhas para descomentá-las." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "Opções válidas: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "Padrão: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "Variáveis Adicionais de Ambiente" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 +msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." +msgstr "(Docker Compose) Todos os contêineres do Docker são prefixados por este nome. Não altere isso após a instalação." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 +msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." +msgstr "(Docker Compose) O tempo de espera antes de uma operação do Docker Compose falhar. Aumente isso em computadores de baixo desempenho." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" +msgstr "Porta HTTP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." +msgstr "A porta principal do AzuraCast das conexões HTTP inseguras." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" +msgstr "Porta HTTPS" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." +msgstr "A porta principal do AzuraCast para conexões HTTPS seguras." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." +msgstr "A porta AzuraCast para as conexões de gerenciamento de arquivos SFTP." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" +msgstr "Portas da Estação" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." +msgstr "As portas do AzuraCast para transmissões de estações e conexões de entrada de DJs." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" +msgstr "UID de usuário Docker" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." +msgstr "Defina o UID do usuário em execução nos contêineres do Docker. Combinar isso com o UID do host pode corrigir problemas de permissão." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" +msgstr "GID do usuário Docker" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." +msgstr "Defina o GID do usuário em execução nos contêineres do Docker. Combinar isso com o GID do seu host pode corrigir problemas de permissão." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 +msgid "Advanced: Use Privileged Docker Settings" +msgstr "Avançado: Use as configurações privilegiadas do Docker" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" +msgstr "Nome(s) de Domínio LetsEncrypt" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." +msgstr "Nome de domínio (exemplo.com) ou nomes (exemplo.com,foo.bar) a serem usados com o LetsEncrypt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "Endereço de E-mail LetsEncrypt" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "Opcionalmente, forneça um endereço de e-mail para atualizações do LetsEncrypt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "Usuário não encontrado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "Identificado com sucesso." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "Muitas tentativas de login" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "Você tentou entrar muitas vezes. Por favor, aguarde 30 segundos e tente novamente." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "Conclua o processo de configuração para começar." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "Início de sessão falhou" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "Suas credenciais não puderam ser verificadas." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "Muitas tentativas de redefinição de senha" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "Você tentou redefinir sua senha muitas vezes. Aguarde 30 segundos e tente novamente." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "Recuperação de Conta" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "E-mail de recuperação da conta foi enviado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "Se o endereço de e-mail fornecido estiver no sistema, verifique se há uma mensagem de redefinição de senha em sua caixa de entrada." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "Token especificado inválido." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "Conectado usando o token de recuperação da conta" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "Sua senha foi atualizada." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "Configurar o AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "Configuração já foi concluída!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "Dashboard" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "Episódio não encontrado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "Nenhum episódio encontrado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "Importar/Exportar Mídia em Massa" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "Streamers habilitados!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "Você pode agora configurar as contas para os streamers (DJ)." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "HLS habilitado!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "Configuração do Nginx da Estação" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "Log do Liquidsoap" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "Configuração do Liquidsoap" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "Registro de acesso do Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "Registro de Erro do Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "Configuração do Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "SHOUTcast Log" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "Configuração do SHOUTcast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "Saída de Depuração" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "Log do AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "Log de acesso Nginx" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "Log de erro Nginx" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "Log de aplicação do PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "Registro do Supervisor" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 +msgid "Album Artist Sort Order" +msgstr "Ordem do Artista do Álbum" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 +msgid "Album Sort Order" +msgstr "Selecionar Ordem de classificação" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 +msgid "Band" +msgstr "Banda" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 +msgid "Bpm" +msgstr "Bpm" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 +msgid "Comment" +msgstr "Comentário" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 +msgid "Commercial Information" +msgstr "Informações Comerciais" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 +msgid "Composer" +msgstr "Compositor" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 +msgid "Composer Sort Order" +msgstr "Ordem do Compositor" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 +msgid "Conductor" +msgstr "Condutor" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 +msgid "Content Group Description" +msgstr "Descrição do Grupo de Conteúdo" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 +msgid "Copyright" +msgstr "Direitos autorais" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 +msgid "Copyright Message" +msgstr "Mensagem de Direitos Autorais" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 +msgid "Encoded By" +msgstr "Codificado por" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 +msgid "Encoder Settings" +msgstr "Configurações do Codificador" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 +msgid "Encoding Time" +msgstr "Tempo de codificação" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 +msgid "File Owner" +msgstr "Proprietário do Arquivo" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 +msgid "File Type" +msgstr "Tipo de arquivo" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 +msgid "Initial Key" +msgstr "Chave inicial" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 msgid "Internet Radio Station Name" @@ -2696,1072 +6687,34 @@ msgstr "Nome da Estação de Rádio da Internet" msgid "Internet Radio Station Owner" msgstr "Proprietário da Estação de Rádio da Internet" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "Interromper outras músicas para tocar no horário agendado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "Introdução" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "Token especificado inválido." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "Lista de Pessoas Envolvidas" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "Definir como Público" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "Já está rodando." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "Não está rodando." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "Ele ainda não pode ser registrado com Supervisor. Reiniciar a transmissão pode ajudar." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "Modo de Jingle" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "Conectados" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "Idioma" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "Últimos 14 Dias" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "Últimos 2 Anos" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "Últimas 24 Horas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "Últimos 30 Dias" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "Últimos 60 Dias" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "Últimos 7 Dias" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "Última modificação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "Último Mês" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "Última Execução" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "Último Ano" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "Última execução:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "Chave API do Last.fm" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "Últimas Atualizações" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "Saiba mais sobre os Tokens de Autenticação do Dropbox" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "Saiba mais sobre Playlists avançadas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "Saiba mais sobre lançamento de canais na documentação do AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "Saiba mais sobre este cabeçalho." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "Deixe em branco para gerar automaticamente uma nova senha." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "Deixe em branco para tocar todos os dias da semana." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "Deixe em branco para utilizar a senha atual." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "Deixe em branco para usar o URL padrão da API do Telegram (recomendado)." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "Duração" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "Comprimento do Texto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "Comece a configuração criando uma conta de super administrador." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "Nome(s) de Domínio LetsEncrypt" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "Endereço de E-mail LetsEncrypt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "Claro" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "Gostou do nosso software? Faça uma Doação para apoiar o AzuraCast!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "Limitado:" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "Informações vinculadas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "LiquidSoap está embaralhando %{songs} em %{playlists}." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "Configuração do Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "Log do Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "Ajuste de Desempenho do Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "Liste um endereço IP ou grupo (no formato CIDR) por linha." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "Listar um agente de usuário por linha. Caracteres curingas (*) são permitidos." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "Coleção de Estatísticas de Ouvinte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "Histórico de Ouvintes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "Pedido de ouvinte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "Ouvintes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "Ouvintes Por Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "Ouvintes por dia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "Ouvintes por dia da semana" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "Ouvintes por hora" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "Ao vivo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "Taxa de Bits da Gravação de Transmissão Ao Vivo (kbps)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "Formato da Gravação de Transmissão Ao Vivo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "Ouvintes Ao Vivo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "Local de Armazenamento das Gravações Ao Vivo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "Transmissão Ao Vivo:" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "Transmissão Ao Vivo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "Transmissão ao vivo conectada." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "Transmissão ao vivo desconectada." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "Média de Consumo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "Carregando..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "Local" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "Sistema de arquivos local" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "Transmissões Locais" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "Localização" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "Iniciar sessão" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "Visualizador de registro" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "Registrar consultas mais lentas para diagnosticar possíveis problemas de banco de dados. Apenas ative esta opção se necessário." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "Identificado com sucesso." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "Conectado usando o token de recuperação da conta" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "Início de sessão falhou" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "Registros" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "Registro por Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "Tempo longo de execução da tarefa de sincronização" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "Repetir Uma Vez" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "Perdas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "Baixo" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "Letra" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "MP3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "Conteúdo da Mensagem Principal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "Gerenciar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "Gerenciar Contas SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "Gerenciar automação de estações" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "Gerenciar Transmissão da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "Gerenciar Arquivos de Música da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "Gerenciar Pontos de Montagem Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "Gerenciar Podcasts da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "Editar perfil da estação" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "Gerenciar Relays de Estação Remota" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "Gerenciar Streamers de Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "Gerenciar Hooks Web da estação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "Gerenciar Estações" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "Modo Manual AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "Defina manualmente como esta playlist é utilizada na configuração do LiquidSoap. Somente para usuários avançados." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "Modificar manualmente o nível de registro." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "Nome do Banco de Dados MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "Host do MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "Conexões máximas do MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "Senha MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "Porta MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "Senha Root do MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "Nome de Usuário MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "Marcação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "Compatível" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "Token API do Matomo" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "Integração com o Matomo Analytics" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "URL Base de Instalação do Matomo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "ID do Site do Matomo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "Duração máxima do ouvinte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "Site do MaxMind" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "Chave de licença do MaxMind" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "Máximo de Ouvintes" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "Processos Máximos de Worker de PHP-FPM" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "Porta máxima para atribuição da porta da estação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "Número máximo de ouvintes em todas as transmissões. Deixe em branco para usar o padrão." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "Mídia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "Local de Armazenamento de Mídia" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "Tipo de mídia" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "Memória" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "Ajuda com as Estatísticas de Memória" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "Mesclar lista de reprodução para tocar como uma faixa única." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "Corpo da Mensagem" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "Dicas de Personalização de Mensagens" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "Filas de Mensagens" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "Destinatário(s) da Mensagem" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "Assunto da Mensagem" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "Modo de análise de mensagem" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "Metadados" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "Metadado atualizado!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "Microfone" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "Microfone\n" -" Fonte" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "Porta mínima para atribuição da porta da estação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "Minuto da Hora para Tocar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "Controle de Volume" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "Dispositivo Móvel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "Modificado" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "Modifique isto se suas estações estiverem sendo ouvidas em portas que não são padrão." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "Segunda-feira" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "Disposição" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "Mais" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "Músicas Mais Reproduzidas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "Log de Backup mais recente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "A maioria dos provedores de hospedagem coloca mais máquinas virtuais (VPSs) em um servidor do que o hardware pode suportar quando cada VM estiver sendo executada com carga total da CPU. Isso é chamado de provisionamento excessivo, que pode levar outras VMs no servidor a \"sugar\" a CPU de sua VM e vice-versa." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "Nome do Ponto de Montagem:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "URL do Ponto de Montagem" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "Pontos de montagem" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "Pontos de montagem é o mecanismo pelo qual os ouvintes se conectam e ouvem sua estação. Cada ponto de montagem pode ser de um formato de áudio ou qualidade diferente. Usando pontos de montagem, você pode configurar uma transmissão de alta qualidade para ouvintes de banda larga e outra de qualidade menor para usuários de celular." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "Mover" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "Mover %{ num } Arquivo(s) para" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "Mover para o diretório" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "Identificador do CD de Música" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "Arquivos de música" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "Lista de Créditos Músicos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "Silenciar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "Minha conta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "N/D" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "Nome" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "Nome/Tipo" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "Precisa de ajuda?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "Interfaces de Rede" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "Nunca enviar" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "Nova versão de lançamento AzuraCast disponível" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "Novas atualizações AzuraCast disponíveis" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "Novo diretório" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "Novo nome de arquivo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "Nova Pasta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "Nova Chave Gerada" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "Nova Senha" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "Cadastrar Lista de Reprodução" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "Nome da Nova Playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "Nova Descrição da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "Novo Nome da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "Novo diretório criado." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "Novo caminho não especificado." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "Próxima Execução" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "Log de acesso Nginx" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "Log de erro Nginx" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "Não" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "Ilimitado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "Não Compatível" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "Nenhum diretório especificado" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "Nenhum registro encontrado." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "Nenhum episódio encontrado." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "Nenhum arquivo foi enviado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "Nenhum arquivo selecionado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "Nenhum outro programa pode utilizar essa porta. Deixe em branco para atribuir uma porta automaticamente." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "Não há gravação disponível." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "Nenhum registro a ser exibido." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "Diretório temporário não está disponível." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "Nenhum" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "Nenhum:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "Modo Normal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "Não Reproduzida" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "Não Executado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "Parado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "Não Agendado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "Note que a restauração de um backup irá limpar seu banco de dados existente. Nunca restaurar arquivos de backup de usuários não confiáveis." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "Nota: Esta deve ser a página inicial pública da estação de rádio, não a URL do AzuraCast. Será incluído nos detalhes da transmissão." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "Nota: a porta após esta será usada automaticamente para conexões antigas." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "Notas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "Agora" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "Reproduzindo agora" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "Tocando agora %{ station }:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "Tocando agora %{ station }: %{ title } por %{ artist }! Ouça agora." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "Tocando agora %{ station }: %{ title } por %{ artist }! Ouça agora: %{ url }" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "Resposta da API NowPlaying" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "Número de Reproduções" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "Número de Cópias de Segurança para Manter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "Minutos entre as reproduções" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "Número de músicas entre as reproduções" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "Número de Músicas Recentes Visíveis" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "Número de segundos para sobrepor as músicas." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "No Ar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "Sob demanda" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "Arquivos On Demand" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "Transmissão On-Demand" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "Uma vez por %{minutes} minutos" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "Uma vez por %{songs} músicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "Uma vez por hora" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "Uma vez por hora (às %{minute})" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "Uma vez a cada x minutos" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "Uma vez a cada x músicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "Depois que essas etapas forem concluídas, insira as informações da página \"Chaves e tokens de acesso\" nos campos abaixo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "Uma vez que você tenha configurado a atribuição automatizada, clique no botão abaixo para executar o processo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "Uma observação importante sobre a espera de E/S é que ela pode indicar um congestionamento ou problema, mas também pode ser completamente sem sentido, dependendo da carga de trabalho e dos recursos gerais disponíveis. Uma espera de E/S constantemente alta deve levar a uma investigação mais aprofundada com ferramentas mais sofisticadas." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "Enviar Apenas Um Tweet a cada..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "Só coletar estatísticas agregadas dos ouvintes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "Conecte-se apenas a um servidor remoto." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "Apenas reproduzir toda a playlist uma vez." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "Só reproduza uma faixa no horário programado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "Operação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "Opcional: Senha de Autenticação Básica HTTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "Opcional: Usuário de Autenticação Básica HTTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "Opcional: Tempo Limite de Pedido (Segundos)" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "Opcionalmente, forneça um endereço de e-mail para atualizações do LetsEncrypt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "Opcionalmente, selecione um campo de metadados ID3v2 que, se presente, será usado para definir o valor deste campo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "Opcionalmente, especifique um nome curto para URL, como \"my_station_name\", que será usado nas URLs desta estação. Deixe este campo em branco para criar automaticamente baseado no nome da estação." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "Opcionalmente, especifique um nome amigável à API, como \"field_name\". Deixe este campo em branco para criar automaticamente baseado no nome." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "Opcionalmente, forneça chaves públicas SSH que este usuário pode usar para conectar em vez de uma senha. Digite uma chave por linha." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "Opcionalmente, forneça um token de API para permitir a substituição do endereço IP." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "Álbum original" @@ -3778,10 +6731,6 @@ msgstr "Nome do arquivo original" msgid "Original Lyricist" msgstr "Artista Original" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "Caminho Original" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "Tempo de lançamento original" @@ -3790,30 +6739,6 @@ msgstr "Tempo de lançamento original" msgid "Original Year" msgstr "Ano original" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "Caso contrário, atualize sua instalação e responda \"Y\" quando for solicitado para atualizar o arquivo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "Proprietário" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "Log de aplicação do PHP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "Tamanho máximo do arquivo POST do PHP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "Limite de Memória do PHP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "Tempo máximo de execução do script PHP" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "Parte de uma compilação" @@ -3822,2374 +6747,61 @@ msgstr "Parte de uma compilação" msgid "Part Of A Set" msgstr "Parte de um conjunto" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "Senha" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "Instruções Para Redefinição de Senha" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "Senha:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "Cole a chave de licença gerada no campo nesta página." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "Caminho/Sufixo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "Solicitações Pendentes" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "O perfil de desempenho está atualmente habilitado para todas as solicitações." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "Ordem de classificação do artista" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "Permissões" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "Tocar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "Tocar %" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "Reproduzir exatamente uma vez a cada $x minutos." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "Reproduzir exatamente uma vez a cada $x músicas." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "Reproduzir uma vez por hora ao minuto especificado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "Tocar/Pausar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "Fila de Reprodução" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "A Seguir" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "Lista de reprodução" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "URL da lista de reprodução (M3U/PLS)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "Lista de reprodução 1" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "Lista de reprodução 2" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "Atraso da Playlist" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "Nome da playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "Tipo da playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "Peso da playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "Playlist desativada." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "Playlist ativada." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "Playlist não encontrada." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "Ordem de reprodução definida." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "A fila da lista de reprodução foi limpa." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "Lista de reprodução reorganizada." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "Playlist importada com sucesso; %d de %d arquivos foram encontrados com sucesso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "Playlist(s)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "Lista de reprodução:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "Playlist: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "Listas de reprodução" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "Playlists \"Limpa\" para os arquivos selecionados:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "Listas de Reprodução atualizadas para os ficheiros selecionados:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "Reproduções" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "Por favor, identifique-se para continuar." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "Por favor aguarde enquanto a cópia de segurança é criada..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "Aguarde, por favor..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "Podcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "Título do Podcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "A mídia do podcast deve estar no formato MP3 ou M4A (AAC) para maior compatibilidade." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "Podcast não encontrado!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "Podcasts" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "Local de Armazenamento dos Podcasts" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "Porta:" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "Desenvolvido por %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "Desenvolvido por AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "Preferir a URL do Navegador (Se Disponível)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "Usar Padrão do Sistema" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "Pré-visualização" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "Anterior" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "Privacidade" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "Aviso Produzido" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "Perfil" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "Desempenho de perfil em todas as solicitações" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "Painel de Controle do Perfil" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "Chave HTTP de extensão de perfil" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "Lista de permissões de extensão de perfil de IP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "Dados do perfil podem ser vistos visitando %s." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "Nome Programático" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "Página pública" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "Fundo da Página Pública" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "Páginas Públicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "Data de Publicação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "Horário da Publicação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "Publicar em diretórios \"Páginas amarelas\"" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "Publicador" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "Fila" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "Lista de mídia selecionada para reproduzir em seguida" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "Conteúdo RSS" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "Player" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "Portas de Rádio: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "Aleatório" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "Proporção" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "Sem tratamento" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "Pronto para iniciar a transmissão? Clique para iniciar sua rádio." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "Recebido" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "Gravar Transmissões Ao Vivo" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "Registro criado com sucesso." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "Registro excluído com sucesso." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "Registro não encontrado" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "Registro atualizado com sucesso." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "Datas de gravação" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "Recuperar Conta" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "Índice do banco de dados Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "Host Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "Porta de Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "Atualizar linhas" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "Atualizando todas as estações" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "Região" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "Retransmissão" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "URL de retransmissão de stream" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "Canal de Lançamento" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "Data de Lançamento" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "Recarregar Configuração" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "Recarregar Dados do Sistema" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "Reiniciar a transmissão? Os ouvintes atuais não serão desconectados." - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "Reiniciar para Aplicar as Alterações" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "Lembre de mim" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "Remixer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "Remoto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "Buffer da Reprodução Remota (Segundos)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "Relés remoto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "Senha do Administrador da Estação remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "Ponto de montagem da Estação remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "Endereço para ouvir a rádio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "Ponto de montagem da Estação remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "Senha da Estação remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "Porta source da Estação remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "Username da Estação remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "Tipo de estação de rádio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "URL remoto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "Lista de reprodução de URL remota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "Tipo de URL Remoto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "Os relays remotos permitem trabalhar com o software de transmissão fora deste servidor. Qualquer relay incluído aqui será incluído nas estatísticas da sua estação. Você também pode transmitir deste servidor para relays remotos." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "Remoto: Dropbox" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "Remoto: Compatível com S3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "Remoto: SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "Remover" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "Remover a Chave" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "Remova o símbolo \"#\" das linhas para descomentá-las." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "Renomear" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "Renomear arquivo/diretório" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "Reordenar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "Reorganizar Lista de reprodução" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "Repetir" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "Substituir a Capa do Álbum" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "Relatório não disponível" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "Relatórios" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "Reprocessar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "Solicitar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "Histórico de Solicitações" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "Limite do Último Pedido (Minutos)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "Atraso Mínimo do Pedido (Minutos)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "Pedir Música" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "Pedir Uma Música" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "IP do Solicitante" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "Pedidos" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "Redefinir senha" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "Embaralhar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "Reiniciar" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "Reiniciar transmissão" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "Reiniciar a transmissão? Isto irá desconectar qualquer ouvinte atual." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "Restaurar Backup" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "Nome da Função" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "Funções" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "Funções e Permissões" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "Rolling Release" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "A sincronização de rotina está atualmente desativada. Certifique-se de reativá-la para retomar as tarefas de manutenção de rotina." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "Linhas por página" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "Executar atribuição automatizada" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "Executar Cópias de Segurança Noturnas Automáticas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "Executar Backup Manual" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "Executar Tarefa Sincronizada" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "Rodar Tarefa" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "Executando" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "Migrações de banco de dados em execução" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "Host SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "Senha SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "Porta SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "Porta SFTP: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "Chave Privada SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "Frase de Acesso da Chave Privada SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "Usuário SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "SFTP Usuários" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "O DNAS SHOUTcast 2 não está instalado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "O SHOUTcast 2 DNAS não é software gratuito, e sua licença restritiva não permite que o AzuraCast distribua o binário do SHOUTcast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "Clientes Shoutcast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "Configuração do SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "ID da licença do SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "SHOUTcast Log" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "Gerenciador de Rádio SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "ID de Usuário do SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "A versão \"%{ version }\" do SHOUTcast está instalada." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "Host SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "Senha do SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "Porta SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "Usuário SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "Chaves Públicas SSH" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "Taxa de amostragem" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "Sábado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "Salvar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "Salvar alterações" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "Salve as Alterações Primeiro" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "Salvar e Continuar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "Agendamento" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "Visualizar agendamento" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "Agendado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "Tempo Agendado para Cópias de Segurança" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "Agendar por Dias da Semana" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "Tempo Agendado #%{num}" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "As playlists agendadas e outros itens temporários serão controlados por este fuso horário." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "Agendamento" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "Pesquisar" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "Não é permitido que os motores de busca usem este recurso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "Segundos a partir do início da música que o AutoDJ deve começar a tocar." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "Segundos a partir do início da música que o AutoDJ deve parar de tocar." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "Chave Secreta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "Segurança" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "Segurança e Privacidade" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "Código de segurança" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "Veja a documentação do Telegram para mais detalhes." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "Veja a documentação do Telegram para mais detalhes." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "Procurar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "Selecionar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "Selecionar Arquivo Falback Personalizado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "Selecione o arquivo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "Selecione o Arquivo de Introdução" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "Selecionar Arquivo de Mídia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "Selecione o arquivo PLS/M3U para importar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "Selecione o arquivo de arte PNG/JPG" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "Selecione o Tipo de Web Hook" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "Selecione um tema para usar com base para a página publica da estação e página de login" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "Selecionar todas as linhas visíveis" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "Selecionar campos exibidos" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "Selecione a categoria/categorias que melhor refletem o conteúdo do seu podcast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "Selecione os países que não têm permissão para se conectar as transmissões." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "Selecionar..." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "Enviar E-mail" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "Enviar comando Telnet Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "Enviar E-mail de Recuperação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "Enviar Mensagem de Teste" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "Enviar um e-mail para o(s) endereço(s) especificado(s)." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "Enviar alterações de metadados da música para TuneIn." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "Enviar detalhes dos ouvintes para o Google Analytics." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "Enviar detalhes dos ouvintes para o Matomo Analytics." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "E-mail do Remetente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "Nome do Rementente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "Sequencial" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "Status do Servidor" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "Configuração do servidor completa!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "Servidor:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "Serviço recarregado." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "Serviço reiniciado." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "Serviço iniciado." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "Serviço parado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "Serviços" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "Definir o ponto de entrada" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "Definir o ponto de saída" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "Definir Fade In" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "Definir Fade Out" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "Definir Sobreposição" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "Definir legenda" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "Configurar o AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "Defina um espaço máximo em disco que este local de armazenamento pode usar. Especifique o tamanho com unidade, ou seja, \"8 GB\". As unidades são medidas em 1024 bytes. Deixe em branco para usar como padrão o espaço disponível no disco." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "Definir como o ponto de montagem padrão" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "Defina pontos de marcação e fade usando o editor visual. As marcações de tempo serão salvas nos campos correspondentes nas configurações avançadas de reprodução." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "Defina a mais para preservar mais histórico de reprodução e metadados de ouvinte para estações. Defina menos para economizar espaço em disco." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "Definir ou limpar as playlists da mídia selecionada" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "Defina o GID do usuário em execução nos contêineres do Docker. Combinar isso com o GID do seu host pode corrigir problemas de permissão." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "Defina o UID do usuário em execução nos contêineres do Docker. Combinar isso com o UID do host pode corrigir problemas de permissão." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "Definir a quantidade de conexões permitidas para o banco de dados. Esse valor deve ser aumentado se você estiver vendo o erro \"Muitas conexões\" nos registros." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "Defina o tempo em segundos que um ouvinte ficará conectado à transmissão. Se for definido como 0, os ouvintes podem permanecer conectados indefinidamente." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "Defina como \"Sim\" para sempre usar URLs seguros \"https: //\" e redirecionar automaticamente para o URL seguro quando um URL inseguro for visitado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "Defina como * para permitir todas as fontes, ou especifique uma lista separadas por uma vírgula (,)." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "Configurar o LetsEncrypt?" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "Chave de configuração" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "Configurando Valor" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "Configurações" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "Configuração já foi concluída!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "Instruções para configurar softwares de transmissão estão disponíveis na wiki do AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "Compartilhar Local de Armazenamento de Mídia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "Compartilhar Local de Armazenamento dos Podcasts" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "Compartilhar Local de Armazenamento das Gravações" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "Tempo curto de execução da tarefa de sincronização" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "Mostrar Gráficos" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "Mostrar Avisos de Atualização" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "Mostrar novos lançamentos em seu canal de atualização na página do AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "Mostrar em Páginas Públicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "Mostrar a estação em páginas públicas e resultados gerais da API." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "Embaralhado" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "Sair" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "Login" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "URL Base do Site" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "Tema do site" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "Tamanho" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "Pular Música" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "Pular para o conteúdo principal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "Modo Inteligente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "Alguns provedores de licenciamento de transmissão podem ter regras específicas sobre solicitações de músicas. Verifique os regulamentos locais para obter mais informações." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "Música" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "Álbum da música" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "Artista" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "Gênero da Música" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "Histórico de Músicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "Duração da música" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "Impacto do ouvinte na canção" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "Letras da música" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "Ordem de reprodução da música" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "Linha do tempo de reprodução de músicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "Pedidos de músicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "Título da música" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "Música ignorada." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "Com Base em Canções" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "Playlist baseada em músicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "Baseado em músicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "Relatório SoundExchange" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "SoundExchange Royalties" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "Fonte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "Espaço Usado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "Especifique um ponto de montagem (por exemplo, \"/radio.mp3\") ou um SID de Shoutcast (ou seja, \"2\") para especificar uma transmissão específica para uso para estatísticas ou transmissão." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "Especifique o minuto de cada hora que esta playlist deve tocar." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "Estável" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "Reproduz o dia todo, mistura-se com outras listas de reprodução com base no peso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "Iniciar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "Data Inicial" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "Iniciar Rádio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "Iniciar Transmissão" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "Hora Inicial" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "Desativar transmissão da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "Mídia da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "Nome da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "Resumo da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "Permissões da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "Podcasts da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "Portas da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "Gravações da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "Hora da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "Fuso horário da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "Estação Reiniciada." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "Estação reiniciada." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "Estação(ões)" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "Depuração Específica" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "Estações" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "Visualizar estatísticas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "Steal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "Steal (St)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "Passo 1: Leia o código QR" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "Etapa 2: Verifique o código gerado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "Passos para a configuração de uma aplicação do Twitter:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "Parar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "Parar transmissão" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "Adaptador de Armazenamento" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "Local de Armazenamento" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "Locais de Armazenamento" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "Cota de Armazenamento" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "Local de armazenamento %s já existe." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "Local de armazenamento %s não pôde ser validado: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "Transmissão" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "Transmissões de streamer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "Nome de exibição do Streamer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "Nome de usuário do streamer" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "Contas de streamer estão desabilitadas atualmente para essa estação. Para habilitar contas de streamer, clique no botão abaixo." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "Streamer desconectado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "Senha do streamer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "Streamer/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "Contas de streamer/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "Transmissão: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "Streamers habilitados!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "Streamers/DJs" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "Transmissões" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "Enviar Código" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "Subtítulo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "Sucesso" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "Domingo" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "Registro do Supervisor" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "Formatos de arquivo suportados:" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "Mudar tema" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "Sincronização Desativada" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "Sincronização Não Executada Recentemente" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "Sincronização de Tarefas" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "Administração do sistema" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "Depurador do sistema" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "Registros do Sistema" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "Manutenção do sistema" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "Configurações do sistema" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "Tempo de Marcação" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "Destino" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "Nome da Tarefa" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "Mensagem de bate-papo do telegrama" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "Termos de Uso" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "Teste" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "Mensagem de Teste" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "Mensagem de teste enviada com sucesso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "Mensagem de teste enviada." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "A Espera de E/S é a porcentagem de tempo que a CPU está aguardando o acesso ao disco antes de poder continuar o trabalho que depende do resultado disso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "A URL que receberá o POST das mensagens sempre que um evento for acionado." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "A conta associada com o e-mail \"%s\" foi alterada para ser um administrador" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "A quantidade de memória que o Linux está usando para cache de disco." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "O ambiente do aplicativo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "A URL base onde este serviço está localizado. Use o endereço IP externo ou um nome de domínio totalmente qualificado (se houver) apontando para este servidor." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "O corpo da mensagem POST é exatamente o mesmo que a resposta da API NowPlaying para sua estação." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "A pessoa de contato do podcast. Pode ser necessário para listar o podcast em serviços como Apple Podcasts, Spotify, Google Podcasts, etc." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "O uso atual da CPU, incluindo I/O Wait e Steal." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "O uso atual de memória, excluindo a memória em cache." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "A data que o episódio deve ser publicado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "A descrição do episódio. A quantidade máxima típica de texto permitida para isso é de 4.000 caracteres." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "A descrição do seu podcast. A quantidade máxima típica de texto permitida para isso é de 4.000 caracteres." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "O nome de exibição atribuído a este ponto de montagem ao visualizá-lo em páginas administrativas ou públicas. Deixe em branco para gerar automaticamente um." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "O nome de exibição atribuído a este ponto de montagem ao visualizá-lo em páginas administrativas ou públicas. Deixe em branco para gerar automaticamente um." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "As caixas de texto editáveis são áreas onde você pode inserir um código de configuração personalizado. As seções não editáveis são geradas automaticamente pelo AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "O e-mail do contato do podcast. Pode ser necessário para listar o podcast em serviços como Apple Podcasts, Spotify, Google Podcasts, etc." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "O nome do arquivo deve ser semelhante a:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "A URL base completa da sua instalação do Matomo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "A lista de reprodução completa é embaralhada e reproduzida na ordem aleatória." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "O idioma falado no podcast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "O tempo de reprodução que o Liquidsoap deve colocar em buffer ao reproduzir esta lista de reprodução. Tempos mais curtos podem levar a uma reprodução intermitente ou em ligações instáveis." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "A local a ser usado para os comandos CLI." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "A porta principal do AzuraCast das conexões HTTP inseguras." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "A porta principal do AzuraCast para conexões HTTPS seguras." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "O tempo máximo de execução (e tempo limite de bloqueio) para a tarefa de sincronização de 1 hora." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "O tempo máximo de execução (e tempo limite de bloqueio) para as tarefas de sincronização de 15 segundos, 1 minuto e 5 minutos." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "O número de segundos de sinal para armazenar em caso de interrupção. Defina o menor valor que os seus DJs podem usar sem interrupções na transmissão." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "O número de segundos para aguardar uma resposta do servidor antes de cancelar a solicitação." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "O ID numérico do site para este site." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "A ordem da lista de reprodução é especificada manualmente e seguida pelo AutoDJ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "O diretório principal no qual os arquivos de configuração e a playlist da estação são armazenados. Deixe em branco para usar o diretório padrão." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "A extensão de perfil de desempenho está ativada nesta instalação." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "A porta %s está sendo usada por outra estação." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "A porta AzuraCast para as conexões de gerenciamento de arquivos SFTP." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "As portas do AzuraCast para transmissões de estações e conexões de entrada de DJs." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "O ID da propriedade usado para rastrear ouvintes ao vivo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "O caminho relativo do arquivo no diretório de mídia da estação." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "A solicitação não pôde ser executada." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "A tarefa de sincronização de rotina não tem sido executada recentemente. Isto pode indicar um erro com sua instalação." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "O ID da música que você especificou não pôde ser encontrado na estação." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "O ID da música que você especificou não pôde ser encontrado na estação." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "O ID da estação será uma string numérica que começa com a letra S." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "O streamer irá utilizar essa senha para se conectar ao servidor da rádio." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "O streamer utilizará esse nome de usuário para conectar ao servidor da rádio." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "O processo de backup está sendo executado em segundo plano. O registro abaixo será atualizado automaticamente." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "O período de tempo para o fade-in nessa música. Deixe em branco para usar o padrão do sistema." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "O período de tempo em que a música deve fazer Fade-Out. Deixe em branco para usar o padrão do sistema." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "O tempo que essa música deve sobrepor a anterior e a próxima quando ocorrer o fading. Deixe em branco para usar o padrão do sistema." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "O tempo em que o episódio deve ser publicado (de acordo com o fuso horário das estações)." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "O arquivo enviado excede o valor de MAX_FILE_SIZE do formulário HTML." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "O arquivo enviado excede a diretiva upload_max_filesize no php.ini." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "O arquivo foi enviado apenas parcialmente." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "O valor para o parâmetro \"SPX_KEY\" para visualizar páginas de perfil." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "O volume em decibéis para amplificar a faixa. Deixe em branco para usar o padrão do sistema." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "Tema" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "Não existe nenhum arquivo personalizado de fallback associado a esta estação." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "Não há nenhum arquivo de introdução associado a este ponto de montagem." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "Não há nenhuma mídia existente associada a este episódio." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "Este CSS será aplicado às principais páginas de gerenciamento, como este." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "Este CSS será aplicado às páginas públicas da rádio e na página de login." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "Este Mês" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "Esta URL é fornecida no aplicativo do Discord." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "Esta conta terá acesso completo ao sistema, e você será conectado automaticamente para o restante da configuração." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "Isso permite que você registre erros de nível de depuração temporariamente (para solução de problemas) ou reduza o volume de registros que são produzidos por sua instalação, sem a necessidade de modificar se sua instalação é uma instância de produção ou de desenvolvimento." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "Isso pode ter um impacto adverso no desempenho do sistema. Você deve desativar isso quando possível." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "Isso pode fazer com que pareça que sua memória está baixa, enquanto na verdade não está. Algumas soluções/painéis de monitoramento incluem memória em cache em suas estatísticas de memória usada sem indicar isso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "Este código será incluído na configuração do frontend. Os formatos permitidos são:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "Isso determina quantas músicas com antecedência o AutoDJ preencherá automaticamente a fila." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "Este recurso não é suportada atualmente nessa estação." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "Este campo é obrigatório." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "Este campo deve ter um endereço IP válido." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "Este campo deve ter uma URL válida." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "Este campo deve ter um número decimal válido." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "Este campo deve ter um endereço de e-mail válido." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "Este campo deve ser um número inteiro válido." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "Este campo deve estar entre %{ min } e %{ max }." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "Este campo deve ter pelo menos %{ min } letras." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "Este campo deve ter no máximo %{ max } letras." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "Este campo deve conter apenas caracteres alfabéticos." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "Este campo deve conter apenas caracteres alfanuméricos." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "Este campo deve conter apenas caracteres numéricos." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "Este arquivo foi gerado automaticamente pelo AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "Este arquivo será reproduzido em sua estação de rádio sempre que nenhuma mídia estiver programada para ser reproduzida ou ocorrer um erro crítico que interrompa a transmissão regular." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "Não foi feito backup desta instalação nas últimas duas semanas." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "O administrador desta instalação não configurou esta funcionalidade." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "Este arquivo de introdução deve corresponder exatamente à taxa de bits e ao formato do próprio ponto de montagem." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "Esta é uma mensagem de teste do AzuraCast. Se você estiver recebendo esta mensagem, significa que suas configurações de e-mail estão configuradas corretamente." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "Este é um recurso avançado e o código personalizado não é oficialmente suportado pelo AzuraCast. Você pode interromper sua estação adicionando um código personalizado, mas removê-lo deve resolver todos os problemas." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "Este é o nome de exibição informal que será mostrado nas respostas da API se o streamer/DJ estiver ao vivo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "Este é o número de segundos até que um streamer que tenha sido desconectado manualmente possa se reconectar a transmissão. Defina 0 para permitir que o streamer reconecte imediatamente." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "Este código javascript será aplicado às páginas públicas da estação e página de login." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "Este modo desabilita o gerenciamento do AutoDJ do AzuraCast, usando o próprio Liquidsoap para gerenciar a reprodução das músicas. \"Próxima Música\" e alguns outros recursos não estarão disponíveis." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "Este nome deve sempre começar com uma barra (/) e deve ser uma URL válida, como exemplo /autodj.mp3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "Este nome irá aparecer como um sub cabeçalho próximo ao logo do AzuraCast, para ajudar a identificar este servidor." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "Esta senha é muito comum ou insegura." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "Atualmente, esta lista de reprodução não tem horários agendados. Ele será reproduzida o tempo todo.\n" -"Para adicionar um novo horário agendado, clique no botão abaixo." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "Esta lista de reprodução não é uma lista de reprodução sequencial." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "Essa playlist irá tocar a cada $x minutos, onde $x é especificado aqui." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "Essa playlist irá reproduzir a cada $x músicas, onde $x é especificado aqui." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "Esta porta não é usada por nenhum processo externo. Apenas modifique esta porta se a porta atribuída estiver em uso. Deixe em branco para atribuir automaticamente uma porta." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "Este produto inclui dados GeoLite2 criados pela MaxMind, disponíveis em %s." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "Esta fila contém as faixas restantes na ordem em que serão enfileiradas pelo AutoDJ do AzuraCast (se as faixas puderem ser reproduzidas)." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "Este relatório não está disponível para esta estação, porque o administrador do sistema optou por não coletar informações detalhadas do ouvinte baseado em IP." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "Este serviço pode fornecer a arte do álbum para faixas onde nenhuma estiver disponível localmente." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "Este software fornece sua transmissão para o ouvinte." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "Este software mistura aleatoriamente as playlists de música e reproduz quando nenhuma outra fonte de rádio está disponível." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "Esta música já foi reproduzida recentemente. Por favor espere antes de solicitar novamente." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "Isso especifica o tempo mínimo (em minutos) entre a reprodução de uma música no rádio e a disponibilidade para ser solicitada novamente. Defina como 0 para nenhum limite." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "Isso especifica o intervalo de tempo (em minutos) do histórico da música que o algoritmo de prevenção de repetição de músicas deve levar em consideração." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "Esta estação não aceita solicitações atualmente." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "Esta estação não suporta streaming sob demanda." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "Esta rádio ultrapassou o espaço disponível em disco." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "O fuso horário desta estação está atualmente %{tz}." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "Esse streamer/Dj não está agendado para reproduzir em momento algum." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "Este valor já está em uso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "Este web hook só será executado quando o(s) evento(s) selecionado(s) ocorrerem nesta estação específica." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "Este será o nome do arquivo para seu backup, incluindo a extensão para o tipo de arquivo que você deseja usar." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "Isso será usado como identificação ao editar músicas individuais e será exibido nos resultados da API." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "Isto irá limpar todas as mensagens pendentes não processadas em todas as listas de mensagens." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "Isto terá um impacto significativo no desempenho da sua instalação." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "Isso produzirá um backup significativamente menor, mas você deve fazer o backup da mídia em outro lugar. Observe que apenas a mídia armazenada localmente terá backup." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "Tamanho de Imagem em Miniatura" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "Quinta-feira" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "Tempo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "Tempo (seg)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "Fuso Horário" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "Tempo gasto à espera que a E/S do disco seja concluída." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "Tempo roubado por outras máquinas virtuais no mesmo servidor físico." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "Título" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "Selecionar Ordem de classificação" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "Para aliviar esse problema potencial com recursos compartilhados da CPU, os hosts atribuem \"créditos\" a um VPS que são usados de acordo com um algoritmo baseado na carga da CPU, bem como no tempo durante o qual a carga da CPU é gerada. Se o crédito atribuído à sua VM estiver esgotado, eles usarão o tempo de CPU da sua VM e o atribuirão a outras VMs na máquina. Isso é visto como o valor \"Steal\" ou \"St\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "Para baixar a base de dados GeoLite:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "Para tocar uma vez por dia, defina a hora de início e de fim para o mesmo valor." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "Para restaurar um backup do seu computador de host, execute:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "Para recuperar ouvintes exclusivos detalhados e detalhes do cliente, geralmente é necessária uma senha de administrador." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "Para definir este cronograma a ser executado apenas dentro de um determinado intervalo de datas, especifique uma data de início e fim." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "Para verificar se o código foi configurado corretamente, digite o código de 6 dígitos que o app mostra." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "Hoje" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "Alternar Menu" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "Alternar barra lateral" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "Muitas tentativas de redefinição de senha" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "Muitas tentativas de login" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "Total" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "Espaço Total em Disco" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "Total de Horas de Ouvinte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "Total de RAM" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "Número da faixa" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" -msgstr "Transmitido" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "Disparos" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "Terça-feira" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "TuneIn AIR" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "ID do Parceiro TuneIn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "Chave do Parceiro TuneIn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "ID da Estação do TuneIn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "Detalhes da Conta do Twitter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "Aplicativos do Twitter" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "Post do Twitter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "Autenticação de dois fatores" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "Autenticação de dois fatores melhora a segurança da sua conta, exigindo um segundo código de acesso único além de sua senha quando você se logar." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "Normalmente um site com conteúdo sobre o episódio." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "Normalmente a página inicial do podcast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" -msgstr "URL" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" +msgstr "Letra não sincronizada" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 msgid "URL Artist" @@ -6215,250 +6827,424 @@ msgstr "URL fonte" msgid "URL Station" msgstr "Estação de URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "URL Curta" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "Usuário de URL" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" -msgstr "Arquivos Não Atribuídos" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" +msgstr "Ano" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" -msgstr "Único" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" +msgstr "Todas as Estações" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" -msgstr "Ouvintes únicos" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." +msgstr "Esta estação não aceita solicitações atualmente." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." -msgstr "Identificador único para o chat de destino ou nome de usuário do canal de destino (no formato @channelusername)." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." +msgstr "Esta lista de reprodução não é uma lista de reprodução sequencial." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" -msgstr "Desconhecido" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." +msgstr "Playlist ativada." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" -msgstr "Artista Desconhecido" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." +msgstr "Playlist desativada." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" -msgstr "Título Desconhecido" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." +msgstr "Playlist importada com sucesso; %d de %d arquivos foram encontrados com sucesso." -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" -msgstr "Arquivos Não Processáveis" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." +msgstr "Lista de reprodução reorganizada." -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." -msgstr "Erro não especificado." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." +msgstr "%d arquivos processados." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" -msgstr "Letra não sincronizada" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" +msgstr "Nenhum diretório especificado" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" -msgstr "Para Cima" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." +msgstr "Arquivo não especificado." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" -msgstr "Fila das próximas músicas" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." +msgstr "Novo caminho não especificado." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" -msgstr "Atualizar" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" +msgstr "Arquivo Não Processado: %s" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" -msgstr "Instruções de atualização" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" +msgstr "Processando Arquivo" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" -msgstr "Atualizar Metadados" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." +msgstr "Hook Web ativado." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" -msgstr "Atualizado" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." +msgstr "Web hook desativado." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" -msgstr "Carregar Recursos Personalizados" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "Esta estação não suporta streaming sob demanda." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" +msgstr "Podcast não encontrado!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "Esta rádio ultrapassou o espaço disponível em disco." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "Não há gravação disponível." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." +msgstr "Estação Reiniciada." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "Estação reiniciada." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." +msgstr "Serviço parado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." +msgstr "Serviço iniciado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." +msgstr "Serviço recarregado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." +msgstr "Serviço reiniciado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "Música ignorada." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "Streamer desconectado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." +msgstr "Você não pode modificar a si mesmo." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "Você não pode remover a si mesmo." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "Backup não encontrado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "Criar um novo local de armazenamento baseado no diretório base." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" +msgstr "Mensagem de Teste" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "Esta é uma mensagem de teste do AzuraCast. Se você estiver recebendo esta mensagem, significa que suas configurações de e-mail estão configuradas corretamente." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "Mensagem de teste enviada com sucesso." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "Não é permitido que os motores de busca usem este recurso." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "Você não está autorizado a realizar pedidos." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "O ID da música que você especificou não pôde ser encontrado na estação." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "Você enviou um pedido muito recentemente! Por favor, aguarde antes de enviar outro." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "Pedido duplicado: esta música já foi solicitada e será reproduzida em breve." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "Esta música já foi reproduzida recentemente. Por favor espere antes de solicitar novamente." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "Playlist: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "Transmissão: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "Alterações salvas com sucesso." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "Registro criado com sucesso." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "Registro atualizado com sucesso." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "Registro excluído com sucesso." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "Registro não encontrado" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "O arquivo enviado excede a diretiva upload_max_filesize no php.ini." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "O arquivo enviado excede o valor de MAX_FILE_SIZE do formulário HTML." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "O arquivo foi enviado apenas parcialmente." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "Nenhum arquivo foi enviado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "Diretório temporário não está disponível." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." +msgstr "Não foi possível gravar no sistema de arquivos." #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "Envio interrompido por uma extensão PHP." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." -msgstr "Faça o upload do arquivo nesta página para extraí-lo automaticamente para o diretório adequado." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." +msgstr "Erro não especificado." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" -msgstr "Uso" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" +msgstr "Local de armazenamento %s não pôde ser validado: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" -msgstr "Uso (Nós)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." +msgstr "Local de armazenamento %s já existe." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." -msgstr "Use as chaves API para autenticar com a API do AzuraCast utilizando as mesmas permissões que a sua conta de usuário." +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." +msgstr "Este valor já está em uso." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" -msgstr "Use o trabalhador assíncrono" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." +msgstr "A porta %s está sendo usada por outra estação." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" -msgstr "Usar padrão do navegador" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." +msgstr "Banco de dados GeoLite não configurado para esta instalação. Veja a Administração do Sistema para instruções." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." -msgstr "Usar o Icecast 2.4 neste servidor." +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." +msgstr "Este produto inclui dados GeoLite2 criados pela MaxMind, disponíveis em %s." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" -msgstr "Usar menos CPU (Usa Mais Memória)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" +msgstr "Geolocalização de IP por DB-IP" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" -msgstr "Usar Menos Memória (Usa Mais CPU)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." +msgstr "Você precisa estar logado para acessar esta página." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." -msgstr "Usar o Liquidsoap neste servidor." +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." +msgstr "Você não tem permissão para acessar essa área do site." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" -msgstr "Usar Metadados do Replaygain" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." +msgstr "A extensão de perfil de desempenho está ativada nesta instalação." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." -msgstr "Usar o SHOUTcast DNAS 2 neste servidor." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +msgstr "Você pode rastrear o tempo de execução e o uso de memória de qualquer página ou aplicativo AzuraCast na página do criador do perfil." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" -msgstr "Usar Conexão SMTP Segura (TLS)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" +msgstr "Painel de Controle do Perfil" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" -msgstr "Usar Web Proxy Para as Rádios" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." +msgstr "O perfil de desempenho está atualmente habilitado para todas as solicitações." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" -msgstr "Usar WebSockets para Atualizações do Tocando Agora" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." +msgstr "Isso pode ter um impacto adverso no desempenho do sistema. Você deve desativar isso quando possível." -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." -msgstr "Use a API de Bot do telegrama para enviar uma mensagem para um canal." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" +msgstr "Instruções de atualização" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" -msgstr "Usado" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." +msgstr "O AzuraCast versão %s já está disponível." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." -msgstr "Usado para a funcionalidade \"Esqueci a Senha\", web hooks e outras funções." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." +msgstr "Você está executando a versão %s. A atualização é altamente recomendada." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" -msgstr "Usuário" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" +msgstr "Nova versão de lançamento AzuraCast disponível" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" -msgstr "Contas de usuário" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." +msgstr "Sua instalação está atualmente %d atualização(s) atrás da versão mais recente." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" -msgstr "Agente do Usuário" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." +msgstr "Veja o registro de mudanças para mais detalhes." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" -msgstr "Nome de Usuário" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." +msgstr "Você deve atualizar para tirar proveito das correções de erros e segurança." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" -msgstr "Permissões de Usuário" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" +msgstr "Novas atualizações AzuraCast disponíveis" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." -msgstr "Usuário não encontrado." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." +msgstr "Você pode querer atualizar sua URL base para garantir que ela esteja correta." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" -msgstr "Usuário" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." +msgstr "Se você usa regularmente URLs diferentes para acessar o AzuraCast, você deve habilitar a configuração \"Preferir URL do Navegador\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" -msgstr "Usuário:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +msgstr "Sua configuração da \"URL base\" (%s) não coincide com a URL que você está usando atualmente (%s)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" -msgstr "Usuários" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" +msgstr "Instalação sem backup recente" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." -msgstr "Usuários com essa função terão essas permissões em toda a instalação." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." +msgstr "Não foi feito backup desta instalação nas últimas duas semanas." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." -msgstr "Usuários com essa função terão essas permissões para esta única estação." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" +msgstr "Sincronização Desativada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." -msgstr "Usando esta página, você pode personalizar várias seções da configuração do Liquidsoap. Isso permite que você adicione funcionalidades avançadas ao AutoDJ da sua estação." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." +msgstr "A sincronização de rotina está atualmente desativada. Certifique-se de reativá-la para retomar as tarefas de manutenção de rotina." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." -msgstr "Normalmente habilitado para a porta 465, desativado para as portas 587 ou 25." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" +msgstr "Sincronização Não Executada Recentemente" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" -msgstr "Opções válidas: %s" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." +msgstr "A tarefa de sincronização de rotina não tem sido executada recentemente. Isto pode indicar um erro com sua instalação." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" -msgstr "Variáveis estão na forma de:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" +msgstr "Depurador do sistema" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" -msgstr "Visualizar" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" +msgstr "Permissão Total" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "Visualizar Página da Administração" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" -msgstr "Visualizar Detalhes" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" +msgstr "Visualizar Logs do Sistema" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" -msgstr "Visualizar logs da estação" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "Administrar configurações" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "Administrar Chaves de API" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "Administrar Estações" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "Administrar Campos Personalizados" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "Administrar Backups" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" +msgstr "Administrar Locais de Armazenamento" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 msgid "View Station Page" @@ -6468,348 +7254,591 @@ msgstr "Visualizar pagina da Estação" msgid "View Station Reports" msgstr "Visualizar relatórios da estação" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" -msgstr "Visualizar Logs do Sistema" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" +msgstr "Visualizar logs da estação" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." -msgstr "Veja o registro de mudanças para mais detalhes." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" +msgstr "Editar perfil da estação" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" -msgstr "Ver faixas na playlist" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" +msgstr "Gerenciar Transmissão da Estação" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." -msgstr "Visite %s para concluir a configuração." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" +msgstr "Gerenciar Streamers de Estação" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." -msgstr "Visite a página \"Minha Chave de Licença\" sob a seção \"Serviços\"." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" +msgstr "Gerenciar Pontos de Montagem Estação" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" -msgstr "Editor Visual Cue" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" +msgstr "Gerenciar Relays de Estação Remota" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" -msgstr "Volume" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" +msgstr "Gerenciar Arquivos de Música da Estação" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" -msgstr "Espera" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" +msgstr "Gerenciar automação de estações" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" -msgstr "Espera (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" +msgstr "Gerenciar Hooks Web da estação" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" -msgstr "Atenção" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" +msgstr "Gerenciar Podcasts da Estação" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" -msgstr "Zoom da Forma de Onda" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." +msgstr "%s não é reconhecido como um serviço." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" -msgstr "Web Dj" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." +msgstr "Ele ainda não pode ser registrado com Supervisor. Reiniciar a transmissão pode ajudar." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" -msgstr "Detalhes do Web Hook" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" +msgstr "%s não iniciada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" -msgstr "Nome do Web Hook" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." +msgstr "Já está rodando." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" -msgstr "Disparos do Web Hook" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" +msgstr "%s não pode parar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" -msgstr "URL do Web Hook" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." +msgstr "Não está rodando." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" -msgstr "Web Hooks" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" +msgstr "%s encontrou um erro" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" -msgstr "URL do Site" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." +msgstr "Verifique o log para detalhes." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." -msgstr "Web hook desativado." +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" +msgstr "Você tem certeza?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." -msgstr "Hook Web ativado." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" +msgstr "Manutenção do sistema" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." -msgstr "Web hook não encontrado." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" +msgstr "Registros do Sistema" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." -msgstr "Os Web hooks enviam automaticamente uma solicitação HTTP POST para o URL que você especificar para notificá-lo sempre que um dos disparos especificados ocorrer em sua estação." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" +msgstr "Contas de usuário" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." -msgstr "Os Web hooks permitem que você se conecte a serviços da Web externos e transmita para eles as alterações de sua estação." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" +msgstr "AzuraRelays conectados" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" -msgstr "WebDJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" +msgstr "Instalar o SHOUTcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" -msgstr "Site" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." +msgstr "Reiniciar a transmissão? Isto irá desconectar qualquer ouvinte atual." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" -msgstr "Quarta-feira" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." +msgstr "Reiniciar a transmissão? Os ouvintes atuais não serão desconectados." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" -msgstr "Peso" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" +msgstr "Iniciar Rádio" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" -msgstr "Bem vindo ao %s!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." +msgstr "Pronto para iniciar a transmissão? Clique para iniciar sua rádio." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" -msgstr "Bem-vindo ao AzuraCast!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" +msgstr "Reiniciar para Aplicar as Alterações" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." -msgstr "Bem-vindo ao AzuraCast! Complete a configuração inicial do servidor respondendo algumas perguntas." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." +msgstr "Clique para reiniciar sua estação e aplicar alterações de configuração." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." -msgstr "Bem-vindo ao AzuraCast. Por favor, aguarde enquanto algumas dependências fundamentais do AzuraCast são configuradas..." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" +msgstr "Duplicar músicas" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" -msgstr "Bem Vindo!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" +msgstr "Arquivos Não Processáveis" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." -msgstr "Ao fazer chamadas da API, você pode passar esse valor no cabeçalho \"X-API-Key\" para se autenticar como você mesmo." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" +msgstr "Arquivos Não Atribuídos" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 -msgid "When the station broadcast comes online." -msgstr "Quando a transmissão da estação estiver online." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" +msgstr "Transmissão Ao Vivo" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" +msgstr "Relatórios" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" +msgstr "SoundExchange Royalties" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" +msgstr "Recarregar Configuração" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" +msgstr "Reiniciar transmissão" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" +msgstr "Ajuda" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" +msgstr "Sempre que a mudar a música que está sendo reproduzida" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" +msgstr "Sempre que o número de ouvintes aumentar" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" +msgstr "Sempre que o número de ouvintes diminuir" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" +msgstr "Sempre que um soft transmissor/DJ iniciar uma transmissão" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" +msgstr "Sempre que um soft transmissor/DJ desconectar" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 msgid "When the station broadcast goes offline." msgstr "Quando a transmissão da estação ficar offline." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." -msgstr "O AutoDJ tentará evitar artistas e títulos de faixas duplicados ao reproduzir mídia desta playlist." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 +msgid "When the station broadcast comes online." +msgstr "Quando a transmissão da estação estiver online." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" -msgstr "Tipo de Widget" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" +msgstr "Web Hook Genérico" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" -msgstr "Músicas Com Pior Desempenho" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." +msgstr "Enviar automaticamente uma mensagem para qualquer URL quando os dados da sua rádio forem alterados." -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." -msgstr "Criando arquivos de configuração..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" +msgstr "Enviar E-mail" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" -msgstr "Hash de Autorização do Diretório YP" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." +msgstr "Enviar um e-mail para o(s) endereço(s) especificado(s)." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" -msgstr "Ano" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "TuneIn AIR" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "Enviar alterações de metadados da música para TuneIn." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "Webhook da Discord" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "Enviar automaticamente uma mensagem personalizada para o seu servidor do Discord." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "Mensagem de bate-papo do telegrama" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "Use a API de Bot do telegrama para enviar uma mensagem para um canal." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "Post do Twitter" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "Enviar automaticamente um tweet." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "Integração com Google Analytics" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." +msgstr "Enviar detalhes dos ouvintes para o Google Analytics." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" +msgstr "Integração com o Matomo Analytics" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "Enviar detalhes dos ouvintes para o Matomo Analytics." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "Definir como Público" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "Primeiro Conectado" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" +msgstr "Últimas Atualizações" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "Sim" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" -msgstr "Ontem" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" +msgstr "Não" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" -msgstr "Você" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" +msgstr "Executar Tarefa Sincronizada" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." -msgstr "Você está executando a versão %s. A atualização é altamente recomendada." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" +msgstr "Modo de Depuração" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." -msgstr "Você não está autorizado a realizar pedidos." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." +msgstr "O processo de backup está sendo executado em segundo plano. O registro abaixo será atualizado automaticamente." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." -msgstr "Você também pode enviar arquivos em quantidade via SFTP." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" +msgstr "Limpar Cache" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." -msgstr "Você pode encontrar respostas para muitas perguntas comuns em nossos documentos da sustentação ." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." +msgstr "Limpar o cache do aplicativo pode fazer você sair da sessão." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" -msgstr "Você pode incluir qualquer configuração de ponto de montagem especial aqui, tanto em JSON { key: 'value' } ou no formato XML value" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" +msgstr "Limpar todas as filas de mensagens" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." -msgstr "Você pode modificá-lo conforme necessário. Para aplicar as alterações, reinicie os contêineres Docker." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." +msgstr "Isto irá limpar todas as mensagens pendentes não processadas em todas as listas de mensagens." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." -msgstr "Você pode agora configurar as contas para os streamers (DJ)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" +msgstr "Sincronização de Tarefas" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." -msgstr "Você só pode realizar as ações que sua conta de usuário tem permissão para realizar." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" +msgstr "Nome da Tarefa" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." -msgstr "Você pode definir uma URL personalizada para este fluxo que o AzuraCast usará ao se referir a ele. Deixe vazio para usar o valor padrão." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" +msgstr "Última Execução" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." -msgstr "Você pode rastrear o tempo de execução e o uso de memória de qualquer página ou aplicativo AzuraCast na página do criador do perfil." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" +msgstr "Próxima Execução" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." -msgstr "Você não pode modificar a si mesmo." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" +msgstr "Não Executado" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." -msgstr "Você não pode remover a si mesmo." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" +msgstr "Rodar Tarefa" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." -msgstr "Você não tem permissão para acessar essa área do site." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" +msgstr "Filas de Mensagens" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." -msgstr "Você tentou entrar muitas vezes. Por favor, aguarde 30 segundos e tente novamente." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" +msgstr "%d mensagens enfileiradas" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." -msgstr "Você tentou redefinir sua senha muitas vezes. Aguarde 30 segundos e tente novamente." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" +msgstr "Depuração Específica" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." -msgstr "Você enviou um pedido muito recentemente! Por favor, aguarde antes de enviar outro." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" +msgstr "Fila do AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" -msgstr "Talvez você precise se conectar diretamente pelo endereço IP:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" +msgstr "Obter a Próxima Música" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" -msgstr "Talvez você precise se conectar diretamente através do seu endereço IP:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" +msgstr "Tocando Agora" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." -msgstr "Você pode querer atualizar sua URL base para garantir que ela esteja correta." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" +msgstr "Enviar comando Telnet Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." -msgstr "Você precisa estar logado para acessar esta página." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" +msgstr "Comando" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." -msgstr "Você deve atualizar para tirar proveito das correções de erros e segurança." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" +msgstr "Executar Comando" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." -msgstr "Você deve atualizar seu arquivo docker-compose.yml para refletir as alterações mais recentes." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." +msgstr "Como você está executando o Docker, alguns logs do sistema só podem ser acessados ​​a partir de uma sessão do shell no computador host. Você pode executar % s para acessar os logs de contêiner do terminal." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." -msgstr "Você não poderá recuperá-lo novamente." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" +msgstr "Registro por Estação" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." -msgstr "Sua configuração da \"URL base\" (%s) não coincide com a URL que você está usando atualmente (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" +msgstr "Relatório não disponível" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" -msgstr "Seu arquivo docker-compose.yml está desatualizado!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." +msgstr "Este relatório não está disponível para esta estação, porque o administrador do sistema optou por não coletar informações detalhadas do ouvinte baseado em IP." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "Hora da Estação" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "Contas de streamer estão desabilitadas atualmente para essa estação. Para habilitar contas de streamer, clique no botão abaixo." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "Habilitar streaming" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "Registros disponíveis" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "Desativar transmissão da Estação" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "Sua estação não está atualmente ativada para transmissão. Você ainda pode gerenciar mídias, listas de reprodução e outras configurações de estação. Para reativar a transmissão, edite seu perfil de estação." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "Aguarde, por favor..." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "O HLS está atualmente desabilitado para esta estação. Para habilitar o HLS, clique no botão abaixo." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "Ativar HLS" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "Desenvolvido por %s" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "Foi solicitado um link de recuperação de conta para sua conta em \"%s\"." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "Clique no link abaixo para entrar em sua conta." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "Detalhes" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "Visualizar Detalhes" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "Nenhum registro encontrado." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" +msgstr "Digite o código de autenticação de dois fatores" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "Sua conta usa um código de segurança de dois fatores. Digite o código que seu dispositivo atualmente está mostrando abaixo." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." -msgstr "Suas credenciais não puderam ser verificadas." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" +msgstr "Código de segurança" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." -msgstr "Seu tipo de instalação atual é %s. Não se esqueça de incluir este ao criar uma nova edição." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" +msgstr "Login" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" -msgstr "Sua chave de API completa está abaixo:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" +msgstr "Esqueceu a Senha" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." -msgstr "Sua instalação está atualmente %d atualização(s) atrás da versão mais recente." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." +msgstr "O administrador desta instalação não configurou esta funcionalidade." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." -msgstr "Sua senha foi atualizada." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" +msgstr "Entre em contato com um administrador para redefinir sua senha seguindo as instruções da nossa documentação:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." -msgstr "Sua estação não está atualmente ativada para transmissão. Você ainda pode gerenciar mídias, listas de reprodução e outras configurações de estação. Para reativar a transmissão, edite seu perfil de estação." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" +msgstr "Instruções Para Redefinição de Senha" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" -msgstr "Compressão ZStandard" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" -msgstr "por período selecionado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "nas últimas 48 horas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "no último mês" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "nome@exemplo.com" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" -msgstr "ou" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "Enviar E-mail de Recuperação" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "Bem Vindo!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "Bem vindo ao %s!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "Digite sua senha" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "Lembre de mim" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "Por favor, identifique-se para continuar." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "Esqueceu sua senha?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "Automaticamente, vá até o final do log" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "Precisa de ajuda?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "Você pode encontrar respostas para muitas perguntas comuns em nossos documentos da sustentação ." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "Se você econtrou um bug ou um erro, você pode submeter uma questão GitHub usando o link abaixo." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "Seu tipo de instalação atual é %s. Não se esqueça de incluir este ao criar uma nova edição." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "Adicionar Novo Problema no GitHub" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "Pular para o conteúdo principal" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "Alternar barra lateral" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "Alternar Menu" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "Administração do sistema" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "Mudar tema" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "Terminar sessão" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "Sair" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "Gostou do nosso software?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" +msgstr "Doe para apoiar o AzuraCast!" diff --git a/resources/locale/pt_PT.UTF-8/LC_MESSAGES/default.mo b/resources/locale/pt_PT.UTF-8/LC_MESSAGES/default.mo index 8d178444600e91be2c64f0830c74763d9a3fb97a..ae93072e96f13734807fa1dc2b8118601adc6d9f 100644 GIT binary patch delta 13794 zcmajk378bc-N*4p?rS;ZMx?oxYgvv(1TR>Y`;c2ykk~uhyW8x{^wKi}ECvTPk`Rq1 z85Ivukcg<@!N&V`)#QnZ8WSUlR}wWQMw4jtP4FP^_t#a6n8){d^B6x}HQm)!|N2*T zZF1ws$2D$inSY~utE(OUv-CK}IRW=~SIKcs8|FA2tZi{N@y|F72Mu?e z5mc49kx2s>gEcE%U56TXhe<9l&A?>I-ePy-!lO+6ieZE>7+GOD3z*cBJp z@_DEc1*pj6Q7^dC{=Neh!F{Ob8nGQdjq1=Zup94pUgbhB_y85U!>EReMw$ouqsl{3 zJs*$i=u9Mp&e^tpo%K>wB(6h+`aW!j&tNZn9{I<4hkxZC=c3Cf$7zi(V0(NSHKI3B zJ^eeX17BD>jCPzglzZbKT#xG5wWx^f$M!88=PA^HeqLfC@CWQq`6FbEPSF_Ve*zaL zkKw<#7J0_G8OampdF#hGkaE9L^P*F*CFL`*4K77Z**UllJv;?}g=JVY)+Fn6Y)!|` zMGf@)al~H@tQ}`^U>$a*drIi1N>|4qru$boO}1nTo4%Hts-; z_-$L(XqD`9uq#&Px#-SC2K9oi=;AdzGVmA1YX2T{HR z&%j&k?{A~pc@LF*Z6-O+5bT2LKpFDhyfc%Fo>ZKRiaj3 zB`V9mh5CIrDkl!2B5|Lse-Sm6e?YbWXB>e4#{P;;FLo7r;!HsGa5fIbI#d#VAB*um zTYeptBQ2+xhPt6THWpPs4_!PP6@doqi&tX~??Od(7#Z41b2E_(?RZmAbFvyWhXE=w z>rf;7Hg?2oQ6c;hDvR$!HTVP`k1wD?{uXM)@1xrN+?Ly)YNrF^}^k@{%+KLkD@yCoGrg>eGB_j{~_+g&dl#(yyGw|BdHk7cy@J)}u!JEGp!`K@H>|s1CQ7Y6jR9)zSV_ ziN8WNj0%l#3iiWUs0Tb$1NEpRx(GD|-?8;qp_1_yTmA`ZbsWMI@eLe~UtkFin`V~r zQd~`WW!_f&7&X@qVsCr_wcg*w?)X0H_y3@#pl7+`q;NPsf>+~STsqxxR^efsiz_P3 zR(%uJP(Fe)v3dr(C+7EaF`tXiP$8VnuW8(gH({q)j&nKgM@4GNY~w;4NZCWp?M0}_ z?6l?EP#t{+HK13p5B?qX;&yW!hd$<=m0YNS>+uA<569uJP|LCv!_Zv!MMYv9F2V}b z3k%o|Z$gE9AD)Ci!7=y+YU)PMGgC7G)y`z>qxC_-L#Mb{B z)uG>_I`9!H7g{YeQ_u&MoI_FVoMN4d!zs@|_Bou+jPis^`Bz zh4^jMlzfirU}rMuI2?cqy^GpM%24-z2lf0e?1=YcXKcc)_)Ano&R#_P)w4BZl)MlJ z;Egy0A3^2B?@@F29_j^c7Mli7L`_)tDA19@U}zU%61j zpIX~3H9hQw8c{KJ!zrjapO1R+H;|R(WKj`%42R)Qt$)K&lzS{Q?M=nDloz4eTZwc$ z?*v@v!5pfg8&Gp|i>aiIu2i3;5dcs%|NHCKN_b>N7#^$Ig3olp%8M!j&9El)?~(mYhh)}jX1 zfIaXM)cdZ*0leSY%Y{PnG%Cq{gKF?2)Qug^vdauLr$bT8Yz%6|6Kwrd)ctc%FFXr- z;`yj{*JCgIA(F?=ZJ5`H4|Aarwpz)<*b!&ra@31E3qaT?CZb1{#LOHmEIh-&y%RPz1B)*nXYNUPN*i+iC) zHWKy138-Y7Wy>p2b046d%cDB}16$sQ8esk*F0?FOKsESBR1g1(>cB^+$Q*Z`xvvOS zKL|Bd<54d{k8KB^-JkTEz%FpsMeW~Y1=r>UlGl{s+C z!3o^ZfMan#mf&kR5!?IbXmtiEQrBZE+=I&ceK-RTBD3ZE3)P`z)n=clLrrl86}bzs zoqBW`7n-}PP;3%%f3?2m7t9{3d7V5eI1g5y!;L8uXrK#gPq>i(&=ehKQnRj4Ve#DVxQ zY72iAXX2Z+#D5eQ!vcDTi%}i;1)hO_LB1o-h_xmcE+t(Nm~~|A^|y zVbs(OO0hEVBwT_uxDX%2(bzU^R#RD?i(ypELiIR_MYsVqms_pZpgOeImLEgC=y{Ag zfNd!s#`f4EH1!>E0Oi4``=?vfN{gNd>H%kdneYSI#P^k z@CrEIt4XVXQ-?m&EjGc&PO%)EKbAY zHkyVj@H9GBjT+&e2D82&z!NDyhKkthsEB-kn)8pbD|V;xZa4&W-${4@&cu8lE}rCK z3H}b*uALHob@98Xti1!(&|w^e9ayV@>8h$ zKi*9ICvnm5LKEsGs29}WmADNx;=Y7QmSQKYKy`dEcE$jUaRc_o8_~u4P%nA~)sZhy zQ`BmUx&NdsRLrMhH5IyHA8KQ`3-zKyI0WB87u#QC4xOX07v+n*P22_V2dqZg=*+l zR7an}B77H>l>dVRuFDQr(FI@e$mGuVD>t zCL962gQw!6?{a3q%dj=JzRZlcqqR3GmxiD^HV$?FnOMpDouAqpMqh4rrpZWXoHS~V zFG6+bMpV!DV}E=Ub>DAMk$4}qO1gc|M4}iwQl5s2&;r!@Uxg#F4)bc@YA)L1KGY6( zH%`PiQOVWg3bS*~M561=LpAggPQX8+i#=Jhqj3^yc~+vPk zW%970952o#}jcmYQM=~{J;Ni<3bJHV!a(T!n?2(Uq(fy z)lKHXo~VwEM!j$ns$+9e5m<=>F+{!iO4JMYqTcfeDnd_UBG1JeTnxnNyUY)jsCAo1 zHGCPedpg&lM&|A|-+*E)ro0T5jGIu)?`Bj)pT|LX2wnUXHIV){n{o-p=l_LVXpYw4 z$ykr$aUXWU-=Q9S4>dKPp|ZH=9+ON%u@mL#sK_ir-FGf3>9VMSY(uSz?Wh6Xy@&Z% zwm(9JI`9uvsE+%Q8Cf4xNT*s?q9PUI0KC$A!1^3&#DBpPvEwZ!X-A<;c^R(3ENW_g zbqn!7os0LVn2sa%nm;V+P$Rz`+u%c}xqcEAiC^OwdKatT2XG=jfkW{V9EJUEHyxdc z8jy#|fe6)+%dJwPbB}Go(D{JPDE|N)3F0as1R>P<-+CG9jFoRM@8mQ z)Chl##rPWXkJIu_^R2iCHR2X`8GB(T%A;{G?{_A1p=@4-bFcw5vZqitK8Je2A=Hb1 zk6JAsqNb$f-L_$LDUU|ow*WPz=iw;ag4%lTKt1<3#{d7{OI#@AZ`&J+?lGYsjGDt! zu{Ey1MYsyj!#l7Gwm)d>i(0-TZFws8qrAx0uSG?63u<{@c98gY=i+uM^rA=Y53gAN z2NmL;jpp|f)C*>zMzR_enR@F+>`r+Ls$&IIGVifIjK@>{6>2rS+erL7bJ6O@X8m_Z z_8?~kK7)s`1RuZGB-i_>kWRYKl+VF4Deplg=SLXes{75KSkIs~obm_gH15JB_%3Rn zn38|cESn23O~rORAKN^{#{p}QAUMzAAiVHlbH3k&rIde%6R`awW9ZRQ_&IC@Fr}DH{$}_i(~PhcnuDD z%4{eP;YpO=#1+`H$=qLuC6ph)3Va94aOBh6*NuzwxESKjtPe6_m7gixFgTGPc7a>v zHDuh)?hJ4!rh;@X>#N3IsWRgy!gQ4??G=^PLDJ7ugt>Hfvpb7xs**t_>! zFR4v?DSxv&#;pkJ8&u4t7AL(1-J8j8cI)l6`DIy{uHorieKPc_{3w`ocFRTuuxJ#9)_SgGSgPRRfzMHM}-E}!X=g0Sk^|_>%^{Wb>58jd=T%Jhynar4q zFrAIUA~(CpMgY9`Qo|mj4+W)`DxRwxMsfJ;Lh+fi72R7SI1U_ zDcz81{?S~VMMU}4G4FBp(A*i#rR9CXI{)Zz%T;if`H9HS7PbtTSd>t^G*ji(XZ@&f zaLC}cHUSDR44GWAIIK!|nJm9oxl5VksLEcZ!mLjXlVd8vq+d9G=Zh${zz_1~C8#Th3OuEa=e44^~ zFPUTU1nIcTXNDV;>Uy8%Kk_s6Ooks1+gtAiNv|^L$0Cs}R^ zPf(K%>6|)3S}`T-a)o8XCKN5pMm`HG%D7|Q8S@%959{1wsP14Ka~HeJCvVI6>eU7< zaF&fbXZiBQ%L?Bq9$4%p8#d7mV!$|~Q0Z%8>?i#MdF`hBs=zC}S^QpJ3&Kms{jVeO zysW!`gek2iCiV5ncx;JUFJ0qjN=xZvL@q^|Ua=vJ>Y8;^xlC5!_O!7Csa(p<1ayMc zJAUH0aqdP#eX!9_GIF}cjo!xmSMDqu7vC9U?^OTP6W?u~6?&14M^hPQvtdea(CV!x zSxekRl6CG5t{`~iWQqaBieU~UADBs zU0KUITNq?AOs-R&s|rGQu?eJRd!e7L4OvQYJvo=oB*LmV?dU1(#fy>zu4DNGWM5S# z^y;+|7&JR=Cf+==u9ph)?5`R@#o`ri$aWO(MkVfs+8|Nu)ps6>TzTy0wy(_Q1m)VIw&IB(WQP3yF*miQ8T3N ztXx_>FErMiF>)qLA|3|KHQ%dGb29Erl=3$D%7JvY@tvA(E&3e&P@AE%XV4TAT==B+ zq<65D`S6fVXwrHl5hcnokUcHQ(%avW;#$N2TmXUXbAs z8nGTzJm#+VHj$kgjxsVnDUe2)(n1uRS7bxcd_Z_QnAW0nW|~c%<-$XRa3%Upk&VqltO(YvVPM;gdwBltL&@_3#;os8@?=L zdknJNl}qtGYhEBM7xvvRj}L{hnVxxjXz=Z+!E+Q_hogENVtsBow$hH9^-^A%MV@Lp z!091gNndkr;5d2gt-CkcTfgSu5T|RN&-{NK9{8eE2Mk(MQs16CeS^AtFmg{t{1o`jdx{A9KctCt7dR+^oyf z5i)>3QI3A|*#P4`LnjUvPLeNSyqI(@3QL;L9A-G2VdLj=d^EM*7*Rbv~j-HY@`6!D1@*G_Sg~oJs;-Y3ofFwS6{kdV4~S zDfCm_j?XIeCu-VF`Y0Z8hBWQgJ{!lhgmJ~maco+|L$20>;Qu zXw1q5L5k4CUrNHFfhrc}ZSl^@X(6s+f=JBxP^0+8@f=(e=c@Xb4%d6;aKqPtlTF9W s<&A&KeA2ct|IN~NjXN)Odo;d%U1P7tBX|F@RpZO|UeK~|)q~&tUn=D)Hvj+t delta 11041 zcmajkd3;pW-N*4OAqi**TY#{LmxP@#?6M1ig0jhuNZE$W4H+^sH_Q@N9kh>%fC!F& zRZwvOMZqPaVnxwBR(+|J)}>XcQg^GORB3Hd?B_e@=+o!*{PFnm<@=m-?>)=!{LV?h zx@&W8{kB2+-4+eEIsDVTf#Y<*`OQ^xoSh|(lW%Q`cTq3IN3adnBmX+@@Sh=g21n!I zQpah8E3p8tKy|qpTj1?@4%T5a$4NU+Q)orQQPe;mqdxq*dBMr)>^M!R7oj>TK|LRc z8mQdXCt^$Lm!Jl!#$vqOw(qdshg#^ zsPhvxSsHd60qv%q98MP%}qB{N&^RX?<)xe!l3ml1O<6+eMFQ6j&b}t@l=AYOX zzDIqSUuITTitVWP$3r*;JL-9F$H~R6cmbB#dNu0%<=6yBVkd>+rm zKcXgjDosHVXx`V%uq%>(&O}tQ_(&c(+id+wY(o8gR7YQgmo_V6N9WTs&=ti*G01vbZDVPo8e>hLyH5+6W?{#n$D zUqbc!j;()+djC75pR|)dz^tS#DoF;T1{{N0=}c4yLDax8R0r#9`}L^zcA_S<&(G&Qh68+9M4n?i3+&U3kQ=f^8aT(6W zmryJ3#Nk)y`=J&z2{rNgsD)NzV;zrL3N3LRYNa=#_H;MugC|iPyo5@oW2mk8z_x#d zN=n_sdand^ItHLl%TVlwbFmE9q4s`1rsq?5*fumBYWBPc+tA(<_2L+8ffw56^H5t+ zgHgN^pTw{6Pq=>=mk(Y&+;M)1y*W}7@LF7mui;YcKa%*5qj2*`$GI4f<0S0Ep;jo@ zU<`kcx8dkfjqDY_#Jk@zhYm^=b?`25Y(PeK}95lQ*i}qz~@mp@)~x;V@Mh~r?EHo8*8?35o(Jn z(-hQE1dCC1?fFfpY~G97(}(QyXHhG82bDx$TE9cBEaw-dzxJ3zJ%E}}e_J1pZK;n! zEi`>81+6S)8#bU;xCa%1!>Eb9ZT$wvQ!ilOG?AI8m3WxVYV1M17B%qgw*6jIzmH%p zzJxqaJHMx(tbQ9C;$N&EqmI$%s8ey;wl`vQO{fWK0$owLFa)&)ld%=fMfDf6CQzqf zB`Q~L$0j=eN3sR>9JPXDr~yB*ev6v;~(@s5|}-Sc+exa-xW{q`m8i8ekZz!x^Y8Ta22> zWvGd6K^J#pS9}(gW1nGKEBKCrLfL4du^lReWvGtFph7&&wufx{YHURNdQ=W=MXhiT z_QHqpY-e;&t{LQvEo<#ihLeV5Mqw`P$2CO4c6P$=z(LB^dqo@g`tr^q=_9AO> zp2WtOH`)9YZDu_md(u81)$cWviGMzY9WS>Q*45bFE$};gIaM3YUbyo zCNSPQ1+`_fQ2i`J4H&oe4VcX>ETsKm)WXuwP*CVzLJfEvm2@Xi5h<8zlMS=UhI(%X zDpHG4dmBL=w-jo{t8M!=sQ0&^2D}wD(R+|2PCHLgP*S{&{Og?LKgx;nX=a6!k;Hdq zA}7Y#i5lob)C4|5P52bDD^APlW}=I&D^UY)L2c>HsQ!;+W&dBIppM?OzK>eL30psH z>-jUxkL4oV#PdEFz$a1Pe~wz|KTr|LooRk77osBE7nLL9P|wqNHsd?%DQHC*HQ-Iw zJ5e1Uus(t6=(o214z{HJ2`Yl8Q4?q}%k<-->b+3!4Ylo4u!#CxOlwc06qHO?;b`21 z6Y&+)go~$ft!z1Jz|~lYn{9m;wxa$J>bvJ>v;Ug;TejhA zETZ0Ej_I%ss>7bB2@XI_U>GVg6Hx=tvF%~h)~!MfbhWMTMAE~#7dPU+@NPZ7g!uQM zP&U{6(P<9qs@;zKM0K99og1^$3TaLg}FGOocO z^$cnvr*J-w*Y97-fjhAmmM$<`Fcl-zw_soV0sCWMq4}d(5X-1<#ew(~(x>wcDq>R? znVg!7%KinYi7iFFcRyV^KLU8=K)W)BtO+J!VkvKY+@KXHYlZ z3#fsP+V*!*EB^?!ps!HheQ(*^0{2*$A$531G1rET!qx$U`CjOeqsIXbVA{<0L zfgSK(9C;Qu9_qb@)h4+*TNmJP+P7l~{sDDbPFcG~%%7$&K`n4CHq`s53EUD%n;AYx zLmmxBP$7FBl`J2jR`3th3iG38D_rD6I&pOIC{DqXsH7bgGZC7G8aQs_GxozqHRgk1cs}*TsGDsEY76$`_4q1kMT?djlUP9gTGYh1V-tJ; zyW(NgR;NFt;8OS=pTTqEX2ADQ5y?%MKav%o>T|I>E(i(XKENFO7b-W-U`uRYYgX0=RUe7Ha5|RZ zWvKV}VPAY6``~vtROi3@3iJ1NOK>y~c3~@g7q!xFaR8pX((LVY>`i?McE&BJ2_M93 z@h#MXDpr|@rBHjm7S-<^n2(QRDdRgwD73~8@fKp zNmK-`vGrT99rXjKiN1)1cmmtv517tg5NphXL8uOXfo*UuHp3e06{wZnVC#3GlIkGp zc-G@B_yOLIX|7AI4#&OBaX7)wdK`{_L)Pd7E+_uE6z;j){-$Gn0+n39MNRNE)CVV# zTiB^4YdUTnoJ;XDOyO8Yy$uhc+Am#i{-UD} zwG|D>RGE%YU~K12Jfs&laDQXVjV2fNqbBwYmg3u}P@X}BxZNhx-W?U%$*AXxunVri z`M4XW;u-9Q7hji+RNASfFoK4?s1H9x4d`q(k!Xwas1CqFHKQ(~UDzM*!an#%)G^J! z-u$o`j=9vwp-$H%)IG2SmBeXmr1QU(f|BHBY=`&R7k-OPsQ(F-BOjxZ@w9#3c8eLH z7wY?dn1f@mBaX-O&_mrLSD_+u0Ndj0*opC-6BM-9&9<5ucE=#~aj2Q@#dGiw>Uchf zqwpA3f)oEd!L{# zpuCLPst%}*hFC|URyYO&ScT1S2kN_fP!oF!Ti}Zs;;)$k#E(ja!i zYIN~B)JhK6`qQ?49GlaA5(i_>4)bGsI5wpoMSXV}YHK!QA>M<^rN`0~3MjmR3eEed z7r(?J%)iO3qyy?y^hB+2EDpe_s0sWETj4g;%I?E9_y_A>F&o)mn}JKL>Cv{Z5Vhj9 zsJ*@w)zM*8_I`*iHo4jS9c}*t^X6-QE$B0w0A~@b{H!3 z<4_X`p$1xE+qYUDL`C>j`}|{6|IR&TA?el>@~QW<_D6L%3^lPSsBB(fO`#%i9qKgf zM(zDmI0j!vcEf3UFF&ZT4$E-WK9gH}P+Ru3si&Qm_nF^J7GM<*?#D2;x}VDe)3^{% z<9M7$Vob-~SdQPIPR*bL=KmE<$Hml-UfEd>&Tn=l_iq0z5d4 z{jujm=J)#r*pK=~)WC-^gbnGf0K=#~twlv(El$S`cr_kFZBa#?dH+h()?JT^?9JGO z@tu7Xlzfj{UqP+teQb$mP@!(|h`HhV;6>D@qB^_@i||g=caNhc_&U1y7u23NIB0UI z7}ehZ%>Ma*8ii6CmSQ*Dh(%b3dH4cqrLSTud;=Tf=hjnLNc~4_j)jk!3AoshdT)$j ze^mdwF$Z6Kl%1MP;T0PCV7tdS`#2Fh<6m$P<~?ryYGnlK{Tr|h-@~z3aL70f2T;Ee zXX6WpoXq$x6`4=FUfyt$wHO9TP|r#zl?%2T0m(w*!t&0N`cK<2r=?dm4=`)5wN%J&nV8+4;yvdRy+N#9LT zUs2`7++;i$ON2FHbypepqplzG+=Ne!_kuA$S>?q8?#yT~o^+@9AbZVpww7GstILY&gz3IA7z)P*(=lrgx{0Wt?auWoE4_+jnY$#FbmQLgRG6i@ zQ9tgvW2eogB|&5=yv*o9Ju`a;Et_pZk&Q#l#=*-*&rO(McT2cImhP9iHE}&~ zYq1PR z&V-<*%H#?KBT<#A ztc-hXd1zay2YV`Ik|CVdR>dEK+eDs73A{;A-|&9i}%(cas^T%y8{R0Z8s)Q#5P zoAeo*N`lUpr`V9}8P~OuEz?aZ%4w^Af~^a>HNkjL5sL>oC%Q3wcLLcJ2`}~F=i7sK ze!4qCL?o2rKb67oN~kGU7mV#ydST`n4YCJ`6hSVdoG@o8ZkoybR6OC+0g;LO6(7Q&c@PiOy|cbgqn?qaih4*3CPQmXI_cAJ zEy=;piP~T&SVluad736;7;32(53_FF7|CEXyCF4R#Q)D*!;8AL-fG43KQ4?3iGZz{b)~-dF{DlZ)O-T&`?upN4dU@~Qo LVy8^^|K9j-%9hd{ diff --git a/resources/locale/pt_PT.UTF-8/LC_MESSAGES/default.po b/resources/locale/pt_PT.UTF-8/LC_MESSAGES/default.po index c5a79c00f..e796cabaa 100644 --- a/resources/locale/pt_PT.UTF-8/LC_MESSAGES/default.po +++ b/resources/locale/pt_PT.UTF-8/LC_MESSAGES/default.po @@ -1,100 +1,6342 @@ msgid "" msgstr "" -"Project-Id-Version: azuracast\n" -"Report-Msgid-Bugs-To: \n" -"Last-Translator: \n" -"Language-Team: Portuguese\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-04-23T16:48:19+00:00\n" -"PO-Revision-Date: 2022-04-27 14:59\n" -"Language: pt_PT\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Generated-By: easygettext\n" +"Project-Id-Version: azuracast\n" +"X-Domain: default\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Crowdin-Project: azuracast\n" "X-Crowdin-Project-ID: 217396\n" "X-Crowdin-Language: pt-PT\n" "X-Crowdin-File: /main/resources/locale/default.pot\n" "X-Crowdin-File-ID: 4\n" +"Language-Team: Portuguese\n" +"Language: pt_PT\n" +"PO-Revision-Date: 2022-06-07 03:52\n" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:93 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 msgid "# Episodes" -msgstr "" +msgstr "# Episódios" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:157 +#: ./vue/components/Stations/Playlists.vue:29 msgid "# Songs" msgstr "# Músicas" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 -msgid "%d queued messages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:257 -msgid "%s cannot start" -msgstr "%s não consegue iniciar" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:266 -msgid "%s cannot stop" -msgstr "%s não consegue parar" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 -msgid "%s encountered an error" -msgstr "%s encontrou um erro" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 -msgid "%s is not recognized as a service." -msgstr "%s não é reconhecido como um serviço." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:107 +#: ./vue/components/Stations/Automation.vue:34 msgid "%{ days } Days" -msgstr "" +msgstr "%{ days } dias" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:102 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:16 msgid "%{ minutes } minutes" -msgstr "" +msgstr "%{ minutes } minutos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:99 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:13 msgid "%{ seconds } seconds" -msgstr "" +msgstr "%{ seconds } segundos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:67 +#: ./vue/components/Stations/Common/Quota.vue:52 msgid "%{filesCount} File" msgid_plural "%{filesCount} Files" -msgstr[0] "" +msgstr[0] "%{filesCount} Ficheiros" msgstr[1] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:137 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:31 msgid "%{listeners} Listener" msgid_plural "%{listeners} Listeners" -msgstr[0] "" +msgstr[0] "%{listeners} ouvintes" msgstr[1] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:77 +#: ./vue/components/Stations/Playlists/CloneModal.vue:45 msgid "%{name} - Copy" -msgstr "" +msgstr "%{name} - Copiar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:74 +#: ./vue/components/Stations/Profile/BackendPanel.vue:32 msgid "%{numPlaylists} playlist" msgid_plural "%{numPlaylists} playlists" -msgstr[0] "" +msgstr[0] "%{numPlaylists} playlist" msgstr[1] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:71 +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 msgid "%{numSongs} uploaded song" msgid_plural "%{numSongs} uploaded songs" -msgstr[0] "" +msgstr[0] "%{numSongs} músicas carregadas" msgstr[1] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:59 -msgid "%{spaceUsed} Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:58 +#: ./vue/components/Stations/Common/Quota.vue:43 msgid "%{spaceUsed} of %{spaceTotal} Used" +msgstr "%{spaceUsed} de %{spaceTotal} Utilizado" + +#: ./vue/components/Stations/Common/Quota.vue:44 +msgid "%{spaceUsed} Used" +msgstr "%{spaceUsed} Utilizado" + +#: ./vue/components/Admin/Stations/CloneModal.vue:46 +msgid "%{station} - Copy" +msgstr "%{station} - Copiar" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:47 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 +msgid "A completely random track is picked for playback every time the queue is populated." +msgstr "Selecção aleatória da faixa a ser reproduzida." + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\")." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:56 -msgid "%{station} - Copy" +#: ./vue/components/Stations/Playlists/Form/Source.vue:13 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "A playlist containing media files hosted on this server." +msgstr "Uma lista de reprodução contendo ficheiros multimédia alojados neste servidor." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:17 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 +msgid "A playlist that instructs the station to play from a remote URL." +msgstr "Uma lista de reprodução que informa a rádio para reproduzir um URL remoto." + +#: ./vue/components/Admin/StorageLocations/Form.vue:57 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Access Key ID" +msgstr "Chave de acesso" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:46 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Access Token" +msgstr "Token de Acesso" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:52 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Access Token Secret" +msgstr "Token secreto de acesso" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Account is Active" +msgstr "A Conta está Ativa" + +#: ./vue/components/Stations/Streamers.vue:32 +msgid "Account List" +msgstr "Lista de Contas" + +#: ./vue/components/Account.vue:53 +#: ./vue/components/Admin/ApiKeys.vue:23 +#: ./vue/components/Admin/AuditLog.vue:24 +#: ./vue/components/Admin/Backups.vue:38 +#: ./vue/components/Admin/CustomFields.vue:19 +#: ./vue/components/Admin/Permissions.vue:21 +#: ./vue/components/Admin/Stations.vue:26 +#: ./vue/components/Admin/StorageLocations.vue:18 +#: ./vue/components/Admin/Users.vue:18 +#: ./vue/components/Public/Requests.vue:49 +#: ./vue/components/Stations/HlsStreams.vue:19 +#: ./vue/components/Stations/Media.vue:130 +#: ./vue/components/Stations/Mounts.vue:24 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:32 +#: ./vue/components/Stations/Podcasts/ListView.vue:29 +#: ./vue/components/Stations/Queue.vue:17 +#: ./vue/components/Stations/Remotes.vue:20 +#: ./vue/components/Stations/Reports/Requests.vue:38 +#: ./vue/components/Stations/SftpUsers.vue:16 +#: ./vue/components/Stations/Streamers.vue:26 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:54 +#: ./vue/components/Stations/Webhooks.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 +msgid "Actions" +msgstr "Ações" + +#: ./vue/components/Admin/StorageLocations.vue:15 +msgid "Adapter" +msgstr "Adaptador" + +#: ./vue/components/Account.vue:102 +#: ./vue/components/Account/ApiKeyModal.vue:31 +msgid "Add API Key" +msgstr "Adicionar Chave de API" + +#: ./vue/components/Admin/CustomFields.vue:16 +#: ./vue/components/Admin/CustomFields/EditModal.vue:17 +msgid "Add Custom Field" +msgstr "Adicionar Campo Personalizado" + +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:38 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +msgid "Add Episode" +msgstr "Adicionar Episódio" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:58 +msgid "Add Files to Playlist" +msgstr "Adicionar Ficheiros à Lista de Reprodução" + +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:24 +msgid "Add HLS Stream" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:16 +#: ./vue/components/Stations/Mounts/EditModal.vue:72 +msgid "Add Mount Point" +msgstr "Adicionar Ponto de Montagem" + +#: ./vue/components/Stations/Playlists.vue:18 +#: ./vue/components/Stations/Playlists/EditModal.vue:21 +msgid "Add Playlist" +msgstr "Adicionar Lista de Reprodução" + +#: ./vue/components/Stations/Podcasts/ListView.vue:17 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:40 +msgid "Add Podcast" +msgstr "Adicionar Podcast" + +#: ./vue/components/Common/BaseEditModal.vue:27 +msgid "Add Record" +msgstr "Adicionar Registro" + +#: ./vue/components/Stations/Remotes.vue:16 +#: ./vue/components/Stations/Remotes/EditModal.vue:40 +msgid "Add Remote Relay" +msgstr "Adicionar Relé Remoto" + +#: ./vue/components/Admin/Permissions.vue:16 +#: ./vue/components/Admin/Permissions/EditModal.vue:21 +msgid "Add Role" +msgstr "Adicionar Função" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:111 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:93 +msgid "Add Schedule Item" +msgstr "Adicionar Item Agendado" + +#: ./vue/components/Stations/SftpUsers.vue:11 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:22 +msgid "Add SFTP User" +msgstr "Adicionar Utilizador SFTP" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:39 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Stations.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:27 +msgid "Add Station" +msgstr "Adicionar Estação" + +#: ./vue/components/Admin/StorageLocations.vue:13 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:17 +msgid "Add Storage Location" +msgstr "Adicionar Local de Armazenamento" + +#: ./vue/components/Stations/Streamers.vue:20 +#: ./vue/components/Stations/Streamers/EditModal.vue:56 +msgid "Add Streamer" +msgstr "Adicionar Streamer" + +#: ./vue/components/Admin/Users.vue:10 +#: ./vue/components/Admin/Users/EditModal.vue:19 +msgid "Add User" +msgstr "Adicionar Utilizador" + +#: ./vue/components/Stations/Webhooks.vue:14 +#: ./vue/components/Stations/Webhooks/EditModal.vue:52 +msgid "Add Web Hook" +msgstr "Adicionar Web Hook" + +#: ./vue/components/Admin/Index.vue:3 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:34 +#: ./vue/components/Dashboard.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:6 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 +msgid "Administration" +msgstr "Administração" + +#: ./vue/components/Form/BWrappedFormCheckbox.vue:13 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:11 +#: ./vue/components/Form/BWrappedFormGroup.vue:20 +#: ./vue/components/Form/BWrappedFormGroup.vue:7 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:12 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:13 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:11 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 +msgid "Advanced" +msgstr "Avançado" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:285 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Advanced Configuration" +msgstr "Configuração avançada" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 +msgid "Advanced Manual AutoDJ Scheduling Options" +msgstr "Opções Avançadas de Agendamento Manual do AutoDJ" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:13 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." +msgstr "As estatísticas agregadas do ouvinte são utilizadas para mostrar relatórios de estações em todo o sistema. As estatísticas do ouvinte baseadas em IP são utilizadas para exibir rastreamento do ouvinte ao vivo e podem ser necessárias para relatórios de direitos de Autor." + +#: ./vue/components/Public/OnDemand.vue:21 +#: ./vue/components/Public/Requests.vue:34 +#: ./vue/components/Stations/Media.vue:92 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 +msgid "Album" +msgstr "Álbum" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:133 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: ./vue/components/Public/OnDemand.vue:41 +#: ./vue/components/Public/Player.vue:75 +#: ./vue/components/Public/Requests.vue:61 +#: ./vue/components/Stations/Media.vue:157 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +msgid "Album Art" +msgstr "Capa do Álbum" + +#: ./vue/components/Stations/Playlists.vue:36 +msgid "All Playlists" +msgstr "Todas as Listas de Reprodução" + +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:25 +#: ./vue/components/Stations/Podcasts/ListView.vue:35 +msgid "All Podcasts" +msgstr "Todos os Podcasts" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:12 +msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." +msgstr "Todos os valores na resposta da API NowPlaying estão disponíveis para utilização. Quaisquer campos vazios serão ignorados." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:63 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 +msgid "Allow Requests from This Playlist" +msgstr "Permitir Pedidos a partir desta Lista de Reprodução" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Allow Song Requests" +msgstr "Permitir Pedidos de Músicas" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:174 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Allow Streamers / DJs" +msgstr "Permitir streamers / DJs" + +#: ./vue/components/Stations/Automation.vue:40 +#: ./vue/components/Stations/Automation.vue:1 +msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." +msgstr "Permitir que o sistema atribua periodicamente músicas a listas de reprodução com base no seu desempenho. Este processo será executado em segundo plano, e só será executado se esta opção for definida como \"Ativada\" e pelo menos uma lista de reprodução for definida para \"Incluir em Atribuição Automática\"." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:90 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Allowed IP Addresses" +msgstr "Endereços IP Permitidos" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:49 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Always Use HTTPS" +msgstr "Utilizar sempre HTTPS" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:14 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Amplify: Amplification (dB)" +msgstr "Amplificar: Amplificação (dB)" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:56 +msgid "Analyze and reprocess the selected media" +msgstr "Analisar e reprocessar o conteúdo selecionado" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:58 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "API \"Access-Control-Allow-Origin\" Header" +msgstr "Cabeçalho \"Acess-Control-Allow-Origin\" API" + +#: ./vue/components/Account.vue:95 +msgid "API Documentation" +msgstr "Documentação API" + +#: ./vue/components/Account.vue:50 +#: ./vue/components/Account/ApiKeyModal.vue:9 +#: ./vue/components/Account/ApiKeyModal.vue:7 +#: ./vue/components/Account/ApiKeyModal.vue:1 +#: ./vue/components/Admin/ApiKeys.vue:15 +msgid "API Key Description/Comments" +msgstr "Descrição da Chave API/Comentários" + +#: ./vue/components/Account.vue:88 +#: ./vue/components/Admin/ApiKeys.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 +msgid "API Keys" +msgstr "Chaves API" + +#: ./vue/components/Admin/StorageLocations/Form.vue:87 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "API Version" +msgstr "Versão da API" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:157 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +msgid "Apply for an API key at Last.fm" +msgstr "Solicitar uma chave de API no Last.fm" + +#: ./vue/components/Admin/StorageLocations.vue:91 +msgid "Applying changes..." +msgstr "A aplicar as mudanças..." + +#: ./vue/components/Public/OnDemand.vue:18 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:26 +#: ./vue/components/Stations/Streamers.vue:22 +msgid "Art" +msgstr "Arte" + +#: ./vue/components/Public/OnDemand.vue:20 +#: ./vue/components/Public/Requests.vue:29 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:113 +#: ./vue/components/Stations/Media.vue:87 +#: ./vue/components/Stations/Playlists/QueueModal.vue:10 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:11 +#: ./vue/components/Stations/Reports/Performance.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 +msgid "Artist" +msgstr "Artista" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:16 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:16 +msgid "Artwork" +msgstr "Capa" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:10 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." +msgstr "A capa deve ter um tamanho mínimo de 1400 x 1400 pixels e um tamanho máximo de 3000 x 3000 pixels para o Apple Podcasts." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:22 +msgid "At the bottom of the page, click \"Create my access token\"." +msgstr "No final da página, clique em \"Criar meu token de acesso\"." + +#: ./vue/components/Stations/Reports/SoundExchange.vue:56 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "Attempt to Automatically Retrieve ISRC When Missing" +msgstr "Tentar recuperar automaticamente o ISRC quando este não existir" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:23 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Bitrate (kbps)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Format" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Audio Processing Method" +msgstr "Método de processamento de áudio" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:17 +msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." +msgstr "Aplicações de transcodificação de áudio como Liquidsoap utilizão uma quantidade consideravel de CPU ao longo do tempo, gradualmente vai consumindo o espaço disponível. Se verificar que regularmente o tempo do CPU é roubado, considere migrar para uma VM que tenha recursos de CPU dedicados à sua instância." + +#: ./vue/components/Admin/AuditLog.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 +msgid "Audit Log" +msgstr "Registo de Auditoria" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:45 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Author" +msgstr "Autor" + +#: ./vue/components/Admin/CustomFields.vue:18 +msgid "Auto-Assign Value" +msgstr "Atribuir Valor Automaticamente" + +#: ./vue/components/Stations/Playlists.vue:82 +#: ./vue/components/Stations/Playlists.vue:21 +msgid "Auto-Assigned" +msgstr "Auto-Atribuído" + +#: ./vue/components/Admin/Stations.vue:25 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:31 +#: ./vue/components/Stations/Mounts.vue:23 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:13 +#: ./vue/components/Stations/Remotes.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:13 +msgid "AutoDJ" +msgstr "AutoDJ" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:25 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:28 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "AutoDJ Bitrate (kbps)" +msgstr "Taxa de bits do AutoDJ (kbps)" + +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:3 +msgid "AutoDJ Disabled" +msgstr "AutoDJ Desligado" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:17 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "AutoDJ Format" +msgstr "Formato do AutoDJ" + +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:6 +msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." +msgstr "AutoDj foi desligado para esta estação. Nenhuma musica irá tocar automáticamente, quando não existir uma fonte ligada." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:325 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "AutoDJ Queue Length" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/BackendPanel.vue:4 +msgid "AutoDJ Service" +msgstr "Serviço AutoDJ" + +#: ./vue/components/Stations/Automation.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 +msgid "Automated Assignment" +msgstr "Atribuição Automática" + +#: ./vue/components/Admin/Backups.vue:10 +msgid "Automatic Backups" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:23 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Automatically Set from ID3v2 Value" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:110 +#: ./vue/components/Admin/Settings/ServicesTab.vue:116 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Avatar Service" +msgstr "" + +#: ./vue/components/Common/Avatar.vue:14 +msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." +msgstr "" + +#: ./vue/components/Dashboard.vue:55 +msgid "Average Listeners" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Avoid Duplicate Artists/Titles" +msgstr "" + +#: ./vue/components/Setup/Register.vue:7 +msgid "AzuraCast First-Time Setup" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "AzuraCast Instance Name" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:22 +msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:9 +msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." +msgstr "O AzuraCast irá verificar os ficheiros no biblioteca de músicas para correspondências. Os ficheiros multimédia devem ser carregados antes deste passo. Pode executar esta ferramenta quantas vezes precisar." + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 +msgid "Back" +msgstr "Voltar" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 +msgid "Backups" +msgstr "Cópias de Segurança" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 +msgid "Balanced" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Banned Countries" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Banned IP Addresses" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Banned User Agents" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Base Station Directory" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Base Theme for Public Pages" +msgstr "Tema Base para Páginas Públicas" + +#: ./vue/components/Stations/Automation.vue:11 +msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." +msgstr "" + +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 +msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." +msgstr "Com base nesta configuração, o sistema irá automaticamente reatribuir músicas a cada (estes) dias usando dados dos (estes) dias anteriores." + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 +msgid "Basic Info" +msgstr "Informação Básica" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +msgid "Basic Information" +msgstr "Informação Básica" + +#: ./vue/components/Stations/Reports/Overview.vue:36 +msgid "Best Performing Songs" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 +msgid "Bit Rate" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Bot Token" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 +msgid "Branding Settings" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Broadcast AutoDJ to Remote Station" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 +msgid "Broadcasting" +msgstr "Transmissão" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 +msgid "Broadcasting Service" +msgstr "Serviço de Transmissão" + +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 +msgid "Broadcasts" +msgstr "Transmissões" + +#: ./vue/components/Admin/Branding.vue:15 +msgid "Browser Icon" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Bucket Name" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." +msgstr "" + +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Cached" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 +msgid "Categories" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 +msgid "Change" +msgstr "" + +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 +msgid "Change Password" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 +msgid "Changes" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 +msgid "Changes saved." +msgstr "Alterações guardadas." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Character Set Encoding" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Chat ID" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." +msgstr "" + +#: ./vue/components/Recover.vue:10 +msgid "Choose a new password for your account." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 +msgid "Clear" +msgstr "Limpar" + +#: ./vue/components/Stations/Reports/Requests.vue:69 +msgid "Clear All Pending Requests?" +msgstr "" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 +msgid "Clear Artwork" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 +msgid "Clear File" +msgstr "" + +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 +msgid "Clear Image" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 +msgid "Clear List" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +msgid "Clear Media" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:13 +msgid "Clear Pending Requests" +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 +msgid "Clear Queue" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:9 +msgid "Clear Upcoming Song Queue" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:53 +msgid "Clear Upcoming Song Queue?" +msgstr "Limpar a sequencia de musicas em fila de espera?" + +#: ./vue/components/Admin/GeoLite.vue:39 +msgid "Click \"Generate new license key\"." +msgstr "Clique para \"gerar uma nova licença\"." + +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." +msgstr "" + +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 +msgid "Clone" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModal.vue:32 +msgid "Clone Station" +msgstr "" + +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 +msgid "Close" +msgstr "Fechar" + +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Code from Authenticator App" +msgstr "Código da Aplicação de Autenticação" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 +msgid "Collect aggregate listener statistics and IP-based listener statistics" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Comments" +msgstr "Comentários" + +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 +msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." +msgstr "" + +#: ./vue/components/Admin/Backups.vue:35 +msgid "Configure" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:27 +msgid "Configure Automated Assignment" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 +msgid "Configure Backups" +msgstr "Configurar Cópias de Segurança" + +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +msgid "Confirm New Password" +msgstr "Confirmar Nova Palavra-Passe" + +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 +msgid "Connection Information" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Consumer Key (API Key)" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Consumer Secret (API Secret)" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 +msgid "Contains explicit content" +msgstr "" + +#: ./vue/components/Setup/Station.vue:12 +msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 +msgid "Continuous Play" +msgstr "Reprodução Contínua" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 +msgid "Control how this playlist is handled by the AutoDJ software." +msgstr "Controlar como esta lista de reprodução é tratada pelo AutoDJ." + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." +msgstr "As cópias de segurança mais antigas que o número especificado vão ser automaticamente apagadas. Defina como zero para não eliminar cópias de segurança." + +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 +msgid "Copy associated media and folders." +msgstr "" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +msgid "Copy scheduled playback times." +msgstr "" + +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +msgid "Copy to Clipboard" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "Copy to New Station" +msgstr "" + +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 +msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." +msgstr "" + +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" +msgstr "" + +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:29 +msgid "Create an account on the MaxMind developer site." +msgstr "" + +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 +msgid "Create and Continue" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:9 +msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" +msgstr "Criar Directório" + +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" +msgstr "" + +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Crossfade Duration (Seconds)" +msgstr "Duração da Transição (Segundos)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Crossfade Method" +msgstr "Método de Transição" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 +msgid "Cue" +msgstr "Cue" + +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Current Custom Fallback File" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 +msgid "Current Installed Version" +msgstr "Versão Atualmente Instalada" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Current Intro File" +msgstr "" + +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +msgid "Current Password" +msgstr "Palavra-Passe Atual" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Current Podcast Media" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:98 +msgid "Custom" +msgstr "Personalizado" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Custom API Base URL" +msgstr "" + +#: ./vue/components/Admin/Branding.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 +msgid "Custom Branding" +msgstr "Marca Personalizada" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Custom Configuration" +msgstr "Configuração Personalizada" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "CSS Personalizado para as Páginas Internas" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "CSS Personalizado para as Páginas Públicas" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Custom Cues: Cue-In Point (seconds)" +msgstr "Cues Personalizados: Ponto de Entrada (segundos)" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Custom Cues: Cue-Out Point (seconds)" +msgstr "Cues Personalizados: Ponto de Saída (segundos)" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Custom Fading: Fade-In Time (seconds)" +msgstr "Desvanecimento Personalizado: Tempo de Fade-In (segundos)" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Custom Fading: Fade-Out Time (seconds)" +msgstr "Desvanecimento Personalizado: Tempo de Fade-Out (segundos)" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Custom Fading: Overlap Time (seconds)" +msgstr "Desvanecimento Personalizado: Tempo de Sobreposição (segundos)" + +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 +msgid "Custom Fallback File" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 +msgid "Custom Fields" +msgstr "Campos personalizados" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "Custom Frontend Configuration" +msgstr "Configuração Personalizada do Frontend" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom JS for Public Pages" +msgstr "JavaScript Personalizado para as Páginas Públicas" + +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Customization" +msgstr "Personalização" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 +msgid "Customize" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Customize Administrator Password" +msgstr "Personalizar a Palavra-Passe de Administrador" + +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Customize AzuraCast Settings" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Customize Broadcasting Port" +msgstr "Personalizar a Porta de Transmissão" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "Customize Copy" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Customize DJ/Streamer Mount Point" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Customize DJ/Streamer Port" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Customize Internal Request Processing Port" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Customize Source Password" +msgstr "Personalizar Palavra-Passe da Fonte" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." +msgstr "Personalize o número de músicas que aparecerão na secção \"Histórico de Músicas\" para esta estação e em todas as API's públicas." + +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 +msgid "Dark" +msgstr "Escuro" + +#: ./vue/components/Stations/Reports/Requests.vue:35 +msgid "Date Played" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:34 +msgid "Date Requested" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:19 +msgid "Date/Time" +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:24 +msgid "Date/Time (Browser)" +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:30 +msgid "Date/Time (Station)" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 +msgid "Days Between Automated Assignments" +msgstr "Dias Entre Atribuições Automáticas" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Days of Playback History to Keep" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Deactivate Streamer on Disconnect (Seconds)" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 +msgid "Default" +msgstr "Padrão" + +#: ./vue/components/Admin/Branding.vue:21 +msgid "Default Album Art" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Default Album Art URL" +msgstr "Endereço de Arte do Álbum Padrão" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Default Avatar URL" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 +msgid "Default Mount" +msgstr "" + +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 +msgid "Delete" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 +msgid "Delete %{ num } media files?" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 +msgid "Delete Album Art" +msgstr "Remover Arte de Álbum" + +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:87 +msgid "Delete Backup?" +msgstr "" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 +msgid "Delete Broadcast?" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:38 +msgid "Delete Custom Field?" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 +msgid "Delete Episode?" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:49 +msgid "Delete Mount Point?" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:142 +msgid "Delete Playlist?" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:59 +msgid "Delete Podcast?" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:39 +msgid "Delete Queue Item?" +msgstr "" + +#: ./vue/components/Stations/Remotes.vue:45 +msgid "Delete Remote Relay?" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:55 +msgid "Delete Request?" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:50 +msgid "Delete Role?" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:32 +msgid "Delete SFTP User?" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:45 +msgid "Delete Station?" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:102 +msgid "Delete Storage Location?" +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:56 +msgid "Delete Streamer?" +msgstr "" + +#: ./vue/components/Admin/Users.vue:37 +msgid "Delete User?" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:70 +msgid "Delete Web Hook?" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 +msgid "Description" +msgstr "Descrição" + +#: ./vue/components/Common/DataTable.vue:103 +msgid "Deselect" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 +msgid "Desktop Device" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Direct Stream URL" +msgstr "URL de Transmissão Direta" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 +msgid "Directory" +msgstr "Diretório" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +msgid "Directory Name" +msgstr "Nome do Diretório" + +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 +msgid "Disable" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 +msgid "Disable Crossfading" +msgstr "Desativar Transição" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +msgid "Disable Optimizations" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +msgid "Disable public pages?" +msgstr "" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 +msgid "Disable song requests?" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 +msgid "Disable streamers?" +msgstr "" + +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" +msgstr "" + +#: ./vue/components/Account.vue:100 +msgid "Disable two-factor authentication?" +msgstr "" + +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 +msgid "Disabled" +msgstr "Desativado" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 +msgid "Disconnect Streamer" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Discord Web Hook URL" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 +msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." +msgstr "" + +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 +msgid "Display Name" +msgstr "Nome de Exibição" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "Credenciais do DJ" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 +msgid "Do not collect any listener analytics" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 +msgid "Do not use an AutoDJ service." +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 +msgid "Down" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 +msgid "Download" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 +msgid "Download CSV" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 +msgid "Download M3U" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 +msgid "Download PLS" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:27 +msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" +msgstr "" + +#: ./vue/components/Common/FlowUpload.vue:13 +msgid "Drag file(s) here to upload or" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Dropbox Generated Access Token" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:54 +msgid "Duplicate" +msgstr "" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 +msgid "Duplicate Playlist" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Duplicate Prevention Time Range (Minutes)" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "E-Mail" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +msgid "E-mail Address" +msgstr "Endereço de Email" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "E-mail addresses can be separated by commas." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 +msgid "Edit" +msgstr "" + +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 +msgid "Edit Custom Field" +msgstr "Editar Campo Personalizado" + +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 +msgid "Edit Episode" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 +msgid "Edit Liquidsoap Configuration" +msgstr "Alterar Configuração do Liquidsoap" + +#: ./vue/components/Stations/Media/EditModal.vue:72 +msgid "Edit Media" +msgstr "Alterar Média" + +#: ./vue/components/Stations/Mounts/EditModal.vue:71 +msgid "Edit Mount Point" +msgstr "Alterar Ponto de Montagem" + +#: ./vue/components/Stations/Playlists/EditModal.vue:20 +msgid "Edit Playlist" +msgstr "Alterar Lista de Reprodução" + +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 +msgid "Edit Podcast" +msgstr "" + +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 +msgid "Edit Profile" +msgstr "Alterar Perfil" + +#: ./vue/components/Common/BaseEditModal.vue:26 +msgid "Edit Record" +msgstr "" + +#: ./vue/components/Stations/Remotes/EditModal.vue:39 +msgid "Edit Remote Relay" +msgstr "Editar Relé Remoto" + +#: ./vue/components/Admin/Permissions/EditModal.vue:20 +msgid "Edit Role" +msgstr "" + +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 +msgid "Edit SFTP User" +msgstr "Alterar Utilizador SFTP" + +#: ./vue/components/Admin/Stations/EditModal.vue:26 +msgid "Edit Station" +msgstr "Editar Estação" + +#: ./vue/components/Stations/ProfileEdit.vue:4 +msgid "Edit Station Profile" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 +msgid "Edit Storage Location" +msgstr "" + +#: ./vue/components/Stations/Streamers/EditModal.vue:55 +msgid "Edit Streamer" +msgstr "Alterar Streamer" + +#: ./vue/components/Admin/Users/EditModal.vue:18 +msgid "Edit User" +msgstr "Editar Utilizador" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 +msgid "Edit Web Hook" +msgstr "Alterar Web Hook" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Embed Code" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 +msgid "Embed Widgets" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 +msgid "Enable" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Enable Advanced Features" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "Enable AutoDJ" +msgstr "Ativar AutoDJ" + +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 +msgid "Enable Automated Assignment" +msgstr "Ativar Atribuição Automática" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Enable Broadcasting" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 +msgid "Enable public pages?" +msgstr "" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 +msgid "Enable song requests?" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 +msgid "Enable streamers?" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." +msgstr "Ative esta opção para prevenir que os metadados dos ficheiros desta lista de reprodução sejam enviados para o AutoDJ. Isto é útil para jingles ou bumpers." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." +msgstr "Ative para publicar este ponto de montagem nos diretórios de \"Páginas Amarelas\" de rádios públicas." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Enable to allow listeners to select this mount point on this station's public pages." +msgstr "Ative para permitir que os ouvintes selecionem este ponto de montagem nas página públicas da estação." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Enable to allow listeners to select this relay on this station's public pages." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Enable to allow this account to log in and stream." +msgstr "Ative para permitir que esta conta faça login e transmita." + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." +msgstr "Ativar para que o AzuraCast execute automaticamente cópias de segurança noturnas automaticamente no tempo especificado." + +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 +msgid "Enabled" +msgstr "Ativo" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 +msgid "Encoder" +msgstr "Codificador" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "End Date" +msgstr "Data de Fim" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "End Time" +msgstr "Tempo de Fim" + +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Endpoint" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Enforce Schedule Times" +msgstr "Forçar Horários Programados" + +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." +msgstr "Introduza o código atual fornecido pela aplicação de autenticação para verificar que está a funcionar corretamente." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Enter the full URL of another stream to relay its broadcast through this mount point." +msgstr "Introduza o URL completo de outra transmissão para transmitir através de este ponto de montagem." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 +msgid "Episode" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 +msgid "Episodes" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Exclude Media from Backup" +msgstr "Excluir Ficheiros Multimédia da Cópia de Segurança" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "" + +#: ./vue/components/Stations/Queue.vue:19 +msgid "Expected to Play at" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 +msgid "Explicit" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 +msgid "Export %{format}" +msgstr "Exportar %{format}" + +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Fallback Mount" +msgstr "Ponto de montagem de reserva" + +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Field Name" +msgstr "Nome do Campo" + +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 +msgid "File Name" +msgstr "Nome do Ficheiro" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 +msgid "Files marked for reprocessing:" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 +msgid "Files moved:" +msgstr "Ficheiros movidos:" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 +msgid "Files queued for playback:" +msgstr "Ficheiros na fila para reprodução:" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 +msgid "Files removed:" +msgstr "Ficheiros removidos:" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Footer Text" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 +msgid "For some clients, use port:" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 +msgid "Friday" +msgstr "Sexta-Feira" + +#: ./vue/components/Account/TwoFactorModal.vue:10 +msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." +msgstr "" + +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 +msgid "Full Volume" +msgstr "Volume Máximo" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Full:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "GA Property Tracking ID" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 +msgid "General Rotation" +msgstr "Rotação Geral" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 +msgid "Generate Report" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 +msgid "Genre" +msgstr "Género" + +#: ./vue/components/Admin/GeoLite.vue:57 +msgid "GeoLite is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:28 +msgid "GeoLite version \"%{ version }\" is currently installed." +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 +msgid "Global" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 +msgid "Global Permissions" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Hide Album Art on Public Pages" +msgstr "Esconder Arte do Álbum nas Páginas Públicas" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Hide AzuraCast Branding on Public Pages" +msgstr "Esconder a Marca do AzuraCast nas Páginas Públicas" + +#: ./vue/components/Dashboard.vue:62 +msgid "Hide Charts" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 +msgid "Hide Metadata from Listeners (\"Jingle Mode\")" +msgstr "Esconder Metadados dos Ouvintes (Modo de Jingle)" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "High" +msgstr "Alto" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 +msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." +msgstr "Listas de reprodução com maior peso são reproduzidas com mais frequência em relação às listas de reprodução com peso inferior." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 +msgid "History" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 +msgid "Home" +msgstr "Página Inicial" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Homepage Redirect URL" +msgstr "Endereço da Página Inicial para Redirecionamento" + +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 +msgid "Hour" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "Se uma música não tiver arte do álbum, este endereço será mostrado. Deixe em branco para usar a arte padrão." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "Se um visitante não estiver autenticado e visitar a página inicial do AzuraCast, você pode redirecionar automaticamente para o endereço especificado aqui. Deixe em branco para redirecionar para a página de login por padrão." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "Se a atribuição automática estiver ativada, use esta lista de reprodução como um dos alvos para músicas a serem redistribuídas. Isto irá sobrescrever o conteúdo existente desta lista de reprodução." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "Se definido como \"Não\", a lista de reprodução não vai ser incluída na programação da rádio, mas ainda pode ser gerida." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "Se ativado, o AutoDJ irá reproduzir automaticamente música para este ponto de montagem." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "Se ativado, este streamer só será capaz de se ligar ao servidor durante os seus tempos de transmissão programados." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "Se os pedidos estiverem ativos para a estação, os utilizadores vão poder pedir ficheiros multimédia que estiverem disponíveis nesta lista de reprodução." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "Se selecionado, a arte do álbum não irá ser mostrada nas páginas públicas da rádio." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "Se selecionado, isto irá remover a marca do AzuraCast nas páginas públicas." + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "Se a hora de fim for antes da hora de início, a lista de reprodução irá tocar de um dia para o outro." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "Se a hora de fim for antes da hora de início, a lista de reprodução irá tocar de um dia para o outro." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "Se este ponto de montagem é o padrão, ele será reproduzido no pré-visualização da emissão e na página pública do sistema." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "Se este ponto de montagem não estiver a reproduzir áudio, os ouvintes serão automaticamente redirecionados para este ponto de montagem. O padrão é /error.mp3, uma mensagem de erro." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "Se esta estação tem streaming sob demanda e download ativado, apenas músicas que estão em playlists com essa configuração ativada serão visíveis." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "Importar de PLS/M3U" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "Incluir na Atribuição Automática" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "Incluir no Player On-Demand" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "Instalar a Base de Dados do GeoLite" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "Notas internas ou comentários sobre o utilizador, visível apenas neste painel de controlo." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "International Standard Recording Code, usado para relatórios de licenciamento." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "Interromper outras músicas para tocar no horário agendado." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 +msgid "IP" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:9 +msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." +msgstr "" + +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 +msgid "ISRC" +msgstr "Código de Gravação Padrão Internacional" + +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" +msgstr "Modo de Jingle" + +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" +msgstr "Idioma" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" +msgstr "Saber mais sobre Listas de Reprodução Avançadas" + +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." +msgstr "Deixe em branco para criar uma automaticamente." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." +msgstr "Deixe em branco para tocar todos os dias da semana." + +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." +msgstr "" + +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" +msgstr "Duração" + +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" +msgstr "" + +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." +msgstr "" + +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" +msgstr "Claro" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" +msgstr "" + +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" +msgstr "Ouvintes" + +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" +msgstr "Ouvintes por Dia" + +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" +msgstr "Ouvintes por Dia da Semana" + +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" +msgstr "Ouvintes por Hora" + +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" +msgstr "" + +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "" + +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "A Carregar..." + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "Visualizador de Logs" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "Baixo" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "Definir manualmente como esta lista de reprodução é utilizada na configuração do Liquidsoap." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "Ouvintes Máximos" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "Multimédia" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "Mesclar lista de reprodução para tocar como uma faixa única." + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "Metadados" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "Microfone" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "Minuto da Hora para Tocar" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "Misturador" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "Modificado" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "Segunda-Feira" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "Mais" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "Endereço do Ponto de Montagem" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "Pontos de Montagem" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "Mover" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "Mover %{ num } Ficheiro(s) para" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "Mover para Directório" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "MP3" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "Ficheiros Multimédia" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "Mudo" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "Nome" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "Novo Directório" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "Novo diretório criado." + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "Novo Nome do Ficheiro" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "Nova Pasta" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "Nova Palavra-Passe" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "Nova Playlist" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "Nenhum ficheiro selecionado." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "Mais nenhum programa pode usar esta porta. Deixe em branco para automaticamente atribuir uma porta." + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "Nenhum registo para mostrar." + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "Modo Normal" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "Não Agendado" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "Nota: Esta deve ser a página pública da estação, e não a URL do AzuraCast. Este URL será incluído nos detalhes da transmissão." + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "Notas" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "Número de Cópias de Segurança para Manter" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "Número de Minutos entre Reproduções" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "Número de segundos para sobrepor músicas." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "Número de Músicas entre Reproduções" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "On-Demand" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "Uma vez a cada %{minutes} minutos" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "Uma vez a cada %{songs} músicas" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "Uma Vez por Hora" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "Uma vez por hora (às %{minute})" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "A Cada x Minutos" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "A Cada x Músicas" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "" + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "Apenas reproduzir toda a lista de reprodução uma vez." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "Apenas reproduzir uma faixa no horário agendado." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "" + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "Palavra-Passe" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "Permissões" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "Reproduzir uma vez por hora no minuto especificado." + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "Reproduzir/Pausar" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "Lista de reprodução" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "URL de Lista de Reprodução (M3U/PLS)" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "Lista de Reprodução 1" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "Lista de Reprodução 2" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "Nome da Lista de Reprodução" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "Ordem da lista de reprodução definida." + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "Tipo de Lista de Reprodução" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "Peso da Lista de Reprodução" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "Listas de Reprodução" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "Listas de Reprodução limpas para os ficheiros selecionados:" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "Listas de Reprodução atualizadas para os ficheiros selecionados:" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "Perfil" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "Nome Programático" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "" + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "Página Pública" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "Publicar para diretórios \"Páginas Amarelas\"" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "Fila" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "Colocar o ficheiro selecionado na fila para reproduzir de seguida" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "Aleatório" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "Raw" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "Atualizar linhas" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "Endereço do Relé de Transmissão" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "Buffer da Reprodução Remota (Segundos)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "Relés Remotos" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "URL Remoto" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "Lista de Reprodução de URL Remoto" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "Tipo do URL Remoto" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "Remover" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "Renomear" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "Renomear Ficheiro/Diretório" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "Reordenar" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "Substituir Arte da Capa do Álbum" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "Atraso Mínimo do Pedido (Minutos)" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "Restaurar Palavra-Passe" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "Baralhar" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "Linhas por página" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "Executar Cópias de Segurança Noturnas Automáticas" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "Executar Cópia de Segurança Manual" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "Frequência de Amostragem" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "Sábado" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "Guardar" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "Guardar Alterações" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "Agendar" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "Vista de Agendamento" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "Agendado" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "Tempo Agendado para Cópias de Segurança" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "Dias da Semana Agendados" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "Listas de reprodução agendadas e outros items cronometrados serão controlados por este fuso horário." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "Tempo Agendado #%{num}" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "Agendamento" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "Pesquisa" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "Segundos em que o AutoDJ deve começar a tocar, desde o início da música." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "Segundos em que o AutoDJ deve parar de tocar, desde o início da música." + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "" + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "Procurar" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "Selecione um tema para usar como base para páginas públicas de estações e a página de login." + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "Selecionar todas as linhas visíveis" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "Escolha os campos apresentados" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "Selecionar Ficheiro" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "Selecione um Ficheiro PLS/M3U para Importar" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "Sequencial" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "Definir como Ponto de Montagem Padrão" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "Definir os pontos de cue e desvanecimento usando o editor visual. Os pontos marcados serão guardados nos campos correspondentes nas definições de reprodução avançadas." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "Definir Cue In" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "Definir Cue Out" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "Definir Fade In" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "Definir Fade Out" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "Definir ou limpar listas de reprodução dos ficheiros multimédia selecionados" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "Definir Sobreposição" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "Definições" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "" + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "Mostrar em Páginas Públicas" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "Mostrar a estação em páginas públicas e nos resultados da API geral." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "Shuffled" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "Tema do Site" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "Tamanho" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "Modo Inteligente" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "Álbum da Música" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "Artista da música" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "Duração da Música" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "Impacto de Músicas nos Ouvintes" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "Letra da Música" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "Ordem de Reprodução das Músicas" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "Linha do Tempo de Reprodução de Músicas" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "Pedidos de Músicas" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "Título da música" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "Baseado em músicas" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "Lista de Reprodução baseada em Músicas" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "Relatório SoundExchange" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "Fonte" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "Especifique o minuto de cada hora em que esta lista de reprodução deve tocar." + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "Lista de reprodução padrão, mistura-se com outras listas de reprodução com base no peso." + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "Data de Início" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "Começar Transmissão" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "Hora de Início" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "Fuso Horário da Estação" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "Estações" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "Visão Geral das Estatísticas" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "Parar Transmissão" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "Transmissões do Streamer" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "Nome de Exibição do Streamer" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "Palavra-Passe do Streamer" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "Nome do Utilizador do Streamer" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "Contas de Streamer/DJ" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "Domingo" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "Definições do Sistema" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Um nome de exibição atribuído a este ponto de montagem para mostrar em páginas de gestão ou páginas públicas. Deixe em branco para automaticamente criar um." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "O tempo de reprodução que o Liquidsoap deve colocar em buffer ao reproduzir esta lista de reprodução. Tempos mais curtos podem levar a uma reprodução intermitente ou em ligações instáveis." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "O caminho relativo do ficheiro no diretório de multimédia da estação." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "O pedido não pode ser processado." + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "O streamer usará esta palavra-passe para se ligar ao servidor da rádio." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "O streamer usará este nome de utilizador para se ligar ao servidor da rádio." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "O período de tempo em que a música deve fazer Fade-In. Deixe em branco para usar o padrão do sistema." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "O período de tempo em que a música deve fazer Fade-Out. Deixe em branco para usar o padrão do sistema." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "O tempo que esta música deve sobrepor as músicas seguintes ao desvanecer. Deixe em branco para usar o padrão do sistema." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "O volume em decibéis para amplificar a faixa. Deixe em branco para usar o padrão do sistema." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "" + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "Este CSS será aplicado às páginas principais de gestão, como esta." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "Este CSS será aplicado às páginas públicas da estação e a página de login." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "Este campo é obrigatório." + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "Este é o nome de exibição informal que será exibido nas respostas da API se o streamer/DJ estiver ao vivo." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "Este código JavaScript será aplicado às páginas públicas da estação e a página de login." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "Este nome deve começar sempre com uma barra (/), e deve ser um endereço válido, como /autodj.mp3" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "Esta lista de reprodução atualmente não tem horários agendados. Ela será reproduzida em todos os momentos. Para adicionar um novo horário agendado, clique no botão abaixo." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "Este software transmite a sua emissão aos seus ouvintes." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "O fuso horário da estação é atualmente %{tz}." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "Esse streamer não está agendado para reproduzir em qualquer momento." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "Isto será usado como rótulo ao editar músicas individuais, e será exibido nos resultados da API." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "Quinta-Feira" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "Tempo" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "Fuso Horário" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "Para tocar uma vez por dia, defina a hora de início e de fim para o mesmo valor." + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "Para definir esse agendamento para executar apenas dentro de um determinado intervalo de datas, especifique uma data de início e fim." + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "Terça-Feira" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "" + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "Artista Desconhecido" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "Título Desconhecido" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "Fila das Próximas Músicas" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "Atualizar Metadados" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "" + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "Sufixo da URL" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "Usar Trabalhador Assíncrono" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "Utilizar o Padrão do Navegador" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "Utilizador" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "Utilizadores" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "Ver faixas na lista de reprodução" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "Editor de Cue Visual" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "Volume" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "Zoom na Forma de Onda" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "DJ Online" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "Web Hooks" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "URL do Website" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "Quarta-Feira" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "Peso" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "Você pode definir uma URL personalizada para esta transmissão que o AzuraCast usará quando se referir a ele. Deixe vazio para usar o valor padrão." + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "Chave de Autorização do Diretório YP" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "Selecionar..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format +msgid "Imported locale: %s" +msgstr "Tradução %s importada." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 +msgid "Initialize AzuraCast" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:32 +msgid "Initializing essential settings..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "Ambiente: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format +msgid "Installation Method: %s" +msgstr "Método de Instalação: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "A executar as Migrações da Base de Dados" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "A Criar Classes de Proxy da Base de Dados" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "Recarregar dados do sistema" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "Definições do AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "Chave de Definição" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "Valor da Definição" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "Configuração escrita com sucesso." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "Instalações carregadas." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "A conta com o email \"%s\" associado foi definida como administrador" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "Conta não encontrada." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "Instalação do AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +msgstr "Bem-vindo ao AzuraCast. Por favor aguarde enquanto algumas dependências chave do AzuraCast são instaladas..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 +msgid "Installing Data Fixtures" +msgstr "A Instalar Conjunto de Dados de Teste" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" +msgstr "Atualizando todas as estações" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" +msgstr "AzuraCast está agora atualizado para a última versão!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" +msgstr "Instalação do AzuraCast concluída!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." +msgstr "Visite %s para concluir a instalação." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" +msgstr "Diretório de cópia de segurança %s não encontrado!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "Cópia de Segurança do AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "Por favor aguarde enquanto a cópia de segurança é criada..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "Criando diretórios temporários..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "Fazendo cópia de segurança do MariaDB..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "Criando ficheiro da cópia de segurança..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "Limpando os ficheiros temporários..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "Cópia de segurança concluída em %.2f segundos." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "Esta funcionalidade não é suportada nesta estação de momento." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 @@ -105,279 +6347,236 @@ msgstr "" msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:189 -msgid "(in seconds)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:48 -msgid "A completely random track is picked for playback every time the queue is populated." +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:14 -msgid "A playlist containing media files hosted on this server." -msgstr "Uma lista de reprodução contendo ficheiros multimédia alojados neste servidor." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:18 -msgid "A playlist that instructs the station to play from a remote URL." -msgstr "Uma lista de reprodução que informa a rádio para reproduzir um URL remoto." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:63 -msgid "API \"Access-Control-Allow-Origin\" Header" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:99 -msgid "API Documentation" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:187 -msgid "API Key Description/Comments" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 -msgid "API Keys" -msgstr "Chaves API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:90 -msgid "API Version" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:59 -msgid "Access Key ID" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:48 -msgid "Access Token" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:54 -msgid "Access Token Secret" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:98 -msgid "Account List" -msgstr "Lista de Contas" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 -msgid "Account Recovery" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:54 -msgid "Account is Active" -msgstr "A Conta está Ativa" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 -msgid "Account not found." -msgstr "Conta não encontrada." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:77 -msgid "Account recovery e-mail sent." +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:153 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:158 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:274 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:190 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 -msgid "Actions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:72 -msgid "Adapter" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:106 -msgid "Add API Key" -msgstr "Adicionar Chave de API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:17 -msgid "Add Custom Field" -msgstr "Adicionar Campo Personalizado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:31 -msgid "Add Episode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:64 -msgid "Add Files to Playlist" -msgstr "Adicionar Ficheiros à Lista de Reprodução" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:91 -msgid "Add Mount Point" -msgstr "Adicionar Ponto de Montagem" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 -msgid "Add New GitHub Issue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:37 -msgid "Add Playlist" -msgstr "Adicionar Lista de Reprodução" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:57 -msgid "Add Podcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:32 -msgid "Add Record" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:53 -msgid "Add Remote Relay" -msgstr "Adicionar Relé Remoto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:38 -msgid "Add Role" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:31 -msgid "Add SFTP User" -msgstr "Adicionar Utilizador SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:120 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:100 -msgid "Add Schedule Item" -msgstr "Adicionar Item Agendado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:43 -msgid "Add Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:15 -msgid "Add Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:21 -msgid "Add Streamer" -msgstr "Adicionar Streamer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:30 -msgid "Add User" -msgstr "Adicionar Utilizador" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:65 -msgid "Add Web Hook" -msgstr "Adicionar Web Hook" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 -msgid "Additional Environment Variables" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 -msgid "Administer API Keys" -msgstr "Administrar Chaves de API" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 -msgid "Administer Backups" -msgstr "Administrar Cópias de Segurança" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 -msgid "Administer Custom Fields" -msgstr "Administrar Campos Personalizados" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 -msgid "Administer Settings" -msgstr "Administrar Definições" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 -msgid "Administer Stations" -msgstr "Administrar Estações" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 -msgid "Administer Storage Locations" -msgstr "Administrar Localizações de Armazenamento" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 -msgid "Administration" -msgstr "Administração" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormGroup.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormCheckbox.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 -msgid "Advanced" -msgstr "Avançado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:231 -msgid "Advanced Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:16 -msgid "Advanced Manual AutoDJ Scheduling Options" -msgstr "Opções Avançadas de Agendamento Manual do AutoDJ" - #: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 msgid "Advanced: Use Privileged Docker Settings" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 -msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:118 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:237 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 -msgid "Album" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:281 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:138 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:301 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:41 -msgid "Album Art" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "Utilizador não encontrado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "Sessão iniciada com sucesso." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "Demasiadas tentativas de login" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "Tentou fazer login demasiadas vezes. Por favor, espere 30 segundos e tente novamente." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "Login malsucedido" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "Não foi possível verificar as suas informações." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "A instalação já foi concluída!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "Streamers ativados!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "Pode agora configurar contas de streamers (DJ)." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "Log do Liquidsoap" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "Configuração do Liquidsoap" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "Log de acesso do Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "Log de erros do Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "Configuração do Icecast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "Log do SHOUTcast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "Configuração do SHOUTcast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "Output de Depuração" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "Log do AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "Log de Acesso do Nginx" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "Log de Erros do Nginx" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "Log do PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "Log do Supervisord" + #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 msgid "Album Artist Sort Order" msgstr "" @@ -386,686 +6585,22 @@ msgstr "" msgid "Album Sort Order" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 -msgid "All Permissions" -msgstr "Todas as permissões" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:164 -msgid "All Playlists" -msgstr "Todas as Listas de Reprodução" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:100 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:26 -msgid "All Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:126 -msgid "All Stations" -msgstr "Todas as Estações" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:13 -msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:65 -msgid "Allow Requests from This Playlist" -msgstr "Permitir Pedidos a partir desta Lista de Reprodução" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:77 -msgid "Allow Song Requests" -msgstr "Permitir Pedidos de Músicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:123 -msgid "Allow Streamers / DJs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:42 -msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." -msgstr "Permitir que o sistema atribua periodicamente músicas a listas de reprodução com base no seu desempenho. Este processo será executado em segundo plano, e só será executado se esta opção for definida como \"Ativada\" e pelo menos uma lista de reprodução for definida para \"Incluir em Atribuição Automática\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:106 -msgid "Allowed IP Addresses" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:53 -msgid "Always Use HTTPS" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:16 -msgid "Amplify: Amplification (dB)" -msgstr "Amplificar: Amplificação (dB)" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 -msgid "An account recovery link has been requested for your account on \"%s\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/base.js:40 -msgid "An error occurred and your request could not be completed." -msgstr "Um erro ocorreu e o sue pedido não pode ser finalizado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:126 -msgid "Analyze and reprocess the selected media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 -msgid "Any time a live streamer/DJ connects to the stream" -msgstr "Qualquer vez que um streamer/DJ se ligue à transmissão" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 -msgid "Any time a live streamer/DJ disconnects from the stream" -msgstr "Qualquer vez que um streamer/DJ se desligue da transmissão" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 -msgid "Any time the currently playing song changes" -msgstr "Cada vez que a música atual mudar" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 -msgid "Any time the listener count decreases" -msgstr "Qualquer vez que a contagem de ouvintes diminuir" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 -msgid "Any time the listener count increases" -msgstr "Qualquer vez que a contagem de ouvintes aumentar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:55 -msgid "Apply Compression and Normalization" -msgstr "Aplicar Compressão e Normalização" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:173 -msgid "Apply for an API key at Last.fm" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:59 -msgid "Applying changes..." -msgstr "A aplicar as mudanças..." - -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 -msgid "Are you sure?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:107 -msgid "Art" -msgstr "Arte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:121 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:232 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 -msgid "Artist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:48 -msgid "Artwork" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:11 -msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:23 -msgid "At the bottom of the page, click \"Create my access token\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:60 -msgid "Attempt to Automatically Retrieve ISRC When Missing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:19 -msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 -msgid "Audit Log" -msgstr "Registo de Auditoria" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:47 -msgid "Author" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:64 -msgid "Auto-Assign Value" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:89 -msgid "Auto-Assigned" -msgstr "Auto-Atribuído" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:132 -msgid "Auto-generate Random MariaDB Root Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:346 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:105 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:65 -msgid "AutoDJ" -msgstr "AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:34 -msgid "AutoDJ Bitrate (kbps)" -msgstr "Taxa de bits do AutoDJ (kbps)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:4 -msgid "AutoDJ Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:19 -msgid "AutoDJ Format" -msgstr "Formato do AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 -msgid "AutoDJ Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:272 -msgid "AutoDJ Queue Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:5 -msgid "AutoDJ Service" -msgstr "Serviço AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:7 -msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 -msgid "Automated Assignment" -msgstr "Atribuição Automática" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:11 -msgid "Automatic Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:24 -msgid "Automatically Set from ID3v2 Value" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 -msgid "Automatically scroll to the bottom of the log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 -msgid "Automatically send a customized message to your Discord server." -msgstr "Enviar automaticamente uma mensagem personalizada para o seu servidor no Discord." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 -msgid "Automatically send a message to any URL when your station data changes." -msgstr "Enviar automaticamente uma mensagem para qualquer URL quando os dados da sua estação mudam." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 -msgid "Automatically send a tweet." -msgstr "Enviar automaticamente um tweet." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 -msgid "Available Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:128 -msgid "Avatar Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Avatar.vue:22 -msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:229 -msgid "Average Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:36 -msgid "Avoid Duplicate Artists/Titles" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 -msgid "AzuraCast version %s is now available." -msgstr "A versão %s do AzuraCast está disponível." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "Log do AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "Cópia de Segurança do AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 -msgid "AzuraCast First-Time Setup" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 -msgid "AzuraCast Instance Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "Definições do AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "Instalação do AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "Instalação do AzuraCast concluída!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "AzuraCast está agora atualizado para a última versão!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 -msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 -msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 -msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." -msgstr "O AzuraCast irá verificar os ficheiros no biblioteca de músicas para correspondências. Os ficheiros multimédia devem ser carregados antes deste passo. Pode executar esta ferramenta quantas vezes precisar." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 -msgid "Back" -msgstr "Voltar" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." -msgstr "Fazendo cópia de segurança do MariaDB..." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "Cópia de segurança concluída em %.2f segundos." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "Cópia de segurança não encontrada." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "Diretório de cópia de segurança %s não encontrado!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 -msgid "Backups" -msgstr "Cópias de Segurança" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 -msgid "Balanced" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 msgid "Band" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 -msgid "Banned Countries" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 -msgid "Banned IP Addresses" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 -msgid "Banned User Agents" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 -msgid "Base Station Directory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 -msgid "Base Theme for Public Pages" -msgstr "Tema Base para Páginas Públicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 -msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 -msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." -msgstr "Com base nesta configuração, o sistema irá automaticamente reatribuir músicas a cada (estes) dias usando dados dos (estes) dias anteriores." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 -msgid "Basic Info" -msgstr "Informação Básica" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 -msgid "Basic Information" -msgstr "Informação Básica" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 -msgid "Best Performing Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 -msgid "Bit Rate" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 -msgid "Bot Token" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 msgid "Bpm" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 -msgid "Branding Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 -msgid "Broadcast AutoDJ to Remote Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 -msgid "Broadcasting" -msgstr "Transmissão" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 -msgid "Broadcasting Service" -msgstr "Serviço de Transmissão" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 -msgid "Broadcasts" -msgstr "Transmissões" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 -msgid "Browser Icon" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 -msgid "Bucket Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 -msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 -msgid "Cached" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 -msgid "Categories" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 -msgid "Change" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 -msgid "Change Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 -msgid "Changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "Configurações guardadas com sucesso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 -msgid "Changes saved." -msgstr "Alterações guardadas." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 -msgid "Character Set Encoding" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 -msgid "Chat ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 -msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." -msgstr "Verifique os logs para detalhes." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." -msgstr "Escolha um método a usar quando transitando de uma música para outra. O Modo Inteligente considera o volume das duas faixas para um efeito mais suave, mas requer mais recursos do processador." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 -msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 -msgid "Choose a new password for your account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "Limpando os ficheiros temporários..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 -msgid "Clear" -msgstr "Limpar" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 -msgid "Clear All Pending Requests?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 -msgid "Clear Artwork" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 -msgid "Clear File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 -msgid "Clear Image" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 -msgid "Clear List" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 -msgid "Clear Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 -msgid "Clear Pending Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 -msgid "Clear Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 -msgid "Clear Upcoming Song Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 -msgid "Clear Upcoming Song Queue?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 -msgid "Click \"Generate new license key\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "Clique para reiniciar a estação e aplicar as mudanças na configuração." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 -msgid "Clone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 -msgid "Clone Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 -msgid "Close" -msgstr "Fechar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 -msgid "Code from Authenticator App" -msgstr "Código da Aplicação de Autenticação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 -msgid "Collect aggregate listener statistics and IP-based listener statistics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 msgid "Comment" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 -msgid "Comments" -msgstr "Comentários" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 msgid "Commercial Information" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 -msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 msgid "Composer" msgstr "" @@ -1074,102 +6609,14 @@ msgstr "" msgid "Composer Sort Order" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "Comprimir e normalizar o som da estação, produzindo um som mais uniforme e completo." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 msgid "Conductor" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "Configuração escrita com sucesso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 -msgid "Configure" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 -msgid "Configure Automated Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 -msgid "Configure Backups" -msgstr "Configurar Cópias de Segurança" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 -msgid "Confirm New Password" -msgstr "Confirmar Nova Palavra-Passe" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "AzuraRelays Conectados" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 -msgid "Connection Information" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 -msgid "Consumer Key (API Key)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 -msgid "Consumer Secret (API Secret)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 -msgid "Contains explicit content" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 msgid "Content Group Description" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 -msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 -msgid "Continuous Play" -msgstr "Reprodução Contínua" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 -msgid "Control how this playlist is handled by the AutoDJ software." -msgstr "Controlar como esta lista de reprodução é tratada pelo AutoDJ." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 -msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." -msgstr "As cópias de segurança mais antigas que o número especificado vão ser automaticamente apagadas. Defina como zero para não eliminar cópias de segurança." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 -msgid "Copy associated media and folders." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 -msgid "Copy scheduled playback times." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 -msgid "Copy to Clipboard" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 -msgid "Copy to New Station" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 msgid "Copyright" msgstr "" @@ -1178,886 +6625,10 @@ msgstr "" msgid "Copyright Message" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "Criar Directório" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 -msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 -msgid "Create an account on the MaxMind developer site." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 -msgid "Create and Continue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 -msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." -msgstr "Criando ficheiro da cópia de segurança..." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." -msgstr "Criando diretórios temporários..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 -msgid "Crossfade Duration (Seconds)" -msgstr "Duração da Transição (Segundos)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 -msgid "Crossfade Method" -msgstr "Método de Transição" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 -msgid "Cue" -msgstr "Cue" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 -msgid "Current Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 -msgid "Current Installed Version" -msgstr "Versão Atualmente Instalada" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 -msgid "Current Intro File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 -msgid "Current Password" -msgstr "Palavra-Passe Atual" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 -msgid "Current Podcast Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 -msgid "Custom" -msgstr "Personalizado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 -msgid "Custom API Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 -msgid "Custom Branding" -msgstr "Marca Personalizada" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "CSS Personalizado para as Páginas Internas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "CSS Personalizado para as Páginas Públicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 -msgid "Custom Configuration" -msgstr "Configuração Personalizada" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 -msgid "Custom Cues: Cue-In Point (seconds)" -msgstr "Cues Personalizados: Ponto de Entrada (segundos)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 -msgid "Custom Cues: Cue-Out Point (seconds)" -msgstr "Cues Personalizados: Ponto de Saída (segundos)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 -msgid "Custom Fading: Fade-In Time (seconds)" -msgstr "Desvanecimento Personalizado: Tempo de Fade-In (segundos)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 -msgid "Custom Fading: Fade-Out Time (seconds)" -msgstr "Desvanecimento Personalizado: Tempo de Fade-Out (segundos)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 -msgid "Custom Fading: Overlap Time (seconds)" -msgstr "Desvanecimento Personalizado: Tempo de Sobreposição (segundos)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 -msgid "Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 -msgid "Custom Fields" -msgstr "Campos personalizados" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 -msgid "Custom Frontend Configuration" -msgstr "Configuração Personalizada do Frontend" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 -msgid "Custom JS for Public Pages" -msgstr "JavaScript Personalizado para as Páginas Públicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 -msgid "Customization" -msgstr "Personalização" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 -msgid "Customize" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 -msgid "Customize Administrator Password" -msgstr "Personalizar a Palavra-Passe de Administrador" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 -msgid "Customize AzuraCast Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 -msgid "Customize Broadcasting Port" -msgstr "Personalizar a Porta de Transmissão" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 -msgid "Customize Copy" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 -msgid "Customize DJ/Streamer Mount Point" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 -msgid "Customize DJ/Streamer Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 -msgid "Customize Internal Request Processing Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 -msgid "Customize Source Password" -msgstr "Personalizar Palavra-Passe da Fonte" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 -msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." -msgstr "Personalize o número de músicas que aparecerão na secção \"Histórico de Músicas\" para esta estação e em todas as API's públicas." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "Credenciais do DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 -msgid "Dark" -msgstr "Escuro" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 -msgid "Date Played" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 -msgid "Date Requested" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 -msgid "Date/Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 -msgid "Date/Time (Browser)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 -msgid "Date/Time (Station)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 -msgid "Days Between Automated Assignments" -msgstr "Dias Entre Atribuições Automáticas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 -msgid "Days of Playback History to Keep" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 -msgid "Deactivate Streamer on Disconnect (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "Output de Depuração" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 -msgid "Default" -msgstr "Padrão" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 -msgid "Default Album Art" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 -msgid "Default Album Art URL" -msgstr "Endereço de Arte do Álbum Padrão" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 -msgid "Default Avatar URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 -msgid "Default Mount" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 -msgid "Delete" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 -msgid "Delete %{ num } media files?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 -msgid "Delete Album Art" -msgstr "Remover Arte de Álbum" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 -msgid "Delete Backup?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 -msgid "Delete Broadcast?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 -msgid "Delete Custom Field?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 -msgid "Delete Episode?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 -msgid "Delete Mount Point?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 -msgid "Delete Playlist?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 -msgid "Delete Podcast?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 -msgid "Delete Queue Item?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 -msgid "Delete Remote Relay?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 -msgid "Delete Request?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 -msgid "Delete Role?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 -msgid "Delete SFTP User?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 -msgid "Delete Station?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 -msgid "Delete Storage Location?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 -msgid "Delete Streamer?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 -msgid "Delete User?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 -msgid "Delete Web Hook?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 -msgid "Description" -msgstr "Descrição" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 -msgid "Deselect" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 -msgid "Desktop Device" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 -msgid "Direct Stream URL" -msgstr "URL de Transmissão Direta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 -msgid "Directory" -msgstr "Diretório" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 -msgid "Directory Name" -msgstr "Nome do Diretório" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 -msgid "Disable" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 -msgid "Disable Crossfading" -msgstr "Desativar Transição" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 -msgid "Disable Optimizations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 -msgid "Disable public pages?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 -msgid "Disable song requests?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 -msgid "Disable streamers?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 -msgid "Disable two-factor authentication?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 -msgid "Disabled" -msgstr "Desativado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 -msgid "Disconnect Streamer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 -msgid "Discord Web Hook URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "Webhook do Discord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 -msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 -msgid "Display Name" -msgstr "Nome de Exibição" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 -msgid "Do not collect any listener analytics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 -msgid "Do not use an AutoDJ service." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 -msgid "Down" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 -msgid "Download" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 -msgid "Download CSV" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 -msgid "Download M3U" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 -msgid "Download PLS" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 -msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 -msgid "Drag file(s) here to upload or" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 -msgid "Dropbox Generated Access Token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 -msgid "Duplicate" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 -msgid "Duplicate Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 -msgid "Duplicate Prevention Time Range (Minutes)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "Músicas Duplicadas" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 -msgid "E-Mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 -msgid "E-mail Address" -msgstr "Endereço de Email" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 -msgid "E-mail addresses can be separated by commas." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 -msgid "Edit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 -msgid "Edit Custom Field" -msgstr "Editar Campo Personalizado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 -msgid "Edit Episode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 -msgid "Edit Liquidsoap Configuration" -msgstr "Alterar Configuração do Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 -msgid "Edit Media" -msgstr "Alterar Média" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 -msgid "Edit Mount Point" -msgstr "Alterar Ponto de Montagem" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 -msgid "Edit Playlist" -msgstr "Alterar Lista de Reprodução" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 -msgid "Edit Podcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 -msgid "Edit Profile" -msgstr "Alterar Perfil" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 -msgid "Edit Record" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 -msgid "Edit Remote Relay" -msgstr "Editar Relé Remoto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 -msgid "Edit Role" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 -msgid "Edit SFTP User" -msgstr "Alterar Utilizador SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 -msgid "Edit Station" -msgstr "Editar Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 -msgid "Edit Station Profile" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 -msgid "Edit Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 -msgid "Edit Streamer" -msgstr "Alterar Streamer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 -msgid "Edit User" -msgstr "Editar Utilizador" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 -msgid "Edit Web Hook" -msgstr "Alterar Web Hook" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 -msgid "Embed Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 -msgid "Embed Widgets" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 -msgid "Enable" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 -msgid "Enable Advanced Features" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 -msgid "Enable AutoDJ" -msgstr "Ativar AutoDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 -msgid "Enable Automated Assignment" -msgstr "Ativar Atribuição Automática" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 -msgid "Enable Broadcasting" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 -msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." -msgstr "Permitir que os ouvintes peçam uma música para tocar na sua rádio. Apenas músicas que se encontram já na sua estação estão disponíveis para pedir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 -msgid "Enable public pages?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 -msgid "Enable song requests?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 -msgid "Enable streamers?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 -msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." -msgstr "Ative esta opção para prevenir que os metadados dos ficheiros desta lista de reprodução sejam enviados para o AutoDJ. Isto é útil para jingles ou bumpers." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 -msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." -msgstr "Ative para publicar este ponto de montagem nos diretórios de \"Páginas Amarelas\" de rádios públicas." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 -msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 -msgid "Enable to allow listeners to select this mount point on this station's public pages." -msgstr "Ative para permitir que os ouvintes selecionem este ponto de montagem nas página públicas da estação." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 -msgid "Enable to allow listeners to select this relay on this station's public pages." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 -msgid "Enable to allow this account to log in and stream." -msgstr "Ative para permitir que esta conta faça login e transmita." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 -msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." -msgstr "Ativar para que o AzuraCast execute automaticamente cópias de segurança noturnas automaticamente no tempo especificado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 -msgid "Enabled" -msgstr "Ativo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 -msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 msgid "Encoded By" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 -msgid "Encoder" -msgstr "Codificador" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 msgid "Encoder Settings" msgstr "" @@ -2066,628 +6637,18 @@ msgstr "" msgid "Encoding Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 -msgid "End Date" -msgstr "Data de Fim" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 -msgid "End Time" -msgstr "Tempo de Fim" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 -msgid "Endpoint" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 -msgid "Enforce Schedule Times" -msgstr "Forçar Horários Programados" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 -msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." -msgstr "Introduza o código atual fornecido pela aplicação de autenticação para verificar que está a funcionar corretamente." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 -msgid "Enter the full URL of another stream to relay its broadcast through this mount point." -msgstr "Introduza o URL completo de outra transmissão para transmitir através de este ponto de montagem." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "Ambiente: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 -msgid "Episode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 -msgid "Episodes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 -msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 -msgid "Exclude Media from Backup" -msgstr "Excluir Ficheiros Multimédia da Cópia de Segurança" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 -msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 -msgid "Expected to Play at" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 -msgid "Explicit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 -msgid "Export %{format}" -msgstr "Exportar %{format}" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 -msgid "Fallback Mount" -msgstr "Ponto de montagem de reserva" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 -msgid "Field Name" -msgstr "Nome do Campo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 -msgid "File Name" -msgstr "Nome do Ficheiro" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 msgid "File Owner" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 msgid "File Type" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "Ficheiro não especificado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 -msgid "Files marked for reprocessing:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 -msgid "Files moved:" -msgstr "Ficheiros movidos:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 -msgid "Files queued for playback:" -msgstr "Ficheiros na fila para reprodução:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 -msgid "Files removed:" -msgstr "Ficheiros removidos:" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "Instalações carregadas." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 -msgid "Footer Text" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 -msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 -msgid "For some clients, use port:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 -msgid "Friday" -msgstr "Sexta-Feira" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 -msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 -msgid "Full Volume" -msgstr "Volume Máximo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 -msgid "Full:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 -msgid "GA Property Tracking ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 -msgid "General Rotation" -msgstr "Rotação Geral" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 -msgid "Generate Report" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "A Criar Classes de Proxy da Base de Dados" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "Web Hook Genérico" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 -msgid "Genre" -msgstr "Género" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 -msgid "GeoLite is not currently installed on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 -msgid "GeoLite version \"%{ version }\" is currently installed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 -msgid "Global" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 -msgid "Global Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 -msgid "Hide Album Art on Public Pages" -msgstr "Esconder Arte do Álbum nas Páginas Públicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 -msgid "Hide AzuraCast Branding on Public Pages" -msgstr "Esconder a Marca do AzuraCast nas Páginas Públicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 -msgid "Hide Charts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 -msgid "Hide Metadata from Listeners (\"Jingle Mode\")" -msgstr "Esconder Metadados dos Ouvintes (Modo de Jingle)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 -msgid "High" -msgstr "Alto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 -msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 -msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." -msgstr "Listas de reprodução com maior peso são reproduzidas com mais frequência em relação às listas de reprodução com peso inferior." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 -msgid "History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 -msgid "Home" -msgstr "Página Inicial" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 -msgid "Homepage Redirect URL" -msgstr "Endereço da Página Inicial para Redirecionamento" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 -msgid "Hour" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 -msgid "IP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "Geolocalização de IP por DB-IP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 -msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 -msgid "ISRC" -msgstr "Código de Gravação Padrão Internacional" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" -msgstr "Log de acesso do Icecast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" -msgstr "Configuração do Icecast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" -msgstr "Log de erros do Icecast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." -msgstr "Se uma música não tiver arte do álbum, este endereço será mostrado. Deixe em branco para usar a arte padrão." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." -msgstr "Se um visitante não estiver autenticado e visitar a página inicial do AzuraCast, você pode redirecionar automaticamente para o endereço especificado aqui. Deixe em branco para redirecionar para a página de login por padrão." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." -msgstr "Se alguma dessas opções estiver ativada, essa lista de reprodução será gerida diretamente pelo Liquidsoap em vez do AzuraCast. Isso pode ter efeitos indesejados e só deve ser usado quando você estiver confortável com os resultados." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." -msgstr "Se a atribuição automática estiver ativada, use esta lista de reprodução como um dos alvos para músicas a serem redistribuídas. Isto irá sobrescrever o conteúdo existente desta lista de reprodução." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." -msgstr "Se definido como \"Não\", a lista de reprodução não vai ser incluída na programação da rádio, mas ainda pode ser gerida." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." -msgstr "Se ativado, o AutoDJ irá reproduzir automaticamente música para este ponto de montagem." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." -msgstr "Se ativado, este streamer só será capaz de se ligar ao servidor durante os seus tempos de transmissão programados." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." -msgstr "Se os pedidos estiverem ativos para a estação, os utilizadores vão poder pedir ficheiros multimédia que estiverem disponíveis nesta lista de reprodução." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." -msgstr "Se selecionado, a arte do álbum não irá ser mostrada nas páginas públicas da rádio." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." -msgstr "Se selecionado, isto irá remover a marca do AzuraCast nas páginas públicas." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." -msgstr "Se a hora de fim for antes da hora de início, a lista de reprodução irá tocar de um dia para o outro." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." -msgstr "Se a hora de fim for antes da hora de início, a lista de reprodução irá tocar de um dia para o outro." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." -msgstr "Se este ponto de montagem é o padrão, ele será reproduzido no pré-visualização da emissão e na página pública do sistema." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." -msgstr "Se este ponto de montagem não estiver a reproduzir áudio, os ouvintes serão automaticamente redirecionados para este ponto de montagem. O padrão é /error.mp3, uma mensagem de erro." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." -msgstr "Se esta estação tem streaming sob demanda e download ativado, apenas músicas que estão em playlists com essa configuração ativada serão visíveis." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" -msgstr "Importar de PLS/M3U" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 -msgid "Imported locale: %s" -msgstr "Tradução %s importada." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "Incluir na Atribuição Automática" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "Incluir no Player On-Demand" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 msgid "Initial Key" msgstr "Chave Inicial" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 -msgid "Initialize AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:32 -msgid "Initializing essential settings..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "Instalar a Base de Dados do GeoLite" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "Instalar SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 -msgid "Installation Method: %s" -msgstr "Método de Instalação: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 -msgid "Installing Data Fixtures" -msgstr "A Instalar Conjunto de Dados de Teste" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." -msgstr "Notas internas ou comentários sobre o utilizador, visível apenas neste painel de controlo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." -msgstr "International Standard Recording Code, usado para relatórios de licenciamento." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 msgid "Internet Radio Station Name" msgstr "Nome da Estação de Rádio na Internet" @@ -2696,1071 +6657,34 @@ msgstr "Nome da Estação de Rádio na Internet" msgid "Internet Radio Station Owner" msgstr "Proprietário da Estação de Rádio na Internet" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "Interromper outras músicas para tocar no horário agendado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "Lista de Pessoas Envolvidas" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "Já está em execução." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "Não está em execução." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "Pode ainda não estar registado com o Supervisor. Reiniciar a transmissão poderá ajudar." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "Modo de Jingle" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "Idioma" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "Saber mais sobre Listas de Reprodução Avançadas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "Deixe em branco para criar uma automaticamente." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "Deixe em branco para tocar todos os dias da semana." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "Duração" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "Claro" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "Informação Associada" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "Configuração do Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "Log do Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "Ouvintes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "Ouvintes por Dia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "Ouvintes por Dia da Semana" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "Ouvintes por Hora" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "A Carregar..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "Visualizador de Logs" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "Sessão iniciada com sucesso." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "Login malsucedido" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "Baixo" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "Autor das Letras" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "MP3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "Gerir Automação da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "Gerir Transmissão da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "Gerir Ficheiros Multimédia da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "Gerir Pontos de Montagem da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "Gerir Perfil da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "Gerir Relés Remotos da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "Gerir DJ's da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "Gerir Web Hooks da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "Definir manualmente como esta lista de reprodução é utilizada na configuração do Liquidsoap." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "Ouvintes Máximos" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "Multimédia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "Tipo de Multimédia" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "Mesclar lista de reprodução para tocar como uma faixa única." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "Metadados" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "Microfone" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "Minuto da Hora para Tocar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "Misturador" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "Modificado" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "Segunda-Feira" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "Género" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "Mais" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "Endereço do Ponto de Montagem" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "Pontos de Montagem" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "Mover" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "Mover %{ num } Ficheiro(s) para" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "Mover para Directório" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "Identificador de Música no CD" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "Ficheiros Multimédia" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "Lista de Créditos Músicos" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "Mudo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "Nome" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "Nova versão do AzuraCast disponível" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "Novas atualizações do AzuraCast disponíveis" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "Novo Directório" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "Novo Nome do Ficheiro" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "Nova Pasta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "Nova Palavra-Passe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "Nova Playlist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "Novo diretório criado." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "Novo caminho não especificado." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "Log de Acesso do Nginx" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "Log de Erros do Nginx" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "Não" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "Nenhum ficheiro selecionado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "Mais nenhum programa pode usar esta porta. Deixe em branco para automaticamente atribuir uma porta." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "Nenhuma gravação disponível." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "Nenhum registo para mostrar." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "Modo Normal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "Não Agendado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "Nota: Esta deve ser a página pública da estação, e não a URL do AzuraCast. Este URL será incluído nos detalhes da transmissão." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "Notas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "Número de Cópias de Segurança para Manter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "Número de Minutos entre Reproduções" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "Número de Músicas entre Reproduções" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "Número de segundos para sobrepor músicas." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "On-Demand" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "Uma vez a cada %{minutes} minutos" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "Uma vez a cada %{songs} músicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "Uma Vez por Hora" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "Uma vez por hora (às %{minute})" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "A Cada x Minutos" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "A Cada x Músicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "Apenas reproduzir toda a lista de reprodução uma vez." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "Apenas reproduzir uma faixa no horário agendado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "Álbum Original" @@ -3777,10 +6701,6 @@ msgstr "Nome do Ficheiro Original" msgid "Original Lyricist" msgstr "Letra Original" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "Data de Publicação Original" @@ -3789,30 +6709,6 @@ msgstr "Data de Publicação Original" msgid "Original Year" msgstr "Ano Original" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "Log do PHP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "Parte de uma Compilação" @@ -3821,2372 +6717,60 @@ msgstr "Parte de uma Compilação" msgid "Part Of A Set" msgstr "Parte de um Conjunto" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "Palavra-Passe" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "Ordem de Classificação" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "Permissões" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "Reproduzir uma vez por hora no minuto especificado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "Reproduzir/Pausar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "Lista de reprodução" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "URL de Lista de Reprodução (M3U/PLS)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "Lista de Reprodução 1" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "Lista de Reprodução 2" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "Atraso da Lista de Reprodução" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "Nome da Lista de Reprodução" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "Tipo de Lista de Reprodução" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "Peso da Lista de Reprodução" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "Lista de reprodução desativada." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "Lista de reprodução ativada." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "Lista de reprodução não encontrada." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "Ordem da lista de reprodução definida." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "Lista de reprodução misturada." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "Lista de reprodução importada com sucesso; %d de %d ficheiros foram encontrados com sucesso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "Listas de Reprodução" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "Listas de Reprodução limpas para os ficheiros selecionados:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "Listas de Reprodução atualizadas para os ficheiros selecionados:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "Por favor aguarde enquanto a cópia de segurança é criada..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "Aviso Produzido" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "Perfil" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "Nome Programático" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "Página Pública" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "Publicar para diretórios \"Páginas Amarelas\"" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "Editora" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "Fila" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "Colocar o ficheiro selecionado na fila para reproduzir de seguida" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "Aleatório" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "Raw" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "Pronto para começar a transmitir? Clique para ligar a estação." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "Registo apagado com sucesso." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "Data de Gravação" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "Atualizar linhas" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "Atualizando todas as estações" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "Endereço do Relé de Transmissão" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "Data de Lançamento" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "Recarregar dados do sistema" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "Misturador" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "Buffer da Reprodução Remota (Segundos)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "Relés Remotos" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "URL Remoto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "Lista de Reprodução de URL Remoto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "Tipo do URL Remoto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "Remover" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "Renomear" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "Renomear Ficheiro/Diretório" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "Reordenar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "Substituir Arte da Capa do Álbum" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "Relatórios" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "Atraso Mínimo do Pedido (Minutos)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "Restaurar Palavra-Passe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "Baralhar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "Reiniciar Transmissão" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "Linhas por página" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "Executar Cópias de Segurança Noturnas Automáticas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "Executar Cópia de Segurança Manual" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "A executar as Migrações da Base de Dados" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "Configuração do SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "Log do SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "Frequência de Amostragem" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "Sábado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "Guardar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "Guardar Alterações" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "Agendar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "Vista de Agendamento" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "Agendado" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "Tempo Agendado para Cópias de Segurança" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "Dias da Semana Agendados" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "Tempo Agendado #%{num}" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "Listas de reprodução agendadas e outros items cronometrados serão controlados por este fuso horário." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "Agendamento" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "Pesquisa" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "Segundos em que o AutoDJ deve começar a tocar, desde o início da música." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "Segundos em que o AutoDJ deve parar de tocar, desde o início da música." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "Procurar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "Selecionar Ficheiro" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "Selecione um Ficheiro PLS/M3U para Importar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "Selecione um tema para usar como base para páginas públicas de estações e a página de login." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "Selecionar todas as linhas visíveis" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "Escolha os campos apresentados" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "Selecionar..." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "Enviar alterações de metadados para o TuneIn." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "Sequencial" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "Definir Cue In" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "Definir Cue Out" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "Definir Fade In" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "Definir Fade Out" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "Definir Sobreposição" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "Legenda" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "Definir como Ponto de Montagem Padrão" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "Definir os pontos de cue e desvanecimento usando o editor visual. Os pontos marcados serão guardados nos campos correspondentes nas definições de reprodução avançadas." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "Definir ou limpar listas de reprodução dos ficheiros multimédia selecionados" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "Chave de Definição" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "Valor da Definição" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "Definições" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "A instalação já foi concluída!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "Mostrar em Páginas Públicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "Mostrar a estação em páginas públicas e nos resultados da API geral." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "Shuffled" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "Tema do Site" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "Tamanho" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "Modo Inteligente" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "Álbum da Música" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "Artista da música" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "Duração da Música" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "Impacto de Músicas nos Ouvintes" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "Letra da Música" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "Ordem de Reprodução das Músicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "Linha do Tempo de Reprodução de Músicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "Pedidos de Músicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "Título da música" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "Música ignorada." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "Lista de Reprodução baseada em Músicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "Baseado em músicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "Relatório SoundExchange" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "Direitos do SoundExchange" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "Fonte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "Especifique o minuto de cada hora em que esta lista de reprodução deve tocar." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "Lista de reprodução padrão, mistura-se com outras listas de reprodução com base no peso." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "Data de Início" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "Ligar Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "Começar Transmissão" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "Hora de Início" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "Fuso Horário da Estação" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "Estação reiniciada." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "Estações" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "Visão Geral das Estatísticas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "Parar Transmissão" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "Transmissões do Streamer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "Nome de Exibição do Streamer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "Nome do Utilizador do Streamer" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "Streamer desconectado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "Palavra-Passe do Streamer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "Contas de Streamer/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "Streamers ativados!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "Legenda" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "Domingo" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "Log do Supervisord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "Logs do Sistema" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "Manutenção do Sistema" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "Definições do Sistema" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "Tempo de Marcação" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "Mensagem do Chat do Telegram" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "Termos de Uso" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "A conta com o email \"%s\" associado foi definida como administrador" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Um nome de exibição atribuído a este ponto de montagem para mostrar em páginas de gestão ou páginas públicas. Deixe em branco para automaticamente criar um." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "O tempo de reprodução que o Liquidsoap deve colocar em buffer ao reproduzir esta lista de reprodução. Tempos mais curtos podem levar a uma reprodução intermitente ou em ligações instáveis." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "A porta %s está em uso por outra estação." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "O caminho relativo do ficheiro no diretório de multimédia da estação." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "O pedido não pode ser processado." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "O streamer usará esta palavra-passe para se ligar ao servidor da rádio." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "O streamer usará este nome de utilizador para se ligar ao servidor da rádio." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "O período de tempo em que a música deve fazer Fade-In. Deixe em branco para usar o padrão do sistema." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "O período de tempo em que a música deve fazer Fade-Out. Deixe em branco para usar o padrão do sistema." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "O tempo que esta música deve sobrepor as músicas seguintes ao desvanecer. Deixe em branco para usar o padrão do sistema." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "O volume em decibéis para amplificar a faixa. Deixe em branco para usar o padrão do sistema." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "Este CSS será aplicado às páginas principais de gestão, como esta." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "Este CSS será aplicado às páginas públicas da estação e a página de login." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "Esta funcionalidade não é suportada nesta estação de momento." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "Este campo é obrigatório." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "Este é o nome de exibição informal que será exibido nas respostas da API se o streamer/DJ estiver ao vivo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "Este código JavaScript será aplicado às páginas públicas da estação e a página de login." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "Este nome deve começar sempre com uma barra (/), e deve ser um endereço válido, como /autodj.mp3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "Esta lista de reprodução atualmente não tem horários agendados. Ela será reproduzida em todos os momentos. Para adicionar um novo horário agendado, clique no botão abaixo." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "Esta playlist não é sequencial." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "Este software transmite a sua emissão aos seus ouvintes." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "Este software reproduz listas de reprodução de música quando nenhuma outra fonte está disponível." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "Esta estação não aceita pedidos atualmente." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "Esta estação não suporta streaming sob demanda." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "Esta estação está sem espaço disponível." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "O fuso horário da estação é atualmente %{tz}." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "Esse streamer não está agendado para reproduzir em qualquer momento." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "Isto será usado como rótulo ao editar músicas individuais, e será exibido nos resultados da API." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "Quinta-Feira" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "Tempo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "Fuso Horário" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "Para tocar uma vez por dia, defina a hora de início e de fim para o mesmo valor." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "Para definir esse agendamento para executar apenas dentro de um determinado intervalo de datas, especifique uma data de início e fim." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "Demasiadas tentativas de login" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "Terça-Feira" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "TuneIn AIR" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "Post no Twitter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 @@ -6213,250 +6797,424 @@ msgstr "" msgid "URL Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "Sufixo da URL" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" +msgstr "Todas as Estações" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." +msgstr "Esta estação não aceita pedidos atualmente." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." +msgstr "Esta playlist não é sequencial." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." +msgstr "Lista de reprodução ativada." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." +msgstr "Lista de reprodução desativada." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." +msgstr "Lista de reprodução importada com sucesso; %d de %d ficheiros foram encontrados com sucesso." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." +msgstr "Lista de reprodução misturada." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." +msgstr "Ficheiro não especificado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." +msgstr "Novo caminho não especificado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" -msgstr "Artista Desconhecido" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." +msgstr "Web Hook ativado." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" -msgstr "Título Desconhecido" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "Esta estação não suporta streaming sob demanda." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "Esta estação está sem espaço disponível." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "Nenhuma gravação disponível." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "Estação reiniciada." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" -msgstr "Fila das Próximas Músicas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" -msgstr "Atualizar Metadados" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "Música ignorada." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "Streamer desconectado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "Não se pode eliminar a si próprio." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "Cópia de segurança não encontrada." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "Você enviou um pedido recentemente. Por favor espere antes de enviar outro." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "Configurações guardadas com sucesso." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "Registo apagado com sucesso." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" -msgstr "Usar Trabalhador Assíncrono" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." +msgstr "A porta %s está em uso por outra estação." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" -msgstr "Utilizar o Padrão do Navegador" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" +msgstr "Geolocalização de IP por DB-IP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." +msgstr "Deve fazer login para aceder a esta página." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." +msgstr "Não tem permissão para aceder a esta parte do site." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." +msgstr "A versão %s do AzuraCast está disponível." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." +msgstr "Está a usar a versão %s neste momento. Atualizar é altamente recomendado." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" +msgstr "Nova versão do AzuraCast disponível" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." +msgstr "A sua instalação está atualmente %d atualização(ões) atrás da última versão." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." -msgstr "Utilize a API do Bot do Telegram para enviar uma mensagem para um canal." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." +msgstr "Deve atualizar para aproveitar as correções de bugs e segurança." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" +msgstr "Novas atualizações do AzuraCast disponíveis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" -msgstr "Utilizador" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" -msgstr "Contas de Utilizador" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." -msgstr "Utilizador não encontrado." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" -msgstr "Utilizadores" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" +msgstr "Todas as permissões" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "Ver a página de Administração" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" +msgstr "Ver os logs do sistema" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" -msgstr "Ver logs da estação" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "Administrar Definições" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "Administrar Chaves de API" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "Administrar Estações" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "Administrar Campos Personalizados" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "Administrar Cópias de Segurança" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" +msgstr "Administrar Localizações de Armazenamento" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 msgid "View Station Page" @@ -6466,348 +7224,591 @@ msgstr "Ver a página da estação" msgid "View Station Reports" msgstr "Ver relatórios da estação" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" -msgstr "Ver os logs do sistema" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" +msgstr "Ver logs da estação" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" +msgstr "Gerir Perfil da Estação" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" +msgstr "Gerir Transmissão da Estação" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" +msgstr "Gerir DJ's da Estação" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" +msgstr "Gerir Pontos de Montagem da Estação" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" +msgstr "Gerir Relés Remotos da Estação" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" +msgstr "Gerir Ficheiros Multimédia da Estação" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" +msgstr "Gerir Automação da Estação" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" +msgstr "Gerir Web Hooks da Estação" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" -msgstr "Ver faixas na lista de reprodução" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." +msgstr "%s não é reconhecido como um serviço." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." -msgstr "Visite %s para concluir a instalação." +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." +msgstr "Pode ainda não estar registado com o Supervisor. Reiniciar a transmissão poderá ajudar." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" +msgstr "%s não consegue iniciar" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." +msgstr "Já está em execução." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" +msgstr "%s não consegue parar" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." +msgstr "Não está em execução." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" +msgstr "%s encontrou um erro" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." +msgstr "Verifique os logs para detalhes." + +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" -msgstr "Editor de Cue Visual" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" +msgstr "Manutenção do Sistema" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" -msgstr "Volume" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" +msgstr "Logs do Sistema" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" +msgstr "Contas de Utilizador" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" +msgstr "AzuraRelays Conectados" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" +msgstr "Instalar SHOUTcast" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" -msgstr "Aviso" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" +msgstr "Ligar Estação" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" -msgstr "Zoom na Forma de Onda" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." +msgstr "Pronto para começar a transmitir? Clique para ligar a estação." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" -msgstr "DJ Online" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." +msgstr "Clique para reiniciar a estação e aplicar as mudanças na configuração." + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" +msgstr "Músicas Duplicadas" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" -msgstr "Web Hooks" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" +msgstr "Relatórios" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" -msgstr "URL do Website" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" +msgstr "Direitos do SoundExchange" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." -msgstr "Web Hook ativado." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" +msgstr "Reiniciar Transmissão" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" +msgstr "Cada vez que a música atual mudar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" +msgstr "Qualquer vez que a contagem de ouvintes aumentar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" +msgstr "Qualquer vez que a contagem de ouvintes diminuir" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" +msgstr "Qualquer vez que um streamer/DJ se ligue à transmissão" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" -msgstr "Quarta-Feira" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" +msgstr "Qualquer vez que um streamer/DJ se desligue da transmissão" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" -msgstr "Peso" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." -msgstr "Bem-vindo ao AzuraCast. Por favor aguarde enquanto algumas dependências chave do AzuraCast são instaladas..." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 +msgid "When the station broadcast goes offline." msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 msgid "When the station broadcast comes online." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 -msgid "When the station broadcast goes offline." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" +msgstr "Web Hook Genérico" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." +msgstr "Enviar automaticamente uma mensagem para qualquer URL quando os dados da sua estação mudam." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "TuneIn AIR" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "Enviar alterações de metadados para o TuneIn." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "Webhook do Discord" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "Enviar automaticamente uma mensagem personalizada para o seu servidor no Discord." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "Mensagem do Chat do Telegram" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "Utilize a API do Bot do Telegram para enviar uma mensagem para um canal." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "Post no Twitter" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "Enviar automaticamente um tweet." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" -msgstr "Chave de Autorização do Diretório YP" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "Sim" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" +msgstr "Não" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." -msgstr "Está a usar a versão %s neste momento. Atualizar é altamente recomendado." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." -msgstr "Pode agora configurar contas de streamers (DJ)." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." -msgstr "Você pode definir uma URL personalizada para esta transmissão que o AzuraCast usará quando se referir a ele. Deixe vazio para usar o valor padrão." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." -msgstr "Não se pode eliminar a si próprio." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." -msgstr "Não tem permissão para aceder a esta parte do site." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." -msgstr "Tentou fazer login demasiadas vezes. Por favor, espere 30 segundos e tente novamente." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." -msgstr "Você enviou um pedido recentemente. Por favor espere antes de enviar outro." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." -msgstr "Deve fazer login para aceder a esta página." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." -msgstr "Deve atualizar para aproveitar as correções de bugs e segurança." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" -msgstr "O seu ficheiro docker-compose.yml está desatualizado!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" +msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." -msgstr "Não foi possível verificar as suas informações." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." -msgstr "A sua instalação está atualmente %d atualização(ões) atrás da última versão." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" msgstr "" diff --git a/resources/locale/ru_RU.UTF-8/LC_MESSAGES/default.mo b/resources/locale/ru_RU.UTF-8/LC_MESSAGES/default.mo index f6d1209f196e1bd1778f133d316b493af8e78e40..13313c582f5471f956bd2d7fc27fdb53f6d8820c 100644 GIT binary patch delta 34743 zcmbW<2YeLO{{R1(*${f~eM2uHbd}z#ARUn+2C_gPB#?sirHFJ8A}%O`h=2lWAmGvk z3pSJl3lpf?H;P2kwu>6HS( zuZl&iviQFyk(N~f4>VNCvWAYdtbCriaWv)Pn1sb}E*8coun=y>(zqL|;QLAYMf^9Le1@^5W>;2#Zi|f@-J} zDkAq|MI4K{ae?P!sCHMQu6xca@5Ykc-#Ws9B5)EF(sQVgT|wP2f4pg+3~EZMp&F`> zd9W?2!`)CFx*v7JcvL%SsCE{i&JTIzXE5le;zbTL!Vgd*`3B42Wv{-_So3)mRF2$* z>To|)gCnpMj>FnG2W#PWd=)>&T)1kSW#z@EP`R>c9P!sk4pO0!e}EdvSEwGJ_xuwd zq#T)GSy323b$C9O#HTQ?ZCN`|Bi=vWL?{c(Q$B;8@H(nv9TH8hB_tC6yQx@DMO{3J z)zOz^tc{f^_d?w;2@B#}^x+DO#8s#{UyBp*Ic$!lCRkQu?1SpqJS>1uq9U**$U!c8 z{wgXoZ*sL7JdT>nPf$1f9_!#0)aOyjX5_W7Fy+>$^X^04U?{4?@u;bqfdtW7g6has zRQth#DQ0<9#(Gq=$2K?tyI=+?gjZ1wl}I&K#VM2{pl*ED^Ah?gJCm44tcqH8qp?2D!%{?aH?E<4 z>|v9Hqb6Hc1mzm^x+K=cf?EIWIPg=^3w6T@SQh7?JEy2De-72ai&zAAqDJyMY5*s( z6#j^cm_3!7V@2dP){mGE$4)c%Ny9z*U_J-xQQPU}Mgvhd9*)Y1(Wqpbi0WV(YDb)p zn(M7t0>h{q9P{c=Vt&eJQOo&P{0;NYF!%Wjg9>fLOp{c_Q4N&y%GFU*5{(LROH{`O zqeeIab^T1#$d`JbKZi{zZ^vf%4QlQyFxn+}H~xulF#FbQ4i3#?|HifyD&ZK^hA|)2 z^QEX8ZboJKYp9WBp*noZD}U#eFL~t~sE+01L80@buq@U?b*Rf6deVl25mZFsvzUQz zppq$VE=vnHp*nOH)qx+q@>NvFZeV9D_lSv5tYlPCv&;y`me zWIpqYgYnRJ{{G;O{koB1GP#%^vY*FFQG#3EOa-d zpjDBB=2R@i2D%V+gUdJy^DZ(MOh8T1V${f9MBU(B^x+q%hEIE+Uqg+!^kTC-8=}td zh>F+%jMTy$$ANB`jEcmgsBC`%HMhG^q0T~0$+uVy^ODNdF$Qa3f3G|Zb^ZoauDpV3 z?+sK3zwzp?V_xoWXY4qkCi2br-$*+$&6nOQYJYwu1QUg1e~DM$;LK;BeH)CV1r;sGcvwJoqH4gBwvJ z--$(WA1cJhP@jK-`utl|M}I~|#$IVUSUTt()IojF3bl^=dG%wlA>|pU<@hqH11C@o zet{a{1=K(y(#_PAzz--_Mh)Z_RI>hsO4g{yO;QHCa-a)Gc}~JUlpjS+&8Mj3xs1B; zHB^JXRmLKo6;V5B9qfo>(cQ2-KR`w1XDo()U~N4Z^F3iY&;&d4K}U?l#i$UjM7=6) zz-Ziy>d-kXia((`bR9L2d?7Qka;PM|2Q{S~P)XPyb^Zuf=0Ax8&Fyqlg9}hSeG=7y z=TH}9VhKEqCGlfagFm6p|I;h`R+}3aMSWfYHK00J1{-?y-LbsZ{~!*EV=8KWFF?)p zM$`z7q93zS9k__vP;##^=T}F~XwRW%N{SEt3=#I}}f4qSAVaIjmwK^U9P(F&v{xaNT5BgC9`V3Wn zc0Kd29-gN{p}LMrvi#4ODJg*}`#o!8DawsdQ_u|`!r?do52GSbYJ(7DmgREG|anz$VlU4x<`4j_SZ^RI>hx6Y+2S4ilf_O9&3! zWS$-8QP<_!Y$8<#m4q>#O);5ruq6j-@MX+}`>`}0LEZ2(R6{>v6khY{D{L|6*TWIi zH^zJL3A_uBqoy>HuU(TQ&AV$UxHR^4%C4ms7Q>)zL<(y=Wn4Ra|{pSIb4R% zyiPgG)MK$GE=1jL2S#&$>mUa@@kgA87jP)1Z8OPp0`>Xl zsH8jXl`o@1`5G!>*YPVXx!s)qJ8GnVq9Rb>MRR=x)aq)4`MAH;k%RHr3lHEyB+Ay* zmxu~Ry-eof3}mHQhmq;E9?US2irB&CMfrZ@66+&;5a;e>h2S@+a&#uq#l={{wyaAS z>_kPL-DdsXha)LJjrXGcidj}Ykt%B=PQ(YoBpkkntXQi#i+d%0j!SU-Uh{SP8V;h| zcAsS>;2Io^k^A||jaLwhtsAV%48(^YWUXPmFO!VUk zLXCXEA@lY91eT|K5es0UR|!24DE}()&rd~-!)6C;gjFbaL1pV$)P)nVC@#e^ zxE|G^J*bWz!>V`|^?9Bnymny}>W1&(efTMADr>%G+8rC@paK<-qDHn6wG2N(HS{@Z z&%cCuG0*E}gDHkeuG*-GwL}eM3F`XQmmDun7lY0oGuOt~(q!4_BzyJ00v#CvclR>Y&&6whKkEcd4SQ%un6%0X)?CZa-~ zf$B&Y+u-Y{9np8xSP64cZib3L8`MbqdgUS5j&dSu02!!A?nmX)N2m_{2k+MUx8E{7 zZHD?F8MX60=D7hi@|{=`4|w$_P!0bFl^cI!1QvSRY&6BOGUXPi8xKK0j`hlmCHJ?U zij&-;!Ud1;KK>_?qn69-@;RB|rB8u$zQ8y) z-%uSZ_#W}s$g96+RzXWtNFVS_Ms;v8s^?E(XM72(;APa5lsRT17K6HB3sj`;_v*)> z&P(&^7o!HW_89Tc&A}$`gBMZD@sQ^isJXj}Y9ROfW~wTp)_)V!+;>Gk4#rwI4K)SN zp{DK{=0m-cYry$YIQ#fJ4J^dAxDwT|57A8)&(o+IoJBQs1q<5zH_I&B z^4X?iHBke&8!ux=R6EU2m?>_9MfLn2#DPLN7W3mwRHzrBE_entl1->&%<$@Wp^|m4 z_xbBsjPeIw{TZxD`6tveEdHSxXk*WIm{04!7YFpj8jR|3g69;k{!vu6u0|zQ25RI- zy!ua3k^9yA{7)=QIp0U-{h%D`^NOA|P}kSTqFVo*IZ)3Bp+-K=E6>L1lpn|bSoCAl zkx{4yW@0s5g^JWZ)SSMGisYN9$YrCF{FGOJ7B%I+qJDq2Zg4OUlRn`=gqLwLPCscH zyo?I{U#N!vL9LSfpE9pl3wz>tERFk7Q}ZDz^j~^jN9{8eKQqsW7M~ISs#FZ7LOq>{ zx^N*Xgy~ouH=@>c7T%& z%GTFrV1-dRS2^e%G(?T41D3=-UU@WXPSa44n1llSm-ISF~--UIs52|C+QOjsCs)Ok`5I3MY zb`>?k{NI|VUkTLI#h}h_g6d#PaG-{lqZ$Z#blve4lct;T!%V;6Z&u)Hp7=u*ZqL%z(rKY^L|hKbx`AblY|{m<^HIUPek2d7Aka) zp^|HpX9lVx`%yXYHmW0EqdM{(D!G3~wQ~b?exV;sd*y#%{xx?EsA!8FPz^nT3fWrB zjnAVR&OkqgQFHn!Dq`obCKmY744?^CqudAeHarQHQ>(mk1}b@v2RX>c!GFApUr;@D zelow`6+@NJpw{JLogjcXKR{Gg=q%~@)?)A!pF%RX@Ui}1AdqGtD3sLu5f$gZaHglkC z{T_AVHPqZi{9;0s57mK6I38oLAg;wSxD_kn>!^0lc=eZ19Vu|Z+_)s_8B!5-pJwR( z`CkXGqK{j_dpasq@u*~+>eYu(q27e_+{!@G$GV8Raq_QT?x04v7S+)mUj3`6^G@PD z_yfAX|5y3VoEVMjS#z)45erl9i}`T`YD9?`fe&K=oQ_K3g;*5VqRx8>)qyao-8WG= zaU2ziZ!xI#XkRp6BFmsgI0lvNDcB09VprUQUC_Q{&g+J{QGYCk!%#PzfDLe_=gX)L ze~oJQThzeLUm}2IIry6j^{CYEW~7a3{(VOLq+l!YFU1InF&-we^8+t7Pw+wlPjUtbr)=i<2~17Ny^!%hQ32Z>=J6^ zH&6{1_`@V!T~xb`Q4#8dMR1U3e2@c$a4M>yxu}Mhc|M7nA=F9y)oho8NltU{0W z?P+0DL*>1411wItC6>b8sE&+A-6+i~&+^L4Q0K4l$}ghY+k>U?eT?M(*0#%u{i->$L{zpYG*9zm>ZTyb)W`nIW_U>J7Pu3y}ZxIqXsq&wR#qya_2b=s)xJ1 zig!>AevZo4?@<^2h05YQK4Ur5=h3KB?i{zmLX_L1BGU&o z;#kx`l2HSFBr<5buT(3k&@y=i-5m-wg7c^jS-H)Hr7($NEmRJy_Ud0o4d4iBgzuvw z_YEpi7f?5J^4M+?7eSq0Cdh$8Rt|COgX-8u&%LPYj-whr zjk@tqUi}SJJB9dbQo2uh)M^P<;Xn;VqfTg#S|+``a(}E$ITqF6Y+Q+tZ+{c};a%ly_Z!b5)K2;l zDiRgS+wPatdr=))hFXr_VPpImgSsH9f(c1HY8h?APIwme_^eaWtluPTLU}5t;>-9r zR;y%NKjU5;hFdDzRv2^nO@t157KpOlKXw~}y3dDEtbb*BfhxB9wYwTtrhG5f!Ev5X zph9;9NgC^0tdFIunvr%vjc5`o3AbVc{MxH8TFoS5Csb~nLQP5S>a72+9K=^QJ>QA5 zDHo|>yML6j5@RX1t7)?>v)oYG{!}fKBj<4_<#%hFsj6AWc7OkykDA&HtcwlmnurcX zP4Tmsf#-r8Xm1Zi+wLEoe1j_}C)G2dvt!J&pf@g{egzK3a`kQNGfcxx*sFmV@nvj8 zxkf`1p$9OU@ zQ6u^ri(>9(X6Gx5Do3Mk)Ed?BKvaX{uq;l-)wmLsly#fi?iWl1c&2v)YP29es}{FfxfNG zfCjc={l`%;oC<~X4OGugVP*W)vq)=GZh)1j?~OV?39I3J^y7A~{(Y=L`CHURQ=pAW z)=sG9-rXyww_*J&B&(^=oNPuV$qrO#_oE)G$52yn%KQ9VRFYl5-gp_iVdu8CwH6=4 z7Fe&HnW}iy8_zVxP)rJ?qE7p9Ce}JE7w8g%H62*x}zS)LopUF zq9W42qsfiIsOv|dI+TD)!W2}_%)tR#|EoC|M8z+t5O?WhTLJ8iweS_s)0j#*PiM1Q zW}sfd7NTQ8RI;5#b>w@md=WcQzJj&2Nw@4`_UKU<&j%}UHvWy8+nHU> z!{|76qkIkZ(%G?_?f$rY1T_^6x*L07YszC#?-g56tKk|lVr%fdW-HFXrrh89mIKXU z`5xv*51<-Ep!eJKBeaoDz}?fw+A3DxlXs1DS-&%8%;!^)H&!y}l13VCubv$__b za%(LHHJ3X$P%^xZTK^xRLU_`vKZQ!tpRqb#!Kh$|+P#t*GEAJ0-P>qVuPz~R}Mp$Wx zdE@DWYB&w`c?i`|7?mR*qdHh(sCg5LLET^&>im@$jXP0ObQ)`8{$Xa-1e4XqHzF z;U|d=vvuU>bmr>rq9+b;YGEcctsN4#o+S!7Y@XRFEe{&A3hfNZ- z@EnBNK+;erZbBv78>o`D2UB%nS4}sO?L5=u zT%Vb&|2kaoC>8y22Wt80cLA-6W~k*h3DuFuQCXacS`~*;AwG|4r~E9lPjtq%l#_5J z9mv4HDR-D-rmF2+s-a&VF(a%v&lrt*BWi(qn)O2ENIz7FQ&15(jCuwf z_sTz^I(`k66J;JXUp$)QLGCvbwW@+G7npCUeNjm@3$p+af4IE1QEGRP1HHjQ4zX`T3)#yH=(bKttdCgH8|O;FSg3;3sIi;U_CzXg(YZz2HvOj zzw!yw@EO!R?ooEkotTcDx_Y zdi5>WnSEj~YWb$3&JSS|+`W$V|04%KQZW`kUT<#H_8BvR4fq}PZ)0oB*kB@Z0ee%f z{jAxVr=lXZ1r?cBupNGf8gcE7rUMV5R>@q{GGD)ub?fKg1QmLyTtdy!Jnzkr%+XRCQRt&L|Xr=Z@R2W>O;v#|i>_b>`S^$cF) zK+CAYcC*nm!D^JddX7h))7DBHhNm!q&0jRj=^4+%sCK?a<LiejRFg z9z$K1Z-;p()x>&Q|7|(Y1&OFVeJLvRdr=`gi^|%9JI#hv7d3*GsHfT>EQPbY`Vi)$ zoavPhq2~H?RC4}|n$k*{Y*3F!f4FB%Y1!qg7;EhfNJm~)OFvX zI#hDEu_2bD+!JTpJpHgTp1dAH-4z%m~x4J>|zxQ}H1xw0~h+tbWks#wct}c{OSSJBd0k_aWB54jLXZ z4Gcl8)45m{PoUn0&!f(({;Jucd!eRg5h~lmo3s4)<8m~Sp z$bm+1#j9v`#LV$<>`MJM)I;ZYR8r=B&D^*NcB34N>cBP}jb~7y?)JJ#%9*IhtU@LC zK~%dxU}=X{(&!C-;UG!6A2kgPe#>O(W2hS*!Frr{9vgCAxp&Q1vmWo+)=oZ;JZ4_Y z_u@Lr!{0aFKs|Jx{=kg9+i{yez+!_#t(NN9?!bapOAeHseJ~0qqH-Y}wTyOnpC3SF z`6=v(S5eEU)d}1B6cce5cKOik7k{IYI_e{{^L0Yqr!OjrlkqvF>1+$ z{HnF}TNBznsFA&ky3uE-5ue8a_$T(jUgyk!*PaWSo*tk=$yVw+UJhwE3KiO6-;EbAQ$B)v2z`T^(tm;+XpXC%=L0Tm zjcGXKXL10ue=)Di#eOwEDu0X)^@+dn7{-YgZR<_0KY58zQ-1n)I*P|G+tzXFzqn#s z8*tkn<_{ctUN!YMa2w|ZKlsyj|9E`rU$(W76HEPVTbJ+|)SNzk-FE*S4y|u6=Ui|D zzo5P*zZ6xX?6Vy!6{|Ro^&p0Pj#Uk>L^y7HMh^?OhqJ%YOKYp;9*gZiLiS#v^5 z)CogSBbiW>QlijMm-ISOY`o{4&H|BYHU(Ulx`o%hDBl!v2UKA%VB#9{1? z-=o@VT-gkuHEKW)qL%UG%0b6{o83=^mQj@7%=LGu9jbhkxv&!|^Z`^-PDZWw4XBR2 zfy$lVQBzg6isSw{Ukg<31W^yKOw{B0I4YNN1* zL)Zw9d!IYiOhZ*rBW;7~KzIBZ6Hu#SaCOK1N4MsqI`SuKrwo>?;kb{{YB-dN0jQDf zL@kq#Q4OC*h3*gZVbPicf9_~XW=l5RybyVaEMVt28 zVIDpI<2lfY$ygHSqvrT&R0ocFpWndNl#AChQ`OgVI%>6S#{2P@XSEo|IzxFns{IG+ zn+T<#I`SyGfB%0k2L-5j50xCB;vg*4z%0knsE*7-&Fw+dyWDBiT;^|RB2W``qk*Ua zj6+4_any3$gahzDs3~gJi1n`&)ticS2 z=Q=9eSKnnKatzhsi`a(GOWbYR>)*^w(YR);f4>@_LL1LM)CHen3|>PeRqf_xYFc{s z#nRM|@tlQaD6dBC4?9pD{21Gy)xsoeThtU!L%l(*XuD|3$IN5sP}|nr~$^I+MR>idDjIw&;NH)Do&$%es@sw4lP&MVu^Y{Bh4N8`)X zFTqRLvb$r=BncbbYqsW>dulZVd5Uq+ixaxt=VddFru-dhHT3G`SP$Vt_#hrZ?UerB zj{6ssX5eMYdHXolA|m(?7R5#VxE|N`cig|Q^x^9NdK;qDGYO zep9Z7%8enYjs#Jw;W2E68&PxmB`TzUqUN;IAd|!a)N-AHT9%7Y5k7=^svg6j8tDFj z$<|T0it+-~3rVHHrb7>)vNZ)Yrz^es4cLM5e$RifJLL{T%oHv|P1&=kj%A?+@+)cz z?V+rHji}yGGqSd*$7w&*$mgOWvc>ZVDi^*$Kip z9p*rD@e``2g%eGPI^zX4kTi^I`*db z`A4XnIFIU>FV#e@QYz~|nToDdXbSeD=I9FM!6IoUC(5Ea*c|n}f3R0Sd6MJ)7PJOO z@%dM%<=p9E^Rl@Vb=|wDfIqqNMYZ&A}Jz0Xf@snP8JL-n} zP;-A8m2CEO6WY3{Ic)CP6ZJmu5Z1v}sGaUG>V_Yqa^NoMH(<3O2ZuROl6;HW;clQVsJYN|=swSRs2dzWJ&Zm@Ew_k8{Io(6 zMxo}m%o4}yOgRzn!QD$8>mllYSw@ml?zP;Q{FuJ~Q?Y6V?`XJdC11hN_qb!d!3CXH znYqmWgt>8DjH12^D*58E8BRxSJg;DDY!EWbISJcQ-im|pJXXa{tIhrqznb;0(C?yR z30}n(IB$((O~WIo5w?2LB+p>a04mETU~zm3wQ;?SO1=ZAj-5h1q)I)-6f>}BRB}&P zYjSMfTC!L>)6-O_pi4@}a4zNR>rKdKKjT;%DQ`rDzRL#F!NI5-Pw-rV z+Gw6ft%Ad-kpG5?Ovz`>D_K)ihk_$H&b^+%{C>E1#$=-X;~ z+!wXw4nsYh=A*XK*YGHQk4nOqx0#LTbJPu-?dGvt2{n+OsPo36K40az1Iu!M>wONC z1K**N@hU1g3cqMVS_d^1aj1w)$NO#`|_T{M9Rd#^25QPvT(HZu1qa@c*P_YhM z9&xPq@C&TL1zTP-KTLk`x>=qh-*DW&ptuSza9-6n9rxcGR{W^h(GK85>T|zkA~FT% zQ?B;5NzU!42o`w9;h+CvhYfNthl3LDI_^In6T+pGYrbb5x4UsC<#xwRmjCYg_xq0f zwLRjv!+VG8`yPR z!F3zHboA;Mv>Jb9UW+&5Kt4E!eX!MO^VC|7X_SA(PB`jo^KExK_N06jdtv7@junef zV4~_#kL%IjnDgJnI67GLKaTsa<(+g^kz8M`Ekwfj{ENc+jQA{U+;0nasM{VyO_=SJO5zc;Jin!I@b4; zSN&;zpqP2hjQmR+N_~sJ%#^Lh6w1HiJs9^lQ>;0BnuFt*cHOa#V5b{q&T{`_I<^2m zX!P+e@LJPouCjwnyD~FzT@$M(rmZeLi<5ydOLG_-g0#@#nvM za5U2AX1y=B&zdV7`%IRj zw(MT0r(qfv#m%V4`=0zkpS$&bK!vv8)2J=;SJYGMAJkTyuYeh0b=32_Gd9HGSOHg{ zo{lf!-S{!qBVq*$nvS(7DU1)mhf32j73H8PvqId?>{Ad?ncr8 zl?!=FnYrqOYH$(`!M&a(OZ(hCeIhE0GqDSvN9_kq%J|&(i8-hwJc1*!Qdx83IXHvz zQ*N2{U$&gjeeZ9CiatCHKKjBOr)}~Ddm4q&yJ?G%?;;c1m$I@j--3#bvTvs#@ay> z!b){~?w&mY)schvA$J5b^sF%-&n)}>Wz3Hf2>Aryjt>3p$ z$?_v=uKq%W%xU4Xs`@)kh)+q13#4$^FDY?!id8+%KPo;Ukm8?^oHR0!k`joE$t?6x z9$zpqc6`7;Dk<5YIwn5FpOTs!h#k*yY^wj^_=E)ih=4zhll}3Dse$Cg*o1^B9QsGn zc8tH@n549XIDb+il_Qf9Q)BrgA&|<6DbfDKwDBX{gV@A4e_CQ3$0L)H=|HXc7_O~i z?le3yA!$^6mD-ubMjo^Cb?wp5-_Pwq=4Wva<;qMQTg1+Me%xJl`+Ejb$0WsNo=jMjC(@jg`9NARpN}@uM@?Q< zIxS%w=fuUw`n!#vkd&NSztd!qd2w=Qr>;Wb#Yk<%x_5ebO#H|(s*Xz|c>Y-bc!rWM z{mh%C(tmw3x8wJx`)8Fc>V|PjQd%-$j7^PCN=&ajt&@GnX>rpYxT7NT;ItSgeO^|P z;OIbNz#U?&zeB%)?qo3osbl=a+@Cb+=JdGj)=cq_SN~)D4di%%%@wI96x$Y zYUb$~kxpi-SxLEyBqffDADu=Q8JNFwd_v}id7E?Pn6mWNi~D6hv$&d_@Agz=?q9OQ zDVM03OHJ~pq)kwq{q3gGOo!N%)Ts3M2Nb>hjN=op@c^8q-v7-Z-UoIbUNA@&ZvCFPTHd&n#V@EKuuKoM>_V5w#jye2UrJ~7~*#6r>x+|`5trB;d2D)9G>O_{)IBU-)V{c(Xw z@gzaCKP8Y57@6v?!lzYkf84l!6YpXc?d^uEq#szDh=tLej%AR@eSLd+N!|WMu(gsG3Nem_>B#oXz1Wbl-osz+XQHz2-$xT@k#`wgz_(}0` zX|Zf-rakUMR9W!sA}Nf3J&);OQbs1E#kqT)J1n9^DpFP$Ocyk|{=I|$HKqP9{ZCb| z-A>FDC$m&WvUZ3rxgw=>vX3Hi7GY?p7T z&AxU09=DWT4GYjngz$uV(J4infe)4wn z+%Gd>&#{Q~NeAO?E4|H%vYEdeO!jqPhtzU1tAfD0i`TEUoO2~dn@3%88mY%F5ttnB z#@d{nIqb*`Uj&<9AoIgFjzr$R=gm;3uX@j)`Otf@cCgzhEoaub`=A*gNF|$7WBp@d zQ~U$^cdmDj_UGi-k>+8UW8rJYWBn-;*rwuA#smVXei}%1pU>o{w}swpBap~k(9LM} z28P#bLLjl%s8Ou`nDl+e4*#Fs%bfQ9nmn2DpUky=_a!}?p6}BNna-yb?aaoXb@JVx zoW%0b%_qes#A~-18Azlv;{x6u+<#2`_&^fNEiG}R9s-<|O6XEJb9{U%0oCIwDUC&x z^V*oqNvE3U%99#s?(f&RfA7p~XX^Tjb!GFjRP^_bO-Xq;DLF1Z>ujaFdMC$E($0Tx zV2bzY?F#oyfA2BLu_*!b;eZsqk&F*yet))iL=?|V&5PB~Yk_TSN7=Ey(#+QC~- zBP-{VspHKj(;c-vykNQ`yPeAJvzu2e-iyeUk%4-8%}PwsgG%oqBa(Rjcj!I9-KTm6 zczxoF1pYuUF(r-NN~tp@mJ3qSH1pa+ZZ(&}UQ9bY+4XWn9wm;BxuaWgNh8z7 zbA=m$J3rDc%qv4;TpC**Thz@BNd0o3WbxW7&Fhide2U&C%;QLJM_g)lRz0lv|1n7q z>mA_so*bVV&Ej*%k{lStdk3GgKJVxsonRMC?|rUBdgX7+_ zM%2uiST`eQvQ;nhOlu&8*^3GPT+lA<1mglD(nkM}#7=P&WjuSG_KY;W&EHC;+zAF4YXL&%n^P|@b9`F;CHvUw7SzvOz#HV&mvqyw46t)LD-Tq5Yy-6C`|NNlJ1*cjv>c{Iux^;-wqKQdw51MJI2>(JkR+%zn`$JY9`_Wqhfh%@X|aY zZ9GqNzQyRxH^+Ay63yMRCI!M9OWNW8HZeoW*j;bm_2$+ddajK9%I#`86B=CB?tMp1 zcxzcZAxD$yaj6RS^4nFBq0N=-eYY=C>!H}n|IUQa_R98sx6e{L*DBi$^A*zDEEAD7 zfu~6zCS0?Q-Of&TzA6zMFu{F^?!a>8eYqXq@KRGOuQEqW@7&04o)GKLdCGs8zgsWi zRodrx0ja{KGlE1&^T(GmUmCnGKH6|Jw=vF@Y-z7_B2ojBQ$yw2*j1w*$;!yuo3%gdP}WXA z|Fa`|78N_P4rR~5gIR}S!uPbXi$vyHopm64d1zW*U)|8XZ#qRoHMcsYBeG{xm!0Yq z5A|BX6?y-Bzso&Vt>{ifA;LGJy{2`cGCQQ)x65VuI%|)ySdjs zKHBNtX;1cYe=Y8qk@YI|x`5B4Z+)RP-)BSF?VaM`L7nWkeTDSen6=*R>7lHB;X>W) zMFqmw2G|pv@a92wH>dpyIx&Z~c4zI)p5xET$ex?Ei-r%~{I;9*92d{xMj3Z}Y-O$G z)^pU!(1zFT;)VQK;jEopye})m%32@F4%#Kc5ku^ZqWN<)5L)+{QzlOZ)!1%AYl6xs{F+OqcX!tAe4&X+cJWZNxpw8y>~yDE zs6@O|B+}d@ROFmfD)i%Id#s%=)PIWooSiRxb&9pn+4ct~-=4 zaU^EhOZ?eh`ncb%^_ib>&gO0hvi4{^C30oBhqH&<gZWIw7GS_}Qe{OGBp>`3zvf;0m*>@E*>87dDjO+{f*4jJ6 zC)V1toT7KGntj=G!>!iajdF!1L^>ryk48FGL*t*bpD!BXPMJ*CT*gRZX6+93ndnsP zrKH&9E{;7++(CCXZ-vzjsfObA^B~tfsue_#ZZ$<`a_%zWVw>!ezR*8g>|Fm^A)!9c z+m*xhpSNF&h+*wmSu4pQWA@@A+`(F{fJum_S!vv=4f$}3MufK$-wIN>%P^QqP?Y zqL96uGY`_rGR`6-vzV_vDlj(su6FsHDHY; zI(XTut%!gty3l*# zJ;I6ZlO^=qCZ}XDNBlBaaC4X%y6Zh~7kN3(zQ};g25@^Q`gO$oEb`xf75RUOPS6d{ z|NF?)0oqk@Y46}MtMU```Tqf>xbF7LLb!U1z`Cn zc3~fnsCA#&4I}J)TaJHeL+JP!dnvU;zp)2Il>Q&TuY~rWvnv9Sop$G5U@ z!ex6#u2AwdyIB4lFO=c$uGy8jZ)o{QyHdF7-}afjg`Z}=^gvTC>*cI$q;pT`#YpFg z@IASm5_xXzoVg-6VM(acTTbbsxAwQ2>8B@m@#@L~TGOt!m=?V)WiFFrp5MF@WiJb@ zUv8HTcQ5R$%w33>?cubW&(4Aior>Y#OF1VCh59t-b)(Hzr$Fd>b*C9Up8YJ_Lhru3 zS`4qjd_Gy-8R0A5+@H0I4U{y}Zt6ZvLWlpdONH9gomxD+^%`|EB?+G@a=uu)zyCys z4rSU6`l{oco5AD6eMw>uao>U{^3fqP((HNKNc6hPJ+mME?`h9^UC3?rhIYJZm#xS- z|9VBu@#|3NbZw_p`0rZIP`hG2Jw$Hr@C-*i+UchHyilK`yyeZU&_s6SH zr(sT&(6KnDTranL#~JFIc6`20&@^v8w*sqZ?NeB}tsb&>cG0x#f5@rg;|Hlhp2A9LEf6+u{TvZ`c@(c`?IV0;!lgzzQ%i+vWjlq7xLf-n_kCdppffcxv@_iWg9kCUqhq z(Zzv!R7rkLlpxfiplFB&{5 z%$r>BvR$^|t?y!bhYG!Vo$pK^1)awCX;?h9S)g7BcAJDy`rLf=(yq9KGrTu;jhFvw z5Uh!PR*vq54i)uP3hf-`)U2Q5=P)|N%jR-A$;#$B??Ha^o7aABH78V{zjIfp-Gk2b zTL1I4KF5t%Nh?D;KHsPDzKaTYT>*S&=if$-4W_t=AQbb4ifdp>{Lv644A- z>*_%ETrI!bTMC<$_R}2SU3qlv_>3=?3E6g`@TI4mez|Jy;lA1`3Chhpb5n4hCYw*R z>F|UPjosi>*E4K`Q@RW%=+)tnUaRz^4KoZCLfJg^Ls=V~GWM>}4;!5OxuET{PM6Tm z#?(L7&xr`Hebz~g45z%{?8#G!eaOvA{qG#M%ek7WTVE2~FLfnyt|{i=X`K?9c-Sr# z?!40(?Q5*}TDpGo<;RVa+v}X)BaV}!lne1Mv#T5` z@}ym|n!9GTf3w=Xq;;R}M2n4DyI}ULQ0<4fdRKy7JKXk&^Grmj!?TV*^v@)xQm*X9 z#3fY!s8cy0u# zUzm5J`g*%68s}6FCA{s#vg5!1wlgpnb*=i@4Z{6CaDL*oGu-+^=Xtvox8^-go1(s6 z=w~Kvu>9^~UZ!^{4K$PH+lCga-mchH6=kJ=nNW|9oqCl_JNk%#=s~-YsnvIG_a!W} z`eP@Bd*=Vdxl}TWuaAnEmONR-9!4rLEn3;`sA9r@{^Y#x*c(GDdODSyLouN@esKo6 zvwp`P^o8!dzy_pb7?5)!8G&91%y$9vEL!G&Z5uxv+HEmhi@sri1r_uAj<_x;`1{l|Sh9@qD|*FJl%;j=z#?R}Ey?0ebotjiww zC2!b5i~oC?$+C)J_UbBG*5kgGmDMu~X6a{Hc`+B}!qS)%YhpochNbZp)cJ83i8DPv z#`2W6U=;p@ToR@RpETEyafkSK7^C7dVe~LY1j?-Vm*u;U|CJE zBUZ#YsQN;v0UpM1yo}js-@4904o*BmRTvRtS^2O4s$3a!V_j55ZBUVT6^r9gRD@=F zreZeAOHucI>Xo-)e#&2?B6t=fY2Uiaff{;-x-omK34I|{1!Yh@u8r#G3#g8?M_u0s z73w%tJrhvZ&-BU*&`)_8YGC_N12~0&LLB_*ec%lAMve+qWz<~0h^p{qEP#En5{|@* z_%VKohcOe*7(^6tE-E+PLk(mjYUKM+1Nm+c@mG&8a6QCOZ5hMo|7`sCOS~3ashMgOGVG)c&b!-Z1?iZtyZ3E`Q{oeVLm`CgX z8V4G|6VL2PCR>YQ3(hw}EwhPO4L`&Jg!DMRNBL5+NxndeWrb00GQvczCHg79iZo=6 zMRj;KYRW#vaIOC@IM9vTP$Sum8o_bQi@&0>{w^v~*+*K|QLKpEZr#PKIAWA(Xd-T- zJRkF8`!~(%iALqX5L6DOU>;TQCI_0McTjV?4mF26P!*r>&Y#6>l>fk+cpJm<67!@8 z{)5V$C#d_v#+Y(0ROkz!B3T|4ftDE1h&phf3I?M_I?B6X4%VT(2T_Gtbl#SnH-sl+6Pu*AzX`UXFn>5&!YzN_c#Kmo<8tSgpD^n&yBjED5^shymDhK zOt~GZBQdCK4qz$#5|twtu`%YEU^>zT)$q$+IR@3CArpvyYYwJyLLoWk`2#AnKchNu z89%@$SQ(dcpFTf`%9Rt?6MsX^al?sbA8Cau$6*OfMkV8X)D*7_aG)gFj%w(H=VdHL z`3d&JBE(rEAM3dg6Dfazn%k0-SSeTyNee3;OXDR}!{L)n!xc~+u8-^Ox-GEPS|upI~DG1T?7rd4=yNIgYmdE_+HP*GF_s$p?#f|}bts1T3FGB^jz;wCJIr?I>i z@DuMu*|*IN?NG_m7gga<)CgvJ=U1UZw;BDo2Q{MesD>Y-B3Nj;8F2;F{cTaX6N4Jy zTr5NT)*22*;4##VEoPV-U&1iTDX0cVqgKUa)OB;c^Byh2hu)Reu}Qznn1FQ4uIU&y27FR-)Vhb72g&#uQWz?8Kb7 z4+~-jM&X~Rjud#;M7AiZBUMlXXn-1UFU+m=KY)WAoJc`kILUJ^YVO|0Jh&Rw!5yfE zzeZhu5*5-5s42ROsxRAobA4e{xeTh|8eX{(X4d*|$AOZltM|bW)H;3>HD?P@>vuJ3 zS?xzPco{XKN8aa!Q_WP>M%~vN)xkt$q}DjhgR{|(A7Q3|ZCQIc7|V%+3rxk$7n+gu zMBOkH^%5Dt4=7JvWLaIXOpwlF3U z)WcnX5y)n9HY z@z2CTRZfh;+E^Gr$JKZcRYBtWrosT~##B^?-$&)bI@E}Ep>pI9s)HHc`75Y;ZhN2m z2%|cf;{)bj%b*k|G*?Zr2zEqOJQ#K3C{%-Qqav~xhvQ286bpQ4a%KlHucB6q z^%1)&WI^3O1~u?$0S*dsFbmbdN>l|~uoNEf&i{eB;a}{JPq7|Ge{5OL;}X==WuWdq zk81cj=EZwh3?r7AUogiCbHiV#p5H``C~T#vAQH7IDx*5w z2#4Z}xC^)7kC^lcyDGNle|qCBY>u6nuMzkzenR_J7BcN6POQUmXszK@9LD487`~Qg zHx5FTH{u}7{h9e5@FupR-0E|){AS_+%4e}XHeP2|#XCqoTNhBdGj6?QCD6Y04+l)A z)#nQyH24H(;k*r|;^G_GE-4Sdw{aK7W6Mo^yTOe(7PF_BNKD7hl<#@A-fXgc5mx8? zTCaQ#1Df0G94x?`Tg*sTU`fhnWHzjhSekNwRMJgF-8T#K z;A$*{JFp<0#4>m-MEvzZu5ElH#fq36H(@9I5;bQzx0?#PqOy1>Y9#NVR>e*%gkNDK zp2Y~fjs@@m=EdAQOk~QS29Ugi_^W~dC$zClMRj0~=Tgi;d9_#G>bW0PLAv+(PnebR zRa8B9Q5|^d8NSmbab8q?rLinl4{)F<=z;Yx1&iZ4tb^ZT6|_n1idYRBV=q*wgQ$*t zh)r-U7Qw5YnRc52`mqb=%cD9t3KfySL=Kv9kctZ752*G34;IHKSQm@#F&*rNIzJ0@ z<66(1s1YB<{CLVc{}-y>C#YN~@TFPa6|sWWe-#c&@<9(&!z0j-Q@rvgo|{o~xgQJT zS=3bBL51GlYet$K)v>&&P?tfCxCSa>4N%uN!ya1y9XL={F30k?0~MN!7>0LH8_)yP z$RoZoBdvg{um<|D9;%^6Ubz)28QY?+d)+I?q6RPqi_*Te!24i>PEbC8>d-}Wvloj| z&b`lsvWjPGRLAFnF3l%A6zo|bLDnid;Kp!;XKo_?4KIn@Y$uP`< zqrLNQp*k|(^9$6J9Yx)L4%OkCm=D9hHgjGK{gkU>MeK|{@XfD@zn0%|PUyz(QFC(* z6|#G%qNc@oes$?~F>)XjC$dMveR(@BA`U+-6T4vZW2T~1RH)xWRrmpFHLSswcn~{cw&SK_uV4h_ z;iyoL^<0YDM|NTf+PBVdPzL`+^|06pZ-YUFtOhCU@MFI3jJ2^mQA-jlq@g^!_VP{Mv3V2q=f}C%R>iEmp7T-W6?H1I?ze05=@U3^^M=ZyQUp>Rm znow6og}62uVw%3|LJ$Q0RJ~ z=4=$I;@PMQ7JB6mQ4v_>mA9fozXuh{Ur|~8099XspG?x$Lq#eU6@gKx>nCG&J^z=u z2Yiq7+>DCESEx|^f$I59@BDpK$BO@KLRcQvv0A8{Xo0%E9r~~f*2nIs`{tlJ5X53y z|Lb*t-=dQ5idTMs3Uz^BOatXmb6N+LGwnQkpysk4YVL=kIx-d2ky)sE=c78h0(E^F z22|l*4m4*!U{kz;s;JU=6S8KgDd~u+xCi?2HPl>=M@4KVR=|y@0iD6Jcn?cp(F-P* z8lcKOE)ajM;}lM4MAK2_R8&tt#p4)4m8V@aIkE`Vk21x1vIL3N=N)dF5NEIezAy5C6^7 zR}dA!QmBYm!e-bwz=5)JBC6r}s5yHd6^Z4j4s6Atcn}rx+P|Ckh2~hCa&J^UqrLMp zQ5{){YIq$M#Vx3IGEnsd&T*g+{)y_*9V95$^OsD8TT!9<2G#Qms2lHk=Y5yWbw#lr z=c}L^7>K%Vm{*?Qm8YWyvggs7!=0$m?nNc#G1SN|psu@xs`wGAp@=`s zT<1fLuo7x{wZhK$8ft)_V`dED3%Cc{XsC}lc##vWu9ypFqZ(R_>cBEogPXBB?(@8j z>TuaVO~sW^9jK1lXgZ)e-pg|cYO2Peu3Lic@Bg=Q(18=*qC#EhsczK#jBzs^apP1zVv; z(h(JrzNqDtU`NdBBr68lCILak!B3J)DBGZm_Roo||kgxDd69uAw^g3^l-Pw@il%-(vntaiTOQ zx?)Sz&b0`&&eKqzpF~CEE~=u)+vcg}N99ff)D%oY?e#%aL^3?jq9XYlssq`pWzK8+?cINoxs&h7<4=4m1m%?TY`CUHR}4Em%V5M%AqQ*it1@|)P-$OBkzXl*kFvpX{ael!<@JcbKxOWM^B?Va0S)D zhgb%~ADCp0!pyX9_2xhg_s9G=5_RJ&OvDed0OovX&X+^YeO*+?TA)VU3l)J_RD*A# zl5QI6`Z=hiT;iQyfdS3oXB?>Ko3J46LsfVd3*jH=N9&R4U@6bKsQWsi8t8-SK%94e z9IBpKsCM2%ZD1dx2D+2;eX6#=rktOOFX2HPiiHFGVrMo7Z)1PV zpV@YQcJn5-r@RzL;2+ot`(&}*pM-plEhwMDURWgDc7LLgj7=ynLnYfqjKfU)*_6&F zVk7(lTVvoa4pdPsey}S?VPD*d-LYsk+ucfs;V{Yvu^ZOSZo6MBW}w);hWcgSji(?#5LFwG&oAZMC&fTW}-PfLdZ6?2Ovjq66NE6jVdg zP!)fO+6mLJFz&_0cowyjC0DZDce_u~NBJ14feci`KcPBu3H23#mpJD;_(xh_z^ zJ1B`7Sw+-dUEeD=MQtEmQ6t%jiqL*k#owVGUKda!x`P@(mgj8u=X}LbpO-|{Tgxjq zK%N}|s}l#R_;u8c15u$Li`r;DK#lMwYGijY2A`rLHXzD0FcwQvp6mIA=LyuS+jZ3S zIjh+2m(ud+*LrHtfj)>wZ4^_GoyqzPm5jfm*7KiUxn@-}^17&yw?gGW7gPjaMMh@5 zf$H#B@AE0B9GZh&Z~?Z}dcMTL`&g}-?S6|rib|63>bCpBQ3TbIdRPcwK;_2EsOtuJ zjzC55ZB$3z$FjH%HNfvs%k(O~fSGHs{#8Ls4m39}qZ;ai8c~1L)WoCaIt6vzBvb=4 zyz@&?^{hs9YzON8LtZ%pl^egHuDglK313at|3VH5)-+qRwB_yYF8ZrBUgphE7{wyjvqh81zR=MqezydSkX>eXTW>(#1d9g`%zQAsog6^SLN zZ(bN)#=g1{HR6Z{X6x;Xbto@D&FK-WjNuK<{k2eAdlKsWG3<)}Vtov> zYh;$w6s*9BKT!?kdBJpOIJTxd8x@)F@hiN8`EhGwGnYqE$#(%Y$9GXVlBJ2+2MVFe zMNv5tg|rv2>T{qFMx#PF(<_Hi51Wgq!8~CBte|QVqy3C1BQ6rku(mb73Vm##+TiNb!$2Vhb%57Vl4Qc{D zPx)h1Ql3VQ@G=&|`>2K^Uo=Tr6&1mrsQqOW7N>n{0|(mij$?nkfvTum8#AI9EKYee zssllAYPnAPzBM^b*}WwUzHQ7;yCdYU(% zcQJvhxcP%KAzF)Bv_dpIb=!39(;Hic z2*$>)aQ`)zNb1TMi2UXFHBr~#-$!6=Vih4*jN99Co zR73}&B9Ml9?(g%;zo0t&HwKgh*-~t4Hw{!lEt_j2%$G@fq)DD?s4cjqXHV2J8-jIl zl6QUw)}ee1HOIbDCiImt8|B{kHV(pBczqP>zbOaf-Zby;yYVUIMq|wTdBd?L`BG6k z;sI1noI-8AxyPB2yol;htmk-CmM`=^--#ON8B_!xp(0gzJnLWUv)y?>;D!9 zT0W7B&4v<%WhpoHj73%a4)($CF&1mSXO_`o&uyrBenjm9H&78Pzr+lrA1VoFqNZTS z64t-w>J%q5;!CK#z2H(am$gw-5sm85T-0NEGwQl4sQWU#Z>F#=Y76d#x^EQfx=&Ec zbDvkXJ}}Rk;vcYHb>Z`z(2X(p98N}s{tHwH&!V#1_o3N{N})zj6ZNp_gj(k#z4Nm% zE9Es_c{6I+rlXeYZ>TAa418od&=|FB;!#Pn5|z!TQQv~YJ~lrO?1idmC92~gR7Wm( z+RJSBHz>vNEt_vRsGV-da+AzwQIV*;f`<nqJ97p*k>Z?@3O0%3sp&Fj% z`JU(JsHftWs2qv>#4P96Q9ETSYAariad;dR$$G2Yb^_MR9AxIiNz8+1u?hZ#uVd7w zW<)cwIptNTkpGEIG0$p~123WWg(;|wX+J8&w>^umG55WQT84>OSnGce2YP$`5p_eJ zwPp)$h?;_tsBB*0c?Ojexjr*b%X+90c0xU*QcxStRPX#QRL6hy%H=*cQ`sKdX#EE{ zP(v3`AEQR@ZnK`eES`|G|pZD9v`d9W&Zhla;Rs31MS@t@d$p3 zY};1S0q=YMA+x3SMO82gHPZQb440uIkob++y62*jZw0D@XHf(B7nOv051WR2pq6)F z0tah2cpKI88cgUbI1#JjSyTlP-|4(!bJO6B3Cph2d7u#BfRnGH0gZ8Zx9O#3I z7nlkz>~hg||DnLcUv2lV;urm9Tetb#|GSy0$V;~S&+YeMF0P+&*|yH{`J6v^h*2JL zg`aZaj6c~y@#$5P7yJBW>YMbpZGF!5+5chvU*TXo2lsIKb=%s3@7=Jif3f>bc1CXO zc*}PGB68Yo+x<0rjyonN=3^hO`y90;XT59QrfXsa?n}T$oL_X${Ismfee>{1M(r0H z@3a0R9sQ2hET5krm}T|=n{YvihbDPmM?Lq4qx(EZZMpkUQ+EYl!0eCAR^AQ^(SgaR zhtT_v&BnD6ms9TZ#BA}_Q`Ub2PBeUKe(*37m3)^`FBUhk6qb2rI?@WYta_nV#YkL? z^Sp8;e&$_>atqY*dJXkn5sSKSidSCl`4zwab}zW#UGNMwvf{SmHqZjKzWaFP@#v=< zM2&14D)h&Y-cB5FhX9pA*lKF9re<9r-UIber5?oYRdpho@-^$wRc zljDA`FO7PfevArrI%-|t!L{hiY_4CA>c~NChyS2DUO$T&$SbJjnvAiy6 z&h4+Ljio?@xv?o~-w*HKdxnbmQB3-&xJSH_^W_YqX? zSlJx+OKx$jr1f8m1NFQQs>f3?AAW**o^QvRc*Ohs396#v*-gY6pgPbB|HeTWg*|dO z?!WVygzCs0ROE8!blitrNqmj=tu7pBWb07NA{{jqf1r}=7Wy!IF2_yQ+^ER3$Ar;95wGC}hvih%WcStLCK4q|m=3qZCVV~+l|!riW@>h$ zU-zRnpzNj0^_5Wr3UuH=$ut%osX*L z80y95H?N$vjOmCURc|vSvH|NA4ytov1Zu>qJTp*p{TNkI>9S^dwncRy4mDM?QP2M` zP$S%mnzHXvTkj3j^|{I!YoV5TPgmC8C=O0@B8W=1#PVjDyobt(y2m>Y5-GFN&6m_#(fy5!oejD z^hF|HRnt%t)P=90w%AFYpW+vkkK%0{SIw~|kaWYUo2~bHO_Tk#YB}zoUd}*u@C**Z z3bjr4&&7U}Kd#OCf1Lxn4qGAi!tE|J;RUk_0$88&eAJvC#rAjwHK(;3 zo9yk5TBh+>3rC|uy$;9YPSpMNS(Bx(2QI`>s8y1qsp(jo00+v_{;0Wq3tQkk&+oAv zSUU z_7`elcD634oS1_t7(#7WQ7z3XXof0xLv>&Sk6`^NsHo8t^a5a)bkUl z2s}cCENg4W{jGQus(ctV(rZ{1A7cbQ_o5k59aKa*V;@XJMe-PGY!w#6O zy%|6+)V>jiLuua{%Yi!ZCu-~b7d1yYJD3|PqBfTLUbzcuIYoQr!>EXyMMW~Aqp=S9 zbseh1ldvFeLamY`7|@*hI++ecc{W6ipdD&M8jPB|g{V+2M=htFsE*$9%--3ohVrN^ ze-($}Lad3IyLhVtHI+TOu>O@S13B?Bjz(?4>8Oq4Au4&=bTuJN#kQ0$pysynOJ<4^ zuo>m`sHwPtO5&p3Oh=obA~X{Dj$?g-%Bh7tSpVv2sE3KbEmVl?m(BCJFczVlimG5e zYPtT5dY(T<4WMjK^Lbs=oDW1rY#Qnzmg<$ad!HXfZPAwl9B71%dzpr3phCY4^^*A| zDmQ-eKEH;_1>Y;CV?|IAtAk0{7d4>oP*aoRRg?7<&`-HKs)JpzIFSep_db~0+i`yc zvjGQk!Cln)eeE^#GPx3U<3-fm*?r7h=SA&&tx;Ls9W{V~*bS#(I1T-X+Gj4lZXy`g z*S#)amEk~1)eIH-S5YBL!dG!Is)5_62JC*OoDa2*OQGhnH7XK=Q4yPunwn*vo3S?K zL#P~ijFDRZ6{1apjnLhSu?H8tg}v}J*1+oh9cw@KN9}aw2bkCNhS-;KYn+Lza52`5 zG1>ktYJh)WQ?z1DB%5JJ+P9*0fL~x%e1aN5_&}4@1yPZC1vTQ~s1Yy1y0{Ii;|)|& zmKx-^|DBJvsE#{>&F8go9pzYz$9!?De}!}+2TGRtsHfTIsO5D5wa&{9F}ctiyHH+% zz3~qA!7gu@IbZL26cx#|hnmXXs8_nUc-FrT=5azdgis?qg$mgt)CLtf z)ZFj_szWiJOHmDchuZo6L9Lo13690j9IU#isjNE8v077}g8G5Rx5FK)ALql817sy9 zVv~*2Q|Jig&qnZyg-1s6RS65f=~!QL!)v3>+?5(*8g7QAINt}AYyqr~^KmpD#m3lr ztXY;*u^HvPsN8Y_IcsO38x72=7gWxWt{;m4@^H(+b6|8pEDNlH&QH$}3Vw$@(VETrR|k5{ zHV=o1sFANgEvrMQivRS=|9TdgW1eb_P!Vc{+BXKEMm`-iC7V$79l$pDC#pj==Q{3R zTEx#~{ZHjY+&uHstm~+)aml-m<;N`Z*+{S=PQj9?j&&Ya;z*pbz;XXz=@E9O{Ki7_ z(z+AZQ0}#e7Z#G(39`jwhsAUdm%Qg#cliA4z!KA=?MuzpdK=YH%lFMjaTrH(L$(hb z_t$KbJ~XdXr*SCPwfV?#e?_wuzop#cV>-_DrItDFznEyg+^nV_a5kT3S-~3+F2vOs zn7Y!ufK>g&{IqH`uH}Pk_%<$DWu9&&J~bVkfX6t$4JYBW)#e9@5o;XxpIRiL8gkZ} zr{O%@M7h{!j+KRuo$x&Uxub8#0qgua$Nj5!{}+z?3&K4Z%MBGbn0LZCs8C-*cMINV z=DyS>^L|hnWB7b3YOlYFT2)Qc9BU%(MI~#q%_ix3<7vuic#oeyTQj#f`p+>~lR}RB z^ZxeR%#B}dcicaxZ@$C4TAjouT-SQ1>DV;vO8IB(ht+m*KhDEen0dGP?$`l4QeKS8 zk;@p3&+p+!vFhn!4)hq!@};>U7Gnt2M*M*D1->#P-Hh*1&b8069^e{$mFrgQcdQGP zpMGs}<@^Ej?fB(GY*>7L3Agik_QQ_*cL4`cZ&sfjAyT!uAoI6oBn^+6IiKyB|Cpn{ zOXI(E;JE*JuKUM%ep607;aJ&le7fWQCzfVpm~Xw+zjNHbq+E{~G_dfbNyb6nJJz3+ zr~lx%U-y$vnE_{V||77&zdQEgrg{r zJLg#Z_Qkq`RVW|(+3XvSP&;DQU(9mOkJ^ZyN44AOmwGZ9j`sM@UaDB zBhK&m)nxU3)ErO!&9P46BRqm9es`>`xa5*)xa(!}Ea`_eIX@9!!Zg%VF!LWKi5mns z(B9kv^^}UkJh%k)*!>*!RNUuz615}#jvCo*)K>cx{aE;ld2?!jdWv>KZRJx@53l7| z7Y}0jOfYQVW>UeSu9-s2l#6!t|w&caf-4lCmc)W9C1 zo`U|r%*$yV)JD|@InUpJ{%z*0G3r?m@3{a~(JoZT{y>em=s)INuRLnXUc#yvi)wHI z>bf1+91ma%48QJJLF|BfxBMN8Yo~a^!D&tuyP0zo8$k$E^Q+Sn9Fq zVI9;5eLW|lz85URT)5XepN@*qP1N&0&l7WBHEh7hyWnBY&wOfLW_vs{_s5|kI2tqK zlxG36EM{^-8^Xu*pZo9$U=zwM9iKbrQ?LLH9z~7tH=oaq+yksb zxnh{leMY>FYH$OFVF=ZcT>+@Jltg`K!>BYuKbc2iGa6$gtb$K)^_c;q=U zr_X&6xrzPxd}J lXFDpHenN%vZ!F_)H7qVUF(x*d z!)}QQgObxG4G8z8y-F{opxZ@1&#@()W&j2ST?E@6;A+CMZgDb_zCA#Nb|xHp#`I3hm2v_CmabCNy0f|X5X*cFov(swMU+tvcUyzcvVPRi8tz>Y$o%UdH5htzg(u$eGH2SnY z%f{HL*OsqJ`)oxPJN3JjuS8Jiz?4zZNwKL{KWUZr{HpSfuY1Q1X*Jh&2n!^P_9qVX zrwoowj`b%F)6nTHJ&R3M*=kAAOh(nA!)jIX zlPuk6DP;g%^LK08(qA#IYHU@1&9nzwKlN2$kRzhw>A}!wI?4Z=U<{0lkBy?Ok#Vu3 z)NHWQNV`OX_~?{aDj6A@ExQQoA0EORW^lmG=F? zBwyOBBV&ANd5-VM92^~Gmq;79@-i@v$jfzXAuOo)V&^wcqni&S= zW~SS#=!E1^u}S{Yuaq_sCP{}5W0m+*6903fVylr5fzsmbkU%p-_Q;%dKk$Urb;k0kAM}?*OW=5vfymKZZt;W+< zcG{e0jxY4NW4E`Vg&uo6R2;dbrt(2?BsPfqZ7KD&LWS)~1iFSvo#Tgc4^ zHAp(B%@}e_(GOiLXcr0#RVij?bwWo=*sYvkzfyMX)F+#Ah4z=SOZr09%GqBy!ORuy zw!u*q?NG2&CA&*#PbE9v3AKx|=Q_c=RqdU@@2lDEgDtAtokN?d+cmO=?l!Pru=B^hWIH#v`NS zM=`KRdYXZW3FjPiX9lw z(r|M;A$FAV%uS)-mmTbBwf}$B!lEP3wH}oUr9w?Q+KZjwPo3@3p|V}P+^-teN*~|jOqULP%!6Vr(Ce$ zNGDflmQCZpfIHzAa-;$Tx(aDu?#P+XwOl zTV8T1h0aZ|U&lu^(^I0f;6NMd%-m;4orO$il*=Fw4xaRs9 z=pMSeC4Eb9+)TTsT{ToaXfMhZy1(2mmm}D4gS{+xxVN1xbYz1)-wB@BZx;=HkY+oX zf@ikbt3uDV+j)J#^}FrxP>bF6zOYcMeRk%sJRiA@Y*Nh`v(&-h@MCttVD!IEzTi6t z?JfnpG1gnAEwAnd_qU7fiJdhkk#)zx6+1KL220lR6=|re+{q06*MlO;uYB6gWc}C2|Mj#;Uq=V_ z1T*S71)JzHx7sbt)NZdY%8uRXyEA60irE=cGNy212VI=$Cf{a7`~O6vMDWyOr(zyI z6)*sOmN82=2mMQ&{9z1kTj<0;c6(o_=q|2jE>y&u{WLqGAf56k+0 zo*%(B&)8pTR*DMomtikt30BJNboIH3nuQr#oY~2q#h?Bm-P;rFdW86Q&*BvAO4?1# zn9OK*^S^UgSm_%{znw%(NzR-rz-BOvJY$ld5s}d8I|-Fyx`(ToVRsU?xmm>Hr{oJ? zx*sTIi49Xi&6^Z&u4b|QPbKLa+^3OQ!Nk-3cv7&(d^;+*=DwXH6raVZ;RFYK>*NV; z@Hr8oZ4piuJG3{ev(gT3%1vw z6H7St^yn%X{Aint0?d0B#4qMgE_71f+mIYV8V zI5m8sv=+{5c5qKuCnC#RjFHp}X1wbZ4Yg?HG|n5ml-2R)CLDxL!DXNXBKTIw&etYm zvODdB#~uD8v(Vg!n;SiLE=6iCpDI?n=`g3*l>R5SZaQuVUhLvT<{+iK;HPh>8k*44 zdCnKi(%Y#Ky7Q`2)d|+TVMk_BB5qIL94g$$X`dxjCDvJ#EqH#tT|D$)nA0#zu=|^= ziIXer{K0u+oUl;g(as0qp)8Y}Xx&NY4PR*RkItg7;PRiH zZo#wn?c%}on|9_<;a{BBGl$sf4~Jzk%lf0L>`!0rbFvnrMg~IOo4tl7hSHt6WoHUz z9AcY%?W$AQ&zy77e{DKs`F}5`;G(O}_+ZiFc4YAIM!SG-SH|Q}-D^%YI~aX~Oq}+Y z6CE6Sz%CXF``c-dDcI$(T|Ja|%efX7yzsSMD3pBPnP+!$$K`hey_v{rE7W4r6XJii zR#Kde(R6VWhkC>*6*V9KcRFb*T9q_u$Li&Z4ORJ-6>o PBD1qpsOj^*ePRC(6dKcP diff --git a/resources/locale/ru_RU.UTF-8/LC_MESSAGES/default.po b/resources/locale/ru_RU.UTF-8/LC_MESSAGES/default.po index 66d2655a3..3eb2daeb2 100644 --- a/resources/locale/ru_RU.UTF-8/LC_MESSAGES/default.po +++ b/resources/locale/ru_RU.UTF-8/LC_MESSAGES/default.po @@ -1,63 +1,41 @@ msgid "" msgstr "" -"Project-Id-Version: azuracast\n" -"Report-Msgid-Bugs-To: \n" -"Last-Translator: \n" -"Language-Team: Russian\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-04-23T16:48:19+00:00\n" -"PO-Revision-Date: 2022-04-27 14:59\n" -"Language: ru_RU\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Generated-By: easygettext\n" +"Project-Id-Version: azuracast\n" +"X-Domain: default\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" "X-Crowdin-Project: azuracast\n" "X-Crowdin-Project-ID: 217396\n" "X-Crowdin-Language: ru\n" "X-Crowdin-File: /main/resources/locale/default.pot\n" "X-Crowdin-File-ID: 4\n" +"Language-Team: Russian\n" +"Language: ru_RU\n" +"PO-Revision-Date: 2022-06-07 03:52\n" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:93 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 msgid "# Episodes" msgstr "# Эпизоды" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:157 +#: ./vue/components/Stations/Playlists.vue:29 msgid "# Songs" msgstr "# Песни" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 -msgid "%d queued messages" -msgstr "%d сообщений в очереди" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:257 -msgid "%s cannot start" -msgstr "%s не удается запустить" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:266 -msgid "%s cannot stop" -msgstr "%s не может остановиться" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 -msgid "%s encountered an error" -msgstr "%s столкнулся с ошибкой" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 -msgid "%s is not recognized as a service." -msgstr "%s не распознан как сервис." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:107 +#: ./vue/components/Stations/Automation.vue:34 msgid "%{ days } Days" msgstr "%{ days } Дней" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:102 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:16 msgid "%{ minutes } minutes" msgstr "%{ minutes } минут" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:99 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:13 msgid "%{ seconds } seconds" msgstr "%{ seconds } секунд" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:67 +#: ./vue/components/Stations/Common/Quota.vue:52 msgid "%{filesCount} File" msgid_plural "%{filesCount} Files" msgstr[0] "%{filesCount} Файл" @@ -65,7 +43,7 @@ msgstr[1] "%{filesCount} Файла" msgstr[2] "%{filesCount} Файлов" msgstr[3] "%{filesCount} Файлов" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:137 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:31 msgid "%{listeners} Listener" msgid_plural "%{listeners} Listeners" msgstr[0] "%{listeners} Слушатель" @@ -73,11 +51,11 @@ msgstr[1] "%{listeners} Слушателя" msgstr[2] "%{listeners} Слушателей" msgstr[3] "%{listeners} Слушателей" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:77 +#: ./vue/components/Stations/Playlists/CloneModal.vue:45 msgid "%{name} - Copy" msgstr "%{name} - Копия" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:74 +#: ./vue/components/Stations/Profile/BackendPanel.vue:32 msgid "%{numPlaylists} playlist" msgid_plural "%{numPlaylists} playlists" msgstr[0] "%{numPlaylists} плейлист" @@ -85,7 +63,7 @@ msgstr[1] "%{numPlaylists} плейлиста" msgstr[2] "%{numPlaylists} плейлистов" msgstr[3] "%{numPlaylists} плейлистов" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:71 +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 msgid "%{numSongs} uploaded song" msgid_plural "%{numSongs} uploaded songs" msgstr[0] "%{numSongs} загруженный трек" @@ -93,2553 +71,5913 @@ msgstr[1] "%{numSongs} загруженных трека" msgstr[2] "%{numSongs} загруженных треков" msgstr[3] "%{numSongs} загруженных треков" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:59 -msgid "%{spaceUsed} Used" -msgstr "%{spaceUsed} занято" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:58 +#: ./vue/components/Stations/Common/Quota.vue:43 msgid "%{spaceUsed} of %{spaceTotal} Used" msgstr "Использовано %{spaceUsed} из %{spaceTotal}" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:56 +#: ./vue/components/Stations/Common/Quota.vue:44 +msgid "%{spaceUsed} Used" +msgstr "%{spaceUsed} занято" + +#: ./vue/components/Admin/Stations/CloneModal.vue:46 msgid "%{station} - Copy" msgstr "%{station} - Копия" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 -msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." -msgstr "(Docker Compose) Все контейнеры Docker имеют префикс этого имени. Не меняйте это после установки." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 -msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." -msgstr "(Docker Compose) Время ожидания до завершения операции Docker Compose. Увеличьте это значение на компьютерах с низкой производительностью." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:189 -msgid "(in seconds)" -msgstr "(в секундах)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:48 +#: ./vue/components/Stations/Playlists/Form/Source.vue:47 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A completely random track is picked for playback every time the queue is populated." msgstr "При каждом заполнении очереди для воспроизведения выбирается полностью случайный трек." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:14 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\")." +msgstr "Имя для этого потока, которое будет использоваться внутри кода должно содержать только буквы, цифры и символы подчеркивания (например, \"stream_lofi\")." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:13 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 msgid "A playlist containing media files hosted on this server." msgstr "Плейлист содержит медиафайлы, размещенные на этом сервере." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:18 +#: ./vue/components/Stations/Playlists/Form/Source.vue:17 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A playlist that instructs the station to play from a remote URL." msgstr "Плейлист, который указывает станции для воспроизведения с отдалённого URL-адреса." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:63 -msgid "API \"Access-Control-Allow-Origin\" Header" -msgstr "API заголовка \"Access-Control-Allow-Origin\"" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:99 -msgid "API Documentation" -msgstr "Документация по API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:187 -msgid "API Key Description/Comments" -msgstr "Описание/комментарии ключа API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 -msgid "API Keys" -msgstr "Ключи API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:90 -msgid "API Version" -msgstr "Версия API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:59 +#: ./vue/components/Admin/StorageLocations/Form.vue:57 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Access Key ID" msgstr "ID ключа доступа" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:48 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:46 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token" msgstr "Токен Доступа" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:54 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:52 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token Secret" msgstr "Секрет Токена Доступа" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:98 -msgid "Account List" -msgstr "Список Аккаунтов" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 -msgid "Account Recovery" -msgstr "Восстановление Учётной Записи" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Account is Active" msgstr "Аккаунт активен" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 -msgid "Account not found." -msgstr "Аккаунт не найден." +#: ./vue/components/Stations/Streamers.vue:32 +msgid "Account List" +msgstr "Список Аккаунтов" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:77 -msgid "Account recovery e-mail sent." -msgstr "Отправлено письмо для восстановления учётной записи." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:153 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:158 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:274 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:190 +#: ./vue/components/Account.vue:53 +#: ./vue/components/Admin/ApiKeys.vue:23 +#: ./vue/components/Admin/AuditLog.vue:24 +#: ./vue/components/Admin/Backups.vue:38 +#: ./vue/components/Admin/CustomFields.vue:19 +#: ./vue/components/Admin/Permissions.vue:21 +#: ./vue/components/Admin/Stations.vue:26 +#: ./vue/components/Admin/StorageLocations.vue:18 +#: ./vue/components/Admin/Users.vue:18 +#: ./vue/components/Public/Requests.vue:49 +#: ./vue/components/Stations/HlsStreams.vue:19 +#: ./vue/components/Stations/Media.vue:130 +#: ./vue/components/Stations/Mounts.vue:24 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:32 +#: ./vue/components/Stations/Podcasts/ListView.vue:29 +#: ./vue/components/Stations/Queue.vue:17 +#: ./vue/components/Stations/Remotes.vue:20 +#: ./vue/components/Stations/Reports/Requests.vue:38 +#: ./vue/components/Stations/SftpUsers.vue:16 +#: ./vue/components/Stations/Streamers.vue:26 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:54 +#: ./vue/components/Stations/Webhooks.vue:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 msgid "Actions" msgstr "Действие" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:72 +#: ./vue/components/Admin/StorageLocations.vue:15 msgid "Adapter" msgstr "Подключено" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:106 +#: ./vue/components/Account.vue:102 +#: ./vue/components/Account/ApiKeyModal.vue:31 msgid "Add API Key" msgstr "Добавить API ключ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields.vue:16 +#: ./vue/components/Admin/CustomFields/EditModal.vue:17 msgid "Add Custom Field" msgstr "Добавить Настраиваемое Поле" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:38 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 msgid "Add Episode" msgstr "Добавить эпизод" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:64 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:58 msgid "Add Files to Playlist" msgstr "Добавить в плейлист" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:91 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:24 +msgid "Add HLS Stream" +msgstr "Добавить HLS Поток" + +#: ./vue/components/Stations/Mounts.vue:16 +#: ./vue/components/Stations/Mounts/EditModal.vue:72 msgid "Add Mount Point" msgstr "Добавить Точку Подключения" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 -msgid "Add New GitHub Issue" -msgstr "Новый запрос на GitHub" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:37 +#: ./vue/components/Stations/Playlists.vue:18 +#: ./vue/components/Stations/Playlists/EditModal.vue:21 msgid "Add Playlist" msgstr "Добавить плейлист" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:57 +#: ./vue/components/Stations/Podcasts/ListView.vue:17 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:40 msgid "Add Podcast" msgstr "Добавить подкаст" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:32 +#: ./vue/components/Common/BaseEditModal.vue:27 msgid "Add Record" msgstr "Добавить запись" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:53 +#: ./vue/components/Stations/Remotes.vue:16 +#: ./vue/components/Stations/Remotes/EditModal.vue:40 msgid "Add Remote Relay" msgstr "Добавить Отдалённый Ретранслятор" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:38 +#: ./vue/components/Admin/Permissions.vue:16 +#: ./vue/components/Admin/Permissions/EditModal.vue:21 msgid "Add Role" msgstr "Добавить Роль" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:31 -msgid "Add SFTP User" -msgstr "Добавить пользователя SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:120 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:100 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:111 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:93 msgid "Add Schedule Item" msgstr "Добавить элемент расписания" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:43 +#: ./vue/components/Stations/SftpUsers.vue:11 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:22 +msgid "Add SFTP User" +msgstr "Добавить пользователя SFTP" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:39 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Stations.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:27 msgid "Add Station" msgstr "Добавить станцию" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:15 +#: ./vue/components/Admin/StorageLocations.vue:13 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:17 msgid "Add Storage Location" msgstr "Добавить Место Хранения" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:21 +#: ./vue/components/Stations/Streamers.vue:20 +#: ./vue/components/Stations/Streamers/EditModal.vue:56 msgid "Add Streamer" msgstr "Добавить радиоведущего" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:30 +#: ./vue/components/Admin/Users.vue:10 +#: ./vue/components/Admin/Users/EditModal.vue:19 msgid "Add User" msgstr "Добавить Пользователя" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:65 +#: ./vue/components/Stations/Webhooks.vue:14 +#: ./vue/components/Stations/Webhooks/EditModal.vue:52 msgid "Add Web Hook" msgstr "Добавить Веб-хук" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 -msgid "Additional Environment Variables" -msgstr "Дополнительные переменные среды" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 -msgid "Administer API Keys" -msgstr "Управление API Ключами" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 -msgid "Administer Backups" -msgstr "Управление Резервными Копиями" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 -msgid "Administer Custom Fields" -msgstr "Управление Настраиваемыми Полями" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 -msgid "Administer Settings" -msgstr "Управление Настройками" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 -msgid "Administer Stations" -msgstr "Управление Станциями" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 -msgid "Administer Storage Locations" -msgstr "Управление Местами Хранения" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:20 +#: ./vue/components/Admin/Index.vue:3 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:34 +#: ./vue/components/Dashboard.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 msgid "Administration" msgstr "Администрирование" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormGroup.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormCheckbox.vue:14 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:13 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:11 +#: ./vue/components/Form/BWrappedFormGroup.vue:20 +#: ./vue/components/Form/BWrappedFormGroup.vue:7 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:12 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:13 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:11 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:19 #: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 msgid "Advanced" msgstr "Дополнительное" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:285 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Advanced Configuration" msgstr "Расширенная настройка" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:16 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Advanced Manual AutoDJ Scheduling Options" msgstr "Расширенные Настройки Планирования АвтоДиджея Вручную" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 -msgid "Advanced: Use Privileged Docker Settings" -msgstr "Дополнительно: Используйте Привилегированные Настройки Docker" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:13 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." msgstr "Собираемая статистика о слушателях используется для отображения отчетов станции в системе. Статистика слушателей на основе IP-адреса используется для просмотра отслеживания онлайн слушателей и может потребоваться для роялти отчетов." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:118 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:237 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Public/OnDemand.vue:21 +#: ./vue/components/Public/Requests.vue:34 +#: ./vue/components/Stations/Media.vue:92 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 msgid "Album" msgstr "Альбом" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:281 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:138 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:301 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:41 +#: ./vue/components/Admin/Settings/ServicesTab.vue:133 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: ./vue/components/Public/OnDemand.vue:41 +#: ./vue/components/Public/Player.vue:75 +#: ./vue/components/Public/Requests.vue:61 +#: ./vue/components/Stations/Media.vue:157 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 msgid "Album Art" msgstr "Обложка Альбома" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 -msgid "Album Artist Sort Order" -msgstr "Порядок сортировки исполнителя альбома" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 -msgid "Album Sort Order" -msgstr "Порядок сортировки альбомов" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 -msgid "All Permissions" -msgstr "Все права доступа" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:164 +#: ./vue/components/Stations/Playlists.vue:36 msgid "All Playlists" msgstr "Все плейлисты" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:100 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:26 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:25 +#: ./vue/components/Stations/Podcasts/ListView.vue:35 msgid "All Podcasts" msgstr "Все подкасты" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:126 -msgid "All Stations" -msgstr "Все станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:13 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:12 msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." msgstr "Все значения в ответе NowPlaying API доступны для использования. Любые пустые поля игнорируются." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:65 +#: ./vue/components/Stations/Playlists/Form/Source.vue:63 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Allow Requests from This Playlist" msgstr "Разрешить запросы из этого плейлиста" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:77 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Song Requests" msgstr "Разрешить Запросы Песен" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:123 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:174 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Streamers / DJs" msgstr "Разрешить Ведущих/Диджеев" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:42 +#: ./vue/components/Stations/Automation.vue:40 +#: ./vue/components/Stations/Automation.vue:1 msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." msgstr "Разрешить системе периодически автоматически назначать песни для плейлистов на основе их производительности. Этот процесс будет работать в фоновом режиме и будет выполняться только в том случае, если для этой опции установлено значение «Включено», и хотя бы для одного плейлиста установлено значение «Включить в Автоматическое Назначение»." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:106 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:90 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Allowed IP Addresses" msgstr "Разрешённые IP-адреса" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:53 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:49 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Always Use HTTPS" msgstr "Всегда использовать HTTPS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:16 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:14 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Amplify: Amplification (dB)" msgstr "Усиление: Звукоусиление (дБ)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 -msgid "An account recovery link has been requested for your account on \"%s\"." -msgstr "Ссылка на восстановление учетной записи была запрошена для вашей учетной записи на \"%s\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/base.js:40 -msgid "An error occurred and your request could not be completed." -msgstr "Произошла ошибка и ваш запрос не может быть выполнен." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:126 +#: ./vue/components/Stations/Media/MediaToolbar.vue:56 msgid "Analyze and reprocess the selected media" msgstr "Анализ и повторная обработка выбранных медиафайлов" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 -msgid "Any time a live streamer/DJ connects to the stream" -msgstr "Каждый раз, когда Ведущий/Диджей для эфира подключается к потоку" +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:58 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "API \"Access-Control-Allow-Origin\" Header" +msgstr "API заголовка \"Access-Control-Allow-Origin\"" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 -msgid "Any time a live streamer/DJ disconnects from the stream" -msgstr "Каждый раз, когда Ведущий/Диджей отключается от потока" +#: ./vue/components/Account.vue:95 +msgid "API Documentation" +msgstr "Документация по API" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 -msgid "Any time the currently playing song changes" -msgstr "Каждый раз, когда текущая играющая песня меняется" +#: ./vue/components/Account.vue:50 +#: ./vue/components/Account/ApiKeyModal.vue:9 +#: ./vue/components/Account/ApiKeyModal.vue:7 +#: ./vue/components/Account/ApiKeyModal.vue:1 +#: ./vue/components/Admin/ApiKeys.vue:15 +msgid "API Key Description/Comments" +msgstr "Описание/комментарии ключа API" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 -msgid "Any time the listener count decreases" -msgstr "Каждый раз, когда количество слушателей уменьшается" +#: ./vue/components/Account.vue:88 +#: ./vue/components/Admin/ApiKeys.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 +msgid "API Keys" +msgstr "Ключи API" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 -msgid "Any time the listener count increases" -msgstr "Каждый раз, когда количество слушателей увеличивается" +#: ./vue/components/Admin/StorageLocations/Form.vue:87 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "API Version" +msgstr "Версия API" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:55 -msgid "Apply Compression and Normalization" -msgstr "Применить сжатие и нормализацию" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:173 +#: ./vue/components/Admin/Settings/ServicesTab.vue:157 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 msgid "Apply for an API key at Last.fm" msgstr "Применить ключ API на Last.fm" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:59 +#: ./vue/components/Admin/StorageLocations.vue:91 msgid "Applying changes..." msgstr "Применение изменений..." -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 -msgid "Are you sure?" -msgstr "Вы уверены?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:107 +#: ./vue/components/Public/OnDemand.vue:18 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:26 +#: ./vue/components/Stations/Streamers.vue:22 msgid "Art" msgstr "Обложка" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:121 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:232 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:12 +#: ./vue/components/Public/OnDemand.vue:20 +#: ./vue/components/Public/Requests.vue:29 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:113 +#: ./vue/components/Stations/Media.vue:87 +#: ./vue/components/Stations/Playlists/QueueModal.vue:10 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:11 +#: ./vue/components/Stations/Reports/Performance.vue:14 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 msgid "Artist" msgstr "Исполнитель" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:48 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:16 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:16 msgid "Artwork" msgstr "Обложка" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:11 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:10 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." msgstr "Изображение должно иметь минимальный размер 1400 x 1400 пикселей и максимальный размер 3000 x 3000 пикселей для подкастов Apple." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:23 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:22 msgid "At the bottom of the page, click \"Create my access token\"." msgstr "В нижней части страницы нажмите кнопку \"Создать мой токен доступа\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:60 +#: ./vue/components/Stations/Reports/SoundExchange.vue:56 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 msgid "Attempt to Automatically Retrieve ISRC When Missing" msgstr "Если отсутствует, попытка автоматического получения ISRC" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:19 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:23 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Bitrate (kbps)" +msgstr "Битрейт аудио (kbps)" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Format" +msgstr "Формат аудио" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Audio Processing Method" +msgstr "Метод обработки звука" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:17 msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." msgstr "Приложения для перекодирования звука, такие как Liquid soap, со временем потребляют постоянное количество ЦП, что постепенно истощает этот доступный кредит. Если вы регулярно видите украденное процессорное время, вам следует рассмотреть возможность перехода на виртуальную машину, ресурсы процессора которой выделены для вашего экземпляра." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:21 +#: ./vue/components/Admin/AuditLog.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 msgid "Audit Log" msgstr "Журнал Изменений" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:47 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:45 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Author" msgstr "Автор" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:64 +#: ./vue/components/Admin/CustomFields.vue:18 msgid "Auto-Assign Value" msgstr "Автоматическое присвоение значения" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:89 +#: ./vue/components/Stations/Playlists.vue:82 +#: ./vue/components/Stations/Playlists.vue:21 msgid "Auto-Assigned" msgstr "Автоматическое назначение" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:132 -msgid "Auto-generate Random MariaDB Root Password" -msgstr "Автоматическое создание случайного Root пароля MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:346 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:105 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:65 +#: ./vue/components/Admin/Stations.vue:25 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:31 +#: ./vue/components/Stations/Mounts.vue:23 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:13 +#: ./vue/components/Stations/Remotes.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:13 msgid "AutoDJ" msgstr "АвтоДиджей" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:34 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:25 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:28 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Bitrate (kbps)" msgstr "Битрейт АвтоДиджея (kbps)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:4 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:3 msgid "AutoDJ Disabled" msgstr "АвтоДиджей Отключен" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:17 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Format" msgstr "Формат АвтоДиджея" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 -msgid "AutoDJ Queue" -msgstr "Очередь АвтоДиджея" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:272 -msgid "AutoDJ Queue Length" -msgstr "Длина очереди АвтоДиджея" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:5 -msgid "AutoDJ Service" -msgstr "Сервис АвтоДиджея" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:7 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:6 msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." msgstr "АвтоДиджей отключен для этой станции. Музыка не будет автоматически воспроизводиться, если источник не находится в прямом эфире." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:325 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "AutoDJ Queue Length" +msgstr "Длина очереди АвтоДиджея" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/BackendPanel.vue:4 +msgid "AutoDJ Service" +msgstr "Сервис АвтоДиджея" + +#: ./vue/components/Stations/Automation.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 msgid "Automated Assignment" msgstr "Автоматическое назначение" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:11 +#: ./vue/components/Admin/Backups.vue:10 msgid "Automatic Backups" msgstr "Автоматическое Резервное Копирование" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:24 +#: ./vue/components/Admin/CustomFields/Form.vue:23 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Automatically Set from ID3v2 Value" msgstr "Автоматически устанавливать из значения ID3v2" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 -msgid "Automatically scroll to the bottom of the log" -msgstr "Автоматическая прокрутка до нижней части журнала" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 -msgid "Automatically send a customized message to your Discord server." -msgstr "Автоматически отправить настраиваемое сообщение на ваш сервер Discord." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 -msgid "Automatically send a message to any URL when your station data changes." -msgstr "Автоматическая отправка сообщения на любой URL-адрес при изменении данных станции." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 -msgid "Automatically send a tweet." -msgstr "Автоматически отправлять твит." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 -msgid "Available Logs" -msgstr "Доступные журналы" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:128 +#: ./vue/components/Admin/Settings/ServicesTab.vue:110 +#: ./vue/components/Admin/Settings/ServicesTab.vue:116 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Avatar Service" msgstr "Аватар Сервис" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Avatar.vue:22 +#: ./vue/components/Common/Avatar.vue:14 msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." msgstr "Аватары получены на основе вашего адреса электронной почты от службы %{service}. Нажмите для управления настройками %{service}." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:229 +#: ./vue/components/Dashboard.vue:55 msgid "Average Listeners" msgstr "В среднем слушателей" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Avoid Duplicate Artists/Titles" msgstr "Избегать Дубликатов Исполнителей/Названий" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 -msgid "AzuraCast version %s is now available." -msgstr "Доступна версия %s AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "AzuraCast - Журнал" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "Резервная копия AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 +#: ./vue/components/Setup/Register.vue:7 msgid "AzuraCast First-Time Setup" msgstr "Первоначальная Настройка AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "Установщик AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "AzuraCast Instance Name" msgstr "Название этого экземпляра AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "Настройки AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "Настройка AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "Проверка обновлений AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "Обновление AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "Пользователь AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "AzuraCast Wiki" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "Установка AzuraCast завершена!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "В данный момент AzuraCast настроен для прослушивания следующих портов:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "AzuraCast инициализирован." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "AzuraCast теперь обновлен до последней версии!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 +#: ./vue/components/Admin/GeoLite.vue:22 msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." msgstr "AzuraCast поставляется со встроенной бесплатной базой данных IP-геолокации. При желании, вместо неё вы можете использовать сервис геолокации MaxMind для достижения более точных результатов. Для использования MaxMind GeoLite требуется лицензионный ключ, как только ключ будет предоставлен, мы будем автоматически обновлять базу данных." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "Проверка обновлений AzuraCast" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "Пользователь AzuraCast" + +#: ./vue/components/Admin/Permissions.vue:9 msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." msgstr "AzuraCast использует систему контроля доступа, основанную на ролях. Роли имеют права доступа к определенным разделам сайта, а затем пользователям назначаются эти роли." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "AzuraCast Wiki" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." msgstr "AzuraCast просканирует загруженный файл на совпадения в музыкальной библиотеке этой станции. Медиафайлы уже должны быть загружены перед выполнением этого шага. Вы можете повторно запускать этот инструмент столько раз, сколько необходимо." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 msgid "Back" msgstr "Назад" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." -msgstr "Резервное копирование MariaDB..." +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" +msgstr "Формат резервной копии" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "Резервное копирование завершено за %.2f секунд." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "Резервная копия не найдена." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "Путь резервной копии %s не найден!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 #: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 msgid "Backups" msgstr "Резервные копии" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 msgid "Balanced" msgstr "Сбалансированно" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 -msgid "Band" -msgstr "Группа" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned Countries" msgstr "Заблокированные Страны" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned IP Addresses" msgstr "Заблокированные IP адреса" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned User Agents" msgstr "Заблокированные User Agents" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Base Station Directory" msgstr "Базовая папка станции" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Base Theme for Public Pages" msgstr "Базовая тема для публичных страниц" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 +#: ./vue/components/Stations/Automation.vue:11 msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." msgstr "Основываясь на предыдущем исполнении песен вашей станции, AzuraCast может автоматически распределять песни равномерно между вашими плейлистами, помещая песни с самыми высокими показателями в плейлисты с наибольшим весом." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." msgstr "Исходя из этого параметра, система будет автоматически переназначать песни каждый (этот) день, используя данные из предыдущих (этих) дней." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 msgid "Basic Info" msgstr "Основная информация" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 msgid "Basic Information" msgstr "Основная информация" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "Поскольку вы используете Docker, доступ к некоторым системным журналам возможен только с shell session на компьютере хоста. Вы можете запустить %s для доступа к журналам контейнеров из терминала." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 +#: ./vue/components/Stations/Reports/Overview.vue:36 msgid "Best Performing Songs" msgstr "Лучшие Проигранные Песни" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 msgid "Bit Rate" msgstr "Битрейт" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "Битрейт" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Bot Token" msgstr "Токен бота" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 -msgid "Bpm" -msgstr "Bpm" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 msgid "Branding Settings" msgstr "Настройки Бренда" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Broadcast AutoDJ to Remote Station" msgstr "Вещание АвтоДиджея на отдалённую станцию" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 msgid "Broadcasting" msgstr "Вещание" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 msgid "Broadcasting Service" msgstr "Сервис Вещания" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 msgid "Broadcasts" msgstr "Вещание" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 +#: ./vue/components/Admin/Branding.vue:15 msgid "Browser Icon" msgstr "Иконка браузера" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Bucket Name" msgstr "Название сегмента" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." msgstr "По умолчанию радиостанции вещают на своих собственных портах (т. е. 8000). Если вы используете сервис CloudFlare или получаете доступ к своей радиостанции по SSL, вы должны включить эту функцию, которая направляет все радио-потоки через веб-порты (80 и 443)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "Загрузка ЦП" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "Справка по статистике ЦП" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 msgid "Cached" msgstr "Кэшировано" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 msgid "Categories" msgstr "Категории" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 msgid "Change" msgstr "Изменение" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 msgid "Change Password" msgstr "Смена Пароля" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "Изменить параметры установки?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 msgid "Changes" msgstr "Изменения" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "Изменения успешно сохранены." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 msgid "Changes saved." msgstr "Изменения сохранены." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Character Set Encoding" msgstr "Кодировка набора символов" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Chat ID" msgstr "ID чата" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "Проверить веб-сервисы на наличие обложки альбома при загрузке медиафайла" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" msgstr "Проверить веб-сервисы на наличие обложек альбомов для треков \"Сейчас Играет\"" -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." -msgstr "Проверьте журнал для подробностей." +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" +msgstr "Проверить веб-сервисы на наличие обложки альбома при загрузке медиафайла" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." -msgstr "Выберите режим, который будет использоваться при переходе от одной песни к другой. Умный режим учитывает громкость двух дорожек при переходе для более плавного эффекта, но требует больше ресурсов процессора." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." +msgstr "Выберите метод обработки звука, который обеспечивает более\n" +" равномерный и \"полный\" звук для вашей станции." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "Выберите метод, который будет использоваться при переходе от одной песни к другой.\n" +" Умный режим учитывает громкость двух дорожек при переходе для более плавного эффекта, но\n" +" требует больше ресурсов процессора." + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." msgstr "Выберите название для этого веб-хука, которое поможет вам отличить его от других. Оно будет показано только на странице администрирования." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 +#: ./vue/components/Recover.vue:10 msgid "Choose a new password for your account." msgstr "Выберите новый пароль для своей учётной записи." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "Очистка временных файлов..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 msgid "Clear" msgstr "Очистить" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "Очистить все очереди сообщений" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 +#: ./vue/components/Stations/Reports/Requests.vue:69 msgid "Clear All Pending Requests?" msgstr "Убрать все ожидающие запросы?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 msgid "Clear Artwork" msgstr "Удалить Обложку" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "Очистить кэш" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 msgid "Clear File" msgstr "Удалить файл" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 msgid "Clear Image" msgstr "Удалить изображение" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 msgid "Clear List" msgstr "Очистить список" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 msgid "Clear Media" msgstr "Удалить медиафайл" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 +#: ./vue/components/Stations/Reports/Requests.vue:13 msgid "Clear Pending Requests" msgstr "Убрать ожидающие запросы" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 msgid "Clear Queue" msgstr "Очистить очередь" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 +#: ./vue/components/Stations/Queue.vue:9 msgid "Clear Upcoming Song Queue" msgstr "Очистить очередь запросов песен" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 +#: ./vue/components/Stations/Queue.vue:53 msgid "Clear Upcoming Song Queue?" msgstr "Очистить очередь запросов песен?" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "Очистка кэша приложения может привести к выходу из сеанса." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 +#: ./vue/components/Admin/GeoLite.vue:39 msgid "Click \"Generate new license key\"." msgstr "Нажмите \"Сгенерировать новый лицензионный ключ\"." -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." -msgstr "Нажмите на ссылку ниже, чтобы войти в свою учётную запись." +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." +msgstr "Нажмите кнопку ниже, чтобы создать файл CSV со всеми медиафайлами этой станции. Вы можете внести любые необходимые изменения, а затем импортировать файл с помощью средства выбора файлов справа." -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "Нажмите, чтобы перезагрузить станцию и применить изменения конфигурации." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 msgid "Clone" msgstr "Копировать" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 +#: ./vue/components/Admin/Stations/CloneModal.vue:32 msgid "Clone Station" msgstr "Копировать станцию" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 msgid "Close" msgstr "Закрыть" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Code from Authenticator App" msgstr "Код из приложения Аутентификации" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 msgid "Collect aggregate listener statistics and IP-based listener statistics" msgstr "Сбор обобщённой статистики о слушателях и статистики слушателей на основе IP-адреса" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "Команда" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 -msgid "Comment" -msgstr "Комментарий" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Comments" msgstr "Комментарии" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 -msgid "Commercial Information" -msgstr "Коммерческая информация" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." msgstr "Завершите процесс установки, предоставив некоторую информацию о вашей среде вещания. Эти настройки можно изменить позже на панели администрирования." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "Завершите процесс установки, чтобы начать." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 -msgid "Composer" -msgstr "Композитор" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 -msgid "Composer Sort Order" -msgstr "Порядок сортировки композитора" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "Сжимайте и нормализуйте звук вашей станции, создавая более равномерный и \"полный\" звук." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 -msgid "Conductor" -msgstr "Дирижёр" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "Конфигурация успешно записана." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 +#: ./vue/components/Admin/Backups.vue:35 msgid "Configure" msgstr "Настроить" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 +#: ./vue/components/Stations/Automation.vue:27 msgid "Configure Automated Assignment" msgstr "Настройка Автоматического Назначения" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 msgid "Configure Backups" msgstr "Настройка резервных копий" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Confirm New Password" msgstr "Подтвердите новый пароль" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "Подключение AzuraRelays" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 msgid "Connection Information" msgstr "Сведения о подключении" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Key (API Key)" msgstr "Ключ клиента (API ключ)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Secret (API Secret)" msgstr "Секрет клиента (API Секрет)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "Обратитесь к администратору, чтобы сбросить пароль, следуя инструкциям в нашей документации:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 msgid "Contains explicit content" msgstr "Содержит откровенный контент" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 -msgid "Content Group Description" -msgstr "Описание Группы Содержимого" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 +#: ./vue/components/Setup/Station.vue:12 msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." msgstr "Продолжите процесс настройки, создав свою первую радиостанцию ниже. Вы можете изменить любые из этих данных позже." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 msgid "Continuous Play" msgstr "Непрерывное Воспроизведение" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Control how this playlist is handled by the AutoDJ software." msgstr "Управляйте тем, как этот плейлист обрабатывается программным обеспечением АвтоДиджея." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." msgstr "Копии старше указанного количества дней будут автоматически удалены. Установите ноль, чтобы отключить автоматическое удаление." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 msgid "Copy associated media and folders." msgstr "Копировать связанные файлы и папки." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 msgid "Copy scheduled playback times." msgstr "Скопировать запланированное время воспроизведения." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 msgid "Copy to Clipboard" msgstr "Копировать в буфер обмена" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 msgid "Copy to New Station" msgstr "Копировать на новую станцию" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 -msgid "Copyright" -msgstr "Авторские права" +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" +msgstr "Загрузка ЦП" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 -msgid "Copyright Message" -msgstr "Сообщение об авторских правах" +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" +msgstr "Справка по статистике ЦП" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." -msgstr "Не удалось выполнить запись в файловую систему." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "Создать аккаунт" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "Создать папку" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "Создать новый ключ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "Создать станцию" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "Создание Новой Радиостанции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." msgstr "Создайте новое приложение на сайте приложений Twitter. Используйте базовый URL-адрес этой установки в качестве URL-адреса приложения." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." -msgstr "Создать новое место хранения на основе базового каталога." +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" +msgstr "Создание Новой Радиостанции" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "Создать аккаунт" + +#: ./vue/components/Admin/GeoLite.vue:29 msgid "Create an account on the MaxMind developer site." msgstr "Создайте учетную запись на сайте разработчиков MaxMind." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 msgid "Create and Continue" msgstr "Создать и продолжить" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 +#: ./vue/components/Admin/CustomFields.vue:9 msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." msgstr "Создавайте настраиваемые поля для хранения дополнительных метаданных о каждом медиафайле, загруженном в библиотеку станции." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." -msgstr "Создание архива резервной копии..." +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" +msgstr "Создать папку" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." -msgstr "Создание временных каталогов..." +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" +msgstr "Создать новый ключ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "Создать станцию" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Duration (Seconds)" msgstr "Длительность Плавного Перехода (в секундах)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Method" msgstr "Режим Плавного Перехода" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 msgid "Cue" msgstr "Реплика" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "Текущий файл конфигурации" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 msgid "Current Custom Fallback File" msgstr "Текущий собственный резервный файл" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 msgid "Current Installed Version" msgstr "Текущая установленная версия" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 msgid "Current Intro File" msgstr "Текущий Интро файл" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Current Password" msgstr "Текущий пароль" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 msgid "Current Podcast Media" msgstr "Текущий медиафайл подкаста" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 +#: ./vue/components/Stations/Playlists.vue:98 msgid "Custom" msgstr "Пользовательское" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Custom API Base URL" msgstr "Базовый URL-адрес пользовательского API" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 +#: ./vue/components/Admin/Branding.vue:3 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 msgid "Custom Branding" msgstr "Индивидуальный брендинг" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "Пользовательский CSS для внутренних страниц" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "Пользовательский CSS для публичных страниц" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Custom Configuration" msgstr "Пользовательская конфигурация" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "Пользовательский CSS для внутренних страниц" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "Пользовательский CSS для публичных страниц" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-In Point (seconds)" msgstr "Пользовательская Метка: Отметить Начало Песни (в секундах)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-Out Point (seconds)" msgstr "Пользовательская Метка: Отметить Конец Песни (в секундах)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-In Time (seconds)" msgstr "Настраиваемое появление: время нарастания (в секундах)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-Out Time (seconds)" msgstr "Настраиваемое завершение: время затухания (в секундах)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Overlap Time (seconds)" msgstr "Настраиваемое Совмещение: Время Нахлёста (в секундах)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 msgid "Custom Fallback File" msgstr "Собственный резервный файл" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 msgid "Custom Fields" msgstr "Настраиваемые поля" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 msgid "Custom Frontend Configuration" msgstr "Пользовательская Конфигурация Интерфейса" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Custom JS for Public Pages" msgstr "Пользовательский JS для публичных страниц" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 msgid "Customization" msgstr "Настройка" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 msgid "Customize" msgstr "Настроить" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Administrator Password" msgstr "Настроить Пароль Администратора" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 msgid "Customize AzuraCast Settings" msgstr "Настройка Параметров AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Broadcasting Port" msgstr "Настроить порт вещания" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 msgid "Customize Copy" msgstr "Настройки копирования" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Mount Point" msgstr "Настройка Точки Подключения Диджеев/Ведущих" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Port" msgstr "Настроить порт Диджей/Ведущий" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize Internal Request Processing Port" msgstr "Настройка Внутреннего Порта Обработки Запросов" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Source Password" msgstr "Настроить Пароль Source" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "Настроить порты, используемые для AzuraCast?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." msgstr "Настройте количество песен, которые будут отображаться в разделе «Играло ранее» для этой станции и во всех общедоступных API." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "Учётные Данные Диджея" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "Время буфера Диджей/Ведущий (в секундах)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 msgid "Dark" msgstr "Тёмная" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "Панель управления" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 +#: ./vue/components/Stations/Reports/Requests.vue:35 msgid "Date Played" msgstr "Дата проигрывания" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 +#: ./vue/components/Stations/Reports/Requests.vue:34 msgid "Date Requested" msgstr "Дата запроса" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 +#: ./vue/components/Admin/AuditLog.vue:19 msgid "Date/Time" msgstr "Дата/Время" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 +#: ./vue/components/Stations/Reports/Timeline.vue:24 msgid "Date/Time (Browser)" msgstr "Дата/Время (Браузер)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 +#: ./vue/components/Stations/Reports/Timeline.vue:30 msgid "Date/Time (Station)" msgstr "Дата/Время (Станция)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 msgid "Days Between Automated Assignments" msgstr "Дни Между Автоматическими Назначениями" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Days of Playback History to Keep" msgstr "Количество дней для хранения истории проигранного" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Deactivate Streamer on Disconnect (Seconds)" msgstr "Отключение радиоведущего при разъединении (в секундах)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "Страница отладки" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "Отладочный вывод" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 msgid "Default" msgstr "По умолчанию" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 +#: ./vue/components/Admin/Branding.vue:21 msgid "Default Album Art" msgstr "Обложка альбома по умолчанию" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Default Album Art URL" msgstr "URL обложки альбома по умолчанию" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Default Avatar URL" msgstr "URL аватара по умолчанию" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 msgid "Default Mount" msgstr "Подключение по умолчанию" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "По умолчанию: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 msgid "Delete" msgstr "Удалить" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 msgid "Delete %{ num } media files?" msgstr "Удалить %{ num } медиафайл(ов)?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "Удалить API ключ?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 msgid "Delete Album Art" msgstr "Удалить обложку альбома" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "Удалить API ключ?" + +#: ./vue/components/Admin/Backups.vue:87 msgid "Delete Backup?" msgstr "Удалить резервную копию?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 msgid "Delete Broadcast?" msgstr "Удалить трансляцию?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 +#: ./vue/components/Admin/CustomFields.vue:38 msgid "Delete Custom Field?" msgstr "Удалить настраиваемое поле?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 msgid "Delete Episode?" msgstr "Удалить эпизод?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "Удалить HLS поток?" + +#: ./vue/components/Stations/Mounts.vue:49 msgid "Delete Mount Point?" msgstr "Удалить точку подключения?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 +#: ./vue/components/Stations/Playlists.vue:142 msgid "Delete Playlist?" msgstr "Удалить плейлист?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 +#: ./vue/components/Stations/Podcasts/ListView.vue:59 msgid "Delete Podcast?" msgstr "Удалить подкаст?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 +#: ./vue/components/Stations/Queue.vue:39 msgid "Delete Queue Item?" msgstr "Удалить элемент очереди?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "Удалить запись?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 +#: ./vue/components/Stations/Remotes.vue:45 msgid "Delete Remote Relay?" msgstr "Удалить отдалённый ретранслятор?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 +#: ./vue/components/Stations/Reports/Requests.vue:55 msgid "Delete Request?" msgstr "Удалить запрос?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 +#: ./vue/components/Admin/Permissions.vue:50 msgid "Delete Role?" msgstr "Удалить роль?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 +#: ./vue/components/Stations/SftpUsers.vue:32 msgid "Delete SFTP User?" msgstr "Удалить пользователя SFTP?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 +#: ./vue/components/Admin/Stations.vue:45 msgid "Delete Station?" msgstr "Удалить станцию?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 +#: ./vue/components/Admin/StorageLocations.vue:102 msgid "Delete Storage Location?" msgstr "Удалить место хранения?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 +#: ./vue/components/Stations/Streamers.vue:56 msgid "Delete Streamer?" msgstr "Удалить радиоведущего?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 +#: ./vue/components/Admin/Users.vue:37 msgid "Delete User?" msgstr "Удалить пользователя?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 +#: ./vue/components/Stations/Webhooks.vue:70 msgid "Delete Web Hook?" msgstr "Удалить веб-хук?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 msgid "Description" msgstr "Описание" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 +#: ./vue/components/Common/DataTable.vue:103 msgid "Deselect" msgstr "Отменить выбор" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 msgid "Desktop Device" msgstr "Настольный компьютер" -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "Подробности" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 msgid "Direct Stream URL" msgstr "URL-адрес Потока" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 msgid "Directory" msgstr "Папка" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 msgid "Directory Name" msgstr "Название папки" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 msgid "Disable" msgstr "Отключить" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 msgid "Disable Crossfading" msgstr "Отключить Плавный Переход" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 msgid "Disable Optimizations" msgstr "Отключить оптимизацию" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" -msgstr "Отключить Двухфакторную" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" +msgstr "Отключить обработку" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 msgid "Disable public pages?" msgstr "Отключить публичные страницы?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 msgid "Disable song requests?" msgstr "Отключить запросы на песни?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 msgid "Disable streamers?" msgstr "Отключить радиоведущих?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." -msgstr "Отключить использование flatfile кэша вместо Redis." +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" +msgstr "Отключить Двухфакторную" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 +#: ./vue/components/Account.vue:100 msgid "Disable two-factor authentication?" msgstr "Отключить двухфакторную аутентификацию?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 msgid "Disabled" msgstr "Отключено" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 msgid "Disconnect Streamer" msgstr "Отключить радиоведущего" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Discord Web Hook URL" msgstr "URL веб-хука Discord" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "URL веб-хука Discord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "Место на диске" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." msgstr "Кэширование диска делает систему намного быстрее и более отзывчивой в целом. Это никоим образом не отнимает память у приложений, поскольку при необходимости операционная система автоматически освобождает ее." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "Место на диске" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 msgid "Display Name" msgstr "Отображаемое Имя" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "Учётные Данные Диджея" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "Время буфера Диджей/Ведущий (в секундах)" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 msgid "Do not collect any listener analytics" msgstr "Не собирать никакой аналитики о слушателях" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "Не изменяйте это после установки." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 msgid "Do not use an AutoDJ service." msgstr "Не использовать сервис АвтоДиджей." -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "GID пользователя Docker" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "UID пользователя Docker" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "Имя домена (example.com) или имена (example.com, foo.bar) для использования с LetsEncrypt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 msgid "Down" msgstr "Вниз" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 msgid "Download" msgstr "Скачать" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 msgid "Download CSV" msgstr "Скачать CSV" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 msgid "Download M3U" msgstr "Скачать M3U" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 msgid "Download PLS" msgstr "Скачать PLS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "Загрузите соответствующий двоичный файл со страницы загрузок Stereo Tool:" + +#: ./vue/components/Admin/Shoutcast.vue:27 msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" msgstr "Загрузите бинарный файл Linux x64 из SHOUTcast Radio Manager:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 +#: ./vue/components/Common/FlowUpload.vue:13 msgid "Drag file(s) here to upload or" msgstr "Перетащите файл(ы) сюда для загрузки или" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Dropbox Generated Access Token" msgstr "Токен доступа созданный Dropbox" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 +#: ./vue/components/Stations/Playlists.vue:54 msgid "Duplicate" msgstr "Копировать" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 msgid "Duplicate Playlist" msgstr "Копировать Плейлист" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Duplicate Prevention Time Range (Minutes)" msgstr "Диапазон времени предотвращения дублирования (в минутах)" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "Дубликаты песен" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "Дубликат запроса: эта песня уже была запрошена и скоро будет играть." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 msgid "E-Mail" msgstr "E-Mail" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 msgid "E-mail Address" msgstr "E-mail адрес" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "Служба доставки электронной почты" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 msgid "E-mail addresses can be separated by commas." msgstr "Адреса электронной почты можно разделять запятыми." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "Служба доставки электронной почты" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 msgid "Edit" msgstr "Редактировать" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 msgid "Edit Custom Field" msgstr "Редактирование настраиваемого поля" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 msgid "Edit Episode" msgstr "Редактировать эпизод" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "Редактировать HLS Поток" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 msgid "Edit Liquidsoap Configuration" msgstr "Редактирование конфигурации Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 +#: ./vue/components/Stations/Media/EditModal.vue:72 msgid "Edit Media" msgstr "Редактирование Медиафайла" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 +#: ./vue/components/Stations/Mounts/EditModal.vue:71 msgid "Edit Mount Point" msgstr "Редактирование Точки Подключения" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 +#: ./vue/components/Stations/Playlists/EditModal.vue:20 msgid "Edit Playlist" msgstr "Редактирование Плейлиста" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 msgid "Edit Podcast" msgstr "Редактировать подкаст" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 msgid "Edit Profile" msgstr "Редактировать профиль" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 +#: ./vue/components/Common/BaseEditModal.vue:26 msgid "Edit Record" msgstr "Редактировать запись" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 +#: ./vue/components/Stations/Remotes/EditModal.vue:39 msgid "Edit Remote Relay" msgstr "Редактирование Отдалённого Ретранслятора" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 +#: ./vue/components/Admin/Permissions/EditModal.vue:20 msgid "Edit Role" msgstr "Изменить роль" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 msgid "Edit SFTP User" msgstr "Редактировать пользователя SFTP" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 +#: ./vue/components/Admin/Stations/EditModal.vue:26 msgid "Edit Station" msgstr "Редактировать Станцию" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 +#: ./vue/components/Stations/ProfileEdit.vue:4 msgid "Edit Station Profile" msgstr "Редактирование профиля станции" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 msgid "Edit Storage Location" msgstr "Изменить Место Хранения" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 +#: ./vue/components/Stations/Streamers/EditModal.vue:55 msgid "Edit Streamer" msgstr "Редактировать Радиоведущего" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 +#: ./vue/components/Admin/Users/EditModal.vue:18 msgid "Edit User" msgstr "Редактирование Пользователя" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 msgid "Edit Web Hook" msgstr "Редактировать веб-хук" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 msgid "Embed Code" msgstr "Код вставки" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 msgid "Embed Widgets" msgstr "Встраивание Виджета" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 msgid "Enable" msgstr "Включить" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable Advanced Features" msgstr "Включить Расширенные Функции" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 msgid "Enable AutoDJ" msgstr "Включить АвтоДиджей" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 msgid "Enable Automated Assignment" msgstr "Включить Автоматическое Назначение" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Enable Broadcasting" msgstr "Включить трансляцию" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "Включить плагины пользовательского кода" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "Включить Загрузки на Странице Запросов" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "Включить доставку почты" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "Включить журнал медленных запросов MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "Включить вещание по запросам" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "Включить расширение профилирования производительности" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "Включить публичные страницы" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "Включить Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "Активировать вещание" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "Включить Двухфакторную" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "Включить двухфакторную аутентификацию" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." msgstr "Включите некоторые дополнительные функции в веб-интерфейсе, включая расширенную конфигурацию плейлистов, назначение порта станции, изменение базовых папок медиафайлов и другие функции, которые должны использоваться только теми пользователями, которые знакомы с расширенными настройками." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." -msgstr "Позвольте слушателям запросить песню для воспроизведения на вашей станции. Запрашиваются только те песни, которые уже есть в ваших плейлистах." +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" +msgstr "Включить Загрузки на Странице Запросов" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "Включить HTTP Live Streaming (HLS)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "Разрешите слушателям запрашивать песню для воспроизведения на вашей станции. \n" +" Запрашивать можно только песни, которые уже есть в ваших плейлистах." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "Включить доставку почты" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "Включить вещание по запросам" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "Включить публичные страницы" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 msgid "Enable public pages?" msgstr "Включить публичные страницы?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 msgid "Enable song requests?" msgstr "Включить запросы на песни?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 msgid "Enable streamers?" msgstr "Включить радиоведущих?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "Включите функцию \"слияние\" Composer, чтобы объединить файл composer.json основного приложения с любыми файлами плагина Composer. Это может повлиять на производительность, поэтому вам следует использовать его только в том случае, если вы используете один или несколько плагинов с их собственными зависимостями от Composer." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." msgstr "Включите эту настройку, чтобы не допустить отправки метаданных в АвтоДиджей для файлов в этом плейлисте. Это полезно, если в плейлисте содержатся джинглы или бамперы." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." msgstr "Включите, чтобы рекламировать эту точку подключения на \"Жёлтых страницах\" публичных радио каталогах." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." msgstr "Включите, чтобы рекламировать этот ретранслятор на \"Жёлтых страницах\" публичных радио каталогах." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this mount point on this station's public pages." msgstr "Разрешить слушателям выбирать эту точку подключения на публичных страницах этой станции." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this relay on this station's public pages." msgstr "Разрешить слушателям выбирать этот ретранслятор на публичных страницах этой станции." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enable to allow this account to log in and stream." msgstr "Включите, чтобы разрешить этому аккаунту входить в систему и осуществлять трансляцию." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." msgstr "Включите, чтобы AzuraCast автоматически запускал ночное резервное копирование в указанное время." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "Включить Двухфакторную" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "Включить двухфакторную аутентификацию" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 msgid "Enabled" msgstr "Включено" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." msgstr "Включает или отключает использование новой и более быстрой системы на основе WebSocket для получения обновлений в режиме реального времени на общедоступных проигрывателях. Если возникают проблемы при использовании этой функции, вы можете её отключить." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 -msgid "Encoded By" -msgstr "Кодирование" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 msgid "Encoder" msgstr "Кодировщик" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 -msgid "Encoder Settings" -msgstr "Настройки кодера" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 -msgid "Encoding Time" -msgstr "Время кодирования" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Date" msgstr "Дата завершения" -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "Выйти" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Time" msgstr "Время завершения" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Endpoint" msgstr "Конечная точка" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enforce Schedule Times" msgstr "Принудительно запланированное время" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "Введите двухфакторный код" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." msgstr "Введите текущий код, предоставленный вашим приложением-аутентификатором, чтобы убедиться, что он работает правильно." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enter the full URL of another stream to relay its broadcast through this mount point." msgstr "Введите полный URL-адрес другого потока, чтобы передать его трансляцию через эту точку подключения." -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "Введите свой пароль" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "Окружающая среда: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 msgid "Episode" msgstr "Эпизод" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "Эпизод не найден." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 msgid "Episodes" msgstr "Эпизоды" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "Ошибка" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." msgstr "Пример: если URL-адрес отдалённого радио http://station.example.com:8000/radio.mp3, введите \"http://station.example.com:8000\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 msgid "Exclude Media from Backup" msgstr "Исключить медиафайлы из резервной копии" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." msgstr "Исключение медиафайлов из автоматического резервного копирования позволит сэкономить место, но вы должны сделать резервную копию медиафайлов в другом месте. Заметьте, что будет выполнено резервное копирование только локально хранящихся медиафайлов." -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "Выполнить команду" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 +#: ./vue/components/Stations/Queue.vue:19 msgid "Expected to Play at" msgstr "Ожидается, что сыграет" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 msgid "Explicit" msgstr "Откровенный" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 msgid "Export %{format}" msgstr "Экспорт %{format}" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "Экспорт медиа в CSV" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Fallback Mount" msgstr "Резервная Точка Подключения" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Field Name" msgstr "Название поля" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 msgid "File Name" msgstr "Название Файла" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "Файл не обработан: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 -msgid "File Owner" -msgstr "Владелец файла" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "Обработка файла" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 -msgid "File Type" -msgstr "Тип файла" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "Файл не указан." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 msgid "Files marked for reprocessing:" msgstr "Файлы, отмеченные для повторной обработки:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 msgid "Files moved:" msgstr "Файлы перемещены:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "Воспроизводимые файлы:" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 msgid "Files queued for playback:" msgstr "Очередь файлов на воспроизведение:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 msgid "Files removed:" msgstr "Файлы удалены:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "Первое Подключение" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "Модификатор загружен." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Footer Text" msgstr "Текст внизу страницы" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." msgstr "Для локальных файловых систем это базовый путь каталога. Для дистанционных файловых систем это префикс папки." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." -msgstr "В большинстве случаев используйте кодировку UTF-8 по умолчанию. Более старую кодировку ISO-8859-1 можно использовать при приеме подключений от диджеев SHOUTcast 1 или при использовании другого устаревшего программного обеспечения." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." +msgstr "В большинстве случаев используйте кодировку UTF-8 по умолчанию. Более старую кодировку ISO-8859-1\n" +" можно использовать при приеме подключений от диджеев SHOUTcast 1 или при использовании другого устаревшего\n" +" программного обеспечения." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "Для большинства установок вы должны выбрать \"64-разрядную версию командной строки\". Для устройств Raspberry Pi выберите \"64-разрядная командная строка Raspberry Pi 3/4\"." + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "за выбранный период" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 msgid "For some clients, use port:" msgstr "Для некоторых пользователей используйте порт:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" -msgstr "Забыл Пароль" +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" +msgstr "Формат" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "Забыли пароль?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 msgid "Friday" msgstr "Пятница" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 +#: ./vue/components/Account/TwoFactorModal.vue:10 msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." msgstr "С вашего смартфона, сканируйте код справа, используя приложение аутентификации по вашему выбору (FreeOTP, Authy и т.д.)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 msgid "Full Volume" msgstr "Полная Громкость" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 msgid "Full:" msgstr "Полностью:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 msgid "GA Property Tracking ID" msgstr "Идентификатор отслеживания GA" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 msgid "General Rotation" msgstr "Обычная ротация" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 msgid "Generate Report" msgstr "Создать отчёт" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "Создание Прокси-Классов Базы Данных" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "Универсальный веб-хук" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 msgid "Genre" msgstr "Жанр" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "База данных GeoLite не настроена для этой установки. Смотрите инструкции в управлении системой." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 +#: ./vue/components/Admin/GeoLite.vue:57 msgid "GeoLite is not currently installed on this installation." msgstr "GeoLite в настоящее время здесь не установлен." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 +#: ./vue/components/Admin/GeoLite.vue:28 msgid "GeoLite version \"%{ version }\" is currently installed." msgstr "В данный момент установлена версия GeoLite \"%{ version }\" ." -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "Получить следующую песню" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "Сейчас играет" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 msgid "Global" msgstr "Глобально" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 msgid "Global Permissions" msgstr "Глобальные разрешения" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "Интеграция с Google Analytics" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "HTML" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "HTTP порт" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "HTTP порт: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "HTTPS порт" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "HTTPS порт: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "Помощь" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide Album Art on Public Pages" msgstr "Скрыть обложку альбома на публичных страницах" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide AzuraCast Branding on Public Pages" msgstr "Скрыть бренд AzuraCast на публичных страницах" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 +#: ./vue/components/Dashboard.vue:62 msgid "Hide Charts" msgstr "Скрыть Диаграммы" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Hide Metadata from Listeners (\"Jingle Mode\")" msgstr "Скрыть метаданные от слушателей (\"Режим Джингла\")" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 msgid "High" msgstr "Часто" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." msgstr "Высокий уровень ожидания ввода-вывода может указывать на узкое место на жестком диске сервера, потенциально неисправный жесткий диск или большую нагрузку на жесткий диск." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." msgstr "Плейлисты с более высоким весом чаще воспроизводятся по сравнению с другими плейлистами с более низким весом." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 msgid "History" msgstr "Играло Ранее" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "HLS Потоки" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 msgid "Home" msgstr "Главная" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Homepage Redirect URL" msgstr "URL перенаправления главной страницы" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 msgid "Hour" msgstr "Час" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "HTML" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "HTTP Live Streaming (HLS)" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "HTTP Live Streaming (HLS) - это новая технология потоковой передачи с адаптивным битрейтом. На этой странице вы можете настроить отдельные битрейты и форматы, которые включаются в объединенный поток HLS." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "HTTP Live Streaming (HLS) - это новая технология с адаптивным битрейтом, поддерживаемая некоторыми клиентами. Она не использует стандартные интерфейсы широковещания." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "Пользователи IceCast" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "Идентификатор" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "Если у песни нет обложки альбома, то будет показано изображение поэтому URL-адресу. Оставьте пустым, чтобы использовать стандартное заменяющее изображение." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "Если посетитель не авторизован и посещает главную страницу AzuraCast, вы можете автоматически перенаправить его на указанный здесь URL. Оставьте пустым, чтобы перенаправить его на страницу входа по умолчанию." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "Если автоматическое назначение включено, этот плейлист используется как одна из целей для перераспределения песен. Это перезапишет существующее содержимое этого плейлиста." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "Если отключено, плейлист не будет включён в воспроизведение радио, но его всё ещё можно будет настраивать." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "Если отключено, станция не будет вести вещание или перетасовывать свой АвтоДиджей." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "Если эта опция включена, кнопка загрузки также будет присутствовать на общедоступной странице \"По запросу\"." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "Если эта функция включена, AzuraCast будет автоматически записывать все трансляции прямого эфира,\n" +" сделанные на этой станции, при каждом вещании." + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "Если этот параметр включен, AzuraCast будет подключаться к базе данных MusicBrainz, чтобы попытаться найти ISRC для любых файлов, где он отсутствует. Отключение этой опции может повысить производительность." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "Если эта опция включена, то музыка из плейлистов с включенными запросами песен для вещания, будет доступна для вещания через специализированную публичную страницу." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "Если включено, радиоведущие (или диджеи) смогут напрямую подключаться\n" +" к вашему потоку и вести трансляцию прямого эфира, прерывая поток АвтоДиджея." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "Если включено, АвтоДиджей в этой установке будет автоматически воспроизводить музыку до этой точки подключения." + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "Если включено, АвтоДиджей автоматически воспроизводит музыку в этой точке подключения." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "Если включено, этот радиоведущий сможет подключаться только во время запланированного вещания." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "Если запросы включены для вашей станции, пользователи смогут заказать песни, которые находятся в этом плейлисте." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "Если запросы включены, это указывает минимальную задержку (в минутах)\n" +" между отправкой запроса и воспроизведением. Если установлено значение ноль,\n" +" применяется небольшая задержка в 15 секунд для предотвращения переполнения запросов." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "Если выбрано, то обложка альбома не будет отображаться на публичных страницах радио." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "Если выбрано, то будет удалён бренд AzuraCast с публично расположенных страниц." + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "Если время окончания до времени начала, плейлист будет воспроизводиться в том числе и ночью." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "Если время окончания раньше времени начала, запись по расписанию будет продолжаться в том числе и ночью." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "Если точка подключения (т.е. /radio.mp3) или Shoutcast SID (т.е. 2) на которую вы вещаете, отличается от указанного выше, укажите здесь исходную точку подключения." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "Если порт, на который осуществляется трансляция, отличается от указанного в URL-адресе выше, укажите здесь исходный порт." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "Если это подключение установлено по умолчанию, оно будет воспроизводиться на предварительном просмотре радио и на публичной странице радио в этой системе." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "Если эта точка подключения не воспроизводит аудио, слушатели будут автоматически перенаправлены на эту (резервную) точку подключения. По умолчанию используется повторяющееся сообщение об ошибке /error.mp3." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "Если этот параметр выбран, то URL-адрес в браузере будет использоваться вместо основного URL-адреса, когда он будет доступен. Если параметр не выбран, то постоянно используется основной URL-адрес." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "Если на этой станции включено прослушивание и загрузка по запросу, то будут видны только те песни, которые находятся в плейлистах с включенным этим параметром." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "Если вы транслируете с помощью АвтоДиджея, введите пароль источника здесь." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "Если вы вещаете с помощью АвтоДиджея, введите здесь имя пользователя источника. Оно может быть пустым." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "Если ваша установка ограничена процессором или памятью, вы можете изменить\n" +" этот параметр, чтобы настроить ресурсы, используемые Liquidsoap." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "Если вашему программному обеспечению для вещания требуется конкретный путь к точке подключения,\n" +" укажите его здесь. В противном случае используйте значение по умолчанию." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "Если ваш веб-хук требует базовой аутентификации HTTP, укажите пароль здесь." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "Если ваш веб-хук требует базовой аутентификации HTTP, укажите логин здесь." + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "Импорт изменений из CSV" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "Импорт из PLS/M3U" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "Результаты импорта" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "Важно: скопируйте ключ ниже, прежде чем продолжить!" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "Для того, чтобы установить SHOUTcast:" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "Чтобы установить Stereo Tool:" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "Для быстрой обработки веб-хуки имеют короткое время ожидания, поэтому отвечающая служба должна быть оптимизирована для обработки запроса менее чем за 2 секунды." + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "за последние 48 часов" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "за последний месяц" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "В созданном приложении перейдите на вкладку \"Ключи и токены доступа\" (Key and Access Tokens)." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "Включить в Автоматическое Назначение" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "Включить проигрывание по запросу" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "Безгранично" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "Указывает на наличие откровенного содержания (ненормативная лексика или содержание только для взрослых). Apple Podcasts отображает графику с явными советами для родителей для вашего эпизода, если он включен. Эпизоды, содержащие откровенный материал, недоступны на некоторых территориях Apple Podcasts." + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "Добавлено" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "Установка Базы Данных GeoLite IP" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "Установить SHOUTcast 2 DNAS" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "Установка Stereo Tool" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "Укажите Liquidsoap использовать любые метаданные replaygain, связанные с песней, \n" +" для управления её уровнем громкости. Это может увеличить потребление процессора." + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "Инструкции" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "Внутренние заметки или комментарии о пользователе, видимые только на этой панели управления." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "Международный стандартный код записи, используемый для получения лицензионных отчетов." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "Прервать другие песни, чтобы играть в запланированное время." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "Интро" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 msgid "IP" msgstr "IP адрес" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "Геолокация IP по DB-IP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 +#: ./vue/components/Admin/GeoLite.vue:9 msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." msgstr "IP Geolocation используется для определения приблизительного местоположения ваших слушателей на основе IP-адреса, с которым они связаны. Используйте бесплатную библиотеку IP Geolocation или чтобы использовать MaxMind GeoLite введите лицензионный ключ на этой странице." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 msgid "ISRC" msgstr "ISRC" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" -msgstr "Icecast - Журнал доступа" +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" +msgstr "Режим Джингла" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" -msgstr "Пользователи IceCast" +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" +msgstr "Подключились" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" -msgstr "Icecast - Настройки" +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" +msgstr "Язык" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" -msgstr "Icecast - Журнал ошибок" +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" +msgstr "Последние 14 Дней" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" -msgstr "Идентификатор" +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" +msgstr "Последние 2 года" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." -msgstr "Если у песни нет обложки альбома, то будет показано изображение поэтому URL-адресу. Оставьте пустым, чтобы использовать стандартное заменяющее изображение." +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" +msgstr "Последние 24 часа" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." -msgstr "Если посетитель не авторизован и посещает главную страницу AzuraCast, вы можете автоматически перенаправить его на указанный здесь URL. Оставьте пустым, чтобы перенаправить его на страницу входа по умолчанию." +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" +msgstr "Последние 30 дней" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." -msgstr "Если какой-либо из этих параметров включен, этот плейлист будет управляться напрямую через Liquidsoap, а не через AzuraCast. Это может иметь непреднамеренные эффекты и должно использоваться только тогда, когда вы довольны результатами." +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" +msgstr "Последние 60 дней" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." -msgstr "Если автоматическое назначение включено, этот плейлист используется как одна из целей для перераспределения песен. Это перезапишет существующее содержимое этого плейлиста." +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" +msgstr "Последние 7 дней" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." -msgstr "Если отключено, плейлист не будет включён в воспроизведение радио, но его всё ещё можно будет настраивать." +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" +msgstr "Последнее Изменение" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." -msgstr "Если отключено, станция не будет вести вещание или перетасовывать свой АвтоДиджей." +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" +msgstr "Прошлый месяц" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." -msgstr "Если эта функция включена, AzuraCast будет автоматически записывать все трансляции прямого эфира, сделанные на этой станции, при каждом вещании." +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" +msgstr "Последний запуск:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." -msgstr "Если этот параметр включен, AzuraCast будет подключаться к базе данных MusicBrainz, чтобы попытаться найти ISRC для любых файлов, где он отсутствует. Отключение этой опции может повысить производительность." +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" +msgstr "Последний год" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." -msgstr "Если эта опция включена, кнопка загрузки также будет присутствовать на общедоступной странице \"По запросу\"." +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" +msgstr "Ключ API Last.fm" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." -msgstr "Если эта опция включена, то музыка из плейлистов с включенными запросами песен для вещания, будет доступна для вещания через специализированную публичную страницу." +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" +msgstr "Узнайте о продвинутых плейлистах" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." -msgstr "Если включено, радиоведущие (или диджеи) смогут напрямую подключаться к вашему потоку и вести трансляцию прямого эфира, прерывая поток АвтоДиджея." +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" +msgstr "Узнайте больше о токенах авторизации Dropbox" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." -msgstr "Если включено, АвтоДиджей в этой установке будет автоматически воспроизводить музыку до этой точки подключения." +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." +msgstr "Узнайте больше о каналах релизов в документации AzuraCast." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." -msgstr "Если включено, АвтоДиджей автоматически воспроизводит музыку в этой точке подключения." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." +msgstr "Подробнее об этом заголовке." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." -msgstr "Если включено, этот радиоведущий сможет подключаться только во время запланированного вещания." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." +msgstr "Оставьте поле пустым для автоматической генерации нового пароля." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." -msgstr "Если запросы включены для вашей станции, пользователи смогут заказать песни, которые находятся в этом плейлисте." +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." +msgstr "Оставьте пустым, чтобы воспроизводилось каждый день недели." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." -msgstr "Если запросы включены, это указывает минимальную задержку (в минутах) между отправкой запроса и воспроизведением. Если установлено значение ноль, применяется небольшая задержка в 15 секунд для предотвращения переполнения запросов." +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." +msgstr "Оставьте поле пустым, чтобы использовать текущий пароль." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." -msgstr "Если выбрано, то обложка альбома не будет отображаться на публичных страницах радио." +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." +msgstr "Оставьте пустым, чтобы использовать URL-адрес Telegram API по умолчанию (рекомендуется)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." -msgstr "Если выбрано, то будет удалён бренд AzuraCast с публично расположенных страниц." +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" +msgstr "Длина" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." -msgstr "Если указанный вами адрес электронной почты присутствует в системе, проверьте почтовый ящик на наличие сообщения для сброса пароля." +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" +msgstr "Длина текста" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." -msgstr "Если время окончания до времени начала, плейлист будет воспроизводиться в том числе и ночью." +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." +msgstr "Давайте начнем с создания вашей учетной записи Супер Администратор." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." -msgstr "Если время окончания раньше времени начала, запись по расписанию будет продолжаться в том числе и ночью." +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" +msgstr "Светлая" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." -msgstr "Если точка подключения (т.е. /radio.mp3) или Shoutcast SID (т.е. 2), на которую вы вещаете, отличается от указанного выше, укажите здесь исходную точку подключения." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" +msgstr "Ограниченно:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." -msgstr "Если порт, на который осуществляется трансляция, отличается от указанного в URL-адресе выше, укажите здесь исходный порт." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" +msgstr "Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." -msgstr "Если это подключение установлено по умолчанию, оно будет воспроизводиться на предварительном просмотре радио и на публичной странице радио в этой системе." +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." +msgstr "LiquidSoap сейчас перемешивает %{songs} и %{playlists}." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." -msgstr "Если эта точка подключения не воспроизводит аудио, слушатели будут автоматически перенаправлены на эту (резервную) точку подключения. По умолчанию используется повторяющееся сообщение об ошибке /error.mp3." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" +msgstr "Настройка производительности Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." -msgstr "Если этот параметр выбран, то URL-адрес в браузере будет использоваться вместо основного URL-адреса, когда он будет доступен. Если параметр не выбран, то постоянно используется основной URL-адрес." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." +msgstr "Укажите один IP-адрес или группу (в формате CIDR) на строку." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." -msgstr "Если на этой станции включено прослушивание и загрузка по запросу, то будут видны только те песни, которые находятся в плейлистах с включенным этим параметром." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." +msgstr "Укажите по одному идентификатору пользователя (user agent) в каждой строке. Допускаются подстановочные знаки (*)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." -msgstr "Если вы транслируете с помощью АвтоДиджея, введите пароль источника здесь." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" +msgstr "Сбор Аналитики о Слушателях" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." -msgstr "Если вы транслируете с помощью АвтоДиджея, введите имя источника здесь. Оно может быть пустым." +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" +msgstr "История прослушивания" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." -msgstr "Если вы вручную обслуживаете этот файл, просмотрите последнюю версию файла и внесите необходимые изменения." +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" +msgstr "Запрос слушателя" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." -msgstr "Если вы регулярно используете разные URL-адреса для доступа к AzuraCast, вам следует включить параметр \"Предпочтительно URL-адрес в браузере\"." +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" +msgstr "Слушатели" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." -msgstr "Если вы столкнулись с неполадкой или ошибкой, вы можете отправить запрос на GitHub с помощью ссылки ниже." +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" +msgstr "Слушателей по дням" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." -msgstr "Если ваша установка ограничена процессором или памятью, вы можете изменить этот параметр, чтобы настроить ресурсы, используемые Liquidsoap." +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" +msgstr "Слушателей по дням недели" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." -msgstr "Если вашему программному обеспечению для вещания требуется конкретный путь к точке подключения, укажите его здесь. В противном случае используйте значение по умолчанию." +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" +msgstr "Слушателей по часам" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." -msgstr "Если ваш веб-хук требует базовой аутентификации HTTP, укажите пароль здесь." +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" +msgstr "Слушателей на станции" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." -msgstr "Если ваш веб-хук требует базовой аутентификации HTTP, укажите логин здесь." +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" +msgstr "Прямая трансляция" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" -msgstr "Импорт из PLS/M3U" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" +msgstr "Битрейт записи прямого эфира (кбит/с)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" -msgstr "Важно: скопируйте ключ ниже, прежде чем продолжить!" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" +msgstr "Формат Записи Прямого Эфира" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "Слушают сейчас" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" +msgstr "Место хранения записей эфира" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." +msgstr "Прямой эфир подключен." + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." +msgstr "Прямой эфир отключен." + +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "Ведущий Онлайн:" + +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" +msgstr "Средняя нагрузка" + +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "Загрузка..." + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" +msgstr "Локально" + +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "Локальная файловая система" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "Локальные потоки" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "Местоположение" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "Войти" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "Просмотр журналов" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "Журналы" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "Проиграть один раз" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "Отключились" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "Редко" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "Содержание Основного Сообщения" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "Воспроизводить немедленно выбранный медиафайл, прерывая существующий медиафайл" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "Управлять" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "Управление учетными записями SFTP" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "Управление станциями" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "Ручной Режим АвтоДиджея" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "Установите вручную, как этот плейлист используется в конфигурации Liquidsoap." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "Markdown" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "Совпадение" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "Токен API Matomo" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "URL-адрес базовой установки Matomo" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "ID сайта Matomo" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "Максимальное Время Прослушивания" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "Максимум слушателей" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "Максимальное общее количество слушателей во всех потоках. Оставьте поле пустым, чтобы использовать значение по умолчанию." + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "Сайт разработчика MaxMind" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "Лицензионный ключ MaxMind" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "Медиафайлы" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "Медиафайл" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "Место хранения медиафайлов" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "Память" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "Справка по статистике памяти" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "Объединить плейлист, чтобы играть как один трек." + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "Текст сообщения" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "Советы по настройке сообщений" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "Режим парсинга сообщений" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "Получатель(и) сообщения" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "Тема Сообщения" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "Метаданные" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "Метаданные обновлены!" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "Микрофон" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "Микрофон\n" +" Источник" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "Минута Часа для Воспроизведения" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "Микшер" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "Мобильное устройство" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "Изменено" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "Понедельник" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "Больше" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "Большинство хостинг-провайдеров размещают на сервере больше виртуальных машин (VPS), чем может выдержать оборудование, когда каждая виртуальная машина работает при полной загрузке процессора. Это называется избыточным выделением ресурсов, что может привести к тому, что другие виртуальные машины на сервере \"украдут\" процессорное время у вашей виртуальной машины и наоборот." + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "Самые Популярные Песни" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "Журнал Последнего Резервного Копирования" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "Название Точки Подключения:" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "URL точки подключения" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "Точки Подключения" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "Точки подключения - это то, как слушатели подключаются и слушают вашу станцию. Каждая точка подключения может иметь свой аудиоформат или качество. Используя точки подключения, вы можете настроить высококачественный поток для слушателей с широкополосным интернетом и мобильный поток для пользователей телефонов." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "Переместить" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "Перенести %{ num } файл(ов) в" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "Перенести в папку" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "MP3" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "Музыкальные файлы" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "Откл. звук" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "Мой аккаунт" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "Не доступно" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "Имя/Название" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "Название/Тип" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "Сетевые интерфейсы" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "Никогда не запускалось" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "Новая Папка" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "Новая папка создана." + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "Новое название файла" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "Новая папка" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "Создан новый ключ" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "Новый Пароль" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "Новый Плейлист" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "Название нового плейлиста" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "Описание новой станции" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "Название новой станции" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "Файлы не выбраны." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "Без ограничений" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "Нет совпадений" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "Никакая другая программа не может использовать этот порт. Оставьте поле пустым, чтобы\n" +" автоматически назначить порт." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "Никакая другая программа не сможет использовать этот порт. Оставьте поле пустым, чтобы автоматически назначить порт." + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "Нет записей для отображения." + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "Не выбрано" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "Ничего:" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "Обычный Режим" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "Не играло" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "Остановлено" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "Не запланировано" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "Обратите внимание, что восстановление резервной копии очистит вашу существующую базу данных. Никогда не восстанавливайте файлы резервных копий от ненадежных пользователей." + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "Примечание: Если ваши метаданные медиафайла содержат символы UTF-8, вам следует использовать редактор электронных таблиц, поддерживающий кодировку UTF-8, например OpenOffice." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "Примечание: порт после этого будет автоматически использоваться\n" +" для устаревших подключений." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "Примечание. Это должна быть общедоступная домашняя страница радиостанции, а не URL-адрес AzuraCast. Она будет включена в подробности вещания." + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "Заметки" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "Сейчас" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "Сейчас играет" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "Сейчас играет на %{ station }:" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "Сейчас играет на %{ station }: %{ title } от %{ artist }! Настройте сейчас: %{ url }" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "Сейчас играет на %{ station }: %{ title } от %{ artist }! Настроить сейчас." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "Ответ NowPlaying API" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "Сыграно" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "Количество резервных копий для сохранения" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "Количество минут между воспроизведениями" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "Продолжительность совмещения песен в секундах." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "Количество песен между воспроизведением" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "Количество видимых проигранных песен" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "В эфире" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "С Запросом" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "Медиафайлы по Запросу" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "Вещание по запросу" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "Через каждые %{minutes} минут" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "Через каждые %{songs} песен" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "Один раз в час" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "Один раз в час (в %{minute})" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "Через каждые x минут" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "Через каждые x песен" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "После выполнения этих шагов введите информацию со страницы \"Ключи и токены доступа\" в поля ниже." + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "После того, как вы настроили автоматическое назначение, нажмите на кнопку ниже, чтобы запустить процесс автоматического назначения." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "Одно важное замечание об ожидании ввода-вывода заключается в том, что оно может указывать на узкое место или проблему, но также может быть совершенно бессмысленным, в зависимости от рабочей нагрузки и общедоступных ресурсов. Постоянно высокое ожидание ввода-вывода должно побудить к дальнейшему исследованию с помощью более сложных инструментов." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "Сбор только статистических данных о слушателе" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "Подключаться только к отдалённому серверу." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "Воспроизводить плейлист только один цикл." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "Воспроизвести только один трек в запланированное время." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "Отправлять только один твит каждые..." + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "Действие" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "При необходимости: пароль базовой аутентификации HTTP" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "При необходимости: логин базовой аутентификации HTTP" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "Необязательно: Время ожидания запроса (в секундах)" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "При необходимости выберите поле метаданных ID3v2, которое, если оно существует, будет использоваться для установки значения этого поля." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "При желании, укажите короткое имя окончания URL-адреса, например \"my_station_name\", которое будет использоваться в URL-адресах этой станции. Оставьте это поле пустым, чтобы автоматически создать его на основе названия станции." + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "При необходимости укажите название, подходящее для API, например \"field_name\". Оставьте это поле пустым, чтобы автоматически создать его на основе названия." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "При необходимости укажите токен API, чтобы разрешить переопределение IP-адреса." + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "Дополнительно укажите публичные SSH ключи, которые пользователь может использовать для подключения вместо пароля. Введите по одному ключу на строку." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "или" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "Исходный путь" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "Владелец" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "Пароль" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "Пароль:" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "Вставьте сгенерированный лицензионный ключ в поле на этой странице." + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "Путь/Окончание" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "Ожидающие запросы" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "Права доступа" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "Воспроизведение" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "Играло %" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "Играет один раз через каждые $x минут." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "Играет один раз через каждые $x песен." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "Играть сейчас" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "Играет один раз в час в указанную минуту." + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "Пуск/Пауза" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "Очередь Воспроизведения" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "Следующее Играет" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "Плейлист" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "URL-адрес плейлиста (M3U/PLS)" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "Плейлист 1" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "Плейлист 2" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "Название Плейлиста" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "Порядок плейлиста установлен." + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "Очередь воспроизведения очищена." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "Тип Плейлиста" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "Вес плейлиста" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "Плейлист:" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "Плейлист(ы)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "Плейлисты" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "Плейлисты очищены от выбранных файлов:" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "Плейлисты обновлены выбранными файлами:" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "Играло" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "Подкаст" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "Носители подкастов должны быть в формате MP3 или M4A (AAC) для максимальной совместимости." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "Название подкаста" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "Подкасты" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "Место хранения подкастов" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "Порт:" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "Работает на AzuraCast" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "Предпочтительно URL-адрес в браузере (если доступно)" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "Использовать системное по умолчанию" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "Предпросмотр" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "Было" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "Конфиденциальность" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "Профиль" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "Программируемое Название" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "Предоставьте действительный лицензионный ключ от Thimeo. Функциональность ограничена без лицензионного ключа." + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "Публичная страница" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "Фон публичной страницы" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "Публичные страницы" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "Дата публикации" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "Время публикации" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "Опубликовать в каталоге \"Желтые страницы\"" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "В Очередь" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "Запланировать выбранные файлы для проигрывания следующими" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "Радио Плеер" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "Случайно" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "Соотношение" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "Исходное" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "Получено" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "Запись Прямых Трансляций" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "Восстановление Учётной Записи" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "Обновить строки" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "Регион" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "Ретранслятор" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "Ретрансляция потока (URL-адрес)" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "Канал релизов" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "Отдалённо" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "Буфер отдалённого воспроизведения (в секундах)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "Отдалённая Трансляция" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "Отдалённые ретрансляторы позволяют работать с вещательным программным обеспечением вне этого сервера. Любой ретранслятор, который вы включаете здесь, будет включен в статистику вашей станции. Вы также можете транслировать с этого сервера на отдалённые ретрансляторы." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "Пароль администратора отдалённой станции" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "Точка подключения отдалённой станции /SID" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "URL-адрес подключения к отдалённой станции" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "Точка подключения отдалённой станции/SID" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "Пароль источника отдалённой станции" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "Порт источника отдалённой станции" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "Логин Источника Отдалённой Станции" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "Тип отдалённой станции" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "Отдалённый URL-адрес" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "Отдалённый URL-адрес Плейлиста" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "Тип отдалённого URL-адреса" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "Дистанционно: Dropbox" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "Дистанционно: Совместимость с S3" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "Отдалённо: SFTP" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "Удалить" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "Удалить ключ" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "Переименовать" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "Переименовать Файл/Папку" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "Пересортировать" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "Перестроить Плейлист" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "Повторить" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "Заменить обложку альбома" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "Повторная обработка" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "Запрос" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "Запросить Песню" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "История запросов" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "Порог последнего сыгранного запроса (в минутах)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "Минимальная задержка запроса (в минутах)" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "Запрос Песни" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "IP-адрес Запроса" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "Запросы" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "Сброс Пароля" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "Перетасовка" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "Перезапустить" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "Восстановление резервных копий" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "Название роли" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "Роли" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "Роли и Разрешения" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "Временные Релизы" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "Строк на страницу" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "RSS-канал" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "Запустить автоматическое назначение" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "Запустить автоматическое ночное резервное копирование" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "Запуск Резервного Копирования Вручную" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "Работает" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "Частота Дискретизации" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "Суббота" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "Сохранить" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "Сохранить и продолжить" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "Сохранить" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "Сначала сохраните изменения" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "Расписание" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "Просмотр расписания" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "Запланированное" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "Запланированное время резервного копирования" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "Запланированные дни недели для воспроизведения" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "Запланированные плейлисты и другие запланированные элементы будут контролироваться этим часовым поясом." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "Запланированное время #%{num}" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "Расписание" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "Поиск" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "Секунды с начала песни, с которой АвтоДиджей должен начать воспроизведение." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "Через сколько секунд с начала песни АвтоДиджей должен прекратить воспроизведение." + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "Секретный ключ" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "Безопасность" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "Безопасность и Конфиденциальность" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "Подробности смотрите в документации Telegram." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "Подробности смотрите в документации Telegram." + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "Найти" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "Выбрать" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "Выберите тему для использования в качестве основной для публичных страниц станции и страницы входа." + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "Выбрать все видимые строки" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "Выберите файл конфигурации" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "Выберите CSV файл" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "Выбрать собственный резервный файл" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "Выбрать отображаемые поля" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "Выбрать файл" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "Выберите Интро файл" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "Выбрать медиафайл" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "Выберите файл PLS/M3U для импорта" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "Выберите PNG/JPG файл обложки" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "Выберите категорию/категории, которые наилучшим образом отражают содержание вашего подкаста." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "Выберите страны, которым запрещено подключаться к потокам." + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "Выберите тип веб-хука" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "Отправить тестовое сообщение" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "E-mail Отправителя" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "Имя Отправителя" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "Последовательно" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "Статус Сервера" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "Сервер:" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "Обслуживание" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "Установите максимальное дисковое пространство, которое может использовать это место хранения. Укажите размер с единицей измерения, то есть \"8 GB\" или \"500 MB\". Единица измерения - 1024 байта. Оставьте поле пустым по умолчанию, чтобы использовать всё доступное пространство на диске." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "Установить как точку подключения по умолчанию" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "Установите метки нарастания и затухания звука с помощью визуального редактора. Метки времени будут сохранены в соответствующих полях в расширенных настройках воспроизведения." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "Отметить Начало Трека" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "Отметить Конец Трека" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "Метка Постепенного Появления" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "Метка Постепенного Затухания" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "Установите более длительный срок, чтобы сохранить больше истории воспроизведений и метаданных слушателя для станций. Установите меньше, чтобы сэкономить место на диске." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "Выбрать или очистить плейлисты для выбранных файлов" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "Метка Нахлёста" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "Установите время (в секундах), в течение которого слушатель будет оставаться подключенным к потоку. Если установлено значение 0, слушатели могут оставаться подключенными бесконечно." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "Выберите параметр для того, чтобы всегда использовать безопасные URL-адреса \"https://\" и автоматически перенаправлять на безопасный URL-адрес, когда посещается небезопасный URL-адрес." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "Установите значение * чтобы разрешить все источники, или укажите список источников, разделенных запятой (,)." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "Настройки" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "Инструкции по установке программ для вещания доступны на AzuraCast Wiki." + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "SFTP хост" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "Пароль SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "SFTP порт" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "Секретный ключ SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "Парольная фраза для секретного ключа SFTP" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "Имя пользователя SFTP" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "Пользователи SFTP" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "Общее местоположение медиафайлов" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "Общее местоположение подкастов" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "Общее местоположение записей эфира" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "SHOUTcast 2 DNAS в данный момент здесь не установлен." + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "SHOUTcast 2 DNAS не является свободным программным обеспечением, и его ограничительная лицензия не позволяет AzuraCast распространять бинарный файл SHOUTcast." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "Пользователи SHOUTcast" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "ID лицензии SHOUTcast" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "SHOUTcast Radio Manager" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "ID пользователя SHOUTcast" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "В данный момент установлена версия SHOUTcast \"%{ version }\"." + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "Показать диаграммы" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "Показывать новые релизы в вашем канале обновлений на главной странице AzuraCast." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "Показать на публичных страницах" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "Показывать станцию на публичных страницах и в общих результатах API." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "Показать уведомления об обновлениях" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "Перетасованный" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "Основной URL-адрес сайта" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "Тема сайта" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "Размер" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "Пропустить песню" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "Умный Режим" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "SMTP Хост" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "Пароль SMTP" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "SMTP Порт" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "Имя пользователя SMTP" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "У некоторых поставщиков потокового лицензирования могут быть особые правила,\n" +" касающиеся запросов песен. Для получения дополнительной информации ознакомьтесь с их правилами." + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "Композиция" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "Альбом песни" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "Исполнитель" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "Жанр Песни" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "Играло ранее" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "Длина песни" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "Влияние песни на слушателя" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "Текст песни" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "Порядок воспроизведения песни" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "Хронология проигрывания песен" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "Запросы песен" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "Название песни" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "Базовые песни" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "Базовые песни" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "Плейлист с базовыми песнями" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "Отчёт SoundExchange" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "Источник" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "Используемое пространство" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "Укажите точку подключения (т.е. \"/radio.mp3\") или идентификатор Shoutcast SID (т.е. \"2\") чтобы указать конкретный поток для использования в статистике или вещании." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "Укажите минуту в которую каждый час должен начать играть этот плейлист." + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "Публичные SSH ключи" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "Стабильные релизы" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "Стандартный плейлист, перемешивается с другими стандартными плейлистами на основе веса." + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "Запустить" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "Дата начала" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "Начать Вещание" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "Время начала" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "Медиафайлы Станции" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "Название Станции" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "Обзор станций" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "Разрешения станции" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "Подкасты станции" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "Запись эфира" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "Часовой пояс станции" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "Станция(и)" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "Станции" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "Статистика" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "Кража" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "Кража (St)" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "Шаг 1: Сканировать QR-код" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "Шаг 2: Подтвердить сгенерированный код" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "Шаги по настройке приложения Twitter:" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "Stereo Tool" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "Инструмент Stereo Tool может быть ресурсоёмким как для процессора, так и для памяти. Пожалуйста, убедитесь, что у вас достаточно ресурсов, прежде чем продолжить." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "Документация Stereo Tool." + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "Загрузка Stereo Tool" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "Stereo Tool — это отраслевой стандарт программной обработки звука. Для получения дополнительной информации о том, как его настроить, обратитесь к" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "Stereo Tool в данный момент здесь не установлен." + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "Stereo Tool не является бесплатным программным обеспечением, и его ограничительная лицензия не позволяет AzuraCast распространять двоичный файл Stereo Tool." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "Лицензионный ключ Stereo Tool" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "В настоящее время установлена версия Stereo Tool %{ version } ." + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "Остановить" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "Остановить Вещание" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "Способ Хранения" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "Места Хранения" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "Места Хранения" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "Квота Хранилища" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "Поток" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "Вещание Радиоведущего" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "Отображаемое имя радиоведущего" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "Пароль радиоведущего" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "Логин Радиоведущего" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "Ведущий/Диджей" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "Аккаунты Ведущих/Диджеев" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "Ведущие/Диджеи" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "Потоки Вещания" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "Отправить код" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "Воскресенье" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "Поддерживаемые форматы файлов:" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "Настройки системы" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "Цель" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "Проверить" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "Тестовое сообщение отправлено." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "текст" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "Объем памяти, который Linux использует для кэширования диска." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "Основной URL-адрес, где находится эта служба. Используйте внешний IP-адрес или полное доменное имя (если есть) указывающее на этот сервер." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "Текст POST сообщения точно такой же, как и ответ NowPlaying API для вашей станции." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "Контактное лицо подкаста. Может потребоваться для размещения подкастов в таких сервисах, как Apple Podcasts, Spotify, Google Podcasts и т. д." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "Текущее использование ЦП, включая ожидание ввода-вывода и кражу." + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "Текущее использование памяти без учета кэшированной памяти." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "Дата, когда эпизод должен быть опубликован." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "Описание эпизода. Максимальное допустимое количество текста составляет 4000 символов." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "Описание вашего подкаста. Максимально допустимое количество текста составляет 4000 символов." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Отображаемое название, назначенное этой точке подключения при просмотре его на административных или публичных страницах. Оставьте пустым, чтобы автоматически сгенерировать его." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Отображаемое название, назначенное этому ретранслятору при просмотре его на административных или публичных страницах. Оставьте поле пустым, чтобы автоматически сгенерировать его." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "Редактируемые текстовые поля - это области, где вы можете вставить пользовательский код конфигурации. Не редактируемые разделы автоматически генерируются AzuraCast." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "Электронная почта контакта подкаста. Может потребоваться для размещения подкастов в таких сервисах, как Apple Podcasts, Spotify, Google Podcasts и т. д." + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "Имя файла должно выглядеть так:" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "Формат и заголовки этого CSV-файла должны соответствовать формату, сгенерированному функцией экспорта на этой странице." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "Полный базовый URL-адрес вашей установки Matomo." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "Весь плейлист перемешивается и проигрывается в перетасованном порядке." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "Ожидание ввода-вывода - это процент времени, в течение которого процессор ожидает доступа к диску, прежде чем он сможет продолжить работу." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "Язык, на котором говорят в подкасте." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "Длина времени воспроизведения, которое Liquidsoap должен буферизовать при воспроизведении этого отдалённого плейлиста. Малое время может привести к прерыванию воспроизведения при нестабильных соединениях." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "Количество секунд сигнала для сохранения в случае прерывания\n" +". Установите самое низкое значение, которое ваши диджеи могут использовать без прерывания потока\n" +"." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "Количество секунд ожидания ответа от отдалённого сервера перед отменой запроса." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "Цифровой ID для этого сайта." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "Порядок плейлиста определяется вручную, а затем сопровождается АвтоДиджеем." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "Родительская папка, где хранятся плейлисты и конфигурационные файлы. Оставьте поле пустым, чтобы использовать папку по умолчанию." + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "Идентификатор (ID) используемый для отслеживания подключенных слушателей." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "Относительный путь к файлу в медиакаталоге станции." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "Запрос не может быть обработан." + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "Идентификатор (ID) станции будет числовой строкой, которая начинается с буквы S." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "Радиоведущий будет использовать этот пароль для подключения к радиосерверу." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "Радиоведущий будет использовать этот логин для подключения к радиосерверу." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "Период времени, в течение которого песня должна постепенно появиться. Оставьте поле пустым, чтобы использовать настройки системы по умолчанию." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "Период времени, в течение которого песня должна постепенно исчезнуть. Оставьте поле пустым, чтобы использовать настройки системы по умолчанию." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "Время, в течении которого песня должна смешиваться с окружающими её песнями когда она заканчивается. Оставьте поле пустым, чтобы использовать настройки системы по умолчанию." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "Время, когда эпизод должен быть опубликован (в соответствии с часовым поясом станций)." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "URL-адрес, который будет получать POST сообщения при каждом запуске события." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "Громкость в децибелах для усиления трека. Оставьте поле пустым, чтобы использовать настройки по умолчанию." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "Тема" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "Нет резервного файла, связанного с этой станцией." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "С этой точкой подключения не связан ни один интро файл." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "С этим эпизодом не связаны никакие медиафайлы." + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "Отсутствует файл конфигурации Stereo Tool." + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "Эта учётная запись будет иметь полный доступ к системе, и вы автоматически войдете в систему для остальной настройки." + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "Это может создать впечатление, что у вас мало памяти, хотя на самом деле это не так. Некоторые решения/панели мониторинга включают кэшированную память в статистику используемой памяти без указания этого." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "Этот код будет включен в конфигурацию интерфейса. Допустимые форматы:" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "Этот файл конфигурации должен быть действительным .sts файлом, экспортированным из Stereo Tool." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "Этот CSS будет применен к основным страницам управления, таким как эта." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "Этот CSS будет применен к публичным страницам станции и странице входа." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "Количество песен которыми заранее АвтоДиджей\n" +" автоматически заполнит очередь." + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "Это поле обязательно к заполнению." + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "В этом поле должно быть допустимое десятичное число." + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "В этом поле должен быть действительный адрес электронной почты." + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "В этом поле должно быть цельное число." + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "В этом поле должен быть действительный IP-адрес." + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "В этом поле должен быть действующий URL-адрес." + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "В этом поле должно быть между %{ min } и %{ max }." + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "В этом поле должно быть не менее %{ min } букв." + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "В этом поле должно быть не больше %{ max } букв." + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "Это поле должно содержать только алфавитные символы." + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "Это поле должно содержать только буквенно-цифровые символы." + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "Это поле должно содержать только числовые символы." + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "Этот файл будет воспроизводиться на вашей радиостанции тогда, когда нет запланированных медиафайлов для воспроизведения или произошла критическая ошибка, которая прервала регулярное вещание." + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "Это изображение будет использоваться в качестве обложки альбома по умолчанию, когда этот стример прямом эфире." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "Этот интро файл должен точно соответствовать битрейту и формату точки подключения." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "Пользовательский код в расширенных настройках официально не поддерживается AzuraCast. Вы можете сломать свою станцию, добавив пользовательский код, но его удаление должно решить все проблемы." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "Это неофициальное отображаемое имя, которое будет отображаться в ответах API, если Ведущий/Диджей находится в прямом эфире." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "Количество секунд, в течение которых ведущий, который был\n" +" вручную отключен, не сможет снова подключиться к потоку. Установите значение 0, чтобы позволить ведущему\n" +" немедленно переподключиться." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "Этот код javascript будет применен к публичным страницам станции и странице входа." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "Этот режим отключает АвтоДиджея AzuraCast, который управляет\n" +" воспроизведением песен с помощью Liquidsoap. \"Следующая песня\" и некоторые\n" +" другие функции будут не доступны." + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "Текущий месяц" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "Это имя всегда должно начинаться с косой черты (/), и должно быть корректным URL-адресом, например /autodj.mp3" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "Это название будет отображаться в качестве подзаголовка рядом с логотипом AzuraCast, чтобы помочь идентифицировать этот сервер." + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "Этот пароль слишком распространен или ненадёжен." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "Этот плейлист в настоящий момент не имеет запланированного времени. Он будет проигрываться постоянно. Чтобы добавить новое запланированное время, нажмите кнопку ниже." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "Этот плейлист будет проигрываться через каждые $x минут, где $x указан ниже." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "Этот плейлист будет проигрываться через каждые $x песен, где $x указан ниже." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "Этот порт не используется никаким внешним процессом. Изменяйте этот порт\n" +" только в том случае, если назначенный порт используется. Оставьте поле пустым, чтобы автоматически назначить порт." + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "Эта очередь содержит треки в том порядке, в котором они будут поставлены в очередь АвтоДиджея AzuraCast (если эти треки имеют право на воспроизведение)." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "Этот сервис может предоставлять обложки альбомов для треков, которые недоступны локально." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "Это программное обеспечение доставляет вашу трансляцию слушателям." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "Это программное обеспечение постоянно проигрывает и перетасовывает музыку из\n" +" плейлистов, когда нет другого источника радио." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "Указывает минимальное время (в минутах) между воспроизведением песни\n" +" по радио и ее повторным запросом. Установите значение 0 для отсутствия\n" +" порога." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "Указывает временной диапазон истории песен (в минутах), который должен\n" +" учитывать алгоритм предотвращения дублирования песен." + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "Часовой пояс этой станции в настоящее время %{tz}." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "У этого радиоведущего не планируется трансляция в любое время." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "Этот URL-адрес предоставляется в приложении Discord." + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "Этот веб-хук будет запускаться только тогда, когда выбранное событие (события) происходят на этой конкретной станции." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "Это будет имя файла для вашей резервной копии, включая расширение для типа файла, который вы хотите использовать." + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "Будет использоваться как метка при редактировании отдельных песен и будет отображаться в результатах API." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "Исключение медиафайлов позволит создать резервную копию значительно меньшего размера, но убедитесь, что резервная копия ваших медиафайлов имеется в другом месте. Заметьте, что будет выполнено резервное копирование только локально хранящихся медиафайлов." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "URL миниатюры изображения" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "Четверг" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "Время" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "Время (в секундах)" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "Время ожидания завершения дискового ввода-вывода." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "Время, украденное другими виртуальными машинами на этом физическом сервере." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "Часовой пояс" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "Заголовок" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "Чтобы смягчить эту потенциальную проблему с общими ресурсами ЦП, хосты назначают \"кредиты\" VPS, которые расходуются в соответствии с алгоритмом, основанным на загрузке ЦП, а также времени, в течение которого генерируется нагрузка ЦП. Если выделенный вашей виртуальной машине кредит израсходован, они заберут процессорное время у вашей виртуальной машины и назначат его другим виртуальным машинам на сервере. Это рассматривается как значение \"Кража\" или \"St\"." + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "Чтобы загрузить базу данных GeoLite:" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "Чтобы играть один раз в день, установите одинаковое время начала и окончания." + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "Чтобы восстановить резервную копию на вашем сервере, выполните:" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "Для получения подробных уникальных данных о слушателях и пользователях зачастую требуется пароль администратора." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "Чтобы настроить запуск этого расписания только в определенном диапазоне дат, укажите дату начала и окончания." + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "Чтобы проверить правильность установки кода, введите 6-значный код, который приложение покажет вам." + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "Сегодня" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "Итог" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "Всего места на диске" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "Всего Часов Прослушивания" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "Всего ОЗУ" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "Передано" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "Триггеры" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "Вторник" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "ID партнёра TuneIn" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "Ключ партнёра TuneIn" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "ID станции TuneIn" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "Детали аккаунта в Твиттере" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "Приложения Twitter" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "Двухфакторная аутентификация" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "Двухфакторная проверка подлинности повышает безопасность вашей учетной записи, требуя второй разовый код доступа в дополнение к вашему паролю при входе в систему." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "Обычно это веб-сайт с материалами об эпизоде." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "Обычно это домашняя страница подкаста." + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "Не удалось обновить." + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "Уникальных" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "Уникальный идентификатор для назначенного чата или имя пользователя назначенного канала (в формате @channelusername)." + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "Уникальные Слушатели" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "Неизвестно" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "Неизвестный Исполнитель" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "Неизвестное название" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "Вверх" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "Песни стоящие в очереди" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "Изменение" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "Обновить Метаданные" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "Стало" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "Успешно обновлено." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "Загрузите файл конфигурации Stereo Tool из подменю «Вещание» в профиле станции." + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "Загрузка Пользовательских Ресурсов" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "Загрузка конфигурации Stereo Tool" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "Загрузите файл на этой странице, чтобы автоматически извлечь его в нужный каталог." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "URL-адрес" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "Заглушка URL-адреса" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "Использовано" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "Использовано (Us)" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "Используйте ключи API для аутентификации с API AzuraCast, используя те же разрешения, что и ваша учетная запись пользователя." + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "Использовать Асинхронную Работу" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "Использовать по умолчанию" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "Использовать Icecast 2.4 на этом сервере." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "Использовать меньше ЦП (использует больше памяти)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "Использовать меньше памяти (использует больше ЦП)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "Использовать Liquidsoap на этом сервере." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "Использовать метаданные Replaygain" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "Использовать безопасное (TLS) SMTP соединение" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "Использовать SHOUTcast DNAS 2 на этом сервере." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "Использовать веб-прокси для радио" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "Использовать WebSockets для обновления проигрываемого" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "Использовано" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "Используется для функции \"Забыли пароль\", веб-хуков и других функций." + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "Пользователь" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "Идентификатор пользователя" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "Имя пользователя" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "Права доступа пользователя" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "Логин" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "Логин:" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "Пользователи" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "Пользователи с этой ролью будут иметь права доступа на всю установку." + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "Пользователи с этой ролью будут иметь права доступа для этой одной станции." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "Используя эту страницу, вы можете настроить несколько разделов конфигурации Liquidsoap. Это позволяет вам добавлять расширенные функции в АвтоДиджей вашей станции." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "Обычно включен для порта 465, отключен для портов 587 или 25." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "Переменные имеют вид:" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "Посмотреть" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "Просмотр треков в плейлисте" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "Посетите страницу \"My License Key\" в разделе \"Services\"." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "Визуальный Редактор" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "Громкость" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "Ожидание" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "Ожидание (Wa)" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "Зум Формы Сигнала" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "Веб Диджей" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "Подробности о веб-хуке" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "Название веб-хука" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "Триггеры веб-хука" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "URL-адрес веб-хука" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "Веб-хуки" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "Веб-хуки автоматически посылают HTTP POST-запрос на указанный вами URL-адрес, чтобы уведомить его каждый раз, когда на вашей станции происходит один из указанных вами триггеров." + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "Веб-хуки позволяют вам подключаться к внешним веб-сервисам и транслировать на них изменения на вашей станции." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "URL-адрес веб-сайта" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "Веб Диджей" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "Веб-сайт" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "Среда" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "Вес" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "Добро пожаловать в AzuraCast!" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "Выполняя вызовы API, вы можете передать это значение в заголовке «X-API-Key», для аутентификации от своего имени." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "Должен ли АвтоДиджей отслеживать и пытаться избегать дублирования исполнителей и названий треков при воспроизведении медиафайлов из этого плейлиста." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "Тип Виджета" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "Худшие Проигранные Песни" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "Вчера" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "Вы" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "Вы также можете загружать файлы массово через SFTP." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "Здесь вы можете указать любые специальные настройки точки подключения, в формате JSON { key: 'value' } или XML <key>value</key>" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "Вы можете выполнять только те действия, которые разрешены для вашей учетной записи." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "Вы можете задать пользовательский URL для этого потока, который AzuraCast будет использовать в ссылке на него. Оставьте пустым, чтобы использовать значение по умолчанию." + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "Возможно, вам потребуется подключиться напрямую к вашему IP-адресу:" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "Возможно, вам потребуется подключиться напрямую через ваш IP-адрес:" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "Вы не сможете получить его снова." + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "Ваш полный API ключ ниже:" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "Хэш авторизации в каталогах \"Желтых Страниц\"" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "Сжатие по Zstandard" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "Выбрать..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format msgid "Imported locale: %s" msgstr "Импорт локализации: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "Для того, чтобы установить SHOUTcast:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "Для быстрой обработки веб-хуки имеют короткое время ожидания, поэтому отвечающая служба должна быть оптимизирована для обработки запроса менее чем за 2 секунды." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "В созданном приложении перейдите на вкладку \"Ключи и токены доступа\" (Key and Access Tokens)." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "Включить в Автоматическое Назначение" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "Включить проигрывание по запросу" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "Безгранично" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "Указывает на наличие откровенного содержания (ненормативная лексика или содержание только для взрослых). Apple Podcasts отображает графику с явными советами для родителей для вашего эпизода, если он включен. Эпизоды, содержащие откровенный материал, недоступны на некоторых территориях Apple Podcasts." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 -msgid "Initial Key" -msgstr "Первичный Ключ" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 msgid "Initialize AzuraCast" msgstr "Инициализация AzuraCast" @@ -2648,53 +5986,705 @@ msgstr "Инициализация AzuraCast" msgid "Initializing essential settings..." msgstr "Инициализация основных настроек..." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "Добавлено" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "Установка Базы Данных GeoLite IP" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "Установка SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "Установить SHOUTcast 2 DNAS" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "Окружающая среда: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format msgid "Installation Method: %s" msgstr "Способ установки: %s" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" -msgstr "Резервная копия установки давняя" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "Запуск миграции базы данных" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "Создание Прокси-Классов Базы Данных" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "Перезагрузить системные данные" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "AzuraCast инициализирован." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "Настройки AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "Ключ настройки" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "Заданное значение" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "Конфигурация успешно записана." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "Модификатор загружен." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "Учетная запись, связанная с адресом электронной почты \"%s\" была установлена как администратор" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "Аккаунт не найден." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "Настройка AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +msgstr "Добро пожаловать в AzuraCast. Пожалуйста, подождите, пока настраиваются некоторые ключевые зависимости AzuraCast..." #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 msgid "Installing Data Fixtures" msgstr "Установка модификатора данных" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." -msgstr "Укажите Liquidsoap использовать любые метаданные replaygain, связанные с песней, для управления её уровнем громкости. Это может увеличить потребление процессора." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" +msgstr "Обновление всех станций" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" -msgstr "Инструкции" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" +msgstr "AzuraCast теперь обновлен до последней версии!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." -msgstr "Внутренние заметки или комментарии о пользователе, видимые только на этой панели управления." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" +msgstr "Установка AzuraCast завершена!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." -msgstr "Международный стандартный код записи, используемый для получения лицензионных отчетов." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." +msgstr "Посетите %s для завершения установки." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" +msgstr "Путь резервной копии %s не найден!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "Резервная копия AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "Пожалуйста, подождите, пока будет создана резервная копия..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "Создание временных каталогов..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "Резервное копирование MariaDB..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "Создание архива резервной копии..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "Очистка временных файлов..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "Резервное копирование завершено за %.2f секунд." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "Эта функция в данный момент не поддерживается на этой станции." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "Установщик AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "Добро пожаловать в AzuraCast! Завершите первоначальную настройку сервера, ответив на несколько вопросов." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "Обновление AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "Изменить параметры установки?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "В данный момент AzuraCast настроен для прослушивания следующих портов:" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "HTTP порт: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "HTTPS порт: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "SFTP порт: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "Радио порты: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "Настроить порты, используемые для AzuraCast?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "Настроить LetsEncrypt?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "Запись файлов конфигурации..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "Настройка сервера завершена!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "Языковой стандарт, используемый для команд CLI." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "Среда приложения." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "Вручную измените уровень ведения журнала." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "Это позволяет вам временно регистрировать ошибки уровня отладки (для решения проблем) или уменьшать объем журналов, создаваемых вашей установкой, без необходимости изменять, независимо от того, является ли ваша установка производственным или разрабатываемым экземпляром." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" +msgstr "Включить плагины пользовательского кода" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "Включите функцию \"слияние\" Composer, чтобы объединить файл composer.json основного приложения с любыми файлами плагина Composer. Это может повлиять на производительность, поэтому вам следует использовать его только в том случае, если вы используете один или несколько плагинов с их собственными зависимостями от Composer." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "Минимальный порт для назначения порта станции" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "Измените это, если ваши станции прослушивают нестандартные порты." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "Максимальный порт для назначения порта станции" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "Показать подробные ошибки приложения Slim" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "Это позволяет вам отлаживать небольшие ошибки приложения, с которыми вы можете столкнуться. Пожалуйста, сообщайте о любых журналах ошибок приложения Slim команде разработчиков на GitHub." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "Хост MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "Не изменяйте это после установки." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "Порт MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "Имя пользователя MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "Пароль MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "Название базы данных MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "Автоматическое создание случайного Root пароля MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "Пароль Root пользователя MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "Включить журнал медленных запросов MariaDB" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "Регистрируйте более медленные запросы для диагностики возможных проблем с базой данных. Включайте это только при необходимости." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "MariaDB Максимум соединений" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "Установите количество разрешенных подключений к базе данных. Это значение следует увеличить, если вы видите в журналах ошибку «Слишком много подключений»." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "Включить Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "Отключить использование flatfile кэша вместо Redis." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "Хост Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "Порт Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "Индекс базы данных Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "Максимальный размер POST файла PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "Лимит памяти PHP" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "Максимальное время выполнения PHP скрипта" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "(в секундах)" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "Короткое время выполнения задачи синхронизации" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "Максимальное время выполнения (и время блокировки) для 15-секундных, 1-минутных и 5-минутных задач синхронизации." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "Длительное время выполнения задачи синхронизации" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "Максимальное время выполнения (и время блокировки) для 1-часовой задачи синхронизации." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "Максимальное количество рабочих процессов PHP-FPM" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "Включить расширение профилирования производительности" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "Данные профилирования можно просмотреть, посетив %s." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "Производительность профиля по всем запросам" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "Это существенно повлияет на производительность вашей установки." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "HTTP-ключ расширения профилирования" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "Значение параметра «SPX_KEY» для просмотра страниц профилирования." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "Список разрешенных IP-адресов расширения профилирования" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "Этот файл был автоматически создан AzuraCast." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "Вы можете изменить его по мере необходимости. Чтобы применить изменения, перезапустите контейнеры Docker." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "Удалите начальный символ «#» из строк, чтобы раскомментировать их." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "Допустимые варианты: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "По умолчанию: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "Дополнительные переменные среды" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 +msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." +msgstr "(Docker Compose) Все контейнеры Docker имеют префикс этого имени. Не меняйте это после установки." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 +msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." +msgstr "(Docker Compose) Время ожидания до завершения операции Docker Compose. Увеличьте это значение на компьютерах с низкой производительностью." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" +msgstr "HTTP порт" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." +msgstr "Основной порт AzuraCast прослушивает небезопасные HTTP соединения." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" +msgstr "HTTPS порт" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." +msgstr "Основной порт AzuraCast прослушивает безопасные HTTPS соединения." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." +msgstr "Порт AzuraCast прослушивает соединения для управления файлами SFTP." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" +msgstr "Порты Станции" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." +msgstr "Порты, которые AzuraCast должен прослушивать для вещания станций и входящих подключений Диджеев." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" +msgstr "UID пользователя Docker" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." +msgstr "Установите UID пользователя, работающего внутри контейнеров Docker. Сопоставление этого идентификатора с UID вашего хоста может решить проблемы с правами доступа." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" +msgstr "GID пользователя Docker" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." +msgstr "Установите GID пользователя, работающего внутри контейнеров Docker. Сопоставление этого идентификатора с GID вашего хоста может решить проблемы с правами доступа." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 +msgid "Advanced: Use Privileged Docker Settings" +msgstr "Дополнительно: Используйте Привилегированные Настройки Docker" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" +msgstr "Доменное имя(имена) LetsEncrypt" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." +msgstr "Имя домена (example.com) или имена (example.com, foo.bar) для использования с LetsEncrypt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "Email адрес для LetsEncrypt" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "При необходимости укажите адрес электронной почты для обновлений от LetsEncrypt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "Пользователь не найден." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "Успешный вход в систему." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "Слишком много попыток входа" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "Вы попытались войти слишком много раз. Пожалуйста, подождите 30 секунд и повторите попытку." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "Завершите процесс установки, чтобы начать." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "Неудачный вход" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "Ваши учетные данные не могут быть проверены." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "Слишком много попыток восстановления пароля" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "Вы слишком много раз пытались сбросить свой пароль. Пожалуйста, подождите 30 секунд и повторите попытку." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "Восстановление Учётной Записи" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "Отправлено письмо для восстановления учётной записи." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "Если указанный вами адрес электронной почты присутствует в системе, проверьте почтовый ящик на наличие сообщения для сброса пароля." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "Указан недопустимый токен." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "Вход выполнен с помощью токена восстановления учётной записи" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "Ваш пароль был обновлён." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "Настройка AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "Программа установки завершена!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "Панель управления" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "Эпизод не найден." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "Эпизоды не найдены." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "Массовый импорт/экспорт медиафайлов" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "Радиоведущие включены!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "Теперь вы можете настроить учетные записи ведущих (Диджеев)." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "HLS включен!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "Конфигурация Nginx станции" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "Liquidsoap - Журнал" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "Liquidsoap - Настройки" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "Icecast - Журнал доступа" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "Icecast - Журнал ошибок" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "Icecast - Настройки" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "SHOUTcast - Журнал" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "SHOUTcast - Настройки" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "Отладочный вывод" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "AzuraCast - Журнал" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "Nginx - Журнал доступа" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "Nginx - Журнал ошибок" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "PHP - Журнал" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "Supervisord - Журнал" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 +msgid "Album Artist Sort Order" +msgstr "Порядок сортировки исполнителя альбома" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 +msgid "Album Sort Order" +msgstr "Порядок сортировки альбомов" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 +msgid "Band" +msgstr "Группа" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 +msgid "Bpm" +msgstr "Bpm" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 +msgid "Comment" +msgstr "Комментарий" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 +msgid "Commercial Information" +msgstr "Коммерческая информация" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 +msgid "Composer" +msgstr "Композитор" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 +msgid "Composer Sort Order" +msgstr "Порядок сортировки композитора" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 +msgid "Conductor" +msgstr "Дирижёр" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 +msgid "Content Group Description" +msgstr "Описание Группы Содержимого" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 +msgid "Copyright" +msgstr "Авторские права" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 +msgid "Copyright Message" +msgstr "Сообщение об авторских правах" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 +msgid "Encoded By" +msgstr "Кодирование" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 +msgid "Encoder Settings" +msgstr "Настройки кодера" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 +msgid "Encoding Time" +msgstr "Время кодирования" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 +msgid "File Owner" +msgstr "Владелец файла" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 +msgid "File Type" +msgstr "Тип файла" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 +msgid "Initial Key" +msgstr "Первичный Ключ" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 msgid "Internet Radio Station Name" @@ -2704,1072 +6694,34 @@ msgstr "Название интернет-радиостанции" msgid "Internet Radio Station Owner" msgstr "Владелец интернет-радиостанции" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "Прервать другие песни, чтобы играть в запланированное время." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "Интро" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "Указан недопустимый токен." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "Список участников" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "Публичный" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "Он уже работает." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "Он не запущен." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "Возможно еще не зарегистрирован Руководитель. Перезапуск трансляции может помочь." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "Режим Джингла" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "Подключились" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "Язык" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "Последние 14 Дней" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "Последние 2 года" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "Последние 24 часа" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "Последние 30 дней" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "Последние 60 дней" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "Последние 7 дней" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "Последнее Изменение" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "Прошлый месяц" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "Последний запуск" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "Последний год" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "Последний запуск:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "Ключ API Last.fm" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "Последнее Обновление" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "Узнайте больше о токенах авторизации Dropbox" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "Узнайте о продвинутых плейлистах" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "Узнайте больше о каналах релизов в документации AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "Подробнее об этом заголовке." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "Оставьте поле пустым для автоматической генерации нового пароля." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "Оставьте пустым, чтобы воспроизводилось каждый день недели." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "Оставьте поле пустым, чтобы использовать текущий пароль." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "Оставьте пустым, чтобы использовать URL-адрес Telegram API по умолчанию (рекомендуется)." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "Длина" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "Длина текста" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "Давайте начнем с создания вашей учетной записи Супер Администратор." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "Доменное имя(имена) LetsEncrypt" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "Email адрес для LetsEncrypt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "Светлая" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "Понравилось наше программное обеспечение? Пожертвуйте, на поддержку AzuraCast!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "Ограниченно:" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "Связанная информация" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "LiquidSoap сейчас перемешивает %{songs} и %{playlists}." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "Liquidsoap - Настройки" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "Liquidsoap - Журнал" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "Настройка производительности Liquidsoap" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "Укажите один IP-адрес или группу (в формате CIDR) на строку." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "Укажите по одному идентификатору пользователя (user agent) в каждой строке. Допускаются подстановочные знаки (*)." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "Сбор Аналитики о Слушателях" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "История прослушивания" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "Запрос слушателя" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "Слушатели" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "Слушателей на станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "Слушателей по дням" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "Слушателей по дням недели" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "Слушателей по часам" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "Прямая трансляция" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "Битрейт записи прямого эфира (кбит/с)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "Формат Записи Прямого Эфира" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "Слушают сейчас" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "Место хранения записей эфира" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "Ведущий Онлайн:" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "Прямой эфир" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "Прямой эфир подключен." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "Прямой эфир отключен." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "Средняя нагрузка" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "Загрузка..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "Локально" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "Локальная файловая система" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "Локальные потоки" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "Местоположение" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "Войти" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "Просмотр журналов" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "Регистрируйте более медленные запросы для диагностики возможных проблем с базой данных. Включайте это только при необходимости." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "Успешный вход в систему." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "Вход выполнен с помощью токена восстановления учётной записи" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "Неудачный вход" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "Журналы" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "Системные Журналы Станций" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "Длительное время выполнения задачи синхронизации" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "Проиграть один раз" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "Отключились" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "Редко" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "Автор текстов" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "MP3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "Содержание Основного Сообщения" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "Управлять" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "Управление учетными записями SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "Управление Автоматизацией Станции" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "Управление Вещанием Станции" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "Управление Медиафайлами Станции" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "Управление Точками Подключения Станции" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "Управление подкастами станции" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "Управление Профилем Станции" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "Управление Ретрансляторами Станции" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "Управление Ведущими Станции" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "Управление Веб-хуками Станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "Управление станциями" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "Ручной Режим АвтоДиджея" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "Установите вручную, как этот плейлист используется в конфигурации Liquidsoap." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "Вручную измените уровень ведения журнала." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "Название базы данных MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "Хост MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "MariaDB Максимум соединений" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "Пароль MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "Порт MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "Пароль Root пользователя MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "Имя пользователя MariaDB" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "Markdown" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "Совпадение" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "Токен API Matomo" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "Интеграция с Matomo Analytics" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "URL-адрес базовой установки Matomo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "ID сайта Matomo" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "Максимальное Время Прослушивания" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "Сайт разработчика MaxMind" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "Лицензионный ключ MaxMind" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "Максимум слушателей" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "Максимальное количество рабочих процессов PHP-FPM" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "Максимальный порт для назначения порта станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "Максимальное общее количество слушателей во всех потоках. Оставьте поле пустым, чтобы использовать значение по умолчанию." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "Медиафайлы" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "Место хранения медиафайлов" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "Тип медиа" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "Память" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "Справка по статистике памяти" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "Объединить плейлист, чтобы играть как один трек." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "Текст сообщения" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "Советы по настройке сообщений" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "Очереди сообщений" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "Получатель(и) сообщения" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "Тема Сообщения" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "Режим парсинга сообщений" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "Метаданные" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "Метаданные обновлены!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "Микрофон" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "Микрофон\n" -" Источник" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "Минимальный порт для назначения порта станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "Минута Часа для Воспроизведения" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "Микшер" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "Мобильное устройство" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "Изменено" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "Измените это, если ваши станции прослушивают нестандартные порты." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "Понедельник" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "Настроение" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "Больше" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "Самые Популярные Песни" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "Журнал Последнего Резервного Копирования" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "Большинство хостинг-провайдеров размещают на сервере больше виртуальных машин (VPS), чем может выдержать оборудование, когда каждая виртуальная машина работает при полной загрузке процессора. Это называется избыточным выделением ресурсов, что может привести к тому, что другие виртуальные машины на сервере \"украдут\" процессорное время у вашей виртуальной машины и наоборот." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "Название Точки Подключения:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "URL точки подключения" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "Точки Подключения" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "Точки подключения - это то, как слушатели подключаются и слушают вашу станцию. Каждая точка подключения может иметь свой аудиоформат или качество. Используя точки подключения, вы можете настроить высококачественный поток для слушателей с широкополосным интернетом и мобильный поток для пользователей телефонов." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "Переместить" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "Перенести %{ num } файл(ов) в" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "Перенести в папку" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "Идентификатор CD" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "Музыкальные файлы" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "Список Заслуг Музыкантов" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "Откл. звук" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "Мой аккаунт" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "Не доступно" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "Имя/Название" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "Название/Тип" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "Нужна помощь?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "Сетевые интерфейсы" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "Никогда не запускалось" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "Доступна новая версия релиза AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "Доступны новые обновления AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "Новая Папка" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "Новое название файла" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "Новая папка" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "Создан новый ключ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "Новый Пароль" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "Новый Плейлист" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "Название нового плейлиста" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "Описание новой станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "Название новой станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "Новая папка создана." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "Новый путь не указан." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "Следующий запуск" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "Nginx - Журнал доступа" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "Nginx - Журнал ошибок" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "Нет" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "Без ограничений" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "Нет совпадений" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "Папка не указана" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "Записей не найдено." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "Эпизоды не найдены." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "Файл не загружен." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "Файлы не выбраны." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "Никакая другая программа не сможет использовать этот порт. Оставьте поле пустым, чтобы автоматически назначить порт." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "Нет доступных записей." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "Нет записей для отображения." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "Временный каталог недоступен." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "Не выбрано" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "Ничего:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "Обычный Режим" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "Не играло" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "Не запускалось" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "Остановлено" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "Не запланировано" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "Обратите внимание, что восстановление резервной копии очистит вашу существующую базу данных. Никогда не восстанавливайте файлы резервных копий от ненадежных пользователей." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "Примечание. Это должна быть общедоступная домашняя страница радиостанции, а не URL-адрес AzuraCast. Она будет включена в подробности вещания." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "Примечание: порт после этого будет автоматически использоваться для старых подключений." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "Заметки" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "Сейчас" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "Сейчас играет" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "Сейчас играет на %{ station }:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "Сейчас играет на %{ station }: %{ title } от %{ artist }! Настроить сейчас." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "Сейчас играет на %{ station }: %{ title } от %{ artist }! Настройте сейчас: %{ url }" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "Ответ NowPlaying API" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "Сыграно" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "Количество резервных копий для сохранения" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "Количество минут между воспроизведениями" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "Количество песен между воспроизведением" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "Количество видимых проигранных песен" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "Продолжительность совмещения песен в секундах." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "В эфире" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "С Запросом" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "Медиафайлы по Запросу" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "Вещание по запросу" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "Через каждые %{minutes} минут" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "Через каждые %{songs} песен" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "Один раз в час" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "Один раз в час (в %{minute})" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "Через каждые x минут" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "Через каждые x песен" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "После выполнения этих шагов введите информацию со страницы \"Ключи и токены доступа\" в поля ниже." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "После того, как вы настроили автоматическое назначение, нажмите на кнопку ниже, чтобы запустить процесс автоматического назначения." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "Одно важное замечание об ожидании ввода-вывода заключается в том, что оно может указывать на узкое место или проблему, но также может быть совершенно бессмысленным, в зависимости от рабочей нагрузки и общедоступных ресурсов. Постоянно высокое ожидание ввода-вывода должно побудить к дальнейшему исследованию с помощью более сложных инструментов." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "Отправлять только один твит каждые..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "Сбор только статистических данных о слушателе" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "Подключаться только к отдалённому серверу." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "Воспроизводить плейлист только один цикл." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "Воспроизвести только один трек в запланированное время." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "Действие" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "При необходимости: пароль базовой аутентификации HTTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "При необходимости: логин базовой аутентификации HTTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "Необязательно: Время ожидания запроса (в секундах)" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "При необходимости укажите адрес электронной почты для обновлений от LetsEncrypt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "При необходимости выберите поле метаданных ID3v2, которое, если оно существует, будет использоваться для установки значения этого поля." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "При желании, укажите короткое имя окончания URL-адреса, например \"my_station_name\", которое будет использоваться в URL-адресах этой станции. Оставьте это поле пустым, чтобы автоматически создать его на основе названия станции." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "При необходимости укажите название, подходящее для API, например \"field_name\". Оставьте это поле пустым, чтобы автоматически создать его на основе названия." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "Дополнительно укажите публичные SSH ключи, которые пользователь может использовать для подключения вместо пароля. Введите по одному ключу на строку." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "При необходимости укажите токен API, чтобы разрешить переопределение IP-адреса." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "Первоначальный Альбом" @@ -3786,10 +6738,6 @@ msgstr "Первоначальное Название Файла" msgid "Original Lyricist" msgstr "Первоначальный Автор Текстов" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "Исходный путь" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "Первоначальное Время Выпуска" @@ -3798,30 +6746,6 @@ msgstr "Первоначальное Время Выпуска" msgid "Original Year" msgstr "Первоначальный Год" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "В противном случае, обновите установку и ответьте \"Y\" при появлении запроса на обновление файла." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "Владелец" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "PHP - Журнал" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "Максимальный размер POST файла PHP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "Лимит памяти PHP" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "Максимальное время выполнения PHP скрипта" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "Часть Компиляции" @@ -3830,2373 +6754,61 @@ msgstr "Часть Компиляции" msgid "Part Of A Set" msgstr "Часть Набора" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "Пароль" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "Инструкции по сбросу пароля" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "Пароль:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "Вставьте сгенерированный лицензионный ключ в поле на этой странице." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "Путь/Окончание" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "Ожидающие запросы" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "Профилирование производительности в настоящее время включено для всех запросов." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "Порядок сортировки исполнителя" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "Права доступа" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "Воспроизведение" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "Играло %" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "Играет один раз через каждые $x минут." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "Играет один раз через каждые $x песен." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "Играет один раз в час в указанную минуту." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "Пуск/Пауза" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "Очередь Воспроизведения" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "Следующее Играет" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "Плейлист" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "URL-адрес плейлиста (M3U/PLS)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "Плейлист 1" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "Плейлист 2" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "Задержка воспроизведения" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "Название Плейлиста" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "Тип Плейлиста" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "Вес плейлиста" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "Плейлист отключен." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "Плейлист включен." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "Плейлист не найден." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "Порядок плейлиста установлен." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "Очередь воспроизведения очищена." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "Плейлист перетасован." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "Плейлист успешно импортирован; %d из %d файлов успешно совпадают." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "Плейлист(ы)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "Плейлист:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "Плейлист: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "Плейлисты" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "Плейлисты очищены от выбранных файлов:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "Плейлисты обновлены выбранными файлами:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "Играло" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "Пожалуйста, войдите чтобы продолжить." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "Пожалуйста, подождите, пока будет создана резервная копия..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "Пожалуйста, подождите..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "Подкаст" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "Название подкаста" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "Носители подкастов должны быть в формате MP3 или M4A (AAC) для максимальной совместимости." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "Подкаст не найден!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "Подкасты" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "Место хранения подкастов" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "Порт:" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "Разработано %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "Работает на AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "Предпочтительно URL-адрес в браузере (если доступно)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "Использовать системное по умолчанию" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "Предпросмотр" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "Было" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "Конфиденциальность" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "Оповещение о создании" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "Профиль" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "Производительность профиля по всем запросам" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "Панель управления профилирования" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "HTTP-ключ расширения профилирования" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "Список разрешенных IP-адресов расширения профилирования" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "Данные профилирования можно просмотреть, посетив %s." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "Программируемое Название" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "Публичная страница" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "Фон публичной страницы" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "Публичные страницы" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "Дата публикации" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "Время публикации" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "Опубликовать в каталоге \"Желтые страницы\"" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "Издатель" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "В Очередь" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "Запланировать выбранные файлы для проигрывания следующими" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "RSS-канал" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "Радио Плеер" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "Радио порты: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "Случайно" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "Соотношение" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "Исходное" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "Готовы начать вещание? Нажмите, чтобы запустить станцию." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "Получено" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "Запись Прямых Трансляций" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "Запись успешно создана." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "Запись успешно удалена." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "Запись не найдена" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "Запись успешно обновлена." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "Время записи" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "Восстановление Учётной Записи" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "Индекс базы данных Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "Хост Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "Порт Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "Обновить строки" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "Обновление всех станций" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "Регион" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "Ретранслятор" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "Ретрансляция потока (URL-адрес)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "Канал релизов" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "Время Выпуска" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "Перезагрузить конфигурацию" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "Перезагрузить системные данные" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "Перезагрузить вещание? Текущие слушатели не будут отключены." - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "Перезгрузка для применения" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "Запомнить меня" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "Ремиксер" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "Отдалённо" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "Буфер отдалённого воспроизведения (в секундах)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "Отдалённая Трансляция" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "Пароль администратора отдалённой станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "Точка подключения отдалённой станции /SID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "URL-адрес подключения к отдалённой станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "Точка подключения отдалённой станции/SID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "Пароль источника отдалённой станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "Порт источника отдалённой станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "Логин Источника Отдалённой Станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "Тип отдалённой станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "Отдалённый URL-адрес" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "Отдалённый URL-адрес Плейлиста" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "Тип отдалённого URL-адреса" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "Отдалённые ретрансляторы позволяют работать с вещательным программным обеспечением вне этого сервера. Любой ретранслятор, который вы включаете здесь, будет включен в статистику вашей станции. Вы также можете транслировать с этого сервера на отдалённые ретрансляторы." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "Дистанционно: Dropbox" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "Дистанционно: Совместимость с S3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "Удалить" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "Удалить ключ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "Удалите начальный символ «#» из строк, чтобы раскомментировать их." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "Переименовать" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "Переименовать Файл/Папку" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "Пересортировать" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "Перестроить Плейлист" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "Повторить" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "Заменить обложку альбома" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "Отчет недоступен" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "Отчеты" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "Повторная обработка" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "Запрос" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "История запросов" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "Порог последнего сыгранного запроса (в минутах)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "Минимальная задержка запроса (в минутах)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "Запрос Песни" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "Запросить Песню" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "IP-адрес Запроса" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "Запросы" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "Сброс Пароля" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "Перетасовка" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "Перезапустить" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "Перезапустить вещание" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "Перезапустить вещание? Это отключит любых текущих слушателей." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "Восстановление резервных копий" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "Название роли" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "Роли" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "Роли и Разрешения" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "Временные Релизы" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "Обычная синхронизация в данный момент отключена. Обязательно повторно включите её, чтобы возобновить выполнение обычных задач технического обслуживания." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "Строк на страницу" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "Запустить автоматическое назначение" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "Запустить автоматическое ночное резервное копирование" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "Запуск Резервного Копирования Вручную" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "Выполнение Задачи Синхронизации" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "Выполнить задачу" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "Работает" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "Запуск миграции базы данных" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "SFTP порт" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "SFTP порт: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "Пользователи SFTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "SHOUTcast 2 DNAS в данный момент здесь не установлен." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "SHOUTcast 2 DNAS не является свободным программным обеспечением, и его ограничительная лицензия не позволяет AzuraCast распространять бинарный файл SHOUTcast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "Пользователи SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "SHOUTcast - Настройки" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "ID лицензии SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "SHOUTcast - Журнал" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "SHOUTcast Radio Manager" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "ID пользователя SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "В данный момент установлена версия SHOUTcast \"%{ version }\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "SMTP Хост" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "Пароль SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "SMTP Порт" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "Имя пользователя SMTP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "Публичные SSH ключи" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "Частота Дискретизации" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "Суббота" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "Сохранить" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "Сохранить" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "Сначала сохраните изменения" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "Сохранить и продолжить" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "Расписание" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "Просмотр расписания" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "Запланированное" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "Запланированное время резервного копирования" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "Запланированные дни недели для воспроизведения" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "Запланированное время #%{num}" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "Запланированные плейлисты и другие запланированные элементы будут контролироваться этим часовым поясом." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "Расписание" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "Поиск" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "Поисковые роботы не могут использовать эту функцию." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "Секунды с начала песни, с которой АвтоДиджей должен начать воспроизведение." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "Через сколько секунд с начала песни АвтоДиджей должен прекратить воспроизведение." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "Секретный ключ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "Безопасность" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "Безопасность и Конфиденциальность" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "Код безопасности" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "Подробности смотрите в документации Telegram." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "Подробности смотрите в документации Telegram." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "Найти" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "Выбрать" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "Выбрать собственный резервный файл" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "Выбрать файл" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "Выберите Интро файл" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "Выбрать медиафайл" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "Выберите файл PLS/M3U для импорта" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "Выберите PNG/JPG файл обложки" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "Выберите тип веб-хука" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "Выберите тему для использования в качестве основной для публичных страниц станции и страницы входа." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "Выбрать все видимые строки" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "Выбрать отображаемые поля" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "Выберите категорию/категории, которые наилучшим образом отражают содержание вашего подкаста." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "Выберите страны, которым запрещено подключаться к потокам." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "Выбрать..." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "Отправить E-mail" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "Отправить команду Liquidsoap Telnet" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "Отправить письмо для восстановления" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "Отправить тестовое сообщение" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "Отправить письмо на указанный адрес(ы)." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "Отправить изменения метаданных песни в TuneIn." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "Отправьте сведения о слушателе потока в Google Analytics." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "Отправка информации о слушателе потока в Matomo Analytics." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "E-mail Отправителя" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "Имя Отправителя" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "Последовательно" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "Статус Сервера" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "Настройка сервера завершена!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "Сервер:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "Сервис перезагружен." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "Служба перезапущена." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "Служба запущена." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "Служба остановлена." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "Обслуживание" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "Отметить Начало Трека" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "Отметить Конец Трека" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "Метка Постепенного Появления" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "Метка Постепенного Затухания" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "Метка Нахлёста" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "Установленные субтитры" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "Настройка AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "Установите максимальное дисковое пространство, которое может использовать это место хранения. Укажите размер с единицей измерения, то есть \"8 GB\" или \"500 MB\". Единица измерения - 1024 байта. Оставьте поле пустым по умолчанию, чтобы использовать всё доступное пространство на диске." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "Установить как точку подключения по умолчанию" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "Установите метки нарастания и затухания звука с помощью визуального редактора. Метки времени будут сохранены в соответствующих полях в расширенных настройках воспроизведения." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "Установите более длительный срок, чтобы сохранить больше истории воспроизведений и метаданных слушателя для станций. Установите меньше, чтобы сэкономить место на диске." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "Выбрать или очистить плейлисты для выбранных файлов" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "Установите GID пользователя, работающего внутри контейнеров Docker. Сопоставление этого идентификатора с GID вашего хоста может решить проблемы с правами доступа." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "Установите UID пользователя, работающего внутри контейнеров Docker. Сопоставление этого идентификатора с UID вашего хоста может решить проблемы с правами доступа." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "Установите количество разрешенных подключений к базе данных. Это значение следует увеличить, если вы видите в журналах ошибку «Слишком много подключений»." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "Установите время (в секундах), в течение которого слушатель будет оставаться подключенным к потоку. Если установлено значение 0, слушатели могут оставаться подключенными бесконечно." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "Выберите параметр для того, чтобы всегда использовать безопасные URL-адреса \"https://\" и автоматически перенаправлять на безопасный URL-адрес, когда посещается небезопасный URL-адрес." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "Установите значение * чтобы разрешить все источники, или укажите список источников, разделенных запятой (,)." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "Настроить LetsEncrypt?" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "Ключ настройки" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "Заданное значение" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "Настройки" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "Программа установки завершена!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "Инструкции по установке программ для вещания доступны на AzuraCast Wiki." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "Общее местоположение медиафайлов" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "Общее местоположение подкастов" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "Общее местоположение записей эфира" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "Короткое время выполнения задачи синхронизации" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "Показать диаграммы" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "Показать уведомления об обновлениях" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "Показывать новые релизы в вашем канале обновлений на главной странице AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "Показать на публичных страницах" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "Показывать станцию на публичных страницах и в общих результатах API." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "Перетасованный" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "Выйти" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "Войти" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "Основной URL-адрес сайта" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "Тема сайта" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "Размер" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "Пропустить песню" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "Перейти к основному содержанию" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "Умный Режим" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "У некоторых поставщиков потокового лицензирования могут быть особые правила, касающиеся запросов песен. Для получения дополнительной информации ознакомьтесь с их правилами." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "Композиция" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "Альбом песни" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "Исполнитель" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "Жанр Песни" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "Играло ранее" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "Длина песни" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "Влияние песни на слушателя" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "Текст песни" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "Порядок воспроизведения песни" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "Хронология проигрывания песен" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "Запросы песен" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "Название песни" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "Композиция пропущена." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "Базовые песни" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "Плейлист с базовыми песнями" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "Базовые песни" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "Отчёт SoundExchange" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "Роялти SoundExchange" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "Источник" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "Используемое пространство" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "Укажите точку подключения (т.е. \"/radio.mp3\") или идентификатор Shoutcast SID (т.е. \"2\") чтобы указать конкретный поток для использования в статистике или вещании." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "Укажите минуту в которую каждый час должен начать играть этот плейлист." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "Стабильные релизы" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "Стандартный плейлист, перемешивается с другими стандартными плейлистами на основе веса." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "Запустить" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "Дата начала" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "Запуск Станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "Начать Вещание" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "Время начала" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "Вещание станции отключено" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "Медиафайлы Станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "Название Станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "Обзор станций" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "Разрешения станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "Подкасты станции" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "Порты Станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "Запись эфира" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "Время станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "Часовой пояс станции" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "Станция перезагружена." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "Станция перезапущена." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "Станция(и)" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "Отладка для конкретной станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "Станции" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "Статистика" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "Кража" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "Кража (St)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "Шаг 1: Сканировать QR-код" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "Шаг 2: Подтвердить сгенерированный код" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "Шаги по настройке приложения Twitter:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "Остановить" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "Остановить Вещание" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "Способ Хранения" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "Места Хранения" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "Места Хранения" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "Квота Хранилища" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "Место хранения %s уже существует." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "Место хранения %s не может быть проверено: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "Поток" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "Вещание Радиоведущего" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "Отображаемое имя радиоведущего" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "Логин Радиоведущего" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "Аккаунты радиоведущих в данный момент отключены для этой станции. Чтобы включить их, нажмите на кнопку ниже." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "Радиоведущий отключен." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "Пароль радиоведущего" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "Ведущий/Диджей" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "Аккаунты Ведущих/Диджеев" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "Радиоведущий: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "Радиоведущие включены!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "Ведущие/Диджеи" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "Потоки Вещания" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "Отправить код" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "Субтитры" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "Успешно" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "Воскресенье" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "Supervisord - Журнал" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "Поддерживаемые форматы файлов:" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "Сменить Тему" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "Синхронизация отключена" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "Синхронизация не выполнялась в последнее время" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "Задачи синхронизации" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "Администрирование" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "Системный отладчик" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "Системные журналы" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "Система" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "Настройки системы" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "Время Тегирования" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "Цель" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "Название задачи" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "Сообщение чата Telegram" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "Условия использования" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "Проверить" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "Тестовое сообщение" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "Тестовое сообщение успешно отправлено." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "Тестовое сообщение отправлено." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "Ожидание ввода-вывода - это процент времени, в течение которого процессор ожидает доступа к диску, прежде чем он сможет продолжить работу." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "URL-адрес, который будет получать POST сообщения при каждом запуске события." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "Учетная запись, связанная с адресом электронной почты \"%s\" была установлена как администратор" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "Объем памяти, который Linux использует для кэширования диска." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "Среда приложения." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "Основной URL-адрес, где находится эта служба. Используйте внешний IP-адрес или полное доменное имя (если есть) указывающее на этот сервер." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "Текст POST сообщения точно такой же, как и ответ NowPlaying API для вашей станции." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "Контактное лицо подкаста. Может потребоваться для размещения подкастов в таких сервисах, как Apple Podcasts, Spotify, Google Podcasts и т. д." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "Текущее использование ЦП, включая ожидание ввода-вывода и кражу." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "Текущее использование памяти без учета кэшированной памяти." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "Дата, когда эпизод должен быть опубликован." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "Описание эпизода. Максимальное допустимое количество текста составляет 4000 символов." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "Описание вашего подкаста. Максимально допустимое количество текста составляет 4000 символов." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Отображаемое название, назначенное этой точке подключения при просмотре его на административных или публичных страницах. Оставьте пустым, чтобы автоматически сгенерировать его." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Отображаемое название, назначенное этому ретранслятору при просмотре его на административных или публичных страницах. Оставьте поле пустым, чтобы автоматически сгенерировать его." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "Редактируемые текстовые поля - это области, где вы можете вставить пользовательский код конфигурации. Не редактируемые разделы автоматически генерируются AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "Электронная почта контакта подкаста. Может потребоваться для размещения подкастов в таких сервисах, как Apple Podcasts, Spotify, Google Podcasts и т. д." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "Имя файла должно выглядеть так:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "Полный базовый URL-адрес вашей установки Matomo." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "Весь плейлист перемешивается и проигрывается в перетасованном порядке." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "Язык, на котором говорят в подкасте." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "Длина времени воспроизведения, которое Liquidsoap должен буферизовать при воспроизведении этого отдалённого плейлиста. Малое время может привести к прерыванию воспроизведения при нестабильных соединениях." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "Языковой стандарт, используемый для команд CLI." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "Основной порт AzuraCast прослушивает небезопасные HTTP соединения." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "Основной порт AzuraCast прослушивает безопасные HTTPS соединения." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "Максимальное время выполнения (и время блокировки) для 1-часовой задачи синхронизации." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "Максимальное время выполнения (и время блокировки) для 15-секундных, 1-минутных и 5-минутных задач синхронизации." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "Количество секунд сохраняемого сигнала в случае прерывания. Установите минимальное значение, которое ваши Диджеи могут использовать без прерывания потока." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "Количество секунд ожидания ответа от удаленного сервера перед отменой запроса." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "Цифровой ID для этого сайта." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "Порядок плейлиста определяется вручную, а затем сопровождается АвтоДиджеем." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "Родительская папка, где хранятся плейлисты и конфигурационные файлы. Оставьте поле пустым, чтобы использовать папку по умолчанию." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "Расширение профилирования производительности в настоящее время включено в этой установке." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "Порт %s уже используется другой станцией." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "Порт AzuraCast прослушивает соединения для управления файлами SFTP." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "Порты, которые AzuraCast должен прослушивать для вещания станций и входящих подключений Диджеев." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "Идентификатор (ID) используемый для отслеживания подключенных слушателей." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "Относительный путь к файлу в медиакаталоге станции." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "Запрос не может быть обработан." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "Обычная задача синхронизации в последнее время не запускалась. Это может указывать на ошибку в вашей установке." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "Указанный идентификатор песни не может быть запрошен для этой станции." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "Указанный вами идентификатор песни не найден на станции." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "Идентификатор (ID) станции будет числовой строкой, которая начинается с буквы S." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "Радиоведущий будет использовать этот пароль для подключения к радиосерверу." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "Радиоведущий будет использовать этот логин для подключения к радиосерверу." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "Задача синхронизации выполняется в фоновом режиме. Журнал ниже будет обновляться автоматически." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "Период времени, в течение которого песня должна постепенно появиться. Оставьте поле пустым, чтобы использовать настройки системы по умолчанию." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "Период времени, в течение которого песня должна постепенно исчезнуть. Оставьте поле пустым, чтобы использовать настройки системы по умолчанию." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "Время, в течении которого песня должна смешиваться с окружающими её песнями когда она заканчивается. Оставьте поле пустым, чтобы использовать настройки системы по умолчанию." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "Время, когда эпизод должен быть опубликован (в соответствии с часовым поясом станций)." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "Загружаемый файл превышает директиву MAX_FILE_SIZE из HTML-формы." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "Загружаемый файл превышает директиву upload_max_filesize в php.ini." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "Загружаемый файл был загружен только частично." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "Значение параметра «SPX_KEY» для просмотра страниц профилирования." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "Громкость в децибелах для усиления трека. Оставьте поле пустым, чтобы использовать настройки по умолчанию." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "Тема" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "Нет резервного файла, связанного с этой станцией." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "С этой точкой подключения не связан ни один интро файл." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "С этим эпизодом не связаны никакие медиафайлы." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "Этот CSS будет применен к основным страницам управления, таким как эта." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "Этот CSS будет применен к публичным страницам станции и странице входа." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "Текущий месяц" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "Этот URL-адрес предоставляется в приложении Discord." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "Эта учётная запись будет иметь полный доступ к системе, и вы автоматически войдете в систему для остальной настройки." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "Это позволяет вам временно регистрировать ошибки уровня отладки (для решения проблем) или уменьшать объем журналов, создаваемых вашей установкой, без необходимости изменять, независимо от того, является ли ваша установка производственным или разрабатываемым экземпляром." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "Это может отрицательно сказаться на производительности системы. Вы должны отключить это, когда это возможно." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "Это может создать впечатление, что у вас мало памяти, хотя на самом деле это не так. Некоторые решения/панели мониторинга включают кэшированную память в статистику используемой памяти без указания этого." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "Этот код будет включен в конфигурацию интерфейса. Допустимые форматы:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "Количество песен которыми заранее АвтоДиджей автоматически заполнит очередь." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "Эта функция в данный момент не поддерживается на этой станции." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "Это поле обязательно к заполнению." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "В этом поле должен быть действительный IP-адрес." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "В этом поле должен быть действующий URL-адрес." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "В этом поле должно быть допустимое десятичное число." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "В этом поле должен быть действительный адрес электронной почты." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "В этом поле должно быть цельное число." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "В этом поле должно быть между %{ min } и %{ max }." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "В этом поле должно быть не менее %{ min } букв." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "В этом поле должно быть не больше %{ max } букв." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "Это поле должно содержать только алфавитные символы." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "Это поле должно содержать только буквенно-цифровые символы." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "Это поле должно содержать только числовые символы." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "Этот файл был автоматически создан AzuraCast." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "Этот файл будет воспроизводиться на вашей радиостанции тогда, когда нет запланированных медиафайлов для воспроизведения или произошла критическая ошибка, которая прервала регулярное вещание." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "Резервное копирование этой установки не выполнялось в течение последних двух недель." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "Администратор установки не настроил эту функцию." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "Этот интро файл должен точно соответствовать битрейту и формату точки подключения." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "Это тестовое сообщение от AzuraCast. Если вы получили это сообщение, это означает, что ваши настройки электронной почты настроены правильно." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "Пользовательский код в расширенных настройках официально не поддерживается AzuraCast. Вы можете сломать свою станцию, добавив пользовательский код, но его удаление должно решить все проблемы." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "Это неофициальное отображаемое имя, которое будет отображаться в ответах API, если Ведущий/Диджей находится в прямом эфире." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "Это количество секунд до тех пор, пока радиоведущий, который был отключен вручную, не сможет снова подключиться к потоку. Установите значение 0, чтобы разрешить радиоведущему немедленно переподключиться." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "Этот код javascript будет применен к публичным страницам станции и странице входа." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "Этот режим отключает АвтоДиджея AzuraCast, который управляет воспроизведением песен с помощью Liquidsoap. \"Следующая песня\" и некоторые другие функции будут не доступны." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "Это имя всегда должно начинаться с косой черты (/), и должно быть корректным URL-адресом, например /autodj.mp3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "Это название будет отображаться в качестве подзаголовка рядом с логотипом AzuraCast, чтобы помочь идентифицировать этот сервер." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "Этот пароль слишком распространен или ненадёжен." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "Этот плейлист в настоящий момент не имеет запланированного времени. Он будет проигрываться постоянно. Чтобы добавить новое запланированное время, нажмите кнопку ниже." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "Этот плейлист не является последовательным." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "Этот плейлист будет проигрываться через каждые $x минут, где $x указан ниже." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "Этот плейлист будет проигрываться через каждые $x песен, где $x указан ниже." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "Этот порт не используется никаким внешним процессом. Изменяйте этот порт только в том случае, если назначенный порт используется. Оставьте поле пустым, чтобы автоматически назначить порт." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "Этот продукт включает данные GeoLite2, созданный MaxMind, доступные от %s." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "Эта очередь содержит треки в том порядке, в котором они будут поставлены в очередь АвтоДиджея AzuraCast (если эти треки имеют право на воспроизведение)." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "Этот отчет недоступен для этой станции, поскольку системный администратор решил не собирать подробную информацию о слушателе на основе IP-адреса." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "Этот сервис может предоставлять обложки альбомов для треков, которые недоступны локально." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "Это программное обеспечение доставляет вашу трансляцию слушателям." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "Это программное обеспечение постоянно проигрывает и перетасовывает музыку из плейлистов, когда нет другого источника радио." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "Эта песня или исполнитель проигрывалась совсем недавно. Подождите некоторое время, прежде чем запросить её снова." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "Указывает минимальное время (в минутах) между воспроизведением песни на радио и возможности повторного запроса. Установите значение 0 для отсутствия порога." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "Определяет временной диапазон истории песен (в минутах), который должен учитывать алгоритм предотвращения дублирования песен." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "Эта станция не принимает запросы в настоящее время." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "Эта станция не поддерживает вещание по требованию." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "На этой станции нет свободного места для хранения." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "Часовой пояс этой станции в настоящее время %{tz}." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "У этого радиоведущего не планируется трансляция в любое время." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "Это значение уже используется." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "Этот веб-хук будет запускаться только тогда, когда выбранное событие (события) происходят на этой конкретной станции." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "Это будет имя файла для вашей резервной копии, включая расширение для типа файла, который вы хотите использовать." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "Будет использоваться как метка при редактировании отдельных песен и будет отображаться в результатах API." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "Очистка всех ожидающих необработанных сообщений в очереди сообщений." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "Это существенно повлияет на производительность вашей установки." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "Исключение медиафайлов позволит создать резервную копию значительно меньшего размера, но убедитесь, что резервная копия ваших медиафайлов имеется в другом месте. Заметьте, что будет выполнено резервное копирование только локально хранящихся медиафайлов." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "URL миниатюры изображения" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "Четверг" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "Время" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "Время (в секундах)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "Часовой пояс" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "Время ожидания завершения дискового ввода-вывода." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "Время, украденное другими виртуальными машинами на этом физическом сервере." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "Заголовок" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "Сортировка по названию" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "Чтобы смягчить эту потенциальную проблему с общими ресурсами ЦП, хосты назначают \"кредиты\" VPS, которые расходуются в соответствии с алгоритмом, основанным на загрузке ЦП, а также времени, в течение которого генерируется нагрузка ЦП. Если выделенный вашей виртуальной машине кредит израсходован, они заберут процессорное время у вашей виртуальной машины и назначат его другим виртуальным машинам на сервере. Это рассматривается как значение \"Кража\" или \"St\"." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "Чтобы загрузить базу данных GeoLite:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "Чтобы играть один раз в день, установите одинаковое время начала и окончания." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "Чтобы восстановить резервную копию на вашем сервере, выполните:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "Для получения подробных уникальных данных о слушателях и пользователях зачастую требуется пароль администратора." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "Чтобы настроить запуск этого расписания только в определенном диапазоне дат, укажите дату начала и окончания." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "Чтобы проверить правильность установки кода, введите 6-значный код, который приложение покажет вам." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "Сегодня" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "Переключить Меню" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "Переключить боковую панель" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "Слишком много попыток восстановления пароля" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "Слишком много попыток входа" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "Итог" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "Всего места на диске" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "Всего Часов Прослушивания" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "Всего ОЗУ" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "Номер трека" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" -msgstr "Передано" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "Триггеры" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "Вторник" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "TuneIn AIR" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "ID партнёра TuneIn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "Ключ партнёра TuneIn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "ID станции TuneIn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "Детали аккаунта в Твиттере" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "Приложения Twitter" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "Сообщение в Твиттере" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "Двухфакторная аутентификация" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "Двухфакторная проверка подлинности повышает безопасность вашей учетной записи, требуя второй разовый код доступа в дополнение к вашему паролю при входе в систему." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "Обычно это веб-сайт с материалами об эпизоде." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "Обычно это домашняя страница подкаста." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" -msgstr "URL-адрес" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" +msgstr "Несинхронизированный текст" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 msgid "URL Artist" @@ -6222,250 +6834,424 @@ msgstr "Ссылка на Первоисточник" msgid "URL Station" msgstr "Ссылка на Станцию" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "Заглушка URL-адреса" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "Ссылка на Пользователя" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" -msgstr "Неназначенные файлы" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" +msgstr "Год" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" -msgstr "Уникальных" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" +msgstr "Все станции" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" -msgstr "Уникальные Слушатели" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." +msgstr "Эта станция не принимает запросы в настоящее время." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." -msgstr "Уникальный идентификатор для назначенного чата или имя пользователя назначенного канала (в формате @channelusername)." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." +msgstr "Этот плейлист не является последовательным." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" -msgstr "Неизвестно" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." +msgstr "Плейлист включен." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" -msgstr "Неизвестный Исполнитель" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." +msgstr "Плейлист отключен." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" -msgstr "Неизвестное название" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." +msgstr "Плейлист успешно импортирован; %d из %d файлов успешно совпадают." -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" -msgstr "Необработанные файлы" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." +msgstr "Плейлист перетасован." -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." -msgstr "Неопределенная ошибка." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." +msgstr "%d файлов обработано." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" -msgstr "Несинхронизированный текст" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" +msgstr "Папка не указана" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" -msgstr "Вверх" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." +msgstr "Файл не указан." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" -msgstr "Песни стоящие в очереди" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." +msgstr "Новый путь не указан." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" -msgstr "Изменение" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" +msgstr "Файл не обработан: %s" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" -msgstr "Инструкции по обновлению" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" +msgstr "Обработка файла" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" -msgstr "Обновить Метаданные" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." +msgstr "Веб-хук включен." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" -msgstr "Стало" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." +msgstr "Веб-хук отключен." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" -msgstr "Загрузка Пользовательских Ресурсов" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "Эта станция не поддерживает вещание по требованию." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" +msgstr "Подкаст не найден!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "На этой станции нет свободного места для хранения." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "Нет доступных записей." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." +msgstr "Станция перезагружена." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "Станция перезапущена." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." +msgstr "Служба остановлена." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." +msgstr "Служба запущена." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." +msgstr "Сервис перезагружен." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." +msgstr "Служба перезапущена." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "Композиция пропущена." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "Радиоведущий отключен." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." +msgstr "Вы не можете изменять себя." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "Вы не можете удалить себя." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "Резервная копия не найдена." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "Создать новое место хранения на основе базового каталога." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" +msgstr "Тестовое сообщение" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "Это тестовое сообщение от AzuraCast. Если вы получили это сообщение, это означает, что ваши настройки электронной почты настроены правильно." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "Тестовое сообщение успешно отправлено." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "Поисковые роботы не могут использовать эту функцию." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "Вам не разрешено отправлять запросы." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "Указанный идентификатор песни не может быть запрошен для этой станции." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "Вы недавно отправили запрос! Пожалуйста, подождите, прежде чем отправить ещё один." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "Дубликат запроса: эта песня уже была запрошена и скоро будет играть." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "Эта песня или исполнитель проигрывалась совсем недавно. Подождите некоторое время, прежде чем запросить её снова." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "Плейлист: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "Радиоведущий: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "Изменения успешно сохранены." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "Запись успешно создана." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "Запись успешно обновлена." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "Запись успешно удалена." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "Запись не найдена" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "Загружаемый файл превышает директиву upload_max_filesize в php.ini." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "Загружаемый файл превышает директиву MAX_FILE_SIZE из HTML-формы." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "Загружаемый файл был загружен только частично." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "Файл не загружен." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "Временный каталог недоступен." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." +msgstr "Не удалось выполнить запись в файловую систему." #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "Загрузка остановлена расширением PHP." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." -msgstr "Загрузите файл на этой странице, чтобы автоматически извлечь его в нужный каталог." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." +msgstr "Неопределенная ошибка." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" -msgstr "Использовано" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" +msgstr "Место хранения %s не может быть проверено: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" -msgstr "Использовано (Us)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." +msgstr "Место хранения %s уже существует." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." -msgstr "Используйте ключи API для аутентификации с API AzuraCast, используя те же разрешения, что и ваша учетная запись пользователя." +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." +msgstr "Это значение уже используется." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" -msgstr "Использовать Асинхронную Работу" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." +msgstr "Порт %s уже используется другой станцией." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" -msgstr "Использовать по умолчанию" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." +msgstr "База данных GeoLite не настроена для этой установки. Смотрите инструкции в управлении системой." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." -msgstr "Использовать Icecast 2.4 на этом сервере." +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." +msgstr "Этот продукт включает данные GeoLite2, созданный MaxMind, доступные от %s." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" -msgstr "Использовать меньше ЦП (использует больше памяти)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" +msgstr "Геолокация IP по DB-IP" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" -msgstr "Использовать меньше памяти (использует больше ЦП)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." +msgstr "Вы должны войти в систему для доступа к этой странице." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." -msgstr "Использовать Liquidsoap на этом сервере." +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." +msgstr "У вас нет прав на доступ к этой части сайта." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" -msgstr "Использовать метаданные Replaygain" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." +msgstr "Расширение профилирования производительности в настоящее время включено в этой установке." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." -msgstr "Использовать SHOUTcast DNAS 2 на этом сервере." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +msgstr "Вы можете отслеживать время выполнения и использование памяти любой страницы или приложения AzuraCast со страницы профилирования." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" -msgstr "Использовать безопасное (TLS) SMTP соединение" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" +msgstr "Панель управления профилирования" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" -msgstr "Использовать веб-прокси для радио" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." +msgstr "Профилирование производительности в настоящее время включено для всех запросов." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" -msgstr "Использовать WebSockets для обновления проигрываемого" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." +msgstr "Это может отрицательно сказаться на производительности системы. Вы должны отключить это, когда это возможно." -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." -msgstr "Используйте Telegram Bot API для отправки сообщения на канал." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" +msgstr "Инструкции по обновлению" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" -msgstr "Использовано" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." +msgstr "Доступна версия %s AzuraCast." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." -msgstr "Используется для функции \"Забыли пароль\", веб-хуков и других функций." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." +msgstr "В настоящее время вы используете версию %s. Рекомендуем обновиться." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" -msgstr "Пользователь" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" +msgstr "Доступна новая версия релиза AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" -msgstr "Учетные записи пользователей" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." +msgstr "Ваша установка сейчас отстает от последней версии на %d обновлени(я)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" -msgstr "Идентификатор пользователя" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." +msgstr "Посмотрите список изменений для детальной информации." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" -msgstr "Имя пользователя" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." +msgstr "Вы должны обновиться, чтобы воспользоваться исправлениями ошибок и безопасности." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" -msgstr "Права доступа пользователя" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" +msgstr "Доступны новые обновления AzuraCast" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." -msgstr "Пользователь не найден." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." +msgstr "Вы можете обновить основной URL-адрес, чтобы убедиться, что он правильный." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" -msgstr "Логин" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." +msgstr "Если вы регулярно используете разные URL-адреса для доступа к AzuraCast, вам следует включить параметр \"Предпочтительно URL-адрес в браузере\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" -msgstr "Логин:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +msgstr "Заданный вами \"Основной URL-адрес\" (%s) не соответствует используемому в данный момент URL-адресу (%s)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" -msgstr "Пользователи" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" +msgstr "Резервная копия установки давняя" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." -msgstr "Пользователи с этой ролью будут иметь права доступа на всю установку." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." +msgstr "Резервное копирование этой установки не выполнялось в течение последних двух недель." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." -msgstr "Пользователи с этой ролью будут иметь права доступа для этой одной станции." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" +msgstr "Синхронизация отключена" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." -msgstr "Используя эту страницу, вы можете настроить несколько разделов конфигурации Liquidsoap. Это позволяет вам добавлять расширенные функции в АвтоДиджей вашей станции." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." +msgstr "Обычная синхронизация в данный момент отключена. Обязательно повторно включите её, чтобы возобновить выполнение обычных задач технического обслуживания." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." -msgstr "Обычно включен для порта 465, отключен для портов 587 или 25." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" +msgstr "Синхронизация не выполнялась в последнее время" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" -msgstr "Допустимые варианты: %s" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." +msgstr "Обычная задача синхронизации в последнее время не запускалась. Это может указывать на ошибку в вашей установке." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" -msgstr "Переменные имеют вид:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" +msgstr "Системный отладчик" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" -msgstr "Посмотреть" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" +msgstr "Все права доступа" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "Просмотр Страниц Администрирования" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" -msgstr "Подробности" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" +msgstr "Просмотр системных журналов" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" -msgstr "Просмотр журналов станции" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "Управление Настройками" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "Управление API Ключами" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "Управление Станциями" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "Управление Настраиваемыми Полями" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "Управление Резервными Копиями" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" +msgstr "Управление Местами Хранения" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 msgid "View Station Page" @@ -6475,348 +7261,591 @@ msgstr "Просмотр Страниц Станции" msgid "View Station Reports" msgstr "Просмотр отчётов станции" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" -msgstr "Просмотр системных журналов" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" +msgstr "Просмотр журналов станции" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." -msgstr "Посмотрите список изменений для детальной информации." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" +msgstr "Управление Профилем Станции" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" -msgstr "Просмотр треков в плейлисте" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" +msgstr "Управление Вещанием Станции" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." -msgstr "Посетите %s для завершения установки." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" +msgstr "Управление Ведущими Станции" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." -msgstr "Посетите страницу \"My License Key\" в разделе \"Services\"." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" +msgstr "Управление Точками Подключения Станции" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" -msgstr "Визуальный Редактор" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" +msgstr "Управление Ретрансляторами Станции" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" -msgstr "Громкость" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" +msgstr "Управление Медиафайлами Станции" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" -msgstr "Ожидание" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" +msgstr "Управление Автоматизацией Станции" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" -msgstr "Ожидание (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" +msgstr "Управление Веб-хуками Станции" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" -msgstr "Предупреждение" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" +msgstr "Управление подкастами станции" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" -msgstr "Зум Формы Сигнала" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." +msgstr "%s не распознан как сервис." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" -msgstr "Веб Диджей" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." +msgstr "Возможно еще не зарегистрирован Руководитель. Перезапуск трансляции может помочь." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" -msgstr "Подробности о веб-хуке" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" +msgstr "%s не удается запустить" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" -msgstr "Название веб-хука" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." +msgstr "Он уже работает." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" -msgstr "Триггеры веб-хука" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" +msgstr "%s не может остановиться" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" -msgstr "URL-адрес веб-хука" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." +msgstr "Он не запущен." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" -msgstr "Веб-хуки" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" +msgstr "%s столкнулся с ошибкой" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" -msgstr "URL-адрес веб-сайта" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." +msgstr "Проверьте журнал для подробностей." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." -msgstr "Веб-хук отключен." +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" +msgstr "Вы уверены?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." -msgstr "Веб-хук включен." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" +msgstr "Система" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." -msgstr "Веб-хук не найден." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" +msgstr "Системные журналы" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." -msgstr "Веб-хуки автоматически посылают HTTP POST-запрос на указанный вами URL-адрес, чтобы уведомить его каждый раз, когда на вашей станции происходит один из указанных вами триггеров." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" +msgstr "Учетные записи пользователей" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." -msgstr "Веб-хуки позволяют вам подключаться к внешним веб-сервисам и транслировать на них изменения на вашей станции." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" +msgstr "Подключение AzuraRelays" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" -msgstr "Веб Диджей" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" +msgstr "Установка SHOUTcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" -msgstr "Веб-сайт" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." +msgstr "Перезапустить вещание? Это отключит любых текущих слушателей." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" -msgstr "Среда" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." +msgstr "Перезагрузить вещание? Текущие слушатели не будут отключены." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" -msgstr "Вес" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" +msgstr "Запуск Станции" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" -msgstr "Добро пожаловать в %s!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." +msgstr "Готовы начать вещание? Нажмите, чтобы запустить станцию." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" -msgstr "Добро пожаловать в AzuraCast!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" +msgstr "Перезгрузка для применения" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." -msgstr "Добро пожаловать в AzuraCast! Завершите первоначальную настройку сервера, ответив на несколько вопросов." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." +msgstr "Нажмите, чтобы перезагрузить станцию и применить изменения конфигурации." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." -msgstr "Добро пожаловать в AzuraCast. Пожалуйста, подождите, пока настраиваются некоторые ключевые зависимости AzuraCast..." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" +msgstr "Дубликаты песен" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" -msgstr "Добро пожаловать!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" +msgstr "Необработанные файлы" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." -msgstr "Выполняя вызовы API, вы можете передать это значение в заголовке «X-API-Key», для аутентификации от своего имени." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" +msgstr "Неназначенные файлы" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 -msgid "When the station broadcast comes online." -msgstr "Когда радиостанция выходит в эфир." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" +msgstr "Прямой эфир" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" +msgstr "Отчеты" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" +msgstr "Роялти SoundExchange" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" +msgstr "Перезагрузить конфигурацию" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" +msgstr "Перезапустить вещание" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" +msgstr "Помощь" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" +msgstr "Каждый раз, когда текущая играющая песня меняется" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" +msgstr "Каждый раз, когда количество слушателей увеличивается" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" +msgstr "Каждый раз, когда количество слушателей уменьшается" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" +msgstr "Каждый раз, когда Ведущий/Диджей для эфира подключается к потоку" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" +msgstr "Каждый раз, когда Ведущий/Диджей отключается от потока" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 msgid "When the station broadcast goes offline." msgstr "Когда радиостанция переходит в офлайн." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." -msgstr "Должен ли АвтоДиджей отслеживать и пытаться избегать дублирования исполнителей и названий треков при воспроизведении медиафайлов из этого плейлиста." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 +msgid "When the station broadcast comes online." +msgstr "Когда радиостанция выходит в эфир." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" -msgstr "Тип Виджета" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" +msgstr "Универсальный веб-хук" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" -msgstr "Худшие Проигранные Песни" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." +msgstr "Автоматическая отправка сообщения на любой URL-адрес при изменении данных станции." -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." -msgstr "Запись файлов конфигурации..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" +msgstr "Отправить E-mail" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" -msgstr "Хэш авторизации в каталогах \"Желтых Страниц\"" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." +msgstr "Отправить письмо на указанный адрес(ы)." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" -msgstr "Год" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "TuneIn AIR" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "Отправить изменения метаданных песни в TuneIn." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "URL веб-хука Discord" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "Автоматически отправить настраиваемое сообщение на ваш сервер Discord." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "Сообщение чата Telegram" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "Используйте Telegram Bot API для отправки сообщения на канал." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "Сообщение в Твиттере" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "Автоматически отправлять твит." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "Интеграция с Google Analytics" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." +msgstr "Отправьте сведения о слушателе потока в Google Analytics." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" +msgstr "Интеграция с Matomo Analytics" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "Отправка информации о слушателе потока в Matomo Analytics." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "Публичный" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "Первое Подключение" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" +msgstr "Последнее Обновление" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "Да" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" -msgstr "Вчера" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" +msgstr "Нет" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" -msgstr "Вы" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" +msgstr "Выполнение Задачи Синхронизации" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." -msgstr "В настоящее время вы используете версию %s. Рекомендуем обновиться." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" +msgstr "Страница отладки" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." -msgstr "Вам не разрешено отправлять запросы." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." +msgstr "Задача синхронизации выполняется в фоновом режиме. Журнал ниже будет обновляться автоматически." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." -msgstr "Вы также можете загружать файлы массово через SFTP." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" +msgstr "Очистить кэш" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." -msgstr "Вы можете найти ответы на многие распространенные вопросы в наших документах поддержки." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." +msgstr "Очистка кэша приложения может привести к выходу из сеанса." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" -msgstr "Здесь вы можете указать любые специальные настройки точки подключения в формате JSON { key: 'value' } или XML value" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" +msgstr "Очистить все очереди сообщений" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." -msgstr "Вы можете изменить его по мере необходимости. Чтобы применить изменения, перезапустите контейнеры Docker." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." +msgstr "Очистка всех ожидающих необработанных сообщений в очереди сообщений." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." -msgstr "Теперь вы можете настроить учетные записи ведущих (Диджеев)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" +msgstr "Задачи синхронизации" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." -msgstr "Вы можете выполнять только те действия, которые разрешены для вашей учетной записи." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" +msgstr "Название задачи" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." -msgstr "Вы можете задать пользовательский URL для этого потока, который AzuraCast будет использовать в ссылке на него. Оставьте пустым, чтобы использовать значение по умолчанию." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" +msgstr "Последний запуск" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." -msgstr "Вы можете отслеживать время выполнения и использование памяти любой страницы или приложения AzuraCast со страницы профилирования." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" +msgstr "Следующий запуск" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." -msgstr "Вы не можете изменять себя." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" +msgstr "Не запускалось" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." -msgstr "Вы не можете удалить себя." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" +msgstr "Выполнить задачу" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." -msgstr "У вас нет прав на доступ к этой части сайта." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" +msgstr "Очереди сообщений" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." -msgstr "Вы попытались войти слишком много раз. Пожалуйста, подождите 30 секунд и повторите попытку." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" +msgstr "%d сообщений в очереди" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." -msgstr "Вы слишком много раз пытались сбросить свой пароль. Пожалуйста, подождите 30 секунд и повторите попытку." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" +msgstr "Отладка для конкретной станции" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." -msgstr "Вы недавно отправили запрос! Пожалуйста, подождите, прежде чем отправить ещё один." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" +msgstr "Очередь АвтоДиджея" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" -msgstr "Возможно, вам потребуется подключиться напрямую к вашему IP-адресу:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" +msgstr "Получить следующую песню" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" -msgstr "Возможно, вам потребуется подключиться напрямую через ваш IP-адрес:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" +msgstr "Сейчас играет" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." -msgstr "Вы можете обновить основной URL-адрес, чтобы убедиться, что он правильный." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" +msgstr "Отправить команду Liquidsoap Telnet" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." -msgstr "Вы должны войти в систему для доступа к этой странице." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" +msgstr "Команда" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." -msgstr "Вы должны обновиться, чтобы воспользоваться исправлениями ошибок и безопасности." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" +msgstr "Выполнить команду" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." -msgstr "Вам следует обновить файл docker-compose.yml , чтобы отразить последние изменения." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." +msgstr "Поскольку вы используете Docker, доступ к некоторым системным журналам возможен только с shell session на компьютере хоста. Вы можете запустить %s для доступа к журналам контейнеров из терминала." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." -msgstr "Вы не сможете получить его снова." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" +msgstr "Системные Журналы Станций" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." -msgstr "Заданный вами \"Основной URL-адрес\" (%s) не соответствует используемому в данный момент URL-адресу (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" +msgstr "Отчет недоступен" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" -msgstr "Ваш файл docker-compose.yml устарел!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." +msgstr "Этот отчет недоступен для этой станции, поскольку системный администратор решил не собирать подробную информацию о слушателе на основе IP-адреса." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "Время станции" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "Аккаунты радиоведущих в данный момент отключены для этой станции. Чтобы включить их, нажмите на кнопку ниже." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "Активировать вещание" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "Доступные журналы" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "Вещание станции отключено" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "Ваша станция в настоящее время не включена для вещания. Вы можете управлять медиафайлами, плейлистами и другими настройками станции. Чтобы включить вещание, отредактируйте профиль станции." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "Пожалуйста, подождите..." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "HLS в настоящее время отключён для этой станции. Чтобы включить HLS, нажмите кнопку ниже." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "Включить HLS" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "Разработано %s" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "Ссылка на восстановление учетной записи была запрошена для вашей учетной записи на \"%s\"." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "Нажмите на ссылку ниже, чтобы войти в свою учётную запись." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "Подробности" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "Подробности" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "Записей не найдено." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" +msgstr "Введите двухфакторный код" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "Ваш аккаунт использует двухфакторный код безопасности. Введите код, который ваше устройство в настоящее время показывает ниже." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." -msgstr "Ваши учетные данные не могут быть проверены." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" +msgstr "Код безопасности" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." -msgstr "Ваш текущий тип установки %s. Обязательно включите это при создании нового запроса." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" +msgstr "Войти" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" -msgstr "Ваш полный API ключ ниже:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" +msgstr "Забыл Пароль" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." -msgstr "Ваша установка сейчас отстает от последней версии на %d обновлени(я)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." +msgstr "Администратор установки не настроил эту функцию." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." -msgstr "Ваш пароль был обновлён." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" +msgstr "Обратитесь к администратору, чтобы сбросить пароль, следуя инструкциям в нашей документации:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." -msgstr "Ваша станция в настоящее время не включена для вещания. Вы можете управлять медиафайлами, плейлистами и другими настройками станции. Чтобы включить вещание, отредактируйте профиль станции." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" +msgstr "Инструкции по сбросу пароля" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" -msgstr "Сжатие по Zstandard" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" -msgstr "за выбранный период" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "за последние 48 часов" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "за последний месяц" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "name@example.com" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" -msgstr "или" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "Отправить письмо для восстановления" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "Добро пожаловать!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "Добро пожаловать в %s!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "Введите свой пароль" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "Запомнить меня" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "Пожалуйста, войдите чтобы продолжить." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "Забыли пароль?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "Автоматическая прокрутка до нижней части журнала" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "Нужна помощь?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "Вы можете найти ответы на многие распространенные вопросы в наших документах поддержки." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "Если вы столкнулись с неполадкой или ошибкой, вы можете отправить запрос на GitHub с помощью ссылки ниже." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "Ваш текущий тип установки %s. Обязательно включите это при создании нового запроса." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "Новый запрос на GitHub" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "Перейти к основному содержанию" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "Переключить боковую панель" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "Переключить Меню" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "Администрирование" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "Сменить Тему" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "Выйти" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "Выйти" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "Нравится наше программное обеспечение?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" +msgstr "Пожертвуйте на поддержку AzuraCast!" diff --git a/resources/locale/sr_CS.UTF-8/LC_MESSAGES/default.po b/resources/locale/sr_CS.UTF-8/LC_MESSAGES/default.po index 83df01ab6..b74c17d3a 100644 --- a/resources/locale/sr_CS.UTF-8/LC_MESSAGES/default.po +++ b/resources/locale/sr_CS.UTF-8/LC_MESSAGES/default.po @@ -1,2641 +1,5950 @@ msgid "" msgstr "" -"Project-Id-Version: azuracast\n" -"Report-Msgid-Bugs-To: \n" -"Last-Translator: \n" -"Language-Team: Serbian (Latin)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-04-23T16:48:19+00:00\n" -"PO-Revision-Date: 2022-04-27 14:59\n" -"Language: sr_CS\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Generated-By: easygettext\n" +"Project-Id-Version: azuracast\n" +"X-Domain: default\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Crowdin-Project: azuracast\n" "X-Crowdin-Project-ID: 217396\n" "X-Crowdin-Language: sr-CS\n" "X-Crowdin-File: /main/resources/locale/default.pot\n" "X-Crowdin-File-ID: 4\n" +"Language-Team: Serbian (Latin)\n" +"Language: sr_CS\n" +"PO-Revision-Date: 2022-06-07 03:52\n" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:93 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 msgid "# Episodes" msgstr "# Epizode" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:157 +#: ./vue/components/Stations/Playlists.vue:29 msgid "# Songs" msgstr "# Pesme" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 -msgid "%d queued messages" -msgstr "%d zakazane poruke" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:257 -msgid "%s cannot start" -msgstr "%s ne može da startuje" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:266 -msgid "%s cannot stop" -msgstr "%s ne može da stane" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 -msgid "%s encountered an error" -msgstr "%s je naišao na grešku" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 -msgid "%s is not recognized as a service." -msgstr "%s nije prepoznat kao servis." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:107 +#: ./vue/components/Stations/Automation.vue:34 msgid "%{ days } Days" msgstr "%{ dana } Dana" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:102 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:16 msgid "%{ minutes } minutes" msgstr "%{ minuta } minuta" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:99 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:13 msgid "%{ seconds } seconds" msgstr "%{ sekundi } sekundi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:67 +#: ./vue/components/Stations/Common/Quota.vue:52 msgid "%{filesCount} File" msgid_plural "%{filesCount} Files" msgstr[0] "%{filesCount} Fajl" msgstr[1] "%{filesCount} Fajla" msgstr[2] "%{filesCount} Fajlova" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:137 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:31 msgid "%{listeners} Listener" msgid_plural "%{listeners} Listeners" msgstr[0] "%{listeners} Slušalac" msgstr[1] "%{listeners} Slušalaca" msgstr[2] "%{listeners} Slušalaca" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:77 +#: ./vue/components/Stations/Playlists/CloneModal.vue:45 msgid "%{name} - Copy" msgstr "%{name} - Kopija" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:74 +#: ./vue/components/Stations/Profile/BackendPanel.vue:32 msgid "%{numPlaylists} playlist" msgid_plural "%{numPlaylists} playlists" msgstr[0] "%{numPlaylists} plejlista" msgstr[1] "%{numPlaylists} plejliste" msgstr[2] "%{numPlaylists} plejlista" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:71 +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 msgid "%{numSongs} uploaded song" msgid_plural "%{numSongs} uploaded songs" msgstr[0] "%{numSongs} uneta pesma" msgstr[1] "%{numSongs} unete pesme" msgstr[2] "%{numSongs} unetih pesama" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:59 -msgid "%{spaceUsed} Used" -msgstr "%{spaceUsed} Zauzeto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:58 +#: ./vue/components/Stations/Common/Quota.vue:43 msgid "%{spaceUsed} of %{spaceTotal} Used" msgstr "%{spaceUsed} od %{spaceTotal} Zauzeto" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:56 +#: ./vue/components/Stations/Common/Quota.vue:44 +msgid "%{spaceUsed} Used" +msgstr "%{spaceUsed} Zauzeto" + +#: ./vue/components/Admin/Stations/CloneModal.vue:46 msgid "%{station} - Copy" msgstr "%{station} - Kopija" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 -msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." -msgstr "(Docker Compose) Svi Docker kontejneri imaju ovaj prefix ispred imena. Ne menjajte ovo posle instalacije." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 -msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." -msgstr "(Docker Compose) Vreme čekanja pre nego što Docker Compose prograsi zadatak neuspešnim. Povečajte ovo u slučaju instalacije na slabijim računarima." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:189 -msgid "(in seconds)" -msgstr "(u sekundama)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:48 +#: ./vue/components/Stations/Playlists/Form/Source.vue:47 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A completely random track is picked for playback every time the queue is populated." msgstr "Pesma ili snimak će biti izabran slučajnim izborom svaki put kad se lista bude dopunjavala." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:14 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\")." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:13 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 msgid "A playlist containing media files hosted on this server." msgstr "Plejlista koja sadržio medijske fajlove koji se nalaze na ovom serveru." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:18 +#: ./vue/components/Stations/Playlists/Form/Source.vue:17 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A playlist that instructs the station to play from a remote URL." msgstr "Plejlista koja navodi stanicu da pušta muziku sa eksternog URL-a." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:63 -msgid "API \"Access-Control-Allow-Origin\" Header" -msgstr "API \"Access-Control-Allow-Origin\" Poruka zaglavlja" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:99 -msgid "API Documentation" -msgstr "API Dokumentacija" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:187 -msgid "API Key Description/Comments" -msgstr "API Ključ Opis/Komentari" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 -msgid "API Keys" -msgstr "API Ključevi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:90 -msgid "API Version" -msgstr "API Verzija" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:59 +#: ./vue/components/Admin/StorageLocations/Form.vue:57 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Access Key ID" msgstr "ID Ključa za Pristup" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:48 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:46 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token" msgstr "Token za Pristup" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:54 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:52 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token Secret" msgstr "Tajni Ključ za Token" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:98 -msgid "Account List" -msgstr "Lista Naloga" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 -msgid "Account Recovery" -msgstr "Povratak Naloga" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Account is Active" msgstr "Nalog je Aktivan" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 -msgid "Account not found." -msgstr "Nalog nije pronađen." +#: ./vue/components/Stations/Streamers.vue:32 +msgid "Account List" +msgstr "Lista Naloga" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:77 -msgid "Account recovery e-mail sent." -msgstr "Email za povraćaj naloga je poslat." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:153 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:158 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:274 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:190 +#: ./vue/components/Account.vue:53 +#: ./vue/components/Admin/ApiKeys.vue:23 +#: ./vue/components/Admin/AuditLog.vue:24 +#: ./vue/components/Admin/Backups.vue:38 +#: ./vue/components/Admin/CustomFields.vue:19 +#: ./vue/components/Admin/Permissions.vue:21 +#: ./vue/components/Admin/Stations.vue:26 +#: ./vue/components/Admin/StorageLocations.vue:18 +#: ./vue/components/Admin/Users.vue:18 +#: ./vue/components/Public/Requests.vue:49 +#: ./vue/components/Stations/HlsStreams.vue:19 +#: ./vue/components/Stations/Media.vue:130 +#: ./vue/components/Stations/Mounts.vue:24 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:32 +#: ./vue/components/Stations/Podcasts/ListView.vue:29 +#: ./vue/components/Stations/Queue.vue:17 +#: ./vue/components/Stations/Remotes.vue:20 +#: ./vue/components/Stations/Reports/Requests.vue:38 +#: ./vue/components/Stations/SftpUsers.vue:16 +#: ./vue/components/Stations/Streamers.vue:26 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:54 +#: ./vue/components/Stations/Webhooks.vue:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 msgid "Actions" msgstr "Akcije" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:72 +#: ./vue/components/Admin/StorageLocations.vue:15 msgid "Adapter" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:106 +#: ./vue/components/Account.vue:102 +#: ./vue/components/Account/ApiKeyModal.vue:31 msgid "Add API Key" msgstr "Dodaj API Ključ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields.vue:16 +#: ./vue/components/Admin/CustomFields/EditModal.vue:17 msgid "Add Custom Field" msgstr "Dodaj Novo Polje" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:38 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 msgid "Add Episode" msgstr "Dodaj Epizodu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:64 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:58 msgid "Add Files to Playlist" msgstr "Dodaj Fajlove na Plajlistu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:91 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:24 +msgid "Add HLS Stream" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:16 +#: ./vue/components/Stations/Mounts/EditModal.vue:72 msgid "Add Mount Point" msgstr "Dodaj Izvorne Tačke" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 -msgid "Add New GitHub Issue" -msgstr "Prijavi problema na GitHub-u" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:37 +#: ./vue/components/Stations/Playlists.vue:18 +#: ./vue/components/Stations/Playlists/EditModal.vue:21 msgid "Add Playlist" msgstr "Dodaj Plajlistu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:57 +#: ./vue/components/Stations/Podcasts/ListView.vue:17 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:40 msgid "Add Podcast" msgstr "Dodaj Podcast" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:32 +#: ./vue/components/Common/BaseEditModal.vue:27 msgid "Add Record" msgstr "Dodaj Snimak" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:53 +#: ./vue/components/Stations/Remotes.vue:16 +#: ./vue/components/Stations/Remotes/EditModal.vue:40 msgid "Add Remote Relay" msgstr "Dodaj Spoljni Relej" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:38 +#: ./vue/components/Admin/Permissions.vue:16 +#: ./vue/components/Admin/Permissions/EditModal.vue:21 msgid "Add Role" msgstr "Dodaj Nivo Pristupa" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:31 -msgid "Add SFTP User" -msgstr "Dodaj SFTP Korisnika" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:120 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:100 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:111 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:93 msgid "Add Schedule Item" msgstr "Dodaj kao Zakazano" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:43 +#: ./vue/components/Stations/SftpUsers.vue:11 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:22 +msgid "Add SFTP User" +msgstr "Dodaj SFTP Korisnika" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:39 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Stations.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:27 msgid "Add Station" msgstr "Dodaj Stanicu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:15 +#: ./vue/components/Admin/StorageLocations.vue:13 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:17 msgid "Add Storage Location" msgstr "Dodaj Skladište Fajlova" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:21 +#: ./vue/components/Stations/Streamers.vue:20 +#: ./vue/components/Stations/Streamers/EditModal.vue:56 msgid "Add Streamer" msgstr "Dodaj Strimera" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:30 +#: ./vue/components/Admin/Users.vue:10 +#: ./vue/components/Admin/Users/EditModal.vue:19 msgid "Add User" msgstr "Dodaj Korisnika" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:65 +#: ./vue/components/Stations/Webhooks.vue:14 +#: ./vue/components/Stations/Webhooks/EditModal.vue:52 msgid "Add Web Hook" msgstr "Dodaj Veb Kuku" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 -msgid "Additional Environment Variables" -msgstr "Dodatne Promenjive Sistema" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 -msgid "Administer API Keys" -msgstr "Uredi API Ključeve" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 -msgid "Administer Backups" -msgstr "Uredi Backup-e" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 -msgid "Administer Custom Fields" -msgstr "Uredi Nova Polja" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 -msgid "Administer Settings" -msgstr "Izmeni Podešavanja" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 -msgid "Administer Stations" -msgstr "Uredi Stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 -msgid "Administer Storage Locations" -msgstr "Uredi Lokacije Smeštaja" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:20 +#: ./vue/components/Admin/Index.vue:3 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:34 +#: ./vue/components/Dashboard.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 msgid "Administration" msgstr "Administracija" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormGroup.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormCheckbox.vue:14 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:13 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:11 +#: ./vue/components/Form/BWrappedFormGroup.vue:20 +#: ./vue/components/Form/BWrappedFormGroup.vue:7 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:12 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:13 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:11 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:19 #: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 msgid "Advanced" msgstr "Napredno" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:285 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Advanced Configuration" msgstr "Napredna Konfiguracija" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:16 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Advanced Manual AutoDJ Scheduling Options" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 -msgid "Advanced: Use Privileged Docker Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:13 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:118 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:237 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Public/OnDemand.vue:21 +#: ./vue/components/Public/Requests.vue:34 +#: ./vue/components/Stations/Media.vue:92 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 msgid "Album" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:281 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:138 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:301 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:41 +#: ./vue/components/Admin/Settings/ServicesTab.vue:133 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: ./vue/components/Public/OnDemand.vue:41 +#: ./vue/components/Public/Player.vue:75 +#: ./vue/components/Public/Requests.vue:61 +#: ./vue/components/Stations/Media.vue:157 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 msgid "Album Art" msgstr "Slika Omota" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 -msgid "Album Artist Sort Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 -msgid "Album Sort Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 -msgid "All Permissions" -msgstr "Sve Dozvole" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:164 +#: ./vue/components/Stations/Playlists.vue:36 msgid "All Playlists" msgstr "Sve Plejliste" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:100 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:26 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:25 +#: ./vue/components/Stations/Podcasts/ListView.vue:35 msgid "All Podcasts" msgstr "Svi Podcasti" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:126 -msgid "All Stations" -msgstr "Sve Stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:13 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:12 msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:65 +#: ./vue/components/Stations/Playlists/Form/Source.vue:63 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Allow Requests from This Playlist" msgstr "Dozvoli naručivanje sa ove Plejliste" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:77 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Song Requests" msgstr "Dozvoli naručivanje pesama" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:123 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:174 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Streamers / DJs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:42 +#: ./vue/components/Stations/Automation.vue:40 +#: ./vue/components/Stations/Automation.vue:1 msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:106 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:90 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Allowed IP Addresses" msgstr "Dozvoljene IP Adrese" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:53 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:49 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Always Use HTTPS" msgstr "Koristi isključivo HTTPS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:16 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:14 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Amplify: Amplification (dB)" msgstr "Jačina: Pojačanje (dB)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 -msgid "An account recovery link has been requested for your account on \"%s\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/base.js:40 -msgid "An error occurred and your request could not be completed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:126 +#: ./vue/components/Stations/Media/MediaToolbar.vue:56 msgid "Analyze and reprocess the selected media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 -msgid "Any time a live streamer/DJ connects to the stream" -msgstr "" +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:58 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "API \"Access-Control-Allow-Origin\" Header" +msgstr "API \"Access-Control-Allow-Origin\" Poruka zaglavlja" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 -msgid "Any time a live streamer/DJ disconnects from the stream" -msgstr "" +#: ./vue/components/Account.vue:95 +msgid "API Documentation" +msgstr "API Dokumentacija" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 -msgid "Any time the currently playing song changes" -msgstr "" +#: ./vue/components/Account.vue:50 +#: ./vue/components/Account/ApiKeyModal.vue:9 +#: ./vue/components/Account/ApiKeyModal.vue:7 +#: ./vue/components/Account/ApiKeyModal.vue:1 +#: ./vue/components/Admin/ApiKeys.vue:15 +msgid "API Key Description/Comments" +msgstr "API Ključ Opis/Komentari" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 -msgid "Any time the listener count decreases" -msgstr "" +#: ./vue/components/Account.vue:88 +#: ./vue/components/Admin/ApiKeys.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 +msgid "API Keys" +msgstr "API Ključevi" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 -msgid "Any time the listener count increases" -msgstr "" +#: ./vue/components/Admin/StorageLocations/Form.vue:87 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "API Version" +msgstr "API Verzija" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:55 -msgid "Apply Compression and Normalization" -msgstr "Primeni Kompresiju i Normalizaciju" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:173 +#: ./vue/components/Admin/Settings/ServicesTab.vue:157 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 msgid "Apply for an API key at Last.fm" msgstr "Prijavi se za API ključ na Last.fm" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:59 +#: ./vue/components/Admin/StorageLocations.vue:91 msgid "Applying changes..." msgstr "Izmene u toku..." -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 -msgid "Are you sure?" -msgstr "Da li ste sigurni?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:107 +#: ./vue/components/Public/OnDemand.vue:18 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:26 +#: ./vue/components/Stations/Streamers.vue:22 msgid "Art" msgstr "Slika Omota" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:121 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:232 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:12 +#: ./vue/components/Public/OnDemand.vue:20 +#: ./vue/components/Public/Requests.vue:29 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:113 +#: ./vue/components/Stations/Media.vue:87 +#: ./vue/components/Stations/Playlists/QueueModal.vue:10 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:11 +#: ./vue/components/Stations/Reports/Performance.vue:14 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 msgid "Artist" msgstr "Izvođač" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:48 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:16 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:16 msgid "Artwork" msgstr "Poster" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:11 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:10 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." msgstr "Poster mora biti minimalno 1400 x 1400 piksela do maksimalnih 3000 x 3000 piksela za Apple Podcast-e." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:23 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:22 msgid "At the bottom of the page, click \"Create my access token\"." msgstr "Na dnu stranice, kliknite na\"Napravi moj Token za pristup\"." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:60 +#: ./vue/components/Stations/Reports/SoundExchange.vue:56 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 msgid "Attempt to Automatically Retrieve ISRC When Missing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:19 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:23 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Bitrate (kbps)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Format" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Audio Processing Method" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:17 msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:21 +#: ./vue/components/Admin/AuditLog.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 msgid "Audit Log" msgstr "Log Pregleda" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:47 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:45 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Author" msgstr "Autor" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:64 +#: ./vue/components/Admin/CustomFields.vue:18 msgid "Auto-Assign Value" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:89 +#: ./vue/components/Stations/Playlists.vue:82 +#: ./vue/components/Stations/Playlists.vue:21 msgid "Auto-Assigned" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:132 -msgid "Auto-generate Random MariaDB Root Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:346 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:105 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:65 +#: ./vue/components/Admin/Stations.vue:25 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:31 +#: ./vue/components/Stations/Mounts.vue:23 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:13 +#: ./vue/components/Stations/Remotes.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:13 msgid "AutoDJ" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:34 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:25 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:28 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Bitrate (kbps)" msgstr "AutoDJ Bitrejt (kbps)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:4 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:3 msgid "AutoDJ Disabled" msgstr "AutoDJ je Isključen" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:17 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Format" msgstr "Format AutoDJ-a" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 -msgid "AutoDJ Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:272 -msgid "AutoDJ Queue Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:5 -msgid "AutoDJ Service" -msgstr "AutoDJ Servis" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:7 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:6 msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:325 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "AutoDJ Queue Length" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/BackendPanel.vue:4 +msgid "AutoDJ Service" +msgstr "AutoDJ Servis" + +#: ./vue/components/Stations/Automation.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 msgid "Automated Assignment" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:11 +#: ./vue/components/Admin/Backups.vue:10 msgid "Automatic Backups" msgstr "Automatski Backup" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:24 +#: ./vue/components/Admin/CustomFields/Form.vue:23 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Automatically Set from ID3v2 Value" msgstr "Automatski preuzmi iz ID3v2 Vrednosti" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 -msgid "Automatically scroll to the bottom of the log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 -msgid "Automatically send a customized message to your Discord server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 -msgid "Automatically send a message to any URL when your station data changes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 -msgid "Automatically send a tweet." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 -msgid "Available Logs" -msgstr "Dostupni logovi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:128 +#: ./vue/components/Admin/Settings/ServicesTab.vue:110 +#: ./vue/components/Admin/Settings/ServicesTab.vue:116 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Avatar Service" msgstr "Avatar Servis" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Avatar.vue:22 +#: ./vue/components/Common/Avatar.vue:14 msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." msgstr "Avatars se prikazuju na osnovu e-mail adrese sa servisa %{service}. Kliknite ovde da biste uredili postavke za %{service}." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:229 +#: ./vue/components/Dashboard.vue:55 msgid "Average Listeners" msgstr "Prosečno slušalaca" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Avoid Duplicate Artists/Titles" msgstr "Izbegani Duplikate Izvođače/Naslove" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 -msgid "AzuraCast version %s is now available." -msgstr "AzuraCast verzija %s je sada dostupna." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "AzuraCast Log Aplokacije" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "AzuraCast Rezervna Kopija" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 +#: ./vue/components/Setup/Register.vue:7 msgid "AzuraCast First-Time Setup" msgstr "AzuraCast Inicijalni Setup" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "AzuraCast Instalacija" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "AzuraCast Instance Name" msgstr "AzuraCast Naziv Instance" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "AzuraCast Podešavanja" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "AzuraCast Provera Nadogradnje" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "AzuraCast Nadogradnja" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "AzuraCast Korisnik" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 +#: ./vue/components/Admin/GeoLite.vue:22 msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "AzuraCast Provera Nadogradnje" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "AzuraCast Korisnik" + +#: ./vue/components/Admin/Permissions.vue:9 msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 msgid "Back" msgstr "Nazad" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." -msgstr "Backupujem MariaDB..." +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "Backup je završen za %.2f sekundi." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "Backup nije pronađen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "Putanje za snimanje backup-a %s nije pronađena!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 #: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 msgid "Backups" msgstr "Backup-i" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 msgid "Balanced" msgstr "Balansirano" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 -msgid "Band" -msgstr "Talas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned Countries" msgstr "Blokirane Zemlje" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned IP Addresses" msgstr "Blokirane IP Adrese" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned User Agents" msgstr "Blokirani Agenti" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Base Station Directory" msgstr "Osnovni Direktorijum Stanice" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Base Theme for Public Pages" msgstr "Osnovna Tema za Javne Stranice" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 +#: ./vue/components/Stations/Automation.vue:11 msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 msgid "Basic Info" msgstr "Osnovno" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 msgid "Basic Information" msgstr "Osnovne Informacije" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 +#: ./vue/components/Stations/Reports/Overview.vue:36 msgid "Best Performing Songs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 msgid "Bit Rate" msgstr "Bit Rejt" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Bot Token" msgstr "Token za Bota" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 -msgid "Bpm" -msgstr "BPM" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 msgid "Branding Settings" msgstr "Opcije Brendiranja" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Broadcast AutoDJ to Remote Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 msgid "Broadcasting" msgstr "Emitovanje" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 msgid "Broadcasting Service" msgstr "Servisi za Emitovanje" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 msgid "Broadcasts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 +#: ./vue/components/Admin/Branding.vue:15 msgid "Browser Icon" msgstr "Ikonica u Pretraživaču" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Bucket Name" msgstr "Naziv Bucket-a" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." msgstr "Prema osnovim podešavanjima, svaka stanica emituje na svom portu (na primer 8012). Ako koristite servise kao što je CloudFlare ili pristupate strimu preko SSL-a, uključite ovu opciju da biste rutiali radio na veb portove (80 i 443)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "PROCESOR" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "PROCESOR - Stat. Pomoć" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 msgid "Cached" msgstr "Keširano" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 msgid "Categories" msgstr "Kategorije" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 msgid "Change" msgstr "Promeni" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 msgid "Change Password" msgstr "Promeni Lozinku" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "Promeni Postavke Instalacije?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 msgid "Changes" msgstr "Izmene" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "Izmene su snimljene uspešno." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 msgid "Changes saved." msgstr "Izmene snimljene." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Character Set Encoding" msgstr "Enkodiranje Karaktera" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Chat ID" msgstr "ID Četa" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 +#: ./vue/components/Recover.vue:10 msgid "Choose a new password for your account." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 msgid "Clear" msgstr "Očisti" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "Očisti Sve Poruke na Čekanju" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 +#: ./vue/components/Stations/Reports/Requests.vue:69 msgid "Clear All Pending Requests?" msgstr "Očisti sve primljene Želje?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 msgid "Clear Artwork" msgstr "Ukloni Poster" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "Očisti Keš" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 msgid "Clear File" msgstr "Ukloni fajl" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 msgid "Clear Image" msgstr "Ukloni Sliku" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 msgid "Clear List" msgstr "Očisti listu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 msgid "Clear Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 +#: ./vue/components/Stations/Reports/Requests.vue:13 msgid "Clear Pending Requests" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 msgid "Clear Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 +#: ./vue/components/Stations/Queue.vue:9 msgid "Clear Upcoming Song Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 +#: ./vue/components/Stations/Queue.vue:53 msgid "Clear Upcoming Song Queue?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 +#: ./vue/components/Admin/GeoLite.vue:39 msgid "Click \"Generate new license key\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 msgid "Clone" msgstr "Kloniraj" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 +#: ./vue/components/Admin/Stations/CloneModal.vue:32 msgid "Clone Station" msgstr "Kloniraj Stanicu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 msgid "Close" msgstr "Zatvori" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Code from Authenticator App" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 msgid "Collect aggregate listener statistics and IP-based listener statistics" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "Komanda" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 -msgid "Comment" -msgstr "Komentar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Comments" msgstr "Komentari" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 -msgid "Commercial Information" -msgstr "Komercijalne Informacije" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 -msgid "Composer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 -msgid "Composer Sort Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 -msgid "Conductor" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 +#: ./vue/components/Admin/Backups.vue:35 msgid "Configure" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 +#: ./vue/components/Stations/Automation.vue:27 msgid "Configure Automated Assignment" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 msgid "Configure Backups" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Confirm New Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 msgid "Connection Information" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Key (API Key)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Secret (API Secret)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 msgid "Contains explicit content" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 -msgid "Content Group Description" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 +#: ./vue/components/Setup/Station.vue:12 msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 msgid "Continuous Play" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Control how this playlist is handled by the AutoDJ software." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 msgid "Copy associated media and folders." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 msgid "Copy scheduled playback times." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 msgid "Copy to Clipboard" msgstr "Kopiraj u Memoriju" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 msgid "Copy to New Station" msgstr "Kopiraj na Novu Stanicu" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 -msgid "Copyright" -msgstr "Autorska Prava" +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" +msgstr "PROCESOR" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 -msgid "Copyright Message" -msgstr "Poruka o Autorskim Pravima" +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" +msgstr "PROCESOR - Stat. Pomoć" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." -msgstr "Ne mogu da snimim izmene u fajl sistemu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "Napravi Nalog" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "Napravi Direktorijum" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "Napravi Novi Ključ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "Napravi Stanicu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "Napravi Novu Stanicu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." -msgstr "" +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" +msgstr "Napravi Novu Stanicu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "Napravi Nalog" + +#: ./vue/components/Admin/GeoLite.vue:29 msgid "Create an account on the MaxMind developer site." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 msgid "Create and Continue" msgstr "Napravi i Nastavi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 +#: ./vue/components/Admin/CustomFields.vue:9 msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." -msgstr "" +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" +msgstr "Napravi Direktorijum" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." -msgstr "" +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" +msgstr "Napravi Novi Ključ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "Napravi Stanicu" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Duration (Seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Method" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 msgid "Cue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 msgid "Current Custom Fallback File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 msgid "Current Installed Version" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 msgid "Current Intro File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Current Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 msgid "Current Podcast Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 +#: ./vue/components/Stations/Playlists.vue:98 msgid "Custom" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Custom API Base URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 +#: ./vue/components/Admin/Branding.vue:3 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 msgid "Custom Branding" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Custom Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-In Point (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-Out Point (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-In Time (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-Out Time (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Overlap Time (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 msgid "Custom Fallback File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 msgid "Custom Fields" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 msgid "Custom Frontend Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Custom JS for Public Pages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 msgid "Customization" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 msgid "Customize" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Administrator Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 msgid "Customize AzuraCast Settings" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Broadcasting Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 msgid "Customize Copy" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Mount Point" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize Internal Request Processing Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Source Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 msgid "Dark" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 +#: ./vue/components/Stations/Reports/Requests.vue:35 msgid "Date Played" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 +#: ./vue/components/Stations/Reports/Requests.vue:34 msgid "Date Requested" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 +#: ./vue/components/Admin/AuditLog.vue:19 msgid "Date/Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 +#: ./vue/components/Stations/Reports/Timeline.vue:24 msgid "Date/Time (Browser)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 +#: ./vue/components/Stations/Reports/Timeline.vue:30 msgid "Date/Time (Station)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 msgid "Days Between Automated Assignments" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Days of Playback History to Keep" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Deactivate Streamer on Disconnect (Seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 msgid "Default" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 +#: ./vue/components/Admin/Branding.vue:21 msgid "Default Album Art" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Default Album Art URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Default Avatar URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 msgid "Default Mount" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 msgid "Delete" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 msgid "Delete %{ num } media files?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 msgid "Delete Album Art" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:87 msgid "Delete Backup?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 msgid "Delete Broadcast?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 +#: ./vue/components/Admin/CustomFields.vue:38 msgid "Delete Custom Field?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 msgid "Delete Episode?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:49 msgid "Delete Mount Point?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 +#: ./vue/components/Stations/Playlists.vue:142 msgid "Delete Playlist?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 +#: ./vue/components/Stations/Podcasts/ListView.vue:59 msgid "Delete Podcast?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 +#: ./vue/components/Stations/Queue.vue:39 msgid "Delete Queue Item?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 +#: ./vue/components/Stations/Remotes.vue:45 msgid "Delete Remote Relay?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 +#: ./vue/components/Stations/Reports/Requests.vue:55 msgid "Delete Request?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 +#: ./vue/components/Admin/Permissions.vue:50 msgid "Delete Role?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 +#: ./vue/components/Stations/SftpUsers.vue:32 msgid "Delete SFTP User?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 +#: ./vue/components/Admin/Stations.vue:45 msgid "Delete Station?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 +#: ./vue/components/Admin/StorageLocations.vue:102 msgid "Delete Storage Location?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 +#: ./vue/components/Stations/Streamers.vue:56 msgid "Delete Streamer?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 +#: ./vue/components/Admin/Users.vue:37 msgid "Delete User?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 +#: ./vue/components/Stations/Webhooks.vue:70 msgid "Delete Web Hook?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 msgid "Description" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 +#: ./vue/components/Common/DataTable.vue:103 msgid "Deselect" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 msgid "Desktop Device" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 msgid "Direct Stream URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 msgid "Directory" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 msgid "Directory Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 msgid "Disable" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 msgid "Disable Crossfading" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 msgid "Disable Optimizations" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 msgid "Disable public pages?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 msgid "Disable song requests?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 msgid "Disable streamers?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 +#: ./vue/components/Account.vue:100 msgid "Disable two-factor authentication?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 msgid "Disabled" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 msgid "Disconnect Streamer" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Discord Web Hook URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 msgid "Display Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 msgid "Do not collect any listener analytics" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 msgid "Do not use an AutoDJ service." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 msgid "Down" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 msgid "Download" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 msgid "Download CSV" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 msgid "Download M3U" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 msgid "Download PLS" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:27 msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 +#: ./vue/components/Common/FlowUpload.vue:13 msgid "Drag file(s) here to upload or" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Dropbox Generated Access Token" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 +#: ./vue/components/Stations/Playlists.vue:54 msgid "Duplicate" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 msgid "Duplicate Playlist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Duplicate Prevention Time Range (Minutes)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 msgid "E-Mail" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 msgid "E-mail Address" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 msgid "E-mail addresses can be separated by commas." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 msgid "Edit" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 msgid "Edit Custom Field" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 msgid "Edit Episode" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 msgid "Edit Liquidsoap Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 +#: ./vue/components/Stations/Media/EditModal.vue:72 msgid "Edit Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 +#: ./vue/components/Stations/Mounts/EditModal.vue:71 msgid "Edit Mount Point" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 +#: ./vue/components/Stations/Playlists/EditModal.vue:20 msgid "Edit Playlist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 msgid "Edit Podcast" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 msgid "Edit Profile" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 +#: ./vue/components/Common/BaseEditModal.vue:26 msgid "Edit Record" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 +#: ./vue/components/Stations/Remotes/EditModal.vue:39 msgid "Edit Remote Relay" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 +#: ./vue/components/Admin/Permissions/EditModal.vue:20 msgid "Edit Role" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 msgid "Edit SFTP User" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 +#: ./vue/components/Admin/Stations/EditModal.vue:26 msgid "Edit Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 +#: ./vue/components/Stations/ProfileEdit.vue:4 msgid "Edit Station Profile" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 msgid "Edit Storage Location" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 +#: ./vue/components/Stations/Streamers/EditModal.vue:55 msgid "Edit Streamer" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 +#: ./vue/components/Admin/Users/EditModal.vue:18 msgid "Edit User" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 msgid "Edit Web Hook" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 msgid "Embed Code" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 msgid "Embed Widgets" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 msgid "Enable" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable Advanced Features" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 msgid "Enable AutoDJ" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 msgid "Enable Automated Assignment" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Enable Broadcasting" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 msgid "Enable public pages?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 msgid "Enable song requests?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 msgid "Enable streamers?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this mount point on this station's public pages." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this relay on this station's public pages." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enable to allow this account to log in and stream." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 msgid "Enabled" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 -msgid "Encoded By" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 msgid "Encoder" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 -msgid "Encoder Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 -msgid "Encoding Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Date" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Endpoint" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enforce Schedule Times" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enter the full URL of another stream to relay its broadcast through this mount point." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 msgid "Episode" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 msgid "Episodes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 msgid "Exclude Media from Backup" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 +#: ./vue/components/Stations/Queue.vue:19 msgid "Expected to Play at" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 msgid "Explicit" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 msgid "Export %{format}" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Fallback Mount" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Field Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 msgid "File Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 -msgid "File Owner" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 -msgid "File Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 msgid "Files marked for reprocessing:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 msgid "Files moved:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 msgid "Files queued for playback:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 msgid "Files removed:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Footer Text" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "za odabrani period" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 msgid "For some clients, use port:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 msgid "Friday" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 +#: ./vue/components/Account/TwoFactorModal.vue:10 msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 msgid "Full Volume" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 msgid "Full:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 msgid "GA Property Tracking ID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 msgid "General Rotation" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 msgid "Generate Report" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 msgid "Genre" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 +#: ./vue/components/Admin/GeoLite.vue:57 msgid "GeoLite is not currently installed on this installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 +#: ./vue/components/Admin/GeoLite.vue:28 msgid "GeoLite version \"%{ version }\" is currently installed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 msgid "Global" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 msgid "Global Permissions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide Album Art on Public Pages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide AzuraCast Branding on Public Pages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 +#: ./vue/components/Dashboard.vue:62 msgid "Hide Charts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Hide Metadata from Listeners (\"Jingle Mode\")" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 msgid "High" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 msgid "History" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 msgid "Home" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Homepage Redirect URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 msgid "Hour" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "u zadnjih 48 sati" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "u zadnjih mesec dana" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 msgid "IP" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 +#: ./vue/components/Admin/GeoLite.vue:9 msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 msgid "ISRC" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "" + +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "" + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "" + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "" + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "ili" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "" + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "Ukloni" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "Ukloni Ključ" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "Restartuj" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "Subota" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "Snimi" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "Snimi i Nastavi" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "Snimi Promene" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "Zakazivanje" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "Pretraga" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "Tajni Ključ" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "Sigurnost" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "" + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "Traži" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "Izaberi" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "" + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "Izaberi Fajl" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "" + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "" + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "Strim" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "Ime Strimera" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "Korisničko ime Strimera" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "Strimer/DJ" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "Strimeri/DJ Nalozi" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "Strimeri/DJ-evi" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "Strimovi" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "Pošalji Kod" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "Nedelja" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "Podržani formati fajlova:" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "Tema" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "" + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "Ovo polje je obavezno." + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "Ovog Meseca" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "Četvrtak" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "Vreme" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "Vreme (sek)" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "Vreme potrošeno na čekanje da se završi I/O operacija na disku." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "Vreme ukradeno od strane drugih virtualnih mašina na ovom istom fizičkom serveru." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "Vremenska Zona" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "Naslov" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "" + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "Danas" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "Ukupno" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "Prostor na Disku" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "Ukupno Sati Slušanja" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "Ukupno RAM-a" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "Transmitovano" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "Okidači" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "Utorak" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "TuneIn ID partnera" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "TuneIn Ključ Partnera" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "TuneIn ID Stanice" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "Twitter Nalog" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "Twitter Aplikacije" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "" + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "Prosečno slušalaca" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "Nepoznato" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "Nepoznat Izvođač" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "Nepoznat Naslov" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "Gore" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "Pesme po redu zakazivanja" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "Unapredi" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "Izmeni Meta podatke" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "Izmenjeno" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "" + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "Uvezi Svoje Matarijale" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "Fajlovi koje unesete na ovoj stranici će automatski biti otpakovani u smešteni u odgovarajuće direktorijume." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "Koristi" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "Koristi (Nas)" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "Koristi API ključeve za autorizaciju putem AzuraCast API sa istim dozvolama kao i za koričnički nalog." + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "Koristi Asinhrone Radne Procese" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "Koristi podrazumevane postavke pregledača" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "Koristi IceCast 2.4 na ovom serveru." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "Manje Optereti Procesor (Troši Više Memorije)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "Koristi Manje Memorije (Više Optereti Procesor)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "Koristi Liquidsoap na ovom serveru." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "Koristi Metapodatke za Glasnoću" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "Korisnik" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "Korisnički Agent" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "Korisničko Ime" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "Dozvole korisnika" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "Korisničko" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "Korisničko ime:" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "Korisnici" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "Obično je uključeno za port 465, a isključeno za portove 587 ili 25." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "Promenjive su u formi:" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "Vidi" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "Vidi pesme u plejlisti" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "Jačina zvuka" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "Čekanje" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "Čekanje" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "Veb DJ" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "VebDJ" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "Vebsajt" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "Sreda" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "Težina" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "Dobro došli na AzuraCast!" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "Juče" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "Ti" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "ZStandard kompresija" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format msgid "Imported locale: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 -msgid "Initial Key" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 msgid "Initialize AzuraCast" msgstr "" @@ -2644,52 +5953,704 @@ msgstr "" msgid "Initializing essential settings..." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format msgid "Installation Method: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "AzuraCast Podešavanja" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "Nalog nije pronađen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 msgid "Installing Data Fixtures" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." +msgstr "Posetite %s da biste završili setup." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" +msgstr "Putanje za snimanje backup-a %s nije pronađena!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "AzuraCast Rezervna Kopija" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "Backupujem MariaDB..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "Backup je završen za %.2f sekundi." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "AzuraCast Instalacija" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "AzuraCast Nadogradnja" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "Promeni Postavke Instalacije?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "(u sekundama)" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "Validne opcije: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "Dodatne Promenjive Sistema" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 +msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." +msgstr "(Docker Compose) Svi Docker kontejneri imaju ovaj prefix ispred imena. Ne menjajte ovo posle instalacije." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 +msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." +msgstr "(Docker Compose) Vreme čekanja pre nego što Docker Compose prograsi zadatak neuspešnim. Povečajte ovo u slučaju instalacije na slabijim računarima." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 +msgid "Advanced: Use Privileged Docker Settings" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "Korisnik nije pronađen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "Povratak Naloga" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "Email za povraćaj naloga je poslat." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "Vaša lozinka je izmenjena." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "Strimeri su uključeni!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "AzuraCast Log Aplokacije" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 +msgid "Album Artist Sort Order" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 +msgid "Album Sort Order" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 +msgid "Band" +msgstr "Talas" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 +msgid "Bpm" +msgstr "BPM" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 +msgid "Comment" +msgstr "Komentar" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 +msgid "Commercial Information" +msgstr "Komercijalne Informacije" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 +msgid "Composer" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 +msgid "Composer Sort Order" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 +msgid "Conductor" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 +msgid "Content Group Description" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 +msgid "Copyright" +msgstr "Autorska Prava" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 +msgid "Copyright Message" +msgstr "Poruka o Autorskim Pravima" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 +msgid "Encoded By" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 +msgid "Encoder Settings" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 +msgid "Encoding Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 +msgid "File Owner" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 +msgid "File Type" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 +msgid "Initial Key" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 @@ -2700,1071 +6661,34 @@ msgstr "" msgid "Internet Radio Station Owner" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "" @@ -3781,10 +6705,6 @@ msgstr "" msgid "Original Lyricist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "" @@ -3793,30 +6713,6 @@ msgstr "" msgid "Original Year" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "" @@ -3825,2373 +6721,61 @@ msgstr "" msgid "Part Of A Set" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "Ukloni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "Ukloni Ključ" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "Restartuj" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "Pokreni Zadatak" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "Subota" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "Snimi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "Snimi Promene" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "Snimi i Nastavi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "Zakazivanje" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "Pretraga" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "Tajni Ključ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "Sigurnost" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "Sigurnosni Kod" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "Traži" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "Izaberi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "Izaberi Fajl" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "Strim" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "Ime Strimera" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "Korisničko ime Strimera" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "Strimer je diskonetovan." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "Strimer/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "Strimeri/DJ Nalozi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "Strimeri su uključeni!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "Strimeri/DJ-evi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "Strimovi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "Pošalji Kod" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "Podnaslov" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "Uspešno" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "Nedelja" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "Podržani formati fajlova:" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "Promeni Temu" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "Sinhronizacija je Isključena" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "Tema" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "Ovog Meseca" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "Ovo polje je obavezno." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "Četvrtak" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "Vreme" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "Vreme (sek)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "Vremenska Zona" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "Vreme potrošeno na čekanje da se završi I/O operacija na disku." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "Vreme ukradeno od strane drugih virtualnih mašina na ovom istom fizičkom serveru." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "Naslov" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "Sortiranje Naslova" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "Danas" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "Ukupno" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "Prostor na Disku" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "Ukupno Sati Slušanja" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "Ukupno RAM-a" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "Pesma Broj" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" -msgstr "Transmitovano" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "Okidači" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "Utorak" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "TuneIn ID partnera" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "TuneIn Ključ Partnera" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "TuneIn ID Stanice" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "Twitter Nalog" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "Twitter Aplikacije" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "Twitter Objave" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" +msgstr "Nesinhronizovani Lirici" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 msgid "URL Artist" @@ -6217,250 +6801,424 @@ msgstr "" msgid "URL Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" +msgstr "Godina" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" +msgstr "Sve Stanice" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" -msgstr "Prosečno slušalaca" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" -msgstr "Nepoznato" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" -msgstr "Nepoznat Izvođač" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" -msgstr "Nepoznat Naslov" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" -msgstr "Fajlovi koji ne mogu biti procesirani" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." -msgstr "Greška nije navedena." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" -msgstr "Nesinhronizovani Lirici" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" -msgstr "Gore" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" -msgstr "Pesme po redu zakazivanja" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" -msgstr "Unapredi" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" -msgstr "Instrukcije za Unapređenje" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" -msgstr "Izmeni Meta podatke" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" -msgstr "Izmenjeno" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" -msgstr "Uvezi Svoje Matarijale" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "Strimer je diskonetovan." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "Backup nije pronađen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "Izmene su snimljene uspešno." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." +msgstr "Ne mogu da snimim izmene u fajl sistemu." #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "Unos je sprečen od strane PHP ekstnzije." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." -msgstr "Fajlovi koje unesete na ovoj stranici će automatski biti otpakovani u smešteni u odgovarajuće direktorijume." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." +msgstr "Greška nije navedena." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" -msgstr "Koristi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" -msgstr "Koristi (Nas)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." -msgstr "Koristi API ključeve za autorizaciju putem AzuraCast API sa istim dozvolama kao i za koričnički nalog." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" -msgstr "Koristi Asinhrone Radne Procese" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" -msgstr "Koristi podrazumevane postavke pregledača" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." -msgstr "Koristi IceCast 2.4 na ovom serveru." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" -msgstr "Manje Optereti Procesor (Troši Više Memorije)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" -msgstr "Koristi Manje Memorije (Više Optereti Procesor)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." -msgstr "Koristi Liquidsoap na ovom serveru." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" -msgstr "Koristi Metapodatke za Glasnoću" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" -msgstr "Korisnik" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" -msgstr "Nalozi Korisnika" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" -msgstr "Korisnički Agent" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" -msgstr "Korisničko Ime" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" -msgstr "Dozvole korisnika" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." -msgstr "Korisnik nije pronađen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" -msgstr "Korisničko" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" -msgstr "Korisničko ime:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" -msgstr "Korisnici" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." -msgstr "Obično je uključeno za port 465, a isključeno za portove 587 ili 25." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" -msgstr "Validne opcije: %s" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" -msgstr "Promenjive su u formi:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" -msgstr "Vidi" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" +msgstr "Instrukcije za Unapređenje" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." +msgstr "AzuraCast verzija %s je sada dostupna." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." +msgstr "Vidi changelog za detaljan spisak izmena." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" +msgstr "Sinhronizacija je Isključena" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" +msgstr "Sve Dozvole" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "Vidi Administrativnu Stranu" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" -msgstr "Vidi Detaljno" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" +msgstr "Vidi Sistemske Logove" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" -msgstr "Vidi Logove Stanica" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "Izmeni Podešavanja" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "Uredi API Ključeve" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "Uredi Stanice" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "Uredi Nova Polja" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "Uredi Backup-e" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" +msgstr "Uredi Lokacije Smeštaja" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 msgid "View Station Page" @@ -6470,348 +7228,591 @@ msgstr "Vidi Stranu Stanice" msgid "View Station Reports" msgstr "Vidi Izveštaj Stanice" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" -msgstr "Vidi Sistemske Logove" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" +msgstr "Vidi Logove Stanica" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." -msgstr "Vidi changelog za detaljan spisak izmena." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" -msgstr "Vidi pesme u plejlisti" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." -msgstr "Posetite %s da biste završili setup." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" -msgstr "Jačina zvuka" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" -msgstr "Čekanje" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" -msgstr "Čekanje" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" -msgstr "Upozorenje" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" -msgstr "Veb DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." +msgstr "%s nije prepoznat kao servis." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" +msgstr "%s ne može da startuje" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" +msgstr "%s ne može da stane" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" +msgstr "%s je naišao na grešku" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" +msgstr "Da li ste sigurni?" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" -msgstr "VebDJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" -msgstr "Vebsajt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" -msgstr "Sreda" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" -msgstr "Težina" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" -msgstr "Dobrodošli na %s!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" -msgstr "Dobro došli na AzuraCast!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" +msgstr "Nalozi Korisnika" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" -msgstr "Dobro došli!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 -msgid "When the station broadcast comes online." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" +msgstr "Fajlovi koji ne mogu biti procesirani" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 msgid "When the station broadcast goes offline." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 +msgid "When the station broadcast comes online." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" -msgstr "Godina" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "Twitter Objave" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" +msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "Da" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" -msgstr "Juče" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" -msgstr "Ti" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" +msgstr "Očisti Keš" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" +msgstr "Očisti Sve Poruke na Čekanju" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" +msgstr "Pokreni Zadatak" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" +msgstr "%d zakazane poruke" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" +msgstr "Komanda" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "Dostupni logovi" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "Vidi Detaljno" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" +msgstr "Sigurnosni Kod" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." -msgstr "Vaša lozinka je izmenjena." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" -msgstr "ZStandard kompresija" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" -msgstr "za odabrani period" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "u zadnjih 48 sati" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "u zadnjih mesec dana" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "ime@domen.com" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" -msgstr "ili" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "Dobro došli!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "Dobrodošli na %s!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "Prijavi problema na GitHub-u" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "Promeni Temu" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" +msgstr "" diff --git a/resources/locale/sv_SE.UTF-8/LC_MESSAGES/default.mo b/resources/locale/sv_SE.UTF-8/LC_MESSAGES/default.mo index 856b644b044dbedf86e38a5cd6341bcaa7a7440c..cc7d9264ce95d2e8a6abef4e2010e7601ee9ace1 100644 GIT binary patch delta 8253 zcmXZg3!INt{=o6aFm5v@#&s|ZV=zVtGr5-g{hCdTTvt)wV67p68tJ_j}Is{KhVNJmt{Zl*Gx* zG8-fQcd=9y)y1P%*o&ey^`od<(4h_VGw?~QiAijT2e3JQi^H%^P87An8Q2B4U^AtW;_%PWIP(!4CL8pKDyv$B!lQhtb=cb@lVm` zzQ?jyDmU(zNBcF<`Li*D^`k3kOuCpcbja4*Ua3i`E&!8oG4NK$S(F(ka-hUjw!&7KRM;pfz zevBq?5mT{j6SBp0w4aMEoR8(OXA|o04Fefyh7-|+|Aa>RAi5>n&;Vb?YWPpI5+`s5 zUPLP}sVP;&x#;~bq0j$4^bex}ov1 z8LbKZB)aGSjTP_=y3luM>CMi5D&}A{w4#Lx8s%toLrdQejcgox>Sv)3ERowxvVurs>nW6+Fl57+O( z$LK$Tt+D-;aV4e(ORzlS^MlLKO030k_!L(4{V&@hE_rRVv;}Bs3Nan~Vr?9b88{0K zbRph`D=-Z&p<7qBW&GOKM9yVYgv1z)K`XZ!Z^ZlT`~H7J!_59K+)%z12aUb*(uBQH( z40L0_5?+sfD8{3EHwm3^W^h4pRd5sf+>_|xdjZ|TSI{r#+sHOYpChk)l*uoXTh|d? zr&~MfZvcH5@JC}5W?%_A(GskV_hM!I3)aGy(992_d-^H*+~;T@-=hiqjxJcPef+DL zfv(pW9dDnY;RmM+`aqA+9~f>Jik55yx&_m)2Hu0U@Nw*gyU~TC4*sf96|`T7-rohy z_y(+mqtW#eQ)n1T37W|~G_!@FzaCv^Qy6~%E&0B1{Sdm)k@hUZ7tnzAp@;PY z?2G5nEhy{~SF9`M(eEFe)rI6*Kx#9#3Z=8xQP!eufgO>VXbc?p4dz?fU+!e;(MkhRk zF8m34D8EFvG^Kl-aTc0jBkY3(*c%fiG@STVw8U>>HXg(Qcn%G$U60ryXbC6d61*K7 z;6*f%te)}p23UrEb2PB4!g$9p-Yf1WqW&~oczC#B0-E8pFn(8XIl5=-(Ey%CGv5)$ z_lEH!=pj6bX8b*-;wAJsKbIz$hUvcl`80e#i_kskjh^n2=z>$x2^XRdZbUOnhU>e~ zQvVB0X*fYK-heNoH)iyU_q-a~Z;ocx z8r`DaSPuVyS$HEph;y(sUeP}epemN9Uk}r;30jFZ{i(l^bYQ@V`lGMWFtlV7&;@5= z3NAxSw-Vi&2hqd1EsXC+7dnbo-~{^Pbqd|uUxJl5+0I*k0QEP3whTB?PxQvoXoNG+ zK;~ctTpF&g4gJT_`?jKi??AsBZ{P_001c?+KwfQZhn|(~Xn^|@G%VFS=mH0kgBl&j z0?ZzC`QHvvU-Z2$!RzooMw?5IVuB(EkbDyYyl4M0w~py*oC-&G0hNY=JJYJv>E7R|ZJ}?}Q<8*ZIdfgEJfif69L^H4kmY^kHjn4OM za6fu>KE+D-3wq`%a6%K7tP+hhtcl-ZE}CKH$T)y3tV;hXw4^=J3Hzh>O$z<#=zOcN zCT_qY+=kA78XMtxG?8k>)ZabLE{;pw0qfBphKupGF#aR9r=P)B%2M{hbR3Pf@m6$! zWoU-$&=UU{tKdE~+#EIzPS&x389zz#?3a!M8 zVSE=hqyI*@eh!`YC$ti!M#pC(3k|e6dY0NHXc%E1bb;bkH9S{selucc78) z$69z4J*?lLiTsY1w({7x-w2(z2;Hh{(RquJbrR8h8fLTseegNlgZr>6E*KXds=a81 z-U}9 zrci%xJQ4;@2QQ$9sRC(xy$%{c0p?+QG_bLFHLgb|eiz+}_t6r6fS!&2Mdv9!Ek2A@ z(eFrI|NZ6OU&VltcS9o^flf39E8$G6fOlgmu0&7uT6BR;=plXqE8@H8^T*KpKEl#? z8q47sG{Ex-8a`Nhdis8K8j}gEIQ$5csVmPpwctqEv$epP(7H9E}Vxh zn2%PfGx|MA^avNmqmj=>CtMi%%h62MVFP>s^Kn7ad)xRwcs0bU=AAncl?YIH| z3p26k_SnAYp}P?)<1DPf`qAPr@KCs6D;mgNbSvILOZy%+#N%inm#`VuEr~19J2(t| zek}UF-x9_b1@A=zdk7OovW-Snd=1U)eXNFG;pL3Oc>US&2d4-v`5nO}*ogjGY>LS+ z{t5a$IfKrhIwuY^3q6E+bEv$bVT=l09yJX=w41ke?0C&Gunvm^>%dO*U*4Y zp@Dycmk;6Gc%dq21#6*!KEE$v2rX$)Wwy5L)A zF1%PUKjeC z(F(m3d<6|~A9~mhpn;x6U)!J2Gm$nwK07&Rzuo0N`#+F|rMU^6co|yyHJF8upc(!R z&EQQmumgDcLxfi3JX(>9=mO;z#9NzGmRCmKNCMe!aEL<1XvR$?3)$aJ)VCFnd$!u3^X1s+5LeQFW=?}WP< z@DRR+_3$v(#q(%j>5Jn9nxGjJqJeclCmM$C^(6G{+!^}!VNLo^p!4rR13ZWZd}J{t z@iczMfD?Uf^k2sQ_z8Z3O_#@qEOkY^U=1{|HY<`Ha)y^qp3iMk z=KjM?pGm%#zq3p-rDgThMv4~ JQ`c@R_5XUV;y3^R delta 10435 zcma*rd3aP+n#b`=NCF9qAqWH!auXm3We8x2l2xLx~^= zvJB8RV1p|t;y|lWmUcmmwhH2cirR|9WA}i#pme*8YtQ#r_vq-%KhqBnpL_0d&U@bX zoKx7ZtWH^UcS_=e?9|&W{+E(sS?6M5mRgooYFkz-<5@U{c6*$LU9b}KaRC_~eoX5$RZ!LYf%%=kyt1pb8j{%P#X_|^+tq;ca6X5crd8Mo-^1=0aEa4r&)RfrmJ zA}U#Pup35k7_LG7SO@t_@0~_XD5V#Z!7Nm}i`tBD_2xnY7NR07#abL^+Ivu$_zU*H zcW^9zgI#fCZ!eJPs0_?S_1B2|aTTWGgaWUhDX6v&6N)gvg=Wx*nYalx;8s*=cB4}E zGPcCGP#Jj__5KMwgJ&=u|JKLr?_<=2($BN3eb@=p@Kx-LZ=FZ}b>mZRD1d*U7G3+k z-V2?vAMGM+jaQ=rcJL~UV+I~Z1^hOiji*qV`3WPKLnq3}tyqd1QSZOikNjtFanjs4 zgNnH2`Cdx1QM;n2X^%o>;0n|L73O{fHS?R0Y+K8aWLP^*`%P5MzeA1Jy3iXZJHdr& zk!NlcpiO%aw#6$^8L32-q87F27GWD)hYI*k)Qonb2H0=zzl8e!9aQFyqt?imsQwbI zio8^JM?DybO7&RO2a_?mSj_zZw&lKSOc+<90@;Lme>)}v!tS*9Vm2@C~Fa*7v9so=3RXViBsn0yVQWro9bQXz##m+=+Vr40gby7{ZV6Nxbqx z)&X`L$T5tcVqyjt>j$xw@N=Ar{@+1fnBG67Y}si^+0H3p3J#>J@b{%tt<*Q(si4b}7k)Dim#vM#OH@I3qpwfOpQdT5|x zoQwlef!u;QxDi$RM^ODegPrgos^-U0@0~$qATu$-tL?d{5A#p~^+(NQIBMWA*agR- z2COvq>rn?%BkKJ{roF;EUyaJ#?br=>pceOEP=O?lad8P3U!w*daglx&E$dQL+eLlQ zh?@EDQQPwl)PUPj0X~9SqOHeglW893&(1WN{A3z0u#N0n+?zb4_{T5_niuQj#7fNYwR0l&)A5KO^ zT8$boYT64?0j)q~WFx8sccR|E7jtnJcE?vxi~LhmKUt%_wb2c`F}~HC3k^IP)$w#Z z7pqZ$EkVs_1KPM93-Bcj;TNd2Gm|ZI7KTtIXf&=tEy8qfo7SmpZY24p{O6?X@1|LEV@Dyr*=gsqDsK7o!mFjy;#niFh zc!>-y^q@1U!(7zBMW_Q~Fe(#MQ8S*4=@`dL@kZp2^*n#6<96IsinCFxzXy)TQdD5e zjrSn^C9Hj1Eat&;sKs_E1#g9OQ3JZDjvFxpZ#MT=n)@3}doya_2TZ#OmC>io{X@pL zQ6>8uW@`U`!-Zy^a=G^)3pH>r)X`ajn(-J^>c?RwUV)n7wWxvSqqgZXR7p0XR{0Lp zfKQ?NdmZ)N2~5@gPaWsIkbz2dchpPZk%0Xbmc$dQ@#2jjK?Z+Jb%YUd+Uo zaR|PR=VKQ2=#QnC7{En{ixRvWXW(nt8Ve_Q9S%ZuGz>Ga9F>Vls2Nw_7_35l{}5h< zttNW!%|g}QZ`zHhi7lQ;{@Ze~ksGS{HtdQ!aU;HfEphfFF907Zun4xn8&H{8f(qm| zR6m=sJ#NKz*n}GJ0H)wkJPY5QME+HqQ`}I5Kbi-fCVK<*My0eE^(%HEsgNxr_jaKId3>f(yNP(%kqK^+C%kycuL-@&LiBxnF|Hz^xd= zwWu|dKE(^PJ1S%Or~wL)Gs)_Ys(n57!+TNNJ8_r`{#d8@i=SkxbgE_X&ogTQ_QA*T z5+qlWF<1!gteE8GHzsC=`ErO zsKvGpHNY0^gpZ=u#*3)!^C2qLT4_4-bBq_F0+@&jz(IWbqr)OQbKA@0X6_$g{asnfkobj88i z|0B3K5964FccMDlgIWtOpgMfTw2z?%{JXjT4Tfl^U*ioBLk+kbHKBX(GJFot!S?J? z_1_m0SzHX|LLXd?Z{r-)A{%zC_b-_;)Gnw*Wu^vIf&{9=EylgrjrJR;RsK0@G5(0k zV2kU#ZQBM<)9!K|`PU57XLk%jRHx4JI?hDBUtrorsE#i~O<*ei4r@{8 z!@bxGcOfxYZ=fdDf3{chp|cZS%CF=`4<1DDW?YRbMF+>*4gFBH^Pvu`2Gq=#q6WGL zHRGMAls|#m6(687@C7PkU!o?MJ;w{AAi;&USqW+lT!lq=6KZkoLLD6YPy-)8W#koe z|4r;i`+f7gRi)SQ*{FM`|b38X0a3U@Gkmco}X+mEZ)bL?2@sT64W$zjRc98JN%u-MLU?7veH3!emSo9|KSv2JKD36b!dgL9FO22y%+V?(nQn*tMDwm(cE8& zZE0_fQh%lV5pHDTUi0E1(|*r*8awd3Ma=7{BPxKNsK7740eBS-#ucc3pGB4CCFJa} zUcru79QW4D#R)DH*$ixrwRkqhP-|j2cEUSQ0X~fCuo)G=i@54;mhfy8AW7;2}W^xL(uTNuN%(}sQ ze;6vja@4?6Q0K`t=6(P>Yya1Cq1vuOrT8w?f$^wmA4aA6I4V=8QSbi)^_!8};FYK+ z>b;?;8IMH;J{48snW%umn1Ty1gYm6}T;$@ds1CQI7S#)=h(ANs_y^Q`>FhOSr~nm6 z87c!6*cs8&D;< z6BW=-)Eami&&6j^HT@4f2R}v4tQGyL=DDbWOHcz&Lrq{7s^3_G3k|dwmC6;UK-QV| z{iuxWLZ$8i>it8g#dZW$>*J^azDB**;wCS!HmLV=Py^cwrS3_OJD@JUpM&8U5U1bg6nsPDf+WuU_%Z=2@fNZJK>5mtHk6V^5^6!8ws z#m8_GzKKd{ubaILj6{`Y3U0@lsMNMv>;+JW8gLLQ@N!hZ6HwpHM4cCNQR780`QQHy zT&RXi%!9Sb2bT3m)XeTjW#~`l`OByo9z~`8Gt~Djmw4?gRE7$SMW}uTqSo37RG>4k z1Ld-6xzM6$L@l0mroF?o_oFiNHmc)qP^te3wF}za;?1xRYGxOr0vmx^BU4csaZniv zpvIezi8L;ME{<_y4oM{_@8x%Xp}g=@Lr7hB>J zsNJw1Tj4=W?iN%a$59zPv7G#CfUnF8KcF&@xx$OI3#!BOQQNQtwaPC>tqBJe*h16* zn=ln0z#RN{)Qq1;9o6rm*3KuUosziCtNGce0SZwOjzmRXj_P;-^ce*i*D~4Z{U|u0iM8~_SB{|xmUEjE^PZ*M}t%&v^YgFZVPiP>}fG(vSjf6VVIwno?01sm)#Zn*wvG!O|V zKb;tHLryR---&Uj>4W^fsfn6MBlSq7MZ9g4VqyKHg=ccM(c(jQ%)+Gj_F zH@oE2!e(lIFF(;(a*lnXwiEXSB87IH8}Y>}H4)~j-s0f^BZrb7=U2sp!F*;G5BrLn z9_sVw)I=~4jrqgLnM8icHeqV=inuQ5G?0$pj8<$<3X^rcqXalH+hHIl==vRBgB>t0 z>r3@cXgoEAbmj#8#a4M(+I8_cO*MttX^AjHB$G!;B6X^S_mMyOp0AKW0?}kB>d>AS z2nMwdLQdGJX0`apU1f}j>I05FK5%_J;EP6_IwE0ij!%8-$>{lU*C}(Nv0{6g`m1!p zc8yc-x2KV#Fj?@?msb{sX9Y%UlB+JF$ub-Z#^;rkrJ0-*3y~bfl9QPih}9(PPwC>p zShOj2L5CKJU&i!;cH*%}h>BG@LHZ=>h^xikU}audS(W|UbVXyXziIV=C)2WO$trs(8mWrSqZT9ApXu4d9uo;WvE&%h zcwHT{_@Dgbm6kXcHH{szq*ZI}xGI)Q)BchB+NQbMAx-h|kERSPtz;iu%`T78r9WshYBa`Hj8xW8!7v%FZr;jP zv};+Nd`m^_XfPhDYToTSOmG@iZ{8ZJbL?7e_dv++YMJYEvnisM?fQn0UaPlNtNP|`cC@Z}o6D_m^W|IJ-wqKaPqwC_p64=;uy%!3TP=rx z`l)rBw-OWAu8x2rts|EytuLGY`nBVJp0e}5ChR10XI4nm4$h6UUFrkDT7S$|lzt|z z9{u4Oe=HcNrWzzHc@V_%ldl&yb-X5!mPn?T*#{e<(PV7RyTj31Cz%q5bAaioN@k>D zyPQn27nLy{M>#Y(xT#)MAk6L!=w*(PI)6}GmV<=ani9`(T!)jpHpZHF9i0NfKyA}) zvzBlWG;gbB#U)c3jXInuF~7??4b&&Ucg#0rj5VNX`TP{=mtpvT>DD+b9hM9sxMcVL zoC?txYlGhpuN=QV861v=F=UJ-mOLBmh*KX8)GBX|sTE@?fpfe{CR6b9x{6YFCh3ct zxz@5!LL}cuW^^R51!7H^{<2@63O^qRQQ}mx937t=4&(fl! zJN~^}9C!3!Ugw~&fBC%Fn#2!)NuIB;sk~}!dbhE3L%)Q}(xt#|q}p{t^%N(0K=kK; zPFoG3?b03ZBsp^P$&^9%|Kli0W>k?hZwvZd$Cuai_$`}S{5Rax2@e1O diff --git a/resources/locale/sv_SE.UTF-8/LC_MESSAGES/default.po b/resources/locale/sv_SE.UTF-8/LC_MESSAGES/default.po index 09388674b..c13c4a27e 100644 --- a/resources/locale/sv_SE.UTF-8/LC_MESSAGES/default.po +++ b/resources/locale/sv_SE.UTF-8/LC_MESSAGES/default.po @@ -1,2637 +1,5946 @@ msgid "" msgstr "" -"Project-Id-Version: azuracast\n" -"Report-Msgid-Bugs-To: \n" -"Last-Translator: \n" -"Language-Team: Swedish\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-04-23T16:48:19+00:00\n" -"PO-Revision-Date: 2022-04-27 14:59\n" -"Language: sv_SE\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Generated-By: easygettext\n" +"Project-Id-Version: azuracast\n" +"X-Domain: default\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Crowdin-Project: azuracast\n" "X-Crowdin-Project-ID: 217396\n" "X-Crowdin-Language: sv-SE\n" "X-Crowdin-File: /main/resources/locale/default.pot\n" "X-Crowdin-File-ID: 4\n" +"Language-Team: Swedish\n" +"Language: sv_SE\n" +"PO-Revision-Date: 2022-06-07 03:52\n" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:93 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 msgid "# Episodes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:157 +#: ./vue/components/Stations/Playlists.vue:29 msgid "# Songs" msgstr "# Låtar" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 -msgid "%d queued messages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:257 -msgid "%s cannot start" -msgstr "%s kan inte starta" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:266 -msgid "%s cannot stop" -msgstr "%s kan inte stoppas" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 -msgid "%s encountered an error" -msgstr "%s stötte på ett fel" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 -msgid "%s is not recognized as a service." -msgstr "%s känns inte igen som en tjänst." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:107 +#: ./vue/components/Stations/Automation.vue:34 msgid "%{ days } Days" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:102 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:16 msgid "%{ minutes } minutes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:99 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:13 msgid "%{ seconds } seconds" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:67 +#: ./vue/components/Stations/Common/Quota.vue:52 msgid "%{filesCount} File" msgid_plural "%{filesCount} Files" msgstr[0] "" msgstr[1] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:137 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:31 msgid "%{listeners} Listener" msgid_plural "%{listeners} Listeners" msgstr[0] "%{listeners} lyssnare" msgstr[1] "%{listeners} lyssnare" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:77 +#: ./vue/components/Stations/Playlists/CloneModal.vue:45 msgid "%{name} - Copy" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:74 +#: ./vue/components/Stations/Profile/BackendPanel.vue:32 msgid "%{numPlaylists} playlist" msgid_plural "%{numPlaylists} playlists" msgstr[0] "" msgstr[1] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:71 +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 msgid "%{numSongs} uploaded song" msgid_plural "%{numSongs} uploaded songs" msgstr[0] "" msgstr[1] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:59 -msgid "%{spaceUsed} Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:58 +#: ./vue/components/Stations/Common/Quota.vue:43 msgid "%{spaceUsed} of %{spaceTotal} Used" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:56 +#: ./vue/components/Stations/Common/Quota.vue:44 +msgid "%{spaceUsed} Used" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModal.vue:46 msgid "%{station} - Copy" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 -msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 -msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:189 -msgid "(in seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:48 +#: ./vue/components/Stations/Playlists/Form/Source.vue:47 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A completely random track is picked for playback every time the queue is populated." msgstr "Ett helt slumpmässigt spår väljs för uppspelning varje gång kön är aktiv." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:14 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\")." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:13 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 msgid "A playlist containing media files hosted on this server." msgstr "En spellista som innehåller mediafiler som finns på denna server." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:18 +#: ./vue/components/Stations/Playlists/Form/Source.vue:17 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A playlist that instructs the station to play from a remote URL." msgstr "En spellista som instruerar stationen att spela från en fjärr-URL." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:63 -msgid "API \"Access-Control-Allow-Origin\" Header" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:99 -msgid "API Documentation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:187 -msgid "API Key Description/Comments" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 -msgid "API Keys" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:90 -msgid "API Version" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:59 +#: ./vue/components/Admin/StorageLocations/Form.vue:57 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Access Key ID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:48 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:46 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:54 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:52 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token Secret" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:98 -msgid "Account List" -msgstr "Kontolista" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 -msgid "Account Recovery" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Account is Active" msgstr "Kontot är aktiverat" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 -msgid "Account not found." -msgstr "" +#: ./vue/components/Stations/Streamers.vue:32 +msgid "Account List" +msgstr "Kontolista" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:77 -msgid "Account recovery e-mail sent." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:153 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:158 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:274 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:190 +#: ./vue/components/Account.vue:53 +#: ./vue/components/Admin/ApiKeys.vue:23 +#: ./vue/components/Admin/AuditLog.vue:24 +#: ./vue/components/Admin/Backups.vue:38 +#: ./vue/components/Admin/CustomFields.vue:19 +#: ./vue/components/Admin/Permissions.vue:21 +#: ./vue/components/Admin/Stations.vue:26 +#: ./vue/components/Admin/StorageLocations.vue:18 +#: ./vue/components/Admin/Users.vue:18 +#: ./vue/components/Public/Requests.vue:49 +#: ./vue/components/Stations/HlsStreams.vue:19 +#: ./vue/components/Stations/Media.vue:130 +#: ./vue/components/Stations/Mounts.vue:24 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:32 +#: ./vue/components/Stations/Podcasts/ListView.vue:29 +#: ./vue/components/Stations/Queue.vue:17 +#: ./vue/components/Stations/Remotes.vue:20 +#: ./vue/components/Stations/Reports/Requests.vue:38 +#: ./vue/components/Stations/SftpUsers.vue:16 +#: ./vue/components/Stations/Streamers.vue:26 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:54 +#: ./vue/components/Stations/Webhooks.vue:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 msgid "Actions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:72 +#: ./vue/components/Admin/StorageLocations.vue:15 msgid "Adapter" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:106 +#: ./vue/components/Account.vue:102 +#: ./vue/components/Account/ApiKeyModal.vue:31 msgid "Add API Key" msgstr "Lägg till API-nyckel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields.vue:16 +#: ./vue/components/Admin/CustomFields/EditModal.vue:17 msgid "Add Custom Field" msgstr "Lägg till anpassat fält" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:38 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 msgid "Add Episode" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:64 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:58 msgid "Add Files to Playlist" msgstr "Lägg till filer i spellistan" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:91 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:24 +msgid "Add HLS Stream" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:16 +#: ./vue/components/Stations/Mounts/EditModal.vue:72 msgid "Add Mount Point" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 -msgid "Add New GitHub Issue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:37 +#: ./vue/components/Stations/Playlists.vue:18 +#: ./vue/components/Stations/Playlists/EditModal.vue:21 msgid "Add Playlist" msgstr "Lägg till ny spellista" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:57 +#: ./vue/components/Stations/Podcasts/ListView.vue:17 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:40 msgid "Add Podcast" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:32 +#: ./vue/components/Common/BaseEditModal.vue:27 msgid "Add Record" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:53 +#: ./vue/components/Stations/Remotes.vue:16 +#: ./vue/components/Stations/Remotes/EditModal.vue:40 msgid "Add Remote Relay" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:38 +#: ./vue/components/Admin/Permissions.vue:16 +#: ./vue/components/Admin/Permissions/EditModal.vue:21 msgid "Add Role" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:31 -msgid "Add SFTP User" -msgstr "Lägg till SFTP-användare" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:120 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:100 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:111 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:93 msgid "Add Schedule Item" msgstr "Lägg till Schemaläggning" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:43 +#: ./vue/components/Stations/SftpUsers.vue:11 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:22 +msgid "Add SFTP User" +msgstr "Lägg till SFTP-användare" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:39 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Stations.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:27 msgid "Add Station" msgstr "Lägg till station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:15 +#: ./vue/components/Admin/StorageLocations.vue:13 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:17 msgid "Add Storage Location" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:21 +#: ./vue/components/Stations/Streamers.vue:20 +#: ./vue/components/Stations/Streamers/EditModal.vue:56 msgid "Add Streamer" msgstr "Lägg till Streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:30 +#: ./vue/components/Admin/Users.vue:10 +#: ./vue/components/Admin/Users/EditModal.vue:19 msgid "Add User" msgstr "Lägg till användare" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:65 +#: ./vue/components/Stations/Webhooks.vue:14 +#: ./vue/components/Stations/Webhooks/EditModal.vue:52 msgid "Add Web Hook" msgstr "Lägg till Web Hook" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 -msgid "Additional Environment Variables" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 -msgid "Administer API Keys" -msgstr "Administrera API-Nycklar" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 -msgid "Administer Backups" -msgstr "Administrera säkerhetskopior" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 -msgid "Administer Custom Fields" -msgstr "Administrera anpassade fält" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 -msgid "Administer Settings" -msgstr "Inställningar för administratör" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 -msgid "Administer Stations" -msgstr "Administrera stationer" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 -msgid "Administer Storage Locations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:20 +#: ./vue/components/Admin/Index.vue:3 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:34 +#: ./vue/components/Dashboard.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 msgid "Administration" msgstr "Administration" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormGroup.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormCheckbox.vue:14 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:13 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:11 +#: ./vue/components/Form/BWrappedFormGroup.vue:20 +#: ./vue/components/Form/BWrappedFormGroup.vue:7 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:12 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:13 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:11 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:19 #: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 msgid "Advanced" msgstr "Avancerat" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:285 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Advanced Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:16 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Advanced Manual AutoDJ Scheduling Options" msgstr "Avancerade manuella AutoDJ schemaläggningsalternativ" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 -msgid "Advanced: Use Privileged Docker Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:13 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:118 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:237 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Public/OnDemand.vue:21 +#: ./vue/components/Public/Requests.vue:34 +#: ./vue/components/Stations/Media.vue:92 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 msgid "Album" msgstr "Album" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:281 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:138 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:301 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:41 +#: ./vue/components/Admin/Settings/ServicesTab.vue:133 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: ./vue/components/Public/OnDemand.vue:41 +#: ./vue/components/Public/Player.vue:75 +#: ./vue/components/Public/Requests.vue:61 +#: ./vue/components/Stations/Media.vue:157 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 msgid "Album Art" msgstr "Skivomslag" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 -msgid "Album Artist Sort Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 -msgid "Album Sort Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 -msgid "All Permissions" -msgstr "Alla behörigheter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:164 +#: ./vue/components/Stations/Playlists.vue:36 msgid "All Playlists" msgstr "Alla spellistor" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:100 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:26 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:25 +#: ./vue/components/Stations/Podcasts/ListView.vue:35 msgid "All Podcasts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:126 -msgid "All Stations" -msgstr "Alla stationer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:13 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:12 msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:65 +#: ./vue/components/Stations/Playlists/Form/Source.vue:63 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Allow Requests from This Playlist" msgstr "Tillåt önskemål från den här spellistan" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:77 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Song Requests" msgstr "Tillåt låtönksningar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:123 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:174 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Streamers / DJs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:42 +#: ./vue/components/Stations/Automation.vue:40 +#: ./vue/components/Stations/Automation.vue:1 msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:106 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:90 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Allowed IP Addresses" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:53 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:49 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Always Use HTTPS" msgstr "Använd alltid HTTPS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:16 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:14 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Amplify: Amplification (dB)" msgstr "Förstärkning: Förstärkning (dB)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 -msgid "An account recovery link has been requested for your account on \"%s\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/base.js:40 -msgid "An error occurred and your request could not be completed." -msgstr "Ett fel uppstod och din begäran kunde inte slutföras." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:126 +#: ./vue/components/Stations/Media/MediaToolbar.vue:56 msgid "Analyze and reprocess the selected media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 -msgid "Any time a live streamer/DJ connects to the stream" +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:58 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "API \"Access-Control-Allow-Origin\" Header" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 -msgid "Any time a live streamer/DJ disconnects from the stream" +#: ./vue/components/Account.vue:95 +msgid "API Documentation" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 -msgid "Any time the currently playing song changes" +#: ./vue/components/Account.vue:50 +#: ./vue/components/Account/ApiKeyModal.vue:9 +#: ./vue/components/Account/ApiKeyModal.vue:7 +#: ./vue/components/Account/ApiKeyModal.vue:1 +#: ./vue/components/Admin/ApiKeys.vue:15 +msgid "API Key Description/Comments" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 -msgid "Any time the listener count decreases" +#: ./vue/components/Account.vue:88 +#: ./vue/components/Admin/ApiKeys.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 +msgid "API Keys" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 -msgid "Any time the listener count increases" +#: ./vue/components/Admin/StorageLocations/Form.vue:87 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "API Version" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:55 -msgid "Apply Compression and Normalization" -msgstr "Tillämpa komprimering och normalisering" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:173 +#: ./vue/components/Admin/Settings/ServicesTab.vue:157 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 msgid "Apply for an API key at Last.fm" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:59 +#: ./vue/components/Admin/StorageLocations.vue:91 msgid "Applying changes..." msgstr "Tillämpar ändringar..." -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 -msgid "Are you sure?" -msgstr "Är du säker ?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:107 +#: ./vue/components/Public/OnDemand.vue:18 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:26 +#: ./vue/components/Stations/Streamers.vue:22 msgid "Art" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:121 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:232 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:12 +#: ./vue/components/Public/OnDemand.vue:20 +#: ./vue/components/Public/Requests.vue:29 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:113 +#: ./vue/components/Stations/Media.vue:87 +#: ./vue/components/Stations/Playlists/QueueModal.vue:10 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:11 +#: ./vue/components/Stations/Reports/Performance.vue:14 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 msgid "Artist" msgstr "Artist" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:48 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:16 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:16 msgid "Artwork" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:11 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:10 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:23 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:22 msgid "At the bottom of the page, click \"Create my access token\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:60 +#: ./vue/components/Stations/Reports/SoundExchange.vue:56 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 msgid "Attempt to Automatically Retrieve ISRC When Missing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:19 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:23 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Bitrate (kbps)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Format" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Audio Processing Method" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:17 msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:21 +#: ./vue/components/Admin/AuditLog.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 msgid "Audit Log" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:47 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:45 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Author" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:64 +#: ./vue/components/Admin/CustomFields.vue:18 msgid "Auto-Assign Value" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:89 +#: ./vue/components/Stations/Playlists.vue:82 +#: ./vue/components/Stations/Playlists.vue:21 msgid "Auto-Assigned" msgstr "Auto-tilldelad" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:132 -msgid "Auto-generate Random MariaDB Root Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:346 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:105 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:65 +#: ./vue/components/Admin/Stations.vue:25 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:31 +#: ./vue/components/Stations/Mounts.vue:23 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:13 +#: ./vue/components/Stations/Remotes.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:13 msgid "AutoDJ" msgstr "AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:34 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:25 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:28 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Bitrate (kbps)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:4 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:3 msgid "AutoDJ Disabled" msgstr "AutoDJ inaktiverad" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:17 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Format" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 -msgid "AutoDJ Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:272 -msgid "AutoDJ Queue Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:5 -msgid "AutoDJ Service" -msgstr "AutoDJ tjänst" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:7 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:6 msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." msgstr "AutoDJ har inaktiverats för den här stationen. Ingen musik spelas automatiskt när en källa inte är live." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:325 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "AutoDJ Queue Length" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/BackendPanel.vue:4 +msgid "AutoDJ Service" +msgstr "AutoDJ tjänst" + +#: ./vue/components/Stations/Automation.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 msgid "Automated Assignment" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:11 +#: ./vue/components/Admin/Backups.vue:10 msgid "Automatic Backups" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:24 +#: ./vue/components/Admin/CustomFields/Form.vue:23 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Automatically Set from ID3v2 Value" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 -msgid "Automatically scroll to the bottom of the log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 -msgid "Automatically send a customized message to your Discord server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 -msgid "Automatically send a message to any URL when your station data changes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 -msgid "Automatically send a tweet." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 -msgid "Available Logs" -msgstr "Tillgängliga loggar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:128 +#: ./vue/components/Admin/Settings/ServicesTab.vue:110 +#: ./vue/components/Admin/Settings/ServicesTab.vue:116 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Avatar Service" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Avatar.vue:22 +#: ./vue/components/Common/Avatar.vue:14 msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:229 +#: ./vue/components/Dashboard.vue:55 msgid "Average Listeners" msgstr "Genomsnittliga lyssnare" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Avoid Duplicate Artists/Titles" msgstr "Undvik duplicerade artister/titlar" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 -msgid "AzuraCast version %s is now available." -msgstr "Azuracast version%s är nu tillgänglig." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "AzuraCast-applikationslogg" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "AzuraCast Kopia" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 +#: ./vue/components/Setup/Register.vue:7 msgid "AzuraCast First-Time Setup" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "AzuraCast Instance Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "AzuraCast Miljö" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "AzuraCast Konfiguration" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 +#: ./vue/components/Admin/GeoLite.vue:22 msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:9 msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." msgstr "AzuraCast kommer att skanna den uppladdade filen för matcher i den här stationens musikbibliotek. Media bör redan ha laddats upp innan du kör detta steg. Du kan använda denna tjänst hur många gånger du vill." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 msgid "Back" msgstr "Tillbaka" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "Säkerhetskopian hittades inte." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 #: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 msgid "Backups" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 msgid "Balanced" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 -msgid "Band" -msgstr "Band" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned Countries" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned IP Addresses" msgstr "Förbjudna IP-adresser" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned User Agents" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Base Station Directory" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Base Theme for Public Pages" msgstr "Bastema för offentliga sidor" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 +#: ./vue/components/Stations/Automation.vue:11 msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 msgid "Basic Info" msgstr "Grundläggande information" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 msgid "Basic Information" msgstr "Grundläggande information" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 +#: ./vue/components/Stations/Reports/Overview.vue:36 msgid "Best Performing Songs" msgstr "Låtar med bäst utförande" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 msgid "Bit Rate" msgstr "Bit hastighet" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Bot Token" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 -msgid "Bpm" -msgstr "Bpm" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 msgid "Branding Settings" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Broadcast AutoDJ to Remote Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 msgid "Broadcasting" msgstr "Sändning" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 msgid "Broadcasting Service" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 msgid "Broadcasts" msgstr "Sändningar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 +#: ./vue/components/Admin/Branding.vue:15 msgid "Browser Icon" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Bucket Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." msgstr "Som standard sänds radiostationer på sina egna portar (dvs. 8000). Om du använder en tjänst som CloudFlare eller använder din radiostation via SSL, bör du aktivera denna funktion, som leder all radio genom webbportarna (80 och 443)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 msgid "Cached" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 msgid "Categories" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 msgid "Change" msgstr "Ändra" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 msgid "Change Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 msgid "Changes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "Ändringar har sparats." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 msgid "Changes saved." msgstr "Ändringar sparade." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Character Set Encoding" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Chat ID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." -msgstr "Välj en metod att använda vid övergången från en låt till en annan. Smart läge överväger volymen av de två spåren när övergången sker för en jämnare effekt, men kräver mer CPU-resurser." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 +#: ./vue/components/Recover.vue:10 msgid "Choose a new password for your account." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 msgid "Clear" msgstr "Rensa" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 +#: ./vue/components/Stations/Reports/Requests.vue:69 msgid "Clear All Pending Requests?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 msgid "Clear Artwork" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 msgid "Clear File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 msgid "Clear Image" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 msgid "Clear List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 msgid "Clear Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 +#: ./vue/components/Stations/Reports/Requests.vue:13 msgid "Clear Pending Requests" msgstr "Rensa väntande önskningar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 msgid "Clear Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 +#: ./vue/components/Stations/Queue.vue:9 msgid "Clear Upcoming Song Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 +#: ./vue/components/Stations/Queue.vue:53 msgid "Clear Upcoming Song Queue?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 +#: ./vue/components/Admin/GeoLite.vue:39 msgid "Click \"Generate new license key\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 msgid "Clone" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 +#: ./vue/components/Admin/Stations/CloneModal.vue:32 msgid "Clone Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 msgid "Close" msgstr "Stäng" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Code from Authenticator App" msgstr "Kod från Autentiseringsapp" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 msgid "Collect aggregate listener statistics and IP-based listener statistics" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 -msgid "Comment" -msgstr "Kommentar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Comments" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 -msgid "Commercial Information" -msgstr "Kommersiell information" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "Slutför installationsprocessen för att komma igång." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 -msgid "Composer" -msgstr "Kompositör" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 -msgid "Composer Sort Order" -msgstr "Sorteringsordning för kompositörer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "Komprimera och normalisera din stations ljud, vilket ger ett mer enhetligt och \"fullt\" ljud." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 -msgid "Conductor" -msgstr "Dirigent" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 +#: ./vue/components/Admin/Backups.vue:35 msgid "Configure" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 +#: ./vue/components/Stations/Automation.vue:27 msgid "Configure Automated Assignment" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 msgid "Configure Backups" msgstr "Konfigurera säkerhetskopior" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Confirm New Password" msgstr "Bekräfta nytt lösenord" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 msgid "Connection Information" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Key (API Key)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Secret (API Secret)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 msgid "Contains explicit content" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 -msgid "Content Group Description" -msgstr "Innehållsgruppens beskrivning" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 +#: ./vue/components/Setup/Station.vue:12 msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." msgstr "Fortsätt installationsprocessen genom att skapa din första radiostation nedan. Du kan redigera någon av dessa uppgifter senare." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 msgid "Continuous Play" msgstr "Kontinuerlig uppspelning" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Control how this playlist is handled by the AutoDJ software." msgstr "Styr hur denna spellista hanteras av AutoDJ-programvaran." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 msgid "Copy associated media and folders." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 msgid "Copy scheduled playback times." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 msgid "Copy to Clipboard" msgstr "Kopiera till urklipp" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 msgid "Copy to New Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 -msgid "Copyright" -msgstr "Upphovsrätt" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 -msgid "Copyright Message" -msgstr "Meddelande om upphovsrätt" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "Skapa konto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "Skapa katalog" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "Skapa konto" + +#: ./vue/components/Admin/GeoLite.vue:29 msgid "Create an account on the MaxMind developer site." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 msgid "Create and Continue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 +#: ./vue/components/Admin/CustomFields.vue:9 msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" +msgstr "Skapa katalog" + +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Duration (Seconds)" msgstr "Övertoning varaktighet (sekunder)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Method" msgstr "Övertoningsmetod" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 msgid "Cue" msgstr "Kö" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 msgid "Current Custom Fallback File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 msgid "Current Installed Version" msgstr "Nuvarande installerad version" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 msgid "Current Intro File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Current Password" msgstr "Nuvarande lösenord" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 msgid "Current Podcast Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 +#: ./vue/components/Stations/Playlists.vue:98 msgid "Custom" msgstr "Anpassad" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Custom API Base URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 +#: ./vue/components/Admin/Branding.vue:3 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 msgid "Custom Branding" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Custom Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-In Point (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-Out Point (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-In Time (seconds)" msgstr "Anpassad Fading: Fade-In Tid (sekunder)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-Out Time (seconds)" msgstr "Anpassad Fading: Fade-Out tid (sekunder)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Overlap Time (seconds)" msgstr "Anpassad Fading: Överlappningstid (sekunder)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 msgid "Custom Fallback File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 msgid "Custom Fields" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 msgid "Custom Frontend Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Custom JS for Public Pages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 msgid "Customization" msgstr "Anpassning" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 msgid "Customize" msgstr "Anpassa" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Administrator Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 msgid "Customize AzuraCast Settings" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Broadcasting Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 msgid "Customize Copy" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Mount Point" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize Internal Request Processing Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Source Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "DJ-uppgifter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 msgid "Dark" msgstr "Mörk" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 +#: ./vue/components/Stations/Reports/Requests.vue:35 msgid "Date Played" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 +#: ./vue/components/Stations/Reports/Requests.vue:34 msgid "Date Requested" msgstr "Önskad" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 +#: ./vue/components/Admin/AuditLog.vue:19 msgid "Date/Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 +#: ./vue/components/Stations/Reports/Timeline.vue:24 msgid "Date/Time (Browser)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 +#: ./vue/components/Stations/Reports/Timeline.vue:30 msgid "Date/Time (Station)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 msgid "Days Between Automated Assignments" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Days of Playback History to Keep" msgstr "Dagar av uppspelningshistorik att behålla" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Deactivate Streamer on Disconnect (Seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "Debug Output" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 msgid "Default" msgstr "Standard" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 +#: ./vue/components/Admin/Branding.vue:21 msgid "Default Album Art" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Default Album Art URL" msgstr "Standard-skivomslag URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Default Avatar URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 msgid "Default Mount" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 msgid "Delete" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 msgid "Delete %{ num } media files?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 msgid "Delete Album Art" msgstr "Ta bort skivomslag" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:87 msgid "Delete Backup?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 msgid "Delete Broadcast?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 +#: ./vue/components/Admin/CustomFields.vue:38 msgid "Delete Custom Field?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 msgid "Delete Episode?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:49 msgid "Delete Mount Point?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 +#: ./vue/components/Stations/Playlists.vue:142 msgid "Delete Playlist?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 +#: ./vue/components/Stations/Podcasts/ListView.vue:59 msgid "Delete Podcast?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 +#: ./vue/components/Stations/Queue.vue:39 msgid "Delete Queue Item?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 +#: ./vue/components/Stations/Remotes.vue:45 msgid "Delete Remote Relay?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 +#: ./vue/components/Stations/Reports/Requests.vue:55 msgid "Delete Request?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 +#: ./vue/components/Admin/Permissions.vue:50 msgid "Delete Role?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 +#: ./vue/components/Stations/SftpUsers.vue:32 msgid "Delete SFTP User?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 +#: ./vue/components/Admin/Stations.vue:45 msgid "Delete Station?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 +#: ./vue/components/Admin/StorageLocations.vue:102 msgid "Delete Storage Location?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 +#: ./vue/components/Stations/Streamers.vue:56 msgid "Delete Streamer?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 +#: ./vue/components/Admin/Users.vue:37 msgid "Delete User?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 +#: ./vue/components/Stations/Webhooks.vue:70 msgid "Delete Web Hook?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 msgid "Description" msgstr "Beskrivning" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 +#: ./vue/components/Common/DataTable.vue:103 msgid "Deselect" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 msgid "Desktop Device" msgstr "Skrivbordsenhet" -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 msgid "Direct Stream URL" msgstr "Direkt Stream URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 msgid "Directory" msgstr "Katalog" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 msgid "Directory Name" msgstr "Katalogens namn" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 msgid "Disable" msgstr "Inaktivera" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 msgid "Disable Crossfading" msgstr "Inaktivera övertoning" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 msgid "Disable Optimizations" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" -msgstr "Inaktivera tvåfaktorsfaktor" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 msgid "Disable public pages?" msgstr "Inaktivera publika sidor?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 msgid "Disable song requests?" msgstr "Inaktivera låtönskningar?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 msgid "Disable streamers?" msgstr "Inaktivera streamers?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." -msgstr "" +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" +msgstr "Inaktivera tvåfaktorsfaktor" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 +#: ./vue/components/Account.vue:100 msgid "Disable two-factor authentication?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 msgid "Disabled" msgstr "Inaktiverad" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 msgid "Disconnect Streamer" msgstr "Koppla ifrån Streamer/DJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Discord Web Hook URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 msgid "Display Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "DJ-uppgifter" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 msgid "Do not collect any listener analytics" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 msgid "Do not use an AutoDJ service." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 msgid "Down" msgstr "Ner" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 msgid "Download" msgstr "Hämta" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 msgid "Download CSV" msgstr "Ladda ner CSV" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 msgid "Download M3U" msgstr "Hämta M3U" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 msgid "Download PLS" msgstr "Hämta PLS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:27 msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 +#: ./vue/components/Common/FlowUpload.vue:13 msgid "Drag file(s) here to upload or" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Dropbox Generated Access Token" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 +#: ./vue/components/Stations/Playlists.vue:54 msgid "Duplicate" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 msgid "Duplicate Playlist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Duplicate Prevention Time Range (Minutes)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 msgid "E-Mail" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 msgid "E-mail Address" msgstr "E-postadress" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 msgid "E-mail addresses can be separated by commas." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 msgid "Edit" msgstr "Redigera" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 msgid "Edit Custom Field" msgstr "Redigera anpassat fält" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 msgid "Edit Episode" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 msgid "Edit Liquidsoap Configuration" msgstr "Redigera Liquidsoap konfiguration" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 +#: ./vue/components/Stations/Media/EditModal.vue:72 msgid "Edit Media" msgstr "Redigera media" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 +#: ./vue/components/Stations/Mounts/EditModal.vue:71 msgid "Edit Mount Point" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 +#: ./vue/components/Stations/Playlists/EditModal.vue:20 msgid "Edit Playlist" msgstr "Redigera spellista" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 msgid "Edit Podcast" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 msgid "Edit Profile" msgstr "Redigera profil" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 +#: ./vue/components/Common/BaseEditModal.vue:26 msgid "Edit Record" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 +#: ./vue/components/Stations/Remotes/EditModal.vue:39 msgid "Edit Remote Relay" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 +#: ./vue/components/Admin/Permissions/EditModal.vue:20 msgid "Edit Role" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 msgid "Edit SFTP User" msgstr "Redigera SFTP-användare" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 +#: ./vue/components/Admin/Stations/EditModal.vue:26 msgid "Edit Station" msgstr "Redigera station" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 +#: ./vue/components/Stations/ProfileEdit.vue:4 msgid "Edit Station Profile" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 msgid "Edit Storage Location" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 +#: ./vue/components/Stations/Streamers/EditModal.vue:55 msgid "Edit Streamer" msgstr "Redigera streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 +#: ./vue/components/Admin/Users/EditModal.vue:18 msgid "Edit User" msgstr "Redigera användare" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 msgid "Edit Web Hook" msgstr "Redigera Web Hook" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 msgid "Embed Code" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 msgid "Embed Widgets" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 msgid "Enable" msgstr "Aktivera" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable Advanced Features" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 msgid "Enable AutoDJ" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 msgid "Enable Automated Assignment" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Enable Broadcasting" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "Aktivera tvåfaktorsfaktor" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "Aktivera tvåfaktorsautentisering" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." -msgstr "Tillåt lyssnare önska låtar på din station. Endast låtar som redan finns i dina spellistor är begärbara." +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 msgid "Enable public pages?" msgstr "Aktivera publika sidor?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 msgid "Enable song requests?" msgstr "Aktivera låtönskningar?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 msgid "Enable streamers?" msgstr "Aktivera streamers?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." msgstr "Aktivera denna inställning för att förhindra att metadata skickas till AutoDJ för filer i den här spellistan. Detta är användbart om spellistan innehåller jingles eller liknande." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this mount point on this station's public pages." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this relay on this station's public pages." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enable to allow this account to log in and stream." msgstr "Aktivera för att tillåta detta konto att logga in och strömma." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "Aktivera tvåfaktorsfaktor" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "Aktivera tvåfaktorsautentisering" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 msgid "Enabled" msgstr "Aktiverad" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 -msgid "Encoded By" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 msgid "Encoder" msgstr "Encoder" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 -msgid "Encoder Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 -msgid "Encoding Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Date" msgstr "Slutdatum" -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Time" msgstr "Sluttid" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Endpoint" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enforce Schedule Times" msgstr "Tvinga schemalagda tidee" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." msgstr "Ange den aktuella koden som tillhandahålls av din autentiseringsapp för att verifiera att den fungerar korrekt." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enter the full URL of another stream to relay its broadcast through this mount point." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "Ange ditt lösenord" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 msgid "Episode" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 msgid "Episodes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 msgid "Exclude Media from Backup" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 +#: ./vue/components/Stations/Queue.vue:19 msgid "Expected to Play at" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 msgid "Explicit" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 msgid "Export %{format}" msgstr "Exportera %{format}" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Fallback Mount" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Field Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 msgid "File Name" msgstr "Filnamn" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 -msgid "File Owner" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 -msgid "File Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "Fil ej angiven." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 msgid "Files marked for reprocessing:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 msgid "Files moved:" msgstr "Filer flyttade:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 msgid "Files queued for playback:" msgstr "Filer köade för uppspelning:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 msgid "Files removed:" msgstr "Filer borttagna:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Footer Text" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "för vald period" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 msgid "For some clients, use port:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 msgid "Friday" msgstr "Fredag" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 +#: ./vue/components/Account/TwoFactorModal.vue:10 msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." msgstr "Från din smartphone, skanna koden till höger med hjälp av en autentiseringsapp som du väljer (FreeOTP, Authy, etc)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 msgid "Full Volume" msgstr "Full volym" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 msgid "Full:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 msgid "GA Property Tracking ID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 msgid "General Rotation" msgstr "Allmän rotation" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 msgid "Generate Report" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 msgid "Genre" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 +#: ./vue/components/Admin/GeoLite.vue:57 msgid "GeoLite is not currently installed on this installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 +#: ./vue/components/Admin/GeoLite.vue:28 msgid "GeoLite version \"%{ version }\" is currently installed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 msgid "Global" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 msgid "Global Permissions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide Album Art on Public Pages" msgstr "Dölj skivomslag på offentliga sidor" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide AzuraCast Branding on Public Pages" msgstr "Dölj AzuraCast Branding på offentliga sidor" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 +#: ./vue/components/Dashboard.vue:62 msgid "Hide Charts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Hide Metadata from Listeners (\"Jingle Mode\")" msgstr "Dölj Metadata från lyssnare (\"Jingle Mode\")" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 msgid "High" msgstr "Hög" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." msgstr "Spellistor med högre vikt spelas oftare jämfört med andra lägre vikt." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 msgid "History" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 msgid "Home" msgstr "Hem" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Homepage Redirect URL" msgstr "URL för omdirigering" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 msgid "Hour" msgstr "Timme" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "Om en låt inte har något skivomslag, kommer denna URL att listas istället. Lämna tomt för att använda det förvalda skivomslaget." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "Om en besökare inte är inloggad och besöker AzuraCasts hemsida, kan du automatiskt omdirigera dem till den URL som anges här. Lämna tomt för att omdirigera dem till inloggningsskärmen som standard." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "Om auto-tilldelning är aktiverad, använd den här spellistan som ett av målen för låtar att omfördelas till. Detta kommer att skriva över det befintliga innehållet i denna spellista." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "Om inaktiverad kommer spellistan inte att inkluderas i radiouppspelningen, men den kan fortfarande hanteras." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "Om aktiverad, kommer denna streamer/DJ bara att kunna ansluta under sina schemalagda sändningstider." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "Om önskningar är aktiverade för din station, kommer användare att kunna önska låtar som finns i den här spellistan." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "Om vald, kommer skivomslag inte visas på offentliga radio sidor." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "Om vald, kommer detta att ta bort AzuraCast branding från offentliga sidor." + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "Om sluttiden är före starttiden kommer spellistan att spelas över natten." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "Om sluttiden är före starttiden kommer schemat att fortsätta över natten." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "Om denna inställning är inställd på \"Ja\", kommer webbläsarens URL att användas istället för bas-URL när den är tillgänglig. Sätt till \"Nej\" för att alltid använda bas-URL." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "Om denna station har on-demand streaming och nedladdning aktiverad, kommer endast låtar som finns i spellistor med denna inställning aktiverade att synas." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "Importera från PLS/M3U" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "under de senaste 48 timmarna" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "under den senaste månaden" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "Inkludera i automatiserad tilldelning" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "Inkludera i On-Demand spelare" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "Obegränsat" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "Installera GeoLite IP-databas" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "Instruktioner" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "Interna anteckningar eller kommentarer om användaren, synliga endast på den här kontrollpanelen." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "International Standard Recording Code, används för licensrapporter." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "Förhindra andra låtar att spela på schemalagd tid." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 msgid "IP" msgstr "IP" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 +#: ./vue/components/Admin/GeoLite.vue:9 msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 msgid "ISRC" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" -msgstr "Icecast Access Logg" +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" +msgstr "Jingelläge/Jingle Mode" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" +msgstr "Anslutningar" + +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" +msgstr "Språk" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" +msgstr "Senaste 14 dagarna" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" +msgstr "Senaste 2 åren" + +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" -msgstr "Icecast konfiguration" +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" +msgstr "Senaste 30 dagarna" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" -msgstr "Icecast fellogg" +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" +msgstr "Senaste 60 dagarna" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" +msgstr "Senaste 7 dagarna" + +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." -msgstr "Om en låt inte har något skivomslag, kommer denna URL att listas istället. Lämna tomt för att använda det förvalda skivomslaget." +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" +msgstr "Förra månaden" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." -msgstr "Om en besökare inte är inloggad och besöker AzuraCasts hemsida, kan du automatiskt omdirigera dem till den URL som anges här. Lämna tomt för att omdirigera dem till inloggningsskärmen som standard." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." -msgstr "Om något av dessa alternativ är aktiverat, kommer denna spellista att hanteras direkt via Liquidsoap istället för via AzuraCast. Detta kan ha oavsiktliga effekter och bör endast användas när du är bekväm med resultatet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." -msgstr "Om auto-tilldelning är aktiverad, använd den här spellistan som ett av målen för låtar att omfördelas till. Detta kommer att skriva över det befintliga innehållet i denna spellista." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." -msgstr "Om inaktiverad kommer spellistan inte att inkluderas i radiouppspelningen, men den kan fortfarande hanteras." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." -msgstr "Om aktiverad, kommer AzuraCast automatiskt spela in alla livesändningar som görs till denna station till inspelningar per sändning." +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" +msgstr "Senaste året" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" +msgstr "Lär dig mer om avancerade spellistor" + +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." +msgstr "Lämna tomt för att spela på varje dag i veckan." + +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." +msgstr "Lämna tomt för att använda det aktuella lösenordet." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." -msgstr "Om aktiverad, kommer denna streamer/DJ bara att kunna ansluta under sina schemalagda sändningstider." +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" +msgstr "Längd" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." -msgstr "Om önskningar är aktiverade för din station, kommer användare att kunna önska låtar som finns i den här spellistan." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." -msgstr "Om vald, kommer skivomslag inte visas på offentliga radio sidor." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." -msgstr "Om vald, kommer detta att ta bort AzuraCast branding från offentliga sidor." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." -msgstr "Om sluttiden är före starttiden kommer spellistan att spelas över natten." +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" +msgstr "Ljus" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." -msgstr "Om sluttiden är före starttiden kommer schemat att fortsätta över natten." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." -msgstr "Om denna inställning är inställd på \"Ja\", kommer webbläsarens URL att användas istället för bas-URL när den är tillgänglig. Sätt till \"Nej\" för att alltid använda bas-URL." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." -msgstr "Om denna station har on-demand streaming och nedladdning aktiverad, kommer endast låtar som finns i spellistor med denna inställning aktiverade att synas." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" +msgstr "Lyssnare" + +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" +msgstr "Lyssnare per dag" + +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" +msgstr "Lyssnare per veckodag" + +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" +msgstr "Lyssnare per timme" + +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" +msgstr "Lyssnare Per Station" + +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" +msgstr "Live" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "Live lyssnare" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" -msgstr "Importera från PLS/M3U" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "" + +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "Laddar..." + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "Plats" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "Logga in" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "Förluster" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "Låg" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "Hantera" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "Hantera SFTP-konton" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "Definiera manuellt hur denna spellista används i Liquidsoap-konfigurationen." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "Slå ihop spellistan för att spela som ett enda spår." + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "Mikrofon" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "Minut i timmen att spela" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "Mixer" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "Mobil enhet" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "Ändrad" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "Måndag" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "Mer" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "Mest spelade låtar" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "Flytta" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "Flytta %{ num } fil(er) till" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "Flytta till katalog" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "MP3" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "Musikfiler" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "Tysta" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "Mitt konto" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "Namn" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "Ny katalog" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "Ny katalog skapad." + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "Nytt filnamn" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "Ny mapp" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "Nytt lösenord" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "Ny spellista" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "Ny Stationsbeskrivning" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "Nytt Stationsnamn" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "Inga filer valda." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "Inga poster att visa." + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "Normalt läge" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "Inte spelad" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "Körs inte" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "Inte schemalagd" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "Anteckningar" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "Nu" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "Nu Spelas" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "Antal minuter mellan spelningar" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "Antal sekunder att överlappa låtar." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "Antal låtar mellan spelningar" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "On Air just nu" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "On-Demand" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "En gång per %{minutes} minuter" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "En gång per %{songs} låtar" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "En gång i timmen" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "En gång i timmen (på %{minute})" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "En gång per x minuter" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "En gång per x låtar" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "" + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "Loopa bara igenom spellistan en gång." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "Spela bara ett spår vid schemalagd tidpunkt." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "" + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "Som tillval tillhandahåller SSH publika nycklar som användaren kan använda för att ansluta istället för ett lösenord. Ange en nyckel per rad." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "Lösenord" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "Spela" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "Spela %" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "Spela exakt en gång var $x minut." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "Spela exakt en gång var $x låt." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "Spela en gång i timmen på angiven minut." + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "Spela/Pausa" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "Nästa låt" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "Spellista" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "Spellista (M3U/PLS) URL" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "Spellista 1" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "Spellista 2" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "Namn på spellista" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "Sorteringsordning för spellista." + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "Typ av spellista" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "Vikt för spellista" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "Spellistor" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "Spellistor" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "Spellistor rensade för valda filer:" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "Spellistor uppdaterade för valda filer:" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "Spelningar" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "Profil" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "" + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "Offentlig sida" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "Offentliga sidor" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "Kö" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "Lägg det valda mediet i kö" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "Slumpmässig" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "Spela in direktsändningar" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "Uppdatera rader" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "Fjärruppspelningsbuffert (sekunder)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "Fjärr-URL" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "Fjärr-URL spellista" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "Fjärr-URL-typ" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "Radera" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "Döp om" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "Döp om fil/katalog" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "Omordna" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "Ersätt skivomslag" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "Önska" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "Önskarens IP" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "Återställ lösenord" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "Omfördela" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "Starta om" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "Rollens namn" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "Roller" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "Rader per sida" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "Kör manuell säkerhetskopiering" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "Körs" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "Lördag" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "Spara" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "Spara ändringar" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "Schema" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "Schemalägg vy" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "Planerad" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "Schemalagda speldagar i veckan" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "Schemalagd tid #%{num}" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "Schemaläggning" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "Sök" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "Sekunder från början av låten som AutoDJ borde börja spela." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "Sekunder från början av låten som AutoDJ borde sluta spela." + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "" + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "Sök" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "Välj ett tema att använda som bas för offentliga sidor och inloggningssidan." + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "Markera alla synliga rader" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "Välj visade fält" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "Välj fil" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "Välj PLS/M3U-fil att importera" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "Sekventiell" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "Sätt till \"Ja\" för att alltid använda \"https://\" säkra webbadresser, och att automatiskt omdirigera till den säkra webbadressen när en osäker webbadress besöks." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "" + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "Tema för sidan" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "Storlek" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "Hoppa över låt" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "Smart läge" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "Låt" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "Låtalbum" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "Låtartist" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "Låten genre" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "Låtlista" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "Låtlängd" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "Låttext" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "Ordning för Låtuppspelning" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "Låttitel" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "Låt-baserad" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "Låtbaserad spellista" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "SoundExchange rapport" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "Källa" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "" + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "Offentliga SSH-nycklar" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "Starta" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "Starttid" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "Stationens namn" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "Stationsöversikt" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "Tidszon för station" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "Statistisk översikt" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "Steg 1: Skanna QR-koden" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "Steg 2: Verifiera genererad kod" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "Stoppa" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "DJ Sändningar" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "Streamer/DJ" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "DJ konton" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "Streamers/DJs" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "Söndag" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "Systeminställningar" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "Testa" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "" + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "Denna månad" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "Detta kommer att användas som etikett när du redigerar enskilda låtar, och kommer att visa i API-resultat." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "Torsdag" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "Tid" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "Tid (sek)" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "Tidszon" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "Titel" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "Om du vill spela en gång per dag, ange start- och sluttider till samma värde." + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "För att ställa in detta schema till att endast köras inom ett visst datumintervall, ange ett start- och slutdatum." + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "För att verifiera att koden är korrekt inställd, ange den 6-siffriga koden som appen visar dig." + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "Idag" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "Totalt" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "Totalt antal lyssnartimmar" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "Tisdag" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "Tvåfaktorsautentisering" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "Tvåfaktorsautentisering förbättrar säkerheten för ditt konto genom att kräva en andra engångskod utöver ditt lösenord när du loggar in." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "Unika" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "" + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "Unika lyssnare" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "Okänd" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "Okänd artist" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "Okänd titel" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "Upp" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "Uppdatera metadata" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "" + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "URL" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "Använd webbläsarens standard" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "Använd Web Proxy för Radio" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "Användarnamn" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "Visa" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "Visa spår i spellistan" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "Visuell Cue Editor" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "Volym" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "Vågform Zoom" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "Web Hookar" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "Onsdag" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "Vikt" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "Välkommen till AzuraCast!" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "Om AutoDJ ska försöka undvika dubbla artister och spåra titlar när du spelar media från den här spellistan." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "Låtar med sämst utförande" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "Igår" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "Du kan också ladda upp filer i bulk via SFTP." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format msgid "Imported locale: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "Inkludera i automatiserad tilldelning" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "Inkludera i On-Demand spelare" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "Obegränsat" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 -msgid "Initial Key" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 msgid "Initialize AzuraCast" msgstr "" @@ -2640,53 +5949,705 @@ msgstr "" msgid "Initializing essential settings..." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "Installera GeoLite IP-databas" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "Installera SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format msgid "Installation Method: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" -msgstr "Installationen är inte nyligen säkerhetskopierad" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "AzuraCast Miljö" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "AzuraCast Konfiguration" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +msgstr "Välkommen till AzuraCast. Vänta medan några nyckelberoenden för AzuraCast är inställda..." #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 msgid "Installing Data Fixtures" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" -msgstr "Instruktioner" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." -msgstr "Interna anteckningar eller kommentarer om användaren, synliga endast på den här kontrollpanelen." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." -msgstr "International Standard Recording Code, används för licensrapporter." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "AzuraCast Kopia" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "Denna funktion stöds för närvarande inte på den här stationen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 +msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 +msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 +msgid "Advanced: Use Privileged Docker Settings" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "Användaren hittades inte." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "Inloggad framgångsrikt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "För många inloggningsförsök" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "Du har försökt att logga in för många gånger. Vänligen vänta 30 sekunder och försök igen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "Slutför installationsprocessen för att komma igång." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "Inloggningen misslyckades" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "Dina uppgifter kunde inte verifieras." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "Installationen har redan slutförts!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "Streamare aktiverade!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "Du kan nu ställa in streamer(DJ)-konton." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "Liquidsoap Logg" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "Liquidsoap konfiguration" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "Icecast Access Logg" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "Icecast fellogg" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "Icecast konfiguration" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "Logg för SHOUTcast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "Konfiguration för SHOUTcast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "Debug Output" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "AzuraCast-applikationslogg" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "Nginx åtkomstlogg" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "Nginx fellogg" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "PHP-applikationslogg" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "Handledningslogg" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 +msgid "Album Artist Sort Order" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 +msgid "Album Sort Order" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 +msgid "Band" +msgstr "Band" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 +msgid "Bpm" +msgstr "Bpm" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 +msgid "Comment" +msgstr "Kommentar" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 +msgid "Commercial Information" +msgstr "Kommersiell information" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 +msgid "Composer" +msgstr "Kompositör" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 +msgid "Composer Sort Order" +msgstr "Sorteringsordning för kompositörer" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 +msgid "Conductor" +msgstr "Dirigent" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 +msgid "Content Group Description" +msgstr "Innehållsgruppens beskrivning" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 +msgid "Copyright" +msgstr "Upphovsrätt" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 +msgid "Copyright Message" +msgstr "Meddelande om upphovsrätt" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 +msgid "Encoded By" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 +msgid "Encoder Settings" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 +msgid "Encoding Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 +msgid "File Owner" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 +msgid "File Type" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 +msgid "Initial Key" +msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 msgid "Internet Radio Station Name" @@ -2696,1071 +6657,34 @@ msgstr "" msgid "Internet Radio Station Owner" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "Förhindra andra låtar att spela på schemalagd tid." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "Medverkande personlista" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "Den är redan igång." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "Den körs inte." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "Jingelläge/Jingle Mode" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "Anslutningar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "Språk" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "Senaste 14 dagarna" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "Senaste 2 åren" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "Senaste 30 dagarna" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "Senaste 60 dagarna" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "Senaste 7 dagarna" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "Förra månaden" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "Senaste året" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "Lär dig mer om avancerade spellistor" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "Lämna tomt för att spela på varje dag i veckan." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "Lämna tomt för att använda det aktuella lösenordet." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "Längd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "Ljus" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "Gillar du vår programvara? Donera för att stödja AzuraCast!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "Länkad information" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "Liquidsoap konfiguration" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "Liquidsoap Logg" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "Lyssnare" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "Lyssnare Per Station" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "Lyssnare per dag" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "Lyssnare per veckodag" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "Lyssnare per timme" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "Live" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "Live lyssnare" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "Laddar..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "Plats" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "Logga in" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "Inloggad framgångsrikt." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "Inloggningen misslyckades" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "Förluster" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "Låg" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "Låttext" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "MP3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "Hantera" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "Hantera SFTP-konton" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "Hantera Stationssändning" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "Hantera Station Profil" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "Hantera Station Streamers" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "Definiera manuellt hur denna spellista används i Liquidsoap-konfigurationen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "Typ av media" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "Slå ihop spellistan för att spela som ett enda spår." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "Mikrofon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "Minut i timmen att spela" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "Mixer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "Mobil enhet" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "Ändrad" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "Måndag" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "Mer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "Mest spelade låtar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "Flytta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "Flytta %{ num } fil(er) till" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "Flytta till katalog" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "Musikfiler" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "Tysta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "Mitt konto" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "Namn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "Ny AzuraCast version tillgänglig" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "Nya AzuraCast-uppdateringar tillgängliga" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "Ny katalog" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "Nytt filnamn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "Ny mapp" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "Nytt lösenord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "Ny spellista" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "Ny Stationsbeskrivning" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "Nytt Stationsnamn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "Ny katalog skapad." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "Ingen ny sökväg angiven." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "Nginx åtkomstlogg" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "Nginx fellogg" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "Nej" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "Inga filer valda." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "Ingen inspelning tillgänglig." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "Inga poster att visa." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "Normalt läge" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "Inte spelad" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "Körs inte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "Inte schemalagd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "Anteckningar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "Nu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "Nu Spelas" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "Antal minuter mellan spelningar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "Antal låtar mellan spelningar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "Antal sekunder att överlappa låtar." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "On Air just nu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "On-Demand" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "En gång per %{minutes} minuter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "En gång per %{songs} låtar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "En gång i timmen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "En gång i timmen (på %{minute})" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "En gång per x minuter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "En gång per x låtar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "Loopa bara igenom spellistan en gång." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "Spela bara ett spår vid schemalagd tidpunkt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "Som tillval tillhandahåller SSH publika nycklar som användaren kan använda för att ansluta istället för ett lösenord. Ange en nyckel per rad." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "Ursprungligt album" @@ -3777,10 +6701,6 @@ msgstr "Ursprungligt filnamn" msgid "Original Lyricist" msgstr "Ursprunglig text" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "Ursprunglig releasetid" @@ -3789,30 +6709,6 @@ msgstr "Ursprunglig releasetid" msgid "Original Year" msgstr "Ursprungligt år" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "PHP-applikationslogg" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "" @@ -3821,2373 +6717,61 @@ msgstr "" msgid "Part Of A Set" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "Lösenord" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "Spela" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "Spela %" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "Spela exakt en gång var $x minut." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "Spela exakt en gång var $x låt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "Spela en gång i timmen på angiven minut." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "Spela/Pausa" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "Nästa låt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "Spellista" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "Spellista (M3U/PLS) URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "Spellista 1" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "Spellista 2" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "Namn på spellista" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "Typ av spellista" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "Vikt för spellista" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "Spellista inaktiverad." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "Spellista aktiverad." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "Spellistan hittades inte." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "Sorteringsordning för spellista." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "Spellista omfördelad." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "Spellistan importerades; %d av %d filer matchades framgångsrikt." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "Spellistor" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "Spellistor" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "Spellistor rensade för valda filer:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "Spellistor uppdaterade för valda filer:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "Spelningar" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "Logga in för att fortsätta." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "Vänligen vänta..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "Drivs av %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "Profil" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "Offentlig sida" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "Offentliga sidor" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "Kö" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "Lägg det valda mediet i kö" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "Slumpmässig" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "Spela in direktsändningar" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "Posten har tagits bort." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "Uppdatera rader" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "Fjärruppspelningsbuffert (sekunder)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "Fjärr-URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "Fjärr-URL spellista" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "Fjärr-URL-typ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "Radera" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "Döp om" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "Döp om fil/katalog" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "Omordna" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "Ersätt skivomslag" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "Rapporter" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "Önska" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "Önskarens IP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "Återställ lösenord" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "Omfördela" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "Starta om" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "Rollens namn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "Roller" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "Rader per sida" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "Kör manuell säkerhetskopiering" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "Körs" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "Konfiguration för SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "Logg för SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "Offentliga SSH-nycklar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "Lördag" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "Spara" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "Spara ändringar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "Schema" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "Schemalägg vy" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "Planerad" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "Schemalagda speldagar i veckan" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "Schemalagd tid #%{num}" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "Schemaläggning" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "Sök" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "Sekunder från början av låten som AutoDJ borde börja spela." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "Sekunder från början av låten som AutoDJ borde sluta spela." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "Sök" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "Välj fil" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "Välj PLS/M3U-fil att importera" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "Välj ett tema att använda som bas för offentliga sidor och inloggningssidan." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "Markera alla synliga rader" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "Välj visade fält" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "Sekventiell" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "Sätt till \"Ja\" för att alltid använda \"https://\" säkra webbadresser, och att automatiskt omdirigera till den säkra webbadressen när en osäker webbadress besöks." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "Installationen har redan slutförts!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "Logga in" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "Tema för sidan" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "Storlek" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "Hoppa över låt" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "Smart läge" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "Låt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "Låtalbum" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "Låtartist" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "Låten genre" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "Låtlista" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "Låtlängd" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "Låttext" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "Ordning för Låtuppspelning" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "Låttitel" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "Låten hoppades över." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "Låtbaserad spellista" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "Låt-baserad" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "SoundExchange rapport" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "Källa" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "Starta" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "Starttid" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "Stationssändning inaktiverad" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "Stationens namn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "Stationsöversikt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "Tidszon för station" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "Stationen startades om." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "Statistisk översikt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "Steg 1: Skanna QR-koden" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "Steg 2: Verifiera genererad kod" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "Stoppa" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "DJ Sändningar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "Streamer/DJ frånkopplad." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "Streamer/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "DJ konton" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "Streamare aktiverade!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "Streamers/DJs" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "Söndag" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "Handledningslogg" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "Systeminställningar" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "Testa" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "Porten %s används av en annan station." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "Denna månad" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "Denna funktion stöds för närvarande inte på den här stationen." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "Denna spellista är inte en sekventiell spellista." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "Denna station accepterar inte önskningar för närvarande." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "Denna station stöder inte on-demand streaming." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "Denna station har slut på tillgängligt lagringsutrymme." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "Detta kommer att användas som etikett när du redigerar enskilda låtar, och kommer att visa i API-resultat." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "Torsdag" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "Tid" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "Tid (sek)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "Tidszon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "Titel" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "Sortera efter titel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "Om du vill spela en gång per dag, ange start- och sluttider till samma värde." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "För att ställa in detta schema till att endast köras inom ett visst datumintervall, ange ett start- och slutdatum." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "För att verifiera att koden är korrekt inställd, ange den 6-siffriga koden som appen visar dig." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "Idag" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "För många inloggningsförsök" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "Totalt" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "Totalt antal lyssnartimmar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "Spårnummer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "Tisdag" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "Tvåfaktorsautentisering" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "Tvåfaktorsautentisering förbättrar säkerheten för ditt konto genom att kräva en andra engångskod utöver ditt lösenord när du loggar in." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" -msgstr "URL" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" +msgstr "Osynkroniserad text" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 msgid "URL Artist" @@ -6213,250 +6797,424 @@ msgstr "" msgid "URL Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" +msgstr "År" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" +msgstr "Alla stationer" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." +msgstr "Denna station accepterar inte önskningar för närvarande." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." +msgstr "Denna spellista är inte en sekventiell spellista." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." +msgstr "Spellista aktiverad." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." +msgstr "Spellista inaktiverad." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." +msgstr "Spellistan importerades; %d av %d filer matchades framgångsrikt." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." +msgstr "Spellista omfördelad." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" -msgstr "Unika" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" -msgstr "Unika lyssnare" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" -msgstr "Okänd" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." +msgstr "Fil ej angiven." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" -msgstr "Okänd artist" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." +msgstr "Ingen ny sökväg angiven." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" -msgstr "Okänd titel" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" -msgstr "Osynkroniserad text" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." +msgstr "Web Hook aktiverad." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" -msgstr "Upp" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "Denna station stöder inte on-demand streaming." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "Denna station har slut på tillgängligt lagringsutrymme." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "Ingen inspelning tillgänglig." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" -msgstr "Uppdatera metadata" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "Stationen startades om." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "Låten hoppades över." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "Streamer/DJ frånkopplad." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "Du kan inte ta bort dig själv." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "Säkerhetskopian hittades inte." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "Ändringar har sparats." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "Posten har tagits bort." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." +msgstr "Porten %s används av en annan station." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" -msgstr "Använd webbläsarens standard" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" -msgstr "Använd Web Proxy för Radio" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." +msgstr "Azuracast version%s är nu tillgänglig." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." +msgstr "Du kör för närvarande version %s. Vi rekommenderar starkt att du uppdaterar." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" +msgstr "Ny AzuraCast version tillgänglig" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." +msgstr "Du ligger för närvarande %d uppdatering(är) bakom den senaste versionen." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." +msgstr "Du bör uppdatera för att dra nytta av fel- och säkerhetsrättelser." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" +msgstr "Nya AzuraCast-uppdateringar tillgängliga" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" +msgstr "Installationen är inte nyligen säkerhetskopierad" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." -msgstr "Användaren hittades inte." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" -msgstr "Användarnamn" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" -msgstr "Visa" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" +msgstr "Alla behörigheter" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "Visa administrationssida" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" -msgstr "" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" +msgstr "Visa systemloggar" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" -msgstr "Visa stationsloggar" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "Inställningar för administratör" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "Administrera API-Nycklar" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "Administrera stationer" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "Administrera anpassade fält" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "Administrera säkerhetskopior" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" +msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 msgid "View Station Page" @@ -6466,348 +7224,591 @@ msgstr "Visa Stationssida" msgid "View Station Reports" msgstr "Visa Station Rapporter" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" -msgstr "Visa systemloggar" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" +msgstr "Visa stationsloggar" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" +msgstr "Hantera Station Profil" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" +msgstr "Hantera Stationssändning" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" +msgstr "Hantera Station Streamers" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" -msgstr "Visa spår i spellistan" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" -msgstr "Visuell Cue Editor" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" -msgstr "Volym" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" -msgstr "Varning" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" -msgstr "Vågform Zoom" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." +msgstr "%s känns inte igen som en tjänst." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" +msgstr "%s kan inte starta" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." +msgstr "Den är redan igång." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" +msgstr "%s kan inte stoppas" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." +msgstr "Den körs inte." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" +msgstr "%s stötte på ett fel" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" +msgstr "Är du säker ?" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" -msgstr "Web Hookar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." -msgstr "Web Hook aktiverad." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" +msgstr "Installera SHOUTcast" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" -msgstr "Onsdag" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" -msgstr "Vikt" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" -msgstr "Välkommen till %s!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" -msgstr "Välkommen till AzuraCast!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." -msgstr "Välkommen till AzuraCast. Vänta medan några nyckelberoenden för AzuraCast är inställda..." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" -msgstr "Välkommen!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 -msgid "When the station broadcast comes online." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" +msgstr "Rapporter" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 msgid "When the station broadcast goes offline." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." -msgstr "Om AutoDJ ska försöka undvika dubbla artister och spåra titlar när du spelar media från den här spellistan." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 +msgid "When the station broadcast comes online." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" -msgstr "Låtar med sämst utförande" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" -msgstr "År" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" +msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "Ja" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" -msgstr "Igår" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" +msgstr "Nej" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." -msgstr "Du kör för närvarande version %s. Vi rekommenderar starkt att du uppdaterar." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." -msgstr "Du kan också ladda upp filer i bulk via SFTP." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." -msgstr "Du kan nu ställa in streamer(DJ)-konton." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." -msgstr "Du kan inte ta bort dig själv." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." -msgstr "Du har försökt att logga in för många gånger. Vänligen vänta 30 sekunder och försök igen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." -msgstr "Du bör uppdatera för att dra nytta av fel- och säkerhetsrättelser." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" -msgstr "Din docker-compose.yml fil är föråldrad!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "Tillgängliga loggar" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "Stationssändning inaktiverad" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "Din station är för närvarande inte aktiverad för sändning. Du kan fortfarande hantera medier, spellistor och andra kanalinställningar. För att återaktivera sändning, redigera din station profil." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "Vänligen vänta..." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "Drivs av %s" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" +msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." -msgstr "Dina uppgifter kunde inte verifieras." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" +msgstr "Logga in" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." -msgstr "Du ligger för närvarande %d uppdatering(är) bakom den senaste versionen." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." -msgstr "Din station är för närvarande inte aktiverad för sändning. Du kan fortfarande hantera medier, spellistor och andra kanalinställningar. För att återaktivera sändning, redigera din station profil." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" -msgstr "för vald period" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "under de senaste 48 timmarna" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "under den senaste månaden" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "Välkommen!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "Välkommen till %s!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "Ange ditt lösenord" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "Logga in för att fortsätta." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" msgstr "" diff --git a/resources/locale/tr_TR.UTF-8/LC_MESSAGES/default.mo b/resources/locale/tr_TR.UTF-8/LC_MESSAGES/default.mo index cd1e120457b3180579eba8bb798ddb3e3cdd00aa..c4f20a6090fc1685dd4e113c70b365f77744ad51 100644 GIT binary patch delta 30537 zcmaLfcVJXSzyI+)o6vjju!NpK=t}QZ1nJUYNtUprY)An@aY2zL7Kjj~2m%5sA{cN% z!3L-(7Hptk!AB7kEEGjhyzkGMLFKvk_q%`G*O@uz%$fPlcjla|`mDdV$oZ>YN)_~Ys^i1WRPuO=`#qkb)l`RVB`28&*FoLb3^fHEP!06P!Z-reQ9r69A=LHr zQ0?508o&nB_0QV!9`sQ@gc{gs3~K~eIjD>!lFW(v)^?~+4M5FtGOEFuSP}2RMz{(U z;)D1yp2q_C%w&(J2T^km|%k^D-9dK?`zmcen9YhrDjgX-}*ROs@t zh~x1bMveHxDW>5wSdH@U*b^%xn~se}<<@+>6(bmjKP40YdK^?sF?PjTl#@^oT!`x6 zYK+1su^>K!g>V;6#eLWg<5O7~7(|VDEf%1oyRiu67t_rBhfq^@B+Nkx4!*!xJZCSc z6fz^Ni3(LK)O9_uI1Wa2a6Fd8Ok_}=yHOGO5%qwmbhCOYU=zx1urp4=-WcA@fkO5p zs-dC`M^?ccY=~-T1J=Y{s2e}TDp)PUguXRarQ8eEF+VB-*;p3u$5Oc7*6%>t4SU|? zKo9)PdKP_@uV8nql4+LLSZqpp7FHyrPvfJMU&}H{Hzu3>pgzmx;rxB^S#DlCUjV_AF|E8+*JNS(zaSYW!leR)2>qLc^EFb^7wdnkuc z$=Z-G7RFAf9O#Y8r9oJR{PPUsAO@3AbGrmJhk2-mx7qp#7NdL+E93k43!X(i;KWQ5 z$!}0edJ%R1Ra-7F%S=IW)P_|Z!wN+^4ys`{)KrW^jW`wEP+@DzOR+7!hE?$ooQIWW zdpr&BQB;n+idz3)p*ngRtKna$B(65c45ZN<=3hN*Z7aH<%D3C{ov4l^*z!!QLU{qI z1M5-Q{36!IYq$ez++}j*UF<~pI;uk*3AZ}X9aSC_=0H8W6MJDMYQ!&CUqglVEmTK7 z#I^W6#^R#6=6pUXXZE4y_!=*4 zG2g6)#;9^f>+Pt}k49}c)36K#VCe)3v4&_c*7bjvp zz5f?-P@jrt+zOB9Bh=hnMI}qAMW(?Ts1CMA)elF7FcE#2hU)l(s0VLDMea@1$d94! z{~eV(93I4?_%nvJ;auaO5Ej1ABuQyhh+|NpZ-W|fKP-kLu^I{Nc{#9uc=FEuABpdMHcbwe9l-ye%p9*b&limjiG+F+KV+Ia$t z5b~(SZlhizX!E^ zAGP&6usP)es42LN>OkcOOnbFa18g1UKq0veH7BF+T?}AxZ1tf1FhM105-PhNz*4x) zx(^3YK7yK(nh%+rX^(nv7gT$Ft;4P11P(fLA{~3+4%9wy*;;;?iA+n>$U9;q9Ej?` zOzeeAP&siFOX6|V`~N#^jDKM?HePNb-W=&r*wdW@jc6b$0%=$pbFc(1LG}C*>l3Is zeGbduOQ==xKI*}rp{_rR3h}R~sVkOi+N+JazNuSg{@Ze(2luuY3`UJ)0xG$ZZ2er+ zx_$u5;Zvyf{1R%8KSe$857dClJZ#Q4MNQppSPrM6I(RRZ*7{%0fkv_seYhL-(fA3L zr+jjS8Nn~8>k6$j=d0ja%C+){9`486u;e5BRfHpP0B*+?_$Lm+W{;ZWz8k}Ps93^* zBG7%6IWYh=1;bHOkc3L2Y*gs)vgIY#TvYb2L4`UWC*WZmhOw*7$mgPR=3&(8+O(Sa zFU!F;D)fMtaXP+<+WWh#@p!i4DAbKn3|Ap6hq}H2s-w+peOFWt3_}el5jEE#R0nfx z{X?ksR<9-gy5MOl)bMUp_8&&g(HT@nE@M?J^_Y1;EUJOFs1Ec+MP?LE#YxC)d5&W> zOj~EJUxJFzDpZc`2y>9ZK?K!6?0WNMatmttbU-~|DC&U$)H@*?RiB3ia4Sy4?brs( zJnr$_g14cja31RZ2T>1Rhl+f7GY8r*_M+D3C#Z;=K;8H)DwG#dp}mf}uEYitsj}FB za&y!GMq*h1fskeoPP%#+?V@Wb@Hu`ZK zet~_lRBo)>Mm}JfXE^5hp1B+> zN8fhdWSEa?xXZJ=%W(mw;FmZGZ{OkZ+<{xHzo8=4d#9PA@u*}@!)AE5E$3rR%5R_# zPh*%p##87yGr~1kOD9lSTQJ|Of*367uw`N~>f7xy8&fZgp*$LuRCl57yBEvg<5(H< zQ5`yh>gZQk2e0fR{<@$#@hOh2aR7G1ZnzB9;76z={TVf)63?5g?}WO)2bRaNSOhb$ zBF@ILn2UB4m;rqRH&=&H65vqohdg# zZBVJ!MW_*OL`C39R0sFj@*(U>IeeT0jiBlaCY1HCB;`)14)w=dF&W$7Mq7UpOH;mT zE%u@rd3CHneSOsV4pdMO=~ka##gp zQ908CHGn~=5syJVcp@s~nW&M^Lq%>0>iT6kOzVFQ2bHL}fc3HHeiO3hsGjyf&0$}x zfg@3KJRQ~GJdDCcs0S^z&^pQvmubj0LBCDb~OLp`83s^jBP z9Z5w+Yzb=FuEk8;j%gV44xKGURxaZ}H$48X`DNlI^ie)*E&86>8RJkL8H|l_jCC=p z!_Q+k{0tMY#`_-6D>x75W4EK`lk5%bM7i|`#J?m5Ss$2@-GiFzTGwR1XcZM5a1$28Q>c)gxAoUi zTXXx5%=v++q#A<-(T{3)GAa^NQ5{%;aTq~O<$q8E{t=7gpJ5JkW6_UI)|NwE7;9~f zx}ghd1b0}+VkyeWSQclYBKH86!}X|~*oEcs2=>KOr~$@(Vg??*l>_yptF0J-^(c?9 z-h~SFCRB)@!dN_n>e$by)$uTRa5 zgHe$PTBlj>K}F;tRIWUa8o?{J{&my{&!O(WjOw8GGm{%-QP)?&D6EBTu?`m2`X9@I zdOiu&^EuX4s3eTo@|&oTe~Ws+B~;|1PnevkVy%nnNK>qY9Z*R+6xET@sCNArRzn#a z=!Uyd4L*pPyG_^yBdCV1ppvKbNi!AIQ4QBcAI70_;C58RMqvY-i`8)}*2P1pjqdxC z#J?&BMLstbby3;d9kmMXwB?DYj!wgOae*xl`@-Z(05yPFs17Yc-TxrA$5poe6I5<} zj>@HrUl4zV;+nmn_?Kp+J?I%!LlIj(WXtcNBK0|HE`PN3#lE)5hh3?!i(#CE zdhlsI)wUccDY~N~F%q>Lv+)jGib|%FsO0(%JK~Sn2OEFO zs~59T*X>7j=uK1yj-np;4K~9I);g!@utGJI12sGnHL?j<1=CR-T7nwsX4FWYvmQjv z@h7P3E}!CuQVO@d)C~v?X_zQ*=>RZm32Xw)jly65hl#F`dTx^KTu^zsN z&GD4A+*uRBo~VwFMnxhCHS!EpyK}J+u0yrEfo}veFdODeuF0Y;unH=WsCQobeM}L3!YL^Tl!+ z@1dOhqxmi8C)D!m`IG6$NYn@es19dhZJdpR@G;bC`59|riJ#5+Ca8$q5#~T6OGAZr zCTi~2V{d!`H5J}p%uAyZ>Oq67qfjADKy@S;i((E&<9sZFi&5?5+VflO`Eb6i*n{fG z0b70#72?lq{dcGaF4}V83nmifQLCjPsso)-9q4b%BW!sRDsoe8`Cg>Gu;(ETl%-E# zLELXIIEYIqzlU9L)J1cCHQq*f0~WyZs0Us|b>KRd!s3@qeRb3-X@EN46E(0QSWWAH z0tcn3n2qJ|ep`MVb;EO57GFW#_#u|TudEmB`RL2$ft6567lWFrj;MBfp*lPY)!_+P zUh6-Z1NCq&Hpa(LQ}H%dz+b?_W&S(LtFLfskNo})T43Uy;ThVX8zh!<>qk>5?nt6_QS8=xZA z0Tsc%sOODACGC{oiN8jgL4`tf7b*u9qI&!QR>H?n4Ly&Q@c{bpB&uV7TFYHE_ccPb z+ZOfUp0<7js-4NG=VV_c{#qWhsZc`;>;-F3%jZd3-i}(oFQOVefy?nn?1%HNnSTWH z4z{LT^AEG`hvG`gQ*k^N{*#XqoQy5;N|=M@95lXeLO%|ZDBq8h@iN|rfE5Zl?oTm^*q!nNI08SwCKy-9aets3iR#FssE+P8 z^1|;57-KS#Vm{~>3AN-^>`jz z^QZJ!tW(R`T;mVHt9WWWy@nsl?WvZBnbwo|!J$M_wflIM$RmZao*P$ZPyqd|mxz(Jo zXAu>zQZWi|tL}I{#V1hN8m?hRRIjGv{u9jMs0b{^#<&+XC8tqeK-FqF?jN7G;snYM z;As2_^)~J2Gab#v4U|9ig&lW?n_b&+H=u`5>;6&HoIi%zAD%>oHXoH#-=OyL1~HDi zr8dF49Ddcn+SKo_V{+$9)YR3j>$v|m%y3kP_T!ycC0x%mG!=_cF&#_dJ*bA3qmpG8 z>VZeFG=6~P@js{zUP0|_-ukAUQm7rZ8fvSpiyBa4EQ7bAHnMPETQLUppfps&3s4QN z#wxfKAHmm9NjJKI<9@I_h*6YxqaLsq_27f30lkCT^FOuczq9ohkn6&p>*l~ysG;du zY19Z~PO$v{ip{V!E*Q+YGgm62I4ewJYKAbI$s6VZWFgm8n@y= zFPlE7hDTrpoPcUz8v5`))GFA9nwsLVW&?^xMc{7K$QNKDK8T9wCDen9$C+jBvv!eM zMiV%wiE~jmti!q(K_8y9^?zc0$`u-$jiduAS+lVZ&a~wNsEE9YnvzdYIdTdW*&k2? z{sY76aq%YRf(oc4tAzux9`?m)xCURr_Bb})Ox2@UgYwg;jvU6y_%14UzC$J3C2PT^ zCZd&59cj{(^{Q(QY0npHW*RPws;`5( zzd5Qy-BI@qwB=FFSpQ0vBzxgZTtRs$`Z1=tiO76ZZY)7HupHH)HK-)qh{~Dga2URc zBd}%*lM~Z1KzS}U#M9PN;g;rQ(gw9$o|oQI8Do2lK7v6RDqanP58*jpU;BQguqDF1?*iV3$GXJaSIkD$I2 zj-ggVY#TG;CD@AcSJ)aWv^7)M5A~qMsQY)>@Lk-{uY=Y%FnT~WtCG!weq?e&q$q9_-`JPK0=z(=Q zJDw@n2J>(uY6R`OIPMP-w_DesUbE*=4{FxcWcxVO{*Z#YFW1&@!m5;?L#={$P^;}T zbie;EaG()+x|xoYLPex5s=-@P8_77-bwPW625KX@58ZbKYD%`EM)(q{onxp-eUG~C zIx5+Vb!Yu+t}1mm4`_tCv6Z#It)GO7&{WhiT!0$k1E~Agp+>aRdKmSgncqdH!+ zhv{$?RL2_iVEt_CM^*c0`(8;JVQn1agYRd^ZSN3HwUdzuHlgY_t%LUp`QFEbTB zR3ze25$a*c;29)!bijjg|c>PV$K%yVK2aTtA^2zJz*f79VCh(j0x1`=F*Uh*~9?sCULJ)IjEHuk zgi5woZT)+w=Y2VX^{>#Kqe4CZ3uCd!NV5uBp_b*uQ6{@nQK7#N^}r3N^V?A)+>2U{ z@1Qzx5w#^pjW#2WL*-6y)bqxUX8rf$Ac=~Bn2(JxdW`uCCmz+I?Wkn?6ct+USTnap zu@2=r=r)Y%$XL{Jo{Adz-KY*dgqni&s3~|c%z-XEhU)nl)B{V7Gk?FgMeXqm@Jrl< zz3}1jW+OR)8cEv;<^kQY0OcX5ePtvL#TmB#9qWhauK!OtP|v=@2k|#lGA{I+kv@-F z&o7}uejL@&Z%|oXbfS4s71R#c1~o;4Q1?wnt(v>BHs+xswii>i{y*oSJ{A2EOtNI) zV#*Jq_Vy}?=8w=gTuONnYA34@Fgsv3R7WyU51NNcu9ddD5%rO}2X);i)^E{W|Cek< z(Me``RYC21&9MVMjjiwu>H#&99M4>Aff`9ZYRf%_n%k?W2vnGCcD%;uqudg8{ZLe- zW?(g~|79F#3Z6l&@BOGb{1}x~C+zuOP`Tg)O$3^vIy45gA529h=}OcTy=?s!l~cv0 zm4BKYBeOH_JwTJ`d);JOs=he+Lm8Jh5QrjjKA3W=BcK> zFDhvhQOhkIm4r)CQ?Nai^hw|0Y*{&4HdF$s0Y+fGb8Pa>evWWeKM+J3s6(> z82T_D^}vs8{m-bKut3N}GzPU#bO>{x1_z=K6Kr`t>H&GEjy;F!@oT6lIf07IWqaO} zZrUl0nu0p0scDAVuzI5+afdxW8kJ+=$sB0;rJ*9R0-NJ*jK}Y6x#ColRDH0IuE%Z| zK|SCqDiYodV^vf{TA&`>8-KtdsE&8ebeC_~a~lWhz)Vz#9!K^3CF{pHj`BIwUfwUu z>NjB*JdGMqgKYa-5*E_?e=!FN?K0HzdJ5I^<9IusM~$%E zG_!2Fp|;jRsCPv=DtT9-=5!-!N+Z}1-$J#25jDW#(@lgLq5JRuchvzW2BYRW0k!Tk zQR{RuDw!U!pP<6ydP@67=-Tk|1=IXqWP!? zZ?qTeMXiD_P#a2-9P=w!Q&glTU>ke@wZ*=H>cF?CkzPgJUumYvsczWC;iDAQf!(uM z|C-a!W|6~~2fu>q*jK0r{e)`x zchq&!_nHn@L%lT{+HyNo`@K;E8I9`LbX4wymvV3`2U}1#eu;|2FX%SBz=WzAPNqH% z*W<&eP_|xZBG3<&lw&X&vvD@gM6HhBP|4?6WbP}7L_X}P&Vfc2i%P1ts178d8k&h& z7)BpnLM^)ri%mnFQBySx6}gG1xecO{G6&U89x7sMP|w?f?!W)@JO{erHPqaFfO^1Z zsE|c3F(dS$RzY*rb$8-c9FLu`@O@^aeXN5}_m4t#U>bUH7HUfF!V2V{XSuy#>r!*W zGpMOJj0*7yRA_%e^}Oi)j{6U#tKb)u*WwS9-BKlGDE7fw;miq^e#J;P{MzIm~a(NT= z_WKIE;8j#)+OIYn&QR1wHWlB*hfw>&$TjA^?O31ko2aDxX$|pj$rN0nLP^y4F*7%9 z(MP#IYVOid%Pqq547`1#>pdPf^*6+a4lwU{f^)Zhd<53?n?QFRdD*JD<@e+#v&Ds3{>!nTwfpdRE$?O4-M9a)YF@ng390;=P$qq6-o)QI~&VRB?BYC}s! zy`1J_N4@_a=b#@IU!tZWZnJ5qKWeW1sNBdxCEGkyhgM+&+<}^sl9eEKo(vMIb{2DbS*D($YJ!_J(rF9glW8rxmXgMuJMIaZo8n&V$ za|zvsP|K;%4l`9{QFGZ8J2_-E>i(rWO%6PcO4b)Kh4b&B2HGLt+}9oHaMY6FRBBtpgM3E)$@;R`7`uU{uUMDg1gLvE25TREXLv>)cvzj&sm7>@Bfc- zpk&*Oio||Y&kv)r`Eyi=e?ui%>D?wrYNP5qpr&LP>iWs3_U=Xv;8D~7)}xZ}Nz{EW zV^yvH;~Xe-7f}x`{Jd$XI*zA&3+k=565Z@Zt(Ft0hOeNe%88f}7DMGiMQdGD?zBMV zOjq2F12DXigFiW#fRFDnJ@)Q37D3%u8uh?h*aJIYf1HO}-|wL!^Bva0E2s`ve!-M) zMRoj6yanf=I=<@#yZ-l6p^&|cy7607!_hCA`s%2;ZHY>{?x;xlQIX5WS-1q}V8MMX zN0M&7q`Ymv`NQQSRJp)Q=1Zx`ORWFKRQRb-2p>Rgm5*R&d>@-(>6gtvukVUklpn?S zvE(b}AJu$`k5Qifs`CO8U}#fwl4twJT+R@4+ci-qt#?1jfr*HzTVc?1^xok-d)! z&9|s!bPXF}h1bmkJ7XQn6Rh)5=eOc``~cl7f5UX7D=PGZZ8?CN>S@>8Top>kZWK>5Fpd$7uDp|iqMeZuH+6adwKL*CI_0~ZIs8Ma^Oh}VFb02HF(>so|dS{ z+-4n#n%c=2uFb&=4%DMns1a|%F1QWV@Oe}YTti)7_=xFnEJjmqY0GVJ5aq6@NaUiH z^`q#+9jIJ8ikh19M_B(l;d#gOu(q`sYK!b_%Og-DNn^N4nVUr9?sL)9Fp&s-WYGj|Frr-qX0iO5F9F{<3e`8cf@5C5P zM@?ZaYBg*@jd%~LBOjqUe%k5@zi-xmRs4+;tx+9ma@35VJ!;+dLru+aR72x%Ag0^$ ztElDqA!_6o(T7nVm9FTG2kOZ;sD{s@LgxL*{FPf1)!+uy z^4Wu0_s38pc0M*Qm)fZNd!sr!#@0`<<%g_~p(45sOX~YS!hvpl9ks!nKt1p;YlTnD z+{WP|>Ia}gcnmd?A8a}5n7OYKs=f(ou5<53;H3)QjZn2b-M`|tl({M4*h9}eb3 zee8=l*dGs|8YuIb=}_Mkiw_4T|36_M{zNq7N$=>6QZQwKGG zuAj61^`PNYbin!88(+naSmX;chrLlFoq$T#5GuqoupTZzJ#ZUpeeXhb_+8Z0oZ3-|8`bbAR09)H*Jq)wzZcb!wW#FUX?-2lkrSxvzs4u=BHpR>zxI2RRF`oA0RH_ova zEJii3+PW7N@?)rxeU4fM7f=trX3v*9Z>FpYs=h8Zzz*0N6H%*X6)O9;o@f1QhdMxo zrr>K_j@PgrKJcUY;cyq;Lb>lxCX{ng5m{)>vu;66Rm7IxLJj0I)P{2fl?%0gHo4H~ z=dc+`8!9w+T`>iRq1N$hsK}f|FP=dq;SZ=ey@HC!U$(ydFXjQYQP;(xBGm>J!LF#t z^hR}Te3%3Ecn)fLJ%lar8B__*PU0!_RV{Q13%M@M~O%f1tY~UNr0cRqRgvdDH`&UotynHyloRF3!bc*a}Bn zHp}{cY)JV%9FJG5BYt&%GY)(9aIlmUeSUM?|Lw+)aX#e*S4?&n``!Gg9FN*qp1>ja z5h{xtUNygdcgE(Fui#*ey=H#Mn1f>|AI4c&{}1z#x&h<0{x5N$9jVTr=8wk=>`D1& zRMy^d-Mj@;&`hGTE)S7T%R4^F_+(O&m|m|!aEHTxSX^nc*(*t~$(jl^B3 zjvPh3>`D~$xM+Fo}Di$$&L zj;NjvMQu3aQ6or4y~n57^1Y}B+=to`*P-rz)|OvKEzeI-JLpfSow7iTBFy@$%t3^T zcGwj!AU*T6s^fKk?H-A0cq}SpsaPCyZ2baTUTM#7M7?C5MZIqKq9XY=Dzc|h1G|Qm zwf+m%^}4^;*Fv3m40Yj?sGh%s8qqOZ|0Ak{QT4p;cS1wd1Dc^8+z)l%Fw~ZwhU)Ml zTV8?6sb?|Vh=cby@Z;~;5=YlJ+5RAE#3xZxa0Zq2zoTB;a~qfktwV)$59km%Nx<1Ths$zM|JE|)ZBiL z8o4Ld)K@`GK`bg~I^byRhr@A8EbD(42iK{10Q2Ka1Kk>%5spTMZYC;}3sG78xOG43 zfuEvAdI2?{5>3q39gB@AhftAOgM;yXREO(?<4uya#llo{#1hyG)zDDX>X?cO-3-*o zA3}9#BPu!fqel3S^&~c+`~zyL$~E#P)a!v#>@huV+0jNA2k?TbmAS!W7Ey;yi4Bi`V_P>i44}GVE6E z8?3)94!TgW2=$=Ds1ep^WA^UZ*n;xs*a1to^}0X3^vAZ8A4ARQaa0b(wKK`p3l-|M zsO4Ivz1g}up$4)UyJ-C%;Xrd+qJ!7{uixsSlIky1l2qA}oUVjz>lA)&OSOi#T;-=ttlAk&wg5lRSTW(E@DRW~&|kR3?OuRNi4(fq6_ zrJek($+tLV2AXSvX-U5Rfvm})#Qb9^HHuftPD!Sm81(!4rlyB7vYPgsA@VQGXyeWQ zW>z6@?!E7q4krcD0vZ0SfY0yiK4iH2RNwSq)?}YQCB+w-CHT{Pss3c{Ov~}51=LM{MvgCGvOg^;klC2(MD7lx`GW4_b!?i?&Qw=T zv0_TVmmW+=4rKU3X>MIcFllmD{+DwKdhA`+9{ke1rX&=@SDP^m$;=ml&89B=(Jc znSqo*LY6P)rn4=ZwzBv75{mz;;h6k=kG)VZ|BlULo&1=sNlt$Gr}%$;w(W4Lbx0r; zJ2lPlCk8|Dsp%~{G<7Q)`9c}Xf2~l`oNi%j^Q&*)5|!KUxx=~F^ViktZsy*El3;jD z=J^H(GP6^%GILk#x;OXQt|CSM32=V#-S2vf`~DU3+z%q-@?Y3Q{Xxf*+j&`) z{2%vcM0F?A6dyB8qU*-ir%?Yp(2ae;G@8%IPR~-71!e>@-2?aP{IRdjiHatP0{I^v z{IO8D?<7q^hHWY}kmXPGXZd}T{h7XDLwhx8qh!wTC(z!_)0NF!`F)w`83BJ{=Hx&i z%g3_FVrH@?`?GGO-;Fi`X~d7dG-gH_!yV~?v^yqEV$R}oUpTTfKkuD6h4X`-+~Y(I z2u;r|dc1nR_jnB_zvZVrqwdTIO$#RKQPcb>L1jcjAdN>S2W++uog7RJgh-0)v;?gW zuF4`BnOvC~%pyiw$)W5lTKLz!@%htEwkuFLE6~n2q}R}a`A?sUiz?eEl$qsG(Kpba znK?a_k(m4bH#Kh=m=T<&HPSDTW6%Cm;a=$*I61?g889b@Wd<_R{HcNbGv5r1uFZC$ zP;zg^z5%iYV{!OT$bn?La%*Y)6?myS?xVDGC~>oH7{0j^7mfK_m&%w z6il1pyQ!W0gx>}`;lJ0b=U<8B>v3c4-c)U~5^KI5@YKT+8G%igwgJLmH4o%lK zm0$zH`K-nya)3DcG6Iv>3pq=!|92%{8IbSB z>m$)OF~_YBxGx#sB%6_DS0{klKI0?Dz0M(TB(9*dI4bf>5vNFWgMUxhjewXy=>s-0%X}%Jq)Z!j zZK;8jP`a|gmlg1*Y7o7HS$(pdiIJa5IitLN{*Rv82u=KFxyEN^Wtumh2?{ChzGMD1 z1<-ex(v+E7M~u|J9kB zSJsUS{Jwu*@_!8c@Aqa*w+vpd34V9OjbR&{NCdNe!HVX^Za*TlLNvAUk(qJMr2=`= znma2ZwOTlTMpv(&lGUEQt$tEgdp5l6fXYp6MWpeq&TY|oN83AhMHY8(mV2YK0yDDm zs&;m&l}Zd{=Juy1BCnN5VYGY{_M{sUVAO?w>N zd1#&A*EKoI&w`HJHrn~a8;Ke3-0SVyE!)RCGbfam&3F&&OZBCi7Tn&Y_%jaf%t`U{ z7SC`$wA@;?8%oJOv@R=~*79DdsZ5Jo->%sOn=TK&5i;Q`E8o>NWn)` zRNLd2exXzboT+P>QD5ePeHof-`+XMV^W?ym)Idtm1lD)c$5=vevVW$V2{&51>GZ$8 z)sp{yN)Kpp$?bf769W3GZs#-Kg7q@($Dpr?Z-_oOZa!Jao{h9v<*ba#OMT3_lJ~)S zr$gSW>z(8dJ^nk(H9_i#yWY$^dHAC!`@j|xxqsE?#XasUuXs~tXo{IJmgcUpO_NzB_7yUb7mkdC6L25 zka=SpNcA(TS}6y2&dl5Yk~1l?@MXtaG;;N@v)d_t=&@jGV$gSo7C~hD+s+mzGW8v& zPjpT5h1o#+Owx_bKu;yX{b`wbKfUQxY;U*LX?&TpRk@uqr}>)jPiCv3*P)bDa*55# z?Lh{8(N+>4*>luMbqe%m5NVMnA3FKbMTgDwlVbW3jeL2`=@MOWNOoFwLUv}h`NX8B zllUeG=2bcA_-;9{a%LdK*Y(C@%q2HfvYoQku*DqQF^SKb%plj~9sS&?5NUnV*%KW_ zx~)9rlrMSn4yURJn_9`@v0ZcMf10)ihVj2X9{TY2f}5AxI{9a7qn*fwADszNmCU#5 z&8;dw`dx4qJK>ws^2TSL-P;cCFq@mQV_O23vR8>xA%rTljf59~|G;H!isGBKDp|D@Bk%-Y=#J2vsTCahBf6m_6iVy7b{r$)sE%pQZ;v*kkbY62Jk6(7q7Yb{GNz=kl zWjfK%`|9A%WV6FeSICzfS^1}P*&C_pc=Mwo1q*n$M7O#r8+^&`p9Q>E{F!`An70vg zz#pmZyVm_INQsYZE8_jx3Hvh+@dizy|9YSEBaGR}O`_^Ws-464PnI$d{E6!K`S}=N zxctz-en8{;h+y>bzT53Yx|x1c1HPmK`_hP}`!T{>NMFQtvnR4Q@a;j~5t=Obr5s3R z@8Y)$I>g9%QLQZI{l+`YeaHXv4e|E}&`qOn;C|AuH|Q(N4Z246Uz?BnVQucuJ5|bC zF7iQ1@7o3PQYv`cL?%}B2E38URlM!I74>p1p2k)x7g>e1;cl>^rbUyKI`fSNoU_ z{(4Bx@MrKBIS2NgpY49#gz{?VIo0x3Rrkge?x~MFQvdIUs@O}LHPA%)Gx&*vR^vV0 zvh%J~_r~40F1l!9FgaO&o%>Vr;%j(2=RH;3TP8BEhPP9ZsNTWE$m{jJBfM36Gi?cM z&HDDWbCAjlKE&=@qmg%q<8;eg`=L`M@10n$uf$E0k+*$@Q*p9+V|oVb+tz-(^ZCUj z`(j4A9gE@lS)^wgTL{n6%Uhwlsi_-JzVQY5_w2h%lvh<+eBQZO@1m0KbbI=_pRR0| zGvd613zgwr=jo|GyeGwDtN5q9O_?=lkm_z~?>hb)ECSuJiwNRd-ic-E~)W&*J-> zKA-gHyyEdM$`@YY;s5)mh{sbCOEp)?S!laNBX0#AA<^Y5Y^5s)b)#O`F`|KUW*#o8>j(%gz>5zd}mL1GwjGwp=ykp%NtP* zj=;(|4jbVVY>1EIYq%GS;KGSS5${3e#)GJVY(kCv4b(smP9*;7@i8joX&j5^u?~)! zWI8kh6}o${xa09Wi5l_qLDTSVtU>uO_QEsR0ozVC9gLuIY&EvU_pk{T%_RQyIk-O4 zI1=koo`tpXF?2(Q>hVWd2*1IicnXW*&v-kYLp?Yc@_1U}6Ig@}e}cs+f01SHLrvk& zaSqh56DHhP2Gwu})QG#GLUs%4x{0Vr<)S(^2TS8hr!rqO>s1K z!G(Au#`kid(3Q(E4K=lP#60Tzqk6gruf>m1H~xXuurtFhizBf*22mZGi<`J8s7RHX;_>XmhRE%n zvseOirSz0QK9`D)qxZEF#e5=aW(hp{F|s;c^_}VuTgV+!)&vU^g@+`cr8Xz$+!$P#ZSaJ zP?Bs#J?MSw39L!^Zyb-+iL*vN!@2^qDL;>z+uCzjDcB523r`5^;+K+pda!`nhHTJ~gsFChOEx#kEj+{nC>K{~=SDbGiR09=(W>^cmpyqZAD#UqM z50~O~_#)QFkFkLk@ZYxLx&`KjeyC&_hiWhjHG)O9{wY-GUP2$fiW5! zX2i*;`}?ADCml7wd$1nQ_iW%G7x$xX?6J_?crzBJ978=Y549@(gSze>TmJ|utQ`tUbwf)(#JtE($&pXrbBVjPU*Kv_8+72*gg^mm~mu^RQ@4OkR6qei>~75Yz6 zQ}i9GW9L!r6<=f`S_5@mb5uvWqOKpdi1_P7fC@b@7uCRBsJY8Woqrb9;~l7m_uBfS zs14=^RD*>Vo9il}%5||Mw!|dtf@;4HYT&mlCjM%092Ld!c6-4Ld%@kP9xp>h<|$N1 zci8g#sAc=Dt-pvZD3@7crl1?@!Re@WvQPuN6E(1vaSlpw@D#p>o3IqlUTU&*2{xcy zfJ(+As2l&ZCf(!l453^Vl`E4`56nijGtD~Bx(vHezXrA3<6qi?e^3#qb*~v=GB%>z z0n1=I_Qn`02exBrd;_cC0ZhT~P#vj!pNVV@R7aYk2G9XD;E`BX>pzWyYp95!E}Ub% z2Q_yOVL4on>fkoigLk8@KZFYDG1L^DMYUIQnYq3is$38C;1;&r5sPa5_v1iGG{l~m zj9SOjP;+)aYW=Q9EvsFq2cAHU=z=|8ZMm7MR;c?%qdJ(4jMOs|%i$9A;TkLwcRZe* z9L%8N&HGKm-B*~A+=99x3-u8h$A>A;Tj}u(#(Md59%DERU&EWQ;sfSuHw}kSUWv-~ zQ}{Cef{Mh32krWQi39a;2P#ziQAuG!|`6MfG1G7 za~{=!601#al}EK-e>L$h!a*t(Q?V6R!)I|lzKLoe`yta{9ChPzREHlz<-$hPh<2cI zc*+42QENG@LpTKok z`4N*ducEF$f|c-l)N1jpVOND>sQag*20lN|K@|=bqaN@Cs)5Z|2lv?elc*d1#0mHh zwnP7;9#0!wg_^npsQbS}J@{uVkAGlIEWXw(&jzSS#hY-T8(X77*aJ24n^5a`3|@;9 zFd6SejbH<&;AYfy$8jE>#M?0IF*E1ypw1seMdV{!K8;?U@A;JjMc^!cf!924Zuk+^ z^E0Rs6@J1rP!Y8%8lyVg5wq|{+<}|%6O25`u8RHn|Bc39u{++xeC6VO_$1Hw6eH7a zreY(`M9&63#o-Pdi%C!O?#79z@+O>!WuGy>1Eygw%DtX7%Wn~;Q9gqGvGYc=D(*(| z*>en)J2Rj2c)~p2^AiV5r)SLbylC)mT#Wa=U>dHqiS3ed8ZN*c7{Z<}^6LgS;S4NQ zU?OoB4x;>rwf9RV+gD<9>YujdqZrrR{>;JsSbDP=>El?N@@cGr*K9GXqY;*HNH|mu zbW4~GYarI8JOPz-^HBFK#&WnGtKv4Sf`_mk{*WO4I#K3jevx8BEQK%PP52sW&Ps1J z4GuwNaTaPMccWItcC3o8V?{iI#qnpXjDKNyEW6D_rXFel(QU+E4aBL?#xf7pfu+{f zcn#(Cw!Fo<3)R2}_WWm9g7WvMcFv+Y@Q*cVyGi2msP^jOb=W-4fu>+Mw!;|K!j0G( z-^HfrklGEg8Ft2zs8HvlI`Rm1!Kbl0es3-EiW#5}2UFhw)xoK#h{R`e(2axTs1P1T zt^c2}7XFQGvBs;WgF{jEi?J*|ZQYI<@jk4CAKCgJQSJVX%7x0WndRLOlePYva!{KS z!%+{;MIX+!LExsrnridS|B@X(?34%A-PE4>jTzsEBnyUEd9dYyA)4 zKw0@1Ho$GD(0ql3@pse)^cQO6#a}lgO-41?0t;a~)Pp+OaxYXe_C;Mc)|LaP0Zhjl zJl}J_J@JAnDDOda=qq%y7i&^3`-TZ+Q)_Qj$Ht*LoQ=J44%WrJsHyl76)Ep7(|#FL zgqmPnCpvPV3;Ws=<4_~X!D5(a>+eK$WSRAO)RgT*-G3C-;WJnPlXjaquZcd&sn`$) z;c%R`oA_(_y+?&^{17!aKcGVP2P$d)#zt6Xj~PjORF?Nfb-<4bbq*>b^K5wqY9LRe z+9^P_zX!FdKG;M2)uVr?PzRFVG)dGMl{`IB4cv@faWodihp;d{Ze5Rhz(!O%ui-Tg zs{pk;zj@1a>=#tTJ#Vu|z%_9W)KH0C8c7%nVViLZ-EI9KRFe8p$&`m0 z`Q5gDEh=(b?fExQQ*#Kt__aA7_na^Xo}W<-{E2#SnRiXk>!3#7%9i`#Fv??49e5FS z-#d66euauq(S2qrOJYgN<*)?SLM3%Wx1RZL&VeG(5p%E~&d2RI7`yK`4J}87`ax8K z52IGY2JDG%;y^6qEKd1$RH$cISEKfk?RYKE_k7AhJ^T~Z!gMXk#TKuSa z+m%O6T?*>@>yZw|JzY6a=!T=_Y$~eZC8!2g*zzN&2s~xWTTr2Y6&1?ksI2}A)n4V# zOwzVPMJj-bz*N-r|G`pv|F3cn_#J0`2^ERgQK34C>iHR4e-72LTA!N`Hb8Z(B`PO+ zpsw$Sg>W#o$6=`ZmZCb4k2SUapVI-pi%Pyzw)__=)Rn(552%lt)7Ge*>1Q2|n#=L1 zxz9p%WFD#`i&5<^Lv{3V)b#}zSA#n_(3~B{u6PR7P@^wR$hx7XWFV^H;poHLP;+?) zDq@Q;88@K@^eJA4f8e!P{Cwmb#(;901VEydcn z1r@@NP*e1^E&qy|<4d+a>1)$o6;uT4pd#J~yJ6=z2g=Ubs0S}Y&Dle!NIZt>z!uEH zH&G#P^^N&n=#I50k4CkVXX_WCI`RbS!5gs#Zbm)l0IHq%Q4SQs?@&GZ9SMr3&9|n( zEvQhvjq3R^)Qx9teW4TPx*FJy`lhG{WT39gvE^B|d>3j!E0N_G_dLacdio+3#_g!k z?nEW!e$>d0p|1NC)$j$>gNmOtb6o*7!bYg&)e8sVZKwf0i$yVko$yucqoH2p;6^HX zoiZ0LK|SaJR0r0g9{3VA$2Y9Mp*noscc$S+s17toZ8QT=9Up0(jGC&MsOwgt`|tl- zI2b_1yQolC{odFdZ=&1>dtyEo$Inm?IDuM5zoMq5+z;k~4X`2Qc32<%*a8<=x1v_Z z4;U}Wf%Bso`8BAKRz)@30E=NS)JO)RA~FuOoFdl$U=ro~u>?MhYInW$B`igGr!DWd zs1flFxcC?Lbu4#=%>`GW zR?!cr4qZYGu;j0%!_|Ie{_9Xtmx>|S6SZ@#M6L4z)cHfGh@3?=RPi_SR`a29rvqvV z=Aicad{jgZSdXA0`8BEoKcFJ@SDXVSQQ_ZhHlrG{s*i``J646I%^_P6}382P#uZ);6M)=Vk>U5<;hrq`dnLHh-&bDRFZB$EvMJ* z`M2?I%7?Hkj{U=&UxWQ9KZQl`4C;C3kPgH>-g9O{D2qDbLoJggs2=u3jqDawuB4;e zF$ruIi&2PDS;!JLcA;f2hU?YO!~_ta|#ya`JT}n=)n`P5>7$gxEQnX5v+`* z&zt)CsJU;8>R1odh)1F#5I{X}8Y=1Lqpn|yO3GEX{&9?J4xiybJ%16a;2Wq0k6=|i zi9YmPFdeL8ZHu~ZAnE~QP#p-``kAP97Nef?AZi196gAMNFA#rSu#*afazCnk5Vici zL^XH`mtpyf=1;0m;$X^Wur+r7+br8@xRUY;9EU0Y@UNt}7+Ye^OJ*k=jM`7;T#B2& zKQ5)**z33*+lp%7QyhRvg&cQohvSo!^K7|xVaI)| z_Q0;x&%>MXP0Ye-asFXv2?q;s0#+*OxPQBuhW#n8##}s!H{qCKj{BF8XR!z6k8mVb zPjcM9Xhg9K<+Z3}`wD|tg#T>Tp5@(!JrALh`7k!X(^wlTR&d-O zGOb+WBnk%#)!onI$;5we~sa@4^v-vH2m~z!>j{8q2TToL`p}OO~&!ed8AHpVBvxbRW zAJo(>#e4A}_QSNAj{6pU4)3FULoE}j{n(Xq&1-2d#K9O2ZpC*{7uK(BvOj?uX(ylK z{^xUHRAkm-3LZdB(LY!NTh?*h-++T~JmsfwG#0CC<~|KI)z9E#c&4snzW?v9=eRr5 zdelC!36%p|P#ebUsE)jgO0J8jr0Q~=<8HORaF)XlP^?4!;rce0P*d8mf#d$iC}C8G z4x@6VMKb^Xs)iOOJMIp450<998r9I#s3h8ly6zh+i{E2KynyOp*@lk0aaBj{gvqF_ zwk2u{?uZ&tPb`OnP#c>+ZYyG_2hB${{0M3%EWm2G6Cc1MsGTg@$Z@~z)?p#a`%w=# zfO_y}sE&M#dKa9r=P%j%5{=Du@yhm~Hfm%IQG0cJTkeY5K!%`3vKw+N8EE02WogM>c$LI=x3ldnuk#%JcAn9Sxm=& zP!UT@F%Ou5wJG0Yect*$>eKCK)b*vCI_{6s2I$jz>d%2rgissBTx4hRJcCNcZ&2&` zJ6pa!)r`C?D&)OTIWQO%!CR4$c`{KQo?*|=Mdi>^9E|s4U#;hFId}-0HFMlwvHMU- zlGNOBKRBwRI?@iSVkcB?j6hwNX3a%KZ~>|#58-vV5jDVrsAc*+cEX}9SpRCECkL9F z5vT`^L5*kvYHC8LxsIW(n}d45LR-HI)y{fU$F`yFf6JB+pmO62)OBZ2IZ^0(*8d6) zs$6fj#EqyBm1$`nTnW`sE!2aPQOTEzm9P^I$Due9H=si9ZRL0ZSP~oJ?bcNoqr3~X zI@+~n{p-`JXKRxrqftpT9TkaHsN`FN>d51^yb*g*-h_?t9BNCh)5ffpftX7|k_)QF3BFkA09Y)$!o)SSM9 zjWOv4bALrjs8#bZrs6NC=hg1!cqVK8x8fk5iZ!Snx9#q@e>mu4 zeE@qk-PeR>ykF9?ct5bdsHPXGP<@b?2{}XCJ7t#IwU$UoJ9zIlq zEm0fGt*8qF_IwPru`EC}oR6ATK8|r?(5)!{;Y%v97wMWQh(LS1eBU>rkvENYqV zK)nl2paxW=Z=5-G_<7aW%vsNVW4D-H4i^_-GCkvdO49oo-Jo!|9aQ+H%dorhz7? z5p_eoTqa{bya$Kl5nJDUi0R01)Pp9W+M9}+s$a34)_>B?CdA!PC+{d1_8-&~EJtVq@W7ZR>4*iJg(0RNEOT^R6# zQ4d^*ipYA@RK1S6{}a@z`4#J6v4DwKBg~>a5F228I|pvE;6f@cq4xNN8KwiPaWUmT zQ9IbYiDn0U5!I37s0W=vy=;n3GUW=Wov|V6y582|sGLYQ<+x`$2U@oaQ9IsR?1(jj zW(OOIdcYE#jgO(`zTRZB<=%*z+sUX1%tP&X523Dm92KFrP;-9_H3b*3in6U#rkTU* zP(5pmx}Ym62L_`?J`2^6XHfgVPE>M!i&_PxL&jF9T)Gt%*?Fi4JcjDfCTxO-Rj+J! zvP|g8qUNp^>cY0Rel)6MlTag^g-N)=o__?@;b*WXZpRpU!lvC^)KtttCGVrC`=7?R zmO%jr+7Nc5*7wJ#DLHQI&)f1f*(TKWu?y$BqOO~5>mNWRYXK_Muc4CfD7woQYg4YA zV>;X>hxK2Gir!QxWc^TcnTs0fy{L|@v-R6h4?K*Tiqq&r@9pM+^-%R)P@x}&+81s| zMRuMouR*n2a69YY$HAMn;v}jA=TRZ86fr%ok7}SZDncVs=hILPMN!#5AJy^YsO9`L zDk3l1^RJ@zi+54W??9Y`799MEsn|Gb%A-(8wFvv*Ce&X(&Z8Rc6f=?NWgUYWc`oXK zcjFJZ64l{3xn|ieK|S~tRD|N+aG)MLQ;bz{EahgXBw31DPWh;Y9EArTTmfAfa>|@ z_WZB5zT|YXw^u>UZGF`K(8SgcMh$2z>cMx|^UJZZ*8j^KXs*A;=2(1&2~`JdM|l!z z{jNoI;5F1pKSZsXGpHP@Ig`KZIsBU;PN#g&9i}5CW|`M=Gt@wD!H!%P#rRGtUSJgr z!P{pWci{}mmF{%he}K3Thf#Lsm>-iPP&u&)&*ICdx7&07F;lq%HPYRvkRL&v{~k4U zf1-B8l5<)AS~k_^nw}-2Hi#Y=!8B}zAE7p?lJm?CRuh#o4NwtDMI~nsEQ~i{4i3d8 zxEsI1Ur;%8aK7o_iTR9NBe_V0RzaZ!rf1brTV*3u!!1$gJEJ;09QBr*V9PO7!*`-W zyaLs+P1qLSL|y+6DgtHiGVRribD$7)z)9E-XJY{>gsm2uk@rI-lD@P^;q) zRPtRy-B;vp6Y?6UP&Yy?zjmk&WT4uK=W!6@U>5rDH`KDLxX3ir88zZzs7U!y9iD_r z%4w*ER-z)c8uh@ZP^)G$>iXAFQ+5E={-;Q!*#8%s5!Obng660TN8oxKi(RnT5;M{p zt%Fga9);>aE_!h~y88rHBFpcy=hrPY*FTGzinp6xv@zXcUvp+7h>8bb~)k~ymXxJj~6PnfyO zKpz)O$HKT8wJ$u1%HEyUL#SnT03FtbM^sXt!`smNlzE$uL$$a5Db{}- z4&J7s1AdRn+WPBEcDFz+r$MOY6+k^O)7H<%(Ue!B?)%mH59-6F#ClU-8r6~Nwp`!Z zB5n^l*$eujvUeD21Db?N$_VNKciQtyP#s%~T3!jf0pG&wvCszdQ>zW8Ql5jIa1-j? z@G~~U_~fU}+^#|`yOY+Ru|4H;s0X!p#=H%0M0I2W`Y~+FAD}w^8HVu}R8EY0*6eiC zP`Pmrsw2;0f35%TInWfe*=QOViJIdOYU7Ec8d{9%$dj0i+fh^THELt}6O~+-P#aT& z=S+J&Q8_UZH6=0B%V-)_)B2y!fs*G@)JtX$D&!xb=KNdK$bLYD`jV|L^SqhUN~qP~ z!&%q?wZUvf?fvhfI$G!jGo@8g1FVZpwf4%tiJ5K2$?1?D?lr z4=%9oM}7I6M2+|oDiSp|nFqE<4R8QzD#oDu-~UhNKySANs1ZJb>fv*kiLaxQrRj@i zD#oB1nu6N07ufPf)IeTEP1Qcs)E!4<{{>W17cDRYDOex0^4(zv{#Wc#bUNTd5Cn~2Fpdz>dl_Oiwhp(W%roVWJ^{;HMv)P-_Q%O_4iu6t=r)83 z)n3#beTbUFGuYYTuiOdKz)dfkxlcp)ZHFPw--jCMKU>XxMYfp^*F$x<1u8iQ+H!mx z2fASfssnRS9ax0Q{*|`;5c(*uL*>ZZs0V+78u5?V7%OZy_jg7;s4pslqft3F2^EPr za(~>jhy!Ku8dQk4qLS+%Dkr|S_5Yxzq{U+&}c&^m?U&MiKT!wn!TI`9h;y^64)2!lq zu?=2Ab-c~%=Dsedhz&;FHxc97Fy`A6kD%suGb-u!phEREDs<;?29|om@!WxTVKPZq zbeCCk`mnV5qM_r^_@pQl2};(5n} zrW$I*?XW2hL}l{~RD(-UNw*p`6_26bo^N1pdO>tfWv9!3pl3o0`2qE=n} zD-IfQZ~=W-f4}KrZ>&dof^|OXx~Fj*eu#Q-tM^QYdZ3o)Fk7C8n)7Mc0-r=hhT^_$d00t_8U~>E}~xF-VaRDC8NrNP!Wltl5RPw z{fANQJc$+b{(p`G&E*@Y8~36f@DplJFM7b_!1dUV@_1AZJcHWFwxX8R9#lj=v;KgZ z((_mcOB^&ENkMg_4R+=Ep3WSo!8j^Am!NJ~h3e@JER1_>`5hcW`H(HwKV&+PiazRl zp^_{EH6?Rw{R&hEw^;X}`|p1r+KSVt5nV*xnDn7Zk{YN8wMKQYBkFu#)Cg}wC1VJE zILo>Q$5P&j%7NO4%|M5so-^(+>t7?wq(Y(3K|NpvYVICGW&i7_EdCMo&um3LGC9)_ zwIg;!jd&ocBSBPl&#)emp zh!&wW z7=Rj4I%@gdfqLKuYXTLKJ*fNMM=if^(M?`^KIsb+^77Vds44QHlD9J!)A}F6ff^Wv zdQc83`DUSd{4lCxn=ljiqB_v}OS1uW!J8@f!oK(b4#eZA``A!~ z>g#t2y8rt>A8?>#`UHJ=3e`~YuT77WQ4i{f9dR<=i0iNu{*0Qkrr(&6^+qM#a8yLc zqH-vN+WD5DmglN(SpRy^OH^ns52EJg6e`3QQ0unHw|4GOA?=Kcz|H8cchr3|tV{7P z%4<6M?fQMe@gT0@g3x#7gQL{njz8fo+g zGt$MV4Qn-OWb08=@d5^LKPrh^{%Dr@IMh_%iK)0X&Vf5()N;9in!9UHn+IiKH_G!- z+5I*uq#vSk;y7wOpGI}0_)jK>Dx;>fCMsensPkR%2^@&(aQs&ev@@MYh1~hsjI1Oo zwAE1!rJzRM5w(L2N3Dts^x-VjK-Qodei3#5Hq`a|P}hHs>d;waHSoXx`HM-iYf&9( ziMpW!ZovL{i*7(A)xb06b9w~oK?ziYuc1162zCG0*5A>6XZ&h9&=3{Lu2@d%e*g!% zajaXxR*6ck*{I~nN8OOH=Xar!_OSIg)Uqx2n;A$IR7X=#BW{g4KM*x#Lv8(7Oy>EX zDIB!MM^F*?5Y?fh)*q}FP$4e)yE%U?sw1hWePRG=3ZtkE<_=Ux7Na7x0znEWekZa3vbRU3fX9a4cYf&R#hw9*KsE&V*S{=XO z^?1!6tbg^S>mO#$Zbj__nW!G$iHgJud;UpOLt9V}+KYPd`=|#VMRoW$)BuvsnE{o- z`jl&;p4S~0;BDtv|Ju>Mp`r=a`P2NjUIS4{bRTxY$8ZE5!`ayOFY^x*FQb;{X>5qi z&YQ2}k=B>-9_p)JF#n3a9$%o``l93hA1s}SbD-?Z{M&2@OK~XWS5Qeh5>R=8yTfRKT=QGO9;U>PQI87{&hc&+1gH<}#OzOn}Iz@M-e#zS7On|v?gKq^k5 zAKMi2db;8Rs0V+FTK^>rd)=R2*I{SM%diz5z#Fh=5wH8>vpaUBoQIQf8_vf1MNJ2v zLOwv^p7zDO?rZZE)Z3|8lGlB?48Ro1_v3hc9p_=);$HXdxE=>k-iV6Gc~l1mmhieS ztA*H(asrhrzhGnh1E*k}l3Yjrc^=?Ep?kBG*Zm(3>VA#a{hMx$(q4DtnTmS*y^l)D zzfrkTu8h}Bs!rIPa+>vi)cHNA$eh7O*r2Q#&|uVZzXRK8{TFbc3x7lwMzPt%(FU+Dm6P3N+;~N;M;C26t=++gz?tdq=3fod2tmO5)f@?7c$5l2{_5o_Y zC{xAjiNC}_8x9nzA5fvZuBr*`RD6{3Zd`;6|U7qJ87TWfgT z|59=Vj;H)7Zo>{Wz3zWQauziOb830rzYA=v<&C==!dFzZ;lw{!2U}n3b+_JIP{}wI zC*r3Vz;3lovaZ8kl+WS`yus&n*MHqQUU#Evi<=ansO4R8*wm zd(;QVCA{0=?N`@?>dAVhBm3}H&Zl1Ib^kY<7NR0^0Vm;t`d)YA`303L=dcErY+!OF z8Ly)}5Vb)?;vAIcAP=?P7o&RmIBElW4z=aJhT7BjqDJ%y>H%M%cF12*_j{8~xf*J@ zHbU*F-BHgOiHdM0CNRE)gKix3YG``401Hum7S-?zsF3YMy&Lw~`cG~7JA3{QR7bsy zyzYCy6e^m~eecJXcp9}|)M;WuA4d0o|2vn1`JA{D_1&M8Vj4_Fg{&*8fuYs~ zs19sLh4LfR%jZvQf@Pa}-K6e_+Brv|BD@F{$^EFU`BRm({+pzl5w}G>@FvvU`%!Zj zL5=V(TfY{|QGOAX6T5LV9>NjWteMxNWj!C4;tkEs{qLX#_%$j*-WIHXg{%w*%F;&G zUZ@B9Q6rs>dT*~lZP71c3Z6qn=DO?6zA+Nj;b%}e^g1e8_n>m%T~yY8glg~e>skM* zI8TK_=(IEusD|oT3MvVEqeeQy8o*@AG1Q12LS4TdpU1tm!bCbt@sdrjk<1jTdzm2^QEZo zfla899>KzR&U(@6#M_xr6~&=kPy*}YSiAw}VhnfU{n)y_*~{NSb>M~$UiX_WfOk?p zi1|3|1{0Ydu>$3i9nI^wHtIR!Q3H&>#KCwDDs(b0n;3SaybcHBH`pFqcQ$jJjp>x% zK;=eq7n5||QTIKF3jIf@WqWg1vvp5J4eU$oibcA)Q$EPkn}biO7>i1}cHK=94MBx; zB5K*>qNeChR47+tJzuY!U^F{D5an=ac6eg6;Cg?P5^a5fNF+Pr%T7znjYIqU+yeT`9 z3VKmn!%^uZ=gJ6^KpBPWQ#KeYw$qZ|bB#*cXfV!_lBF4u&WC zG9uYozU*+o7o~f;&d*aP1tO`wp;`V&%r}tU(*y2E4@9CqPWh%}hjOz5zU&OQ6q}l@ zCet#bruhtiy4x<}^ZS}bv$Eahe1VLNKw2!tHz7CXjxxv)d|BC%fUn2k;nYMKep;ZQ z;>-%(f=_0hcZQomx+4tR5e7_(F-r{|{WseaRBZaA31J?_nQ zGjc|>vK94I-!RT)hnOl~-=Tw=wrkhAebW|KPW#gQVI>r)knRg+`21;U zft;A)#sr6%9&#dTGGb_-LBogf%$To*uV=rg?^;Hl8`Y&|Izxep{xpp^BQ}-M6ol4n zD;f_I7&j?MwQL$zYZ_|69bI|~p$SIa04fZ=sliZ4-O2KY{S)a?IysRRBaTyoe&2xL z?YY79XtqCx_%S2?bhWKB-KOV8{5|NJMoW7d)Fl6ufUhOf9%k;+Y0IP=k7s2?C%LOB zTT^s-^zKSv$t{0wMdgwTC>cmRqXoXF(wtHL+*o!NNtWghaSy#BS7<8F7Yg#636X4n zx?)2D`&k_<8h2neFICP7M4Dc?%r-#qq6Hc2<~p^bF%lz7Db|p%65d8vVxct1uhZVC z)R$J=Ex}yu4&-W!Za=b^kTjES8h0d;n?sj0m~QmHXFs30wcxY$xlY`s+y6Ep(VRe9 zFeAu%)V*23a4;)3iwskuHzawf$&Cf*r)nQA$K}Cu9X`n zke=%6o8gNFVm=LLdLY7LWr+q^(6)W%v_)&KAOX{(K4#OOlM@Qkl7bisObLX|cA-r% zBb1$;9xWK~^k(O}W)ZfT?9{BBmW_NgHk2ujx#>EzZ%;a%8c6kBU(n^*b%m12u3UE- zv;0Jf|7RvEBNz&#Fpep~z*LQU`DeFZ+acs3k4;Lkr`V=qKK6YAH;AW3rUs+LM=uTa!EQIppL}7%^4v{#6jXR|r+4|umqx_@ z)fY{fu2*m(0nPtJMVmK}Kiwbm`~1;pc3O}Kr<3imNhHGMR}OKCMY2QmAbR=b5@PB@ zc7bP+hrw_fYlhbKwoqJiv$Vl@!>I+WHZLfw*;{_?y)_GKo|bRl8Z2nG?ao34f4nli zP{EAXPZnE#YVW*i9o(VhWb;<@XRuyO$a(iIZ}y)m)!j`|8@%1xc!=E+3o_oBn>6%a zLCIk}_FeQ}Q?AX1ck5J|t~;u(c^&d@qNgUIbIpwksB$W`;MBo+PQjE9TRKU4)n_m@ z1rHw{QmEj@PumqKSo}qULgfe3ThGwm!v_0w)WKIjy`bvx!G#N!oj6^*;K^UgI=tcS zI%jiA3-F$1LGsWk=6$W$xtrsa1c>B@$l3_|cf@^ByOVHvcS!a1m=s9MG$|FzX8+Tb zxhAD~H7I@c&JKn-)DG#+z>85#B1%Xu7zW%2ogUU8Q*Q9@K^qNQ_BxsuoUcDCLy!Ci;|d zdU>x)=aVbKf+AXzvZv}Tb@>g?E&lW={%~4gd7llnOEZ^@jA!xfmK#VMF6Z1`B+l|z z6_1}lIw%5mk7M}-LrQ-85+F^onW89rDO>B6-6}m8wHZk6Xt;U{xfyvmJf?vw5o@k` zb|1RRgZbdO+&DAM>+YV>Y<)P=zlbj*;E&}-s_;eDrcbW5z zqe)=rA^nJ>spLK5X3z3hF4exqoMS$8F0rSY)6<(@zoxT2zi=(5e}1%eb&IlHM-wF*JHHnx64BRm{>5g_1I69$D!CF1n>$HG%67~Q ze$RZ;qDp= zb|jDy;#0|FSioH+?pq}P=l0J0R{vkE5F#xc5>uO5okVsA=K*hisZLJyMEg$8#*)pu z2P32<`!-+ud)CBqc`N#Yd)9;kEQ#QBU(BE7&kFJ7#wXD3O{t!N`D<%9}L2?g?k>?*!)+#J#a_&vjjC;5GOxmk?MpXr-G^MQ;&CYi=3xNS3d zxzVsMm>J|v8QHbYAEs-pV-`V>USwwKE#Rk7e(8kMXi4qX_GS2|hy3n)D$}1A_U~T9 zQz!Cb%_JDXNFwDn=PqyJ{&6JQZ9UbI^j$lq2g0GC!c>>A)^&TtV|=@IMA(B^`uvK> z4(CqKz4G+vzrv|bajW@}WP{F_6CeAX+lnTJO>*8VTCTss%0di=cwv$K0~58gooP-Y zk>lK7C_fr=qKV{OXK7J?&tO;~OCuD7m>`50^z<~pkKu=yIQQ3)dyZ{mLT)HG%#7H{ zVb&OGFwA#+RzTPIg3J%UIC2Tvu62R5!0t7{{BM^z4HLU&IBkj*?n8Pd{+#2y?c^Vu z>pYvkZl3ddJUus(o0abOP4P#f>NPoLf8}Imr-w*4#!jDnnf$DCXC&3vE6Nn*`KNR7 z?oC-&&QQq9rjdXD6uR2R)yw=72umc@!xwXRf1<+zr+cw@ciZQ1Ad``#GYRZj`r;$6 zm_}b9mZ?a&8LqqavBWsDnef=o;`7xNgdkqauC#IKU z#!M0%)@>v)eW{b?jHl~7#vdikSQ-8t6ZY7y9a(z!a4nT~VO}}*P4Mp_x4D5lC%bqq zn}zw|l*w}`X6h7Q$ASFW_c~P)hwgEXI%!(J8Z1A27>n;}M9d@nw7Ywac9tt6v~MDF zUQ^E!ie8@r^oIW_~EGe``@RF@F}+Hjc+1x=T~zulttT$ zsymarH|3Y8;;m71B0rEav+^5N@m`z3PL@I7_@2%4N8Ailim9PYHpM+_2(8wEQj|8? zE~z)`KtFW+;b0#75`o#ZW7oP}JIwZD+UJM4wnZg%B=Pq$=W}NmsT9u6WMXKo;jWbt z(y@c@-@kpP1oHg<^ViSi>#lFaCYPzsF!grfh6CaJax0w5McutAGykjmoC>9A+}$ks z>5-ZUuW(itYD4~~XGh(Dy5A&$(B&DOxN8R=KA}+1U0d26%#|F4^%*|MUf}*>n&fB0 z2`ah~ZX=)ATmo0-)!h}@`0NfysNCe%cJ5xIjdpsz_d(};*Z%AZ{MAW$>~5{@xaoAr zje5k-l!TS_Z1cn_rlrrUTwP=NgZ^A`3D|xM#Qg^&sEg*O5*=bA+y|9Q>Ohn6^LEU zJ-y`YHl4@YiM?ab8upUle{E}QQel2JuxZ$BOuyY&43VJPy}|bH$_^aewI$EKUr87J zFk^x<*}e3Iz#o3}uD5$@qQM$xc@d>Y!=8N8GillEL097Lz9h|yobl9gQzw7x6V9r{ z*e9KCg%h7_aK0;)Kk9^2DRE+>Q?o?=Q!hK?%68BOsYz$wW3LIiv(P@Emx0|v=m9fr zXZQcwnryT~e%{?&nYi?_lT;%9UlWwVn6D%rlWTKd9~Igp+$D0gmfwroO?=aNOOa{W zS^8z-R~X#vbbl141*Z5XxEbUIHk|4i>Yo(M@eJ-W*!?O>RNCdNa}s-ZJ5M=D<^`MO z&yT<9)JjZy)9F$;k^HU`a+11{;bAuL!~^@Bg2IUr2RN0#=`de!)jx7xDx5!hl2bGP z$PuSxBK4?qvSgyqN#|xK-d!ndw@K{?{8-f+l}>8MWfMb0e>s19h7)_HUT>!fkg3=-UCJA`Wbn3%f7lA^d2#9 zPd>}o63p0{b$1`}yPxQM0N8EdUoT?!wP>bMU&!>pL=_k~&FW)H=G(yH2?N*oT~Zz@}1&Nzx=L6y=^P;tL^e{P5br3{*iwy-KiX>O)WFKaoKNB zo@YOku5NEvw?^|DWr}v7%iAgasykFUlFlaK+w+L~OQNp3e%+rE>=s%UyS7Z%Yt8*$ zFt--dYTz#@i6Z5^5pRC`EzWIS*>l{Vin+w@^0zUcvEeNJx-ma6FF#i=A@}=JiNb!X z@BeUu{~Dr;_u7AdPLp@(0eWV>Vw8aSuMc!8<=;@*8_)luvbS1U{;C+r@$nNrWL}>6 zNmaaEYII}i?cU`6zR2X2$#>`F4fSf2lbn?N#Z|mbO0v=O8(-gQvHauQU7UX}aUUE` zBv0@8myU-|NdC-N3t`u%|!2*M4c>y}4Lfn9X`+oogH}CcU diff --git a/resources/locale/tr_TR.UTF-8/LC_MESSAGES/default.po b/resources/locale/tr_TR.UTF-8/LC_MESSAGES/default.po index 0fe4234d0..c6bba657a 100644 --- a/resources/locale/tr_TR.UTF-8/LC_MESSAGES/default.po +++ b/resources/locale/tr_TR.UTF-8/LC_MESSAGES/default.po @@ -1,2637 +1,5951 @@ msgid "" msgstr "" -"Project-Id-Version: azuracast\n" -"Report-Msgid-Bugs-To: \n" -"Last-Translator: \n" -"Language-Team: Turkish\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-04-23T16:48:19+00:00\n" -"PO-Revision-Date: 2022-04-27 14:59\n" -"Language: tr_TR\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Generated-By: easygettext\n" +"Project-Id-Version: azuracast\n" +"X-Domain: default\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Crowdin-Project: azuracast\n" "X-Crowdin-Project-ID: 217396\n" "X-Crowdin-Language: tr\n" "X-Crowdin-File: /main/resources/locale/default.pot\n" "X-Crowdin-File-ID: 4\n" +"Language-Team: Turkish\n" +"Language: tr_TR\n" +"PO-Revision-Date: 2022-06-07 03:52\n" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:93 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 msgid "# Episodes" msgstr "# Bölüm" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:157 +#: ./vue/components/Stations/Playlists.vue:29 msgid "# Songs" msgstr "# Şarkılar" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 -msgid "%d queued messages" -msgstr "%d okunmayan mesaj" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:257 -msgid "%s cannot start" -msgstr "%s başlatılamadı!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:266 -msgid "%s cannot stop" -msgstr "%s durdurulamadı!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 -msgid "%s encountered an error" -msgstr "%s bir hata ile karşılaştı." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 -msgid "%s is not recognized as a service." -msgstr "%s bir servis olarak tanınmıyor." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:107 +#: ./vue/components/Stations/Automation.vue:34 msgid "%{ days } Days" msgstr "%{ days } Gün" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:102 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:16 msgid "%{ minutes } minutes" msgstr "%{ minutes } dakika" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:99 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:13 msgid "%{ seconds } seconds" msgstr "%{ seconds } saniye" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:67 +#: ./vue/components/Stations/Common/Quota.vue:52 msgid "%{filesCount} File" msgid_plural "%{filesCount} Files" msgstr[0] "%{filesCount} Dosya" msgstr[1] "%{filesCount} Dosya" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:137 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:31 msgid "%{listeners} Listener" msgid_plural "%{listeners} Listeners" msgstr[0] "%{listeners} Dinleyici" msgstr[1] "%{listeners} Dinleyici" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:77 +#: ./vue/components/Stations/Playlists/CloneModal.vue:45 msgid "%{name} - Copy" msgstr "%{name} - Kopyala" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:74 +#: ./vue/components/Stations/Profile/BackendPanel.vue:32 msgid "%{numPlaylists} playlist" msgid_plural "%{numPlaylists} playlists" msgstr[0] "%{numPlaylists} Çalma Listesi" msgstr[1] "%{numPlaylists} Çalma Listesi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:71 +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 msgid "%{numSongs} uploaded song" msgid_plural "%{numSongs} uploaded songs" msgstr[0] "%{numSongs} adet yüklenmiş şarkı" msgstr[1] "%{numSongs} adet yüklenmiş şarkı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:59 -msgid "%{spaceUsed} Used" -msgstr "%{spaceUsed} Kullanılan" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:58 +#: ./vue/components/Stations/Common/Quota.vue:43 msgid "%{spaceUsed} of %{spaceTotal} Used" msgstr "Kullanılan Alan: %{spaceUsed} / %{spaceTotal}" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:56 +#: ./vue/components/Stations/Common/Quota.vue:44 +msgid "%{spaceUsed} Used" +msgstr "%{spaceUsed} Kullanılan" + +#: ./vue/components/Admin/Stations/CloneModal.vue:46 msgid "%{station} - Copy" msgstr "%{station} - Kopyala" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 -msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." -msgstr "(Docker Compose) Tüm Docker kapsayıcıları bu adla öne çıkar. Kurulumdan sonra bunu değiştirmeyin." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 -msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." -msgstr "(Docker Compose) Bir Docker oluşturma işlemi başarısız olmadan önce beklenecek süre. Daha düşük performanslı bilgisayarlarda bunu artırın." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:189 -msgid "(in seconds)" -msgstr "(saniye içinde)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:48 +#: ./vue/components/Stations/Playlists/Form/Source.vue:47 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A completely random track is picked for playback every time the queue is populated." msgstr "Kuyruk her doldurulduğunda oynatma için tamamen rastgele bir parça seçilir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:14 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\")." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:13 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 msgid "A playlist containing media files hosted on this server." msgstr "Bu sunucuda barındırılan müzik dosyalarını içeren bir çalma listesidir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:18 +#: ./vue/components/Stations/Playlists/Form/Source.vue:17 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A playlist that instructs the station to play from a remote URL." msgstr "Uzak sunucudaki müzik dosyalarını içeren bir çalma listesidir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:63 -msgid "API \"Access-Control-Allow-Origin\" Header" -msgstr "\"Access-Control-Allow-Origin\" API Başlığı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:99 -msgid "API Documentation" -msgstr "API Belgeleri" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:187 -msgid "API Key Description/Comments" -msgstr "API Anahtarı Açıklaması/Yorumları" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 -msgid "API Keys" -msgstr "API Anahtarları" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:90 -msgid "API Version" -msgstr "API Sürümü" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:59 +#: ./vue/components/Admin/StorageLocations/Form.vue:57 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Access Key ID" msgstr "Erişim Anahtarı Kimliği" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:48 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:46 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token" msgstr "Erişim Kodu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:54 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:52 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token Secret" msgstr "Erişim Kodu Gizliliği" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:98 -msgid "Account List" -msgstr "Hesap Listesi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 -msgid "Account Recovery" -msgstr "Hesap Kurtarma" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Account is Active" msgstr "Hesabı Etkinleştir" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 -msgid "Account not found." -msgstr "Hesap bulunamadı." +#: ./vue/components/Stations/Streamers.vue:32 +msgid "Account List" +msgstr "Hesap Listesi" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:77 -msgid "Account recovery e-mail sent." -msgstr "Hesap kurtarma e-postası gönderildi." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:153 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:158 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:274 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:190 +#: ./vue/components/Account.vue:53 +#: ./vue/components/Admin/ApiKeys.vue:23 +#: ./vue/components/Admin/AuditLog.vue:24 +#: ./vue/components/Admin/Backups.vue:38 +#: ./vue/components/Admin/CustomFields.vue:19 +#: ./vue/components/Admin/Permissions.vue:21 +#: ./vue/components/Admin/Stations.vue:26 +#: ./vue/components/Admin/StorageLocations.vue:18 +#: ./vue/components/Admin/Users.vue:18 +#: ./vue/components/Public/Requests.vue:49 +#: ./vue/components/Stations/HlsStreams.vue:19 +#: ./vue/components/Stations/Media.vue:130 +#: ./vue/components/Stations/Mounts.vue:24 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:32 +#: ./vue/components/Stations/Podcasts/ListView.vue:29 +#: ./vue/components/Stations/Queue.vue:17 +#: ./vue/components/Stations/Remotes.vue:20 +#: ./vue/components/Stations/Reports/Requests.vue:38 +#: ./vue/components/Stations/SftpUsers.vue:16 +#: ./vue/components/Stations/Streamers.vue:26 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:54 +#: ./vue/components/Stations/Webhooks.vue:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 msgid "Actions" msgstr "İşlemler" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:72 +#: ./vue/components/Admin/StorageLocations.vue:15 msgid "Adapter" msgstr "Klasör Konumu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:106 +#: ./vue/components/Account.vue:102 +#: ./vue/components/Account/ApiKeyModal.vue:31 msgid "Add API Key" msgstr "API Anahtarı Ekle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields.vue:16 +#: ./vue/components/Admin/CustomFields/EditModal.vue:17 msgid "Add Custom Field" msgstr "Özel Alan Ekle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:38 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 msgid "Add Episode" msgstr "Bölüm Ekle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:64 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:58 msgid "Add Files to Playlist" msgstr "Çalma Listesine Ekle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:91 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:24 +msgid "Add HLS Stream" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:16 +#: ./vue/components/Stations/Mounts/EditModal.vue:72 msgid "Add Mount Point" msgstr "Bağlantı Noktası Ekle" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 -msgid "Add New GitHub Issue" -msgstr "Yeni GitHub Sorunu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:37 +#: ./vue/components/Stations/Playlists.vue:18 +#: ./vue/components/Stations/Playlists/EditModal.vue:21 msgid "Add Playlist" msgstr "Çalma Listesi Ekle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:57 +#: ./vue/components/Stations/Podcasts/ListView.vue:17 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:40 msgid "Add Podcast" msgstr "Podcast Ekle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:32 +#: ./vue/components/Common/BaseEditModal.vue:27 msgid "Add Record" msgstr "Kayıt Ekle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:53 +#: ./vue/components/Stations/Remotes.vue:16 +#: ./vue/components/Stations/Remotes/EditModal.vue:40 msgid "Add Remote Relay" msgstr "Yönlendirme Ekle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:38 +#: ./vue/components/Admin/Permissions.vue:16 +#: ./vue/components/Admin/Permissions/EditModal.vue:21 msgid "Add Role" msgstr "Yetki Ekle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:31 -msgid "Add SFTP User" -msgstr "SFTP Kullanıcısı Ekle" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:120 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:100 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:111 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:93 msgid "Add Schedule Item" msgstr "Zamanlanmış Öğe Ekle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:43 +#: ./vue/components/Stations/SftpUsers.vue:11 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:22 +msgid "Add SFTP User" +msgstr "SFTP Kullanıcısı Ekle" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:39 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Stations.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:27 msgid "Add Station" msgstr "Radyo Ekle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:15 +#: ./vue/components/Admin/StorageLocations.vue:13 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:17 msgid "Add Storage Location" msgstr "Depolama Konumu Ekle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:21 +#: ./vue/components/Stations/Streamers.vue:20 +#: ./vue/components/Stations/Streamers/EditModal.vue:56 msgid "Add Streamer" msgstr "DJ Ekle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:30 +#: ./vue/components/Admin/Users.vue:10 +#: ./vue/components/Admin/Users/EditModal.vue:19 msgid "Add User" msgstr "Kullanıcı Ekle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:65 +#: ./vue/components/Stations/Webhooks.vue:14 +#: ./vue/components/Stations/Webhooks/EditModal.vue:52 msgid "Add Web Hook" msgstr "Web Kancası Ekle" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 -msgid "Additional Environment Variables" -msgstr "Ek Ortam Değişkenleri" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 -msgid "Administer API Keys" -msgstr "API Anahtarı Yönetimi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 -msgid "Administer Backups" -msgstr "Yedekleme Yönetimi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 -msgid "Administer Custom Fields" -msgstr "Özel Alan Yönetimi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 -msgid "Administer Settings" -msgstr "Ayar Yönetimi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 -msgid "Administer Stations" -msgstr "Radyo Yönetimi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 -msgid "Administer Storage Locations" -msgstr "Depolama Yönetimi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:20 +#: ./vue/components/Admin/Index.vue:3 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:34 +#: ./vue/components/Dashboard.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 msgid "Administration" msgstr "Yönetim" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormGroup.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormCheckbox.vue:14 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:13 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:11 +#: ./vue/components/Form/BWrappedFormGroup.vue:20 +#: ./vue/components/Form/BWrappedFormGroup.vue:7 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:12 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:13 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:11 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:19 #: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 msgid "Advanced" msgstr "Gelişmiş" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:285 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Advanced Configuration" msgstr "Gelişmiş Yapılandırma" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:16 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Advanced Manual AutoDJ Scheduling Options" msgstr "Gelişmiş Manuel AutoDJ Zamanlama Seçenekleri" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 -msgid "Advanced: Use Privileged Docker Settings" -msgstr "Gelişmiş: Ayrıcalıklı Docker Ayarlarını Kullan" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:13 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." msgstr "Dinleyici istatistik koleksiyonu sistemdeki radyo raporlarını göstermek için kullanılır. IP tabanlı dinleyici istatistikleri canlı dinleyici izlemesini görüntülemek için kullanılır ve telif hakkı raporları için gerekli olabilir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:118 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:237 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Public/OnDemand.vue:21 +#: ./vue/components/Public/Requests.vue:34 +#: ./vue/components/Stations/Media.vue:92 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 msgid "Album" msgstr "Albüm" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:281 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:138 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:301 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:41 +#: ./vue/components/Admin/Settings/ServicesTab.vue:133 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: ./vue/components/Public/OnDemand.vue:41 +#: ./vue/components/Public/Player.vue:75 +#: ./vue/components/Public/Requests.vue:61 +#: ./vue/components/Stations/Media.vue:157 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 msgid "Album Art" msgstr "Albüm Sanatçısı" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 -msgid "Album Artist Sort Order" -msgstr "Albüm Sanatçısı Sıralama Düzeni" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 -msgid "Album Sort Order" -msgstr "Albüm Sıralama Düzeni" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 -msgid "All Permissions" -msgstr "Tüm İzinler" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:164 +#: ./vue/components/Stations/Playlists.vue:36 msgid "All Playlists" msgstr "Tüm Çalma Listeleri" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:100 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:26 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:25 +#: ./vue/components/Stations/Podcasts/ListView.vue:35 msgid "All Podcasts" msgstr "Tüm Podcastler" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:126 -msgid "All Stations" -msgstr "Tüm Radyolar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:13 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:12 msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." msgstr "NowPlaying API yanıtındaki tüm değerler kullanıma hazırdır. Boş alanlar yoksayılır." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:65 +#: ./vue/components/Stations/Playlists/Form/Source.vue:63 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Allow Requests from This Playlist" msgstr "Çalma Listesinde İstekleri Etkinleştir" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:77 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Song Requests" msgstr "Şarkı İsteklerine İzin Ver" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:123 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:174 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Streamers / DJs" msgstr "DJlere İzin Ver" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:42 +#: ./vue/components/Stations/Automation.vue:40 +#: ./vue/components/Stations/Automation.vue:1 msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." msgstr "Sistemin performanslarına bağlı olarak şarkı listelerinin otomatik olarak şarkı listelerine atamasına izin verin. Bu işlem arka planda çalışır ve yalnızca bu seçenek \"Etkin\" olarak ayarlanmışsa ve en az bir parça listesi \"Otomatik Atamaya Dahil Et\" olarak ayarlanmışsa çalışır." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:106 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:90 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Allowed IP Addresses" msgstr "İzin Verilen IP Adresleri" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:53 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:49 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Always Use HTTPS" msgstr "Her Zaman HTTPS Kullan" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:16 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:14 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Amplify: Amplification (dB)" msgstr "Amplify: Amplification (dB)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 -msgid "An account recovery link has been requested for your account on \"%s\"." -msgstr "\"%s\" tarihinde hesabınız için bir hesap kurtarma bağlantısı talep edildi." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/base.js:40 -msgid "An error occurred and your request could not be completed." -msgstr "Bir hata oluştu ve işleminiz tamamlanamadı." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:126 +#: ./vue/components/Stations/Media/MediaToolbar.vue:56 msgid "Analyze and reprocess the selected media" msgstr "Müzik dosyalarını analiz et ve yeniden işle" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 -msgid "Any time a live streamer/DJ connects to the stream" -msgstr "DJ Yayına Bağlandığında" +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:58 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "API \"Access-Control-Allow-Origin\" Header" +msgstr "\"Access-Control-Allow-Origin\" API Başlığı" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 -msgid "Any time a live streamer/DJ disconnects from the stream" -msgstr "DJ Yayından Ayrıldığında" +#: ./vue/components/Account.vue:95 +msgid "API Documentation" +msgstr "API Belgeleri" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 -msgid "Any time the currently playing song changes" -msgstr "Çalan Şarkı Her Değiştiğinde" +#: ./vue/components/Account.vue:50 +#: ./vue/components/Account/ApiKeyModal.vue:9 +#: ./vue/components/Account/ApiKeyModal.vue:7 +#: ./vue/components/Account/ApiKeyModal.vue:1 +#: ./vue/components/Admin/ApiKeys.vue:15 +msgid "API Key Description/Comments" +msgstr "API Anahtarı Açıklaması/Yorumları" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 -msgid "Any time the listener count decreases" -msgstr "Dinleyici Sayısı Azaldığında" +#: ./vue/components/Account.vue:88 +#: ./vue/components/Admin/ApiKeys.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 +msgid "API Keys" +msgstr "API Anahtarları" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 -msgid "Any time the listener count increases" -msgstr "Dinleyici Sayısı Arttığında" +#: ./vue/components/Admin/StorageLocations/Form.vue:87 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "API Version" +msgstr "API Sürümü" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:55 -msgid "Apply Compression and Normalization" -msgstr "Normalleştirme ve Sıkıştırma Uygula" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:173 +#: ./vue/components/Admin/Settings/ServicesTab.vue:157 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 msgid "Apply for an API key at Last.fm" msgstr "Last.fm'de bir API anahtarı için başvurun" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:59 +#: ./vue/components/Admin/StorageLocations.vue:91 msgid "Applying changes..." msgstr "Değişiklikler Uygulanıyor..." -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 -msgid "Are you sure?" -msgstr "Emin misiniz?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:107 +#: ./vue/components/Public/OnDemand.vue:18 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:26 +#: ./vue/components/Stations/Streamers.vue:22 msgid "Art" msgstr "Sanat" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:121 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:232 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:12 +#: ./vue/components/Public/OnDemand.vue:20 +#: ./vue/components/Public/Requests.vue:29 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:113 +#: ./vue/components/Stations/Media.vue:87 +#: ./vue/components/Stations/Playlists/QueueModal.vue:10 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:11 +#: ./vue/components/Stations/Reports/Performance.vue:14 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 msgid "Artist" msgstr "Sanatçı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:48 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:16 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:16 msgid "Artwork" msgstr "Kapak Resmi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:11 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:10 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." msgstr "Kapak resmi Apple Podcastler için minimum 1400x1400 piksel boyutunda ve maksimum 3000x3000 piksel boyutunda olmalıdır." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:23 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:22 msgid "At the bottom of the page, click \"Create my access token\"." msgstr "Sayfanın alt kısmında \"Erişim kodunu oluştur\"u tıklayın." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:60 +#: ./vue/components/Stations/Reports/SoundExchange.vue:56 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 msgid "Attempt to Automatically Retrieve ISRC When Missing" msgstr "Eksik Olduğunda ISRC'yi Otomatik Olarak Almayı Dene" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:19 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:23 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Bitrate (kbps)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Format" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Audio Processing Method" +msgstr "Ses İşleme Yöntemi" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:17 msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." msgstr "Liquidsoap gibi ses kod dönüştürme uygulamaları zaman içinde tutarlı miktarda CPU kullanır ve bu mevcut işlemleri kademeli olarak boşaltır. Düzenli olarak CPU zamanının fazla kullanımını görüyorsanız size ayrılmış CPU kaynaklarına sahip bir sanal makineye geçiş yapmayı düşünmelisiniz." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:21 +#: ./vue/components/Admin/AuditLog.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 msgid "Audit Log" msgstr "Denetim Günlüğü" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:47 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:45 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Author" msgstr "Yazar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:64 +#: ./vue/components/Admin/CustomFields.vue:18 msgid "Auto-Assign Value" msgstr "Otomatik Atanmış Değer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:89 +#: ./vue/components/Stations/Playlists.vue:82 +#: ./vue/components/Stations/Playlists.vue:21 msgid "Auto-Assigned" msgstr "Otomatik Atanmış" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:132 -msgid "Auto-generate Random MariaDB Root Password" -msgstr "MariaDB Root Parolasını Rastgele Otomatik Oluştur" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:346 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:105 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:65 +#: ./vue/components/Admin/Stations.vue:25 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:31 +#: ./vue/components/Stations/Mounts.vue:23 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:13 +#: ./vue/components/Stations/Remotes.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:13 msgid "AutoDJ" msgstr "AutoDJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:34 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:25 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:28 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Bitrate (kbps)" msgstr "AutoDJ Bitrate (kbps)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:4 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:3 msgid "AutoDJ Disabled" msgstr "AutoDJ Devredışı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:17 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Format" msgstr "AutoDJ Biçimi" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 -msgid "AutoDJ Queue" -msgstr "AutoDJ Kuyruğu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:272 -msgid "AutoDJ Queue Length" -msgstr "AutoDJ Kuyruk Uzunluğu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:5 -msgid "AutoDJ Service" -msgstr "AutoDJ Servisi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:7 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:6 msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." msgstr "AutoDJ bu radyoda için devredışı bırakıldı. Canlı yayın olmadığında hiçbir müzik otomatik olarak çalınmaz." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:325 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "AutoDJ Queue Length" +msgstr "AutoDJ Kuyruk Uzunluğu" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/BackendPanel.vue:4 +msgid "AutoDJ Service" +msgstr "AutoDJ Servisi" + +#: ./vue/components/Stations/Automation.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 msgid "Automated Assignment" msgstr "Otomatik Atama" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:11 +#: ./vue/components/Admin/Backups.vue:10 msgid "Automatic Backups" msgstr "Otomatik Yedeklemeler" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:24 +#: ./vue/components/Admin/CustomFields/Form.vue:23 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Automatically Set from ID3v2 Value" msgstr "ID3v2 Değerinden Otomatik Olarak Ayarla" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 -msgid "Automatically scroll to the bottom of the log" -msgstr "Günlüğü en alta otomatik kaydır" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 -msgid "Automatically send a customized message to your Discord server." -msgstr "Discord sunucunuza otomatik olarak özelleştirilmiş bir mesaj gönderin." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 -msgid "Automatically send a message to any URL when your station data changes." -msgstr "Radyo verileriniz değiştiğinde otomatik olarak herhangi bir URLye mesaj gönderin." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 -msgid "Automatically send a tweet." -msgstr "Otomatik olarak bir tweet gönderin." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 -msgid "Available Logs" -msgstr "Mevcut Günlükler" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:128 +#: ./vue/components/Admin/Settings/ServicesTab.vue:110 +#: ./vue/components/Admin/Settings/ServicesTab.vue:116 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Avatar Service" msgstr "Avatar Servisi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Avatar.vue:22 +#: ./vue/components/Common/Avatar.vue:14 msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." msgstr "Avatarlar e-posta adresinize göre %{service} hizmetinden alınır. %{service} ayarlarınızı yönetmek için tıklayın." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:229 +#: ./vue/components/Dashboard.vue:55 msgid "Average Listeners" msgstr "Ortalama Dinleyiciler" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Avoid Duplicate Artists/Titles" msgstr "Yinelenen Sanatçılardan/Şarkı Adlarından Kaçının" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 -msgid "AzuraCast version %s is now available." -msgstr "AzuraCast %s sürümü şu an kullanılabilir." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "AzuraCast Günlüğü" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "AzuraCast Yedekleme" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 +#: ./vue/components/Setup/Register.vue:7 msgid "AzuraCast First-Time Setup" msgstr "AzuraCast İlk Kurulumu" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "AzuraCast Yükleyici" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "AzuraCast Instance Name" msgstr "AzuraCast Slogan İsmi" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "AzuraCast Ayarları" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "AzuraCast Kurulumu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "AzuraCast Güncelleme Kontrolleri" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "AzuraCast Güncelleyici" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "AzuraCast Kullanıcısı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "AzuraCast Wiki" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "AzuraCast kurulumu tamamlandı!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "AzuraCast şu anda aşağıdaki port numaralarını kullanacak şekilde yapılandırılmıştır:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "AzuraCast şimdi başlatıldı." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "AzuraCast şimdi en son sürüme güncellendi!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 +#: ./vue/components/Admin/GeoLite.vue:22 msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." msgstr "AzuraCast yerleşik bir ücretsiz IP konum belirleme veritabanıyla birlikte gelir. Daha doğru sonuçlar elde etmek için MaxMind GeoLite hizmetini kullanmayı tercih edebilirsiniz. MaxMind GeoLite kullanmak bir lisans anahtarı gerektirir ancak anahtar sağlandıktan sonra veritabanını otomatik olarak güncel tutacağız." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "AzuraCast Güncelleme Kontrolleri" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "AzuraCast Kullanıcısı" + +#: ./vue/components/Admin/Permissions.vue:9 msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." msgstr "AzuraCast yetki tabanlı bir erişim kontrol sistemi kullanır. Yetkilerle sitenin belirli bölümlerine izin verilir ve ardından kullanıcılar bu yetkilere atanır." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "AzuraCast Wiki" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." msgstr "AzuraCast yüklenen dosyayı bu istasyonun müzik kitaplığındaki eşleşmelere karşı tarar. Bu adımı çalıştırmadan önce medya zaten yüklenmiş olmalıdır. Bu aracı gerektiği kadar tekrar çalıştırabilirsiniz." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 msgid "Back" msgstr "Geri" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." -msgstr "MariaDB yedekleniyor..." +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "Yedekleme %.2f saniyede tamamlandı." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "Yedekleme bulunamadı!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "Yedekleme dizini %s bulunamadı!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 #: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 msgid "Backups" msgstr "Yedekleme" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 msgid "Balanced" msgstr "Dengeli" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 -msgid "Band" -msgstr "Grup" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned Countries" msgstr "Yasaklanan Ülkeler" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned IP Addresses" msgstr "Yasaklanmış IP Adresleri" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned User Agents" msgstr "Yasaklanmış Tarayıcılar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Base Station Directory" msgstr "Radyo Temel Dizini" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Base Theme for Public Pages" msgstr "Site Teması" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 +#: ./vue/components/Stations/Automation.vue:11 msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." msgstr "AzuraCast radyonuzun şarkılarının önceki performansına bağlı olarak şarkıları çalma listeleriniz arasında otomatik olarak dağıtabilir ve en yüksek performanslı şarkıları en yüksek ağırlıklı çalma listelerine yerleştirebilir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." msgstr "Bu ayara göre sistem önceki (bu) günlerden gelen verileri kullanarak her (bu) günde bir şarkıları otomatik olarak yeniden atar." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 msgid "Basic Info" msgstr "Temel Bilgiler" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 msgid "Basic Information" msgstr "Temel Bilgiler" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "Docker kullandığınız için bazı sistem günlüklerine yalnızca sunudaki SSH oturumuyla erişilebilir. Terminalden Docker günlüklerine erişmek için %s komutunu çalıştırabilirsiniz." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 +#: ./vue/components/Stations/Reports/Overview.vue:36 msgid "Best Performing Songs" msgstr "En İyi Performanslı Şarkılar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 msgid "Bit Rate" msgstr "Bitrate" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Bot Token" msgstr "Bot Bilgisi" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 -msgid "Bpm" -msgstr "Bpm" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 msgid "Branding Settings" msgstr "Marka Ayarları" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Broadcast AutoDJ to Remote Station" msgstr "Uzak Radyoya AutoDJ Yayını" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 msgid "Broadcasting" msgstr "Canlı Yayın" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 msgid "Broadcasting Service" msgstr "Yayın Sunucusu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 msgid "Broadcasts" -msgstr "Canlı Yayınlar" +msgstr "DJ Yönetimi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 +#: ./vue/components/Admin/Branding.vue:15 msgid "Browser Icon" msgstr "Tarayıcı Simgesi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Bucket Name" msgstr "Kova Adı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." msgstr "Varsayılan olarak radyo istasyonları kendi bağlantı noktalarında (örnek: 8000) yayın yapar. CloudFlare gibi bir servis kullanıyorsanız veya radyo istasyonunuza SSL ile erişiyorsanız, tüm radyoları web bağlantı noktalarından (80 ve 443) yönlendiren bu özelliği etkinleştirmelisiniz." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "CPU Yükü" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "CPU İstatistikleri Yardımı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 msgid "Cached" msgstr "Önbelleğe Alınmış" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 msgid "Categories" msgstr "Kategoriler" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 msgid "Change" msgstr "Değiştir" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 msgid "Change Password" msgstr "Şifreyi Değiştir" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "Kurulum ayarları değiştirilsin mi?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 msgid "Changes" msgstr "Değişiklikler" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "Değişiklikler başarıyla kaydedildi." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 msgid "Changes saved." msgstr "Değişiklikler Kaydedildi." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Character Set Encoding" msgstr "Kodlama Karakter Seti" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Chat ID" msgstr "Sohbet ID" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "Müzik Dosyası Yüklerken Albüm Resmi için Web Hizmetlerini Kontrol Edin" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" msgstr "\"Şimdi Çalan\" Parçalar için Albüm Resmi için Web Hizmetlerini Kontrol Edin" -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." -msgstr "Detaylar için günlükleri kontrol edin." +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" +msgstr "Müzik Dosyası Yüklerken Albüm Resmi için Web Hizmetlerini Kontrol Edin" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." -msgstr "Bir şarkıdan diğerine geçiş yaparken kullanılacak bir yöntemi belirleyin. Akıllı Mod daha yumuşak bir efekt ile geçişi yaparken iki parçanın sesini dikkate alır ancak daha fazla CPU kaynağı gerektirir." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." msgstr "Bu entegrasyonu diğerlerinden ayırmanıza yardımcı olacak bir isim seçin. Bu sadece yönetim sayfasında gösterilecektir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 +#: ./vue/components/Recover.vue:10 msgid "Choose a new password for your account." msgstr "Hesabınız için yeni bir şifre giriniz." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "Geçici dizin dosyaları temizleniyor..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 msgid "Clear" msgstr "Temizle" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "Mesaj Kuyruğunu Temizle" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 +#: ./vue/components/Stations/Reports/Requests.vue:69 msgid "Clear All Pending Requests?" msgstr "Bekleyen tüm istekler silinsin mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 msgid "Clear Artwork" msgstr "Kapak Resmini Temizle" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "Önbelleği Temizle" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 msgid "Clear File" msgstr "Dosyayı Temizle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 msgid "Clear Image" msgstr "Resmi Temizle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 msgid "Clear List" msgstr "Listeyi temizle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 msgid "Clear Media" msgstr "Müzik Dosyasını Temizle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 +#: ./vue/components/Stations/Reports/Requests.vue:13 msgid "Clear Pending Requests" msgstr "Bekleyen İstekleri Temizle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 msgid "Clear Queue" msgstr "Kuyruğu Temizle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 +#: ./vue/components/Stations/Queue.vue:9 msgid "Clear Upcoming Song Queue" msgstr "Yaklaşan Şarkı Sırasını Temizle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 +#: ./vue/components/Stations/Queue.vue:53 msgid "Clear Upcoming Song Queue?" msgstr "Yaklaşan şarkı sırası temizlensin mi?" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "Uygulama önbelleğini temizlemek oturumunuzdan çıkmanıza neden olabilir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 +#: ./vue/components/Admin/GeoLite.vue:39 msgid "Click \"Generate new license key\"." msgstr "\"Yeni lisans anahtarı oluştur\"u tıklayın." -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." -msgstr "Hesabınıza giriş yapmak için aşağıdaki bağlantıya tıklayın." +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." +msgstr "Bu radyonun tüm müzik dosyalarıyla bir CSV dosyası oluşturmak için aşağıdaki düğmeyi tıklayın. Gerekli değişiklikleri yapabilir ve ardından sağdaki dosya seçiciyi kullanarak dosyayı içe aktarabilirsiniz." -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "Radyonuzu yeniden başlatmak ve yapılandırma değişikliklerini uygulamak için tıklayın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 msgid "Clone" msgstr "Kopyalama" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 +#: ./vue/components/Admin/Stations/CloneModal.vue:32 msgid "Clone Station" msgstr "Radyo Kopyalama" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 msgid "Close" msgstr "Kapat" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Code from Authenticator App" msgstr "Authenticator Uygulaması Kodu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 msgid "Collect aggregate listener statistics and IP-based listener statistics" msgstr "Toplu dinleyici istatistiklerini ve IP tabanlı dinleyici istatistiklerini toplayın" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "Komut" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 -msgid "Comment" -msgstr "Yorum" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Comments" msgstr "Açıklamalar" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 -msgid "Commercial Information" -msgstr "Ticari Bilgiler" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." msgstr "Yayın ortamınız hakkında biraz bilgi vererek kurulum işlemini tamamlayın. Bu ayarları daha sonra yönetim panelinden değiştirilebilir." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "Başlamak için kurulum işlemini tamamlayın." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 -msgid "Composer" -msgstr "Besteci" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 -msgid "Composer Sort Order" -msgstr "Besteci Sıralama Düzeni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "Daha düzenli ve \"tam\" bir ses üreten radyonuzun sesini sıkıştırın ve normalleştirin." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 -msgid "Conductor" -msgstr "Kondüktör" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "Yapılandırma başarıyla yazıldı." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 +#: ./vue/components/Admin/Backups.vue:35 msgid "Configure" msgstr "Yapılandırma" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 +#: ./vue/components/Stations/Automation.vue:27 msgid "Configure Automated Assignment" msgstr "Otomatik Atamayı Yapılandır" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 msgid "Configure Backups" msgstr "Yedeklemeyi Yapılandır" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Confirm New Password" msgstr "Yeni Şifreyi Doğrula" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "AzuraRelays Bağlantısı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 msgid "Connection Information" msgstr "Bağlantı Bilgileri" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Key (API Key)" msgstr "Alıcı Anahtarı (API Anahtarı)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Secret (API Secret)" msgstr "Alıcı Gizliliği (API Gizliliği)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "Belgelerimizdeki talimatları izleyerek parolanızı sıfırlaması için bir yöneticiyle iletişime geçin:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 msgid "Contains explicit content" msgstr "Yetişkinlere yönelik içerik vardır" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 -msgid "Content Group Description" -msgstr "İçerik Grubu Açıklaması" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 +#: ./vue/components/Setup/Station.vue:12 msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." msgstr "İlk radyonuzu aşağıdan oluşturarak kurulum işlemine devam edin. Bu ayrıntılardan herhangi birini daha sonra düzenleyebilirsiniz." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 msgid "Continuous Play" msgstr "Çalmaya Devam Et" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Control how this playlist is handled by the AutoDJ software." msgstr "Bu çalma listesinin AutoDJ yazılımı tarafından nasıl işlendiğini ayarlayabilirsiniz." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." msgstr "Belirtilen gün sayısından daha eski kopyalar otomatik olarak silinir. Otomatik silmeyi devre dışı bırakmak için sıfıra ayarlayın." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 msgid "Copy associated media and folders." msgstr "İlişkili medya ve klasörleri kopyalayın." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 msgid "Copy scheduled playback times." msgstr "Planlanmış oynatma zamanlarını kopyalayın." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 msgid "Copy to Clipboard" msgstr "Panoya Kopyala" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 msgid "Copy to New Station" msgstr "Yeni Radyoya Kopyala" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 -msgid "Copyright" -msgstr "Telif Hakkı" +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" +msgstr "CPU Yükü" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 -msgid "Copyright Message" -msgstr "Telif Hakkı Mesajı" +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" +msgstr "CPU İstatistikleri Yardımı" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." -msgstr "Dosya sistemine yazılamadı." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "Hesap Oluştur" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "Dizin Oluştur" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "Yeni Anahtar Oluştur" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "Radyo Oluştur" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "Yeni Bir Radyo Oluştur" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." msgstr "Twitter Uygulamaları sitesinde yeni bir uygulama oluşturun. Uygulama URLsi olarak bu kurulumun temel URLsini kullanın." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." -msgstr "Temel dizini temel alan yeni bir depolama konumu oluşturun." +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" +msgstr "Yeni Bir Radyo Oluştur" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "Hesap Oluştur" + +#: ./vue/components/Admin/GeoLite.vue:29 msgid "Create an account on the MaxMind developer site." msgstr "MaxMind geliştirici sitesinde bir hesap oluşturun." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 msgid "Create and Continue" msgstr "Oluştur ve Devam Et" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 +#: ./vue/components/Admin/CustomFields.vue:9 msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." msgstr "Radyo müzik dosyalarına yüklenen her müzik dosyası hakkında fazladan meta verisi depolamak için özel alanlar oluşturun." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." -msgstr "Yedekleme arşivi oluşturuluyor..." +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" +msgstr "Dizin Oluştur" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." -msgstr "Geçici dizinler oluşturuluyor..." +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" +msgstr "Yeni Anahtar Oluştur" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "Radyo Oluştur" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Duration (Seconds)" msgstr "Crossfade Süresi (saniye)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Method" msgstr "Crossfade Seçenekleri" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 msgid "Cue" msgstr "Bağla" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "Geçerli Yapılandırma Dosyası" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 msgid "Current Custom Fallback File" msgstr "Mevcut Özel Geri Dönüş Dosyası" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 msgid "Current Installed Version" msgstr "Kurulmuş Mevcut Sürüm" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 msgid "Current Intro File" msgstr "Mevcut Karşılama Müziği" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Current Password" msgstr "Şimdiki Şifre" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 msgid "Current Podcast Media" msgstr "Mevcut Podcast Medyası" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 +#: ./vue/components/Stations/Playlists.vue:98 msgid "Custom" msgstr "Özel" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Custom API Base URL" msgstr "Özel API Temel URLsi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 +#: ./vue/components/Admin/Branding.vue:3 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 msgid "Custom Branding" msgstr "Marka Yönetimi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "Dahili Sayfalar İçin Özelleştirilmiş CSS" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "Genel Sayfalar İçin Özelleştirilmiş CSS" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Custom Configuration" msgstr "Özel Yapılandırma" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "Dahili Sayfalar İçin Özelleştirilmiş CSS" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "Genel Sayfalar İçin Özelleştirilmiş CSS" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-In Point (seconds)" msgstr "Custom Cue: Giriş Noktası (saniye)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-Out Point (seconds)" msgstr "Custom Cues: Çıkış Noktası (saniye)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-In Time (seconds)" msgstr "Custom Fading: Solma Zamanı (saniye)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-Out Time (seconds)" msgstr "Custom Fading: Solma Zamanı (saniye)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Overlap Time (seconds)" msgstr "Custom Fading: Örtüşme Zamanı (saniye)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 msgid "Custom Fallback File" msgstr "Özel Geri Dönüş Dosyası" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 msgid "Custom Fields" msgstr "Özelleştirme" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 msgid "Custom Frontend Configuration" msgstr "Özelleştirilmiş Sunucu Ayarları" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Custom JS for Public Pages" msgstr "Genel Sayfalar İçin Özelleştirilmiş JS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 msgid "Customization" msgstr "Özelleştirme" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 msgid "Customize" msgstr "Özelleştir" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Administrator Password" msgstr "Yayın Yönetici Şifresi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 msgid "Customize AzuraCast Settings" msgstr "AzuraCast Ayarlarını Özelleştir" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Broadcasting Port" msgstr "Yayın Portu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 msgid "Customize Copy" msgstr "Kopyayı Özelleştir" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Mount Point" msgstr "DJ Bağlantı Noktası" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Port" msgstr "DJ Portu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize Internal Request Processing Port" msgstr "İstek Portu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Source Password" msgstr "Yayın Şifresi" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "AzuraCast için kullanılacak port numaraları özelleştirilsin mi?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." msgstr "Bu istasyon için \"Şarkı Geçmişi\" bölümünde ve tüm ortak API'lerde görünecek şarkı sayısını belirtin." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "DJ Bilgileri" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "DJ Arabellek Zamanı (saniye)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 msgid "Dark" msgstr "Koyu Tema" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "Anasayfa" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 +#: ./vue/components/Stations/Reports/Requests.vue:35 msgid "Date Played" msgstr "Oynatılan Tarih" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 +#: ./vue/components/Stations/Reports/Requests.vue:34 msgid "Date Requested" msgstr "Talep Edilen Tarih" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 +#: ./vue/components/Admin/AuditLog.vue:19 msgid "Date/Time" msgstr "Tarih/Saat" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 +#: ./vue/components/Stations/Reports/Timeline.vue:24 msgid "Date/Time (Browser)" msgstr "Tarih/Saat (Tarayıcı)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 +#: ./vue/components/Stations/Reports/Timeline.vue:30 msgid "Date/Time (Station)" msgstr "Tarih/Saat (Radyo)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 msgid "Days Between Automated Assignments" msgstr "Otomatik Atama Günleri" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Days of Playback History to Keep" msgstr "Çalma Geçmişini Saklama" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Deactivate Streamer on Disconnect (Seconds)" msgstr "DJ Bağlantısı Kesmede Devredışı Bırakma Süresi (saniye)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "Hata Ayıklama Sayfası" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "Hata Ayıklama Çıktısı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 msgid "Default" msgstr "Varsayılan" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 +#: ./vue/components/Admin/Branding.vue:21 msgid "Default Album Art" msgstr "Varsayılan Albüm Kapağı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Default Album Art URL" msgstr "Varsayılan Albüm Kapağı URLsi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Default Avatar URL" msgstr "Varsayılan Avatar URLsi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 msgid "Default Mount" msgstr "Varsayılan Bağlantı Noktası" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "Varsayılan: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 msgid "Delete" msgstr "Sil" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 msgid "Delete %{ num } media files?" msgstr "%{ num } adet müzik dosyası silinsin mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "API Anahtarı Silinsin Mi?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 msgid "Delete Album Art" msgstr "Albüm Kapağını Sil" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "API Anahtarı Silinsin Mi?" + +#: ./vue/components/Admin/Backups.vue:87 msgid "Delete Backup?" msgstr "Yedek Silinsin Mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 msgid "Delete Broadcast?" msgstr "Canlı yayın silinsin mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 +#: ./vue/components/Admin/CustomFields.vue:38 msgid "Delete Custom Field?" msgstr "Özel alan silinsin mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 msgid "Delete Episode?" msgstr "Bölüm silinsin mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:49 msgid "Delete Mount Point?" msgstr "Bağlantı Noktası Silinsin mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 +#: ./vue/components/Stations/Playlists.vue:142 msgid "Delete Playlist?" msgstr "Çalma listesi silinsin mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 +#: ./vue/components/Stations/Podcasts/ListView.vue:59 msgid "Delete Podcast?" msgstr "Podcast silinsin mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 +#: ./vue/components/Stations/Queue.vue:39 msgid "Delete Queue Item?" msgstr "Sıradaki öğe silinsin mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "Kayıt Silinsin Mi?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 +#: ./vue/components/Stations/Remotes.vue:45 msgid "Delete Remote Relay?" msgstr "Yönlendirme silinsin mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 +#: ./vue/components/Stations/Reports/Requests.vue:55 msgid "Delete Request?" msgstr "İstek silinsin mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 +#: ./vue/components/Admin/Permissions.vue:50 msgid "Delete Role?" msgstr "Yetki silinsin mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 +#: ./vue/components/Stations/SftpUsers.vue:32 msgid "Delete SFTP User?" msgstr "SFTP kullanıcısı silinsin mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 +#: ./vue/components/Admin/Stations.vue:45 msgid "Delete Station?" msgstr "Radyo Silinsin Mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 +#: ./vue/components/Admin/StorageLocations.vue:102 msgid "Delete Storage Location?" msgstr "Depolama yeri silinsin mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 +#: ./vue/components/Stations/Streamers.vue:56 msgid "Delete Streamer?" msgstr "DJ silinsin mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 +#: ./vue/components/Admin/Users.vue:37 msgid "Delete User?" msgstr "Kullanıcı Silinsin Mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 +#: ./vue/components/Stations/Webhooks.vue:70 msgid "Delete Web Hook?" msgstr "Web kancası silinsin mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 msgid "Description" msgstr "Açıklama" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 +#: ./vue/components/Common/DataTable.vue:103 msgid "Deselect" msgstr "Seçimi Kaldır" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 msgid "Desktop Device" msgstr "Masaüstü Cihazı" -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "Ayrıntılar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 msgid "Direct Stream URL" msgstr "Doğrudan Yayın URLsi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 msgid "Directory" msgstr "Klasör" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 msgid "Directory Name" msgstr "Dizin İsmi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 msgid "Disable" msgstr "Devredışı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 msgid "Disable Crossfading" msgstr "Kapat" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 msgid "Disable Optimizations" msgstr "Optimizasyonları Devre Dışı Bırak" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" -msgstr "İki Faktörlü Doğrulamayı Devredışı Bırak" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" +msgstr "İşlemeyi Devre Dışı Bırak" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 msgid "Disable public pages?" msgstr "Genel sayfalar devredışı bırakılsın mı?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 msgid "Disable song requests?" msgstr "Şarkı istekleri devredışı bırakılsın mı?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 msgid "Disable streamers?" msgstr "DJler devredışı bırakılsın mı?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." -msgstr "Redis yerine düz dosya önbelleği kullanmayı devre dışı bırakın." +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" +msgstr "İki Faktörlü Doğrulamayı Devredışı Bırak" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 +#: ./vue/components/Account.vue:100 msgid "Disable two-factor authentication?" msgstr "İki faktörlü kimlik doğrulama devre dışı bırakılsın mı?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 msgid "Disabled" msgstr "Kapalı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 msgid "Disconnect Streamer" msgstr "DJ Bağlantısını Kes" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Discord Web Hook URL" msgstr "Discord Web Kanca URLsi" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "Discord Web Kancası" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "Disk Alanı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." msgstr "Disk önbelleğe alma bir sistemi genel olarak çok daha hızlı ve daha duyarlı hale getirir. Gerektiğinde işletim sistemi tarafından otomatik olarak serbest bırakılacağı için hiçbir şekilde uygulamalardan hafızayı almaz." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "Disk Alanı" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 msgid "Display Name" msgstr "Ekran Adı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "DJ Bilgileri" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "DJ Arabellek Zamanı (saniye)" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 msgid "Do not collect any listener analytics" msgstr "Herhangi bir dinleyici istatistiği toplamayın" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "Kurulumdan sonra bunu değiştirmeyin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 msgid "Do not use an AutoDJ service." msgstr "AutoDJ hizmeti kullanmayın." -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "Docker Kullanıcı GID" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "Docker Kullanıcı UID" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "LetsEncrypt ile kullanılacak alan adı (example.com) veya adlar (example.com,foo.bar) yazın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 msgid "Down" msgstr "Aşağı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 msgid "Download" msgstr "İndir" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 msgid "Download CSV" msgstr "CSV İndir" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 msgid "Download M3U" msgstr "M3U İndir" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 msgid "Download PLS" msgstr "PLS İndir" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "Uygun ikili dosyayı Stereo Aracı indirme sayfasından indirin:" + +#: ./vue/components/Admin/Shoutcast.vue:27 msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" msgstr "SHOUTcast Radio Manager sitesinden Linux x64 dosyasını indirin:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 +#: ./vue/components/Common/FlowUpload.vue:13 msgid "Drag file(s) here to upload or" msgstr "Dosya yüklemek için buraya sürükleyin veya" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Dropbox Generated Access Token" msgstr "Dropbox Tarafından Oluşturulan Erişim Anahtarı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 +#: ./vue/components/Stations/Playlists.vue:54 msgid "Duplicate" msgstr "Kopyala" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 msgid "Duplicate Playlist" msgstr "Çalma Listesini Kopyala" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Duplicate Prevention Time Range (Minutes)" msgstr "Yinelenen Önleme Süresi Aralığı (Dakika)" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "Yinelenen Şarkılar" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "Yinelenen İstek: Bu şarkı zaten talep edildi ve yakında çalınacaktır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 msgid "E-Mail" msgstr "E-Posta" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 msgid "E-mail Address" msgstr "E-Posta Adresi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "E-posta İletim Raporu Hizmeti" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 msgid "E-mail addresses can be separated by commas." msgstr "E-posta adresleri virgülle ayrılabilir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "E-posta İletim Raporu Hizmeti" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 msgid "Edit" msgstr "Düzenle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 msgid "Edit Custom Field" msgstr "Özel Alan Düzenle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 msgid "Edit Episode" msgstr "Bölümü Düzenle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 msgid "Edit Liquidsoap Configuration" msgstr "Liquidsoap Yapılandırmasını Düzenle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 +#: ./vue/components/Stations/Media/EditModal.vue:72 msgid "Edit Media" msgstr "Müzik Dosyası Düzenle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 +#: ./vue/components/Stations/Mounts/EditModal.vue:71 msgid "Edit Mount Point" msgstr "Bağlantı Noktası Düzenle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 +#: ./vue/components/Stations/Playlists/EditModal.vue:20 msgid "Edit Playlist" msgstr "Çalma Listesi Düzenle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 msgid "Edit Podcast" msgstr "Podcast Düzenle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 msgid "Edit Profile" msgstr "Profili Düzenle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 +#: ./vue/components/Common/BaseEditModal.vue:26 msgid "Edit Record" msgstr "Kaydı Düzenle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 +#: ./vue/components/Stations/Remotes/EditModal.vue:39 msgid "Edit Remote Relay" msgstr "Yönlendirme Düzenle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 +#: ./vue/components/Admin/Permissions/EditModal.vue:20 msgid "Edit Role" msgstr "Yetki Düzenle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 msgid "Edit SFTP User" msgstr "SFTP Kullanıcı Düzenleme" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 +#: ./vue/components/Admin/Stations/EditModal.vue:26 msgid "Edit Station" msgstr "Radyo Düzenle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 +#: ./vue/components/Stations/ProfileEdit.vue:4 msgid "Edit Station Profile" msgstr "Radyo Profili Düzenleme" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 msgid "Edit Storage Location" msgstr "Depolama Konumunu Düzenle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 +#: ./vue/components/Stations/Streamers/EditModal.vue:55 msgid "Edit Streamer" msgstr "DJ Düzenle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 +#: ./vue/components/Admin/Users/EditModal.vue:18 msgid "Edit User" msgstr "Kullanıcı Düzenle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 msgid "Edit Web Hook" msgstr "Web Kancasını Düzenle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 msgid "Embed Code" msgstr "Ekleme Kodu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 msgid "Embed Widgets" msgstr "Widget Ekleme" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 msgid "Enable" msgstr "Etkin" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable Advanced Features" msgstr "Gelişmiş Özellikleri Etkinleştir" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 msgid "Enable AutoDJ" msgstr "AutoDJ kullan" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 msgid "Enable Automated Assignment" msgstr "Otomatik Atamayı Etkinleştir" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Enable Broadcasting" msgstr "Yayını Etkinleştir" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "Özel Kod Eklentilerini Etkinleştir" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "İsteğe Bağlı İndirmeleri Etkinleştir" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "E-Posta İletim Raporunu Etkinleştir" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "MariaDB Yavaş Sorgu Günlüğünü Etkinleştir" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "İsteğe Bağlı Canlı Yayını Etkinleştir" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "Performans Profili Oluşturma Uzantısını Etkinleştir" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "Genel Sayfaları Etkinleştir" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "Redis Etkinleştirme" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "Canlı Yayını Etkinleştir" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "İki Faktörlü Doğrulamayı Etkinleştir" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "İki Faktörlü Kimlik Doğrulamayı Etkinleştir" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." msgstr "Gelişmiş çalma listesi yapılandırması, istasyon bağlantı noktası ataması, temel ortam dizinlerini değiştirme ve yalnızca gelişmiş işlevlerden memnun olan kullanıcılar tarafından kullanılması gereken diğer işlevler dahil olmak üzere web arayüzündeki bazı gelişmiş özellikleri etkinleştirin." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." -msgstr "Dinleyicilerin yalnızca çalma listelerinde bulunan şarkıları indirmeleri için bu seçeceği etkinleştirebilirsiniz." +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" +msgstr "İsteğe Bağlı İndirmeleri Etkinleştir" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "E-Posta İletim Raporunu Etkinleştir" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "İsteğe Bağlı Canlı Yayını Etkinleştir" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "Genel Sayfaları Etkinleştir" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 msgid "Enable public pages?" msgstr "Genel sayfalar aktifleştirilsin mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 msgid "Enable song requests?" msgstr "Şarkı istekleri aktifleştirilsin mi?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 msgid "Enable streamers?" msgstr "DJler aktifleştirilsin mi?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "Ana uygulamanın composer.json dosyasını herhangi bir eklenti oluşturucu dosyasıyla birleştirmek için composer \"merge\" işlevini etkinleştirin. Bunun performans etkileri olabilir. Bu nedenle yalnızca kendi Composer bağımlılıklarına sahip bir veya daha fazla eklenti kullanıyorsanız kullanmalısınız." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." msgstr "Bu çalma listesinde bulunan müziklerin meta verilerini dinleyicilerden gizlemek için etkinleştirebilirsiniz. Çalma listesinde Jingle veya Bumpers varsa işinize yarayacak bir özelliktir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." msgstr "Radyoyu \"Yellow Pages\" dizininde yayınlamak istiyorsanız etkinleştirmelisiniz." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." msgstr "Radyoyu \"Yellow Pages\" dizininde yayınlamak istiyorsanız etkinleştirmelisiniz." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this mount point on this station's public pages." msgstr "Dinleyicilerin genel sayfalarını bağlantı noktası kullanarak görüntülemesini istiyorsanız etkinleştirebilirsiniz." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this relay on this station's public pages." msgstr "Dinleyicilerin bu radyonun genel sayfalarında bu yönlendirmeyi seçmelerine izin vermek için etkinleştirin." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enable to allow this account to log in and stream." msgstr "Bu hesabın oturum açmasına ve yayın yapmasına izin vermek için etkinleştirin." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." msgstr "AzuraCast her gece belirtilen saatte otomatik olarak yedekleme yapmasını etkinleştirin." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "İki Faktörlü Doğrulamayı Etkinleştir" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "İki Faktörlü Kimlik Doğrulamayı Etkinleştir" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 msgid "Enabled" msgstr "Açık" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." msgstr "Genel oynatıcılarda canlı güncellemeler almak için daha yeni ve daha hızlı WebSocket tabanlı sistemin kullanımını etkinleştirir veya devredışı bırakır. Bir sorunla karşılaşırsanız bunu devredışı bırakmanız gerekebilir." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 -msgid "Encoded By" -msgstr "Kodlama Cinsi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 msgid "Encoder" msgstr "Encoder" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 -msgid "Encoder Settings" -msgstr "Kodlayıcı Ayarları" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 -msgid "Encoding Time" -msgstr "Kodlama Zamanı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Date" msgstr "Bitiş Tarihi" -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "Oturumu Sonlandır" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Time" msgstr "Bitiş Zamanı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Endpoint" msgstr "Uç Noktası" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enforce Schedule Times" msgstr "Program Zamanlarını Zorla" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "İki Faktörlü Doğrulama Kodu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." msgstr "Doğru çalıştığını doğrulamak için doğrulayıcı uygulamanız tarafından sağlanan geçerli kodu girin." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enter the full URL of another stream to relay its broadcast through this mount point." msgstr "Yönlendirilmek üzere uzak sunucu URLsini belirtin." -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "Şifrenizi Girin" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "Ortam: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 msgid "Episode" msgstr "Bölüm" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "Bölüm bulunamadı." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 msgid "Episodes" msgstr "Bölümler" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "Hata" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." msgstr "Örnek: Uzak radyo URLsi http://station.example.com:8000/radio.mp3, ise \"http://station.example.com:8000\" girin." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 msgid "Exclude Media from Backup" msgstr "Yedeklemeye Müzik Dosyalarını Dahil Etme" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." msgstr "Medyayı otomatik yedeklemelerin dışında bırakmak yerden tasarruf sağlar. Ancak medyanızı başka bir yerde yedeklediğinizden emin olmalısınız. Yalnızca yerel olarak depolanan medyanın yedekleneceğini unutmayın." -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "Komutu Çalıştır" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 +#: ./vue/components/Stations/Queue.vue:19 msgid "Expected to Play at" msgstr "Oynanması Bekleniyor" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 msgid "Explicit" msgstr "Açık" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 msgid "Export %{format}" msgstr "Dışa Aktar %{format}" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "Müzik Dosyasını CSV'ye Aktar" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Fallback Mount" msgstr "Fallback Mount" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Field Name" msgstr "Alan Adı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 msgid "File Name" msgstr "Dosya Adı" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "Dosya İşlenemedi: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 -msgid "File Owner" -msgstr "Dosya Sahibi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "Dosya İşleniyor" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 -msgid "File Type" -msgstr "Dosya Türü" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "Dosya belirtilmedi!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 msgid "Files marked for reprocessing:" msgstr "Tekrar işlenecek dosyalar:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 msgid "Files moved:" msgstr "Dosyalar taşındı:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "Hemen oynatılan dosyalar:" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 msgid "Files queued for playback:" msgstr "Çalınmak üzere sıraya alınmış müzik dosyaları:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 msgid "Files removed:" msgstr "Silinen Dosyalar:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "Birinci Bağlantı" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "Fikstürler yüklendi." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Footer Text" msgstr "Alt Bilgi Metni" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." msgstr "Bu yerel dosya sistemleri için dizinin temel yoludur. Bu uzak dosya sistemleri için klasör önekidir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." -msgstr "Çoğu durumda varsayılan UTF-8 kodlamasını kullanın. Eski yazılım kullanılıyorsa ISO-8859-1 kodlaması kullanılabilir." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "Çoğu kurulum için \"Komut satırı sürüm 64 bit\"i seçmelisiniz. Raspberry Pi cihazları için \"Raspberry Pi 3/4 64 bit komut satırı\" seçeneğini seçin." + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "seçilen dönem için" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 msgid "For some clients, use port:" msgstr "DJ Bağlantı Portu: " -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" -msgstr "Şifremi Unuttum" +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "Şifrenizi mi unuttunuz?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 msgid "Friday" msgstr "Cuma" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 +#: ./vue/components/Account/TwoFactorModal.vue:10 msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." msgstr "Akıllı telefonunuzdan seçtiğiniz bir doğrulayıcı uygulamayı (FreeOTP, Authy, vb.) kullanarak sağdaki kodu tarayın." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 msgid "Full Volume" msgstr "Full Ses" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 msgid "Full:" msgstr "Dolu:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 msgid "GA Property Tracking ID" msgstr "GA Özellik Takibi ID" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 msgid "General Rotation" msgstr "Genel Oynatma" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 msgid "Generate Report" msgstr "Rapor Oluştur" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "Veritabanı Proxy Sınıfları Oluşturuluyor" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "Genel Web Kancası" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 msgid "Genre" msgstr "Tür" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "GeoLite veritabanı bu kurulum için yapılandırılmamış. Talimatlar için \"Sistem Yönetimi\" sayfasına gidiniz." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 +#: ./vue/components/Admin/GeoLite.vue:57 msgid "GeoLite is not currently installed on this installation." msgstr "GeoLite henüz kurulmamıştır." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 +#: ./vue/components/Admin/GeoLite.vue:28 msgid "GeoLite version \"%{ version }\" is currently installed." msgstr "GeoLite %{ version } versiyonu kuruludur." -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "Sonraki Şarkıyı Al" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "Şimdi Oynat" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 msgid "Global" msgstr "Global" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 msgid "Global Permissions" msgstr "Global İzinler" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "Google Analytics Entegrasyonu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "HTML" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "HTTP Portu" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "HTTP Portu: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "HTTPS Portu" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "HTTPS Portu: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "Yardım" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide Album Art on Public Pages" msgstr "Genel Sayfalarda Albüm Kapağını Gizle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide AzuraCast Branding on Public Pages" msgstr "AzuraCast Markasını Gizle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 +#: ./vue/components/Dashboard.vue:62 msgid "Hide Charts" msgstr "Grafikleri Gizle" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Hide Metadata from Listeners (\"Jingle Mode\")" msgstr "Meta Verilerini Gizle (\"Jingle Mode\")" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 msgid "High" msgstr "Yüksek" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." msgstr "Yüksek G/Ç Bekleme sunucunun sabit diskinde bir darboğaz olduğunu potansiyel olarak arızalı bir sabit diski veya sabit diskte ağır yük olduğunu gösterebilir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." msgstr "Yüksek önceliğe sahip çalma listeleri daha sık çalınır." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 msgid "History" msgstr "Geçmiş" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 msgid "Home" msgstr "Anasayfa" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Homepage Redirect URL" msgstr "Anasayfa Yönlendirme URLsi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 msgid "Hour" msgstr "Saat" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "HTML" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "IceCast Bilgileri" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "Tanımlayıcı" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "Bir şarkının albüm kapağı yoksa burada URLsi yazılan resim görünecektir. Varsayılan albüm kapağı için boş bırakın." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "Bir ziyaretçi oturum açmamışsa ve AzuraCast anasayfasını ziyaret ediyorsa onları otomatik olarak burada belirtilen URLye yönlendirebilirsiniz. Varsayılan olarak giriş ekranına yönlendirmek için boş bırakın." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "Otomatik atama etkinse bu çalma listesini yeniden dağıtılacak şarkıların hedeflerinden biri olarak kullanın. Bu, bu oynatma listesinin mevcut içeriğinin üzerine yazacaktır." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "\"HAYIR\" olarak ayarlanırsa AutoDJ müzik çalamaz." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "Devre dışı bırakılırsa radyonuz çalmaz ve AutoDJ veya DJler yayın yapamazlar." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "Etkinleştirilirse, genel \"İsteğe Bağlı Canlı Yayın\" sayfasında bir indirme düğmesi de bulunacaktır." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "Etkinleştirilirse, AzuraCast eksik olan tüm dosyalar için bir ISRC bulmaya çalışmak üzere MusicBrainz veritabanına bağlanacaktır. Bunu devre dışı bırakmak performansı artırabilir." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "Etkinleştirilirse, isteğe bağlı akışın etkinleştirildiği çalma listelerinden müzik özel bir genel sayfa aracılığıyla akış için kullanılabilir olacaktır." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "Etkinleştirilse bu kurulumdaki AutoDJ otomatik olarak uzak radyo bağlama noktasına müzik çalacaktır." + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "AutoDJ kullanmak için burayı etkinleştirmelisiniz." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "Etkinleştirilirse bu DJ yalnızca planlanan yayın sürelerinde bağlantı kurabilir." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "Radyodaki çalan müzikleri kullanıcıların erişimine açmak için burayı etkinleştirebilirsiniz." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "Genel sayfalarda albüm kapak resmini gizlemek için etkinleştirin." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "AzuraCast markasını genel sayfa ve giriş ekranından gizlemek için etkinleştirin." + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "Bitiş saati başlangıç ​​saatinden önce ise çalma listesi gecede oynatılır." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "Bitiş zamanı başlangıç zamanından önce ise program girişi gece de devam edecektir." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "Uzak radyo dinleme bağlantı noktası veya SID bilgileri yukarda belirttiğinizden farklıysa burada belirtin. Örnek: IceCast: %s - ShoutCast: %s" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "Yayınladığınız bağlantı noktası yukarıdaki URLde belirtiğiniz bağlantıdan farklıysa kaynak bağlantı noktasını burada belirtin." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "Bu bağlantı noktası varsayılan ise radyo önizlemesinde ve bu sistemdeki genel radyo sayfasında oynatılacaktır." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "Bu bağlantı noktası ses çalmadığında dinleyiciler otomatik olarak buraya yönlendirilecektir. Varsayılan hata sesi /error.mp3 tekrarlanarak çalınacaktır." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "Bu ayar \"Evet\" olarak ayarlanmışsa kullanılabilir olduğunda temel URL yerine tarayıcı URLsi kullanılacaktır. Her zaman temel URLyi kullanmak için \"Hayır\" olarak ayarlayın." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "Bu istasyonda isteğe bağlı akış ve indirme etkinleştirilmişse yalnızca bu ayarın etkin olduğu çalma listelerindeki şarkılar görünür." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "AutoDJ kullanarak yayın yapıyorsanız şifreyi buraya girin." + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "AutoDJ kullanarak yayın yapıyorsanız kullanıcı adını buraya girin veya boş bırakın." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "Web Kancası HTTP temel kimlik doğrulaması gerektiriyorsa şifre belirtin." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "Web Kancası HTTP temel kimlik doğrulaması gerektiriyorsa kullanıcı adını belirtin." + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "Değişiklikleri CSV'den İçe Aktar" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "PLS/M3U'dan İçeri Aktar" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "Sonuçları İçe Aktar" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "Önemli: Devam etmeden önce aşağıdaki anahtarı kopyalayın!" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "SHOUTcast'i yüklemek için:" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "Stereo Aracını kurmak için:" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "Hızlı bir şekilde işlemek için web kancalarının kısa bir zaman aşımı vardır. Bu nedenle yanıt veren hizmet isteği 2 saniyeden daha kısa sürede ele alacak şekilde optimize edilmelidir." + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "son 48 saatte" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "geçen ayda" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "Yeni oluşturulan uygulamada \"Anahtarlar ve Erişim Simgeleri\" sekmesine tıklayın." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "Otomatik Atamaya Dahil Et" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "İsteğe Bağlı Oynatıcıya Dahil Et" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "Süresiz" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "Yetişkinlere ait içeriğin varlığını gösterir (açık dil veya yetişkinlere uygun içerik). Apple Podcasts aktif ise yetişkinlere ait bölümünüz için bir ebeveyn danışma grafiği görüntüler. Yetişkinlere ait materyal içeren bölümler bazı Apple Podcasts bölgelerinde mevcut değildir." + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "Ekle" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "GeoLite IP Veritabanı Kurulumu" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "SHOUTcast Kurulumu" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "Stereo Aracını Yükle" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "Talimatlar" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "Kullanıcıyla ilgili dahili notlar veya yorumlar yalnızca bu kontrol panelinde görünür." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "Uluslararası Standart Kayıt Kodu lisans raporları için kullanılır." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "Planlanan zamanda çalmak için diğer şarkıları kesin." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "Karşılama" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 msgid "IP" msgstr "IP" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "DB-IP ile IP Konumu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 +#: ./vue/components/Admin/GeoLite.vue:9 msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." msgstr "IP Geolocation dinleyicilerinizin bağlandıkları IP adresine göre yaklaşık konumlarını tahmin etmek için kullanılır. Ücretsiz dağıtılan yerleşik IP Geolocation kitaplığını kullanın ya da MaxMind GeoLite kullanmak için bu sayfaya bir lisans anahtarı girin." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 msgid "ISRC" msgstr "ISRC" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" -msgstr "Icecast Erişim Günlüğü" +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" +msgstr "Jingle Modu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" -msgstr "IceCast Bilgileri" +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" +msgstr "Katılanlar" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" -msgstr "Icecast Ayar Dosyası" +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" +msgstr "Dil" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" -msgstr "Icecast Hata Günlüğü" +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" +msgstr "Son 14 Gün" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" -msgstr "Tanımlayıcı" +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" +msgstr "Son 2 Yıl" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." -msgstr "Bir şarkının albüm kapağı yoksa burada URLsi yazılan resim görünecektir. Varsayılan albüm kapağı için boş bırakın." +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" +msgstr "Son 24 Saat" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." -msgstr "Bir ziyaretçi oturum açmamışsa ve AzuraCast anasayfasını ziyaret ediyorsa onları otomatik olarak burada belirtilen URLye yönlendirebilirsiniz. Varsayılan olarak giriş ekranına yönlendirmek için boş bırakın." +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" +msgstr "Son 30 Gün" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." -msgstr "Bu seçeneklerden herhangi biri etkinleştirilirse, bu oynatma listesi AzuraCast yerine doğrudan Liquidsoap üzerinden yönetilir. Bunun istenmeyen etkileri olabilir ve yalnızca sonuçlardan memnun olduğunuzda kullanılmalıdır." +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" +msgstr "Son 60 Gün" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." -msgstr "Otomatik atama etkinse bu çalma listesini yeniden dağıtılacak şarkıların hedeflerinden biri olarak kullanın. Bu, bu oynatma listesinin mevcut içeriğinin üzerine yazacaktır." +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" +msgstr "Son 7 Gün" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." -msgstr "\"HAYIR\" olarak ayarlanırsa AutoDJ müzik çalamaz." +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" +msgstr "Değişiklik Tarihi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." -msgstr "Devre dışı bırakılırsa radyonuz çalmaz ve AutoDJ veya DJler yayın yapamazlar." +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" +msgstr "Geçen Ay" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." -msgstr "Etkinleştirilirse, AzuraCast bu istasyona yapılan tüm canlı yayınları yayın başına kayıtlara otomatik olarak kaydeder." +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" +msgstr "Son çalıştırma:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." -msgstr "Etkinleştirilirse, AzuraCast eksik olan tüm dosyalar için bir ISRC bulmaya çalışmak üzere MusicBrainz veritabanına bağlanacaktır. Bunu devre dışı bırakmak performansı artırabilir." +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" +msgstr "Geçen Yıl" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." -msgstr "Etkinleştirilirse, genel \"İsteğe Bağlı Canlı Yayın\" sayfasında bir indirme düğmesi de bulunacaktır." +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" +msgstr "Last.fm API Anahtarı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." -msgstr "Etkinleştirilirse, isteğe bağlı akışın etkinleştirildiği çalma listelerinden müzik özel bir genel sayfa aracılığıyla akış için kullanılabilir olacaktır." +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" +msgstr "Gelişmiş Çalma Listeleri Hakkında Bilgi Edinin" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." -msgstr "Etkinleştirildiğinde DJler doğrudan yayına bağlanabilir ve AutoDJ yayını kesilerek canlı müzik yayınlanır." +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" +msgstr "Dropbox Kimlik Doğrulama Hakkında Daha Fazla Bilgi Edinin" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." -msgstr "Etkinleştirilse bu kurulumdaki AutoDJ otomatik olarak uzak radyo bağlama noktasına müzik çalacaktır." +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." +msgstr "AzuraCast belgelerinde yayın kanalları hakkında daha fazla bilgi edinin." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." -msgstr "AutoDJ kullanmak için burayı etkinleştirmelisiniz." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." +msgstr "Bu başlık hakkında daha fazla bilgi edinin." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." -msgstr "Etkinleştirilirse bu DJ yalnızca planlanan yayın sürelerinde bağlantı kurabilir." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." +msgstr "Otomatik olarak bu şifreyi oluşturmak için boş bırakın." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." -msgstr "Radyodaki çalan müzikleri kullanıcıların erişimine açmak için burayı etkinleştirebilirsiniz." +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." +msgstr "Haftanın hangi günlerinde oynatılmasını istiyorsanız seçin veya haftanın her günü oynatmak için boş bırakın." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." -msgstr "İstekler etkinleştirilirse, bir isteğin gönderilmesi ve oynatılması arasındaki minimum gecikmeyi (dakika olarak) belirtir. Sıfıra ayarlanırsa istek taşmalarını önlemek için 15 saniyelik küçük bir gecikme uygulanır." +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." +msgstr "Mevcut şifreyi kullanmak için boş bırakın." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." -msgstr "Genel sayfalarda albüm kapak resmini gizlemek için etkinleştirin." +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." +msgstr "Varsayılan Telegram API URLsini kullanmak için boş bırakın (önerilir)." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." -msgstr "AzuraCast markasını genel sayfa ve giriş ekranından gizlemek için etkinleştirin." +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" +msgstr "Uzunluk" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." -msgstr "Verdiğiniz e-posta adresi sistemimizde kayıtlı ise şifre sıfırlama mesajı için gelen kutunuzu kontrol edin." +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" +msgstr "Uzunluk" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." -msgstr "Bitiş saati başlangıç ​​saatinden önce ise çalma listesi gecede oynatılır." +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." +msgstr "Süper yönetici hesabınızı oluşturarak başlayalım." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." -msgstr "Bitiş zamanı başlangıç zamanından önce ise program girişi gece de devam edecektir." +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" +msgstr "Açık Tema" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." -msgstr "Uzak radyo dinleme bağlama noktası (Örnek: /radio.mp3) veya Shoutcast SID (Örnek: 2) yukarıda listelenenden farklıysa burada kaynak bağlama noktasını belirtin." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" +msgstr "Sınırlı:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." -msgstr "Yayınladığınız bağlantı noktası yukarıdaki URLde belirtiğiniz bağlantıdan farklıysa kaynak bağlantı noktasını burada belirtin." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" +msgstr "Liquidsoap" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." -msgstr "Bu bağlantı noktası varsayılan ise radyo önizlemesinde ve bu sistemdeki genel radyo sayfasında oynatılacaktır." +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." +msgstr "LiquidSoap şu anda %{songs} adet şarkıyı %{playlists} adet çalma listesinden karışık olarak çalıyor." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." -msgstr "Bu bağlantı noktası ses çalmadığında dinleyiciler otomatik olarak buraya yönlendirilecektir. Varsayılan hata sesi /error.mp3 tekrarlanarak çalınacaktır." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" +msgstr "Liquidsoap Performans Ayarı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." -msgstr "Bu ayar \"Evet\" olarak ayarlanmışsa kullanılabilir olduğunda temel URL yerine tarayıcı URLsi kullanılacaktır. Her zaman temel URLyi kullanmak için \"Hayır\" olarak ayarlayın." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." +msgstr "Her satıra bir IP adresi veya grup (CIDR biçiminde) yazın." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." -msgstr "Bu istasyonda isteğe bağlı akış ve indirme etkinleştirilmişse yalnızca bu ayarın etkin olduğu çalma listelerindeki şarkılar görünür." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." +msgstr "Her satıra bir tarayıcı listeleyin. Joker karakterlere (*) izin verilir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." -msgstr "AutoDJ kullanarak yayın yapıyorsanız şifreyi buraya girin." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" +msgstr "Dinleyici İstatistik Koleksiyonu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." -msgstr "AutoDJ kullanarak yayın yapıyorsanız kullanıcı adını buraya girin veya boş bırakın." +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" +msgstr "Dinleyici Geçmişi" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." -msgstr "Bu dosyayı manuel olarak güncelliyorsanız dosyanın güncel halini görüntüleyebilir ve gerekli düzenlemeleri yapabilirsiniz." +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" +msgstr "Dinleyici İsteği" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." -msgstr "AzuraCast'a erişmek için düzenli olarak farklı URL'ler kullanıyorsanız, \"Tarayıcı URLsini Tercih Et\" ayarını etkinleştirmelisiniz." +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" +msgstr "Dinleyiciler" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." -msgstr "Bir bug veya hata yaşıyorsanız aşağıdaki bağlantıyı kullanarak GitHub sorunu gönderebilirsiniz." +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" +msgstr "Günlük Dinleyiciler" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." -msgstr "Kurulumunuz CPU veya bellek tarafından kısıtlıysa Liquidsoap tarafından kullanılan kaynakları ayarlamak için bu ayarı değiştirebilirsiniz." +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" +msgstr "Haftanın Günlerine Göre Dinleyiciler" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." -msgstr "Canlı yayın yazılımınız belirli bir bağlantı noktası yolu gerektiriyorsa burada belirtin. Aksi takdirde varsayılanı kullanın." +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" +msgstr "Saatlik Dinleyiciler" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." -msgstr "Web Kancası HTTP temel kimlik doğrulaması gerektiriyorsa şifre belirtin." +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" +msgstr "Radyo Başına Dinleyici" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." -msgstr "Web Kancası HTTP temel kimlik doğrulaması gerektiriyorsa kullanıcı adını belirtin." +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" +msgstr "Canlı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" -msgstr "PLS/M3U'dan İçeri Aktar" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" +msgstr "Canlı Yayın Kayıt Bit Hızı (kbps)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" -msgstr "Önemli: Devam etmeden önce aşağıdaki anahtarı kopyalayın!" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" +msgstr "Canlı Yayın Kayıt Formatı" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "Canlı Dinleyiciler" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" +msgstr "Canlı Yayın Depolama Yeri" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." +msgstr "Canlı yayın bağlandı." + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." +msgstr "Canlı yayın bağlantısı kesildi." + +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "DJ:" + +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" +msgstr "Yük Ortalaması" + +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "Yükleniyor..." + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" +msgstr "Yerel" + +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "Yerel Dosya Sistemi" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "Yerel Yayınlar" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "Konum" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "Giriş Yap" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "Günlük Görüntüleyici" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "Kayıtlar" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "Bir Kez Oynat" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "Kayıplar" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "Düşük" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "Ana Mesaj İçeriği" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "Mevcut müziği keserek seçilen müziği hemen oynatın" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "Yönetim" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "SFTP Hesaplarını Yönet" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "Radyo Yönetimi" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "Manuel AutoDJ Modu" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "Bu çalma listesinin Liquidsoap yapılandırmasında nasıl kullanıldığını manuel olarak tanımlayın." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "Etiketleme" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "Eşleşti" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "Matomo API Anahtarı" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "Matomo Kurulum Temel URLsi" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "Matomo Site ID" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "Maksimum Dinleyici Süresi" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "Maksimum Dinleyici" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "Radyonun maksimum toplam dinleyici sayısı belirtin. Varsayılanı kullanmak için boş bırakın." + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "MaxMind Geliştirici Sitesi" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "MaxMind Lisans Anahtarı" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "Medya" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "Müzik Dosyası" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "Müzik Dosyaları Depolama Konumu" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "Bellek" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "Bellek İstatistikleri Yardımı" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "Tek bir parça olarak çalmak için çalma listesini birleştirin." + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "Mesaj Metni" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "Mesaj Özelleştirme İpuçları" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "Mesaj Ayrıştırma Modu" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "Mesaj Alıcıları" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "Mesaj Konusu" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "Meta Verileri" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "Meta verileri güncellendi!" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "Mikrofon" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "Mikrofon\n" +" Kaynak" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "Saatin Hangi Dakikasında Çalınsın?" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "Mixer" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "Mobil Cihaz" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "Değiştirme Zamanı" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "Pazartesi" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "Daha Fazla" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "Çoğu barındırma sağlayıcısı bir sunucuya her bir VM tam CPU yükünde çalışırken donanımın kaldırabileceğinden daha fazla Sanal Makine (VPS) yerleştirir. Buna aşırı provizyon denir ve bu sunucudaki diğer VM'lerin VM'nizden CPU zamanını \"çalmasına\" neden olabilir ve bunun tersi de geçerlidir." + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "En Çok Çalınan Şarkılar" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "En Yeni Yedekleme Günlüğü" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "Bağlantı Noktası:" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "Bağlantı Noktası URLsi" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "Bağlantı Noktası" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "Bağlantı noktaları dinleyicilerin radyonuza nasıl bağlayıp dinlediğini gösterir. Her bir bağlantı noktası farklı ses formatı veya kalitede olabilir. Bağlantı noktalarını kullanarak limitsiz internetli dinleyiciler için yüksek kaliteli bir yayın belirleyebilir veya telefon kullanıcıları için düşük kaliteli bir yayın ayarlayabilirsiniz." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "Taşı" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "%{ num } adet dosyayı taşı" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "Dizine Taşı" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "MP3" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "Müzik Dosyaları" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "Sustur" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "Hesabım" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "Bilinmeyen" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "İsim" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "İsim/Tür" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "Ağ Arayüzleri" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "Asla Çalıştırma" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "Yeni Dizin" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "Yeni Klasör Oluşturuldu!" + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "Yeni Klasör Adı" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "Yeni Klasör" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "Yeni Anahtar Üretildi" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "Yeni Şifre" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "Yeni Çalma Listesi" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "Yeni Çalma Listesi İsmi" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "Yeni Radyo Açıklaması" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "Yeni Radyo İsmi" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "Hiçbir dosya seçilmedi!" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "Limitsiz" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "Eşleşme Bulunamadı" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "Bu port başka hiçbir programda kullanamaz. Portu otomatik olarak atamak için boş bırakın." + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "Görüntülenecek kayıt bulunamadı!" + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "Hiçbiri" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "Hiçbiri:" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "Normal Mod" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "Oynatılmadı" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "Çalışmıyor" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "Planlanmadı" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "Bir yedeğin geri yüklenmesinin mevcut veritabanınızı temizleyeceğini unutmayın. Hiçbir zaman güvenilmeyen kullanıcılardan yedekleme dosyalarını geri yüklemeyin." + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "Not: Müzik meta verileriniz UTF-8 karakterleri içeriyorsa OpenOffice gibi UTF-8 kodlamasını destekleyen bir elektronik tablo düzenleyicisi kullanmalısınız." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "Not: AzuraCast URLsi değil radyonuzun web adresi olmalıdır. Yayın detaylarına eklenecektir." + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "Notlar" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "Şimdi" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "Çalan Şarkı" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "%{ station } çalan şarkı:" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "%{ station } çalan şarkı: %{ artist } - %{ title }! Şimdi dinle: %{ url }" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "%{ station } çalan şarkı: %{ artist } - %{ title }! Şimdi dinle." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "NowPlaying API Yanıtı" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "Oynatma Sayısı" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "Saklanacak Yedek Kopya Sayısı" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "Kaç Dakikada Bir Çalınsın?" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "Şarkıların üst üste geleceği zamanı belirleyin." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "Kaç Şarkıda Bir Çalınsın?" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "Görünür Son Şarkıların Sayısı" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "Yayında" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "İsteğe Bağlı" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "İsteğe Bağlı Medya" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "İsteğe Bağlı Canlı Yayın" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "%{minutes} Dakikada Bir" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "%{songs} Şarkıda Bir" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "Saatte Bir Çal" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "Saatte Bir Kez ( %{minute} ) " + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "x Dakikada Bir Çal" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "x Şarkıda Bir Çal" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "Bu adımlar tamamlandıktan sonra \"Anahtarlar ve Erişim Anahtarları\" sayfasındaki bilgileri aşağıdaki alanlara girin." + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "Otomatik atamayı yapılandırdıktan sonra otomatik atama sürecini çalıştırmak için aşağıdaki düğmeyi tıklayın." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "G/Ç Bekleme ile ilgili önemli bir not bir darboğaz veya sorun belirtebileceği ancak iş yüküne ve genel mevcut kaynaklara bağlı olarak tamamen anlamsız olabileceğidir. Sürekli yüksek bir G/Ç Beklemesi daha karmaşık araçlarla daha fazla araştırma yapılmasını sağlamalıdır." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "Yalnızca toplu dinleyici istatistiklerini topla" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "Yalnızca uzak bir sunucuya bağlanın." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "Çalma listesinde yalnızca bir kez döngü yapın." + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "Planlanan zamanda sadece bir parça çalın." + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "Her Tweet Sadece Bir Kez Gönderilir..." + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "Operasyon" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "İsteğe Bağlı: HTTP Temel Kimlik Doğrulama Şifresi" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "İsteğe Bağlı: HTTP Temel Kimlik Doğrulama Kullanıcı Adı" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "İsteğe bağlı: İstek Zaman Aşımı (Saniye)" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "İsteğe bağlı olarak varsa bu alanın değerini ayarlamak için kullanılacak bir ID3v2 metadata alanı belirtin." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "İsteğe bağlı olarak bu radyonun URL'lerinde kullanılacak \"my_station_name\" gibi URL'ye uygun kısa bir ad belirtin. Radyo adına göre otomatik olarak bir tane oluşturmak için bu alanı boş bırakın." + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "İsteğe bağlı olarak \"field_name\" gibi bir API dostu isim belirtin. İsme göre otomatik olarak bir tane oluşturmak için bu alanı boş bırakın." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "İsteğe bağlı olarak IP adresinin geçersiz kılınmasına izin vermek için bir API anahtarı sağlayın." + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "İsteğe bağlı olarak bu kullanıcının şifre yerine bağlanmak için kullanabileceği SSH ortak anahtarları sağlayın. Her satıra bir anahtar giriniz." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "veya" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "Orjinal Dizin" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "Sahip" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "Şifre" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "Şifre:" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "Oluşturulan lisans anahtarını bu sayfadaki alana yapıştırınız." + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "Yol/Son Ek" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "Bekleyen İstekler" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "İzinler" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "Oynat" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "Oynama Yüzdesi" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "Her $x dakikada bir çalınır." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "Her $x şarkıda bir çalınır." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "Şimdi Oynat" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "Belirtilen dakikada saatte bir çalınır." + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "Oynat/Duraklat" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "Oynatma Sırası" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "Sıradaki Şarkı" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "Çalma Listesi" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "Çalma Listesi URLsi (M3U/PLS)" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "Çalma Listesi 1" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "Çalma Listesi 2" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "Çalma Listesi İsmi" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "Çalma listesi sırası ayarlandı!" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "Çalma listesi sırası temizlendi." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "Çalma Listesi Türü" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "Çalma Listesi Önceliği" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "Çalma Listesi: " + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "Çalma Listesi" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "Çalma Listeleri" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "Seçilen dosyalar çalma listesiden silindi:" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "Seçilen dosyalar çalma listesinde güncellendi:" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "Oynatılma" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "Podcast" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "Podcast dosyası en yüksek uyumluluk için MP3 veya M4A (AAC) formatında olmalıdır." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "Podcast Başlığı" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "Podcasts" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "Podcast Depolama Konumu" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "Port:" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "AzuraCast tarafından desteklenmektedir" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "Tarayıcı URLsini Tercih Et (Varsa)" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "Sistem Varsayılanını Kullan" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "Önizleme" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "Önceki" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "Gizlilik" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "Profil" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "Program İsmi" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "Thimeo'dan geçerli bir lisans anahtarı sağlayın. İşlevsellik bir lisans anahtarı olmadan sınırlıdır." + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "Genel Sayfa" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "Genel Sayfa Arkaplanı" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "Genel Sayfalar" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "Podcast Tarihi" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "Podcast Zamanı" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "\"Yellow Pages\" Dizininde Yayınla" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "Sırala" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "Bir sonrakini oynatmak için seçilen müzik dosyasını sırala" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "Radyo Çalar" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "Rastgele" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "Oran" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "HAM DATA" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "Gelen" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "Canlı Yayını Kaydet" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "Hesap Kurtarma" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "Satırları Yenile" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "Bölge" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "Yönlendirme" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "Yönlendirme URLsi" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "Sürüm Kanalı" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "Uzak" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "Uzaktan Oynatma Arabelliği (saniye)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "Yönlendirme" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "Yönlendirme bu sunucunun dışındaki yayın yazılımı ile çalışmanızı sağlar. Buraya dahil ettiğiniz herhangi bir yönlendirme radyonuzun istatistiklerine dahil edilecektir. Ayrıca bu sunucudan uzak sunuculara da yayın yapabilirsiniz." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "Uzak Radyo Yönetici Parolası" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "Uzak Radyo Dinleme Bağlantı Noktası/SID" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "Uzak Radyo Dinleme URLsi" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "Uzak Radyo Bağlantı Noktası/SID" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "Uzak Radyo Şifresi" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "Uzak Radyo Portu" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "Uzak Radyo Kullanıcı Adı" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "Uzak Radyo Türü" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "Uzak Çalma Listesi URLsi" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "Uzak Çalma Listesi URLsi" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "Uzak Çalma Listesi Türü" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "Uzak: Dropbox" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "Uzak: S3 Uyumlu" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "Uzak: SFTP" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "Kaldır" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "Anahtarı Kaldır" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "Yeniden Adlandır" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "Dosya/Klasör Yeniden Adlandır" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "Yeniden Sırala" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "Çalma Listesi Yeniden Sıralama" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "Tekrar" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "Albüm Kapağını Değiştir" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "Yeniden İşle" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "İstek" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "Bir Şarkı İsteyin" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "İstek Geçmişi" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "En Son Oynatma Aralığı İsteği (dakika)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "Minumum Gecikme İsteği (dakika)" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "Şarkı İste" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "Talep Eden IP" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "İstekler" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "Şifreyi Değiştir" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "Yeniden Karıştırma" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "Yeniden Başlat" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "Yedekleri Geri Yükleme" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "Yetki İsmi" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "Yetkiler" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "Yetkiler ve İzinler" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "Değişiklikler Günlüğü" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "Sayfa Başına Satır" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "RSS Beslemesi" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "Otomatik Atamayı Çalıştır" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "Otomatik Gecelik Yedeklemeyi Çalıştır" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "Manuel Yedeklemeyi Çalıştır" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "Çalışıyor" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "Sample Rate" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "Cumartesi" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "Kaydet" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "Kaydet ve Devam Et" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "Kaydet" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "Önce Değişiklikleri Kaydet" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "Zamanla" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "Zamanlama Görünümü" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "Zamanlanmış" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "Belirlenmiş Yedekleme Zamanı" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "Haftalık Zamanlama" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "Zamanlanmış çalma listeleri ve zamanlanmış diğer öğeler bu zaman dilimi tarafından kontrol edilir." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "Planlanan Zaman #%{num}" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "Zamanlama" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "Arama" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "AutoDJ'in şarkıyı çalmaya başlaması için gereken zamanı belirtin." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "AutoDJ'in şarkıyı çalmaya sonlandırması için gereken zamanı belirtin." + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "Güvenlik Anahtarı" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "Güvenlik" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "Güvenlik & Gizlilik" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "Daha fazla ayrıntı için Telegram belgelerine bakın." + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "Daha fazla ayrıntı için Telegram Belgelerine bakın." + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "Arama" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "Seç" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "Radyo genel sayfaları ve giriş sayfası için kullanılacak bir tema seçin." + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "Tüm görünür satırları seç" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "Yapılandırma Dosyasını Seçin" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "CSV Dosyasını Seçin" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "Özel Geri Dönüş Dosyasını Seçin" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "Gösterilecek Alanları Seçin" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "Dosya Seç" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "Karşılama Müziği Seç" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "Medya Dosyasını Seç" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "İçe Aktarılacak PLS/M3U Dosyasını Seçin" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "Kapak Resmini (PNG/JPG) Seç" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "Podcast içeriğini en iyi yansıtan kategoriyi/kategorileri seçin." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "Canlı yayınlara bağlanmasına izin verilmeyen ülkeleri seçin." + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "Web Kancası Türünü Seçin" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "Test Mesajı Gönder" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "Gönderen E-posta Adresi" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "Gönderen Adı" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "Sıralı" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "Sunucu Durumu" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "Sunucu:" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "Hizmetler" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "Bu radyonun kullanabileceği maksimum disk alanı ayarlayın. Boş bırakırsanız sunucu depolama alanı dolana kadar kullanılabilir. Depolama alanı büyüklüğünü 1024 bayt cinsinden hesaplayarak yazmalınısız. Örnek: \"2 GB\" veya \"2048 MB\"" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "Varsayılan Bağlantı Noktası" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "Görsel düzenleyiciyi kullanarak işaret ve solma noktalarını ayarlayın. Zaman damgaları gelişmiş oynatma ayarlarındaki ilgili alanlara kaydedilecektir." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "Giriş İşaretleme Ayarı" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "Çıkış İşaretleme Ayarı" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "Giriş Solma Ayarı" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "Çıkış Solma Ayarı" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "Radyolar için uzun süre çalma geçmişini saklamak için en büyük değeri seçin veya disk alanından tasarruf etmek için küçük değeri seçin." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "Seçilen müzik dosyalarını çalma listesinden temizle veya ekle" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "Çakışma Ayarı" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "Dinleyicinin akışa bağlı kalacağı süreyi saniye olarak ayarlayın. Sıfır (0) olarak ayarlanırsa dinleyiciler sonsuza kadar bağlı kalabilir." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "\"Evet\" olarak ayarlandığında her zaman güvenli bağlantı \"https://\" kullanılır." + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "Tüm kaynaklara izin vermek için * olarak ayarlayın veya virgülle (,) ayrılmış bir başlangıç listesi belirtin." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "Ayarlar" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "Canlı yayın programlarına ait dökümanlar için AzuraCast Wiki sayfasını ziyaret edebilirsiniz." + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "SFTP Sunucusu" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "SFTP Şifresi" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "SFTP Portu" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "SFTP Özel Anahtarı" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "SFTP Özel Anahtar Geçiş İfadesi" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "SFTP Kullanıcı Adı" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "SFTP Kullanıcıları" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "Müzik Dosyaları Depolama Konumunu Paylaş" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "Podcast Depolama Konumunu Paylaş" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "Canlı Yayın Kayıtlarının Depolama Konumunu Paylaş" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "SHOUTcast henüz kurulmamıştır." + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "SHOUTcast 2 DNAS özgür yazılım değildir ve kısıtlayıcı lisansı AzuraCast'ın SHOUTcast dosyasını dağıtmasına izin vermez." + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "Shoutcast Bilgileri" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "SHOUTcast Lisans ID" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "SHOUTcast Radio Manager" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "SHOUTcast Kullanıcı ID" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "SHOUTcast %{ version } versiyonu kuruludur." + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "Grafikleri Göster" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "AzuraCast anasayfasında güncelleme kanalınızda yeni sürümleri gösterin." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "Genel Sayfaları Göster" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "Radyonuzu genel sayfalarda ve genel API sonuçlarında gösterin." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "Güncelleme Duyurularını Göster" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "Karıştır" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "Sunucu Kontrol Paneli URLsi" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "Site Teması" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "Boyut" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "Şarkıyı Atla" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "Akıllı Mod" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "SMTP Sunucusu" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "SMTP Şifresi" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "SMTP Port" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "SMTP Kullanıcı Adı" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "Şarkı" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "Albüm" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "Sanatçı" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "Şarkı Türü" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "Şarkı Geçmişi" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "Şarkı Süresi" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "Şarkı Dinleyici Etkisi" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "Şarkı Sözleri" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "Şarkı Çalma Sırası" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "Şarkı Oynatma Zaman Çizelgesi" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "Şarkı İstekleri" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "Şarkı" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "Çalma Listesi Modu" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "Şarkı Tabanlı" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "Çalma Listesinden Çal" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "SoundExchange Raporu" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "Kaynak" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "Kullanılan Alan" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "İstatistikler veya yayın için kullanılacak belirli bir akışı belirtmek için bir bağlama noktası (örn: \"/radio.mp3\") veya bir Shoutcast SID (örn: \"2\") yazın." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "Bu çalma listesinin saatin hangi dakikasında oynatılmasını istiyorsanız belirtin." + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "SSH Ortak Anahtarları" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "Kararlı" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "Gün boyu oynatılır ve önceliğe göre diğer standart çalma listeleriyle karıştırılır." + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "Başlat" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "Başlangıç Tarihi" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "Yayını Başlat" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "Başlama Zamanı" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "Radyo Müzik Dosyaları" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "Radyo İsmi" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "Radyo Önizlemesi" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "Radyo İzinleri" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "Radyo Podcastleri" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "Radyo Canlı Yayın Kayıtları" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "Radyo Saat Dilimi" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "Radyo" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "Radyolar" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "İstatistik Önizlemesi" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "Steal" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "Steal (St)" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "Adım 1: QR Kodunu Tara" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "Adım 2: Oluşturulan Kodu Doğrulayın" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "Bir Twitter uygulamasını yapılandırma adımları:" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "Stereo Aracı" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "Stereo Aracı belgeleri." + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "Stereo Aracı İndirmeleri" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "Stereo Aracı yazılım ses işleme için bir endüstri standardıdır. Nasıl yapılandırılacağı hakkında daha fazla bilgi için lütfen bkz" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "Stereo Aracı şu anda kurulu değil." + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "Stereo Aracı ücretsiz bir yazılım değildir ve kısıtlayıcı lisansı AzuraCast'ın Stereo Araç ikili dosyasını dağıtmasına izin vermez." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "Stereo Aracı Lisans Anahtarı" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "Stereo Aracı %{ version } sürümü şu anda yüklü." + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "Durdur" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "Yayını Durdur" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "Depolama Konumu" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "Depolama Konumu" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "Depolama Yönetimi" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "Depolama Alanı" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "Yayınlar" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "DJ Yayınları" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "DJ İsmi" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "DJ Şifresi" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "DJ Kullanıcı Adı" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "DJ" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "DJ Yönetimi" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "DJ Yönetimi" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "Yayınlar" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "Kodu Gönder" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "Pazar" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "Desteklenen dosya biçimleri:" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "Sistem Ayarları" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "Hedef" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "Deneme" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "Test mesajı gönderildi." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "metin" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "Linux'un disk önbelleğe alma için kullandığı bellek miktarı." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "Sunucu kontrol paneli URL tam adresi veya IP adresini yazın." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "POST mesajının gövdesi radyonuz için NowPlaying API yanıtıyla tamamen aynıdır." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "Podcast'in ilgili kişisi. Podcast'i Apple Podcasts, Spotify, Google Podcasts vb. hizmetlerde listelemek için gerekli olabilir." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "G/Ç Bekleme ve Çalma dahil mevcut CPU kullanımı." + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "Önbelleğe alınmış bellek hariç geçerli Bellek kullanımı." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "Bölümün yayınlanması gereken tarih." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "Bölüm açıklaması. Bunun için izin verilen tipik maksimum metin miktarı 4000 karakterdir." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "Podcast açıklaması. Bunun için izin verilen tipik maksimum metin miktarı 4000 karakterdir." + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Yönetici ve genel sayfalarda görüntülenecek bağlama noktasına atanacak ekran adını belirtin. Otomatik oluşturmak için boş bırakın." + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "Yönetici veya genel sayfalarda görüntülerken bu yönlendirmeye atanan ismi belirleyin. Otomatik olarak oluşturmak için boş bırakın." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "Düzenlenebilir metin kutuları özel yapılandırma kodu ekleyebileceğiniz alanlardır. Düzenlenebilir olmayan bölümler AzuraCast tarafından otomatik olarak oluşturulur." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "Podcast kişisinin e-postası. Podcast'i Apple Podcasts, Spotify, Google Podcasts vb. hizmetlerde listelemek için gerekli olabilir." + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "Dosya adı şöyle görünmelidir:" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "CSV'nin biçimi ve başlıkları bu sayfadaki dışa aktarma işlevi tarafından oluşturulan biçimle eşleşmelidir." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "Matomo kurulumunuzun tam temel URLsini yazın." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "Tam oynatma listesi karıştırılır ve ardından karışık sırayla oynatılır." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "G/Ç Bekleme bunun sonucuna bağlı olarak CPU'nun çalışmaya devam edebilmesi için disk erişimini beklediği sürenin yüzdesidir." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "Podcast konuşma dili." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "Uzak çalma listesi Liquidsoap tarafından oynatılırken arabellek için gereken süreyi belirtin. Bağlantı sorunları oluştuğunda daha kısa süreler takılmalara neden olabilir." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "İsteği iptal etmeden önce uzak sunucudan yanıt beklenecek saniyeyi yazınız." + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "Bu site için sayısal site kimliğini yazın." + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "Çalma listesinin sırası manuel olarak belirlenir ve ardından AutoDJ gelir." + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "Radyo çalma listesi ve ayar dosyalarının saklanacağı dizini belirtin. Varsayılan dizini kullanmak için boş bırakın." + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "Canlı dinleyicileri izlemek için kullanılan ID numarasıdır." + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "Radyonun müzik dosyalarının geçici dizinidir." + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "İsteğiniz işlenemedi!" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "\"S\" harfi ile başlayan TuneIn Radyo ID'sini buraya yazın." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "Radyo sunucusuna bağlanmak için bir şifre belirtin." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "Radyo sunucusuna bağlanmak için bir kullanıcı adı belirtin." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "Bu şarkıya geçiş sırasında önceki şarkının solma zamanını belirtin. Sistem varsayılan değeri için boş bırakın." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "Bu şarkıdan diğer şarkıya geçiş sırasında sonraki şarkının solma zamanını belirtin. Sistem varsayılan değeri için boş bırakın." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "Bu şarkıdan sonraki şarkıya geçiş sırasında örtüşme süresini belirtin. Sistem varsayılan değeri için boş bırakın." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "Bölümün yayınlanması gereken saat (radyoların saat dilimine göre)." + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "Bir URL olay tetiklendiğinde POST mesajlarını alacaktır." + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "Parçanın sesini yükseltmek için desibel cinsinden hacim miktarı giriniz. Sistem varsayılanını kullanmak için boş bırakın." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "Tema" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "Bu radyoyla ilişkilendirilmiş mevcut özel bir geri dönüş dosyası yok." + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "Bu bağlantı noktasıyla ilişkilendirilmiş mevcut bir karşılama müziği yok." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "Bu bölümle ilişkilendirilmiş mevcut medya dosyası yok." + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "Stereo Aracı konfigürasyon dosyası mevcut değil." + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "Bu hesap sisteme tam erişime sahip olacak ve kurulumun geri kalanında otomatik olarak oturum açmış olacaksınız." + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "Bu aslında değilken hafızanızın düşükmüş gibi görünmesine neden olabilir. Bazı izleme çözümleri/panelleri bunu belirtmeden kullanılan bellek istatistiklerinde önbelleğe alınmış belleği içerir." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "Bu kod frontend yapılandırmasına dahil edilecektir. İzin verilen biçimler şunlardır:" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "Bu yapılandırma dosyası Stereo Aracı'ndan dışa aktarılan geçerli bir .sts dosyası olmalıdır." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "Bu CSS yönetim sayfalarına uygulanacaktır." + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "Bu CSS genel sayfa ve giriş sayfasına uygulanacaktır." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "Bu alan gereklidir." + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "Bu alan geçerli bir ondalık sayı olmalıdır." + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "Bu alan geçerli bir e-posta adresi olmalıdır." + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "Bu alan geçerli bir tam sayı olmalıdır." + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "Bu alan geçerli bir IP adresi olmalıdır." + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "Bu alan geçerli bir URL olmalıdır." + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "Bu alan %{ min } ile %{ max } arasında olmalıdır." + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "Bu alan en az %{ min } harf içermelidir." + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "Bu alan en fazla %{ max } harf içermelidir." + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "Bu alan yalnızca alfabetik karakterler içermelidir." + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "Bu alan yalnızca alfasayısal karakterler içermelidir." + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "Bu alan yalnızca sayısal karakterler içermelidir." + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "Bu dosya herhangi bir medyanın oynatılması planlanmadığında veya normal yayını kesintiye uğratan kritik bir hata oluştuğunda radyo istasyonunuzda oynatılacaktır." + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "Bu tanıtım dosyası, bağlantı noktasının kendisinin bit hızı ve biçimiyle tam olarak eşleşmelidir." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "Bu gelişmiş bir özelliktir ve özel kod AzuraCast tarafından resmi olarak desteklenmemektedir. Özel kod ekleyerek radyonuzu bozabilirsiniz ancak onu kaldırmak tüm sorunları çözecektir." + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "Bu DJ canlı yayında olduğunda API yanıtlarında gösterilecek olan resmi olmayan ekran adıdır." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "Bu JS genel sayfa ve giriş sayfasına uygulanacaktır." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "Bu Ay" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "Bu isim her zaman bir (/) işareti ile başlamalıdır ve /autodj.mp3 gibi geçerli bir URLye sahip olmalıdır." + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "AzuraCast logosunun yanında yer alacak slogan adını yazın." + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "Bu parola çok yaygın veya güvensiz." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "Bu oynatma listesinin şu anda planlanmış zamanı yok. Sistem tarafından her zaman oynatılacaktır. Yeni bir zamanlanmış saat eklemek için aşağıdaki düğmeyi tıklayın." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "Bu çalma listesi burada $x belirtildiğinde her $x dakikada bir oynatılacaktır." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "Bu çalma listesi burada $x belirtildiğinde her $x şarkıyı çalacaktır." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "Bu sıra kalan parçaları AzuraCast AutoDJ tarafından sıraya alınacakları sıraya göre içerir (parçalar oynatılmaya uygunsa)." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "Bu hizmet yerel olarak hiçbirinin bulunmadığı parçalar için albüm resmi sağlayabilir." + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "Bu yazılım yayınınızı dinleyen kitleye ulaştırır." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "Bu yazılım sürekli olarak müzik çalma listelerini karıştırır ve\n" +" başka hiçbir radyo kaynağı olmadığında çalar." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "Bu bir şarkının radyoda\n" +" çalınması ile tekrar istek için uygun olması arasındaki minimum süreyi (dakika olarak) belirtir. Eşiksiz\n" +" için 0'a ayarlayın." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "Bu yinelenen şarkı önleme algoritmasının\n" +" dikkate alması gereken şarkı geçmişinin zaman aralığını (dakika olarak) belirtir." + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "Bu radyonun saat dilimi %{tz} olarak ayarlanmıştır." + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "Bu DJ hiçbir zaman oynatılamaz." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "Bu URL Discord uygulamasından sağlanır." + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "Bu ağ kancası yalnızca seçilen olay(lar) bu belirli radyonda gerçekleştiğinde çalışır." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "Bu yedeklemenizin dosya adı olacaktır. Kullanmak istediğiniz dosya türünün uzantısını içerir." + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "Tek tek şarkıları düzenlerken etiket olarak kullanılacak ve API sonuçlarında gösterilecektir." + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "Bu önemli ölçüde daha küçük bir yedekleme üretecektir. Ancak müzik dosyalarını başka bir yerde yedeklediğinizden emin olmalısınız. Yalnızca yerel olarak depolanan müzik dosyalarının yedekleneceğini unutmayın." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "Küçük Resim URLsi" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "Perşembe" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "Zaman" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "Zaman (sn)" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "Disk G/Ç'nin tamamlanmasını beklemek için harcanan süre." + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "Aynı fiziksel sunucudaki diğer sanal makineler tarafından çalınan zaman." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "Saat Dilimi" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "Çalan Şarkı İsmi" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "Paylaşılan CPU kaynaklarıyla ilgili bu olası sorunu hafifletmek için ana bilgisayarlar CPU yükünün yanı sıra CPU yükünün oluşturulduğu süreye dayalı bir algoritmaya göre kullanılan bir VPS'ye \"krediler\" atar. VM'nizin atanan kredisi kullanılırsa VM'nizden CPU zamanını alacak ve bunu makinedeki diğer VM'lere atayacaktır. Bu \"Steal\" veya \"St\" değeri olarak görülür." + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "GeoLite veritabanını indirmek için:" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "Günde bir kez oynamak için başlangıç ​​ve bitiş zamanlarını aynı değere ayarlayın." + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "Kendi bilgisayarınızdan bir yedek geri yüklemek için aşağıdakileri çalıştırın:" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "Ziyaretçi dinleyicileri ve kullanıcı ayrıntılarını almak için genellikle bir yönetici parolası gerekir." + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "Bu zamanlamayı yalnızca belirli bir tarih aralığında çalışacak şekilde ayarlamak için bir başlangıç ve bitiş tarihi belirtin." + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "Kodun doğru ayarlandığından emin olmak için uygulamanın size gösterdiği 6 basamaklı kodu girin." + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "Bugün" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "Toplam" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "Toplam Disk Alanı" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "Toplam Dinleyici Saati" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "Toplam RAM" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "Giden" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "Tetikleyiciler" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "Salı" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "TuneIn Ortak ID" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "TuneIn Ortak Anahtarı" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "TuneIn Radyo ID" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "Twitter Hesap Detayları" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "Twitter Uygulamaları" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "İki Faktörlü Kimlik Doğrulama" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "İki faktörlü kimlik doğrulama oturum açtığınızda şifrenizin yanı sıra ikinci güvenlik olarak bir kerelik erişim kodu gerektirerek hesabınızın güvenliğini artırır." + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "Genellikle bölümle ilgili içeriğin bulunduğu bir web sitesi." + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "Genellikle bir podcast ana sayfası." + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "Güncelleme yapılamıyor." + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "Ziyaretçi" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "Hedef sohbeti veya hedef kanalın kullanıcı adı için benzersiz tanımlayıcıyı belirleyin. (@channelusername biçiminde)" + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "Bağımsız Dinleyiciler" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "Bilinmiyor" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "Bilinmeyen Sanatçı" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "Bilinmeyen Şarkı İsmi" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "Yukarı" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "Sıradaki Şarkı Kuyruğu" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "Güncelle" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "Meta Verilerini Güncelle" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "Güncellendi" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "Başarıyla güncellendi." + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "Radyo profilindeki \"Yayın\" alt menüsünden bir Stereo Aracı yapılandırma dosyası yükleyin." + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "Marka Görünümü Özelleştir" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "Stereo Aracı Yapılandırmasını Yükle" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "Otomatik olarak uygun dizine çıkarmak için dosyayı bu sayfaya yükleyin." + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "URL" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "Sabit URL" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "Kullanılan" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "Kullanılan (Us)" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "Kullanıcı hesabınızla aynı izinleri kullanarak AzuraCast API ile kimlik doğrulaması yapmak için API anahtarlarını kullanın." + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "Eşzamansız Çalışma Kullan" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "Tarayıcı Dilini Kullan" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "Icecast 2.4 kullan" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "Daha Az CPU Kullanın (Daha Fazla Bellek Kullanır)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "Daha Az Bellek Kullanın (Daha Fazla CPU Kullanır)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "Liquidsoap (AutoDJ) kullan" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "Replaygain Meta Verilerini Kullan" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "Güvenli (TLS) SMTP Bağlantısını Kullan" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "SHOUTcast DNAS 2 kullan" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "Radyolar İçin Proxy Kullan" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "Çalan Şarkı Bilgisi İçin WebSocket Kullanın" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "Kullanılan" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "\"Şifremi Unuttum\" sistemi web kancaları ve diğer işlevler için kullanılır." + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "Kullanıcı" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "Tarayıcı Bilgisi" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "Kullanıcı Adı" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "Kullanıcı İzinleri" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "Kullanıcı Adı" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "Kullanıcı Adı:" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "Kullanıcılar" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "Bu yetkiye sahip kullanıcılar AzuraCast yönetimi üzerinde bu izinlere sahip olacaktır." + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "Bu yetkiye sahip kullanıcılar seçilen tek radyo için bu izinlere sahip olacaktır." + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "Bu sayfayı kullanarak Liquidsoap konfigürasyonunun birkaç bölümünü özelleştirebilirsiniz. Bu radyonuzun AutoDJ uygulamasına gelişmiş işlevler eklemenize olanak tanır." + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "Genellikle 465 numaralı bağlantı portu için etkinleştirilir. 587 veya 25 numaralı bağlantı portları için devre dışı bırakılır." + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "Değişkenler şu şekildedir:" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "Görüntüle" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "Çalma Listesindeki Parçaları Görüntüle" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "\"Hizmetler\" bölümünün altındaki \"Lisans Anahtarım\" sayfasını ziyaret edin." + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "Görsel Cue Editörü" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "Ses" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "Bekleyen" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "Bekleyen (Be)" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "Dalga Formu Yakınlaştırma" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "Web DJ" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "Web Kancası Detayları" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "Web Kancası İsmi" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "Web Kanca Tetikleyicileri" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "Web Kanca URLsi" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "Web Kancaları" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "Web kancaları radyonuzda belirttiğiniz tetikleyicilerden biri gerçekleştiğinde bunu bildirmek için belirttiğiniz URL'ye otomatik olarak bir HTTP POST isteği gönderir." + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "Web kancaları harici web servislerine bağlanmanıza ve radyonuzdaki değişiklikleri onlara yansıtmasınıza izin verir." + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "Web Site URLsi" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "WebDJ" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "İnternet Sitesi" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "Çarşamba" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "Öncelik" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "AzuraCast'e Hoşgeldiniz!" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "API çağrıları yaparken kendi kimliğinizi doğrulamak için bu değeri \"X-API-Key\" başlığına iletebilirsiniz." + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "AutoDJ'nin bu çalma listesinden medya oynatırken yinelenen sanatçılardan ve şarkı adlarından kaçınmaya çalışıp çalışmadığını ayarlayın." + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "Widget Türü" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "En Kötü Performanslı Şarkılar" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "Dün" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "sen" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "Dosyaları SFTP üzerinden toplu olarak yükleyebilirsiniz." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "Özel bağlantı noktası ayarlarını JSON için { key: 'value' } biçiminde veya XML için <key>value</key> biçiminde buraya dahil edebilirsiniz." + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "Yalnızca kullanıcı hesabınızın gerçekleştirmesine izin verilen işlemleri gerçekleştirebilirsiniz." + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "Bu yayının AzuraCast de kullanılacağı özel bir URL belirleyebilirsiniz. Varsayılan değeri kullanmak için boş bırakın." + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "Doğrudan IP adresinize bağlanmanız gerekebilir:" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "Doğrudan IP adresiniz üzerinden bağlanmanız gerekebilir:" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "Tekrar geri alamazsınız." + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "Tam API anahtarınız aşağıdadır:" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "YP Dizini Yetkilendirme Kodu" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "ZStandard sıkıştırma" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "Seç..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format msgid "Imported locale: %s" msgstr "İçe aktarılan dil: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "SHOUTcast'i yüklemek için:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "Hızlı bir şekilde işlemek için web kancalarının kısa bir zaman aşımı vardır. Bu nedenle yanıt veren hizmet isteği 2 saniyeden daha kısa sürede ele alacak şekilde optimize edilmelidir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "Yeni oluşturulan uygulamada \"Anahtarlar ve Erişim Simgeleri\" sekmesine tıklayın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "Otomatik Atamaya Dahil Et" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "İsteğe Bağlı Oynatıcıya Dahil Et" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "Süresiz" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "Yetişkinlere ait içeriğin varlığını gösterir (açık dil veya yetişkinlere uygun içerik). Apple Podcasts aktif ise yetişkinlere ait bölümünüz için bir ebeveyn danışma grafiği görüntüler. Yetişkinlere ait materyal içeren bölümler bazı Apple Podcasts bölgelerinde mevcut değildir." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 -msgid "Initial Key" -msgstr "İlk Anahtar" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 msgid "Initialize AzuraCast" msgstr "AzuraCast'i Başlat" @@ -2640,53 +5954,705 @@ msgstr "AzuraCast'i Başlat" msgid "Initializing essential settings..." msgstr "Temel ayarlar başlatılıyor..." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "Ekle" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "GeoLite IP Veritabanı Kurulumu" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "SHOUTcast Kurulumu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "SHOUTcast Kurulumu" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "Ortam: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format msgid "Installation Method: %s" msgstr "Kurulum Yöntemi: %s" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" -msgstr "Yükleme Son Zamanlarda Yedeklenmedi" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "Veritabanı Geçişleri Çalışıyor" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "Veritabanı Proxy Sınıfları Oluşturuluyor" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "Sistem Verilerini Yeniden Yükle" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "AzuraCast şimdi başlatıldı." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "AzuraCast Ayarları" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "Ayar Anahtarı" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "Ayar Değeri" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "Yapılandırma başarıyla yazıldı." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "Fikstürler yüklendi." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "%s e-posta adresi yönetici olarak atandı." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "Hesap bulunamadı." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "AzuraCast Kurulumu" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +msgstr "AzuraCast'a hoşgeldiniz. AzuraCast’in bazı temel sistemleri kurulurken lütfen bekleyin..." #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 msgid "Installing Data Fixtures" msgstr "Veri Fikstürleri Kuruluyor" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." -msgstr "Liquidsoap'a şarkının ses seviyesini kontrol etmek için bir şarkıyla ilişkili herhangi bir yeniden oynatma meta verisini kullanmasını söyleyin. Bu CPU tüketimini artırabilir." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" +msgstr "Tüm Radyolar Yenileniyor" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" -msgstr "Talimatlar" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" +msgstr "AzuraCast şimdi en son sürüme güncellendi!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." -msgstr "Kullanıcıyla ilgili dahili notlar veya yorumlar yalnızca bu kontrol panelinde görünür." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" +msgstr "AzuraCast kurulumu tamamlandı!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." -msgstr "Uluslararası Standart Kayıt Kodu lisans raporları için kullanılır." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." +msgstr "Kurulumu tamamlamak için %s adresini ziyaret edin." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" +msgstr "Yedekleme dizini %s bulunamadı!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "AzuraCast Yedekleme" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "Lütfen bir yedekleme oluşturulurken bekleyin..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "Geçici dizinler oluşturuluyor..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "MariaDB yedekleniyor..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "Yedekleme arşivi oluşturuluyor..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "Geçici dizin dosyaları temizleniyor..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "Yedekleme %.2f saniyede tamamlandı." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "Bu radyoda bu özellik şu an desteklenmiyor." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "AzuraCast Yükleyici" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "AzuraCast'a hoş geldiniz! Birkaç soruyu yanıtlayarak ilk sunucu kurulumunu tamamlayın." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "AzuraCast Güncelleyici" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "Kurulum ayarları değiştirilsin mi?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "AzuraCast şu anda aşağıdaki port numaralarını kullanacak şekilde yapılandırılmıştır:" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "HTTP Portu: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "HTTPS Portu: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "SFTP Portu: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "Radyo Canlı Yayın Portları: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "AzuraCast için kullanılacak port numaraları özelleştirilsin mi?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "LetsEncrypt kurulsun mu?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "Yapılandırma dosyaları yazılıyor..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "Sunucu yapılandırması tamamlandı!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "CLI komutları için kullanılacak yerel ayarlar." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "Uygulama Ortamı" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "Günlük seviyesini manuel olarak değiştirin." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "Bu kurulumunuzun bir üretim veya geliştirme örneği olup olmadığını değiştirmenize gerek kalmadan hata ayıklama düzeyindeki hataları geçici olarak (sorun çözmek için) günlüğe kaydetmenize veya kurulumunuz tarafından üretilen günlüklerin boyutlarını azaltmanıza olanak tanır." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" +msgstr "Özel Kod Eklentilerini Etkinleştir" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "Ana uygulamanın composer.json dosyasını herhangi bir eklenti oluşturucu dosyasıyla birleştirmek için composer \"merge\" işlevini etkinleştirin. Bunun performans etkileri olabilir. Bu nedenle yalnızca kendi Composer bağımlılıklarına sahip bir veya daha fazla eklenti kullanıyorsanız kullanmalısınız." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "Radyolar İçin Minimum Port Numarası" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "Radyolar standart olmayan port numaralarını dinliyorsa bunu değiştirin." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "Radyolar İçin Maksimum Port Numarası" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "Ayrıntılı Slim Application Hatalarını Göster" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "Bu karşılaşabileceğiniz Slim Uygulama Hatalarında hata ayıklamanızı sağlar. Lütfen Slim Uygulama Hata günlüklerini GitHub'daki geliştirme ekibine bildirin." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "MariaDB Sunucusu" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "Kurulumdan sonra bunu değiştirmeyin." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "MariaDB Portu" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "MariaDB Kullanıcı Adı" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "MariaDB Şifresi" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "MariaDB Veritabanı Adı" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "MariaDB Root Parolasını Rastgele Otomatik Oluştur" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "MariaDB Root Şifresi" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "MariaDB Yavaş Sorgu Günlüğünü Etkinleştir" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "Olası veritabanı sorunlarını tanılamak için daha yavaş sorguları günlüğe kaydedin. Bunu yalnızca gerekirse açın." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "MariaDB Maksimum Bağlantı Sınırı" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "Veritabanına izin verilen bağlantıların sınırını ayarlayın. Günlüklerde \"Too many connections\" hatası görüyorsanız bu değer artırılmalıdır." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "Redis Etkinleştirme" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "Redis yerine düz dosya önbelleği kullanmayı devre dışı bırakın." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "Redis Sunucusu" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "Redis Portu" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "Redis Veritabanı Dizini" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "PHP Maksimum POST Dosya Boyutu" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "PHP Bellek Sınırı" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "PHP Komut Dosyası Maksimum Yürütme Süresi" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "(saniye içinde)" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "Kısa Senkronizasyon Görevi Yürütme Süresi" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "15 saniyelik, 1 dakikalık ve 5 dakikalık eşitleme görevleri için maksimum yürütme süresi (ve kilit zaman aşımı)." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "Uzun Senkronizasyon Görevi Yürütme Süresi" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "1 saatlik senkronizasyon görevi için maksimum yürütme süresi (ve kilit zaman aşımı)." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "Maksimum PHP-FPM Çalışan İşlemleri" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "Performans Profili Oluşturma Uzantısını Etkinleştir" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "Profil oluşturma verileri %s adresini ziyaret ederek görüntülenebilir." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "Tüm İsteklerde Profil Performansı" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "Bunun kurulumunuz üzerinde önemli bir performans etkisi olacaktır." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "Profil Oluşturma Uzantısı HTTP Anahtarı" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "Profil oluşturma sayfalarını görüntülemek için \"SPX_KEY\" parametresinin değerini yazın." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "Profil Oluşturma Uzantısı IP İzin Listesi" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "Bu dosya AzuraCast tarafından otomatik olarak oluşturulmuştur." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "Gerektiğinde değiştirebilirsiniz. Değişiklikleri uygulamak için Docker konteynerlerini yeniden başlatın." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "Yorumları kaldırmak için satırların başındaki \"#\" sembolünü kaldırın." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "Geçerli seçenekler: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "Varsayılan: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "Ek Ortam Değişkenleri" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 +msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." +msgstr "(Docker Compose) Tüm Docker kapsayıcıları bu adla öne çıkar. Kurulumdan sonra bunu değiştirmeyin." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 +msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." +msgstr "(Docker Compose) Bir Docker oluşturma işlemi başarısız olmadan önce beklenecek süre. Daha düşük performanslı bilgisayarlarda bunu artırın." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" +msgstr "HTTP Portu" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." +msgstr "AzuraCast ana bağlantı noktası güvenli olmayan HTTP bağlantılarını dinler." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" +msgstr "HTTPS Portu" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." +msgstr "AzuraCast ana bağlantı noktası güvenli HTTPS bağlantılarını dinler." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." +msgstr "AzuraCast bağlantı noktası SFTP dosya yönetimi bağlantılarını dinler." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" +msgstr "Radyo Yayın Portları" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." +msgstr "AzuraCast bağlantı noktaları radyo yayınlarını ve gelen DJ bağlantılarını dinlemelidir." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" +msgstr "Docker Kullanıcı UID" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." +msgstr "Docker konteynerlerinin içinde çalışan kullanıcının UIDsini ayarlayın. Bunu ana bilgisayar UIDnizle eşleştirmek izin sorunlarını çözebilir." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" +msgstr "Docker Kullanıcı GID" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." +msgstr "Docker konteynerlerinin içinde çalışan kullanıcının GIDsini ayarlayın. Bunu ana bilgisayar GIDnizle eşleştirmek izin sorunlarını çözebilir." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 +msgid "Advanced: Use Privileged Docker Settings" +msgstr "Gelişmiş: Ayrıcalıklı Docker Ayarlarını Kullan" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" +msgstr "LetsEncrypt Alan Adı" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." +msgstr "LetsEncrypt ile kullanılacak alan adı (example.com) veya adlar (example.com,foo.bar) yazın." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "LetsEncrypt E-Posta Adresi" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "İsteğe bağlı olarak LetsEncrypt'ten güncellemeler için bir e-posta adresi yazın." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "Kullanıcı bulunamadı!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "Giriş Yapıldı!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "Çok fazla giriş denemesi yapıldı" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "Çok fazla giriş yapmayı denediniz. Lütfen 30 saniye bekleyin ve tekrar deneyin." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "Başlamak için kurulum işlemini tamamlayın." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "Giriş Başarısız!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "Kimlik bilgileriniz doğrulamanadı!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "Çok fazla unutulmuş şifre denemesi" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "Şifrenizi birçok kez sıfırlamayı denediniz. Lütfen 30 saniye bekleyin ve tekrar deneyin." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "Hesap Kurtarma" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "Hesap kurtarma e-postası gönderildi." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "Verdiğiniz e-posta adresi sistemimizde kayıtlı ise şifre sıfırlama mesajı için gelen kutunuzu kontrol edin." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "Geçersiz anahtar belirtildi." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "Hesap kurtarma anahtarı kullanılarak giriş yapıldı" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "Şifreniz güncellendi." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "AzuraCast Kurulumu" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "Kurulum zaten tamamlanmış!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "Anasayfa" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "Bölüm bulunamadı." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "Bölüm bulunamadı." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "Toplu Müzik Dosyası İçe/Dışa Aktarma" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "DJ Etkinleştirildi!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "DJ hesaplarını şimdi ekleyebilirsiniz." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "Radyo Nginx Yapılandırması" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "Liquidsoap Günlüğü" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "Liquidsoap Ayar Dosyası" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "Icecast Erişim Günlüğü" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "Icecast Hata Günlüğü" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "Icecast Ayar Dosyası" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "SHOUTcast Günlüğü" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "SHOUTcast Ayar Dosyası" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "Hata Ayıklama Çıktısı" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "AzuraCast Günlüğü" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "Nginx Erişim Günlüğü" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "Nginx Hata Günlüğü" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "PHP Uygulama Günlüğü" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "Supervisord Günlüğü" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 +msgid "Album Artist Sort Order" +msgstr "Albüm Sanatçısı Sıralama Düzeni" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 +msgid "Album Sort Order" +msgstr "Albüm Sıralama Düzeni" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 +msgid "Band" +msgstr "Grup" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 +msgid "Bpm" +msgstr "Bpm" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 +msgid "Comment" +msgstr "Yorum" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 +msgid "Commercial Information" +msgstr "Ticari Bilgiler" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 +msgid "Composer" +msgstr "Besteci" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 +msgid "Composer Sort Order" +msgstr "Besteci Sıralama Düzeni" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 +msgid "Conductor" +msgstr "Kondüktör" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 +msgid "Content Group Description" +msgstr "İçerik Grubu Açıklaması" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 +msgid "Copyright" +msgstr "Telif Hakkı" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 +msgid "Copyright Message" +msgstr "Telif Hakkı Mesajı" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 +msgid "Encoded By" +msgstr "Kodlama Cinsi" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 +msgid "Encoder Settings" +msgstr "Kodlayıcı Ayarları" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 +msgid "Encoding Time" +msgstr "Kodlama Zamanı" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 +msgid "File Owner" +msgstr "Dosya Sahibi" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 +msgid "File Type" +msgstr "Dosya Türü" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 +msgid "Initial Key" +msgstr "İlk Anahtar" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 msgid "Internet Radio Station Name" @@ -2696,1072 +6662,34 @@ msgstr "İnternet Radyo İstasyonu Adı" msgid "Internet Radio Station Owner" msgstr "İnternet Radyo İstasyonu Sahibi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "Planlanan zamanda çalmak için diğer şarkıları kesin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "Karşılama" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "Geçersiz anahtar belirtildi." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "İlgili Kişi Listesi" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "Genel" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "Zaten Çalışıyor." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "Zaten Çalışmıyor." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "Supervisor'a henüz kayıtlı olmayabilir. Yayını yeniden başlatmak yardımcı olabilir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "Jingle Modu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "Katılanlar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "Dil" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "Son 14 Gün" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "Son 2 Yıl" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "Son 24 Saat" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "Son 30 Gün" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "Son 60 Gün" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "Son 7 Gün" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "Değişiklik Tarihi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "Geçen Ay" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "Son Çalışma" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "Geçen Yıl" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "Son çalıştırma:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "Last.fm API Anahtarı" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "Son Güncelleme" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "Dropbox Kimlik Doğrulama Hakkında Daha Fazla Bilgi Edinin" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "Gelişmiş Çalma Listeleri Hakkında Bilgi Edinin" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "AzuraCast belgelerinde yayın kanalları hakkında daha fazla bilgi edinin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "Bu başlık hakkında daha fazla bilgi edinin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "Otomatik olarak bu şifreyi oluşturmak için boş bırakın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "Haftanın hangi günlerinde oynatılmasını istiyorsanız seçin veya haftanın her günü oynatmak için boş bırakın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "Mevcut şifreyi kullanmak için boş bırakın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "Varsayılan Telegram API URLsini kullanmak için boş bırakın (önerilir)." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "Uzunluk" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "Uzunluk" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "Süper yönetici hesabınızı oluşturarak başlayalım." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "LetsEncrypt Alan Adı" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "LetsEncrypt E-Posta Adresi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "Açık Tema" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "AzuraCast'i beğendiniz mi? Destek olmak için bağış yapın! " - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "Sınırlı:" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "Bağlantılı Bilgi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "LiquidSoap şu anda %{songs} adet şarkıyı %{playlists} adet çalma listesinden karışık olarak çalıyor." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "Liquidsoap Ayar Dosyası" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "Liquidsoap Günlüğü" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "Liquidsoap Performans Ayarı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "Her satıra bir IP adresi veya grup (CIDR biçiminde) yazın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "Her satıra bir tarayıcı listeleyin. Joker karakterlere (*) izin verilir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "Dinleyici İstatistik Koleksiyonu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "Dinleyici Geçmişi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "Dinleyici İsteği" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "Dinleyiciler" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "Radyo Başına Dinleyici" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "Günlük Dinleyiciler" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "Haftanın Günlerine Göre Dinleyiciler" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "Saatlik Dinleyiciler" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "Canlı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "Canlı Yayın Kayıt Bit Hızı (kbps)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "Canlı Yayın Kayıt Formatı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "Canlı Dinleyiciler" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "Canlı Yayın Depolama Yeri" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "DJ:" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "Canlı Yayın" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "Canlı yayın bağlandı." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "Canlı yayın bağlantısı kesildi." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "Yük Ortalaması" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "Yükleniyor..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "Yerel" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "Yerel Dosya Sistemi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "Yerel Yayınlar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "Konum" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "Giriş Yap" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "Günlük Görüntüleyici" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "Olası veritabanı sorunlarını tanılamak için daha yavaş sorguları günlüğe kaydedin. Bunu yalnızca gerekirse açın." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "Giriş Yapıldı!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "Hesap kurtarma anahtarı kullanılarak giriş yapıldı" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "Giriş Başarısız!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "Kayıtlar" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "Radyo Günlükleri" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "Uzun Senkronizasyon Görevi Yürütme Süresi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "Bir Kez Oynat" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "Kayıplar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "Düşük" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "Söz Yazarı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "MP3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "Ana Mesaj İçeriği" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "Yönetim" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "SFTP Hesaplarını Yönet" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "Radyo Otomasyon Yönetimi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "Canlı Yayın Yönetimi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "Müzik Dosyaları Yönetimi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "Bağlantı Noktası Yönetimi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "Podcasts Yönetimi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "Profil Yönetimi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "Radyo Yönlendirme Yönetimi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "DJ Yönetimi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "Web Kancası Yönetimi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "Radyo Yönetimi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "Manuel AutoDJ Modu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "Bu çalma listesinin Liquidsoap yapılandırmasında nasıl kullanıldığını manuel olarak tanımlayın." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "Günlük seviyesini manuel olarak değiştirin." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "MariaDB Veritabanı Adı" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "MariaDB Sunucusu" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "MariaDB Maksimum Bağlantı Sınırı" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "MariaDB Şifresi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "MariaDB Portu" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "MariaDB Root Şifresi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "MariaDB Kullanıcı Adı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "Etiketleme" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "Eşleşti" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "Matomo API Anahtarı" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "Matomo Analiz Entegrasyonu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "Matomo Kurulum Temel URLsi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "Matomo Site ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "Maksimum Dinleyici Süresi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "MaxMind Geliştirici Sitesi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "MaxMind Lisans Anahtarı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "Maksimum Dinleyici" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "Maksimum PHP-FPM Çalışan İşlemleri" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "Radyolar İçin Maksimum Port Numarası" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "Radyonun maksimum toplam dinleyici sayısı belirtin. Varsayılanı kullanmak için boş bırakın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "Medya" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "Müzik Dosyaları Depolama Konumu" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "Ortam Türü" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "Bellek" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "Bellek İstatistikleri Yardımı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "Tek bir parça olarak çalmak için çalma listesini birleştirin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "Mesaj Metni" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "Mesaj Özelleştirme İpuçları" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "Mesaj Sırası" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "Mesaj Alıcıları" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "Mesaj Konusu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "Mesaj Ayrıştırma Modu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "Meta Verileri" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "Meta verileri güncellendi!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "Mikrofon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "Mikrofon\n" -" Kaynak" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "Radyolar İçin Minimum Port Numarası" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "Saatin Hangi Dakikasında Çalınsın?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "Mixer" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "Mobil Cihaz" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "Değiştirme Zamanı" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "Radyolar standart olmayan port numaralarını dinliyorsa bunu değiştirin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "Pazartesi" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "Ruh Hali" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "Daha Fazla" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "En Çok Çalınan Şarkılar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "En Yeni Yedekleme Günlüğü" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "Çoğu barındırma sağlayıcısı bir sunucuya her bir VM tam CPU yükünde çalışırken donanımın kaldırabileceğinden daha fazla Sanal Makine (VPS) yerleştirir. Buna aşırı provizyon denir ve bu sunucudaki diğer VM'lerin VM'nizden CPU zamanını \"çalmasına\" neden olabilir ve bunun tersi de geçerlidir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "Bağlantı Noktası:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "Bağlantı Noktası URLsi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "Bağlantı Noktası" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "Bağlantı noktaları dinleyicilerin radyonuza nasıl bağlayıp dinlediğini gösterir. Her bir bağlantı noktası farklı ses formatı veya kalitede olabilir. Bağlantı noktalarını kullanarak limitsiz internetli dinleyiciler için yüksek kaliteli bir yayın belirleyebilir veya telefon kullanıcıları için düşük kaliteli bir yayın ayarlayabilirsiniz." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "Taşı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "%{ num } adet dosyayı taşı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "Dizine Taşı" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "Müzik CD Tanımlayıcısı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "Müzik Dosyaları" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "Müzisyen Kredileri Listesi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "Sustur" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "Hesabım" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "Bilinmeyen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "İsim" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "İsim/Tür" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "Yardıma Mı İhtiyacınız Var?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "Ağ Arayüzleri" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "Asla Çalıştırma" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "AzuraCast Yeni Sürümü Yayınlandı!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "AzuraCast Yeni Güncellemesi Yayınlandı!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "Yeni Dizin" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "Yeni Klasör Adı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "Yeni Klasör" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "Yeni Anahtar Üretildi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "Yeni Şifre" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "Yeni Çalma Listesi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "Yeni Çalma Listesi İsmi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "Yeni Radyo Açıklaması" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "Yeni Radyo İsmi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "Yeni Klasör Oluşturuldu!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "Yeni dizin belirlenmedi!" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "Sonraki Çalışma" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "Nginx Erişim Günlüğü" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "Nginx Hata Günlüğü" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "Hayır" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "Limitsiz" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "Eşleşme Bulunamadı" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "Hiçbir dizin seçilmedi" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "Hiçbir girdi bulunamadı." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "Bölüm bulunamadı." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "Dosya yüklenemedi." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "Hiçbir dosya seçilmedi!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "Bu port başka hiçbir programda kullanamaz. Portu otomatik olarak atamak için boş bırakın." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "Kullanılabilir kayıt yoktur." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "Görüntülenecek kayıt bulunamadı!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "Geçici dizin kullanılamaz." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "Hiçbiri" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "Hiçbiri:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "Normal Mod" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "Oynatılmadı" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "Çalışmadı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "Çalışmıyor" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "Planlanmadı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "Bir yedeğin geri yüklenmesinin mevcut veritabanınızı temizleyeceğini unutmayın. Hiçbir zaman güvenilmeyen kullanıcılardan yedekleme dosyalarını geri yüklemeyin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "Not: AzuraCast URLsi değil radyonuzun web adresi olmalıdır. Yayın detaylarına eklenecektir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "Not: Bundan sonraki bağlantı noktası eski bağlantılar için otomatik olarak kullanılacaktır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "Notlar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "Şimdi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "Çalan Şarkı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "%{ station } çalan şarkı:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "%{ station } çalan şarkı: %{ artist } - %{ title }! Şimdi dinle." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "%{ station } çalan şarkı: %{ artist } - %{ title }! Şimdi dinle: %{ url }" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "NowPlaying API Yanıtı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "Oynatma Sayısı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "Saklanacak Yedek Kopya Sayısı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "Kaç Dakikada Bir Çalınsın?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "Kaç Şarkıda Bir Çalınsın?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "Görünür Son Şarkıların Sayısı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "Şarkıların üst üste geleceği zamanı belirleyin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "Yayında" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "İsteğe Bağlı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "İsteğe Bağlı Medya" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "İsteğe Bağlı Canlı Yayın" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "%{minutes} Dakikada Bir" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "%{songs} Şarkıda Bir" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "Saatte Bir Çal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "Saatte Bir Kez ( %{minute} ) " - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "x Dakikada Bir Çal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "x Şarkıda Bir Çal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "Bu adımlar tamamlandıktan sonra \"Anahtarlar ve Erişim Anahtarları\" sayfasındaki bilgileri aşağıdaki alanlara girin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "Otomatik atamayı yapılandırdıktan sonra otomatik atama sürecini çalıştırmak için aşağıdaki düğmeyi tıklayın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "G/Ç Bekleme ile ilgili önemli bir not bir darboğaz veya sorun belirtebileceği ancak iş yüküne ve genel mevcut kaynaklara bağlı olarak tamamen anlamsız olabileceğidir. Sürekli yüksek bir G/Ç Beklemesi daha karmaşık araçlarla daha fazla araştırma yapılmasını sağlamalıdır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "Her Tweet Sadece Bir Kez Gönderilir..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "Yalnızca toplu dinleyici istatistiklerini topla" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "Yalnızca uzak bir sunucuya bağlanın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "Çalma listesinde yalnızca bir kez döngü yapın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "Planlanan zamanda sadece bir parça çalın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "Operasyon" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "İsteğe Bağlı: HTTP Temel Kimlik Doğrulama Şifresi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "İsteğe Bağlı: HTTP Temel Kimlik Doğrulama Kullanıcı Adı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "İsteğe bağlı: İstek Zaman Aşımı (Saniye)" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "İsteğe bağlı olarak LetsEncrypt'ten güncellemeler için bir e-posta adresi yazın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "İsteğe bağlı olarak varsa bu alanın değerini ayarlamak için kullanılacak bir ID3v2 metadata alanı belirtin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "İsteğe bağlı olarak bu radyonun URL'lerinde kullanılacak \"my_station_name\" gibi URL'ye uygun kısa bir ad belirtin. Radyo adına göre otomatik olarak bir tane oluşturmak için bu alanı boş bırakın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "İsteğe bağlı olarak \"field_name\" gibi bir API dostu isim belirtin. İsme göre otomatik olarak bir tane oluşturmak için bu alanı boş bırakın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "İsteğe bağlı olarak bu kullanıcının şifre yerine bağlanmak için kullanabileceği SSH ortak anahtarları sağlayın. Her satıra bir anahtar giriniz." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "İsteğe bağlı olarak IP adresinin geçersiz kılınmasına izin vermek için bir API anahtarı sağlayın." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "Orijinal Albüm" @@ -3778,10 +6706,6 @@ msgstr "Orijinal Dosya Adı" msgid "Original Lyricist" msgstr "Orijinal Söz Yazarı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "Orjinal Dizin" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "Orijinal Çıkış Zamanı" @@ -3790,30 +6714,6 @@ msgstr "Orijinal Çıkış Zamanı" msgid "Original Year" msgstr "Orjinal Yıl" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "Aksi takdirde, kurulumunuzu güncelleyin ve dosya güncelleneceği zaman komut satırında \"Y\" cevabını verin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "Sahip" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "PHP Uygulama Günlüğü" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "PHP Maksimum POST Dosya Boyutu" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "PHP Bellek Sınırı" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "PHP Komut Dosyası Maksimum Yürütme Süresi" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "Derleme Bölümü" @@ -3822,2373 +6722,61 @@ msgstr "Derleme Bölümü" msgid "Part Of A Set" msgstr "Set Bölümü" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "Şifre" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "Şifre Sıfırlama Talimatları" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "Şifre:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "Oluşturulan lisans anahtarını bu sayfadaki alana yapıştırınız." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "Yol/Son Ek" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "Bekleyen İstekler" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "Performans profili oluşturma şu anda tüm istekler için etkindir." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "Sanatçı Sıralama Düzeni" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "İzinler" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "Oynat" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "Oynama Yüzdesi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "Her $x dakikada bir çalınır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "Her $x şarkıda bir çalınır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "Belirtilen dakikada saatte bir çalınır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "Oynat/Duraklat" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "Oynatma Sırası" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "Sıradaki Şarkı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "Çalma Listesi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "Çalma Listesi URLsi (M3U/PLS)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "Çalma Listesi 1" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "Çalma Listesi 2" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "Çalma Listesi Gecikmesi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "Çalma Listesi İsmi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "Çalma Listesi Türü" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "Çalma Listesi Önceliği" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "Çalma Listesi Devredışı Bırakıldı!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "Çalma Listesi Etkinleştirildi!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "Çalma listesi bulunamadı!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "Çalma listesi sırası ayarlandı!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "Çalma listesi sırası temizlendi." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "Çalma listesi yeniden karıştırıldı!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "Oynatma listesi başarıyla içe aktarıldı; %d tanesi %d dosyadan başarıyla eşleştirildi." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "Çalma Listesi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "Çalma Listesi: " - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "Çalma Listesi: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "Çalma Listeleri" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "Seçilen dosyalar çalma listesiden silindi:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "Seçilen dosyalar çalma listesinde güncellendi:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "Oynatılma" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "Devam etmek için lütfen giriş yapın." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "Lütfen bir yedekleme oluşturulurken bekleyin..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "Lütfen bekleyin..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "Podcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "Podcast Başlığı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "Podcast dosyası en yüksek uyumluluk için MP3 veya M4A (AAC) formatında olmalıdır." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "Podcasts Bulunamadı!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "Podcasts" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "Podcast Depolama Konumu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "Port:" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "%s tarafından güçlendirilmiştir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "AzuraCast tarafından desteklenmektedir" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "Tarayıcı URLsini Tercih Et (Varsa)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "Sistem Varsayılanını Kullan" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "Önizleme" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "Önceki" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "Gizlilik" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "Üretilme Bildirimi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "Profil" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "Tüm İsteklerde Profil Performansı" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "Profiler Kontrol Paneli" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "Profil Oluşturma Uzantısı HTTP Anahtarı" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "Profil Oluşturma Uzantısı IP İzin Listesi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "Profil oluşturma verileri %s adresini ziyaret ederek görüntülenebilir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "Program İsmi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "Genel Sayfa" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "Genel Sayfa Arkaplanı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "Genel Sayfalar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "Podcast Tarihi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "Podcast Zamanı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "\"Yellow Pages\" Dizininde Yayınla" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "Yayımcı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "Sırala" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "Bir sonrakini oynatmak için seçilen müzik dosyasını sırala" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "RSS Beslemesi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "Radyo Çalar" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "Radyo Canlı Yayın Portları: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "Rastgele" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "Oran" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "HAM DATA" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "Yayına başlamak için hazır mısınız? Radyonuzu başlatmak için tıklayın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "Alındı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "Canlı Yayını Kaydet" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "Kayıt başarıyla oluşturuldu." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "Kayıt başarıyla silindi." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "Kayıt bulunamadı" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "Kayıt başarıyla güncellendi." - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "Kayıt Zamanı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "Hesap Kurtarma" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "Redis Veritabanı Dizini" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "Redis Sunucusu" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "Redis Portu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "Satırları Yenile" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "Tüm Radyolar Yenileniyor" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "Bölge" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "Yönlendirme" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "Yönlendirme URLsi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "Sürüm Kanalı" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "Çıkış Zamanı" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "Yapılandırmayı Yeniden Yükle" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "Sistem Verilerini Yeniden Yükle" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "Canlı yayın yeniden başlatılsın mı? Mevcut dinleyicilerin bağlantısı kesilmeyecektir." - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "Değişiklikleri Uygulamak İçin Yeniden Başlat" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "Beni Hatırla" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "Remix Yapan" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "Uzak" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "Uzaktan Oynatma Arabelliği (saniye)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "Yönlendirme" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "Uzak Radyo Yönetici Parolası" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "Uzak Radyo Dinleme Bağlantı Noktası/SID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "Uzak Radyo Dinleme URLsi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "Uzak Radyo Bağlantı Noktası/SID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "Uzak Radyo Şifresi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "Uzak Radyo Portu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "Uzak Radyo Kullanıcı Adı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "Uzak Radyo Türü" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "Uzak Çalma Listesi URLsi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "Uzak Çalma Listesi URLsi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "Uzak Çalma Listesi Türü" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "Yönlendirme bu sunucunun dışındaki yayın yazılımı ile çalışmanızı sağlar. Buraya dahil ettiğiniz herhangi bir yönlendirme radyonuzun istatistiklerine dahil edilecektir. Ayrıca bu sunucudan uzak sunuculara da yayın yapabilirsiniz." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "Uzak: Dropbox" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "Uzak: S3 Uyumlu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "Kaldır" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "Anahtarı Kaldır" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "Yorumları kaldırmak için satırların başındaki \"#\" sembolünü kaldırın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "Yeniden Adlandır" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "Dosya/Klasör Yeniden Adlandır" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "Yeniden Sırala" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "Çalma Listesi Yeniden Sıralama" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "Tekrar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "Albüm Kapağını Değiştir" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "Rapor Kullanılamaz" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "Raporlar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "Yeniden İşle" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "İstek" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "İstek Geçmişi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "En Son Oynatma Aralığı İsteği (dakika)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "Minumum Gecikme İsteği (dakika)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "Şarkı İste" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "Bir Şarkı İsteyin" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "Talep Eden IP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "İstekler" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "Şifreyi Değiştir" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "Yeniden Karıştırma" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "Yeniden Başlat" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "Yayını Yeniden Başlat" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "Canlı yayın yeniden başlatılsın mı? Mevcut dinleyicilerin bağlantısı kesilir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "Yedekleri Geri Yükleme" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "Yetki İsmi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "Yetkiler" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "Yetkiler ve İzinler" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "Değişiklikler Günlüğü" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "Rutin senkronizasyon şu anda devre dışı. Rutin bakım görevlerini sürdürmek için yeniden etkinleştirdiğinizden emin olun." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "Sayfa Başına Satır" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "Otomatik Atamayı Çalıştır" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "Otomatik Gecelik Yedeklemeyi Çalıştır" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "Manuel Yedeklemeyi Çalıştır" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "Senkronizasyon Görevini Çalıştır" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "Görevi Çalıştır" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "Çalışıyor" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "Veritabanı Geçişleri Çalışıyor" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "SFTP Portu" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "SFTP Portu: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "SFTP Kullanıcıları" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "SHOUTcast henüz kurulmamıştır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "SHOUTcast 2 DNAS özgür yazılım değildir ve kısıtlayıcı lisansı AzuraCast'ın SHOUTcast dosyasını dağıtmasına izin vermez." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "Shoutcast Bilgileri" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "SHOUTcast Ayar Dosyası" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "SHOUTcast Lisans ID" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "SHOUTcast Günlüğü" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "SHOUTcast Radio Manager" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "SHOUTcast Kullanıcı ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "SHOUTcast %{ version } versiyonu kuruludur." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "SMTP Sunucusu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "SMTP Şifresi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "SMTP Port" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "SMTP Kullanıcı Adı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "SSH Ortak Anahtarları" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "Sample Rate" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "Cumartesi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "Kaydet" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "Kaydet" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "Önce Değişiklikleri Kaydet" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "Kaydet ve Devam Et" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "Zamanla" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "Zamanlama Görünümü" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "Zamanlanmış" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "Belirlenmiş Yedekleme Zamanı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "Haftalık Zamanlama" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "Planlanan Zaman #%{num}" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "Zamanlanmış çalma listeleri ve zamanlanmış diğer öğeler bu zaman dilimi tarafından kontrol edilir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "Zamanlama" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "Arama" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "Arama motoru tarayıcılarının bu özelliği kullanmasına izin verilmemektedir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "AutoDJ'in şarkıyı çalmaya başlaması için gereken zamanı belirtin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "AutoDJ'in şarkıyı çalmaya sonlandırması için gereken zamanı belirtin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "Güvenlik Anahtarı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "Güvenlik" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "Güvenlik & Gizlilik" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "Güvenlik Kodu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "Daha fazla ayrıntı için Telegram Belgelerine bakın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "Daha fazla ayrıntı için Telegram belgelerine bakın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "Arama" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "Seç" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "Özel Geri Dönüş Dosyasını Seçin" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "Dosya Seç" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "Karşılama Müziği Seç" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "Medya Dosyasını Seç" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "İçe Aktarılacak PLS/M3U Dosyasını Seçin" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "Kapak Resmini (PNG/JPG) Seç" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "Web Kancası Türünü Seçin" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "Radyo genel sayfaları ve giriş sayfası için kullanılacak bir tema seçin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "Tüm görünür satırları seç" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "Gösterilecek Alanları Seçin" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "Podcast içeriğini en iyi yansıtan kategoriyi/kategorileri seçin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "Canlı yayınlara bağlanmasına izin verilmeyen ülkeleri seçin." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "Seç..." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "E-Posta Gönder" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "Liquidsoap Telnet Komutu Gönder" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "Kurtarma E-postası Gönderin" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "Test Mesajı Gönder" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "Belirtilen adres(ler)e bir e-posta gönderin." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "Şarkı meta verileri değişikliklerini TuneIn'e gönderin." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "Canlı yayın dinleyici ayrıntılarını Google Analytics'e gönderin." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "Akış dinleyici ayrıntılarını Matomo Analiz'e gönderin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "Gönderen E-posta Adresi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "Gönderen Adı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "Sıralı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "Sunucu Durumu" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "Sunucu yapılandırması tamamlandı!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "Sunucu:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "Servis yeniden yüklendi." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "Servis yeniden başlatıldı." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "Servis başlatıldı." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "Servis durduruldu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "Hizmetler" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "Giriş İşaretleme Ayarı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "Çıkış İşaretleme Ayarı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "Giriş Solma Ayarı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "Çıkış Solma Ayarı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "Çakışma Ayarı" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "Altyazıyı Ayarla" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "AzuraCast Kurulumu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "Bu radyonun kullanabileceği maksimum disk alanı ayarlayın. Boş bırakırsanız sunucu depolama alanı dolana kadar kullanılabilir. Depolama alanı büyüklüğünü 1024 bayt cinsinden hesaplayarak yazmalınısız. Örnek: \"2 GB\" veya \"2048 MB\"" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "Varsayılan Bağlantı Noktası" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "Görsel düzenleyiciyi kullanarak işaret ve solma noktalarını ayarlayın. Zaman damgaları gelişmiş oynatma ayarlarındaki ilgili alanlara kaydedilecektir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "Radyolar için uzun süre çalma geçmişini saklamak için en büyük değeri seçin veya disk alanından tasarruf etmek için küçük değeri seçin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "Seçilen müzik dosyalarını çalma listesinden temizle veya ekle" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "Docker konteynerlerinin içinde çalışan kullanıcının GIDsini ayarlayın. Bunu ana bilgisayar GIDnizle eşleştirmek izin sorunlarını çözebilir." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "Docker konteynerlerinin içinde çalışan kullanıcının UIDsini ayarlayın. Bunu ana bilgisayar UIDnizle eşleştirmek izin sorunlarını çözebilir." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "Veritabanına izin verilen bağlantıların sınırını ayarlayın. Günlüklerde \"Too many connections\" hatası görüyorsanız bu değer artırılmalıdır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "Dinleyicinin akışa bağlı kalacağı süreyi saniye olarak ayarlayın. Sıfır (0) olarak ayarlanırsa dinleyiciler sonsuza kadar bağlı kalabilir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "\"Evet\" olarak ayarlandığında her zaman güvenli bağlantı \"https://\" kullanılır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "Tüm kaynaklara izin vermek için * olarak ayarlayın veya virgülle (,) ayrılmış bir başlangıç listesi belirtin." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "LetsEncrypt kurulsun mu?" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "Ayar Anahtarı" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "Ayar Değeri" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "Ayarlar" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "Kurulum zaten tamamlanmış!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "Canlı yayın programlarına ait dökümanlar için AzuraCast Wiki sayfasını ziyaret edebilirsiniz." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "Müzik Dosyaları Depolama Konumunu Paylaş" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "Podcast Depolama Konumunu Paylaş" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "Canlı Yayın Kayıtlarının Depolama Konumunu Paylaş" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "Kısa Senkronizasyon Görevi Yürütme Süresi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "Grafikleri Göster" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "Güncelleme Duyurularını Göster" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "AzuraCast anasayfasında güncelleme kanalınızda yeni sürümleri gösterin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "Genel Sayfaları Göster" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "Radyonuzu genel sayfalarda ve genel API sonuçlarında gösterin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "Karıştır" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "Çıkış Yap" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "Giriş Yap" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "Sunucu Kontrol Paneli URLsi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "Site Teması" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "Boyut" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "Şarkıyı Atla" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "Ana İçeriğe Atla" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "Akıllı Mod" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "Bazı yayın lisanslama sağlayıcılarının şarkı istekleriyle ilgili belirli kuralları olabilir. Daha fazla bilgi için yerel düzenlemelerinizi kontrol edin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "Şarkı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "Albüm" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "Sanatçı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "Şarkı Türü" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "Şarkı Geçmişi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "Şarkı Süresi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "Şarkı Dinleyici Etkisi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "Şarkı Sözleri" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "Şarkı Çalma Sırası" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "Şarkı Oynatma Zaman Çizelgesi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "Şarkı İstekleri" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "Şarkı" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "Şarkı atlandı!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "Şarkı Tabanlı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "Çalma Listesinden Çal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "Çalma Listesi Modu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "SoundExchange Raporu" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "SoundExchange Raporu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "Kaynak" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "Kullanılan Alan" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "İstatistikler veya yayın için kullanılacak belirli bir akışı belirtmek için bir bağlama noktası (örn: \"/radio.mp3\") veya bir Shoutcast SID (örn: \"2\") yazın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "Bu çalma listesinin saatin hangi dakikasında oynatılmasını istiyorsanız belirtin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "Kararlı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "Gün boyu oynatılır ve önceliğe göre diğer standart çalma listeleriyle karıştırılır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "Başlat" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "Başlangıç Tarihi" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "Radyoyu Başlat" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "Yayını Başlat" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "Başlama Zamanı" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "Radyo Canlı Yayını Devredışı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "Radyo Müzik Dosyaları" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "Radyo İsmi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "Radyo Önizlemesi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "Radyo İzinleri" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "Radyo Podcastleri" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "Radyo Yayın Portları" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "Radyo Canlı Yayın Kayıtları" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "Radyo Saati" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "Radyo Saat Dilimi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "Sunucu yeniden başlatıldı." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "Sunucu yeniden başlatıldı!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "Radyo" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "Radyo Hata Ayıklama" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "Radyolar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "İstatistik Önizlemesi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "Steal" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "Steal (St)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "Adım 1: QR Kodunu Tara" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "Adım 2: Oluşturulan Kodu Doğrulayın" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "Bir Twitter uygulamasını yapılandırma adımları:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "Durdur" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "Yayını Durdur" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "Depolama Konumu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "Depolama Konumu" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "Depolama Yönetimi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "Depolama Alanı" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "%s depolama alanı zaten var." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "%s depolama konumu doğrulanamadı: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "Yayınlar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "DJ Yayınları" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "DJ İsmi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "DJ Kullanıcı Adı" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "Bu radyo için DJ hesapları şu an devre dışıdır. Etkinleştirmek için aşağıdaki butona tıklayın." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "DJ bağlantısı kesildi!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "DJ Şifresi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "DJ Yönetimi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "DJ: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "DJ Etkinleştirildi!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "DJ Yönetimi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "Yayınlar" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "Kodu Gönder" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "Altyazı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "Başarılı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "Pazar" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "Supervisord Günlüğü" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "Desteklenen dosya biçimleri:" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "Temayı Değiştir" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "Senkronizasyon Devre Dışı" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "Senkronizasyon Yakın Zamanda Çalıştırılmadı" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "Senkronizasyon Görevleri" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "Sistem Yönetimi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "Sistem Hata Ayıklama" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "Sistem Günlükleri" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "Sunucu Bakımı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "Sistem Ayarları" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "Etiketleme Zamanı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "Hedef" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "Görev Adı" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "Telegram Sohbet Mesajı" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "Kullanım Şartları" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "Deneme" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "Test Mesajı" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "Test mesajı başarıyla gönderildi." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "Test mesajı gönderildi." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "G/Ç Bekleme bunun sonucuna bağlı olarak CPU'nun çalışmaya devam edebilmesi için disk erişimini beklediği sürenin yüzdesidir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "Bir URL olay tetiklendiğinde POST mesajlarını alacaktır." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "%s e-posta adresi yönetici olarak atandı." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "Linux'un disk önbelleğe alma için kullandığı bellek miktarı." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "Uygulama Ortamı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "Sunucu kontrol paneli URL tam adresi veya IP adresini yazın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "POST mesajının gövdesi radyonuz için NowPlaying API yanıtıyla tamamen aynıdır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "Podcast'in ilgili kişisi. Podcast'i Apple Podcasts, Spotify, Google Podcasts vb. hizmetlerde listelemek için gerekli olabilir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "G/Ç Bekleme ve Çalma dahil mevcut CPU kullanımı." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "Önbelleğe alınmış bellek hariç geçerli Bellek kullanımı." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "Bölümün yayınlanması gereken tarih." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "Bölüm açıklaması. Bunun için izin verilen tipik maksimum metin miktarı 4000 karakterdir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "Podcast açıklaması. Bunun için izin verilen tipik maksimum metin miktarı 4000 karakterdir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Yönetici ve genel sayfalarda görüntülenecek bağlama noktasına atanacak ekran adını belirtin. Otomatik oluşturmak için boş bırakın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "Yönetici veya genel sayfalarda görüntülerken bu yönlendirmeye atanan ismi belirleyin. Otomatik olarak oluşturmak için boş bırakın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "Düzenlenebilir metin kutuları özel yapılandırma kodu ekleyebileceğiniz alanlardır. Düzenlenebilir olmayan bölümler AzuraCast tarafından otomatik olarak oluşturulur." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "Podcast kişisinin e-postası. Podcast'i Apple Podcasts, Spotify, Google Podcasts vb. hizmetlerde listelemek için gerekli olabilir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "Dosya adı şöyle görünmelidir:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "Matomo kurulumunuzun tam temel URLsini yazın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "Tam oynatma listesi karıştırılır ve ardından karışık sırayla oynatılır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "Podcast konuşma dili." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "Uzak çalma listesi Liquidsoap tarafından oynatılırken arabellek için gereken süreyi belirtin. Bağlantı sorunları oluştuğunda daha kısa süreler takılmalara neden olabilir." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "CLI komutları için kullanılacak yerel ayarlar." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "AzuraCast ana bağlantı noktası güvenli olmayan HTTP bağlantılarını dinler." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "AzuraCast ana bağlantı noktası güvenli HTTPS bağlantılarını dinler." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "1 saatlik senkronizasyon görevi için maksimum yürütme süresi (ve kilit zaman aşımı)." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "15 saniyelik, 1 dakikalık ve 5 dakikalık eşitleme görevleri için maksimum yürütme süresi (ve kilit zaman aşımı)." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "Kesinti sırasında saklanacak sinyalin saniyesini belirleyin. DJlerin yayın kesintileri olmadan kullanabileceği en düşük değere ayarlayın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "İsteği iptal etmeden önce uzak sunucudan yanıt beklenecek saniyeyi yazınız." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "Bu site için sayısal site kimliğini yazın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "Çalma listesinin sırası manuel olarak belirlenir ve ardından AutoDJ gelir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "Radyo çalma listesi ve ayar dosyalarının saklanacağı dizini belirtin. Varsayılan dizini kullanmak için boş bırakın." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "Performans profili oluşturma uzantısı şu anda bu kurulumda etkin." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "%s portu başka bir radyo tarafından kullanılıyor." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "AzuraCast bağlantı noktası SFTP dosya yönetimi bağlantılarını dinler." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "AzuraCast bağlantı noktaları radyo yayınlarını ve gelen DJ bağlantılarını dinlemelidir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "Canlı dinleyicileri izlemek için kullanılan ID numarasıdır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "Radyonun müzik dosyalarının geçici dizinidir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "İsteğiniz işlenemedi!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "Rutin senkronizasyon görevi yakın zamanda çalışmadı. Bu kurulumunuzda bir hata olduğunu gösterebilir." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "Belirttiğiniz şarkı kimliği bu radyo için talep edilemez." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "Belirttiğiniz şarkı kimliği radyoda bulunamadı." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "\"S\" harfi ile başlayan TuneIn Radyo ID'sini buraya yazın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "Radyo sunucusuna bağlanmak için bir şifre belirtin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "Radyo sunucusuna bağlanmak için bir kullanıcı adı belirtin." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "Senkronizasyon görevi arka planda çalışıyor. Aşağıdaki günlük otomatik olarak güncellenecektir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "Bu şarkıya geçiş sırasında önceki şarkının solma zamanını belirtin. Sistem varsayılan değeri için boş bırakın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "Bu şarkıdan diğer şarkıya geçiş sırasında sonraki şarkının solma zamanını belirtin. Sistem varsayılan değeri için boş bırakın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "Bu şarkıdan sonraki şarkıya geçiş sırasında örtüşme süresini belirtin. Sistem varsayılan değeri için boş bırakın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "Bölümün yayınlanması gereken saat (radyoların saat dilimine göre)." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "Yüklenen dosya HTML formundaki MAX_FILE_SIZE yönergesini aşıyor." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "Yüklenen dosya php.ini'deki upload_max_filesize yönergesini aşıyor." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "Yüklenen dosya yalnızca kısmen yüklendi." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "Profil oluşturma sayfalarını görüntülemek için \"SPX_KEY\" parametresinin değerini yazın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "Parçanın sesini yükseltmek için desibel cinsinden hacim miktarı giriniz. Sistem varsayılanını kullanmak için boş bırakın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "Tema" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "Bu radyoyla ilişkilendirilmiş mevcut özel bir geri dönüş dosyası yok." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "Bu bağlantı noktasıyla ilişkilendirilmiş mevcut bir karşılama müziği yok." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "Bu bölümle ilişkilendirilmiş mevcut medya dosyası yok." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "Bu CSS yönetim sayfalarına uygulanacaktır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "Bu CSS genel sayfa ve giriş sayfasına uygulanacaktır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "Bu Ay" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "Bu URL Discord uygulamasından sağlanır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "Bu hesap sisteme tam erişime sahip olacak ve kurulumun geri kalanında otomatik olarak oturum açmış olacaksınız." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "Bu kurulumunuzun bir üretim veya geliştirme örneği olup olmadığını değiştirmenize gerek kalmadan hata ayıklama düzeyindeki hataları geçici olarak (sorun çözmek için) günlüğe kaydetmenize veya kurulumunuz tarafından üretilen günlüklerin boyutlarını azaltmanıza olanak tanır." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "Bunun sistem performansı üzerinde olumsuz bir etkisi olabilir. Mümkün olduğunda bunu devre dışı bırakmalısınız." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "Bu aslında değilken hafızanızın düşükmüş gibi görünmesine neden olabilir. Bazı izleme çözümleri/panelleri bunu belirtmeden kullanılan bellek istatistiklerinde önbelleğe alınmış belleği içerir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "Bu kod frontend yapılandırmasına dahil edilecektir. İzin verilen biçimler şunlardır:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "Bu AutoDJ'nin kuyruğu otomatik olarak kaç şarkı önceden dolduracağını belirler." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "Bu radyoda bu özellik şu an desteklenmiyor." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "Bu alan gereklidir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "Bu alan geçerli bir IP adresi olmalıdır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "Bu alan geçerli bir URL olmalıdır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "Bu alan geçerli bir ondalık sayı olmalıdır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "Bu alan geçerli bir e-posta adresi olmalıdır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "Bu alan geçerli bir tam sayı olmalıdır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "Bu alan %{ min } ile %{ max } arasında olmalıdır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "Bu alan en az %{ min } harf içermelidir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "Bu alan en fazla %{ max } harf içermelidir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "Bu alan yalnızca alfabetik karakterler içermelidir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "Bu alan yalnızca alfasayısal karakterler içermelidir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "Bu alan yalnızca sayısal karakterler içermelidir." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "Bu dosya AzuraCast tarafından otomatik olarak oluşturulmuştur." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "Bu dosya herhangi bir medyanın oynatılması planlanmadığında veya normal yayını kesintiye uğratan kritik bir hata oluştuğunda radyo istasyonunuzda oynatılacaktır." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "Bu kurulum son iki hafta içerisinde yedeklenmedi." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "Bu kurulumun yöneticisi bu işlevi yapılandırmadı." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "Bu tanıtım dosyası, bağlantı noktasının kendisinin bit hızı ve biçimiyle tam olarak eşleşmelidir." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "Bu AzuraCast'tan bir test mesajıdır. Bu mesajı alıyorsanız e-posta ayarlarınızın doğru yapılandırıldığı anlamına gelir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "Bu gelişmiş bir özelliktir ve özel kod AzuraCast tarafından resmi olarak desteklenmemektedir. Özel kod ekleyerek radyonuzu bozabilirsiniz ancak onu kaldırmak tüm sorunları çözecektir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "Bu DJ canlı yayında olduğunda API yanıtlarında gösterilecek olan resmi olmayan ekran adıdır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "Bu manuel olarak bağlantısı kesilen bir yayıncının akışa yeniden bağlanabilmesi için geçen saniye sayısıdır. DJ'in hemen yeniden bağlanmasına izin vermek için sıfır (0) olarak ayarlayın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "Bu JS genel sayfa ve giriş sayfasına uygulanacaktır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "Bu mod AutoDJ yönetimini devre dışı bırakır ve şarkı çalmayı yönetmek için Liquidsoap işlevini kullanır. \"Sıradaki Şarkı\" ve diğer bazı özellikler kullanılamayacaktır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "Bu isim her zaman bir (/) işareti ile başlamalıdır ve /autodj.mp3 gibi geçerli bir URLye sahip olmalıdır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "AzuraCast logosunun yanında yer alacak slogan adını yazın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "Bu parola çok yaygın veya güvensiz." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "Bu oynatma listesinin şu anda planlanmış zamanı yok. Sistem tarafından her zaman oynatılacaktır. Yeni bir zamanlanmış saat eklemek için aşağıdaki düğmeyi tıklayın." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "Bu çalma listesi \"SIRALI\" bir çalma listesi değildir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "Bu çalma listesi burada $x belirtildiğinde her $x dakikada bir oynatılacaktır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "Bu çalma listesi burada $x belirtildiğinde her $x şarkıyı çalacaktır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "Bu port başka hiçbir programda kullanamaz. Portu otomatik olarak atamak için boş bırakın. Bu portu yalnızca atanmış port kullanılıyorsa değiştirin." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "Bu ürün MaxMind tarafından oluşturulan GeoLite2 verilerini içerir. Daha geniş bilgi için %s internet adresini ziyaret edebilirsiniz." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "Bu sıra kalan parçaları AzuraCast AutoDJ tarafından sıraya alınacakları sıraya göre içerir (parçalar oynatılmaya uygunsa)." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "Sistem yöneticisi IP tabanlı ayrıntılı dinleyici bilgilerini toplamayı devre dışı bıraktığı için bu rapor bulunmuyor." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "Bu hizmet yerel olarak hiçbirinin bulunmadığı parçalar için albüm resmi sağlayabilir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "Bu yazılım yayınınızı dinleyen kitleye ulaştırır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "Bu yazılım çalma listesindeki müzikleri otomatik olarak çalar." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "Bu şarkı veya sanatçı zaten çok yeni çalındı. Tekrar talep etmeden önce biraz bekleyin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "Bu bir şarkının radyoda çalınması ile tekrar talep edilebilir olması arasındaki minimum süreyi (dakika olarak) belirtir. Aralığı kapatmak için sıfır (0) olarak ayarlayın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "Bu, yinelenen şarkı önleme algoritmasının hesaba katması gereken şarkı geçmişinin zaman aralığını (dakika cinsinden) belirtir." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "Bu radyo şu anda istekleri kabul etmiyor." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "Bu istasyon isteğe bağlı akışı desteklemiyor." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "Radyo depolama alanı doldu." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "Bu radyonun saat dilimi %{tz} olarak ayarlanmıştır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "Bu DJ hiçbir zaman oynatılamaz." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "Bu değer zaten kullanılıyor." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "Bu ağ kancası yalnızca seçilen olay(lar) bu belirli radyonda gerçekleştiğinde çalışır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "Bu yedeklemenizin dosya adı olacaktır. Kullanmak istediğiniz dosya türünün uzantısını içerir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "Tek tek şarkıları düzenlerken etiket olarak kullanılacak ve API sonuçlarında gösterilecektir." - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "Bu mesaj kuyruğundaki tüm işlenmemiş bekleyen mesajları temizleyecektir." - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "Bunun kurulumunuz üzerinde önemli bir performans etkisi olacaktır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "Bu önemli ölçüde daha küçük bir yedekleme üretecektir. Ancak müzik dosyalarını başka bir yerde yedeklediğinizden emin olmalısınız. Yalnızca yerel olarak depolanan müzik dosyalarının yedekleneceğini unutmayın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "Küçük Resim URLsi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "Perşembe" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "Zaman" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "Zaman (sn)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "Saat Dilimi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "Disk G/Ç'nin tamamlanmasını beklemek için harcanan süre." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "Aynı fiziksel sunucudaki diğer sanal makineler tarafından çalınan zaman." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "Çalan Şarkı İsmi" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "Başlık Sıralama Düzeni" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "Paylaşılan CPU kaynaklarıyla ilgili bu olası sorunu hafifletmek için ana bilgisayarlar CPU yükünün yanı sıra CPU yükünün oluşturulduğu süreye dayalı bir algoritmaya göre kullanılan bir VPS'ye \"krediler\" atar. VM'nizin atanan kredisi kullanılırsa VM'nizden CPU zamanını alacak ve bunu makinedeki diğer VM'lere atayacaktır. Bu \"Steal\" veya \"St\" değeri olarak görülür." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "GeoLite veritabanını indirmek için:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "Günde bir kez oynamak için başlangıç ​​ve bitiş zamanlarını aynı değere ayarlayın." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "Kendi bilgisayarınızdan bir yedek geri yüklemek için aşağıdakileri çalıştırın:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "Ziyaretçi dinleyicileri ve kullanıcı ayrıntılarını almak için genellikle bir yönetici parolası gerekir." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "Bu zamanlamayı yalnızca belirli bir tarih aralığında çalışacak şekilde ayarlamak için bir başlangıç ve bitiş tarihi belirtin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "Kodun doğru ayarlandığından emin olmak için uygulamanın size gösterdiği 6 basamaklı kodu girin." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "Bugün" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "Menüyü Değiştir" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "Kenar Çubuğunu Değiştir" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "Çok fazla unutulmuş şifre denemesi" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "Çok fazla giriş denemesi yapıldı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "Toplam" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "Toplam Disk Alanı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "Toplam Dinleyici Saati" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "Toplam RAM" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "Parça Numarası" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" -msgstr "İletilen" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "Tetikleyiciler" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "Salı" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "TuneIn Web Kancası" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "TuneIn Ortak ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "TuneIn Ortak Anahtarı" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "TuneIn Radyo ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "Twitter Hesap Detayları" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "Twitter Uygulamaları" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "Twitter Gönderisi" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "İki Faktörlü Kimlik Doğrulama" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "İki faktörlü kimlik doğrulama oturum açtığınızda şifrenizin yanı sıra ikinci güvenlik olarak bir kerelik erişim kodu gerektirerek hesabınızın güvenliğini artırır." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "Genellikle bölümle ilgili içeriğin bulunduğu bir web sitesi." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "Genellikle bir podcast ana sayfası." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" -msgstr "URL" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" +msgstr "Senkronize Edilmemiş Şarkı Sözü" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 msgid "URL Artist" @@ -6214,250 +6802,424 @@ msgstr "Kaynak URLsi" msgid "URL Station" msgstr "Radyo URLsi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "Sabit URL" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "Kullanıcı URLsi" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" -msgstr "Atanmamış Dosyalar" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" +msgstr "Yıl" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" -msgstr "Ziyaretçi" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" +msgstr "Tüm Radyolar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" -msgstr "Bağımsız Dinleyiciler" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." +msgstr "Bu radyo şu anda istekleri kabul etmiyor." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." -msgstr "Hedef sohbeti veya hedef kanalın kullanıcı adı için benzersiz tanımlayıcıyı belirleyin. (@channelusername biçiminde)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." +msgstr "Bu çalma listesi \"SIRALI\" bir çalma listesi değildir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" -msgstr "Bilinmiyor" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." +msgstr "Çalma Listesi Etkinleştirildi!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" -msgstr "Bilinmeyen Sanatçı" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." +msgstr "Çalma Listesi Devredışı Bırakıldı!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" -msgstr "Bilinmeyen Şarkı İsmi" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." +msgstr "Oynatma listesi başarıyla içe aktarıldı; %d tanesi %d dosyadan başarıyla eşleştirildi." -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" -msgstr "İşlenemeyen Dosyalar" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." +msgstr "Çalma listesi yeniden karıştırıldı!" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." -msgstr "Belirtilmemiş hata." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." +msgstr "%d dosya işlendi." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" -msgstr "Senkronize Edilmemiş Şarkı Sözü" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" +msgstr "Hiçbir dizin seçilmedi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" -msgstr "Yukarı" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." +msgstr "Dosya belirtilmedi!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" -msgstr "Sıradaki Şarkı Kuyruğu" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." +msgstr "Yeni dizin belirlenmedi!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" -msgstr "Güncelle" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" +msgstr "Dosya İşlenemedi: %s" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" -msgstr "Güncelleme Talimatları" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" +msgstr "Dosya İşleniyor" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" -msgstr "Meta Verilerini Güncelle" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." +msgstr "Web kancası etkinleştirildi!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" -msgstr "Güncellendi" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." +msgstr "Web kancası devredışı bırakıldı!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" -msgstr "Marka Görünümü Özelleştir" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "Bu istasyon isteğe bağlı akışı desteklemiyor." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" +msgstr "Podcasts Bulunamadı!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "Radyo depolama alanı doldu." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "Kullanılabilir kayıt yoktur." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." +msgstr "Sunucu yeniden başlatıldı." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "Sunucu yeniden başlatıldı!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." +msgstr "Servis durduruldu." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." +msgstr "Servis başlatıldı." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." +msgstr "Servis yeniden yüklendi." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." +msgstr "Servis yeniden başlatıldı." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "Şarkı atlandı!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "DJ bağlantısı kesildi!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." +msgstr "Kendinizi değiştiremezsiniz." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "Kendini silemezsin!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "Yedekleme bulunamadı!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "Temel dizini temel alan yeni bir depolama konumu oluşturun." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" +msgstr "Test Mesajı" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "Bu AzuraCast'tan bir test mesajıdır. Bu mesajı alıyorsanız e-posta ayarlarınızın doğru yapılandırıldığı anlamına gelir." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "Test mesajı başarıyla gönderildi." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "Arama motoru tarayıcılarının bu özelliği kullanmasına izin verilmemektedir." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "İstek göndermenize izin verilmiyor." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "Belirttiğiniz şarkı kimliği bu radyo için talep edilemez." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "Çok yakın zamanda bir istek gönderdiniz! Lütfen başka bir tane göndermeden önce bekleyin." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "Yinelenen İstek: Bu şarkı zaten talep edildi ve yakında çalınacaktır." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "Bu şarkı veya sanatçı zaten çok yeni çalındı. Tekrar talep etmeden önce biraz bekleyin." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "Çalma Listesi: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "DJ: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "Değişiklikler başarıyla kaydedildi." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "Kayıt başarıyla oluşturuldu." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "Kayıt başarıyla güncellendi." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "Kayıt başarıyla silindi." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "Kayıt bulunamadı" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "Yüklenen dosya php.ini'deki upload_max_filesize yönergesini aşıyor." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "Yüklenen dosya HTML formundaki MAX_FILE_SIZE yönergesini aşıyor." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "Yüklenen dosya yalnızca kısmen yüklendi." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "Dosya yüklenemedi." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "Geçici dizin kullanılamaz." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." +msgstr "Dosya sistemine yazılamadı." #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "Yükleme bir PHP uzantısı tarafından durduruldu." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." -msgstr "Otomatik olarak uygun dizine çıkarmak için dosyayı bu sayfaya yükleyin." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." +msgstr "Belirtilmemiş hata." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" -msgstr "Kullan" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" +msgstr "%s depolama konumu doğrulanamadı: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" -msgstr "Kullan (Us)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." +msgstr "%s depolama alanı zaten var." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." -msgstr "Kullanıcı hesabınızla aynı izinleri kullanarak AzuraCast API ile kimlik doğrulaması yapmak için API anahtarlarını kullanın." +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." +msgstr "Bu değer zaten kullanılıyor." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" -msgstr "Eşzamansız Çalışma Kullan" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." +msgstr "%s portu başka bir radyo tarafından kullanılıyor." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" -msgstr "Tarayıcı Dilini Kullan" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." +msgstr "GeoLite veritabanı bu kurulum için yapılandırılmamış. Talimatlar için \"Sistem Yönetimi\" sayfasına gidiniz." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." -msgstr "Icecast 2.4 kullan" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." +msgstr "Bu ürün MaxMind tarafından oluşturulan GeoLite2 verilerini içerir. Daha geniş bilgi için %s internet adresini ziyaret edebilirsiniz." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" -msgstr "Daha Az CPU Kullanın (Daha Fazla Bellek Kullanır)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" +msgstr "DB-IP ile IP Konumu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" -msgstr "Daha Az Bellek Kullanın (Daha Fazla CPU Kullanır)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." +msgstr "Bu sayfayı görüntülemek için giriş yapmalısınız." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." -msgstr "Liquidsoap (AutoDJ) kullan" +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." +msgstr "Sitenin bu bölümüne erişmek için yetkiniz bulunmamaktadır." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" -msgstr "Replaygain Meta Verilerini Kullan" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." +msgstr "Performans profili oluşturma uzantısı şu anda bu kurulumda etkin." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." -msgstr "SHOUTcast DNAS 2 kullan" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +msgstr "Profil oluşturucu sayfasından herhangi bir AzuraCast sayfasının veya uygulamasının yürütme süresini ve bellek kullanımını izleyebilirsiniz." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" -msgstr "Güvenli (TLS) SMTP Bağlantısını Kullan" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" +msgstr "Profiler Kontrol Paneli" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" -msgstr "Radyolar İçin Proxy Kullan" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." +msgstr "Performans profili oluşturma şu anda tüm istekler için etkindir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" -msgstr "Çalan Şarkı Bilgisi İçin WebSocket Kullanın" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." +msgstr "Bunun sistem performansı üzerinde olumsuz bir etkisi olabilir. Mümkün olduğunda bunu devre dışı bırakmalısınız." -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." -msgstr "Bir kanala mesaj göndermek için Telegram Bot APIsini kullanın." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" +msgstr "Güncelleme Talimatları" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" -msgstr "Kullanılan" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." +msgstr "AzuraCast %s sürümü şu an kullanılabilir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." -msgstr "\"Şifremi Unuttum\" sistemi web kancaları ve diğer işlevler için kullanılır." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." +msgstr "Şu anda AzuraCast %s sürümüne sahipsiniz. Güncelleme şiddetle tavsiye edilir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" -msgstr "Kullanıcı" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" +msgstr "AzuraCast Yeni Sürümü Yayınlandı!" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" -msgstr "Kullanıcı Hesapları" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." +msgstr "AzuraCast şu anda en son sürümün %d güncellemesini içerir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" -msgstr "Tarayıcı Bilgisi" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." +msgstr "Tüm ayrıntılar için değişiklik günlüğünü görüntüleyin." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" -msgstr "Kullanıcı Adı" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." +msgstr "Hata ve güvenlik düzeltmelerinden yararlanmak için güncelleme yapmalısınız." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" -msgstr "Kullanıcı İzinleri" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" +msgstr "AzuraCast Yeni Güncellemesi Yayınlandı!" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." -msgstr "Kullanıcı bulunamadı!" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." +msgstr "Doğru olduğundan emin olmak için temel URLnizi güncellemek isteyebilirsiniz." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" -msgstr "Kullanıcı Adı" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." +msgstr "AzuraCast'a erişmek için düzenli olarak farklı URL'ler kullanıyorsanız, \"Tarayıcı URLsini Tercih Et\" ayarını etkinleştirmelisiniz." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" -msgstr "Kullanıcı Adı:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +msgstr "\"Temel URL\" ayarınız (%s) şu anda kullanmakta olduğunuz URL ile (%s) eşleşmiyor." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" -msgstr "Kullanıcılar" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" +msgstr "Yükleme Son Zamanlarda Yedeklenmedi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." -msgstr "Bu yetkiye sahip kullanıcılar AzuraCast yönetimi üzerinde bu izinlere sahip olacaktır." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." +msgstr "Bu kurulum son iki hafta içerisinde yedeklenmedi." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." -msgstr "Bu yetkiye sahip kullanıcılar seçilen tek radyo için bu izinlere sahip olacaktır." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" +msgstr "Senkronizasyon Devre Dışı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." -msgstr "Bu sayfayı kullanarak Liquidsoap konfigürasyonunun birkaç bölümünü özelleştirebilirsiniz. Bu radyonuzun AutoDJ uygulamasına gelişmiş işlevler eklemenize olanak tanır." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." +msgstr "Rutin senkronizasyon şu anda devre dışı. Rutin bakım görevlerini sürdürmek için yeniden etkinleştirdiğinizden emin olun." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." -msgstr "Genellikle 465 numaralı bağlantı portu için etkinleştirilir. 587 veya 25 numaralı bağlantı portları için devre dışı bırakılır." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" +msgstr "Senkronizasyon Yakın Zamanda Çalıştırılmadı" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" -msgstr "Geçerli seçenekler: %s" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." +msgstr "Rutin senkronizasyon görevi yakın zamanda çalışmadı. Bu kurulumunuzda bir hata olduğunu gösterebilir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" -msgstr "Değişkenler şu şekildedir:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" +msgstr "Sistem Hata Ayıklama" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" -msgstr "Görüntüle" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" +msgstr "Tüm İzinler" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "Yönetici Panelini Görme" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" -msgstr "Ayrıntıları Görüntüle" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" +msgstr "Sistem Günlüklerini Görme" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" -msgstr "Radyo Günlüklerini Görme" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "Ayar Yönetimi" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "API Anahtarı Yönetimi" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "Radyo Yönetimi" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "Özel Alan Yönetimi" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "Yedekleme Yönetimi" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" +msgstr "Depolama Yönetimi" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 msgid "View Station Page" @@ -6467,348 +7229,591 @@ msgstr "Radyo Sayfasını Görme" msgid "View Station Reports" msgstr "Radyo Raporlarını Görme" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" -msgstr "Sistem Günlüklerini Görme" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" +msgstr "Radyo Günlüklerini Görme" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." -msgstr "Tüm ayrıntılar için değişiklik günlüğünü görüntüleyin." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" +msgstr "Profil Yönetimi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" -msgstr "Çalma Listesindeki Parçaları Görüntüle" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" +msgstr "Canlı Yayın Yönetimi" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." -msgstr "Kurulumu tamamlamak için %s adresini ziyaret edin." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" +msgstr "DJ Yönetimi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." -msgstr "\"Hizmetler\" bölümünün altındaki \"Lisans Anahtarım\" sayfasını ziyaret edin." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" +msgstr "Bağlantı Noktası Yönetimi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" -msgstr "Görsel Cue Editörü" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" +msgstr "Radyo Yönlendirme Yönetimi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" -msgstr "Ses" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" +msgstr "Müzik Dosyaları Yönetimi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" -msgstr "Bekle" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" +msgstr "Radyo Otomasyon Yönetimi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" -msgstr "Bekle (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" +msgstr "Web Kancası Yönetimi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" -msgstr "Uyarı" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" +msgstr "Podcasts Yönetimi" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" -msgstr "Dalga Formu Yakınlaştırma" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." +msgstr "%s bir servis olarak tanınmıyor." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" -msgstr "Web DJ" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." +msgstr "Supervisor'a henüz kayıtlı olmayabilir. Yayını yeniden başlatmak yardımcı olabilir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" -msgstr "Web Kancası Detayları" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" +msgstr "%s başlatılamadı!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" -msgstr "Web Kancası İsmi" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." +msgstr "Zaten Çalışıyor." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" -msgstr "Web Kanca Tetikleyicileri" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" +msgstr "%s durdurulamadı!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" -msgstr "Web Kanca URLsi" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." +msgstr "Zaten Çalışmıyor." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" -msgstr "Web Kancaları" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" +msgstr "%s bir hata ile karşılaştı." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" -msgstr "Web Site URLsi" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." +msgstr "Detaylar için günlükleri kontrol edin." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." -msgstr "Web kancası devredışı bırakıldı!" +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" +msgstr "Emin misiniz?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." -msgstr "Web kancası etkinleştirildi!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" +msgstr "Sunucu Bakımı" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." -msgstr "Web kancası bulunamadı!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" +msgstr "Sistem Günlükleri" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." -msgstr "Web kancaları radyonuzda belirttiğiniz tetikleyicilerden biri gerçekleştiğinde bunu bildirmek için belirttiğiniz URL'ye otomatik olarak bir HTTP POST isteği gönderir." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" +msgstr "Kullanıcı Hesapları" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." -msgstr "Web kancaları harici web servislerine bağlanmanıza ve radyonuzdaki değişiklikleri onlara yansıtmasınıza izin verir." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" +msgstr "AzuraRelays Bağlantısı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" -msgstr "WebDJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" +msgstr "SHOUTcast Kurulumu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" -msgstr "İnternet Sitesi" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." +msgstr "Canlı yayın yeniden başlatılsın mı? Mevcut dinleyicilerin bağlantısı kesilir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" -msgstr "Çarşamba" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." +msgstr "Canlı yayın yeniden başlatılsın mı? Mevcut dinleyicilerin bağlantısı kesilmeyecektir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" -msgstr "Öncelik" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" +msgstr "Radyoyu Başlat" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" -msgstr "Hoşgeldiniz!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." +msgstr "Yayına başlamak için hazır mısınız? Radyonuzu başlatmak için tıklayın." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" -msgstr "AzuraCast'e Hoşgeldiniz!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" +msgstr "Değişiklikleri Uygulamak İçin Yeniden Başlat" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." -msgstr "AzuraCast'a hoş geldiniz! Birkaç soruyu yanıtlayarak ilk sunucu kurulumunu tamamlayın." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." +msgstr "Radyonuzu yeniden başlatmak ve yapılandırma değişikliklerini uygulamak için tıklayın." -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." -msgstr "AzuraCast'a hoşgeldiniz. AzuraCast’in bazı temel sistemleri kurulurken lütfen bekleyin..." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" +msgstr "Yinelenen Şarkılar" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" -msgstr "Hoşgeldiniz!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" +msgstr "İşlenemeyen Dosyalar" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." -msgstr "API çağrıları yaparken kendi kimliğinizi doğrulamak için bu değeri \"X-API-Key\" başlığına iletebilirsiniz." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" +msgstr "Atanmamış Dosyalar" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 -msgid "When the station broadcast comes online." -msgstr "Radyo yayını çevrimiçi olduğunda." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" +msgstr "Canlı Yayın" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" +msgstr "Raporlar" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" +msgstr "SoundExchange Raporu" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" +msgstr "Yapılandırmayı Yeniden Yükle" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" +msgstr "Yayını Yeniden Başlat" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" +msgstr "Yardım" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" +msgstr "Çalan Şarkı Her Değiştiğinde" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" +msgstr "Dinleyici Sayısı Arttığında" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" +msgstr "Dinleyici Sayısı Azaldığında" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" +msgstr "DJ Yayına Bağlandığında" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" +msgstr "DJ Yayından Ayrıldığında" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 msgid "When the station broadcast goes offline." msgstr "Radyo yayını çevrimdışı olduğunda." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." -msgstr "AutoDJ'nin bu çalma listesinden medya oynatırken yinelenen sanatçılardan ve şarkı adlarından kaçınmaya çalışıp çalışmadığını ayarlayın." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 +msgid "When the station broadcast comes online." +msgstr "Radyo yayını çevrimiçi olduğunda." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" -msgstr "Widget Türü" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" +msgstr "Genel Web Kancası" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" -msgstr "En Kötü Performanslı Şarkılar" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." +msgstr "Radyo verileriniz değiştiğinde otomatik olarak herhangi bir URLye mesaj gönderin." -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." -msgstr "Yapılandırma dosyaları yazılıyor..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" +msgstr "E-Posta Gönder" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" -msgstr "YP Dizini Yetkilendirme Kodu" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." +msgstr "Belirtilen adres(ler)e bir e-posta gönderin." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" -msgstr "Yıl" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "TuneIn Web Kancası" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "Şarkı meta verileri değişikliklerini TuneIn'e gönderin." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "Discord Web Kancası" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "Discord sunucunuza otomatik olarak özelleştirilmiş bir mesaj gönderin." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "Telegram Sohbet Mesajı" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "Bir kanala mesaj göndermek için Telegram Bot APIsini kullanın." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "Twitter Gönderisi" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "Otomatik olarak bir tweet gönderin." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "Google Analytics Entegrasyonu" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." +msgstr "Canlı yayın dinleyici ayrıntılarını Google Analytics'e gönderin." + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" +msgstr "Matomo Analiz Entegrasyonu" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "Akış dinleyici ayrıntılarını Matomo Analiz'e gönderin." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "Genel" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "Birinci Bağlantı" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" +msgstr "Son Güncelleme" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "Evet" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" -msgstr "Dün" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" +msgstr "Hayır" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" -msgstr "sen" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" +msgstr "Senkronizasyon Görevini Çalıştır" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." -msgstr "Şu anda AzuraCast %s sürümüne sahipsiniz. Güncelleme şiddetle tavsiye edilir." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" +msgstr "Hata Ayıklama Sayfası" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." -msgstr "İstek göndermenize izin verilmiyor." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." +msgstr "Senkronizasyon görevi arka planda çalışıyor. Aşağıdaki günlük otomatik olarak güncellenecektir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." -msgstr "Dosyaları SFTP üzerinden toplu olarak yükleyebilirsiniz." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" +msgstr "Önbelleği Temizle" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." -msgstr "SSS belgelerine ulaşmak için destek dökümanları sayfasına göz atabilirsiniz." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." +msgstr "Uygulama önbelleğini temizlemek oturumunuzdan çıkmanıza neden olabilir." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" -msgstr "Özel bağlantı noktası ayarlarını JSON için { key: 'value' } biçiminde veya XML için value biçiminde buraya dahil edebilirsiniz." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" +msgstr "Mesaj Kuyruğunu Temizle" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." -msgstr "Gerektiğinde değiştirebilirsiniz. Değişiklikleri uygulamak için Docker konteynerlerini yeniden başlatın." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." +msgstr "Bu mesaj kuyruğundaki tüm işlenmemiş bekleyen mesajları temizleyecektir." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." -msgstr "DJ hesaplarını şimdi ekleyebilirsiniz." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" +msgstr "Senkronizasyon Görevleri" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." -msgstr "Yalnızca kullanıcı hesabınızın gerçekleştirmesine izin verilen işlemleri gerçekleştirebilirsiniz." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" +msgstr "Görev Adı" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." -msgstr "Bu yayının AzuraCast de kullanılacağı özel bir URL belirleyebilirsiniz. Varsayılan değeri kullanmak için boş bırakın." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" +msgstr "Son Çalışma" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." -msgstr "Profil oluşturucu sayfasından herhangi bir AzuraCast sayfasının veya uygulamasının yürütme süresini ve bellek kullanımını izleyebilirsiniz." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" +msgstr "Sonraki Çalışma" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." -msgstr "Kendinizi değiştiremezsiniz." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" +msgstr "Çalışmadı" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." -msgstr "Kendini silemezsin!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" +msgstr "Görevi Çalıştır" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." -msgstr "Sitenin bu bölümüne erişmek için yetkiniz bulunmamaktadır." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" +msgstr "Mesaj Sırası" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." -msgstr "Çok fazla giriş yapmayı denediniz. Lütfen 30 saniye bekleyin ve tekrar deneyin." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" +msgstr "%d okunmayan mesaj" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." -msgstr "Şifrenizi birçok kez sıfırlamayı denediniz. Lütfen 30 saniye bekleyin ve tekrar deneyin." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" +msgstr "Radyo Hata Ayıklama" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." -msgstr "Çok yakın zamanda bir istek gönderdiniz! Lütfen başka bir tane göndermeden önce bekleyin." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" +msgstr "AutoDJ Kuyruğu" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" -msgstr "Doğrudan IP adresinize bağlanmanız gerekebilir:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" +msgstr "Sonraki Şarkıyı Al" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" -msgstr "Doğrudan IP adresiniz üzerinden bağlanmanız gerekebilir:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" +msgstr "Şimdi Oynat" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." -msgstr "Doğru olduğundan emin olmak için temel URLnizi güncellemek isteyebilirsiniz." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" +msgstr "Liquidsoap Telnet Komutu Gönder" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." -msgstr "Bu sayfayı görüntülemek için giriş yapmalısınız." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" +msgstr "Komut" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." -msgstr "Hata ve güvenlik düzeltmelerinden yararlanmak için güncelleme yapmalısınız." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" +msgstr "Komutu Çalıştır" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." -msgstr "Yeni güncellemeleri uygulamak için docker-compose.yml dosyanızı güncellemelisiniz." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." +msgstr "Docker kullandığınız için bazı sistem günlüklerine yalnızca sunudaki SSH oturumuyla erişilebilir. Terminalden Docker günlüklerine erişmek için %s komutunu çalıştırabilirsiniz." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." -msgstr "Tekrar geri alamazsınız." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" +msgstr "Radyo Günlükleri" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." -msgstr "\"Temel URL\" ayarınız (%s) şu anda kullanmakta olduğunuz URL ile (%s) eşleşmiyor." +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" +msgstr "Rapor Kullanılamaz" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" -msgstr "docker-compose.yml dosyanız güncel değildir!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." +msgstr "Sistem yöneticisi IP tabanlı ayrıntılı dinleyici bilgilerini toplamayı devre dışı bıraktığı için bu rapor bulunmuyor." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "Radyo Saati" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "Bu radyo için DJ hesapları şu an devre dışıdır. Etkinleştirmek için aşağıdaki butona tıklayın." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "Canlı Yayını Etkinleştir" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "Mevcut Günlükler" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "Radyo Canlı Yayını Devredışı" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "Radyonuz yayın için şu anda etkin değildir. Müzikleri, çalma listelerini ve diğer radyo ayarlarını halen yönetebilirsiniz. Yayını yeniden etkinleştirmek için radyo profilini düzenleyin." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "Lütfen bekleyin..." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "%s tarafından güçlendirilmiştir." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "\"%s\" tarihinde hesabınız için bir hesap kurtarma bağlantısı talep edildi." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "Hesabınıza giriş yapmak için aşağıdaki bağlantıya tıklayın." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "Ayrıntılar" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "Ayrıntıları Görüntüle" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "Hiçbir girdi bulunamadı." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" +msgstr "İki Faktörlü Doğrulama Kodu" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "Hesabınız iki faktörlü güvenlik doğrulamasını kullanıyor. Cihazınızın şu anda göstermekte olduğu kodu girin." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." -msgstr "Kimlik bilgileriniz doğrulamanadı!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" +msgstr "Güvenlik Kodu" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." -msgstr "%s mevcut kurulum türünüzdür ve yeni bir sorun oluştururken bunu eklediğinizden emin olun." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" +msgstr "Giriş Yap" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" -msgstr "Tam API anahtarınız aşağıdadır:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" +msgstr "Şifremi Unuttum" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." -msgstr "AzuraCast şu anda en son sürümün %d güncellemesini içerir." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." +msgstr "Bu kurulumun yöneticisi bu işlevi yapılandırmadı." -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." -msgstr "Şifreniz güncellendi." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" +msgstr "Belgelerimizdeki talimatları izleyerek parolanızı sıfırlaması için bir yöneticiyle iletişime geçin:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." -msgstr "Radyonuz yayın için şu anda etkin değildir. Müzikleri, çalma listelerini ve diğer radyo ayarlarını halen yönetebilirsiniz. Yayını yeniden etkinleştirmek için radyo profilini düzenleyin." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" +msgstr "Şifre Sıfırlama Talimatları" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" -msgstr "ZStandard sıkıştırma" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" -msgstr "seçilen dönem için" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "son 48 saatte" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "geçen ayda" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "E-Posta Adresinizi Yazın" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" -msgstr "veya" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "Kurtarma E-postası Gönderin" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "Hoşgeldiniz!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "Hoşgeldiniz!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "Şifrenizi Girin" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "Beni Hatırla" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "Devam etmek için lütfen giriş yapın." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "Şifrenizi mi unuttunuz?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "Günlüğü en alta otomatik kaydır" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "Yardıma Mı İhtiyacınız Var?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "SSS belgelerine ulaşmak için destek dökümanları sayfasına göz atabilirsiniz." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "Bir bug veya hata yaşıyorsanız aşağıdaki bağlantıyı kullanarak GitHub sorunu gönderebilirsiniz." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "%s mevcut kurulum türünüzdür ve yeni bir sorun oluştururken bunu eklediğinizden emin olun." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "Yeni GitHub Sorunu" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "Ana İçeriğe Atla" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "Kenar Çubuğunu Değiştir" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "Menüyü Değiştir" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "Sistem Yönetimi" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "Temayı Değiştir" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "Oturumu Sonlandır" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "Çıkış Yap" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "AzuraCast'i beğendiniz mi?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" +msgstr "Bizi desteklemek için bağış yapın!" diff --git a/resources/locale/translations.json b/resources/locale/translations.json index 619d5a80d..6fdb1759d 100644 --- a/resources/locale/translations.json +++ b/resources/locale/translations.json @@ -1 +1 @@ -{"ar_SA":{},"cs_CZ":{"%s cannot start":"%s nelze spustit","%s cannot stop":"%s nelze zastavit","%s encountered an error":"%s došlo k chybě","%s is not recognized as a service.":"%s není rozpoznán jako služba.","A playlist containing media files hosted on this server.":"Playlist obsahující mediální soubory hostované na tomto serveru.","A playlist that instructs the station to play from a remote URL.":"Seznam stop, který instruuje stanici, aby hrála ze vzdálené URL adresy.","API Keys":"API klíče","Account not found.":"Účet nenalezen.","Actions":"Akce","Add SFTP User":"Přidat SFTP uživatele","Add User":"Přidat uživatele","Add Web Hook":"Přidat webhook","Administer API Keys":"Nastavení API klíčů","Administer Backups":"Nastavení Záloh","Administer Custom Fields":"Nastavení Vlastních Polí","Administer Settings":"Nastavení administrace","Administer Stations":"Nastavení Stanic","Administer Storage Locations":"Nastavení Lokace Úložiště","Advanced":"Pokročilé","Advanced: Use Privileged Docker Settings":"Pokročilé: Použít privilegované nastavení Dockeru","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Agregované statistiky posluchačů se používají k zobrazení zpráv o stanicích v systému. Statistiky posluchačů založené na protokolu IP slouží k zobrazení aktivních posluchačů a mohou být vyžadovány pro zprávy o licenčních poplatcích.","Album":"Album","Album Art":"Obal alba","Album Artist Sort Order":"Seřadit pořadí interpreta alba","Album Sort Order":"Řazení alba","All Permissions":"Všechna oprávnění","All Stations":"Všechny stanice","Allow Requests from This Playlist":"Povolit žádosti o skladby z tohoto playlistu","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Tento proces bude spuštěn na pozadí, a to pouze tehdy, pokud se tato volba nastaví na \"Povoleno\" a alespoň jeden playlist je nastaven na \"Zahrnout do automatizovaného přiřazení\".","Always Use HTTPS":"Vždy používat HTTPS","Artist":"Interpret","AutoDJ Bitrate (kbps)":"Přenosová rychlost funkce AutoDJ (kbps)","AutoDJ Format":"Formát funkce AutoDJ","Automated Assignment":"Automatizované přiřazení","AzuraCast version %s is now available.":"AzuraCast verze %s je nyní k dispozici.","AzuraCast Application Log":"Protokol aplikace AzuraCast","AzuraCast Installer":"Instalátor AzuraCast","AzuraCast Instance Name":"Název instance AzuraCast","AzuraCast Updater":"Aktualizace AzuraCast","AzuraCast is currently configured to listen on the following ports:":"AzuraCast je v nakonfigurován pro poslouchání na následujících portech:","Backups":"Zálohy","Band":"Skupina","Base Theme for Public Pages":"Základní téma pro veřejné stránky","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Na základě tohoto nastavení systém automaticky znovu vyhodnotí skladby každých (těchto) dnů za použití dat z předchozích (těchto) dní.","Basic Information":"Základní Informace","Bpm":"Bpm","Broadcast AutoDJ to Remote Station":"Vysílání AutoDJ do vzdálené stanice","Broadcasting":"Vysílání","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Standardně rozhlasové stanice vysílají na svých vlastních portech (tj. 8000). Pokud používáte službu jako CloudFlare nebo přistupujete k vaší rozhlasové stanici pomocí protokolu SSL, měli byste tuto funkci povolit, aby rádio směrovalo přes webové porty (80 a 443).","Change installation settings?":"Změnit nastavení instalace?","Changes saved.":"Změny byly uloženy.","Check the log for details.":"Podrobnosti naleznete v protokolu.","Click to restart your station and apply configuration changes.":"Klepnutím restartujete stanici a aplikujte změny konfigurace.","Code from Authenticator App":"Kód z autentizační aplikace","Comment":"Komentář","Comments":"Poznámky","Commercial Information":"Obchodní informace","Composer":"Skladatel","Composer Sort Order":"Řazení skladatelů","Conductor":"Vedení","Configure Backups":"Nastavení záloh","Confirm New Password":"Potvrzení nového hesla","Connected AzuraRelays":"Připojené AzuraRelays","Content Group Description":"Popis skupiny obsahu","Control how this playlist is handled by the AutoDJ software.":"Ovládejte, jak bude tento playlist přehrávat software AutoDJ.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Kopie starší než stanovený počet dní budou automaticky smazány.","Copyright":"Autorská práva","Copyright Message":"Copyright zpráva","Create Account":"Vytvořit účet","Create a new storage location based on the base directory.":"Vytvořit nové úložiště založené na základním adresáři.","Current Installed Version":"Aktuálně nainstalovaná verze","Current Password":"Stávající heslo","Custom CSS for Internal Pages":"Vlastní CSS pro interní stránky","Custom CSS for Public Pages":"Vlastní CSS pro veřejné stránky","Custom Cues: Cue-In Point (seconds)":"Vlastní střih: místo nástupu (v sekundách)","Custom Cues: Cue-Out Point (seconds)":"Vlastní střih: místo ukončení (v sekundách)","Custom Fading: Fade-In Time (seconds)":"Vlastní přechod: zesilování zvuku (v sekundách)","Custom Fading: Fade-Out Time (seconds)":"Vlastní přechod: zeslabování zvuku (v sekundách)","Custom Fading: Overlap Time (seconds)":"Vlastní přechod: doba překrytí (v sekundách)","Custom Fields":"Vlastní pole","Custom Frontend Configuration":"Vlastní konfigurace frontendu","Custom JS for Public Pages":"Vlastní JS pro veřejné stránky","Customization":"Přizpůsobení","Customize ports used for AzuraCast?":"Přizpůsobit porty používané pro AzuraCast?","Dark":"Tmavé","Date Played":"Datum odehrání","Date Requested":"Datum žádosti","Days Between Automated Assignments":"Dny mezi automatizovaným přiřazením","Days of Playback History to Keep":"Doba udržování historie přehrávání","Default":"Výchozí","Default Album Art URL":"URL adresa výchozího obrázku alba","Delete":"Odstranit","Direct Stream URL":"URL přímého streamu","Directory":"Adresář","Disable":"Zakázáno","Disable song requests?":"Zakázat požadavky na skladby?","Disabled":"Zakázáno","Display Name":"Zobrazovaný název","Do not modify this after installation.":"Po instalaci neupravujte.","Docker User GID":"GID uživatele Dockeru","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"Jméno domény (example.com) nebo jména (example.com, foo.bar) pro použití s LetsEncrypt.","Duplicate Songs":"Duplicitní skladby","Duplicate request: this song was already requested and will play soon.":"Duplicitní požadavek: tato skladba již byla vyžádána a bude brzy přehrána.","E-mail Address":"Emailová adresa","Edit Profile":"Upravit profil","Edit SFTP User":"Upravit SFTP uživatele","Edit Station":"Upravit stanici","Edit User":"Upravit uživatele","Edit Web Hook":"Upravit webhook","Enable":"Povoleno","Enable AutoDJ":"Povolit funkci AutoDJ","Enable Automated Assignment":"Povolit automatizované přiřazení","Enable song requests?":"Povolit požadavky na skladby?","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Povolte funkci composer \"merge\" pro kombinování composer.json souboru hlavní aplikace s jakýmkoli plugin composer souborem. Toto může mít vliv na výkon, takže byste jej měli použít pouze v případě, že používáte jeden nebo více pluginů s jejich vlastní závislostí na Composeru.","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Povolte toto nastavení, abyste pro soubory v tomto playlistu zabránili odesílání metadat do AutoDJe. To je užitečné v případě, že playlist obsahuje znělky, reklamy a podobně.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Povolit publikování tohoto přípojného bodu do veřejných adresářů rádiových stanic typu \"Zlaté stránky\".","Enable to allow listeners to select this mount point on this station's public pages.":"Umožněte posluchačům vybrat tento přípojný bod na veřejných stránkách této stanice.","Enable to allow listeners to select this relay on this station's public pages.":"Umožněte posluchačům vybrat toto vzdálené připojení na veřejných stránkách této stanice.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Povolit, aby AzuraCast v určeném čase automaticky spouštěla noční zálohování.","Enabled":"Povoleno","Encoded By":"Kódováno","Encoder Settings":"Nastavení enkódování","Encoding Time":"Čas kódování","End Time":"Čas ukončení","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Zadejte aktuální kód poskytnutý autentizační aplikací, abyste ověřili, zda funguje správně.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Zadejte úplnou adresu URL jiného streamu, aby bylo možné přenášet vysílání prostřednictvím tohoto bodu připojení.","Exclude Media from Backup":"Vyloučit média ze záloh","Fallback Mount":"Nouzový přípojný bod","Field Name":"Název pole","File Name":"Jméno souboru","File Not Processed: %s":"Soubor není zpracován: %s","File Owner":"Vlastník souboru","File Processing":"Zpracování souborů","File Type":"Typ souboru","File not specified.":"Nespecifikovaný soubor.","Friday":"Pátek","Full Volume":"Plná hlasitost","General Rotation":"Obecná rotace","Generate Report":"Generovat přehled","Genre":"Žánr","GeoLite database not configured for this installation. See System Administration for instructions.":"Databáze GeoLite není pro tuto instalaci nakonfigurována. Instrukce viz Správa systému.","HTTP Port: %d":"HTTP port: %d","HTTPS Port: %d":"HTTPS port: %d","Hide Album Art on Public Pages":"Skrýt obal alba na veřejných stránkách","Hide AzuraCast Branding on Public Pages":"Skrýt AzuraCast značku na veřejných stránkách","Hide Metadata from Listeners (\"Jingle Mode\")":"Skrýt posluchačům metadata (\"Jingle mód\")","High":"Vyšší","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Playlisty s vyšší váhou se přehrávají častěji než ostatní playlisty s nižší váhou.","Homepage Redirect URL":"URL adresa přesměrování z úvodní stránky","IP Geolocation by DB-IP":"IP Geolokace od DB-IP","ISRC":"ISRC","Icecast Access Log":"Přístupový protokol Icecast","Icecast Configuration":"Icecast konfigurace","Icecast Error Log":"Chybový protokol Icecast","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Pokud skladba nemá žádný obrázek alba, bude zobrazen obrázek z této URL adresy. Chcete-li použít standardní zástupný obrázek, ponechte prázdné.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Pokud není návštěvník přihlášen a navštíví domovskou stránku AzuraCast, můžete ho automaticky přesměrovat na zde uvedenou URL adresu. Chcete-li ho přesměrovat na výchozí přihlašovací obrazovku, ponechte prázdné.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Pokud je povoleno automatizované přiřazení, použije se tento playlist jako jeden z cílů pro distribuci skladeb. Tím dojde k přepsání existujícího obsahu tohoto playlistu.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Pokud je povoleno, funkce AutoDJ této instalace bude do tohoto přípojného bodu automaticky přehrávat playlisty.","If enabled, the AutoDJ will automatically play music to this mount point.":"Pokud je povoleno, funkce AutoDJ bude do tohoto přípojného bodu automaticky přehrávat playlisty.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Pokud jsou pro vaši stanici povoleny žádosti, uživatelé budou moci požádat o skladby, které jsou v tomto playlistu.","If selected, album art will not display on public-facing radio pages.":"Pokud je vybráno, nebude se obal alba zobrazovat na veřejně přístupných stránkách.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Pokud je tato možnost vybrána, odstraní se značka AzuraCast ze stránek, které jsou veřejně přístupné.","If the end time is before the start time, the playlist will play overnight.":"Pokud je čas ukončení před časem zahájení, bude playlist hrát přes noc.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Pokud se port, na který se vysílá, liší od portu uvedeného výše, určete zdrojový port zde.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Pokud je toto připojení výchozí, bude přehráno v náhledu rádia a na veřejné stránce rádia.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Pokud tento přípojný bod nepřehrává zvuk, posluchači budou automaticky přesměrováni na tento přípojný bod. Výchozí hodnota je /error.mp3, opakující se chybová zpráva.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Pokud je nastaveno na hodnotu „Ano“, bude URL adresa prohlížeče použita místo základní URL adresy, pokud je k dispozici. Chcete-li vždy použít základní URL adresu, nastavte hodnotu „Ne“.","If you are broadcasting using AutoDJ, enter the source password here.":"Pokud se vysílá pomocí funkce AutoDJ, zadejte zde zdrojové heslo.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Pokud se vysílá pomocí funkce AutoDJ, zadejte zde zdrojové uživatelské jméno. Může být prázdné.","If you manually maintain this file, review the latest version of the file and make any changes needed.":"Pokud ručně spravujete tento soubor, zkontrolujte nejnovější verzi souboru a proveďte potřebné změny.","Include in Automated Assignment":"Zahrnout do automatizovaného přiřazení","Indefinitely":"Na neurčito","Initial Key":"Počáteční klíč","Install SHOUTcast":"Instalovat SHOUTcast","Installation Not Recently Backed Up":"Instalace není dlouho zálohována","International Standard Recording Code, used for licensing reports.":"Mezinárodní standardní kód záznamů, který se používá pro zprávy o licencích.","Internet Radio Station Name":"Název internetové rozhlasové stanice","Internet Radio Station Owner":"Majitel internetové rozhlasové stanice","Interrupt other songs to play at scheduled time.":"Přerušit přehrávání ostatních skladeb v naplánovaném čase.","Involved People List":"Seznam zapojených lidí","It is already running.":"Již běží.","It is not running.":"Neběží.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Zatím nemusí být registrováno u Supervisora. Restartování vysílání může pomoci.","Language":"Jazyk","Last 14 Days":"Posledních 14 dní","Last 2 Years":"Poslední dva roky","Last 30 Days":"Posledních 30 dní","Last 60 Days":"Posledních 60 dní","Last Year":"Poslední rok","Leave blank to play on every day of the week.":"Nechte prázdné, aby playlist hrál každý den v týdnu.","Length":"Délka","LetsEncrypt Domain Name(s)":"LetsEncrypt doménové jméno","LetsEncrypt E-mail Address":"LetsEncrypt e-mailová adresa","Light":"Světlé","Linked Information":"Propojené informace","Liquidsoap Configuration":"Liquidsoap konfigurace","Liquidsoap Log":"Liquidsoap protokol","Listener Analytics Collection":"Analytický sběr nad posluchači","Listeners":"Posluchači","Listeners by Day":"Posluchači podle dne","Listeners by Day of Week":"Posluchači podle dne v týdnu","Listeners by Hour":"Posluchači podle hodiny","Log Viewer":"Prohlížeč protokolů","Logged in successfully.":"Přihlášení proběhlo úspěšně.","Login unsuccessful":"Přihlášení bylo neúspěšné","Low":"Nižší","Lyricist":"Textař","Manage Station Automation":"Správa automatizace stanice","Manage Station Broadcasting":"Nastavení Vysílání Stanice","Manage Station Media":"Správa médií stanice","Manage Station Mount Points":"Spravovat přípojné body stanice","Manage Station Podcasts":"Spravovat podcasty stanice","Manage Station Profile":"Nastavení Profilu Stanice","Manage Station Remote Relays":"Správa vzdálených relays stanice","Manage Station Streamers":"Spravovat Streamery Stanice","Manage Station Web Hooks":"Spravovat webhooks stanice","Manually modify the logging level.":"Ručně upravit úroveň protokolování.","MariaDB Host":"MariaDB Hostitel","Maximum Port for Station Port Assignment":"Minimální port pro přidělení portu stanice","Media":"Média","Media Type":"Typ média","Merge playlist to play as a single track.":"Sloučit playlist pro přehrání jako jednu skladbu.","Minimum Port for Station Port Assignment":"Minimální port pro přidělení portu stanice","Minute of Hour to Play":"Minuta hodiny pro přehrání","Modify this if your stations are listening on nonstandard ports.":"Upravte, pokud vaše stanice poslouchají na nestandardních portech.","Monday":"Pondělí","Mood":"Nálada","Mount Point URL":"URL přípojného bodu","Mount Points":"Přípojné body","Music CD Identifier":"Identifikátor hudebního CD ","Musician Credits List":"Seznam hudebníků","Mute":"Umlčet","Name":"Název","New AzuraCast Release Version Available":"Nová verze AzuraCast je k dispozici","New AzuraCast Updates Available":"Nové aktualizace AzuraCast jsou k dispozici","New Password":"Nové heslo","New path not specified.":"Nespecifikována nová cesta.","Nginx Access Log":"Přístupový protokol Nginx","Nginx Error Log":"Chybový protokol Nginx","No":"Ne","No directory specified":"Nebyl zadán žádný adresář","No file was uploaded.":"Nebyl nahrán žádný soubor.","No recording available.":"Není k dispozici žádný záznam.","None":"Nic","Not Played":"Nehráno","Number of Backup Copies to Keep":"Počet záložních kopií pro uchování","Number of Minutes Between Plays":"Počet minut mezi přehráním","Number of Songs Between Plays":"Počet skladeb mezi přehráním","On-Demand Media":"Média na vyžádání","Once per Hour":"Jednou za hodinu","Once per x Songs":"Jednou za x skladeb","Only loop through playlist once.":"Přehrát playlist pouze jednou.","Only play one track at scheduled time.":"V naplánovaném čase přehrát pouze jednu skladbu.","Optionally provide an e-mail address for updates from LetsEncrypt.":"Volitelně zadejte e-mailovou adresu pro aktualizace z LetsEncrypt.","Original Album":"Původní album","Original Artist":"Původní interpret","Original Filename":"Původní název souboru","Original Lyricist":"Původní texty","Original Release Time":"Původní čas vydání","Original Year":"Původní rok","Otherwise, update your installation and answer \"Y\" when prompted to update the file.":"V opačném případě aktualizujte instalaci a odpovězte \"Y\", pokud budete vyzváni k aktualizaci souboru.","PHP Application Log":"PHP aplikační protokol","Part Of A Compilation":"Část kompilace","Part Of A Set":"Část setu","Password":"Heslo","Performance profiling is currently enabled for all requests.":"Pro všechny požadavky je nyní povoleno profilování výkonu.","Performer Sort Order":"Pořadí Performerů","Permissions":"Oprávnění","Play":"Hrát","Play once per hour at the specified minute.":"Hraje jednou za hodinu ve stanovené minutě.","Playlist":"Playlist","Playlist (M3U/PLS) URL":"URL playlistu (M3U/PLS)","Playlist Delay":"Zpoždění playlistu","Playlist Name":"Název playlistu","Playlist Weight":"Váha playlistu","Playlist disabled.":"Playlist zakázán.","Playlist enabled.":"Playlist povolen.","Playlist not found.":"Playlist nebyl nalezen.","Playlist queue cleared.":"Fronta playlistu vymazána.","Playlist reshuffled.":"Playlist byl zamíchán.","Playlist successfully imported; %d of %d files were successfully matched.":"Playlist byl úspěšně importován; %d z %d souborů bylo úspěšně porovnáno.","Podcast not found!":"Podcast nebyl nalezen!","Podcasts":"Podcasty","Prefer Browser URL (If Available)":"Preferovat URL adresu prohlížeče (je-li k dispozici)","Produced Notice":"Oznámení o produkci","Profile":"Profil","Profiler Control Panel":"Ovládací panel Profileru","Programmatic Name":"Systémový název","Public Page":"Veřejná stránka","Publish to \"Yellow Pages\" Directories":"Publikovat do adresářů \"Zlaté stránky\"","Publisher":"Vydavatel","Radio Ports: %s":"Rádiové porty: %s","Random":"Náhodné","Ready to start broadcasting? Click to start your station.":"Jste připraveni začít vysílat? Klikněte pro spuštění stanice.","Record not found":"Záznam nebyl nalezen","Recording Time":"Čas nahrávání","Relay Stream URL":"URL jiného streamu","Release Time":"Čas vydání","Remixer":"Remixer","Remote Playback Buffer (Seconds)":"Vzdálená vyrovnávací paměť (sekundy)","Remote Relays":"Vzdálená připojení","Remote Station Listening Mountpoint/SID":"Přípojný bod/SID vzdálené stanice","Remote Station Listening URL":"URL adresa pro vzdálenou stanici","Remote Station Source Mountpoint/SID":"Přípojný bod/SID vzdálené stanice","Remote Station Source Password":"Zdrojové heslo vzdálené stanice","Remote Station Source Port":"Zdrojový port vzdálené stanice","Remote Station Source Username":"Zdrojové uživatelské jméno vzdálené stanice","Remote Station Type":"Typ vzdálené stanice","Remote URL":"Vzdálené URL","Remote URL Playlist":"Vzdálený playlist","Remote URL Type":"Typ vzdáleného URL","Rename File/Directory":"Přejmenování souboru/adresáře","Replace Album Cover Art":"Vyměnit přebal alba","Reports":"Reporty","Request":"Žádost","Request Song":"Na přání","Request a Song":"Žádost o skladbu na přání","Requester IP":"IP žadatele","Reset Password":"Obnovit heslo","Restart Broadcasting":"Restartovat vysílání","Restart broadcasting? This will disconnect any current listeners.":"Restartovat vysílání? Toto odpojí všechny současné posluchače.","Role Name":"Název role","Run Automatic Nightly Backups":"Spustit automatické noční zálohování","Run Manual Backup":"Spustit ruční zálohu","SFTP Port: %d":"SFTP port: %d","SFTP Users":"SFTP Uživatelé","SHOUTcast Configuration":"SHOUTcast konfigurace","SHOUTcast Log":"SHOUTcast protokol","Saturday":"Sobota","Save Changes":"Uložit změny","Scheduled":"Rozvrh","Scheduled Backup Time":"Plánovaný čas zálohování","Scheduled Play Days of Week":"Plánované dny v týdnu","Scheduling":"Plánování","Search engine crawlers are not permitted to use this feature.":"Vyhledávač nemá povoleno používat tuto funkci.","Seconds from the start of the song that the AutoDJ should start playing.":"Počet sekund od začátku skladby, kde má AutoDJ začít přehrávat.","Seconds from the start of the song that the AutoDJ should stop playing.":"Počet sekund od začátku skladby, kde má AutoDJ přestat přehrávat.","Select File":"Zvolte soubor","Select a theme to use as a base for station public pages and the login page.":"Vyberte téma, které se použije jako základní pro veřejné stránky stanice a přihlašovací stránku.","Select...":"Vybrat...","Sequential":"Postupné","Server configuration complete!":"Konfigurace serveru dokončena!","Set Subtitle":"Nastavit titulek","Set as Default Mount Point":"Nastavit jako výchozí přípojný bod","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Nastavte GID uživatele běžícího v kontejnerech v Dockeru. Toto nastavení může opravit problémy s oprávněním hostitele.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Chcete-li vždy používat zabezpečené URL adresy „https: //“, nastavte možnost „Ano“ a při navštívení nezabezpečené URL adresy automaticky přesměrujete na zabezpečenou URL adresu.","Set up LetsEncrypt?":"Nastavit LetsEncrypt?","Settings":"Nastavení","Setup has already been completed!":"Nastavení již bylo dokončeno!","Show on Public Pages":"Zobrazit na veřejných stránkách","Shuffled":"Zamíchané","Site Base URL":"Základní URL webu","Site Theme":"Motiv webu","Song Album":"Album skladby","Song Artist":"Interpret skladby","Song History":"Historie skladeb","Song Listener Impact":"Dopad na posluchače","Song Lyrics":"Texty skladby","Song Playback Order":"Pořadí přehrávání skladeb","Song Playback Timeline":"Časová osa přehrávání skladeb","Song Requests":"Žádosti o skladby","Song Title":"Název skladby","Song skipped.":"Skladba přeskočena.","Song-Based Playlist":"Playlist založený na skladbách","SoundExchange Report":"SoundExchange report","SoundExchange Royalties":"SoundExchange Royalties","Source":"Zdroj","Specify the minute of every hour that this playlist should play.":"Zvolte minutu každé hodiny, kterou by měl hrát tento playlist.","Start Station":"Spustit stanici","Start Time":"Čas zahájení","Station Time Zone":"Časové pásmo stanice","Station restarted.":"Stanice restartována.","Stations":"Stanice","Statistics Overview":"Přehled statistik","Storage location %s already exists.":"Umístění úložiště %s již existuje.","Storage location %s could not be validated: %s":"Cestu k uložišti %s nelze ověřit: %s","Streamer disconnected.":"Streamer odpojen.","Streamer/DJ Accounts":"Stream/DJ účty","Streamers enabled!":"Streameři povoleni!","Subtitle":"Titulek","Sunday":"Neděle","Supervisord Log":"Supervisorský protokol","System Debugger":"Systémový Debugger","System Logs":"Systémové logy","System Maintenance":"Údržba systému","System Settings":"Systémová nastavení","Tagging Time":"Čas označení","Terms Of Use":"Podmínky užití","The account associated with e-mail address \"%s\" has been set as an administrator":"Účet spojený s e-mailovou adresou \"%s\" byl nastaven jako správce","The application environment.":"Aplikační prostředí.","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"Základní URL adresa, na které se tato služba nachází. Použijte externí adresu IP nebo úplný název domény (pokud existuje) směřující na tento server.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Zobrazovaný název přiřazený tomuto přípojnému bodu při zobrazení na administrativních nebo veřejných stránkách. Nechte prázdné pro automatické vygenerování.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Zobrazovaný název přiřazený tomuto vzdálenému připojení při zobrazení na administrativních nebo veřejných stránkách. Nechte prázdné pro automatické vygenerování.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"Délka přehrávání, kterou by měl Liquidsoap při použití tohoto vzdáleného playlistu přednačítat. Kratší časy mohou vést k přerušovanému přehrávání na nestabilních připojeních.","The locale to use for CLI commands.":"Lokální prostředí pro příkazy CLI.","The performance profiling extension is currently enabled on this installation.":"Rozšíření profilování výkonu je v současné době povoleno.","The port %s is in use by another station.":"Port %s je používán jinou stanicí.","The relative path of the file in the station's media directory.":"Relativní cesta souboru v mediálním adresáři stanice.","The song ID you specified cannot be requested for this station.":"Zadané ID skladby nemůže být vyžádáno pro tuto stanici.","The song ID you specified could not be found in the station.":"Zadané ID skladby nebylo ve stanici nalezeno.","The time period that the song should fade in. Leave blank to use the system default.":"Časová sekvence, ve které by se měla skladba překrývat na začátku. Chcete-li použít výchozí nastavení systému, ponechte prázdné.","The time period that the song should fade out. Leave blank to use the system default.":"Časová sekvence, ve které by se měla skladba překrývat na konci. Chcete-li použít výchozí nastavení systému, ponechte prázdné.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"Doba, po kterou by se tato skladba měla při přechodu překrývat se sousedními. Chcete-li použít výchozí nastavení systému, ponechte prázdné.","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"Nahraný soubor překračuje hodnotu MAX_FILE_SIZE z HTML formuláře.","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"Nahraný soubor překračuje hodnotu upload_max_filesize v php.ini.","The uploaded file was only partially uploaded.":"Nahraný soubor byl nahrán pouze částečně.","This CSS will be applied to the main management pages, like this one.":"Tento CSS bude aplikován na hlavní správcovské stránky, jako je tato.","This CSS will be applied to the station public pages and login page.":"Tento CSS bude aplikován na veřejné stránky stanice a na přihlašovací stránku.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"To vám umožní dočasně zaznamenávat chyby na úrovni ladění (kvůli řešení problémů) nebo snížit objem logů, které jsou vytvořeny vaší instalací, aniž by bylo nutné upravit, zda je vaše instalace prdukční nebo vývojářskou instancí.","This can have an adverse impact on system performance. You should disable this when possible.":"To může mít nepříznivý dopad na výkon systému. Pokud je to možné, měli byste to zakázat.","This feature is not currently supported on this station.":"Tato funkce není v současné době na této stanici podporována.","This installation has not been backed up in the last two weeks.":"Tato instalace nebyla v posledních dvou týdnech zálohována.","This javascript code will be applied to the station public pages and login page.":"Tento javascript bude aplikován na veřejné stránky stanice a na přihlašovací stránku.","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Tento řetězec by měl vždy začínat lomítkem (/) a musí být platnou adresou URL, například /autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Tento název se zobrazí jako dílčí záhlaví vedle loga AzuraCast, aby bylo možné tento server identifikovat.","This playlist is not a sequential playlist.":"Tento playlist není sekvenční playlist.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Tento produkt obsahuje GeoLite2 data vytvořená MaxMindem, dostupná na %s.","This song or artist has been played too recently. Wait a while before requesting it again.":"Tato skladba nebo umělce byla přehrána příliš nedávno. Počkejte, než o ni znovu požádáte.","This station does not accept requests currently.":"Tato stanice v současné době nepřijímá požadavky.","This station does not support on-demand streaming.":"Tato stanice nepodporuje vysílání na vyžádání.","This station is out of available storage space.":"Tato stanice je mimo dostupný úložný prostor.","This value is already used.":"Tato hodnota je již použita.","This will be used as the label when editing individual songs, and will show in API results.":"Toto bude použito jako popisek při úpravách jednotlivých skladeb a bude zobrazeno ve výsledcích API.","Thursday":"Čtvrtek","Title":"Název","Title Sort Order":"Pořadí podle názvu","To play once per day, set the start and end times to the same value.":"Chcete-li hrát jednou za den, nastavte začátek a konec času na stejnou hodnotu.","Too many login attempts":"Příliš mnoho pokusů o přihlášení","Tuesday":"Úterý","Unknown Artist":"Neznámý interpret","Unknown Title":"Neznámý název","Unprocessable Files":"Nezpracovatelné soubory","Upcoming Song Queue":"Nadcházející fronta skladeb","Update Instructions":"Pokyny k aktualizaci","Use Browser Default":"Automaticky podle prohlížeče","Use Web Proxy for Radio":"Použít pro rádio web proxy","User":"Uživatel","User Accounts":"Uživatelské účty","User not found.":"Uživatel nenalezen.","Users":"Uživatelé","View":"Zobrazit","View Administration Page":"Zobrazit administrační stránku","View Station Logs":"Zobrazit protokoly stanice","View Station Page":"Zobrazit stránku stanice","View Station Reports":"Zobrazit přehledy stanice","View System Logs":"Zobrazení systémových protokolů","View the changelog for full details.":"Zobrazte si seznam změn pro všechny detaily.","Volume":"Hlasitost","Web DJ":"Web DJ","Web Hooks":"Webhooky","Web hook enabled.":"Webhook povolen.","Wednesday":"Středa","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"Vítejte na AzuraCast! Dokončete počáteční nastavení serveru zodpovězením několika otázek.","Writing configuration files...":"Zapisování konfiguračních souborů...","YP Directory Authorization Hash":"Autorizační hash adresáře YP","Yes":"Ano","You are currently running version %s. Updating is highly recommended.":"Momentálně používáte verzi %s. Důrazně doporučujeme aktualizovat.","You can now set up streamer (DJ) accounts.":"Nyní můžete nastavit účty streamerů (DJ).","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Pro tento stream můžete nastavit vlastní adresu URL, kterou bude služba AzuraCast používat, když na ni bude odkazováno. Chcete-li použít výchozí hodnotu, ponechte prázdné.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"Můžete sledovat čas provádění a využití paměti jakékoli stránky AzuraCast nebo aplikace z profileru stránky.","You cannot remove yourself.":"Nemůžete odstranit sami sebe.","You do not have permission to access this portion of the site.":"Nemáte oprávnění pro přístup k této části webu.","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Snažili jste se přihlásit příliš často, prosím, počkejte 30 sekund a zkuste to znovu.","You have submitted a request too recently! Please wait before submitting another one.":"Skladbu na přání jste žádali nedávno, před další žádostí je potřeba nějakou dobu počkat.","You must be logged in to access this page.":"Pro přístup na tuto stránku musíte být přihlášeni.","You should update to take advantage of bug and security fixes.":"Měli byste aktualizovat, abyste využili opravy chyb a zabezpečení.","You should update your docker-compose.yml file to reflect the newest changes.":"Měli byste aktualizovat soubor docker-compose.yml tak, aby obsahoval nejnovější změny.","Your docker-compose.yml file is out of date!":"Soubor docker-compose.yml je zastaralý!","Your credentials could not be verified.":"Vaše oprávnění nebylo možné ověřit.","Your installation is currently %d update(s) behind the latest version.":"Vaše instalace je v současné době %d aktualizací za nejnovější verzí."},"de_DE":{"# Episodes":"# Episoden","# Songs":"# Songs","%d queued messages":"%d Nachrichten in der Warteschlange","%s cannot start":"%s kann nicht gestartet werden","%s cannot stop":"%s kann nicht gestoppt werden","%s encountered an error":"Bei %s ist ein Fehler aufgetreten","%s is not recognized as a service.":"%s wird nicht als Dienst erkannt.","%{ days } Days":"%{ days } Tage","%{ minutes } minutes":"%{ minutes } Minuten","%{ seconds } seconds":"%{ seconds } Sekunden","%{filesCount} File":["%{filesCount} Datei","%{filesCount} Dateien"],"%{listeners} Listener":["%{listeners} Zuhörer","%{listeners} Zuhörer"],"%{name} - Copy":"%{name} - Kopieren","%{numPlaylists} playlist":["%{numPlaylists} Wiedergabeliste","%{numPlaylists} Wiedergabelisten"],"%{numSongs} uploaded song":["%{numSongs} hochgeladenes Lied","%{numSongs} hochgeladene Lieder"],"%{spaceUsed} Used":"%{spaceUsed} verwendet","%{spaceUsed} of %{spaceTotal} Used":"%{spaceUsed} von %{spaceTotal} verwendet","%{station} - Copy":"%{station} - Kopie","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Allen Docker Containern wird dieser Name vorangestellt. Ändere dies nicht nach der Installation.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) Die Zeitspanne, die gewartet wird, bevor eine Docker Compose Operation fehlschlägt. Erhöhen Sie diesen Wert auf Computern mit geringerer Leistung.","(in seconds)":"(in Sekunden)","A completely random track is picked for playback every time the queue is populated.":"Jedes Mal, wenn die Warteschlange gefüllt wird, wird ein zufälliger Track zur Wiedergabe ausgewählt.","A playlist containing media files hosted on this server.":"Eine Playlist mit Mediendateien, die auf diesem Server gehostet werden.","A playlist that instructs the station to play from a remote URL.":"Eine Wiedergabeliste, die den Sender anweist, von einer URL zu spielen.","API \"Access-Control-Allow-Origin\" Header":"API \"Access-Control-Allow-Origin\"-Header","API Documentation":"API-Dokumentation","API Key Description/Comments":"API Key Beschreibung/Kommentare","API Keys":"API Keys","API Version":"API-Version","Access Key ID":"Access Key ID","Access Token":"Access Token","Access Token Secret":"Access Token Secret","Account List":"Kontenliste","Account Recovery":"Accountwiederherstellung","Account is Active":"Account ist Aktiviert","Account not found.":"Konto nicht gefunden.","Account recovery e-mail sent.":"Account-Wiederherstellungsemail gesendet.","Actions":"Aktionen","Adapter":"Adapter","Add API Key":"API-Schlüssel hinzufügen","Add Custom Field":"Benutzerdefiniertes Feld hinzufügen","Add Episode":"Episode hinzufügen","Add Files to Playlist":"Dateien zur Wiedergabeliste hinzufügen","Add Mount Point":"Einhängepunkt anlegen","Add New GitHub Issue":"GitHub-Ticket erstellen","Add Playlist":"Playlist hinzufügen","Add Podcast":"Podcast hinzufügen","Add Record":"Eintrag hinzufügen","Add Remote Relay":"Remote-Relay hinzufügen","Add Role":"Rolle hinzufügen","Add SFTP User":"SFTP Benutzer hinzufügen","Add Schedule Item":"Geplantes Element hinzufügen","Add Station":"Sender hinzufügen","Add Storage Location":"Füge Speicherort hinzu","Add Streamer":"Streamer hinzufügen","Add User":"Benutzer hinzufügen","Add Web Hook":"WebHook hinzufügen","Additional Environment Variables":"Zusätzliche Umgebungsvariablen","Administer API Keys":"API-Schlüssel verwalten","Administer Backups":"Backups verwalten","Administer Custom Fields":"Benutzerdefinierte Fehler verwalten","Administer Settings":"Einstellungen verwalten","Administer Stations":"Stationen verwalten","Administer Storage Locations":"Verwalten von Speicherorten","Administration":"Administration","Advanced":"Erweitert","Advanced Configuration":"Erweiterte Einstellungen","Advanced Manual AutoDJ Scheduling Options":"Erweiterte manuelle AutoDJ-Planungsoptionen","Advanced: Use Privileged Docker Settings":"Erweitert: Privilegierte Docker Einstellungen verwenden","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Aggregierte Zuhörer Statistiken dienen dazu Station Berichte Systemweit anzuzeigen. IP-basierte Zuhörer Statistiken dienen dazu, um eventuelle Lizenzgebühren und Berichte zu erstellen.","Album":"Album","Album Art":"Albumcover","Album Artist Sort Order":"Album-Interpret Sortier-Reihenfolge","Album Sort Order":"Album-Sortierreihenfolge","All Permissions":"Alle Berechtigungen","All Playlists":"Alle Wiedergabelisten","All Podcasts":"Alle Podcasts","All Stations":"Alle Stationen","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"Alle Werte in der NowPlaying API-Antwort stehen zur Verwendung zur Verfügung. Alle leeren Felder werden ignoriert.","Allow Requests from This Playlist":"Anfragen aus dieser Wiedergabeliste zulassen","Allow Song Requests":"Musikwünsche erlauben","Allow Streamers / DJs":"Zusätzliche Stream-Benutzer erlauben","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Erlaube dem System einzelne Titel automatisch anhand der Performance zu Playlisten hinzuzufügen. Der Prozess läuft im Hintergrund, wird nur ausgeführt, wenn diese Option gewählt ist und bei mindestens einer Playlist die automatische Zuordnung erlaubt ist.","Allowed IP Addresses":"Erlaubte IP-Adressen","Always Use HTTPS":"Immer HTTPS verwenden","Amplify: Amplification (dB)":"Verstärkung (dB)","An account recovery link has been requested for your account on \"%s\".":"Ein Link zur Accountwiederherstellung wurde für dein Konto unter \"%s \" angefordert.","An error occurred and your request could not be completed.":"Ein Fehler ist aufgetreten, Ihre Anfrage konnte nicht ausgeführt werden.","Analyze and reprocess the selected media":"Ausgewählte Medien analysieren und neu verarbeiten","Any time a live streamer/DJ connects to the stream":"Jedes Mal, wenn ein Live-Streamer/DJ sich mit dem Stream verbindet","Any time a live streamer/DJ disconnects from the stream":"Jedes Mal, wenn sich ein Live-Streamer/DJ vom Stream trennt","Any time the currently playing song changes":"Jedes Mal, wenn sich der gerade gespielte Song ändert","Any time the listener count decreases":"Jedes Mal, wenn die Zuhörerzahl sinkt","Any time the listener count increases":"Jedes Mal, wenn die Zuhörerzahl steigt","Apply Compression and Normalization":"Kompression und Normalisierung anwenden","Apply for an API key at Last.fm":"API-Schlüssel bei Last.fm beantragen","Applying changes...":"Übernehme Änderungen...","Are you sure?":"Bist du dir sicher?","Art":"Bild","Artist":"Interpret","Artwork":"Albumcover","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Das Artwork muss eine Mindestgröße von 1400 x 1400 Pixel und eine Maximalgröße von 3000 x 3000 Pixel für Apple Podcasts haben.","At the bottom of the page, click \"Create my access token\".":"Klicke am Ende der Seite auf \"Create my access token\".","Attempt to Automatically Retrieve ISRC When Missing":"Versuche ISRC automatisch abzurufen, wenn nicht vorhanden","Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance.":"Audio-Transcoding-Anwendungen wie Liquidsoap verwenden kontinuierlich eine bestimmte Menge an CPU-Zeit, wodurch das verfügbare Guthaben kontinuierlich abnimmt. Wenn regelmäßig gestohlene CPU-Zeit zu sehen ist, sollte in Erwägung gezogen werden, zu einer VM zu wechseln, die für die Instanz dedizierte CPU-Ressourcen bereitstellt.","Audit Log":"Audit-Log","Author":"Autor","Auto-Assign Value":"Wert automatisch zuweisen","Auto-Assigned":"Automatisch zugewiesen","Auto-generate Random MariaDB Root Password":"Zufälliges MariaDB Root-Passwort generieren","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"AutoDJ Bitrate (kbps)","AutoDJ Disabled":"AutoDJ deaktiviert","AutoDJ Format":"AutoDJ Format","AutoDJ Queue":"AutoDJ Warteschlange","AutoDJ Queue Length":"AutoDJ Warteschlangen Länge","AutoDJ Service":"AutoDJ Dienst","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"Der AutoDJ wurde für diesen Sender deaktiviert. Es wird keine Musik automatisch wiedergegeben, wenn keine Quelle live ist.","Automated Assignment":"Automatische Zuordnung","Automatic Backups":"Automatische Backups","Automatically Set from ID3v2 Value":"Automatisch aus ID3v2 Wert setzen","Automatically scroll to the bottom of the log":"Automatisch nach unten scrollen","Automatically send a customized message to your Discord server.":"Automatisch eine individuelle Nachricht an deinen Discord Server schicken.","Automatically send a message to any URL when your station data changes.":"Automatisch eine Nachricht an eine URL schicken, wenn Sender Daten geändert werden.","Automatically send a tweet.":"Automatisch einen Tweet senden.","Available Logs":"Verfügbare Logs","Avatar Service":"Avatar Dienst","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Avatare werden basierend auf Ihrer E-Mail-Adresse vom %{service} -Dienst abgerufen. Klicke hier, um deine %{service} Einstellungen zu verwalten.","Average Listeners":"Durchschnittliche Zuhörer","Avoid Duplicate Artists/Titles":"Vermeide doppelte Interpreten/Titel","AzuraCast version %s is now available.":"AzuraCast Version %s ist jetzt verfügbar.","AzuraCast Application Log":"AzuraCast-Anwendungsprotokoll","AzuraCast Backup":"AzuraCast Backup","AzuraCast First-Time Setup":"AzuraCast Erstinstallation","AzuraCast Installer":"AzuraCast Installer","AzuraCast Instance Name":"AzuraCast Instanz Name","AzuraCast Settings":"AzuraCast-Einstellungen","AzuraCast Setup":"AzuraCast Setup","AzuraCast Update Checks":"AzureCast Update-Überprüfungen","AzuraCast Updater":"AzuraCast Updater","AzuraCast User":"AzuraCast Benutzer","AzuraCast Wiki":"AzuraCast Wiki","AzuraCast installation complete!":"AzuraCast-Installation abgeschlossen!","AzuraCast is currently configured to listen on the following ports:":"AzuraCast ist derzeit so konfiguriert, dass es die folgenden Ports benutzt:","AzuraCast is now initialized.":"AzuraCast ist nun initialisiert.","AzuraCast is now updated to the latest version!":"AzuraCast ist aktuell!","AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated.":"AzuraCast wird mit einer eingebauten kostenlosen IP-Geolokalisierungsdatenbank geliefert. Du kannst stattdessen auch den MaxMind GeoLite Service nutzen, um genauere Ergebnisse zu erzielen. Die Verwendung von MaxMind GeoLite erfordert einen Lizenzschlüssel, aber sobald der Schlüssel zur Verfügung gestellt wird, halten wir die Datenbank automatisch aktualisiert.","AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles.":"AzuraCast verwendet ein rollenbasiertes Zugriffskontrollsystem. Rollen werden Berechtigungen für bestimmte Bereiche der Website zugewiesen, dann werden Benutzer diesen Rollen zugewiesen.","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast wird die hochgeladene Datei nach Übereinstimmungen in der Musikbibliothek des Senders durchsuchen. Die Medien sollten bereits hochgeladen sein, bevor dieser Schritt ausgeführt wird. Dieses Tool kann so oft wie nötig erneut ausgeführt werden.","Back":"Zurück","Backing up MariaDB...":"Sichern von MariaDB...","Backup complete in %.2f seconds.":"Backup in %.2f Sekunden abgeschlossen.","Backup not found.":"Backup nicht gefunden.","Backup path %s not found!":"Backup-Pfad %s nicht gefunden!","Backups":"Backups","Balanced":"Ausgeglichen","Band":"Band","Banned Countries":"Gesperrte Länder","Banned IP Addresses":"Gesperrte IP-Adressen","Banned User Agents":"Gesperrte User-Agents","Base Station Directory":"Sender Basis Verzeichnis","Base Theme for Public Pages":"Basisdesign für öffentliche Seiten","Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists.":"Basierend auf der bisherigen Performance der Songs deines Senders kann AzuraCast automatisch die Songs gleichmäßig auf deine Wiedergabelisten verteilen und die Songs mit der höchsten Performance in die am höchsten gewichteten Wiedergabelisten platzieren.","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Basierend auf dieser Einstellung wird das System alle X Tage automatisch - unter der Nutzung der letzten X Tage - Titel neu zuordnen.","Basic Info":"Allgemeine Daten","Basic Information":"Allgemeine Informationen","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Da du Docker nutzt, können einige Systemprotokolle nur von einer Shell-Sitzung auf dem Host-Computer abgerufen werden. Du kannst %s ausführen, um auf Containerprotokolle aus dem Terminal zuzugreifen.","Best Performing Songs":"Die beliebtesten Lieder","Bit Rate":"Bitrate","Bot Token":"Bot Token","Bpm":"BPM","Branding Settings":"Branding Einstellungen","Broadcast AutoDJ to Remote Station":"AutoDJ auf Remote Sender übertragen","Broadcasting":"Übertragen","Broadcasting Service":"Broadcasting-Service","Broadcasts":"Übertragungen","Browser Icon":"Browser Icon","Bucket Name":"Bucket Name","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Standardmäßig nutzt jeder Sender seinen eigenen Port (z.B. 8000). Solltest du einen Service wie CloudFlare nutzen oder deinen Sender über SSL abrufen, so aktiviere bitte dieses Feature, welches alle Sender zu den Web-Ports (80 und 443) routet.","CPU Load":"CPU Load","CPU Stats Help":"CPU Statistik Hilfe","Cached":"Für Caches","Categories":"Kategorien","Change":"Ändern","Change Password":"Passwort ändern","Change installation settings?":"Installationseinstellungen ändern?","Changes":"Änderungen","Changes saved successfully.":"Änderungen gespeichert.","Changes saved.":"Änderungen gespeichert.","Character Set Encoding":"Zeichenkodierung","Chat ID":"Chat ID","Check Web Services for Album Art When Uploading Media":"Suche in Webdiensten nach Albumcover beim Hochladen von Medien","Check Web Services for Album Art for \"Now Playing\" Tracks":"Suche in Webdiensten nach Albumcover für \"Now Playing\" Tracks","Check the log for details.":"Überprüfen Sie die Logs für Details.","Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources.":"Wähle eine Art aus, die beim Übergang von einem Lied zu einem anderen verwendet werden soll. Der Smart Modus beachtet die Lautstärke der beiden Tracks beim Wechsel für einen weicheren Übergang, benötigt aber mehr CPU-Ressourcen.","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Wähle einen Namen für diesen WebHook, der hilft, ihn von anderen zu unterscheiden. Dieser wird nur auf der Administrationsseite angezeigt.","Choose a new password for your account.":"Wähle ein neues Passwort für deinen Account.","Cleaning up temporary files...":"Bereinige temporäre Dateien...","Clear":"Leeren","Clear All Message Queues":"Alle Nachrichtenwarteschlangen leeren","Clear All Pending Requests?":"Alle ausstehenden Wünsche löschen?","Clear Artwork":"Albumcover löschen","Clear Cache":"Cache leeren","Clear File":"Datei löschen","Clear Image":"Bild löschen","Clear List":"Liste leeren","Clear Media":"Datei entfernen","Clear Pending Requests":"Ausstehende Wünsche löschen","Clear Queue":"Warteschlange leeren","Clear Upcoming Song Queue":"Warteschlange für bevorstehende Songs löschen","Clear Upcoming Song Queue?":"Warteschlange für bevorstehende Songs löschen?","Clearing the application cache may log you out of your session.":"Das Löschen des Anwendungs-Caches kann dich aus deiner Sitzung abmelden.","Click \"Generate new license key\".":"Klicke auf \"Generate new license key\".","Click the link below to log in to your account.":"Klicke auf den unten stehenden Link, um dein Konto zu entsperren.","Click to restart your station and apply configuration changes.":"Klicken für einen Neustart des Senders und die Übernahme der Konfigurationsänderungen.","Clone":"Duplizieren","Clone Station":"Sender duplizieren","Close":"Schließen","Code from Authenticator App":"Code von Authenticator App","Collect aggregate listener statistics and IP-based listener statistics":"Sammeln von aggregierten Zuhörerstatistiken und IP-basierten Zuhörerstatistiken","Command":"Befehl","Comment":"Kommentar","Comments":"Kommentare","Commercial Information":"Kommerzielle Informationen","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Schließe den Installations-Prozess durch Angabe einiger Informationen über deine Broadcast-Umgebung ab. Diese Einstellungen können später im Administrationspanel geändert werden.","Complete the setup process to get started.":"Schließen Sie den Setup-Prozess ab, um loszulegen.","Composer":"Komponist","Composer Sort Order":"Interpreten-Sortierreihenfolge","Compress and normalize your station's audio, producing a more uniform and \"full\" sound.":"Komprimiere und normalisiere das Audio Signal des Senders, erzeugt einen gleichmäßigeren und \"volleren\" Sound.","Conductor":"Dirigent","Configuration successfully written.":"Die Konfiguration wurde gespeichert.","Configure":"Konfigurieren","Configure Automated Assignment":"Automatische Zuweisung anpassen","Configure Backups":"Backups konfigurieren","Confirm New Password":"Neues Passwort bestätigen","Connected AzuraRelays":"Verbundene AzuraRelays","Connection Information":"Verbindungsinformationen","Consumer Key (API Key)":"Consumer Key (API Key)","Consumer Secret (API Secret)":"Consumer Secret (API Secret)","Contact an administrator to reset your password following the instructions in our documentation:":"Kontaktiere einen Administrator, um dein Passwort nach den Anweisungen in unserer Dokumentation zurückzusetzen:","Contains explicit content":"Enthält expliziten Inhalt","Content Group Description":"Inhaltsgruppen-Beschreibung","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Setze den Einrichtungsprozess fort, indem du deinen ersten Radiosender unten erstellst. Du kannst deine Eingaben später bearbeiten.","Continuous Play":"Kontinuierliche Wiedergabe","Control how this playlist is handled by the AutoDJ software.":"Legen Sie fest, wie AutoDJ die Wiedergabeliste behandeln soll.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Backups, die älter als die angegebene Anzahl der Tage sind, werden automatisch gelöscht. Auf Null setzen, um die automatische Löschung zu deaktivieren.","Copy associated media and folders.":"Verknüpfte Medien und Ordner kopieren.","Copy scheduled playback times.":"Geplante Wiedergabezeiten kopieren.","Copy to Clipboard":"In Zwischenablage kopieren","Copy to New Station":"In neuen Sender kopieren","Copyright":"Copyright","Copyright Message":"Copyright-Nachricht","Could not write to filesystem.":"Konnte nicht in das Dateisystem schreiben.","Create Account":"Benutzer erstellen","Create Directory":"Verzeichnis erstellen","Create New Key":"Neuen Schlüssel erstellen","Create Station":"Sender erstellen","Create a New Radio Station":"Neuen Radiosender erstellen","Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL.":"Erstellen Sie eine neue App auf der Twitter Application Website. Verwenden Sie die System-URL dieser Installation als URL der App.","Create a new storage location based on the base directory.":"Erstelle einen neuen Speicherort basierend auf dem Basisverzeichnis.","Create an account on the MaxMind developer site.":"Erstelle ein Konto auf der MaxMind Entwicklerseite.","Create and Continue":"Erstellen und fortsetzen","Create custom fields to store extra metadata about each media file uploaded to your station libraries.":"Erstelle benutzerdefinierte Felder, um zusätzliche Metadaten über jede Mediendatei zu speichern, die auf deine Sender hochgeladen wird.","Creating backup archive...":"Backup-Archiv wird erstellt...","Creating temporary directories...":"Erstelle temporäre Verzeichnisse...","Crossfade Duration (Seconds)":"Überblendungszeit (Sekunden)","Crossfade Method":"Art der Überblendung","Cue":"Warteschlange","Current Custom Fallback File":"Aktuelle benutzerdefinierte Fallback-Datei","Current Installed Version":"Aktuell installierte Version","Current Intro File":"Aktuelle Intro-Datei","Current Password":"Aktuelles Passwort","Current Podcast Media":"Aktuelle Podcast-Medien","Custom":"Benutzerdefiniert","Custom API Base URL":"Individuelle API Basis URL","Custom Branding":"Benutzerdefiniertes Branding","Custom CSS for Internal Pages":"Custom CSS für interne Seiten","Custom CSS for Public Pages":"Custom CSS für öffentliche Seiten","Custom Configuration":"Benutzerdefinierte Konfiguration","Custom Cues: Cue-In Point (seconds)":"Benutzerdefinierter Cue: Cue-In-Punkt (in Sekunden)","Custom Cues: Cue-Out Point (seconds)":"Benutzerdefinierte Cues: Cue-Out-Punkt (in Sekunden)","Custom Fading: Fade-In Time (seconds)":"Benutzerdefiniertes Ein-/Ausblenden: Einblende-Zeit (Sekunden)","Custom Fading: Fade-Out Time (seconds)":"Benutzerdefiniertes Ein-/Ausblenden: Ausblendezeit (Sekunden)","Custom Fading: Overlap Time (seconds)":"Benutzerdefiniertes Ein-/Ausblenden: Überschneidungszeit (Sekunden)","Custom Fallback File":"Benutzerdefinierte Fallback-Datei","Custom Fields":"Benutzerdefinierte Felder","Custom Frontend Configuration":"Benutzerdefinierte Frontend Konfiguration","Custom JS for Public Pages":"Benutzerdefinierte JS für öffentliche Seiten","Customization":"Personalisierung","Customize":"Anpassen","Customize Administrator Password":"Anpassen des Administrator Passwort","Customize AzuraCast Settings":"AzuraCast Einstellungen anpassen","Customize Broadcasting Port":"Anpassen des Übertragungs-Ports","Customize Copy":"Kopie anpassen","Customize DJ/Streamer Mount Point":"DJ/Streamer Einhängepunkt anpassen","Customize DJ/Streamer Port":"DJ/Streamer-Port anpassen","Customize Internal Request Processing Port":"Port für interne Request-Verarbeitung anpassen","Customize Source Password":"Anpassen des source passwort","Customize ports used for AzuraCast?":"Ports für AzuraCast anpassen?","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Passt die Anzahl der Songs an, die im Abschnitt \"Song Verlauf\" für diesen Sender und in allen öffentlichen APIs angezeigt werden.","DJ Credentials":"DJ Zugangsdaten","DJ/Streamer Buffer Time (Seconds)":"DJ/Streamer Pufferzeit (Sekunden)","Dark":"Dunkel","Dashboard":"Dashboard","Date Played":"Wiedergabe Datum","Date Requested":"Wunsch Datum","Date/Time":"Datum/Zeit","Date/Time (Browser)":"Datum/Zeit (Browser)","Date/Time (Station)":"Datum/Zeit (Sender)","Days Between Automated Assignments":"Tage zwischen der automatischen Zuordnung","Days of Playback History to Keep":"Zu speichernde Tage des Song Verlaufs","Deactivate Streamer on Disconnect (Seconds)":"DJ/Streamer bei Verbindungsabbruch deaktivieren (Sekunden)","Debug Home":"Debugging Seite","Debug Output":"Debug Ausgabe","Default":"Voreinstellung","Default Album Art":"Standard Albumcover","Default Album Art URL":"Standard-Album-Cover URL","Default Avatar URL":"Standard Avatar-URL","Default Mount":"Standard Einhängepunkt","Default: %s":"Standard: %s","Delete":"Löschen","Delete %{ num } media files?":"%{ num } Mediendateien löschen?","Delete API Key?":"API-Schlüssel löschen?","Delete Album Art":"Albumcover löschen","Delete Backup?":"Backup löschen?","Delete Broadcast?":"Übertragung löschen?","Delete Custom Field?":"Benutzerdefiniertes Feld löschen?","Delete Episode?":"Episode löschen?","Delete Mount Point?":"Einhängepunkt löschen?","Delete Playlist?":"Wiedergabeliste löschen?","Delete Podcast?":"Podcast löschen?","Delete Queue Item?":"Warteschlangeneintrag löschen?","Delete Record?":"Eintrag löschen?","Delete Remote Relay?":"Remote-Relay löschen?","Delete Request?":"Wunsch löschen?","Delete Role?":"Rolle löschen?","Delete SFTP User?":"SFTP Benutzer löschen?","Delete Station?":"Sender löschen?","Delete Storage Location?":"Speicherort löschen?","Delete Streamer?":"Streamer löschen?","Delete User?":"Benutzer löschen?","Delete Web Hook?":"Web Hook löschen?","Description":"Beschreibung","Deselect":"Auswahl aufheben","Desktop Device":"Desktop-Gerät","Details":"Details","Direct Stream URL":"Direkte Stream-URL","Directory":"Verzeichnis","Directory Name":"Verzeichnisname","Disable":"Deaktivieren","Disable Crossfading":"Crossfading deaktivieren","Disable Optimizations":"Optimierungen deaktivieren","Disable Two-Factor":"Zwei-Faktor deaktivieren","Disable public pages?":"Öffentliche Seiten deaktivieren?","Disable song requests?":"Musikwünsche deaktivieren?","Disable streamers?":"Live-Streamer deaktivieren?","Disable to use a flatfile cache instead of Redis.":"Deaktivieren, um einen Datei-Cache anstelle von Redis zu verwenden.","Disable two-factor authentication?":"Zwei-Faktor-Authentifizierung deaktivieren?","Disabled":"Deaktiviert","Disconnect Streamer":"Live-Streamer trennen","Discord Web Hook URL":"Discord WebHook URL","Discord Webhook":"Discord WebHook","Disk Space":"Festplattenspeicher","Display Name":"Anzeigename","Do not collect any listener analytics":"Erfasse keine Analyse-Daten für Zuhörer","Do not modify this after installation.":"Ändere dies nicht nach der Installation.","Do not use an AutoDJ service.":"Keinen AutoDJ Dienst verwenden.","Docker User GID":"Docker Benutzer GID","Docker User UID":"Docker Benutzer UID","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"Domainname (beispiel.com) oder Namen (beispiel.com,foo.bar), die mit LetsEncrypt verwendet werden sollen.","Down":"Nach unten","Download":"Download","Download CSV":"CSV herunterladen","Download M3U":"M3U herunterladen","Download PLS":"PLS herunterladen","Download the Linux x64 binary from the SHOUTcast Radio Manager:":"Lade die Linux x64 binary vom SHOUTcast Radio Manager herunter:","Drag file(s) here to upload or":"Datei(en) hierhin ziehen, um sie hochzuladen oder","Dropbox Generated Access Token":"Generiertes Dropbox Authentifizierungs-Token","Duplicate":"Duplizieren","Duplicate Playlist":"Playlist duplizieren","Duplicate Prevention Time Range (Minutes)":"Zeitraum zur Wiederholungs-Vermeidung (Minuten)","Duplicate Songs":"Doppelte Songs","Duplicate request: this song was already requested and will play soon.":"Doppelter Wunsch: Dieser Song wurde bereits gewünscht und wird in Kürze gespielt.","E-Mail":"E-Mail","E-mail Address":"E-Mail Adresse","E-mail Delivery Service":"E-Mail Zustelldienst","E-mail addresses can be separated by commas.":"Mehrere E-Mail-Adressen können durch Kommas getrennt werden.","Edit":"Bearbeiten","Edit Custom Field":"Benutzerdefiniertes Feld bearbeiten","Edit Episode":"Episode bearbeiten","Edit Liquidsoap Configuration":"Liquidsoap Konfiguration bearbeiten","Edit Media":"Medien bearbeiten","Edit Mount Point":"Einhängepunkt bearbeiten","Edit Playlist":"Wiedergabeliste bearbeiten","Edit Podcast":"Podcast bearbeiten","Edit Profile":"Profil bearbeiten","Edit Record":"Eintrag bearbeiten","Edit Remote Relay":"Remote-Relay bearbeiten","Edit Role":"Rolle bearbeiten","Edit SFTP User":"SFTP Benutzer bearbeiten","Edit Station":"Sender bearbeiten","Edit Station Profile":"Senderprofil bearbeiten","Edit Storage Location":"Speicherort bearbeiten","Edit Streamer":"Streamer bearbeiten","Edit User":"Benutzer bearbeiten","Edit Web Hook":"WebHook bearbeiten","Embed Code":"Einbettungscode","Embed Widgets":"Einbettungs-Widgets","Enable":"Aktivieren","Enable Advanced Features":"Erweiterte Funktionen aktivieren","Enable AutoDJ":"AutoDJ einschalten","Enable Automated Assignment":"Aktiviere automatische Zuordnung","Enable Broadcasting":"Übertragung aktivieren","Enable Custom Code Plugins":"Benutzerdefinierte Plug-ins aktivieren","Enable Downloads on On-Demand Page":"Downloads auf On-Demand Seite aktivieren","Enable Mail Delivery":"E-Mail-Zustellung aktivieren","Enable MariaDB Slow Query Log":"MariaDB Slow Query Log aktivieren","Enable On-Demand Streaming":"On-Demand-Streaming aktivieren","Enable Performance Profiling Extension":"Performance-Profiling Erweiterung aktivieren","Enable Public Pages":"Öffentliche Seiten aktivieren","Enable Redis":"Redis aktivieren","Enable Streaming":"Streaming aktivieren","Enable Two-Factor":"Zwei-Faktor aktivieren","Enable Two-Factor Authentication":"Zwei-Faktor-Authentifizierung aktivieren","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"Aktiviere bestimmte erweiterte Funktionen im Webinterface, einschließlich der erweiterten Wiedergabelisten-Konfiguration, der Sendeport Zuweisung, Änderungen der Basis-Medienverzeichnisse und anderer Funktionalitäten, die nur von Benutzern genutzt werden sollten, die mit fortgeschrittener Funktionalität vertraut sind.","Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable.":"Musikwünsche erlauben. Nur Songs in entsprechenden Wiedergabelisten dürfen gewünscht werden.","Enable public pages?":"Öffentliche Seiten aktivieren?","Enable song requests?":"Musikwünsche aktivieren?","Enable streamers?":"Live-Streaming aktivieren?","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Aktiviert die Composer-\"Merge\"-Funktionalität, um die composer.json-Datei der Hauptanwendung mit beliebigen Plugin Composer Dateien zu kombinieren. Dies kann Auswirkungen auf die Leistung haben, daher sollte dies nur verwendet werden, wenn Sie ein oder mehrere Plugins mit ihren eigenen Composer-Abhängigkeiten benutzen.","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Aktiviere diese Einstellung, um zu verhindern, dass Metadaten für Dateien in dieser Wiedergabeliste an den AutoDJ gesendet werden. Dies ist nützlich, wenn die Playlist Jingles oder Bumpers enthält.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Aktivieren, um diesen Mountpoint auf \"Yellow Pages\" öffentlichen Radioverzeichnis zu bewerben.","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"Aktivieren, um dieses Relay auf \"Yellow Pages\" öffentlichen Radioverzeichnis zu bewerben.","Enable to allow listeners to select this mount point on this station's public pages.":"Aktivieren, um den Zuhörern die Möglichkeit zu geben, diesen Einhängepunkt auf den öffentlichen Seiten dieses Senders auszuwählen.","Enable to allow listeners to select this relay on this station's public pages.":"Aktivieren, um den Zuhörern die Möglichkeit zu geben, diesen Relay auf den öffentlichen Seiten dieses Senders auszuwählen.","Enable to allow this account to log in and stream.":"Aktivieren, um diesem Account das Einloggen und Streamen zu erlauben.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Aktivieren, um AzuraCast automatisch Nachtbackups zu der angegebenen Zeit ausführen zu lassen.","Enabled":"Aktiviert","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Aktiviert oder deaktiviert die Verwendung des neueren und schnelleren WebSocket basierten Systems, um Live-Updates auf öffentlichen Playern zu erhalten. Deaktiviere dieses Feature, wenn Probleme damit auftreten.","Encoded By":"Kodiert von","Encoder":"Encoder","Encoder Settings":"Encoder-Einstellungen","Encoding Time":"Kodierungs-Zeit","End Date":"Enddatum","End Session":"Sitzung beenden","End Time":"Endzeit","Endpoint":"Endpunkt","Enforce Schedule Times":"Zeitpläne erzwingen","Enter Two-Factor Code":"Zwei-Faktor-Code eingeben","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Gib den aktuellen Code aus deiner Authenticator App ein um zu überprüfen ob alles funktioniert.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Bitte gib die vollsändige URL deines gewünschten Relay Streams ein.","Enter your password":"Passwort eingeben","Environment: %s":"Umgebung: %s","Episode":"Episode","Episode not found.":"Episode nicht gefunden.","Episodes":"Episoden","Error":"Fehler","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Beispiel: Wenn die Remote Radio-URL http://station.example.com:8000/radio.mp3 ist, gib \"http://station.example.com:8000\" ein.","Exclude Media from Backup":"Medien aus Backup ausschließen","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Das Ausschließen von Medien bei automatisierten Backups spart Speicherplatz, aber du solltest sicherstellen, dass deine Medien an anderer Stelle gesichert werden. Beachte bitte, dass nur lokal gespeicherte Medien gesichert werden.","Execute Command":"Befehl ausführen","Expected to Play at":"Voraussichtliche Wiedergabe","Explicit":"Explizit","Export %{format}":"Exportformat","Fallback Mount":"Fallback Mount","Field Name":"Name des Feldes","File Name":"Dateiname","File Not Processed: %s":"Datei nicht verarbeitet: %s","File Owner":"Dateieigentümer","File Processing":"Datei wird verarbeitet","File Type":"Dateityp","File not specified.":"Keine Datei gewählt.","Files marked for reprocessing:":"Für die Wiederverarbeitung markierte Dateien:","Files moved:":"Verschobene Dateien:","Files queued for playback:":"Dateien in der Wiedergabe-Warteschlange:","Files removed:":"Dateien entfernt:","First Connected":"Erste Verbindung","Fixtures loaded.":"Fixtures geladen.","Footer Text":"Fußzeile","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"Für lokale Dateisysteme ist dies der Basispfad des Verzeichnisses. Für entfernte Dateisysteme ist dies das Ordnerpräfix.","For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software.":"In den meisten Fällen sollten Sie die Standardkodierung UTF-8 verwenden. Die ältere Kodierung ISO-8859-1 kann verwendet werden, wenn Sie Verbindungen von SHOUTcast 1 DJs akzeptieren oder andere Legacy-Software verwenden.","For some clients, use port:":"Für einige Clients, verwende Port:","Forgot Password":"Passwort vergessen","Forgot your password?":"Passwort vergessen?","Friday":"Freitag","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"Scanne den Code rechts mit deinem Smartphone mit einer Authentication App deiner Wahl (FreeOTP, Authy, etc.).","Full Volume":"Volle Lautstärke","Full:":"Komplett:","GA Property Tracking ID":"GA Property Tracking ID","General Rotation":"Allgemeine Rotation","Generate Report":"Bericht erstellen","Generating Database Proxy Classes":"Generiere Datenbank Proxy Klassen","Generic Web Hook":"Generischer WebHook","Genre":"Genre","GeoLite database not configured for this installation. See System Administration for instructions.":"GeoLite-Datenbank ist für diese Installation nicht konfiguriert. Siehe System-Administration für Anweisungen.","GeoLite is not currently installed on this installation.":"GeoLite ist auf diesem System derzeit nicht installiert.","GeoLite version \"%{ version }\" is currently installed.":"Derzeit ist Version \"%{ version }\" von GeoLite installiert.","Get Next Song":"Nächsten Song abrufen","Get Now Playing":"\"Jetzt läuft\"-Daten holen","Global":"Global","Global Permissions":"Globale Berechtigungen","Google Analytics Integration":"Google Analytics Integration","HTML":"HTML","HTTP Port":"HTTP Port","HTTP Port: %d":"HTTP Port: %d","HTTPS Port":"HTTPS Port","HTTPS Port: %d":"HTTPS Port: %d","Help":"Hilfe","Hide Album Art on Public Pages":"Album Art auf den öffentlichen Seiten ausblenden","Hide AzuraCast Branding on Public Pages":"Blenden Sie AzuraCast Branding auf öffentlichen Seiten aus","Hide Charts":"Diagramme ausblenden","Hide Metadata from Listeners (\"Jingle Mode\")":"Metadaten vor Zuhörern verstecken (\"Jingle Modus\")","High":"Hoch","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Wiedergabelisten mit höherem Gewicht werden im Vergleich zu anderen Playlisten, mit geringerem Gewicht, häufiger abgespielt.","History":"Verlauf","Home":"Startseite","Homepage Redirect URL":"Homepage-Umleitungs-URL","Hour":"Stunde","IP":"IP","IP Geolocation by DB-IP":"IP-Geolokation durch DB-IP","IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite.":"IP-Geolocation wird verwendet, um die ungefähre Position deiner Zuhörer basierend auf der IP-Adresse, mit der sie sich verbinden, zu erraten. Verwende die mitgelieferte kostenlose IP-Geolocation Bibliothek oder gib einen Lizenzschlüssel auf dieser Seite ein, um MaxMind GeoLite zu verwenden.","ISRC":"ISRC","Icecast Access Log":"Icecast Zugriffsprotokoll","Icecast Clients":"Icecast Clients","Icecast Configuration":"Icecast-Konfiguration","Icecast Error Log":"Icecast Fehlerprotokoll","Identifier":"Identifikator","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Wenn ein Song über kein Albumcover verfügt, wird diese URL stattdessen aufgelistet. Freilassen um den Standard Platzhalter zu verwenden.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Wenn ein Besucher nicht eingeloggt und die AzuraCast Homepage besucht, können Sie sie automatisch mit der hier angegebenen URL umleiten. Freilassen Sie, um sie zum Login-Bildschirm standardmäßig umzuleiten.","If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results.":"Wenn eine dieser Optionen aktiviert ist, wird diese Playlist direkt durch Liquidsoap statt durch AzuraCast verwaltet. Dies kann unbeabsichtigte Effekte haben und sollte nur verwendet werden, wenn du mit den Ergebnissen zufrieden bist.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Wenn die automatische Zuordnung aktiviert ist, verwenden Sie diese Playlist als eine der Ziele, in die Songs verteilt werden sollen. Dies überschreibt die vorhandenen Inhalte dieser Playlist.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Wenn deaktiviert, wird die Wiedergabeliste nicht vom AutoDJ abgespielt, kann aber trotzdem verwaltet werden.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Wenn deaktiviert, wird der Sender nichts übertragen oder den AutoDJ nutzen.","If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings.":"Wenn aktiviert, nimmt AzuraCast automatisch alle Live-Übertragungen dieses Senders auf und speichert sie in Einzelaufnahmen pro Übertragung.","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"Wenn aktiviert, wird sich AzuraCast mit der MusicBrainz Datenbank verbinden, um zu versuchen, einen ISRC für alle Dateien zu finden, in denen dieser fehlt. Deaktivieren kann die Leistung verbessern.","If enabled, a download button will also be present on the public \"On-Demand\" page.":"Wenn aktiviert, ist auch ein Download-Button auf der öffentlichen \"On-Demand\"-Seite vorhanden.","If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page.":"Wenn aktiviert, steht Musik aus Wiedergabelisten mit aktiviertem On-Demand-Streaming zum Streamen über eine eigene öffentliche Seite zur Verfügung.","If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream.":"Wenn aktiviert, können sich Streamer (oder DJs) direkt mit Ihrem Stream verbinden und Live-Musik senden, die den AutoDJ-Stream unterbricht.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Wenn aktiviert, wird der AutoDJ dieser Installation automatisch Musik auf diesem Mountpoint spielen.","If enabled, the AutoDJ will automatically play music to this mount point.":"Wenn aktiviert, wird der AutoDJ automatisch Musik abspielen.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Wenn aktiviert, kann sich dieser Streamer nur während der geplanten Sendezeit verbinden.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Wenn Musikwünsche für den Sender aktiviert sind, können sich Zuhörer Songs aus dieser Wiedergabeliste wünschen.","If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods.":"Wenn Musikwünsche aktiviert sind, gibt dies die Mindestverzögerung (in Minuten) zwischen der Übermittlung eines Wunsch und der Wiedergabe an. Bei einem Wert von Null wird eine geringe Verzögerung von 15 Sekunden angewendet, um eine Überflutung mit Anfragen zu verhindern.","If selected, album art will not display on public-facing radio pages.":"Wenn ausgewählt, wird das Albumcover nicht auf öffentlichen Radio Seiten angezeigt.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Wenn ausgewählt, wird dadurch das AzuraCast branding auf öffentlich zugänglichen Seiten nicht angezeigt.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Wenn die E-Mail, die du angegeben hast im System ist, überprüfe deinen Posteingang für die Zurücksetzung deines Passworts.","If the end time is before the start time, the playlist will play overnight.":"Wenn die Endzeit vor der Startzeit ist, wird die Playlist über Nacht spielen.","If the end time is before the start time, the schedule entry will continue overnight.":"Wenn die Endzeit vor der Startzeit ist, wird die Playlist über Nacht spielen.","If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here.":"Wenn der Einhängepunkt (z.B. /radio.mp3) oder die Shoutcast SID (z.B. 2), an den/die du sendest, nicht mit dem oben genannten übereinstimmt, gib hier den Einhängepunkt an.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Wenn sich der Port, auf den Sie senden, von dem unterscheidet, den Sie oben in der URL angegeben haben, geben Sie hier den Quellport an.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Der Standard Mount wird auf der öffentlichen Radioseite automatisch abgespielt.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Wenn der Einhängepunkt kein Audio abspielt, werden die Zuhörer automatisch zu diesem Einhängepunkt umgeleitet. Der Standard ist /error.mp3, eine sich wiederholende Fehlermeldung.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Wenn diese Einstellung auf \"Ja\" gesetzt ist, wird die Browser-URL anstelle der System-URL verwendet, wenn sie verfügbar ist. Setze die Einstellung auf \"Nein\", um immer die System-URL zu verwenden.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Wenn dieser Sender On-Demand-Streaming und Download aktiviert hat, werden nur Lieder angezeigt, die sich in Wiedergabelisten befinden bei denen diese Einstellung aktiviert ist.","If you are broadcasting using AutoDJ, enter the source password here.":"Wenn Sie mit AutoDJ senden, geben Sie hier das Source Passwort ein.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Wenn Sie AutoDJ verwenden, geben Sie hier den Quell-Benutzernamen hier ein. Dies kann leer bleiben.","If you manually maintain this file, review the latest version of the file and make any changes needed.":"Wenn du die Datei manuell verwaltest, überprüfe die neueste Version der Datei und übernehme die entsprechenden Änderungen.","If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting.":"Wenn regelmäßig verschiedene URLs für den Zugriff auf AzuraCast verwendet werden, sollte die Einstellung \" Bevorzuge Browser URL\" aktiviert werden.","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Wenn du auf einen Fehler stößt, kannst du uns auf unserem GitHub Repository unter dem Link unten einreichen.","If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default.":"Wenn deine Streaming-Software einen bestimmten \"mount point path\" benötigt, gib ihn hier an. Andernfalls verwende den Standard.","If your web hook requires HTTP basic authentication, provide the password here.":"Wenn dein WebHook eine HTTP basic authentication benötigt, gib hier das Passwort ein.","If your web hook requires HTTP basic authentication, provide the username here.":"Wenn dein Web Hook eine HTTP basic authentication erfordert, gib hier den Benutzernamen ein.","Import from PLS/M3U":"Import von PLS/M3U","Important: copy the key below before continuing!":"Wichtig: Kopiere den untenstehenden Schlüssel, bevor du weiter machst!","Imported locale: %s":"Importierte Sprache: %s","In order to install SHOUTcast:":"Um SHOUTcast zu installieren:","In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds.":"Um eine schnelle Verarbeitung zu gewährleisten, haben WebHooks eine kurze Timeout-Zeit, so dass der antwortende Dienst so optimiert sein sollte, dass er die Anfrage in weniger als 2 Sekunden bearbeitet.","In the newly created application, click the \"Keys and Access Tokens\" tab.":"Klicke in der neu erstellten Anwendung auf die Registerkarte \"Keys and Access Tokens\".","Include in Automated Assignment":"In automatische Zuordnung einbinden","Include in On-Demand Player":"In On-Demand-Player einbeziehen","Indefinitely":"Unbegrenzt","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"Kennzeichnet das Vorhandensein von expliziten Inhalten (explizite Sprache oder Inhalte für Erwachsene). Apple Podcasts zeigt eine Grafik mit einem expliziten Kinderschutzhinweis für die Episode an, wenn dies aktiviert ist. Episoden, die explizites Material enthalten, sind in einigen Regionen von Apple Podcasts nicht verfügbar.","Initial Key":"Anfangs-Schlüssel","Initialize AzuraCast":"AzuraCast initialisieren","Initializing essential settings...":"Initialisiere essentielle Einstellungen...","Insert":"Einfügen","Install GeoLite IP Database":"GeoLite IP-Datenbank installieren","Install SHOUTcast":"Installiere Shoutcast","Install SHOUTcast 2 DNAS":"SHOUTcast 2 DNAS installieren","Installation Method: %s":"Installationsart: %s","Installation Not Recently Backed Up":"Es wurde seit einiger Zeit kein Backup durchgeführt","Installing Data Fixtures":"Installiere Daten-Fixtures","Instructions":"Anleitung","Internal notes or comments about the user, visible only on this control panel.":"Interne Notizen oder Kommentare über den Benutzer, die nur auf diesem Bedienfeld sichtbar sind.","International Standard Recording Code, used for licensing reports.":"International standardisierte Aufnahme-Kodierung, welche für Lizenz Berichte genutzt wird.","Internet Radio Station Name":"Name der Internetradio-Station","Internet Radio Station Owner":"Inhaber der Internetradio-Station","Interrupt other songs to play at scheduled time.":"Andere Songs unterbrechen, um zur geplanten Zeit zu spielen.","Intro":"Intro","Invalid token specified.":"Ungültiges Token angegeben.","Involved People List":"Liste der Mitwirkenden","Is Public":"Öffentlich","It is already running.":"Es läuft bereits.","It is not running.":"Das läuft nicht.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Evtl. ist es noch nicht beim Supervisor registriert. Ein Neustart der Übertragung könnte helfen.","Jingle Mode":"Jingle Modus","Joins":"Eingeschaltet","Language":"Sprache","Last 14 Days":"Letzte 14 Tage","Last 2 Years":"Letzte 2 Jahre","Last 24 Hours":"Letzte 24 Stunden","Last 30 Days":"Letzte 30 Tage","Last 60 Days":"Letzte 60 Tage","Last 7 Days":"Letzte 7 Tage","Last Modified":"Letzte Änderung","Last Month":"Letzter Monat","Last Run":"Letzte Ausführung","Last Year":"Letztes Jahr","Last run:":"Letzte Ausführung:","Last.fm API Key":"Last.fm API-Schlüssel","Latest Update":"Letztes Update","Learn More about Dropbox Auth Tokens":"Erfahre mehr über Dropbox Authentifizierungs-Token","Learn about Advanced Playlists":"Erfahren Sie mehr über erweiterte Playlists","Learn more about release channels in the AzuraCast docs.":"Mehr Informationen über Release Kanäle findest du in den AzuraCast Docs.","Learn more about this header.":"Mehr Informationen über diesen Header.","Leave blank to automatically generate a new password.":"Leer lassen um automatisch ein Kennwort erstellen zu lassen.","Leave blank to play on every day of the week.":"Frei lassen, um an jedem Tag der Woche zu spielen.","Leave blank to use the current password.":"Lass dieses Feld leer, um dein aktuelles Passwort beizubehalten.","Leave blank to use the default Telegram API URL (recommended).":"Leer lassen, um die Standard-URL der Telegram-API zu verwenden (empfohlen).","Length":"Länge","Length Text":"Länge Text","Let's get started by creating your Super Administrator account.":"Lass uns mit dem erstellen deines Super Administrator Accounts anfangen.","LetsEncrypt Domain Name(s)":"LetsEncrypt Domainname(n)","LetsEncrypt E-mail Address":"LetsEncrypt E-Mail-Adresse","Light":"Hell (Light)","Like our software? Donate to support AzuraCast!":"Gefällt dir uns unsere Software? Spende etwas, um AzuraCast zu unterstützen!","Limited:":"Begrenzt:","Linked Information":"Angehängte Informationen","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"LiquidSoap mischt derzeit aus %{songs} und %{playlists}.","Liquidsoap Configuration":"Liquidsoap Konfiguration","Liquidsoap Log":"Liquidsoap Log","Liquidsoap Performance Tuning":"Liquidsoap Leistungs-Optimierung","List one IP address or group (in CIDR format) per line.":"Eine IP-Adresse oder Gruppe (im CIDR-Format) pro Zeile auflisten.","Listener Analytics Collection":"Zuhörer Statistiken sammeln","Listener Request":"Zuhörerwunsch","Listeners":"Zuhörer","Listeners Per Station":"Zuhörer pro Sender","Listeners by Day":"Zuhörer nach Tag","Listeners by Day of Week":"Zuhörer nach Wochentag","Listeners by Hour":"Zuhörer nach Stunde","Live":"Live","Live Broadcast Recording Bitrate (kbps)":"Bitrate für Live-Übertragung Aufnahmen (kbps)","Live Broadcast Recording Format":"Live-Übertragung Aufnahmeformat","Live Listeners":"Live Zuhörer","Live Recordings Storage Location":"Speicherort für Live-Aufnahmen","Live Streamer:":"Live-Streamer:","Live stream connected.":"Live-Stream verbunden.","Live stream disconnected.":"Live-Stream getrennt.","Load Average":"Load Durchschnitt","Loading...":"Wird geladen...","Local":"Lokal","Local Filesystem":"Lokales Dateisystem","Local Streams":"Lokale Streams","Location":"Ort","Log In":"Anmelden","Log Viewer":"Log Viewer","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"Langsamere Abfragen loggen, um mögliche Datenbankprobleme zu diagnostizieren. Diese Option sollte nur bei Bedarf aktiviert werden.","Logged in successfully.":"Erfolgreich eingeloggt.","Logged in using account recovery token":"Eingeloggt mit Account-Wiederherstellungstoken","Login unsuccessful":"Anmeldung fehlgeschlagen","Logs":"Logs","Logs by Station":"Logs nach Sender","Long Sync Task Execution Time":"Lange Sync-Task-Ausführungszeit","Loop Once":"Einmal durchlaufen","Losses":"Abgeschaltet","Low":"Niedrig","Lyricist":"Lyricist","MP3":"MP3","Main Message Content":"Inhalt der Nachricht","Manage":"Verwalten","Manage SFTP Accounts":"SFTP Zugänge verwalten","Manage Station Automation":"Stations-Automatisierung verwalten","Manage Station Broadcasting":"Stations-Broadcasting verwalten","Manage Station Media":"Stations-Medien und Playlisten verwalten","Manage Station Mount Points":"Stations-Mount-Points verwalten","Manage Station Podcasts":"Sender-Podcasts verwalten","Manage Station Profile":"Stations-Profil verwalten","Manage Station Remote Relays":"Stations-Remote-Relays verwalten","Manage Station Streamers":"Stations-Streamer verwalten","Manage Station Web Hooks":"Stations-WebHooks verwalten","Manage Stations":"Sender verwalten","Manual AutoDJ Mode":"Manueller AutoDJ-Modus","Manually define how this playlist is used in Liquidsoap configuration.":"Definieren Sie manuell in der Liquidsoap-Konfiguration, wie diese Playlist verwendet wird.","Manually modify the logging level.":"Ändere manuell das Logging-Level.","MariaDB Database Name":"MariaDB Datenbankname","MariaDB Host":"MariaDB Host","MariaDB Maximum Connections":"MariaDB Maximale Verbindungen","MariaDB Password":"MariaDB Passwort","MariaDB Port":"MariaDB Port","MariaDB Root Password":"MariaDB Root-Passwort","MariaDB Username":"MariaDB Benutzername","Markdown":"Markdown","Matomo API Token":"Matomo API Token","Matomo Analytics Integration":"Matomo Analytics Integration","Matomo Installation Base URL":"Matomo Installation System-URL","Matomo Site ID":"Matomo Site ID","Max Listener Duration":"Maximale Zuhördauer","MaxMind Developer Site":"MaxMind Entwickler Website","MaxMind License Key":"MaxMind Lizenzschlüssel","Maximum Listeners":"Maximale Zuhörer","Maximum PHP-FPM Worker Processes":"Maximale Anzahl an PHP-FPM Worker Prozessen","Maximum Port for Station Port Assignment":"Maximaler Port für Sender Port-Zuweisung","Maximum number of total listeners across all streams. Leave blank to use the default.":"Maximale Zuhöreranzahl über alle Streams verteilt. Leer lassen, um den Standardwert zu verwenden.","Media":"Medien","Media Storage Location":"Medien Speicherort bearbeiten","Media Type":"Medientyp","Memory":"RAM","Memory Stats Help":"Speicher Statistik Hilfe","Merge playlist to play as a single track.":"Wiedergabeliste zusammenführen, um sie wie ein einzelnes Lied abzuspielen.","Message Body":"Nachrichtentext","Message Customization Tips":"Tipps zur Nachrichtenanpassung","Message Queues":"Nachrichtenwarteschlangen","Message Recipient(s)":"Empfänger der Nachricht","Message Subject":"Betreff","Message parsing mode":"Nachrichten Verarbeitungsmodus","Metadata":"Metadaten","Metadata updated!":"Metadaten aktualisiert!","Microphone":"Mikrofon","Microphone\n Source":"Mikrofon\n Quelle","Minimum Port for Station Port Assignment":"Minimaler Port für Sender Port-Zuweisung","Minute of Hour to Play":"Minute der Stunde zu der gespielt werden soll","Mixer":"Mixer","Mobile Device":"Mobilgerät","Modified":"Geändert","Modify this if your stations are listening on nonstandard ports.":"Ändere dies, wenn deine Sender nicht auf den standard Ports laufen.","Monday":"Montag","Mood":"Stimmung","More":"Mehr","Most Played Songs":"Meistgespielte Lieder","Most Recent Backup Log":"Letztes Backup-Log","Mount Name:":"Mount-Name:","Mount Point URL":"Einhängepunkt URL","Mount Points":"Einhängepunkte","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"Einhängepunkte sind die Zugangspunkte für Zuhörer deines Senders. Jeder Einhängepunkt kann ein anderes Audioformat oder eine andere Qualität haben. Mit Einhängepunkten kannst du einen hochwertigen Stream für Festnetz Verbindungen und einen mobilen Stream für Mobile Zuhörer einrichten.","Move":"Bewegen","Move %{ num } File(s) to":"Verschiebe %{ num } Datei(en) nach","Move to Directory":"In Verzeichnis verschieben","Music CD Identifier":"Musik-CD-Bezeichner","Music Files":"Musik Dateien","Musician Credits List":"Musiker-Credits","Mute":"Stummschalten","My Account":"Mein Account","N/A":"-","Name":"Name","Name/Type":"Name/Typ","Need Help?":"Brauchst du Hilfe?","Network Interfaces":"Netzwerkschnittstellen","Never run":"Niemals ausgeführt","New AzuraCast Release Version Available":"Neue AzuraCast-Release-Version verfügbar","New AzuraCast Updates Available":"Neue AzuraCast-Updates verfügbar","New Directory":"Neues Verzeichnis","New File Name":"Neuer Dateiname","New Folder":"Neues Verzeichnis","New Key Generated":"Neuer Schlüssel generiert","New Password":"Neues Passwort","New Playlist":"Neue Wiedergabeliste","New Playlist Name":"Neuer Wiedergabelisten-Name","New Station Description":"Neue Senderbeschreibung","New Station Name":"Neuer Sendername","New directory created.":"Neues Verzeichnis erstellt.","New path not specified.":"Neuer Pfad nicht angegeben.","Next Run":"Nächste Ausführung","Nginx Access Log":"Nginx Zugriffsprotokoll","Nginx Error Log":"Nginx Fehlerprotokoll","No":"Nein","No Limit":"Keine Begrenzung","No directory specified":"Kein Verzeichnis angegeben","No entries found.":"Keine Einträge gefunden.","No episodes found.":"Keine Episoden gefunden.","No file was uploaded.":"Es wurde keine Datei hochgeladen.","No files selected.":"Keine Dateien ausgewählt.","No other program can be using this port. Leave blank to automatically assign a port.":"Kein anderes Programm kann diesen Port verwenden. Lass das Feld leer, um automatisch einen Port zuzuweisen.","No recording available.":"Keine Aufnahme verfügbar.","No records to display.":"Nichts anzuzeigen.","No temporary directory is available.":"Es ist kein temporäres Verzeichnis vorhanden.","None":"Nicht vorhanden","None:":"Keine:","Normal Mode":"Normaler Modus","Not Played":"Nicht gespielt","Not Run":"Nicht Ausgeführt","Not Running":"Läuft nicht","Not Scheduled":"Nicht geplant","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Beachten Sie, dass die Wiederherstellung eines Backups Ihre bestehende Datenbank löschen wird. Backups von nicht vertrauenswürdigen Personen niemals einspielen!","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Hinweis: Dies sollte die öffentlich zugänglichen Homepage des Radiosenders sein, nicht die AzuraCast URL. Sie wird in die Übertragungs-Details aufgenommen.","Note: the port after this one will automatically be used for legacy connections.":"Hinweis: Der nachfolgende Port wird automatisch für Legacy Verbindungen verwendet.","Notes":"Notizen","Now":"Jetzt","Now Playing":"Jetzt läuft","Now playing on %{ station }:":"Jetzt läuft auf %{ station }:","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now.":"Jetzt auf %{ station }: %{ title } von %{ artist }! Schalte jetzt ein.","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }":"Jetzt auf %{ station }: %{ title } von %{ artist }! Schalte jetzt ein: %{ url }","NowPlaying API Response":"NowPlaying API Antwort","Num Plays":"Wiedergaben","Number of Backup Copies to Keep":"Anzahl der zu behaltenden Backups","Number of Minutes Between Plays":"Anzahl an Minuten zwischen den Wiedergaben","Number of Songs Between Plays":"Anzahl an Lieder zwischen den Wiedergaben","Number of Visible Recent Songs":"Anzahl der angezeigten zuletzt gespielten Songs","Number of seconds to overlap songs.":"Anzahl der Sekunden, die Lieder überschneiden sollen.","On the Air":"Auf Sendung","On-Demand":"On-Demand","On-Demand Media":"On-Demand-Medien","On-Demand Streaming":"On-Demand Streaming","Once per %{minutes} Minutes":"Einmal pro %{minutes} Minuten","Once per %{songs} Songs":"Einmal pro %{songs} Songs","Once per Hour":"Einmal pro Stunde","Once per Hour (at %{minute})":"Einmal pro Stunde (bei %{minute})","Once per x Minutes":"Einmal pro x Minuten","Once per x Songs":"Einmal alle x Lieder","Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below.":"Sobald diese Schritte abgeschlossen sind, geben Sie die Informationen von der Seite \"Keys and Access Tokens\" in die untenstehenden Felder ein.","Once you have configured automated assignment, click the button below to run the automated assignment process.":"Sobald die automatische Zuweisung konfiguriert ist, klicke auf den Button, um die Automatische Zuordnung zu starten.","Only Send One Tweet Every...":"Nur einen Tweet senden jede...","Only collect aggregate listener statistics":"Nur aggregierte Zuhörerstatistiken sammeln","Only connect to a remote server.":"Nur mit einem entfernten Server verbinden.","Only loop through playlist once.":"Wiedergabeliste nur einmal abspielen.","Only play one track at scheduled time.":"Nur einen Track zur geplanten Zeit spielen.","Operation":"Aktion","Optional: HTTP Basic Authentication Password":"Optional: HTTP Basic Authentication Passwort","Optional: HTTP Basic Authentication Username":"Optional: HTTP Basic Authentication Benutzername","Optionally provide an e-mail address for updates from LetsEncrypt.":"Gib optional eine E-Mail-Adresse für Updates von LetsEncrypt an.","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"Optional kannst du ein ID3v2-Metadatenfeld wählen, das, falls vorhanden, verwendet wird, um den Wert dieses Feldes festzulegen.","Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name.":"Optional kann ein kurzer, URL-freundlicher Name, wie z. B. \"mein_sender_name\", angegeben werden, der in den URLs dieses Senders verwendet wird. Lass dieses Feld leer, um automatisch einen Namen auf der Grundlage des Sendernamens zu erstellen.","Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name.":"Optional kann ein API-freundlicher Name angegeben werden, z. B. \"feld_name\". Lass dieses Feld leer, um automatisch einen Namen auf der Grundlage des Namens zu erstellen.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"Optional kannst du SSH Public Keys angeben die dieser Benutzer statt eines Passworts verwenden kann. Gib einen Schlüssel pro Zeile ein.","Optionally supply an API token to allow IP address overriding.":"Optional kann ein API-Token angegeben werden, um das Überschreiben der IP-Adresse zu ermöglichen.","Original Album":"Original Album","Original Artist":"Original Künstler","Original Filename":"Original Dateiname","Original Lyricist":"Original Lyricist","Original Release Time":"Original Releasezeit","Original Year":"Originales Jahr","Otherwise, update your installation and answer \"Y\" when prompted to update the file.":"Andernfalls, aktualisiere deine Installation und antworte mit \"Y\" wenn du nach einer Aktualisierung der Datei gefragt wirst.","Owner":"Besitzer","PHP Application Log":"PHP Application Log","PHP Maximum POST File Size":"PHP maximale POST-Dateigröße","PHP Memory Limit":"PHP Speicherlimit","PHP Script Maximum Execution Time":"PHP maximale Skript-Ausführungszeit","Part Of A Compilation":"Teil einer Zusammenstellung","Part Of A Set":"Teil eines Sets","Password":"Passwort","Password Reset Instructions":"Anweisungen zum Zurücksetzen des Passworts","Password:":"Passwort:","Paste the generated license key into the field on this page.":"Füge den generierten Lizenzschlüssel in das Feld auf dieser Seite ein.","Path/Suffix":"Pfad/Suffix","Pending Requests":"Ausstehende Musikwünsche","Performance profiling is currently enabled for all requests.":"Performance-Profiling is derzeit für alle Anfragen aktiviert.","Performer Sort Order":"Sortierreihenfolge Performer","Permissions":"Berechtigungen","Play":"Abspielen","Play %":"Wiedergabe %","Play exactly once every $x minutes.":"Genau einmal alle $x Minuten spielen.","Play exactly once every $x songs.":"Genau einmal alle $x Lieder spielen.","Play once per hour at the specified minute.":"Einmal pro Stunde zu der angegebenen Minute spielen.","Play/Pause":"Play/Pause","Playback Queue":"Wiedergabe-Warteschlange","Playing Next":"Als Nächstes","Playlist":"Wiedergabeliste","Playlist (M3U/PLS) URL":"Wiedergabelisten (M3U/PLS) URL","Playlist 1":"Wiedergabeliste 1","Playlist 2":"Wiedergabeliste 2","Playlist Delay":"Playlist-Verzögerung","Playlist Name":"Playlisten Name","Playlist Type":"Playlist Typ","Playlist Weight":"Playlist Priorität","Playlist disabled.":"Playlist deaktiviert.","Playlist enabled.":"Playlist aktiviert.","Playlist not found.":"Playlist nicht gefunden.","Playlist order set.":"Playlist-Reihenfolge gesetzt.","Playlist queue cleared.":"Playlist-Warteschlange gelöscht.","Playlist reshuffled.":"Wiedergabeliste neu gemischt.","Playlist successfully imported; %d of %d files were successfully matched.":"Playlist erfolgreich importiert; %d von %d Dateien wurden erfolgreich zugeordnet.","Playlist(s)":"Wiedergabeliste(n)","Playlist:":"Wiedergabeliste:","Playlists":"Wiedergabelisten","Playlists cleared for selected files:":"Playlist-Zuordnung für ausgewählte Dateien zurückgesetzt:","Playlists updated for selected files:":"Playlisten aktualisiert für ausgewählte Dateien:","Plays":"Wiedergaben","Please log in to continue.":"Bitte logge dich ein, um fortzufahren.","Please wait while a backup is generated...":"Bitte warten, während ein Backup erstellt wird...","Please wait...":"Bitte warten...","Podcast":"Podcast","Podcast Title":"Podcast Titel","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"Podcast-Medien sollten im MP3- oder M4A (AAC)-Format vorliegen, um eine größtmögliche Kompatibilität zu gewährleisten.","Podcast not found!":"Podcast nicht gefunden!","Podcasts":"Podcasts","Podcasts Storage Location":"Podcasts-Speicherort","Port:":"Port:","Powered by %s":"Powered by %s","Powered by AzuraCast":"Powered by AzuraCast","Prefer Browser URL (If Available)":"Bevorzuge Browser URL (falls vorhanden)","Prefer System Default":"System Standard bevorzugen","Preview":"Vorschau","Previous":"Vorher","Privacy":"Datenschutz","Produced Notice":"Produktions-Hinweis","Profile":"Profil","Profile Performance on All Requests":"Erfasse Profiling Leistungsdaten bei allen Anfragen","Profiler Control Panel":"Profiler-Systemsteuerung","Profiling Extension HTTP Key":"HTTP-Schlüssel zur Profiling-Erweiterung","Profiling Extension IP Allow List":"IP-Zulassungsliste der Profiling-Erweiterung","Profiling data can be viewed by visiting %s.":"Profiling Leistungsdaten können durch den Besuch von %s eingesehen werden.","Programmatic Name":"Name für das System","Public Page":"Öffentliche Seite","Public Page Background":"Hintergrund der öffentlichen Seite","Public Pages":"Öffentliche Seiten","Publish Date":"Veröffentlichungsdatum","Publish Time":"Veröffentlichungszeit","Publish to \"Yellow Pages\" Directories":"In \"Yellow Pages\" Verzeichnis veröffentlichen","Publisher":"Herausgeber","Queue":"Einreihen","Queue the selected media to play next":"Ausgewählte Medien einreihen","RSS Feed":"RSS-Feed","Radio Player":"Radio Player","Radio Ports: %s":"Radio Ports: %s","Random":"Zufällig","Ratio":"Verhältnis","Raw":"Raw","Ready to start broadcasting? Click to start your station.":"Bereit zum Starten der Übertragung? Dann klick hier, um deinen Sender zu starten.","Record Live Broadcasts":"Live-Sendung aufnehmen","Record created successfully.":"Eintrag erfolgreich erstellt.","Record deleted successfully.":"Eintrag gelöscht.","Record not found":"Eintrag nicht gefunden","Record updated successfully.":"Eintrag erfolgreich aktualisiert.","Recording Time":"Aufnahmezeit","Recover Account":"Account wiederherstellen","Redis Database Index":"Redis Datenbank Index","Redis Host":"Redis Host","Redis Port":"Redis Port","Refresh rows":"Zeilen aktualisieren","Refreshing All Stations":"Alle Stationen aktualisieren","Region":"Region","Relay":"Relay","Relay Stream URL":"Relay Stream URL","Release Channel":"Release-Kanal","Release Time":"Veröffentlichungszeitpunkt","Reload System Data":"Systemdaten neu laden","Remember me":"Angemeldet bleiben","Remixer":"Remixer","Remote":"Remote","Remote Playback Buffer (Seconds)":"Remote Wiedergabe-Puffer (Sekunden)","Remote Relays":"Remote-Relays","Remote Station Administrator Password":"Remote Sender Administrator Passwort","Remote Station Listening Mountpoint/SID":"Remote Station Listening Mountpoint/SID","Remote Station Listening URL":"Remote Station Listening URL","Remote Station Source Mountpoint/SID":"Remote Station Source Mountpoint/SID","Remote Station Source Password":"Remote Station Source Passwort","Remote Station Source Port":"Remote Station Source Port","Remote Station Source Username":"Remote Station Source Benutzername","Remote Station Type":"Remote-Stationstyp","Remote URL":"Remote-URL","Remote URL Playlist":"Remote URL Wiedergabeliste","Remote URL Type":"Remote-URL-Typ","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"Remote Relays ermöglichen es dir, mit einer Sendesoftware außerhalb dieses Servers zu arbeiten. Jeder Server, den du hier einfügst, wird in die Statistiken deines Senders aufgenommen. Du kannst auch von diesem Server zu entfernten Relays senden.","Remote: Dropbox":"Remote: Dropbox","Remote: S3 Compatible":"Remote: S3 kompatibel","Remove":"Löschen","Remove Key":"Schlüssel entfernen","Remove the leading \"#\" symbol from lines to uncomment them.":"Entfernen Sie das führende \"#\" Symbol von Zeilen, um diese einzukommentieren.","Rename":"Umbenennen","Rename File/Directory":"Benennen Sie die Datei oder das Verzeichnis um","Reorder":"Neu anordnen","Reorder Playlist":"Wiedergabeliste neu ordnen","Repeat":"Wiederholen","Replace Album Cover Art":"Ersetzen der Album Artwork","Report Not Available":"Bericht nicht verfügbar","Reports":"Berichte","Reprocess":"Erneut verarbeiten","Request":"Wunsch","Request History":"Musikwunschverlauf","Request Last Played Threshold (Minutes)":"Abstand zwischen Musikwünschen gespielter Songs (Minuten)","Request Minimum Delay (Minutes)":"Musikwunsch Mindestverzögerung (in Minuten)","Request Song":"Lied wünschen","Request a Song":"Lied wünschen","Requester IP":"Zuhörer-IP","Requests":"Musikwünsche","Reset Password":"Passwort zurücksetzen","Reshuffle":"Neu mischen","Restart":"Neustarten","Restart Broadcasting":"Streaming neustart","Restart broadcasting? This will disconnect any current listeners.":"Übertragung neu starten? Dadurch werden alle aktuellen Zuhörer getrennt.","Restoring Backups":"Backups wiederherstellen","Role Name":"Rollenname","Roles":"Rollen","Roles & Permissions":"Rollen & Berechtigungen","Rolling Release":"Rolling Release","Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks.":"Die Routine-Synchronisation ist derzeit deaktiviert. Stelle sicher, dass sie erneut aktiviert wird, um die Routine-Wartungsaufgaben fortzusetzen.","Rows per page":"Zeilen pro Seite","Run Automated Assignment":"Automatische Zuweisung ausführen","Run Automatic Nightly Backups":"Automatische nächtliche Backups ausführen","Run Manual Backup":"Manuelles Backup ausführen","Run Synchronization Task":"Synchronisierungsaufgabe ausführen","Run Task":"Aufgabe ausführen","Running":"Läuft","Running Database Migrations":"Datenbank-Migrationen werden ausgeführt","SFTP Port":"SFTP Port","SFTP Port: %d":"SFTP Port: %d","SFTP Users":"SFTP Benutzer","SHOUTcast 2 DNAS is not currently installed on this installation.":"SHOUTcast 2 DNAS ist derzeit nicht auf diesem System installiert.","SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary.":"SHOUTcast 2 DNAS ist keine freie Software, und die restriktive Lizenz erlaubt es AzuraCast nicht, die SHOUTcast-Software zur Verfügung zu stellen.","SHOUTcast Clients":"SHOUTcast Clients","SHOUTcast Configuration":"SHOUTcast-Konfiguration","SHOUTcast License ID":"SHOUTcast Lizenz-ID","SHOUTcast Log":"SHOUTcast-Log","SHOUTcast Radio Manager":"SHOUTcast Radio Manager","SHOUTcast User ID":"SHOUTcast Benutzer-ID","SHOUTcast version \"%{ version }\" is currently installed.":"Derzeit ist Version \"%{ version }\" von SHOUTcast installiert.","SMTP Host":"SMTP Host","SMTP Password":"SMTP-Passwort","SMTP Port":"SMTP-Port","SMTP Username":"SMTP-Benutzername","SSH Public Keys":"SSH Public Keys","Sample Rate":"Samplerate","Saturday":"Samstag","Save":"Speichern","Save Changes":"Änderungen speichern","Save and Continue":"Speichern und fortfahren","Schedule":"Zeitplan","Schedule View":"Planungsansicht","Scheduled":"Geplant","Scheduled Backup Time":"Geplanter Zeitpunkt für Backups","Scheduled Play Days of Week":"Geplante Wiedergabetage der Woche","Scheduled Time #%{num}":"Geplante Zeit #%{num}","Scheduled playlists and other timed items will be controlled by this time zone.":"Geplante Wiedergabelisten und andere zeitgesteuerte Elemente werden von dieser Zeitzone kontrolliert.","Scheduling":"Planung","Search":"Suchen","Search engine crawlers are not permitted to use this feature.":"Suchmaschinen-Crawler dürfen diese Funktion nicht verwenden.","Seconds from the start of the song that the AutoDJ should start playing.":"Sekunden ab dem Start des Songs ab dem der Titel gespielt werden soll.","Seconds from the start of the song that the AutoDJ should stop playing.":"Sekunden ab dem Start des Songs ab dem der Titel gestoppt werden soll.","Secret Key":"Geheimer Schlüssel","Security":"Sicherheit","Security & Privacy":"Sicherheit & Datenschutz","Security Code":"Sicherheitscode","See the Telegram Documentation for more details.":"Weitere Details sind in der Telegramm-Dokumentation zu finden.","See the Telegram documentation for more details.":"Weitere Details sind in der Telegramm-Dokumentation zu finden.","Seek":"Suche","Select":"Auswählen","Select File":"Datei auswählen","Select Intro File":"Intro-Datei auswählen","Select Media File":"Medien-Datei auswählen","Select PLS/M3U File to Import":"PLS/M3U-Datei zum Importieren auswählen","Select PNG/JPG artwork file":"PNG/JPG-Datei für Artwork auswählen","Select Web Hook Type":"WebHook Typ auswählen","Select a theme to use as a base for station public pages and the login page.":"Wählen Sie ein Theme, als Basis für öffentliche Stationsseiten und der Login-Seite.","Select all visible rows":"Wählen Sie alle sichtbaren Zeilen aus","Select displayed fields":"Angezeigte Felder auswählen","Select the category/categories that best reflects the content of your podcast.":"Wähle die Kategorie(n), die den Inhalt deines Podcasts am besten widerspiegeln.","Select the countries that are not allowed to connect to the streams.":"Wähle die Länder aus, die keine Verbindung zu den Streams herstellen dürfen.","Select...":"Auswählen...","Send E-mail":"E-Mail senden","Send Liquidsoap Telnet Command":"Liquidsoap Telnet Befehl senden","Send Recovery E-mail":"Wiederherstellungs-E-Mail senden","Send an e-mail to specified address(es).":"Sende eine E-Mail an die angegebenen Adresse(n).","Send song metadata changes to TuneIn.":"Sende Metadaten Änderungen an TuneIn.","Send stream listener details to Google Analytics.":"Sende die Stream-Zuhörer Details an Google Analytics.","Send stream listener details to Matomo Analytics.":"Senden Sie Stream-Listener Details an Matomo Analytics.","Sender E-mail Address":"E-Mail-Adresse des Absenders","Sender Name":"Absendername","Sequential":"Fortlaufend","Server Status":"Server Status","Server configuration complete!":"Serverkonfiguration abgeschlossen!","Server:":"Server:","Service reloaded.":"Dienst neu geladen.","Service restarted.":"Dienst neu gestartet.","Service started.":"Dienst gestartet.","Service stopped.":"Dienst gestoppt.","Services":"Dienste","Set Cue In":"Einsprungspunkt setzen","Set Cue Out":"Aussprungspunkt setzen","Set Fade In":"Einblendungspunkt setzen","Set Fade Out":"Ausblendungspunkt setzen","Set Overlap":"Überlappungsbereich setzen","Set Subtitle":"Untertitel setzen","Set Up AzuraCast":"AzuraCast einrichten","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"Lege einen maximalen Speicherplatz fest, den diese Station verwenden kann. Gib die Größe mit Einheit an, z.B. \"8 GB\". Einheiten werden in 1024 Bytes gemessen. Leer lassen, um den ganzen verfügbaren Speicherplatz auf der Festplatte zu verwenden.","Set as Default Mount Point":"Als Standard-Mount-Punkt festlegen","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Setze Einsprung- und Ausblendungs-Punkte mit Hilfe des visuellen Editors. Die Zeitstempel werden in den entsprechenden Feldern in den erweiterten Wiedergabeeinstellungen gespeichert.","Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space.":"Stelle den Wert länger ein, um mehr Song Verlauf und Hörer-Metadaten für Sender zu speichern. Stelle den Wert kürzer ein, um Speicherplatz zu sparen.","Set or clear playlists from the selected media":"Ausgewählte Medien aus Playlisten entfernen oder hinzufügen","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Setze die GID des Benutzers, der innerhalb der Docker Container verwendet wird. Wenn dieser mit der GID Ihres Host Benutzers übereinstimmt, können Berechtigungsprobleme behoben werden.","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"Setze die UID des Benutzers, der innerhalb der Docker Container verwendet wird. Wenn dieser mit der UID Ihres Host Benutzers übereinstimmt, können Berechtigungsprobleme behoben werden.","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"Legt die Anzahl der zulässigen Verbindungen zur Datenbank fest. Dieser Wert sollte erhöht werden, wenn in den Logs der Fehler \"Too many connections\" angezeigt wird.","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"Legt die Dauer (in Sekunden) fest, die ein Hörer mit dem Stream verbunden bleibt. Bei einem Wert von 0 können die Hörer unendlich lange verbunden bleiben.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Auf \"Ja\" setzen, um immer sichere \"https://\" URLs zu verwenden und automatisch auf die sichere URL umzuleiten, wenn eine unsichere URL besucht wird.","Set to * to allow all sources, or specify a list of origins separated by a comma (,).":"Auf * setzen, um alle Quellen zuzulassen, oder eine durch ein Komma (,) getrennte Liste von Quellen angeben.","Set up LetsEncrypt?":"LetsEncrypt einrichten?","Setting Key":"Einstellungsschlüssel","Setting Value":"Einstellungswert","Settings":"Einstellungen","Setup has already been completed!":"Setup wurde bereits abgeschlossen!","Setup instructions for broadcasting software are available on the AzuraCast wiki.":"Anleitungen für die Einrichtung der Broadcasting-Software sind im AzuraCast Wiki zu finden.","Share Media Storage Location":"Medien-Speicherort teilen","Share Podcasts Storage Location":"Podcasts-Speicherort teilen","Share Recordings Storage Location":"Aufzeichnungs-Speicherort teilen","Short Sync Task Execution Time":"Kurze Sync-Task-Ausführungszeit","Show Charts":"Diagramme anzeigen","Show Update Announcements":"Zeige Update Ankündigungen","Show new releases within your update channel on the AzuraCast homepage.":"Neue Releases in deinem Update-Kanal auf der AzuraCast Homepage anzeigen.","Show on Public Pages":"Auf öffentlichen Seiten anzeigen","Show the station in public pages and general API results.":"Diesen Sender auf öffentlichen Seiten und allgemeinen API Ergebnissen anzeigen.","Shuffled":"Gemischt","Sign Out":"Logout","Sign in":"Anmelden","Site Base URL":"System-URL","Site Theme":"Thema der Seite","Size":"Größe","Skip Song":"Song überspringen","Skip to main content":"Zum Hauptinhalt springen","Smart Mode":"Smart Modus","Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information.":"Einige Anbieter von Streaming-Lizenzen haben möglicherweise spezielle Regeln für Musikwünsche. Informiere dich über deine örtlichen Vorschriften für weitere Informationen.","Song":"Song","Song Album":"Album des Liedes","Song Artist":"Interpret","Song Genre":"Song-Genre","Song History":"Songverlauf","Song Length":"Songlänge","Song Listener Impact":"Song Zuhörer Auswirkung","Song Lyrics":"Song Text","Song Playback Order":"Reihenfolge der Song-Wiedergabe","Song Playback Timeline":"Song Verlauf","Song Requests":"Musikwünsche","Song Title":"Song-Titel","Song skipped.":"Lied übersprungen.","Song-Based":"Song-basiert","Song-Based Playlist":"Song-basierte Playlist","Song-based":"Lieder basiert","SoundExchange Report":"SoundExchange Bericht","SoundExchange Royalties":"SoundExchange Lizenzgebühren","Source":"Quelle","Space Used":"Belegter Speicher","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"Gib einen Einhängepunkt (z.B. \"/radio.mp3\") oder eine Shoutcast SID (z.B. \"2\") an, um einen bestimmten Stream für die Statistik oder das Broadcasting zu verwenden.","Specify the minute of every hour that this playlist should play.":"Gib die Minute jeder Stunde an, die diese Wiedergabeliste spielen soll.","Stable":"Stable","Standard playlist, shuffles with other standard playlists based on weight.":"Läuft jeden Tag und wird mit anderen Playlisten nach Priorität gemischt.","Start":"Starten","Start Date":"Startdatum","Start Station":"Station starten","Start Streaming":"Streaming starten","Start Time":"Startzeit","Station Broadcasting Disabled":"Sender Übertragung deaktiviert","Station Media":"Sender Medien","Station Name":"Sendername","Station Overview":"Sender Übersicht","Station Permissions":"Sender Berechtigungen","Station Podcasts":"Sender Podcasts","Station Ports":"Sender Ports","Station Recordings":"Sender Aufzeichnungen","Station Time":"Stationszeit","Station Time Zone":"Zeitzone einstellen","Station restarted.":"Station neu gestartet.","Station(s)":"Sender","Station-Specific Debugging":"Stations-spezifisches Debugging","Stations":"Sender","Statistics Overview":"Statistik-Übersicht","Step 1: Scan QR Code":"Schritt 1: QR-Code scannen","Step 2: Verify Generated Code":"Schritt 2: Generierten Code verifizieren","Steps for configuring a Twitter application:":"Schritte zur Konfiguration einer Twitter-Anwendung:","Stop":"Stoppen","Stop Streaming":"Streaming stoppen","Storage Adapter":"Speicheradapter","Storage Location":"Speicherort","Storage Locations":"Speicherorte","Storage Quota":"Speicherkontingent","Storage location %s already exists.":"Speicherort %s existiert bereits.","Storage location %s could not be validated: %s":"Speicherort %s konnte nicht validiert werden: %s","Stream":"Stream","Streamer Broadcasts":"Streamer Sendungen","Streamer Display Name":"Name des Streamers","Streamer Username":"Streamer nutzername","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Stream Benutzer sind aktuell deaktiviert. Zum aktivieren klicke auf den nachfolgenden Button.","Streamer disconnected.":"Streamer getrennt.","Streamer password":"Streamer Passwort","Streamer/DJ":"Live-Streamer/DJ","Streamer/DJ Accounts":"Live-Streamer/DJ Accounts","Streamers enabled!":"Streamer aktiviert!","Streamers/DJs":"Live-Streamer/DJs","Streams":"Streams","Submit Code":"Code absenden","Subtitle":"Untertitel","Success":"Erfolgreich","Sunday":"Sonntag","Supervisord Log":"Supervisord Log","Supported file formats:":"Unterstützte Dateiformate:","Switch Theme":"Design ändern","Synchronization Disabled":"Synchronisierung deaktiviert","Synchronization Not Recently Run":"Synchronisierung wurde in letzter Zeit nicht ausgeführt","Synchronization Tasks":"Synchronisierungsaufgaben","System Administration":"System Administration","System Debugger":"System-Debugger","System Logs":"System-Logs","System Maintenance":"System & Wartung","System Settings":"System Einstellungen","Tagging Time":"Tagging-Zeit","Target":"Ziel","Task Name":"Aufgaben-Name","Telegram Chat Message":"Telegram Chat Nachricht","Terms Of Use":"Nutzungsbedingungen","Test":"Test","The URL that will receive the POST messages any time an event is triggered.":"Die URL, die die POST-Nachrichten nach Auslösen eines Ereignisses erhalten soll.","The account associated with e-mail address \"%s\" has been set as an administrator":"Das Konto mit der E-Mail-Adresse \"%s\" wurde als Administrator gesetzt","The application environment.":"Die Anwendungsumgebung.","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"Die System-URL, unter der dieser Dienst erreichbar ist. Benutze entweder die externe IP oder eine Domäne (wenn eine existiert) die auf den Server zeigt.","The body of the POST message is the exact same as the NowPlaying API response for your station.":"Der Inhalt der POST-Nachricht entspricht exakt der NowPlaying API-Antwort deines Senders.","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"Die Kontaktperson des Podcasts. Kann benötigt werden, um den Podcast bei Diensten wie Apple Podcasts, Spotify, Google Podcasts usw. zu veröffentlichen.","The date when the episode should be published.":"Das Datum, an dem die Episode veröffentlicht werden soll.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"Die Beschreibung der Episode. Die maximal zulässige Textlänge beträgt 4000 Zeichen.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"Die Beschreibung des Podcast. Die maximal zulässige Textlänge beträgt 4000 Zeichen.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Der Anzeigename dieses Einhängepunktes der auf administrations oder öffentlichen Seiten angezeigt wird. Leer lassen, um automatisch einen zu erzeugen.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Der Anzeigename dieses Relays der auf administrations oder öffentlichen Seiten angezeigt wird. Leer lassen, um automatisch einen zu erzeugen.","The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast.":"Die editierbaren Textfelder sind Bereiche, in die eigener Konfigurationscode einfügt werden kann. Die nicht editierbaren Bereiche werden automatisch von AzuraCast generiert.","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"Die E-Mail Adresse der Kontaktperson des Podcasts. Kann benötigt werden, um den Podcast bei Diensten wie Apple Podcasts, Spotify, Google Podcasts usw. zu veröffentlichen.","The file name should look like:":"Der Dateiname sollte wie folgt aussehen:","The full base URL of your Matomo installation.":"Die komplette System-URL Ihrer Matomo-Installation.","The full playlist is shuffled and then played through in the shuffled order.":"Die vollständige Wiedergabeliste wird gemischt und dann in der gemischten Reihenfolge durchgespielt.","The language spoken on the podcast.":"Die im Podcast gesprochene Sprache.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"Die Länge der Wiedergabezeit, die Liquidsoap beim Abspielen dieser Wiedergabeliste puffern soll. Kurze Zeiten können zu Unterbrechungen bei der Wiedergabe bei instabilen Verbindungen führen.","The locale to use for CLI commands.":"Die Sprache, die für CLI-Befehle verwendet werden soll.","The main port AzuraCast listens to for insecure HTTP connections.":"Der Hauptport, den AzuraCast für unsichere HTTP-Verbindungen nutzt.","The main port AzuraCast listens to for secure HTTPS connections.":"Der Haupt-Port, den AzuraCast bei sicheren HTTPS-Verbindungen nutzt.","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"Die maximale Ausführungszeit (und Sperrzeit) für die 1-Stunden-Synchronisationsaufgabe.","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"Die maximale Ausführungszeit (und Sperrzeit) für die 15-Sekunden-, 1-Minuten- und 5-Minuten-Synchronisationsaufgaben.","The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions.":"Die Anzahl der Sekunden des zu speichernden Audiosignals für den Fall einer Unterbrechung. Stelle den niedrigsten Wert ein, den deine DJs ohne Stream-Unterbrechungen verwenden können.","The numeric site ID for this site.":"Die numerische Site-ID für diese Website.","The order of the playlist is manually specified and followed by the AutoDJ.":"Die Reihenfolge der Wiedergabeliste wird manuell festgelegt und vom AutoDJ befolgt.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"Das übergeordnete Verzeichnis, in dem die Wiedergabelisten und Konfigurationsdateien gespeichert werden. Leer lassen, um das Standardverzeichnis zu verwenden.","The performance profiling extension is currently enabled on this installation.":"Die Performance-Profiling Erweiterung ist derzeit bei dieser Installation aktiviert.","The port %s is in use by another station.":"Der Port %s wird bereits von einer anderen Station verwendet.","The port AzuraCast listens to for SFTP file management connections.":"Der Port, den AzuraCast bei SFTP-Dateimanagement-Verbindungen nutzt.","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"Die Ports, die AzuraCast für Sender-Übertragungen und eingehende DJ-Verbindungen benutzen soll.","The property ID used to track live listeners.":"Die Property-ID, mit der Live-Zuhörer getrackt werden.","The relative path of the file in the station's media directory.":"Der relative Dateipfad zu der Datei im Sender Medien Ordner.","The request could not be processed.":"Die Anfrage konnte nicht verarbeitet werden.","The routine synchronization task has not run recently. This may indicate an error with your installation.":"Die routinemäßige Synchronisation wurde in letzter Zeit nicht ausgeführt. Dies kann auf einen Fehler bei der Installation hinweisen.","The song ID you specified cannot be requested for this station.":"Die angegebene Song-ID kann nicht für diese Station gewünscht werden.","The song ID you specified could not be found in the station.":"Die angegebene Song-ID konnte nicht gefunden werden.","The station ID will be a numeric string that starts with the letter S.":"Die Station ID wird ein numerischer String sein, der mit dem Buchstaben S beginnt.","The streamer will use this password to connect to the radio server.":"Der Streamer muss dieses Passwort verwenden, um sich mit dem Radioserver zu verbinden.","The streamer will use this username to connect to the radio server.":"Der Streamer wird diesen Benutzernamen verwenden, um sich mit dem Radioserver zu verbinden.","The synchronization task is running in the background. The log below will update automatically.":"Die Synchronisationsaufgabe wird im Hintergrund ausgeführt. Das untenstehende Log wird automatisch aktualisiert.","The time period that the song should fade in. Leave blank to use the system default.":"Der Zeitpunkt an dem der Song einblenden soll. Frei lassen um den System Standardwert zu nutzen.","The time period that the song should fade out. Leave blank to use the system default.":"Der Zeitpunkt an dem der Song ausblenden soll. Frei lassen um den System Standardwert zu nutzen.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"Die Zeitspanne, die sich die Lieder überlappen sollen. Frei lassen um den System Standardwert zu nutzen.","The time when the episode should be published (according to the stations timezone).":"Die Zeit, zu der die Episode veröffentlicht werden soll ( entsprechend der Zeitzone des Senders).","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"Die hochgeladene Datei überschreitet die MAX_FILE_SIZE-Direktive aus dem HTML-Formular.","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"Die hochgeladene Datei überschreitet die Direktive upload_max_filesize in der php.ini.","The uploaded file was only partially uploaded.":"Die Datei wurde unvollständig hochgeladen.","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"Der Wert für den Parameter \"SPX_KEY\" zum Anzeigen der Profiling-Seiten.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"Die Lautstärke in Dezibel um die der Track verstärkt werden soll. Leer lassen um die systemweiten Standardeinstellung zu verwenden.","Theme":"Theme","There is no existing intro file associated with this mount point.":"Es existiert keine Intro-Datei, die mit diesem Einhängepunkt verknüpft ist.","There is no existing media associated with this episode.":"Für diese Episode sind keine Medien vorhanden.","This CSS will be applied to the main management pages, like this one.":"Dieses CSS wird auf den Haupt-Seiten angwendet, wie auf dieser Seite z.b.","This CSS will be applied to the station public pages and login page.":"Dieses CSS wird auf den öffentlichen Seiten Bahnhof und Login-Seite angewendet werden.","This Month":"Diesen Monat","This URL is provided within the Discord application.":"Diese URL wird in Discord bereitgestellt.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"Dieser Account hat vollen Zugriff auf das System und du wirst automatisch für den Rest der Installation mit diesem angemeldet.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"Dadurch ist es möglich, Fehler auf Debug-Level vorübergehend zu loggen (zur Problemlösung) oder die Menge der von Ihrer Installation produzierten Logs zu reduzieren, ohne dass es notwendig ist, die Installation in eine Produktions- oder Entwicklungsinstanz zu ändern.","This can have an adverse impact on system performance. You should disable this when possible.":"Dies kann sich negativ auf die Systemleistung auswirken. Wenn möglich sollte dies deaktiviert werden.","This code will be included in the frontend configuration. Allowed formats are:":"Dieser Code wird in die Frontend-Konfiguration aufgenommen. Erlaubte Formate sind:","This determines how many songs in advance the AutoDJ will automatically fill the queue.":"Damit wird festgelegt, wie viele Songs im Voraus der AutoDJ automatisch in die Warteschlange einfügt.","This feature is not currently supported on this station.":"Diese Funktion ist derzeit nicht auf dieser Station unterstützt.","This field is required.":"Dieses Feld ist erforderlich.","This field must be a valid IP address.":"Dieses Feld muss eine gültige IP-Adresse sein.","This field must be a valid URL.":"Dieses Feld muss eine gültige URL sein.","This field must be a valid decimal number.":"Dieses Feld muss eine gültige Dezimalzahl sein.","This field must be a valid e-mail address.":"Dieses Feld muss eine gültige E-Mail-Adresse sein.","This field must be a valid integer.":"Dieses Feld muss eine gültige Ganzzahl sein.","This field must be between %{ min } and %{ max }.":"Dieses Feld muss zwischen %{ min } und %{ max } liegen.","This field must have at least %{ min } letters.":"Dieses Feld muss mindestens %{ min } Buchstaben enthalten.","This field must have at most %{ max } letters.":"Dieses Feld darf höchstens %{ max } Buchstaben enthalten.","This field must only contain alphabetic characters.":"Dieses Feld darf nur alphabetische Zeichen enthalten.","This field must only contain alphanumeric characters.":"Dieses Feld darf nur alphanumerische Zeichen enthalten.","This field must only contain numeric characters.":"Dieses Feld darf nur numerische Zeichen enthalten.","This file was automatically generated by AzuraCast.":"Diese Datei wurde automatisch von AzuraCast generiert.","This installation has not been backed up in the last two weeks.":"Diese Installation wurde in den letzten zwei Wochen nicht gesichert.","This installation's administrator has not configured this functionality.":"Der Administrator dieser Installation hat diese Funktion nicht konfiguriert.","This introduction file should exactly match the bitrate and format of the mount point itself.":"Diese Intro-Datei sollte genau der Bitrate und dem Format des Einhängepunkts entsprechen.","This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues.":"Dies ist eine erweiterte Funktion und benutzerdefinierter Code wird nicht offiziell von AzuraCast supported. Es kann sein, dass dein Sender durch das Hinzufügen von benutzerdefiniertem Code gestört wird, aber das Entfernen des Codes sollte alle Probleme beheben.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Dies ist der informelle Anzeigename, der in den API-Antworten angezeigt wird, wenn der Streamer/DJ aktiv ist.","This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect.":"Dies ist die Anzahl an Sekunden, nach der ein Streamer, dessen Verbindung manuell unterbrochen wurde, sich wieder mit dem Stream verbinden kann. Setze den Wert auf 0, damit sich Streamer sofort wieder verbinden können.","This javascript code will be applied to the station public pages and login page.":"Dieser Javascript-Code wird auf den öffentlichen Seiten und Login-Seite angewendet werden.","This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available.":"Dieser Modus deaktiviert die AutoDJ-Verwaltung von AzuraCast um Liquidsoap selbst zu verwenden und die Wiedergabe von Songs zu verwalten. \"Nächster Song\" und einige andere Funktionen sind dann nicht verfügbar.","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Der Name muss mit einem Slash (/) beginnen. Außerdem muss es eine gültige URL - wie z.b. /autodj.mp3 - sein.","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Dieser Name erscheint als Sub-Header neben dem AzuraCast-Logo, um diesen Server zu identifizieren.","This password is too common or insecure.":"Dieses Passwort ist zu bekannt oder unsicher.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"Diese Wiedergabeliste hat derzeit keine geplanten Wiedergabezeiten. Sie wird jederzeit abgespielt. Um eine neue geplante Zeit hinzuzufügen, klicken Sie auf den Button unten.","This playlist is not a sequential playlist.":"Diese Playlist ist keine sequentielle Playlist.","This playlist will play every $x minutes, where $x is specified here.":"Diese Wiedergabeliste wird alle $x Minuten abgespielt, wobei $x hier festgelegt wird.","This playlist will play every $x songs, where $x is specified here.":"Diese Wiedergabeliste wird alle $x Lieder abspielen, wobei $x hier festgelegt wird.","This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port.":"Dieser Port wird von keinem externen Prozess verwendet. Ändere diesen Port nur, wenn der zugewiesene Port bereits verwendet wird. Lass das Feld leer, um automatisch einen Port zuzuweisen.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Dieses Produkt enthält GeoLite2 Daten, die von MaxMind erstellt wurden, erhältlich auf %s.","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"Diese Warteschlange enthält die verbleibenden Tracks in der Reihenfolge, in der sie vom AzuraCast AutoDJ in die Warteschlange gestellt werden (wenn die Tracks für die Wiedergabe geeignet sind).","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Dieser Bericht ist für diesen Sender nicht verfügbar, da der Systemadministrator sich dazu entschieden hat, keine detaillierten IP-basierten Zuhörerinformationen zu sammeln.","This service can provide album art for tracks where none is available locally.":"Dieser Dienst kann Albumcover für Songs bereitstellen, für die es lokal keine gibt.","This software delivers your broadcast to the listening audience.":"Diese Software überträgt deine Sendung an die Zuhörer.","This software shuffles from playlists of music constantly and plays when no other radio source is available.":"Diese Software spielt kontinuierlich Wiedergabelisten mit Musik ab, wenn keine andere Radioquelle verfügbar ist.","This song or artist has been played too recently. Wait a while before requesting it again.":"Dieser Song oder Interpret wurde zu kürzlich abgespielt. Warte eine Weile, bevor du ihn erneut wünscht.","This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold.":"Legt die Mindestzeit (in Minuten) zwischen der Wiedergabe eines Songs im Radio und der Wiederverfügbarkeit als Musikwunsch fest. Setzen Sie den Wert auf 0, um keinen Mindestabstand festzulegen.","This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account.":"Dies gibt den Zeitbereich (in Minuten) des Song Verlaufs an, den der Algorithmus zur Verhinderung doppelter Songs berücksichtigen soll.","This station does not accept requests currently.":"Diese Station akzeptiert derzeit keine Musikwünsche.","This station does not support on-demand streaming.":"Diese Station unterstützt kein On-Demand-Streaming.","This station is out of available storage space.":"Diese Station hat keinen Speicherplatz mehr.","This station's time zone is currently %{tz}.":"Die Zeitzone dieses Senders ist %{tz}.","This streamer is not scheduled to play at any times.":"Dieser Streamer ist nicht geplant, zu jeder Zeit zu spielen.","This value is already used.":"Dieser Wert wird bereits verwendet.","This web hook will only run when the selected event(s) occur on this specific station.":"Dieser WebHook wird nur ausgeführt, wenn die ausgewählten Ereignisse auf diesem Sender eintreten.","This will be the file name for your backup, include the extension for file type you wish to use.":"Dies wird der Dateiname für das Backup sein, füge die Dateiendung des Dateityps hinzu, der verwendet werden soll.","This will be used as the label when editing individual songs, and will show in API results.":"Dieses Label wird zum Editieren individueller Songs benutzt und wird in den API Resultaten Angezeigt.","This will clear any pending unprocessed messages in all message queues.":"Dies löscht ausstehende und unbearbeitete Nachrichten in der Nachrichtenwarteschlange.","This will have a significant performance impact on your installation.":"Dies hat einen erheblichen Einfluss auf die Leistung der Installation.","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Das Ausschließen von Medien bei automatisierten Backups spart Speicherplatz, aber du solltest sicherstellen, dass deine Medien an anderer Stelle gesichert werden. Beachte bitte, dass nur lokal gespeicherte Medien gesichert werden.","Thumbnail Image URL":"Vorschaubild URL","Thursday":"Donnerstag","Time":"Zeit","Time (sec)":"Zeit (Sekunden)","Time Zone":"Zeitzone","Title":"Titel","Title Sort Order":"Sortierreihenfolge Titel","To download the GeoLite database:":"Die GeoLite Datenbank herunterladen:","To play once per day, set the start and end times to the same value.":"Um einmal pro Tag zu spielen, Start- und Endzeiten auf den gleichen Wert setzen.","To restore a backup from your host computer, run:":"Um ein Backup des Host-Computers wiederherzustellen, folgenden Befehl ausführen:","To retrieve detailed unique listeners and client details, an administrator password is often required.":"Um detaillierte eindeutige Zuhörer und Verbindungsdaten abzurufen, wird meistens ein Administrator Passwort benötigt.","To set this schedule to run only within a certain date range, specify a start and end date.":"Um diesen Zeitplan nur innerhalb eines bestimmten Datumsbereichs auszuführen, geben Sie ein Start- und Enddatum an.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"Um zu überprüfen, ob der Code korrekt eingerichtet wurde, gib den 6-stelligen Code ein, den die App dir anzeigt.","Today":"Heute","Toggle Menu":"Menü umschalten","Toggle Sidebar":"Seitenleiste umschalten","Too many forgot password attempts":"Zu viele Versuche das Passwort zurückzusetzen","Too many login attempts":"Zu viele Anmeldeversuche","Total":"Gesamt","Total Listener Hours":"Gesamte Zuhörstunden","Track Number":"Titelnummer","Triggers":"Auslöser","Tuesday":"Dienstag","TuneIn AIR":"TuneIn AIR","TuneIn Partner ID":"TuneIn Partner ID","TuneIn Partner Key":"TuneIn Partner Key","TuneIn Station ID":"TuneIn Station ID","Twitter Account Details":"Twitter-Kontodetails","Twitter Applications":"Twitter Anwendungen","Twitter Post":"Twitter Post","Two-Factor Authentication":"Zwei-Faktor-Authentifizierung","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"Zwei-Faktor-Authentifizierung verbessert die Sicherheit deines Accounts, indem zusätzlich zu deinem Passwort ein zweiter einmaliger Zugangscode benötigt wird.","Typically a website with content about the episode.":"Üblicherweise eine Website mit Inhalten über die Episode.","Typically the home page of a podcast.":"Üblicherweise die Website eines Podcasts.","URL":"URL","URL Artist":"URL Künstler","URL File":"URL Datei","URL Payment":"URL Zahlung","URL Publisher":"URL Publisher","URL Source":"URL Quelle","URL Station":"URL Station","URL Stub":"URL-Stub","URL User":"URL Nutzer","Unique":"Einzigartig","Unique Listeners":"Eindeutige Zuhörer","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Eindeutiger Identifikator für den Zielchat oder Benutzernamen des Zielkanals (im Format @channelusername).","Unknown":"Unbekannt","Unknown Artist":"Unbekannter Künstler","Unknown Title":"Unbekannter Titel","Unprocessable Files":"Unverarbeitbare Dateien","Unspecified error.":"Unbekannter Fehler.","Unsynchronised Lyric":"Unsynchronisierter Songtext","Up":"Nach oben","Upcoming Song Queue":"Warteschlange","Update":"Änderung","Update Instructions":"Update-Anleitung","Update Metadata":"Metadaten aktualisieren","Updated":"Geändert","Upload Custom Assets":"Eigene Assets hochladen","Upload halted by a PHP extension.":"Upload durch eine PHP-Erweiterung gestoppt.","Upload the file on this page to automatically extract it into the proper directory.":"Lade die Datei auf dieser Seite hoch, damit sie automatisch in das richtige Verzeichnis entpackt wird.","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"Verwende API-Schlüssel, um dich bei der AzuraCast API mit den Berechtigungen deines Benutzerkonto zu authentifizieren.","Use Asynchronous Worker":"Asynchrone Worker verwenden","Use Browser Default":"Nutze Browser Standard","Use Icecast 2.4 on this server.":"Verwende Icecast 2.4 auf diesem Server.","Use Liquidsoap on this server.":"Verwenden Liquidsoap auf diesem Server.","Use Replaygain Metadata":"Replaygain Metadaten verwenden","Use SHOUTcast DNAS 2 on this server.":"Verwende SHOUTcast DNAS 2 auf diesem Server.","Use Secure (TLS) SMTP Connection":"Sichere (TLS) SMTP Verbindung verwenden","Use Web Proxy for Radio":"Nutze Webproxy für das Radio","Use WebSockets for Now Playing Updates":"WebSockets für \"Jetzt läuft\"-Updates verwenden","Use the Telegram Bot API to send a message to a channel.":"Benutze die Telegram Bot API, um eine Nachricht an einen Kanal zu schicken.","Used for \"Forgot Password\" functionality, web hooks and other functions.":"Verwendet für \"Passwort vergessen\", WebHooks und andere Funktionen.","User":"Benutzer","User Accounts":"Benutzerkonten","User Agent":"User Agent","User Name":"Benutzername","User Permissions":"Benutzerberechtigungen","User not found.":"Benutzer nicht gefunden.","Username":"Benutzername","Users":"Benutzer","Users with this role will have these permissions across the entire installation.":"Benutzer mit dieser Rolle haben diese Berechtigungen für die gesamte Installation.","Users with this role will have these permissions for this single station.":"Benutzer mit dieser Rolle werden diese Berechtigungen für diese einzelne Station haben.","Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ.":"Auf dieser Seite können Sie verschiedene Bereiche der Liquidsoap-Konfiguration anpassen. Damit kann dem AutoDJ deines Senders erweiterte Funktionen hinzufügen.","Usually enabled for port 465, disabled for ports 587 or 25.":"Normalerweise aktiviert für Port 465, deaktiviert für Ports 587 oder 25.","Valid options: %s":"Gültige Optionen: %s","Variables are in the form of:":"Die Variablen haben die folgende Form:","View":"Ansicht","View Administration Page":"Verwaltungsbereich","View Details":"Details anzeigen","View Station Logs":"Station-Protokolle anzeigen","View Station Page":"Station-Seite anzeigen","View Station Reports":"Station-Berichte anzeigen","View System Logs":"System-Logs anzeigen","View the changelog for full details.":"Siehe das Änderungsprotokoll für mehr Details.","View tracks in playlist":"Titel in Playlist anzeigen","Visit %s to complete setup.":"Einrichtung unter %s abschließen.","Visit the \"My License Key\" page under the \"Services\" section.":"Besuche die Seite \"My License Key\" unter \"Services\".","Visual Cue Editor":"Visueller Cue Editor","Volume":"Lautstärke","Warning":"Warnung","Waveform Zoom":"Waveform-Zoom","Web DJ":"Web DJ","Web Hook Details":"WebHook Details","Web Hook Name":"WebHook Name","Web Hook Triggers":"WebHook Auslöser","Web Hook URL":"WebHook URL","Web Hooks":"WebHooks","Web Site URL":"Website-URL","Web hook disabled.":"WebHook deaktiviert.","Web hook enabled.":"WebHook aktiviert.","Web hook not found.":"WebHook nicht gefunden.","Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station.":"WebHooks senden automatisch einen HTTP POST Request an die angegebene URL, um diese zu informieren, sobald eines der angegebenen Ereignisse auf dem Sender eintritt.","Web hooks let you connect to external web services and broadcast changes to your station to them.":"WebHooks ermöglichen eine Verbindung zu externen Web-Diensten und übertragen Änderungen an deinem Sender an sie.","WebDJ":"WebDJ","Website":"Website","Wednesday":"Mittwoch","Weight":"Gewichtung","Welcome to %s!":"Willkommen bei %s!","Welcome to AzuraCast!":"Willkommen bei AzuraCast!","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"Willkommen bei AzuraCast! Vervollständigen Sie die anfängliche Servereinrichtung, indem Sie einige Fragen beantworten.","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Willkommen bei AzuraCast. Bitte warten, während einige Schlüsselabhängigkeiten von AzuraCast eingerichtet werden...","Welcome!":"Willkommen!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"Bei API-Aufrufen kann dieser Wert im \"X-API-Key\" Header übergeben werden, um sich zu authentifizieren.","When the station broadcast comes online.":"Wenn der Sender online geht.","When the station broadcast goes offline.":"Wenn der Sender offline geht.","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"Ob der AutoDJ bei der Wiedergabe von Medien aus dieser Wiedergabeliste versuchen soll, Wiederholungen von Interpreten und Titeln zu vermeiden.","Widget Type":"Widget-Typ","Worst Performing Songs":"Schlecht laufendste Lieder","Writing configuration files...":"Konfigurationsdateien werden erstellt...","YP Directory Authorization Hash":"YP Directory Berechtigung Hash","Year":"Jahr","Yes":"Ja","Yesterday":"Gestern","You":"Du","You are currently running version %s. Updating is highly recommended.":"Sie nutzen derzeit Version %s. Eine Aktualisierung wird dringend empfohlen.","You are not permitted to submit requests.":"Du bist nicht berechtigt, Anfragen einzureichen.","You can also upload files in bulk via SFTP.":"Du kannst Dateien auch per Massen-Upload über SFTP hochladen.","You can find answers for many common questions in our support documents.":"Antworten auf viele häufig gestellte Fragen findest du in unseren Hilfeseiten.","You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value":"Hier können spezielle Einstellungen für den Einhängepunkt angegeben werden, entweder im JSON { key: 'value' } oder XML value Format","You can modify it as necessary. To apply changes, restart the Docker containers.":"Bei Bedarf können diese angepasst werden. Um die Änderungen anzuwenden, starten Sie die Docker Container neu.","You can now set up streamer (DJ) accounts.":"Sie können nun Streamer (DJ) Konten einrichten.","You can only perform the actions your user account is allowed to perform.":"Du kannst nur die Aktionen ausführen, für die dein Benutzerkonto berechtigt ist.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Sie können eine benutzerdefinierte URL für den Stream festlegen, die von Azuracast benutzt wird. Lassen Sie es frei, um den Standardwert verwenden.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"Die Ausführungszeiten und die Speichernutzung jeder AzuraCast-Seite oder -Anwendung kann auf der Profiler-Seite verfolgt werden.","You cannot modify yourself.":"Du kannst dich nicht selbst ändern.","You cannot remove yourself.":"Du kannst dich nicht selbst löschen.","You do not have permission to access this portion of the site.":"Sie haben keine Zugriffsberechtigung für diesen Teil der Website.","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Sie haben sich zu oft Angemeldet. Bitte warten Sie 30 Sekunden und wiederholen Sie den Vorgang.","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"Du hast zu oft versucht, dein Passwort zurückzusetzen. Bitte warte 30 Sekunden und versuche es erneut.","You have submitted a request too recently! Please wait before submitting another one.":"Du hast in letzter Zeit zu oft einen Wunsch eingereicht! Bitte warte, bevor du einen weiteren einreichst.","You may need to connect directly to your IP address:":"Möglicherweise musst du dich direkt mit der IP-Adresse verbinden:","You may need to connect directly via your IP address:":"Möglicherweise musst du dich direkt mit der IP-Adresse verbinden:","You may want to update your base URL to ensure it is correct.":"Möglicherweise sollte die System-URL aktualisiert werden, um sicherzustellen, dass sie korrekt ist.","You must be logged in to access this page.":"Sie müssen angemeldet sein, um auf diese Seite zuzugreifen.","You should update to take advantage of bug and security fixes.":"Sie sollten aktualisieren, um Fehler und Sicherheitsupdates zu nutzen.","You should update your docker-compose.yml file to reflect the newest changes.":"Du solltest deine docker-compose.yml aktualisieren, um die Änderungen zu anzuwenden.","You will not be able to retrieve it again.":"Du wirst sie nicht wieder abrufen können.","Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s).":"Die \"System-URL\" Einstellung (%s) stimmt nicht mit der URL überein, die gerade verwendet wird (%s).","Your docker-compose.yml file is out of date!":"Ihre -Docker-compose.yml- -Datei ist nicht mehr aktuell!","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Dein Account verwendet einen Zwei-Faktor-Sicherheitscode. Gib unten den Code ein, den dein Gerät gerade anzeigt.","Your credentials could not be verified.":"Ihre Anmeldeinformationen konnten nicht bestätigt werden.","Your current installation type is %s. Be sure to include this when creating a new issue.":"Dein aktueller Installationstyp ist %s. Bitte gib dies bei der Meldung eines neuen Problems mit an.","Your full API key is below:":"Dein vollständiger API-Schlüssel steht unten:","Your installation is currently %d update(s) behind the latest version.":"Deine Installation ist derzeit %d Update(s) unter der neuesten Version.","Your password has been updated.":"Dein Passwort wurde aktualisiert.","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Dein Sender ist zur Zeit nicht für Übertragungen aktiviert. Du kannst immer noch Musik Dateien, Wiedergabelisten und andere Sendereinstellungen verwalten. Um die Übertragung wieder zu aktivieren, bearbeite dein Sender Profil.","ZStandard compression":"ZStandard-Kompression","for selected period":"für ausgewählten Zeitraum","in the last 48 hours":"in den letzten 48 Stunden","in the last month":"im letzten Monat","name@example.com":"name@example.com","or":"oder"},"el_GR":{"# Episodes":"# Επεισόδια","# Songs":"# Τραγούδια","%d queued messages":"%d μη αναγνωσμένα μηνύματα","%s cannot start":"%s δεν μπορεί να ξεκινήσει","%s cannot stop":"%s δεν μπορεί να σταματήσει","%s encountered an error":"%s αντιμετώπισε ένα σφάλμα","%s is not recognized as a service.":"%s δεν αναγνωρίζεται ως υπηρεσία.","%{ days } Days":"%{ days } Ημέρες","%{ minutes } minutes":"%{ minutes } λεπτά","%{ seconds } seconds":"%{ seconds } δευτερόλεπτα","%{filesCount} File":["%{filesCount} Αρχείο","%{filesCount} Αρχεία"],"%{listeners} Listener":["%{listeners} Ακροατές","%{listeners} Ακροατές"],"%{name} - Copy":"%{name} - Αντιγραφή","%{numPlaylists} playlist":["%{numPlaylists} λίστα αναπαραγωγής","%{numPlaylists} λίστες αναπαραγωγής"],"%{numSongs} uploaded song":["%{numSongs} ανεβασμένο τραγούδι","%{numSongs} ανεβασμένα τραγούδια"],"%{spaceUsed} Used":"%{spaceUsed} Χρησιμοποιείται","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Όλα τα εμπορευματοκιβώτια Docker είναι προκαθορισμένα με αυτό το όνομα. Μην το αλλάξετε μετά την εγκατάσταση.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) Ο χρόνος αναμονής πριν αποτύχει μια σύνθεση Docker. Αυξήστε το σε υπολογιστές χαμηλότερης απόδοσης.","(in seconds)":"(σε δευτερόλεπτα)","A completely random track is picked for playback every time the queue is populated.":"Ένα εντελώς τυχαίο κομμάτι επιλέγεται για αναπαραγωγή κάθε φορά που συμπληρώνεται η ουρά.","A playlist containing media files hosted on this server.":"Μια λίστα αναπαραγωγής που περιέχει αρχεία πολυμέσων που φιλοξενούνται σε αυτόν τον διακομιστή.","A playlist that instructs the station to play from a remote URL.":"Μια λίστα αναπαραγωγής που δίνει εντολή στον σταθμό να παίζει από μια απομακρυσμένη διεύθυνση URL.","API Key Description/Comments":"Περιγραφή/Σχόλια Κλειδιού API","API Keys":"Κλειδιά API","API Version":"Εκδόσεις API","Access Key ID":"Αναγνωριστικό Κλειδί Πρόσβασης","Access Token":"Διακριτικό Πρόσβασης","Access Token Secret":"Μυστικό Διακριτικού Πρόσβασης","Account List":"Λίστα Λογαριασμών","Account Recovery":"Ανάκτηση Λογαριασμού","Account is Active":"Ο λογαριασμός είναι ενεργός","Account not found.":"Ο λογαριασμός δεν βρέθηκε.","Account recovery e-mail sent.":"Στάλθηκε e-mail ανάκτησης λογαριασμού.","Actions":"Ενέργειες","Adapter":"Προσαρμογέας","Add API Key":"Προσθήκη Κλειδιού Api","Add Custom Field":"Προσθήκη Προσαρμοσμένου Πεδίου","Add Episode":"Προσθήκη Επεισόδιο","Add Files to Playlist":"Προσθήκη αρχείων στη λίστα αναπαραγωγής","Add Mount Point":"Προσθήκη Σημείου Προσάρτησης","Add New GitHub Issue":"Προσθήκη Νέου Ζητήματος GitHub","Add Playlist":"Προσθήκη λίστας αναπαραγωγής","Add Podcast":"Προσθήκη Podcast","Add Record":"Προσθήκη Εγγραφής","Add Remote Relay":"Προσθήκη Απομακρυσμένου Ρελέ","Add SFTP User":"Προσθήκη Χρήστη Sftp","Add Schedule Item":"Προσθήκη αντικειμένου προγράμματος","Add Station":"Προσθήκη Σταθμού","Add Storage Location":"Προσθήκη Τοποθεσίας Αποθήκευσης","Add Streamer":"Προσθήκη Ροής","Add User":"Προσθήκη Χρήστη","Add Web Hook":"Προσθήκη Web Hook","Additional Environment Variables":"Πρόσθετες Μεταβλητές Περιβάλλοντος","Administer API Keys":"Διαχειριστείτε τα κλειδιά API","Administer Backups":"Διαχείριση Αντιγράφων Ασφαλείας","Administer Custom Fields":"Διαχείριση Προσαρμοσμένων Πεδίων","Administer Settings":"Διαχειριστείτε τις ρυθμίσεις","Administer Stations":"Διαχειριστείτε σταθμούς","Administer Storage Locations":"Διαχειριστείτε θέσεις αποθήκευσης","Administration":"Διαχείριση","Advanced":"Για Προχωρημένους","Advanced Manual AutoDJ Scheduling Options":"Προχωρημένες Επιλογές Χειροκίνητου ΑυτόματουDJ Προγραμματισμού","Advanced: Use Privileged Docker Settings":"Προηγμένες: Χρήση Προνομιακών Ρυθμίσεων Docker","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Τα συγκεντρωτικά στατιστικά στοιχεία ακροατή χρησιμοποιούνται για την εμφάνιση αναφορών σταθμών σε όλο το σύστημα. Τα στατιστικά στοιχεία ακροατή που βασίζονται σε IP χρησιμοποιούνται για την παρακολούθηση ζωντανών ακροατών και μπορεί να απαιτούνται για αναφορές δικαιωμάτων χρήσης.","Album":"Άλμπουμ","Album Art":"Εξώφυλλο Άλμπουμ","Album Artist Sort Order":"Σειρά Ταξινόμησης Καλλιτεχνών Άλμπουμ","Album Sort Order":"Σειρά Ταξινόμησης Άλμπουμ","All Permissions":"Δικαιώματα","All Playlists":"Όλες οι λίστες αναπαραγωγής","All Podcasts":"Όλα Τα Podcast","All Stations":"Όλοι Οι Σταθμοί","Allow Requests from This Playlist":"Να επιτρέπονται αιτήματα από αυτήν τη λίστα αναπαραγωγής","Allow Song Requests":"Να Επιτρέπονται Αιτήματα Τραγουδιού","Allow Streamers / DJs":"Επίτρεψε Ροές / Djs","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Επιτρέψτε στο σύστημα να εκχωρεί αυτόματα τα τραγούδια σε λίστες αναπαραγωγής με βάση την απόδοσή τους. Αυτή η διαδικασία θα τρέξει στο παρασκήνιο, και θα εκτελεστεί μόνο εάν αυτή η επιλογή έχει οριστεί σε \"Ενεργοποιημένη\" και τουλάχιστον μία λίστα αναπαραγωγής έχει οριστεί ως \"Συμπερίληψη στην Αυτοματοποιημένη Εκχώρηση\".","Allowed IP Addresses":"Επιτρεπόμενες Διευθύνσεις Ip","Always Use HTTPS":"Χρήση HTTPS","Amplify: Amplification (dB)":"Ενίσχυση: Ενίσχυσης (dB)","An account recovery link has been requested for your account on \"%s\".":"Ένας σύνδεσμος ανάκτησης λογαριασμού έχει ζητηθεί για το λογαριασμό σας στο \"%s\".","An error occurred and your request could not be completed.":"Παρουσιάστηκε σφάλμα και δεν ήταν δυνατή η ολοκλήρωση του αιτήματός σας.","Analyze and reprocess the selected media":"Ανάλυση και επανεπεξεργασία των επιλεγμένων μέσων","Any time a live streamer/DJ connects to the stream":"Κάθε φορά που ένας ζωντανός streamer/DJ συνδέεται με τη ροή","Any time a live streamer/DJ disconnects from the stream":"Κάθε φορά που ένας live streamer/DJ αποσυνδέεται από τη ροή","Any time the currently playing song changes":"Οποιαδήποτε στιγμή αλλάζει το τρέχον τραγούδι","Any time the listener count decreases":"Οποιαδήποτε στιγμή μειώνεται ο αριθμός των ακροατών","Any time the listener count increases":"Οποιαδήποτε στιγμή ο αριθμός ακροατών αυξάνεται","Apply Compression and Normalization":"Εφαρμόστε συμπίεση και ομαλοποίηση","Applying changes...":"Εφαρμογή αλλαγών...","Are you sure?":"Είσαι σίγουρος?","Art":"Εξώφυλλο","Artist":"Καλλιτέχνης","Artwork":"Γραφικά","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Το έργο τέχνης πρέπει να είναι ένα ελάχιστο μέγεθος 1400 x 1400 pixels και ένα μέγιστο μέγεθος 3000 x 3000 pixels για το Apple Podcasts.","Attempt to Automatically Retrieve ISRC When Missing":"Προσπάθεια αυτόματης ανάκτησης του ISRC όταν λείπει","Audit Log":"Αρχεία Καταγραφής Ελέγχου","Author":"Συγγραφέας","Auto-Assign Value":"Αυτόματη Αντιστοίχιση Τιμής","Auto-Assigned":"Αυτόματη Ανάθεση","Auto-generate Random MariaDB Root Password":"Αυτόματη Δημιουργία Τυχαίου Κωδικού Πρόσβασης Root MariaDb","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"Ρυθμός Bit AutoDJ (kbps)","AutoDJ Disabled":"Το AutoDJ Απενεργοποιήθηκε","AutoDJ Format":"Μορφή AutoDJ","AutoDJ Queue Length":"Μήκος Ουράς AutoDj","AutoDJ Service":"Υπηρεσία AutoDJ","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"Το AutoDJ έχει απενεργοποιηθεί για αυτόν τον σταθμό. Καμία μουσική δεν θα αναπαράγεται αυτόματα όταν μια πηγή δεν είναι ζωντανή.","Automated Assignment":"Αυτοματοποιημένη Ανάθεση","Automatic Backups":"Αυτόματα Αντίγραφα Ασφαλείας","Automatically Set from ID3v2 Value":"Αυτόματος ορισμός από την τιμή ID3v2","Automatically scroll to the bottom of the log":"Αυτόματη κύλιση στο κάτω μέρος της καταγραφής","Automatically send a customized message to your Discord server.":"Αυτόματη αποστολή ενός προσαρμοσμένου μηνύματος στον Discord διακομιστή σας.","Automatically send a message to any URL when your station data changes.":"Αυτόματη αποστολή μηνύματος σε οποιαδήποτε διεύθυνση URL όταν τα δεδομένα του σταθμού σας αλλάζουν.","Automatically send a tweet.":"Αυτόματη αποστολή ενός tweet.","Available Logs":"Διαθέσιμα Αρχεία Καταγραφής","Avatar Service":"Υπηρεσία Avatar","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Τα Avatars ανακτώνται με βάση τη διεύθυνση ηλεκτρονικού ταχυδρομείου σας από την υπηρεσία %{service}. Κάντε κλικ για να διαχειριστείτε τις ρυθμίσεις σας %{service}.","Average Listeners":"Μέσος Όρος Ακροατών","Avoid Duplicate Artists/Titles":"Αποφύγετε Διπλούς Καλλιτέχνες / Τίτλους","AzuraCast version %s is now available.":"Το AzuraCast έκδοση %s είναι τώρα διαθέσιμο.","AzuraCast Application Log":"Αρχείο Καταγραφής Εφαρμογών AzuraCast","AzuraCast Backup":"Αντίγραφο Ασφαλείας AzuraCast","AzuraCast First-Time Setup":"AzuraCast Πρώτη Ρύθμιση","AzuraCast Installer":"Εγκατάσταση AzuraCast","AzuraCast Instance Name":"AzuraCast Όνομα Παρουσίας","AzuraCast Settings":"Ρυθμίσεις AzuraCast","AzuraCast Setup":"Ρυθμίσεις AzuraCast","AzuraCast Update Checks":"Έλεγχοι Ενημέρωσης AzuraCast","AzuraCast Updater":"AzuraCast Updater","AzuraCast User":"Χρήστης AzuraCast","AzuraCast installation complete!":"Η εγκατάσταση του AzuraCast ολοκληρώθηκε!","AzuraCast is currently configured to listen on the following ports:":"Το AzuraCast έχει ρυθμιστεί να ακούει στις ακόλουθες θύρες:","AzuraCast is now initialized.":"Το AzuraCast αρχικοποιήθηκε.","AzuraCast is now updated to the latest version!":"Το AzuraCast ενημερώνεται τώρα στην τελευταία έκδοση!","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"Το AzuraCast θα σαρώσει το το ανεβασμένο αρχείο στη μουσική βιβλιοθήκη αυτού του σταθμού. Τα πολυμέσα πρέπει ήδη να φορτωθούν πριν από την εκτέλεση αυτού του βήματος. Μπορείτε να εκτελέσετε ξανά αυτό το εργαλείο όσες φορές χρειάζεται.","Back":"Πίσω","Backing up MariaDB...":"Δημιουργία αντιγράφου ασφαλείας MariaDB...","Backup complete in %.2f seconds.":"Το αντίγραφο ασφαλείας ολοκληρώθηκε σε %.2f δευτερόλεπτα.","Backup not found.":"Δεν βρέθηκε αντίγραφο ασφαλείας.","Backup path %s not found!":"Η διαδρομή αντιγράφου ασφαλείας %s δεν βρέθηκε!","Backups":"Αντίγραφα Ασφαλείας","Band":"Ζώνη","Banned Countries":"Απαγορευμένες Χώρες","Banned IP Addresses":"Απαγορευμένες Διευθύνσεις Ip","Base Station Directory":"Κατάλογος Βάσης Σταθμού","Base Theme for Public Pages":"Βασικό θέμα για δημόσιες σελίδες","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Με βάση αυτή τη ρύθμιση, το σύστημα θα ανακατανέμει αυτόματα τα τραγούδια κάθε (αυτό) ημέρες χρησιμοποιώντας δεδομένα από τις προηγούμενες (αυτό) ημέρες.","Basic Info":"Βασικές πληροφορίες","Basic Information":"Βασικές Πληροφορίες","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Επειδή εκτελείτε Docker, κάποια αρχεία καταγραφής συστήματος μπορούν να προσπελαστούν μόνο από μια συνεδρία κελύφους στον υπολογιστή υποδοχής. Μπορείτε να εκτελέσετε %s για να αποκτήσετε πρόσβαση στα αρχεία καταγραφής εμπορευματοκιβωτίων από το τερματικό.","Best Performing Songs":"Καλύτερα τραγούδια","Bit Rate":"Ρυθμός Bit","Bot Token":"Bot Token","Bpm":"Bpm","Branding Settings":"Ρυθμίσεις Μάρκετινγκ","Broadcast AutoDJ to Remote Station":"Μετάδοση AutoDJ σε απομακρυσμένο σταθμό","Broadcasting":"Μετάδοση","Broadcasting Service":"Υπηρεσία μετάδοσης","Broadcasts":"Αναμεταδόσεις","Browser Icon":"Εικονίδιο Περιηγητή","Bucket Name":"Όνομα Κάδου","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Από προεπιλογή, οι ραδιοφωνικοί σταθμοί εκπέμπουν στους δικούς τους λιμένες (δηλαδή 8000). Αν χρησιμοποιείτε μια υπηρεσία όπως το CloudFlare ή έχετε πρόσβαση στον ραδιοφωνικό σταθμό σας από SSL, θα πρέπει να ενεργοποιήσετε αυτό το χαρακτηριστικό, το οποίο διαδρομές όλο το ραδιόφωνο μέσω των διαδικτυακών θυρών (80 και 443).","CPU Load":"Φόρτωση CPU","Categories":"Κατηγορίες","Change":"Αλλαγή","Change Password":"Αλλαγή κωδικού πρόσβασης","Change installation settings?":"Αλλαγή ρυθμίσεων εγκατάστασης;","Changes":"Αλλαγές","Changes saved successfully.":"Οι αλλαγές αποθηκεύτηκαν με επιτυχία.","Changes saved.":"Οι αλλαγές αποθηκεύτηκαν.","Character Set Encoding":"Κωδικοποίηση Σύνολο Χαρακτήρων","Chat ID":"ID Συνομιλίας","Check Web Services for Album Art When Uploading Media":"Ελέγξτε τις Υπηρεσίες Web για Εξώφυλλο Άλμπουμ Κατά την Μεταφόρτωση Πολυμέσων","Check Web Services for Album Art for \"Now Playing\" Tracks":"Ελέγξτε τις Υπηρεσίες Web για Εξώφυλλο Άλμπουμ για \"Now Playing\" Tracks","Check the log for details.":"Ελέγξτε το αρχείο καταγραφής για λεπτομέρειες.","Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources.":"Επιλέξτε μια μέθοδο που θα χρησιμοποιηθεί κατά τη μετάβαση από το ένα τραγούδι στο άλλο. Η Έξυπνη Λειτουργία εξετάζει την ένταση των δύο κομματιών όταν ξεθωριάζει για ομαλότερο αποτέλεσμα, αλλά απαιτεί περισσότερους πόρους της CPU.","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Επιλέξτε ένα όνομα για αυτό το webhook που θα σας βοηθήσει να το ξεχωρίσετε από άλλους. Αυτό θα εμφανιστεί μόνο στη σελίδα διαχείρισης.","Choose a new password for your account.":"Επιλέξτε ένα νέο κωδικό πρόσβασης για το λογαριασμό σας.","Cleaning up temporary files...":"Εκκαθάριση προσωρινών αρχείων...","Clear":"Καθαρισμός","Clear All Message Queues":"Εκκαθάριση Όλων Των Αναμονής Μηνυμάτων","Clear Artwork":"Καθαρισμός Γραφικών","Clear Cache":"Εκκαθάριση Προσωρινής Αποθήκευσης","Clear File":"Εκκαθάριση Αρχείου","Clear Image":"Καθαρισμός Εικόνας","Clear Media":"Εκκαθάριση Πολυμέσων","Clear Pending Requests":"Εκκαθάριση Εκκρεμών Αιτημάτων","Clear Queue":"Εκκαθάριση ουράς αναμονής","Clearing the application cache may log you out of your session.":"Εκκαθάριση της προσωρινής μνήμης εφαρμογής μπορεί να αποσυνδέσετε από τη συνεδρία σας.","Click \"Generate new license key\".":"Κάντε κλικ στο κουμπί \"Δημιουργία νέου κλειδιού άδειας\".","Click the link below to log in to your account.":"Κάντε κλικ στον παρακάτω σύνδεσμο για να συνδεθείτε στο λογαριασμό σας.","Click to restart your station and apply configuration changes.":"Κάντε κλικ για να επανεκκινήσετε το σταθμό σας και να εφαρμόσετε τις αλλαγές διαμόρφωσης.","Clone":"Κλωνοποίηση","Close":"Κλείσιμο","Code from Authenticator App":"Κωδικός από την εφαρμογή ελέγχου ταυτότητας","Command":"Εντολή","Comment":"Σχόλιο","Comments":"Σχόλια","Commercial Information":"Εμπορικές Πληροφορίες","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Ολοκληρώστε τη διαδικασία εγκατάστασης παρέχοντας κάποιες πληροφορίες σχετικά με το περιβάλλον εκπομπής σας. Αυτές οι ρυθμίσεις μπορούν να αλλάξουν αργότερα από τον πίνακα διαχείρισης.","Complete the setup process to get started.":"Ολοκληρώστε τη διαδικασία εγκατάστασης για να ξεκινήσετε.","Composer":"Συνθέτης","Composer Sort Order":"Σειρά Ταξινόμησης Συνθέτη","Compress and normalize your station's audio, producing a more uniform and \"full\" sound.":"Συμπίεση και ομαλοποίηση του ήχου του σταθμού σας, παράγοντας ένα πιο ομοιόμορφο και \"πλήρη\" ήχο.","Conductor":"Οδηγός","Configuration successfully written.":"Οι ρυθμίσεις αποθηκεύτηκαν επιτυχώς.","Configure":"Ρύθμιση","Configure Automated Assignment":"Ρύθμιση Αυτοματοποιημένης Ανάθεσης","Configure Backups":"Ρύθμιση Αντιγράφων Ασφαλείας","Confirm New Password":"Επιβεβαίωση Νέου Κωδικού Πρόσβασης","Connected AzuraRelays":"Συνδεδεμένο AzuraRelays","Connection Information":"Πληροφορίες σύνδεσης","Consumer Key (API Key)":"Κλειδί Καταναλωτή (Κλειδί Api)","Consumer Secret (API Secret)":"Μυστικό Καταναλωτή (API Μυστικό)","Contact an administrator to reset your password following the instructions in our documentation:":"Επικοινωνήστε με έναν διαχειριστή για να επαναφέρετε τον κωδικό πρόσβασής σας σύμφωνα με τις οδηγίες στην τεκμηρίωση μας:","Contains explicit content":"Περιέχει ρητό περιεχόμενο","Content Group Description":"Περιγραφή Ομάδας Περιεχομένου","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Συνεχίστε τη διαδικασία εγκατάστασης δημιουργώντας τον πρώτο σας ραδιοφωνικό σταθμό παρακάτω. Μπορείτε να επεξεργαστείτε οποιαδήποτε από αυτές τις λεπτομέρειες αργότερα.","Continuous Play":"Συνεχής αναπαραγωγή","Control how this playlist is handled by the AutoDJ software.":"Ελέγξτε τον τρόπο χειρισμού αυτής της λίστας αναπαραγωγής από το λογισμικό AutoDJ.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Αντίγραφα παλαιότερα από τον καθορισμένο αριθμό ημερών θα διαγραφούν αυτόματα. Ορίστε στο μηδέν για να απενεργοποιήσετε την αυτόματη διαγραφή.","Copy associated media and folders.":"Αντιγραφή συνδεδεμένων μέσων και φακέλων.","Copy scheduled playback times.":"Αντιγραφή προγραμματισμένων χρόνων αναπαραγωγής.","Copy to Clipboard":"Αντιγραφή στο πρόχειρο","Copyright":"Πνευματικά δικαιώματα","Copyright Message":"Μήνυμα πνευματικής ιδιοκτησίας","Could not write to filesystem.":"Αδυναμία εγγραφής στο σύστημα αρχείων.","Create Account":"Δημιουργία Λογαριασμού","Create Directory":"Δημιουργία καταλόγου","Create New Key":"Δημιουργία Νέου Κλειδιού","Create Station":"Δημιουργία Σταθμού","Create a New Radio Station":"Δημιουργία νέου ραδιοφωνικού σταθμού","Create a new storage location based on the base directory.":"Δημιουργήστε μια νέα θέση αποθήκευσης με βάση τον βασικό κατάλογο.","Create and Continue":"Δημιουργία και Συνέχεια","Creating backup archive...":"Δημιουργία αρχείου αντιγράφου ασφαλείας...","Creating temporary directories...":"Δημιουργία προσωρινών καταλόγων...","Crossfade Duration (Seconds)":"Διάρκεια Crossfade (δευτερόλεπτα)","Crossfade Method":"Μέθοδος Crossfade","Cue":"Ένδειξη","Current Installed Version":"Τρέχουσα Εγκατεστημένη Έκδοση","Current Intro File":"Τρέχον Εισαγωγικό Αρχείο","Current Password":"Τρέχων Κωδικός Πρόσβασης","Current Podcast Media":"Τρέχοντα Πολυμέσα Εκπομπής Podcast","Custom":"Προσαρμοσμένο","Custom API Base URL":"Προσαρμοσμένο URL Βάσης Api","Custom Branding":"Προσαρμοσμένη επωνυμία","Custom CSS for Internal Pages":"Προσαρμοσμένο CSS για εσωτερικές σελίδες","Custom CSS for Public Pages":"Προσαρμοσμένο CSS για δημόσιες σελίδες","Custom Configuration":"Προσαρμοσμένη διαμόρφωση","Custom Cues: Cue-In Point (seconds)":"Προσαρμοσμένες Ενδείξεις: Cue-In Σημείο (δευτερόλεπτα)","Custom Cues: Cue-Out Point (seconds)":"Προσαρμοσμένες Ενδείξεις: Cue-Out Σημείο (δευτερόλεπτα)","Custom Fading: Fade-In Time (seconds)":"Προσαρμοσμένο ξεθώριασμα: Fade-In Χρόνος (δευτερόλεπτα)","Custom Fading: Fade-Out Time (seconds)":"Προσαρμοσμένο ξεθώριασμα: Fade-Out Χρόνος (δευτερόλεπτα)","Custom Fading: Overlap Time (seconds)":"Προσαρμοσμένο ξεθώριασμα: Χρόνος επικάλυψης (δευτερόλεπτα)","Custom Fields":"Προσαρμοσμένα Πεδία","Custom Frontend Configuration":"Προσαρμοσμένες Ρυθμίσεις Frontend","Custom JS for Public Pages":"Προσαρμοσμένο JS για δημόσιες σελίδες","Customization":"Προσαρμογή","Customize":"Προσαρμογή","Customize Administrator Password":"Προσαρμογή Κωδικού Διαχειριστή","Customize AzuraCast Settings":"Προσαρμογή Ρυθμίσεων AzuraCast","Customize Broadcasting Port":"Προσαρμογή Θύρας Μετάδοσης","Customize Copy":"Προσαρμογή Αντιγράφου","Customize DJ/Streamer Mount Point":"Προσαρμόστε Το Mount Point Dj/Streamer","Customize DJ/Streamer Port":"Προσαρμογή Θύρας DJ/Streamer","Customize Internal Request Processing Port":"Προσαρμόστε Την Εσωτερική Θύρα Επεξεργασίας Αιτημάτων","Customize Source Password":"Προσαρμογή Πηγαίου Κωδικού Πρόσβασης","Customize ports used for AzuraCast?":"Προσαρμόστε τις θύρες που χρησιμοποιούνται για το AzuraCast;","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Προσαρμόστε τον αριθμό των τραγουδιών που θα εμφανίζονται στην ενότητα \"Ιστορικό τραγουδιού\" για αυτόν τον σταθμό και σε όλα τα δημόσια APIs.","DJ Credentials":"Διαπιστευτήρια DJ","DJ/Streamer Buffer Time (Seconds)":"Χρόνος Buffer Dj/Streamer (Δευτερόλεπτα)","Dark":"Σκοτεινό","Dashboard":"Πίνακας Ελέγχου","Date Played":"Ημερομηνία Played","Date Requested":"Ημερομηνία Αίτησης","Date/Time":"Ημερομηνία/Ώρα","Days Between Automated Assignments":"Ημέρες Μεταξύ Αυτοματοποιημένων Αναθέσεων","Days of Playback History to Keep":"Ημέρες Ιστορικού αναπαραγωγής για διατήρηση","Deactivate Streamer on Disconnect (Seconds)":"Απενεργοποίηση ροής κατά την αποσύνδεση (δευτερόλεπτα)","Debug Home":"Αποσφαλμάτωση Αρχικής Σελίδας","Debug Output":"Debug Output","Default":"Προεπιλογή","Default Album Art":"Προεπιλεγμένο Εξώφυλλο Άλμπουμ","Default Album Art URL":"Προεπιλεγμένο URL Εξωφύλλου Άλμπουμ","Default Avatar URL":"Προεπιλεγμένο Avatar URL","Default Mount":"Προεπιλεγμένη Προσάρτηση","Default: %s":"Προεπιλογή: %s","Delete":"Διαγραφή","Delete %{ num } media files?":"Διαγραφή %{ num } αρχείων πολυμέσων?","Delete Album Art":"Διαγραφή εξώφυλλου άλμπουμ","Delete Mount Point?":"Διαγραφή Σημείου;","Delete Remote Relay?":"Διαγραφή Απομακρυσμένου Ρελέ;","Description":"Περιγραφή","Deselect":"Αποεπιλογή","Desktop Device":"Επιφάνεια εργασίας","Details":"Λεπτομέρειες","Direct Stream URL":"Άμεση Ροή URL","Directory":"Κατάλογος","Directory Name":"Όνομα καταλόγου","Disable":"Απενεργοποίηση","Disable Crossfading":"Απενεργοποίηση Crossfading","Disable Two-Factor":"Απενεργοποίηση Δύο Συντελεστών","Disable public pages?":"Απενεργοποίηση δημόσιων σελίδων;","Disable song requests?":"Απενεργοποίηση αιτημάτων τραγουδιών;","Disable streamers?":"Απενεργοποίηση ροής;","Disable to use a flatfile cache instead of Redis.":"Απενεργοποιήστε για χρήση προσωρινής μνήμης επίπεδης αρχείου αντί για Redis.","Disabled":"Απενεργοποιημένο","Disconnect Streamer":"Αποσύνδεση της ροής","Discord Web Hook URL":"Discord Web Hook URL","Discord Webhook":"Webhook Discord","Disk Space":"Χώρος Στο Δίσκο","Display Name":"Εμφανιζόμενο Όνομα","Do not modify this after installation.":"Μην το τροποποιήσετε μετά την εγκατάσταση.","Docker User GID":"GID Χρήστη Προσάρτησης","Docker User UID":"UID Χρήστη Προσάρτησης","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"Όνομα τομέα (example.com) ή ονόματα (example.com,foo.bar) για χρήση με LetsEncrypt.","Down":"Κάτω","Download":"Λήψη","Download CSV":"Λήψη CSV","Download M3U":"Λήψη M3U","Download PLS":"Λήψη PLS","Drag file(s) here to upload or":"Σύρετε αρχείο(α) εδώ για να ανεβάσετε ή","Dropbox Generated Access Token":"Dropbox Δημιουργημένο Διακριτικό Πρόσβασης","Duplicate":"Διπλότυπο","Duplicate Playlist":"Διπλότυπο Λίστας Αναπαραγωγής","Duplicate Prevention Time Range (Minutes)":"Διπλό Χρονικό Εύρος Πρόληψης (Λεπτά)","Duplicate Songs":"Διπλά τραγούδια","Duplicate request: this song was already requested and will play soon.":"Διπλότυπη αίτηση: αυτό το τραγούδι έχει ήδη ζητηθεί και θα παίξει σύντομα.","E-Mail":"E-mail","E-mail Address":"Διεύθυνση E-mail","E-mail Delivery Service":"Υπηρεσία Παράδοσης E-mail","E-mail addresses can be separated by commas.":"Οι διευθύνσεις ηλεκτρονικού ταχυδρομείου μπορούν να διαχωριστούν με κόμματα.","Edit":"Επεξεργασία","Edit Custom Field":"Επεξεργασία Προσαρμοσμένου Πεδίου","Edit Episode":"Επεξεργασία Επεισόδιο","Edit Liquidsoap Configuration":"Επεξεργασία Ρύθμισης Liquidsoap","Edit Media":"Επεξεργασία πολυμέσων","Edit Mount Point":"Επεξεργασία Σημείου Προσάρτησης","Edit Playlist":"Επεξεργασία λίστας αναπαραγωγής","Edit Podcast":"Επεξεργασία Podcast","Edit Profile":"Επεξεργασία Προφίλ","Edit Record":"Επεξεργασία Εγγραφής","Edit Remote Relay":"Επεξεργασία Απομακρυσμένου Ρελέ","Edit SFTP User":"Επεξεργασία Χρήστη Sftp","Edit Station":"Επεξεργασία Σταθμού","Edit Storage Location":"Επεξεργασία Τοποθεσίας Αποθήκευσης","Edit Streamer":"Επεξεργασία Ροής","Edit User":"Επεξεργασία Χρήστη","Edit Web Hook":"Επεξεργασία Web Hook","Embed Code":"Ενσωμάτωση Κωδικού","Embed Widgets":"Ενσωμάτωση Συστατικών","Enable":"Ενεργό","Enable Advanced Features":"Ενεργοποίηση Προχωρημένων Χαρακτηριστικών","Enable AutoDJ":"Ενεργοποίηση AutoDJ","Enable Automated Assignment":"Ενεργοποίηση Αυτοματοποιημένης Ανάθεσης","Enable Broadcasting":"Ενεργοποίηση Μετάδοσης","Enable Downloads on On-Demand Page":"Ενεργοποίηση λήψεων στη σελίδα On-Demand","Enable Mail Delivery":"Ενεργοποίηση Παράδοσης Email","Enable MariaDB Slow Query Log":"Ενεργοποίηση Καταγραφής Ερωτημάτων MariaDb Αργού","Enable On-Demand Streaming":"Ενεργοποίηση Μετάδοσης On-Demand","Enable Performance Profiling Extension":"Ενεργοποίηση Επέκτασης Προφίλ Επιδόσεων","Enable Redis":"Ενεργοποίηση Redis","Enable Streaming":"Ενεργοποίηση Streaming","Enable Two-Factor":"Ενεργοποίηση ελέγχου ταυτότητας δύο παραγόντων","Enable Two-Factor Authentication":"Ενεργοποίηση Ταυτοποίησης Δύο Παραγόντων","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"Ενεργοποιήστε ορισμένες προηγμένες λειτουργίες στη διεπαφή ιστού, συμπεριλαμβανομένης της προηγμένης διαμόρφωσης της λίστας αναπαραγωγής, της ανάθεσης λιμένων σταθμού, αλλάζοντας τους καταλόγους βασικών μέσων και άλλες λειτουργίες που θα πρέπει να χρησιμοποιούνται μόνο από τους χρήστες που είναι άνετοι με την προηγμένη λειτουργικότητα.","Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable.":"Ενεργοποιήστε τους ακροατές για να ζητήσετε ένα τραγούδι για αναπαραγωγή στο σταθμό σας. Απαιτούνται μόνο τραγούδια που βρίσκονται ήδη στις λίστες αναπαραγωγής.","Enable public pages?":"Ενεργοποίηση δημόσιων σελίδων;","Enable song requests?":"Ενεργοποίηση αιτημάτων τραγουδιού;","Enable streamers?":"Ενεργοποίηση ροής;","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Ενεργοποιήστε τη λειτουργία \"συγχώνευση\" του συνθέτη για να συνδυάσετε το αρχείο composer.json της κύριας εφαρμογής με οποιοδήποτε αρχείο συνθέτη πρόσθετου. Αυτό μπορεί να έχει επιπτώσεις στην απόδοση, οπότε θα πρέπει να το χρησιμοποιείτε μόνο αν χρησιμοποιείτε ένα ή περισσότερα plugins με τις δικές τους εξαρτήσεις συνθέτη.","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Ενεργοποιήστε αυτήν τη ρύθμιση για να αποτρέψετε την αποστολή μεταδεδομένων στο AutoDJ για αρχεία σε αυτήν τη λίστα αναπαραγωγής. Αυτό είναι χρήσιμο εάν η λίστα αναπαραγωγής περιέχει κουδούνισμα ή προφυλακτήρες.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Ενεργοποιήστε τη διαφήμιση αυτού του σημείου προσάρτησης στους δημόσιους ραδιοφωνικούς καταλόγους \"Κίτρινες σελίδες\".","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"Ενεργοποιήστε τη διαφήμιση αυτού του ρελέ σε δημόσιους ραδιοφωνικούς καταλόγους \"Κίτρινες σελίδες\".","Enable to allow listeners to select this mount point on this station's public pages.":"Ενεργοποιήστε για να επιτρέψετε στους ακροατές να επιλέξουν αυτό το σημείο προσάρτησης στις δημόσιες σελίδες αυτού του σταθμού.","Enable to allow listeners to select this relay on this station's public pages.":"Ενεργοποιήστε για να επιτρέψετε στους ακροατές να επιλέξουν αυτό το relay στις δημόσιες σελίδες αυτού του σταθμού.","Enable to allow this account to log in and stream.":"Ενεργοποιήστε για να επιτρέψετε σε αυτόν τον λογαριασμό να συνδεθεί και να πραγματοποιήσει ροή.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Ενεργοποιήστε για να εκτελέσετε το AzuraCast αυτόματα νυχτερινά αντίγραφα ασφαλείας την καθορισμένη ώρα.","Enabled":"Ενεργοποιημένο","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Ενεργοποιεί ή απενεργοποιεί τη χρήση του νεότερου και ταχύτερου συστήματος WebSocket για τη λήψη ζωντανών ενημερώσεων σε δημόσιους παίκτες. Ίσως χρειαστεί να το απενεργοποιήσετε αν αντιμετωπίσετε προβλήματα με αυτό.","Encoded By":"Κωδικοποίηση Από","Encoder":"Κωδικοποιητής","Encoder Settings":"Ρυθμίσεις Κωδικοποιητή","Encoding Time":"Χρόνος Κωδικοποίησης","End Date":"Ημερομηνία λήξης","End Session":"Τέλος Συνεδρίας","End Time":"Ώρα Λήξης","Endpoint":"Τελικό σημείο","Enforce Schedule Times":"Επιβολή Χρονοδιαγράμματος Φορών","Enter Two-Factor Code":"Εισαγωγή Κωδικού Δύο Συντελεστών","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Εισάγετε τον τρέχοντα κωδικό που παρέχεται από την εφαρμογή ελέγχου ταυτότητας για να βεβαιωθείτε ότι λειτουργεί σωστά.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Εισάγετε την πλήρη διεύθυνση URL μιας άλλης ροής για να μεταδώσετε την εκπομπή της μέσω αυτού του σημείου προσάρτησης.","Enter your password":"Εισάγετε τον κωδικό σας","Environment: %s":"Περιβάλλον","Episode":"Επεισόδιο","Episode not found.":"Το επεισόδιο δεν βρέθηκε.","Episodes":"Επεισόδια","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Παράδειγμα: αν το απομακρυσμένο URL του ραδιοφώνου είναι http://station.example.com:8000/radio.mp3, εισάγετε \"http://station.example.com:8000\".","Exclude Media from Backup":"Εξαίρεση πολυμέσων από αντίγραφο ασφαλείας","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Εξαιρώντας τα πολυμέσα από αυτοματοποιημένα αντίγραφα ασφαλείας θα εξοικονομήσετε χώρο, αλλά θα πρέπει να δημιουργήσετε αντίγραφα ασφαλείας των πολυμέσων σας αλλού. Σημειώστε ότι θα δημιουργηθούν αντίγραφα ασφαλείας μόνο τοπικά αποθηκευμένα μέσα.","Execute Command":"Εκτέλεση εντολής","Explicit":"Ακριβής","Export %{format}":"Εξαγωγή %{format}","Fallback Mount":"Fallback Mount","Field Name":"Όνομα Πεδίου","File Name":"Όνομα αρχείου","File Not Processed: %s":"Το αρχείο δεν έχει επεξεργαστεί: %s","File Owner":"Ιδιοκτήτης Αρχείου","File Processing":"Επεξεργασία Αρχείου","File Type":"Τύπος Αρχείου","File not specified.":"Το αρχείο δεν καθορίστηκε.","Files marked for reprocessing:":"Αρχεία που σημειώθηκαν για επανεπεξεργασία:","Files moved:":"Αρχεία που μετακινήθηκαν:","Files queued for playback:":"Αρχεία σε ουρά αναπαραγωγής:","Files removed:":"Αρχεία που διαγράφηκαν:","First Connected":"Πρώτη Σύνδεση","Fixtures loaded.":"Fixtures Φορτώθηκαν ","Footer Text":"Κείμενο Υποσέλιδου","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"Για τα τοπικά συστήματα αρχείων, αυτή είναι η βασική διαδρομή του καταλόγου. Για απομακρυσμένα συστήματα αρχείων, αυτό είναι το πρόθεμα φακέλων.","For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software.":"Για τις περισσότερες περιπτώσεις, χρησιμοποιήστε την προεπιλεγμένη κωδικοποίηση UTF-8. Η παλαιότερη κωδικοποίηση ISO-8859-1 μπορεί να χρησιμοποιηθεί αν δέχεται συνδέσεις από SHOUTcast 1 DJs ή χρησιμοποιεί άλλο λογισμικό παλαιού τύπου.","Forgot Password":"Ξεχάσατε τον κωδικό πρόσβασης","Forgot your password?":"Ξεχάσατε τον κωδικό σας;","Friday":"Παρασκευή","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"Από το smartphone σας, σαρώστε τον κώδικα στα δεξιά χρησιμοποιώντας μια εφαρμογή ελέγχου ταυτότητας της επιλογής σας (FreeOTP, Authy, κλπ).","Full Volume":"Πλήρης ένταση","GA Property Tracking ID":"Αναγνωριστικό Παρακολούθησης Ιδιοτήτων Ga","General Rotation":"Γενική Περιστροφή","Generating Database Proxy Classes":"Δημιουργία Κλάσεων Μεσολάβησης Βάσης Δεδομένων","Generic Web Hook":"Γενικά Web Hook","Genre":"Είδος","GeoLite database not configured for this installation. See System Administration for instructions.":"Η βάση δεδομένων GeoLite δεν έχει ρυθμιστεί για αυτήν την εγκατάσταση. Ανατρέξτε στην ενότητα Διαχείριση συστήματος για οδηγίες.","GeoLite is not currently installed on this installation.":"Το GeoLite δεν είναι εγκατεστημένο σε αυτήν την εγκατάσταση.","Global":"Παγκόσμιο","Google Analytics Integration":"Ενσωμάτωση Google Analytics","HTTP Port":"Θύρα HTTP","HTTP Port: %d":"Θύρα HTTP: %d","HTTPS Port":"Θύρα HTTPS","HTTPS Port: %d":"Θύρα HTTPS: %d","Help":"Βοήθεια","Hide Album Art on Public Pages":"Απόκρυψη εξώφυλλου άλμπουμ σε δημόσιες σελίδες","Hide AzuraCast Branding on Public Pages":"Απόκρυψη AzuraCast Branding σε δημόσιες σελίδες","Hide Charts":"Απόκρυψη Γραφημάτων","Hide Metadata from Listeners (\"Jingle Mode\")":"Απόκρυψη μεταδεδομένων από ακροατές (\"Λειτουργία Jing\")","High":"Υψηλή","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Υψηλότερες λίστες αναπαραγωγής βάρους παίζονται συχνότερα σε σύγκριση με άλλες λίστες αναπαραγωγής χαμηλότερου βάρους.","History":"Ιστορικό","Home":"Αρχική","Homepage Redirect URL":"URL Ανακατεύθυνσης Αρχικής Σελίδας","Hour":"Ώρα","IP":"IP","IP Geolocation by DB-IP":"Γεωγραφική τοποθεσία IP από DB-IP","ISRC":"ISRC","Icecast Access Log":"Καταγραφή Πρόσβασης Icecast","Icecast Configuration":"Ρύθμιση Icecast","Icecast Error Log":"Καταγραφή Σφάλματος Icecast","Identifier":"Αναγνωριστικό","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Αν ένα τραγούδι δεν έχει εξώφυλλο άλμπουμ, αυτό το URL θα εμφανιστεί. Αφήστε το κενό για να χρησιμοποιήσετε το τυπικό placeholder art.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Αν ένας επισκέπτης δεν είναι συνδεδεμένος και επισκέπτεται την αρχική σελίδα AzuraCast, μπορείτε να τον ανακατευθύνετε αυτόματα στη διεύθυνση URL που καθορίζεται εδώ. Αφήστε κενό για να τους ανακατευθύνετε στην οθόνη σύνδεσης από προεπιλογή.","If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results.":"Αν ενεργοποιηθεί οποιαδήποτε από αυτές τις επιλογές, αυτή η λίστα αναπαραγωγής θα γίνεται απευθείας μέσω Liquidsoap αντί μέσω του AzuraCast. Αυτό μπορεί να έχει ακούσια αποτελέσματα και θα πρέπει να χρησιμοποιείται μόνο όταν είστε άνετα με τα αποτελέσματα.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Αν είναι ενεργοποιημένη η αυτόματη ανάθεση, χρησιμοποιήστε αυτή τη λίστα αναπαραγωγής ως έναν από τους στόχους για την αναδιανομή των τραγουδιών. Αυτό θα αντικαταστήσει τα υπάρχοντα περιεχόμενα αυτής της λίστας αναπαραγωγής.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Αν απενεργοποιηθεί, η λίστα αναπαραγωγής δεν θα συμπεριληφθεί στην αναπαραγωγή του ραδιοφώνου, αλλά μπορεί ακόμα να διαχειριστεί.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Αν απενεργοποιηθεί, ο σταθμός δεν θα μεταδώσει ή ανακατέψτε το AutoDJ.","If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings.":"Αν ενεργοποιηθεί, το AzuraCast θα καταγράφει αυτόματα τις ζωντανές εκπομπές που γίνονται σε αυτό το σταθμό ανά εκπομπή εγγραφών.","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"Αν ενεργοποιηθεί, το AzuraCast θα συνδεθεί με τη βάση δεδομένων MusicBrainz για να προσπαθήσει να βρει ένα ISRC για οποιαδήποτε αρχεία όπου λείπει. Η απενεργοποίηση αυτού μπορεί να βελτιώσει την απόδοση.","If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream.":"Αν ενεργοποιηθεί, οι streamers (ή DJs) θα μπορούν να συνδεθούν απευθείας με τη ροή σας και να μεταδώσουν ζωντανή μουσική που διακόπτει τη ροή του AutoDJ.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Αν ενεργοποιηθεί, το AutoDJ σε αυτή την εγκατάσταση θα αναπαράγει αυτόματα μουσική σε αυτό το σημείο προσάρτησης.","If enabled, the AutoDJ will automatically play music to this mount point.":"Αν ενεργοποιηθεί, το AutoDJ θα αναπαράγει αυτόματα μουσική σε αυτό το σημείο προσάρτησης.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Αν ενεργοποιηθεί, αυτός ο streamer θα μπορεί να συνδεθεί μόνο κατά τη διάρκεια των προγραμματισμένων χρόνων εκπομπής.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Εάν τα αιτήματα είναι ενεργοποιημένα για το σταθμό σας, οι χρήστες θα είναι σε θέση να ζητήσουν πολυμέσα που βρίσκονται σε αυτή τη λίστα αναπαραγωγής.","If selected, album art will not display on public-facing radio pages.":"Αν επιλεχθεί, το εξώφυλλο του άλμπουμ δεν θα εμφανίζεται σε δημόσιες ραδιοφωνικές σελίδες.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Αν επιλεχθεί, αυτό θα αφαιρέσει το εμπορικό σήμα AzuraCast από τις σελίδες με μέρος.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Εάν η διεύθυνση ηλεκτρονικού ταχυδρομείου που δώσατε είναι στο σύστημα, ελέγξτε τα εισερχόμενά σας για ένα μήνυμα επαναφοράς κωδικού πρόσβασης.","If the end time is before the start time, the playlist will play overnight.":"Αν η ώρα λήξης είναι πριν από την ώρα έναρξης, η λίστα αναπαραγωγής θα παίξει μια νύχτα.","If the end time is before the start time, the schedule entry will continue overnight.":"Αν η ώρα λήξης είναι πριν από την ώρα έναρξης, η εγγραφή του προγράμματος θα συνεχιστεί κατά τη διάρκεια της νύχτας.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Αν η θύρα στην οποία μεταδίδετε είναι διαφορετική από αυτή που αναφέρατε στην παραπάνω διεύθυνση URL, καθορίστε εδώ τη θύρα προέλευσης.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Αν αυτή η προσάρτηση είναι η προεπιλογή, θα παίξει στην προεπισκόπηση του ραδιοφώνου και στη δημόσια σελίδα ραδιοφώνου σε αυτό το σύστημα.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Αν αυτό το σημείο προσάρτησης δεν αναπαράγει ήχο, οι ακροατές θα ανακατευθυνθούν αυτόματα σε αυτό το σημείο προσάρτησης. Η προεπιλογή είναι /error.mp3, ένα μήνυμα σφάλματος επανάληψης.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Αν αυτή η ρύθμιση έχει οριστεί σε \"Ναι\", θα χρησιμοποιηθεί η διεύθυνση URL του προγράμματος περιήγησης αντί της βασικής διεύθυνσης URL όταν είναι διαθέσιμη. Ορίστε \"Όχι\" για να χρησιμοποιείτε πάντα το βασικό URL.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Αν αυτός ο σταθμός έχει κατά παραγγελία ροή και λήψη ενεργοποιημένη, μόνο τραγούδια που βρίσκονται σε λίστες αναπαραγωγής με ενεργοποιημένη αυτή τη ρύθμιση θα είναι ορατά.","If you are broadcasting using AutoDJ, enter the source password here.":"Εάν εκπέμπει χρησιμοποιώντας AutoDJ, εισάγετε τον πηγαίο κωδικό πρόσβασης εδώ.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Αν μεταδίδετε χρησιμοποιώντας AutoDJ, εισάγετε εδώ το όνομα χρήστη του πηγαίου κώδικα. Αυτό μπορεί να είναι κενό.","If you manually maintain this file, review the latest version of the file and make any changes needed.":"Αν διατηρήσετε χειροκίνητα αυτό το αρχείο, επανεξετάστε την τελευταία έκδοση του αρχείου και πραγματοποιήστε τυχόν αλλαγές που απαιτούνται.","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Αν αντιμετωπίζετε κάποιο σφάλμα ή σφάλμα, μπορείτε να υποβάλετε ένα πρόβλημα του GitHub χρησιμοποιώντας τον παρακάτω σύνδεσμο.","If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default.":"Αν το λογισμικό μετάδοσης απαιτεί μια συγκεκριμένη διαδρομή σημείου προσάρτησης, καθορίστε το εδώ. Διαφορετικά, χρησιμοποιήστε την προεπιλογή.","If your web hook requires HTTP basic authentication, provide the password here.":"Αν το Web Hook σας απαιτεί βασικό έλεγχο ταυτότητας HTTP, δώστε εδώ τον κωδικό πρόσβασης.","If your web hook requires HTTP basic authentication, provide the username here.":"Αν ο Web Hook σας απαιτεί βασικό έλεγχο ταυτότητας HTTP, δώστε εδώ το όνομα χρήστη.","Import from PLS/M3U":"Εισαγωγή από PLS/M3U","Important: copy the key below before continuing!":"Σημαντικό: αντιγράψτε το παρακάτω κλειδί πριν συνεχίσετε!","Imported locale: %s":"Εισαγωγή τοπικής: %s","Include in Automated Assignment":"Συμπερίληψη στην αυτοματοποιημένη ανάθεση","Include in On-Demand Player":"Συμπερίληψη στο πρόγραμμα αναπαραγωγής κατά την παραγγελία","Indefinitely":"Επ 'αόριστον","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"Υποδεικνύει την παρουσία ρητού περιεχομένου (ρητή γλώσσα ή περιεχόμενο ενηλίκων). Το Apple Podcasts εμφανίζει ένα αντίγραφο γονικού συμβουλευτικού γραφικού για το επεισόδιό σας, αν ενεργοποιηθεί. Επεισόδια που περιέχουν σαφές υλικό δεν είναι διαθέσιμα σε ορισμένες περιοχές της Apple Podcasts.","Initial Key":"Αρχικό Κλειδί","Initialize AzuraCast":"Αρχικοποίηση AzuraCast","Initializing essential settings...":"Αρχικοποίηση βασικών ρυθμίσεων...","Insert":"Εισαγωγή","Install GeoLite IP Database":"Εγκατάσταση Βάσης Δεδομένων GeoLite Ip","Install SHOUTcast":"Εγκατάσταση SHOUTcast","Installation Method: %s":"Μέθοδος εγκατάστασης","Installation Not Recently Backed Up":"Η Εγκατάσταση Δεν Αντιγράφηκε Πρόσφατα","Installing Data Fixtures":"Εγκατάσταση Προσδιορισμών Δεδομένων","Instructions":"Οδηγίες","Internal notes or comments about the user, visible only on this control panel.":"Εσωτερικές σημειώσεις ή σχόλια σχετικά με το χρήστη, ορατά μόνο σε αυτόν τον πίνακα ελέγχου.","International Standard Recording Code, used for licensing reports.":"Διεθνής τυποποιημένος κώδικας εγγραφής, που χρησιμοποιείται για τις εκθέσεις αδειοδότησης.","Internet Radio Station Name":"Όνομα Διαδικτύου Ραδιοφωνικού Σταθμού","Internet Radio Station Owner":"Ιδιοκτήτης Ραδιοφωνικού Σταθμού Internet","Interrupt other songs to play at scheduled time.":"Διακοπή άλλων τραγουδιών για να παίξει την προγραμματισμένη ώρα.","Intro":"Εισαγωγή","Invalid token specified.":"Καθορίστηκε μη έγκυρο διακριτικό.","Involved People List":"Λίστα Συμμετεχόντων Ανθρώπων","Is Public":"Είναι Δημόσιο","It is already running.":"Είναι ήδη σε λειτουργία.","It is not running.":"Δεν λειτουργεί.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Μπορεί ακόμη να μην είναι εγγεγραμμένο στον Επόπτη. \" επανεκκίνηση της μετάδοσης μπορεί να βοηθήσει.","Jingle Mode":"Λειτουργία Jingle","Joins":"Σύνδεση","Language":"Γλώσσα","Last 14 Days":"Τελευταίες 14 Ημέρες","Last 2 Years":"Τελευταία 2 Χρόνια","Last 30 Days":"Τελευταίες 30 Ημέρες","Last 60 Days":"Τελευταίες 60 Ημέρες","Last 7 Days":"Τελευταίες 7 Ημέρες","Last Modified":"Τελευταία Τροποποίηση","Last Month":"Προηγούμενος Μήνας","Last Year":"Προηγούμενο Έτος","Last.fm API Key":"Last.fm API Key","Latest Update":"Τελευταία Ενημέρωση","Learn More about Dropbox Auth Tokens":"Μάθετε περισσότερα για το Dropbox Auth Tokens","Learn about Advanced Playlists":"Μάθετε για τις προηγμένες λίστες αναπαραγωγής","Leave blank to automatically generate a new password.":"Αφήστε κενό για να δημιουργηθεί αυτόματα ένας νέος κωδικός πρόσβασης.","Leave blank to play on every day of the week.":"Αφήστε κενό για να παίξει σε κάθε μέρα της εβδομάδας.","Leave blank to use the current password.":"Αφήστε κενό για να χρησιμοποιήσετε τον τρέχοντα κωδικό πρόσβασης.","Length":"Μήκος","Length Text":"Μήκος Κειμένου","Let's get started by creating your Super Administrator account.":"Ας ξεκινήσουμε δημιουργώντας το λογαριασμό του Super Administrator.","LetsEncrypt Domain Name(s)":"LetsEncrypt Όνομα Χώρου","LetsEncrypt E-mail Address":"LetsEncrypt Διεύθυνση E-mail","Light":"Άσπρο","Like our software? Donate to support AzuraCast!":"Όπως το λογισμικό μας? Δωρεά για την υποστήριξη του AzuraCast!","Linked Information":"Συνδεδεμένες Πληροφορίες","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"Το LiquidSoap ανακατεύεται αυτή τη στιγμή από %{songs} και %{playlists}.","Liquidsoap Configuration":"Διαμόρφωση Liquidsoap","Liquidsoap Log":"Αρχείο καταγραφής Liquidsoap","List one IP address or group (in CIDR format) per line.":"Λίστα μιας διεύθυνσης IP ή ομάδας (σε μορφή CIDR) ανά γραμμή.","Listener Analytics Collection":"Συλλογή Αναλυτικών Ακροατών","Listener Request":"Αίτημα Ακρόασης","Listeners":"Ακροατές","Listeners Per Station":"Ακροατές Ανά Βάση","Listeners by Day":"Ακροατές ανά Ημέρα","Listeners by Day of Week":"Ακροατές ανά Ημέρα της Εβδομάδας","Listeners by Hour":"Ακροατές ανά ώρα","Live":"Ζωντανά","Live Broadcast Recording Bitrate (kbps)":"Bitrate Καταγραφής Ζωντανής Μετάδοσης (kbps)","Live Broadcast Recording Format":"Μορφή Εγγραφής Ζωντανής Μετάδοσης","Live Listeners":"Ζωντανοί ακροατές","Live Recordings Storage Location":"Τοποθεσία αποθήκευσης ζωντανών εγγραφών","Live Streamer:":"Ζωντανή Ροή:","Loading...":"Φόρτωση...","Local":"Τοπικό","Local Filesystem":"Τοπικό Σύστημα Αρχείων","Local Streams":"Τοπικές Ροές","Location":"Τοποθεσία","Log In":"Σύνδεση","Log Viewer":"Προβολέας Καταγραφής","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"Καταγραφή πιο αργών ερωτημάτων για διάγνωση πιθανών ζητημάτων της βάσης δεδομένων. Ενεργοποιήστε το μόνο αν είναι απαραίτητο.","Logged in successfully.":"Επιτυχής σύνδεση","Logged in using account recovery token":"Συνδεδεμένος με χρήση διακριτικού ανάκτησης λογαριασμού","Login unsuccessful":"Ανεπιτυχής σύνδεση","Logs":"Καταγραφή","Logs by Station":"Καταγραφή ανά σταθμό","Long Sync Task Execution Time":"Μακρύς Χρόνος Εκτέλεσης Εργασίας Συγχρονισμού","Loop Once":"Επανάληψη Μια Φορά","Losses":"Απώλειες","Low":"Χαμηλή","Lyricist":"Στιχουργός","MP3":"MP3","Main Message Content":"Περιεχόμενο Κύριου Μηνύματος","Manage":"Διαχείριση","Manage SFTP Accounts":"Διαχείριση Λογαριασμών SFTP","Manage Station Automation":"Διαχείριση Αυτοματισμού Σταθμού","Manage Station Broadcasting":"Διαχείριση Εκπομπών Σταθμού","Manage Station Media":"Διαχείριση Προφίλ Σταθμού","Manage Station Mount Points":"Διαχειριστείτε τα σημεία τοποθέτησης σταθμού","Manage Station Podcasts":"Διαχείριση Προφίλ Σταθμού","Manage Station Profile":"Διαχείριση Προφίλ Σταθμού","Manage Station Remote Relays":"Διαχείριση Απομακρυσμένων Ρελέ Σταθμού","Manage Station Streamers":"Διαχείριση Streamers Σταθμού","Manage Station Web Hooks":"Διαχείριση Βάσης Web Hooks","Manage Stations":"Διαχείριση Σταθμών","Manual AutoDJ Mode":"Χειροκίνητη Λειτουργία AutoDJ","Manually define how this playlist is used in Liquidsoap configuration.":"Χειροκίνητος ορισμός του τρόπου χρήσης αυτής της λίστας αναπαραγωγής στις ρυθμίσεις του Liquidsoap.","Manually modify the logging level.":"Χειροκίνητη τροποποίηση του επιπέδου καταγραφής.","MariaDB Database Name":"Όνομα Βάσης Δεδομένων MariaDb","MariaDB Host":"Διακομιστής MariaDB","MariaDB Maximum Connections":"MariaDb Μέγιστες Συνδέσεις","MariaDB Password":"Κωδικός Πρόσβασης MariaDb","MariaDB Port":"MariaDB Port","MariaDB Root Password":"Κωδικός Πρόσβασης Root MariaDb","MariaDB Username":"MariaDB Username","Matomo API Token":"Matomo API Token","Matomo Analytics Integration":"Matomo Analytics Integration","Matomo Installation Base URL":"Διεύθυνση Url Βάσης Εγκατάστασης Matomo","Matomo Site ID":"Matomo Site ID","Max Listener Duration":"Μέγιστη Διάρκεια Ακρόασης","MaxMind License Key":"Κλειδί Άδειας MaxMind","Maximum Listeners":"Μέγιστος Αριθμός Ακροατών","Maximum PHP-FPM Worker Processes":"Μέγιστες Διαδικασίες Εργαζομένων PHP-FPM","Maximum Port for Station Port Assignment":"Μέγιστη θύρα για την ανάθεση της θύρας σταθμού","Media":"Πολυμέσα","Media Storage Location":"Θέση αποθήκευσης Πολυμέσων","Media Type":"Τύπος πολυμέσων","Memory":"Μνήμη","Merge playlist to play as a single track.":"Συγχώνευση λίστας αναπαραγωγής για να παίξει ως ένα μόνο κομμάτι.","Message Body":"Κείμενο μηνύματος","Message Queues":"Ουρά μηνυμάτων","Message Recipient(s)":"Παραλήπτης(ες) Μηνύματος","Message Subject":"Θέμα Μηνύματος","Message parsing mode":"Λειτουργία ανάλυσης μηνυμάτων","Metadata":"Μετα-δεδομένα","Microphone":"Μικρόφωνο","Minimum Port for Station Port Assignment":"Ελάχιστη θύρα για την ανάθεση του λιμένα σταθμού","Minute of Hour to Play":"Λεπτό της ώρας για να παίξει","Mixer":"Μείκτης","Mobile Device":"Κινητή Συσκευή","Modified":"Τροποποιήθηκε","Modify this if your stations are listening on nonstandard ports.":"Τροποποιήστε το αν οι σταθμοί σας ακούν σε μη τυπικές θύρες.","Monday":"Δευτέρα","Mood":"Διάθεση","More":"Περισσότερα","Most Played Songs":"Περισσότερα Τραγούδια","Most Recent Backup Log":"Πιο Πρόσφατη Καταγραφή Αντιγράφων Ασφαλείας","Mount Point URL":"Url Σημείου Προσάρτησης","Mount Points":"Σημεία Προσάρτησης","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"Τα σημεία προσάρτησης είναι ο τρόπος σύνδεσης των ακροατών και ακρόασης στο σταθμό σας. Κάθε σημείο προσάρτησης μπορεί να είναι μια διαφορετική μορφή ήχου ή ποιότητα. Χρησιμοποιώντας τα σημεία προσάρτησης, μπορείτε να δημιουργήσετε μια υψηλής ποιότητας ροή για ευρυζωνικούς ακροατές και μια κινητή ροή για τους χρήστες του τηλεφώνου.","Move":"Μετακίνηση","Move %{ num } File(s) to":"Μετακίνηση αρχείου %{ num } σε","Move to Directory":"Μετακίνηση στον κατάλογο","Music CD Identifier":"Αναγνωριστικό CD Μουσικής","Music Files":"Αρχεία Μουσικής","Musician Credits List":"Λίστα Συντελεστών Μουσικών","Mute":"Σίγαση","My Account":"Ο Λογαριασμός Μου","Name":"Όνομα","Need Help?":"Χρειάζεστε Βοήθεια;","Never run":"Ποτέ μην τρέχετε","New AzuraCast Release Version Available":"Διαθέσιμη Νέα Έκδοση Απελευθέρωσης AzuraCast","New AzuraCast Updates Available":"Διαθέσιμες Νέες Ενημερώσεις AzuraCast","New Directory":"Νέος Κατάλογος","New File Name":"Νέο Όνομα Αρχείου","New Folder":"Νέος Φάκελος","New Key Generated":"Νέο Κλειδί Δημιουργήθηκε","New Password":"Νέος Κωδικός Πρόσβασης","New Playlist":"Νέα Λίστα Αναπαραγωγής","New Playlist Name":"Νέο Όνομα Λίστας Αναπαραγωγής","New Station Description":"Περιγραφή Νέου Σταθμού","New Station Name":"Όνομα Νέου Σταθμού","New directory created.":"Δημιουργήθηκε νέος κατάλογος.","New path not specified.":"Δεν ορίστηκε νέα διαδρομή.","Nginx Access Log":"Καταγραφή Πρόσβασης Nginx","Nginx Error Log":"Καταγραφή Σφαλμάτων Nginx","No":"Όχι","No Limit":"Κανένα Όριο","No directory specified":"Δεν καθορίστηκε κατάλογος","No entries found.":"Δεν βρέθηκαν καταχωρήσεις.","No episodes found.":"Δεν βρέθηκαν επεισόδια.","No file was uploaded.":"Κανένα αρχείο δεν μεταφορτώθηκε.","No files selected.":"Δεν επιλέχθηκαν αρχεία.","No other program can be using this port. Leave blank to automatically assign a port.":"Κανένα άλλο πρόγραμμα δεν μπορεί να χρησιμοποιήσει αυτήν τη θύρα. Αφήστε κενό για να αντιστοιχίσετε αυτόματα μια θύρα.","No recording available.":"Δεν υπάρχει διαθέσιμη εγγραφή.","No records to display.":"Δεν βρέθηκαν εγγραφές.","No temporary directory is available.":"Δεν υπάρχει διαθέσιμος φάκελος.","None":"Κανένα","Normal Mode":"Κανονική Λειτουργία","Not Played":"Δεν Παίχτηκε","Not Running":"Δεν Εκτελείται","Not Scheduled":"Μη Προγραμματισμένο","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Σημειώστε ότι η επαναφορά ενός αντιγράφου ασφαλείας θα καθαρίσει την υπάρχουσα βάση δεδομένων σας. Μην επαναφέρετε ποτέ τα αντίγραφα ασφαλείας από μη αξιόπιστους χρήστες.","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Σημείωση: Αυτή θα πρέπει να είναι η δημόσια σελίδα του ραδιοφωνικού σταθμού, όχι το AzuraCast URL. Θα συμπεριληφθεί σε λεπτομέρειες εκπομπής.","Notes":"Σημειώσεις","Now":"Τώρα","Now Playing":"Παίζει Τώρα","Number of Backup Copies to Keep":"Αριθμός αντιγράφων ασφαλείας για διατήρηση","Number of Minutes Between Plays":"Αριθμός λεπτών μεταξύ των τραγουδιών","Number of Songs Between Plays":"Αριθμός λεπτών μεταξύ των τραγουδιών","Number of seconds to overlap songs.":"Αριθμός δευτερολέπτων για επικάλυψη τραγουδιών.","On the Air":"Στον αέρα","On-Demand":"Κατα παραγγελια","On-Demand Media":"Μέσα Έντασης Αιτήματος","Once per %{minutes} Minutes":"Μία φορά ανά %{minutes} λεπτά","Once per %{songs} Songs":"Μία φορά ανά %{songs} τραγούδια","Once per Hour":"Μία φορά ανά ώρα","Once per Hour (at %{minute})":"Μία φορά την ώρα (στις %{minute})","Once per x Minutes":"Μία φορά το x λεπτά","Once per x Songs":"Μία φορά ανά x Τραγούδια","Only Send One Tweet Every...":"Στείλτε Μόνο Ένα Tweet Όλα...","Only loop through playlist once.":"Μόνο μια επανάληψη μέσω της λίστας αναπαραγωγής.","Only play one track at scheduled time.":"Παίξε μόνο ένα κομμάτι την προγραμματισμένη ώρα.","Optional: HTTP Basic Authentication Password":"Προαιρετικό: HTTP Βασικός Κωδικός Ελέγχου Ταυτότητας","Optional: HTTP Basic Authentication Username":"Προαιρετικό: HTTP Βασικό Όνομα Χρήστη Ελέγχου Ταυτότητας","Optionally provide an e-mail address for updates from LetsEncrypt.":"Προαιρετικά δώστε μια διεύθυνση ηλεκτρονικού ταχυδρομείου για ενημερώσεις από το LetsEncrypt.","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"Προαιρετικά επιλέξτε ένα πεδίο μεταδεδομένων ID3v2 το οποίο, αν υπάρχει, θα χρησιμοποιηθεί για τον ορισμό της τιμής αυτού του πεδίου.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"Προαιρετικά παρέχει SSH δημόσια κλειδιά που μπορεί να χρησιμοποιήσει ο χρήστης για να συνδεθεί αντί για έναν κωδικό πρόσβασης. Εισάγετε ένα κλειδί ανά γραμμή.","Optionally supply an API token to allow IP address overriding.":"Προαιρετικά παρέχει ένα διακριτικό API για να επιτρέψει την αντικατάσταση της διεύθυνσης IP.","Original Album":"Αρχικό Άλμπουμ","Original Artist":"Αρχικός Καλλιτέχνης","Original Filename":"Αρχικό Όνομα Αρχείου","Original Lyricist":"Αρχικός Καλλιτέχνης","Original Release Time":"Αρχικός Χρόνος Κυκλοφορίας","Original Year":"Αρχικό Έτος","Otherwise, update your installation and answer \"Y\" when prompted to update the file.":"Διαφορετικά, ενημερώστε την εγκατάστασή σας και απαντήστε \"Y\" όταν σας ζητηθεί να ενημερώσετε το αρχείο.","Owner":"Ιδιοκτήτης","PHP Application Log":"Αρχείο Καταγραφής Εφαρμογής PHP","PHP Maximum POST File Size":"PHP Μέγιστο Μέγεθος Αρχείου POST","PHP Memory Limit":"Όριο Μνήμης PHP","PHP Script Maximum Execution Time":"PHP Script Μέγιστος Χρόνος Εκτέλεσης","Part Of A Compilation":"Τμήμα Συγκέντρωσης","Part Of A Set":"Μέρος A Σύνολο","Password":"Κωδικός πρόσβασης","Password Reset Instructions":"Οδηγίες Επαναφοράς Κωδικού Πρόσβασης","Paste the generated license key into the field on this page.":"Επικολλήστε το κλειδί άδειας χρήσης που δημιουργήθηκε στο πεδίο σε αυτή τη σελίδα.","Path/Suffix":"Διαδρομή/επίθεμα","Performance profiling is currently enabled for all requests.":"Το προφίλ απόδοσης είναι ενεργοποιημένο για όλα τα αιτήματα.","Performer Sort Order":"Σειρά Ταξινόμησης Εκτέλεσης","Permissions":"Δικαιώματα","Play":"Αναπαραγωγή","Play %":"Αναπαραγωγή %","Play exactly once every $x minutes.":"Παίξτε ακριβώς μία φορά κάθε $x λεπτά.","Play exactly once every $x songs.":"Παίξτε ακριβώς μία φορά κάθε $x τραγούδια.","Play once per hour at the specified minute.":"Παίξτε μία φορά ανά ώρα στο συγκεκριμένο λεπτό.","Play/Pause":"Αναπαραγωγή/Παύση","Playback Queue":"Σειρά Αναπαραγωγής","Playing Next":"Αναπαραγωγή Στο Επόμενο","Playlist":"Λίστες αναπαραγωγής","Playlist (M3U/PLS) URL":"Διεύθυνση URL Λίστας Αναπαραγωγής (M3U/PLS)","Playlist 1":"Λίστα Αναπαραγωγής 1","Playlist 2":"Λίστα Αναπαραγωγής 2","Playlist Delay":"Καθυστέρηση Λίστας Αναπαραγωγής","Playlist Name":"Όνομα Λίστας Αναπαραγωγής","Playlist Type":"Τύπος Λίστας Αναπαραγωγής","Playlist Weight":"Βάρος Λίστας Αναπαραγωγής","Playlist disabled.":"Η λίστα αναπαραγωγής απενεργοποιήθηκε.","Playlist enabled.":"Η λίστα αναπαραγωγής ενεργοποιήθηκε.","Playlist not found.":"Η λίστα αναπαραγωγής δεν βρέθηκε.","Playlist order set.":"Σειρά λίστας αναπαραγωγής.","Playlist queue cleared.":"Η ουρά λίστας αναπαραγωγής εκκαθαρίστηκε.","Playlist reshuffled.":"Η λίστα μετονομάστηκε.","Playlist successfully imported; %d of %d files were successfully matched.":"Η λίστα αναπαραγωγής εισήχθη επιτυχώς: %d από %d αρχεία ταιριάχθηκαν επιτυχώς.","Playlist(s)":"Λίστα(ες) Αναπαραγωγής","Playlist:":"Λίστα Αναπαραγωγής:","Playlists":"Λίστες αναπαραγωγής","Playlists cleared for selected files:":"Λίστες αναπαραγωγής εκκαθαρίστηκαν για τα επιλεγμένα αρχεία:","Playlists updated for selected files:":"Λίστες αναπαραγωγής ενημερώθηκαν για τα επιλεγμένα αρχεία:","Plays":"Παίζει","Please log in to continue.":"Παρακαλούμε συνδεθείτε για να συνεχίσετε.","Please wait while a backup is generated...":"Παρακαλώ περιμένετε όσο δημιουργείται ένα αντίγραφο ασφαλείας...","Please wait...":"Παρακαλώ περιμένετε...","Podcast":"Podcast","Podcast Title":"Τίτλος Podcast","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"Τα μέσα ενημέρωσης Podcast θα πρέπει να είναι σε μορφή MP3 ή M4A (AAC) για τη μεγαλύτερη συμβατότητα.","Podcast not found!":"Το Podcast δεν βρέθηκε!","Podcasts":"Podcasts","Podcasts Storage Location":"Τοποθεσία Αποθήκευσης Podcast","Powered by %s":"Τροφοδοτείται από %s","Prefer Browser URL (If Available)":"Προτιμήστε Το Url Του Περιηγητή (Αν Διατίθεται)","Prefer System Default":"Προτίμηση Προεπιλογής Συστήματος","Preview":"Προεπισκόπηση","Previous":"Προηγούμενο","Privacy":"Απόρρητο","Produced Notice":"Παραγόμενη Ειδοποίηση","Profile":"Προφίλ","Profile Performance on All Requests":"Απόδοση προφίλ σε όλα τα αιτήματα","Profiler Control Panel":"Πίνακας Ελέγχου Προφίλ","Profiling Extension HTTP Key":"Προφίλ Επέκτασης Κλειδιού HTTP","Profiling Extension IP Allow List":"Λίστα Επίτρεψε Ip Επέκτασης Προφίλ","Profiling data can be viewed by visiting %s.":"Μπορείτε να δείτε δεδομένα προφίλ επισκεπτόμενα %s.","Programmatic Name":"Προγραμματικό Όνομα","Public Page":"Δημόσια Σελίδα","Public Page Background":"Φόντο Δημόσιας Σελίδας","Public Pages":"Δημόσιες Σελίδες","Publish Date":"Ημερομηνία Δημοσίευσης","Publish Time":"Ώρα Δημοσίευσης","Publish to \"Yellow Pages\" Directories":"Δημοσίευση σε Κατάλογους \"Κίτρινες Σελίδες\"","Publisher":"Εκδότης","Queue":"Σειρά αναπαραγωγής","Queue the selected media to play next":"Σειρά των επιλεγμένων πολυμέσων για αναπαραγωγή του επόμενου","RSS Feed":"Ροή RSS","Radio Player":"Ραδιοφωνικός Player","Radio Ports: %s":"Ραδιοθυρίδες: %s","Random":"Τυχαία","Ratio":"Αναλογία","Raw":"Χωρίς επεξεργασία","Ready to start broadcasting? Click to start your station.":"Έτοιμο για εκκίνηση μετάδοσης? Κάντε κλικ για να ξεκινήσετε το σταθμό σας.","Record Live Broadcasts":"Εγγραφή Ζωντανών Εκπομπών","Record deleted successfully.":"Η εγγραφή διαγράφηκε με επιτυχία.","Record not found":"Η εγγραφή δεν βρέθηκε","Recording Time":"Χρόνος Εγγραφής","Recover Account":"Ανάκτηση Λογαριασμού","Redis Database Index":"Δείκτης Βάσης Δεδομένων Redis","Redis Host":"Διακομιστής Redis","Redis Port":"Θύρα Redis","Refresh rows":"Ανανέωση γραμμών","Refreshing All Stations":"Ανανέωση Όλων Των Σταθμών","Region":"Περιοχή","Relay":"Αναμεταδίδονται","Relay Stream URL":"Url Ροής Relay","Release Time":"Χρόνος Κυκλοφορίας","Reload System Data":"Επαναφόρτωση Δεδομένων Συστήματος","Remember me":"Να με θυμάσαι","Remixer":"Remixer","Remote":"Απομακρυσμένο","Remote Playback Buffer (Seconds)":"Απομακρυσμένη Μνήμη Αναπαραγωγής (Δευτερόλεπτα)","Remote Relays":"Απομακρυσμένο relay","Remote Station Administrator Password":"Κωδικός Πρόσβασης Διαχείρισης Απομακρυσμένου Σταθμού","Remote Station Listening Mountpoint/SID":"Απομακρυσμένος Σταθμός Ακρόασης Σημείο/SID","Remote Station Listening URL":"Απομακρυσμένος Σταθμός Listening URL","Remote Station Source Mountpoint/SID":"Απομακρυσμένος Σταθμός Πηγή Mountpoint/SID","Remote Station Source Password":"Κωδικός πρόσβασης πηγής απομακρυσμένου σταθμού","Remote Station Source Port":"Θύρα πηγής απομακρυσμένου σταθμού","Remote Station Source Username":"Όνομα Χρήστη Απομακρυσμένης Πηγής Σταθμού","Remote Station Type":"Τύπος Απομακρυσμένου Σταθμού","Remote URL":"Απομακρυσμένο URL","Remote URL Playlist":"Λίστα Απομακρυσμένων URL","Remote URL Type":"Απομακρυσμένος Τύπος URL","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"Οι απομακρυσμένοι ηλεκτρονόμοι σας επιτρέπουν να εργάζεστε με λογισμικό μετάδοσης έξω από αυτόν το διακομιστή. Κάθε ρελέ που περιλαμβάνετε εδώ θα περιλαμβάνεται στα στατιστικά στοιχεία του σταθμού σας. Μπορείτε επίσης να μεταδώσετε από αυτόν τον διακομιστή σε απομακρυσμένους ρελέ.","Remote: Dropbox":"Απομακρυσμένο: Dropbox","Remote: S3 Compatible":"Remote: S3 Συμβατό Σύστημα","Remove":"Αφαίρεση","Remove the leading \"#\" symbol from lines to uncomment them.":"Αφαιρέστε το κορυφαίο σύμβολο \"#\" από τις γραμμές για να μην τα σχολιάσετε.","Rename":"Μετονομασία","Rename File/Directory":"Μετονομασία Αρχείου/Καταλόγου","Reorder":"Αναδιάταξη","Reorder Playlist":"Αναδιάταξη Λίστας Αναπαραγωγής","Replace Album Cover Art":"Αντικατάσταση Εξώφυλλου Άλμπουμ","Report Not Available":"Μη Διαθέσιμη Αναφορά","Reports":"Αναφορές","Reprocess":"Επανεπεξεργασία","Request":"Αίτημα","Request Last Played Threshold (Minutes)":"Αίτημα Τελευταίου Όριου Παιχνιδιού (Λεπτά)","Request Minimum Delay (Minutes)":"Ελάχιστη Καθυστέρηση Αίτησης (Λεπτά)","Request Song":"Αίτημα Τραγουδιού","Request a Song":"Ζητήστε ένα τραγούδι","Requester IP":"IP Αιτήματος","Requests":"Αιτήματα","Reset Password":"Επαναφορά Κωδικού Πρόσβασης","Reshuffle":"Ανακάτεμα","Restart":"Επανεκκίνηση","Restart Broadcasting":"Επανεκκίνηση Εκπομπής","Restart broadcasting? This will disconnect any current listeners.":"Επανεκκίνηση μετάδοσης? Αυτό θα αποσυνδέσει τους τρέχοντες ακροατές.","Restoring Backups":"Επαναφορά Αντιγράφων Ασφαλείας","Role Name":"Όνομα Ρόλου","Roles":"Ρόλοι","Rolling Release":"Κυκλοφορία Κύλισης","Rows per page":"Γραμμές ανά σελίδα","Run Automated Assignment":"Εκτέλεση Αυτοματοποιημένης Ανάθεσης","Run Automatic Nightly Backups":"Εκτέλεση Αυτόματων Νυχτερινών Αντιγράφων Ασφαλείας","Run Manual Backup":"Εκτέλεση Χειροκίνητου Αντιγράφου Ασφαλείας","Run Synchronization Task":"Εκτέλεση Εργασίας Συγχρονισμού","Run Task":"Εκτέλεση Εργασίας","Running":"Εκτελείται","Running Database Migrations":"Εκτέλεση Μεταφοράς Βάσης Δεδομένων","SFTP Port":"Θύρα SFTP","SFTP Port: %d":"Θύρα SFTP: %d","SFTP Users":"Χρήστες sftp","SHOUTcast Configuration":"Ρυθμίσεις SHOUTcast","SHOUTcast Log":"Καταγραφή SHOUTcast","SMTP Host":"Διακομιστής SMTP","SMTP Password":"Κωδικός SMTP","SMTP Port":"Θύρα SMTP","SMTP Username":"Όνομα Χρήστη SMTP","SSH Public Keys":"Δημόσια Κλειδιά SSH","Sample Rate":"Ρυθμός Δειγμάτων","Saturday":"Σάββατο","Save":"Αποθήκευση","Save Changes":"Αποθήκευση Αλλαγών","Save and Continue":"Αποθήκευση και Συνέχεια","Schedule":"Χρονοδιάγραμμα","Schedule View":"Προβολή Χρονοδιαγράμματος","Scheduled":"Προγραμματισμένο","Scheduled Backup Time":"Προγραμματισμένη ώρα δημιουργίας αντιγράφων ασφαλείας","Scheduled Play Days of Week":"Προγραμματισμένες Ημέρες Παιχνιδιού της εβδομάδας","Scheduled Time #%{num}":"Προγραμματισμένη ώρα #%{num}","Scheduled playlists and other timed items will be controlled by this time zone.":"Οι προγραμματισμένες λίστες αναπαραγωγής και άλλα χρονομετρημένα αντικείμενα θα ελέγχονται από αυτή τη ζώνη ώρας.","Scheduling":"Προγραμματισμός","Search":"Αναζήτηση","Search engine crawlers are not permitted to use this feature.":"Οι ανιχνευτές μηχανών αναζήτησης δεν επιτρέπεται να χρησιμοποιούν αυτή τη λειτουργία.","Seconds from the start of the song that the AutoDJ should start playing.":"Δευτερόλεπτα από την αρχή του τραγουδιού που θα αρχίσει να παίζει το AutoDJ.","Seconds from the start of the song that the AutoDJ should stop playing.":"Δευτερόλεπτα από την αρχή του τραγουδιού που θα σταματήσει να παίζει το AutoDJ.","Secret Key":"Μυστικό Κλειδί","Security":"Ασφάλεια","Security Code":"Κωδικός Ασφαλείας","Seek":"Αναζήτηση","Select":"Επιλογή","Select File":"Επιλογή αρχείου","Select Intro File":"Επιλογή Αρχείου Εισαγωγής","Select Media File":"Επιλογή Αρχείου Πολυμέσων","Select PLS/M3U File to Import":"Επιλέξτε αρχείο PLS/M3U για εισαγωγή","Select PNG/JPG artwork file":"Επιλογή αρχείου γραφικών PNG/JPG","Select a theme to use as a base for station public pages and the login page.":"Επιλέξτε ένα θέμα για να χρησιμοποιήσετε ως βάση για τις δημόσιες σελίδες σταθμού και τη σελίδα σύνδεσης.","Select all visible rows":"Επιλογή όλων των ορατών γραμμών","Select displayed fields":"Επιλέξτε εμφανιζόμενα πεδία","Select the category/categories that best reflects the content of your podcast.":"Επιλέξτε την κατηγορία/κατηγορίες που αντικατοπτρίζουν καλύτερα το περιεχόμενο του podcast σας.","Select the countries that are not allowed to connect to the streams.":"Επιλέξτε τις χώρες που δεν επιτρέπεται να συνδεθούν με τις ροές.","Select...":"Επιλογή...","Send E-mail":"Αποστολή E-mail","Send Liquidsoap Telnet Command":"Αποστολή Εντολής Liquidsoap Telnet","Send Recovery E-mail":"Αποστολή Email Ανάκτησης","Send an e-mail to specified address(es).":"Στείλτε ένα e-mail στην (τις) καθορισμένη(ες) διεύθυνση.","Send song metadata changes to TuneIn.":"Αποστολή αλλαγών μεταδεδομένων τραγουδιού σε TuneIn.","Send stream listener details to Google Analytics.":"Αποστολή λεπτομερειών ακρόασης ροής στο Google Analytics.","Send stream listener details to Matomo Analytics.":"Αποστολή λεπτομερειών ακροατή ροής στο Matomo Analytics.","Sender E-mail Address":"Διεύθυνση Email Αποστολέα","Sender Name":"Όνομα Αποστολέα","Sequential":"Ακολουθίες","Server Status":"Κατάσταση Διακομιστή","Server configuration complete!":"Η ρύθμιση παραμέτρων του διακομιστή ολοκληρώθηκε!","Services":"Υπηρεσίες","Set Cue In":"Ορισμός Cue Στο","Set Cue Out":"Ορισμός Cue Έξω","Set Fade In":"Ορισμός Ξεθωριάσματος Σε","Set Fade Out":"Ορισμός Cue Έξω","Set Overlap":"Ορισμός Επικάλυψης","Set Subtitle":"Ορισμός Υπότιτλου","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"Ορίστε ένα μέγιστο χώρο στο δίσκο που αυτή η θέση αποθήκευσης μπορεί να χρησιμοποιήσει. Καθορίστε το μέγεθος με τη μονάδα, δηλαδή \"8 GB\". Οι μονάδες μετρώνται σε 1024 bytes. Αφήστε κενό στην προεπιλογή στο διαθέσιμο χώρο στο δίσκο.","Set as Default Mount Point":"Ορισμός ως προκαθορισμένο σημείο προσάρτησης","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Ορισμός σημείων cue και fade χρησιμοποιώντας τον οπτικό επεξεργαστή. Οι timestamps θα αποθηκευτούν στα αντίστοιχα πεδία στις προηγμένες ρυθμίσεις αναπαραγωγής.","Set or clear playlists from the selected media":"Ορισμός ή εκκαθάριση λιστών αναπαραγωγής από τα επιλεγμένα μέσα","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Ορίστε το GID του χρήστη που εκτελείται μέσα στα δοχεία Docker. Η αντιστοίχιση με το GID κεντρικού υπολογιστή σας μπορεί να διορθώσει προβλήματα άδειας.","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"Ορίστε το UID του χρήστη που εκτελείται μέσα στα δοχεία Docker. Η αντιστοίχιση με το αναγνωριστικό κεντρικού υπολογιστή σας μπορεί να διορθώσει προβλήματα άδειας.","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"Ορίστε τον αριθμό των επιτρεπόμενων συνδέσεων στη βάση δεδομένων. Αυτή η τιμή θα πρέπει να αυξηθεί αν βλέπετε το σφάλμα \"Πάρα πολλές συνδέσεις\" στα αρχεία καταγραφής.","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"Ορίστε το χρονικό διάστημα (δευτερόλεπτα) που ένας ακροατής θα παραμείνει συνδεδεμένος στη ροή. Αν οριστεί σε 0, οι ακροατές μπορούν να παραμείνουν συνδεδεμένοι άπειρα.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Ορίστε \"Ναι\" για να χρησιμοποιείτε πάντα \"https://\" ασφαλή URL και να ανακατευθύνετε αυτόματα στην ασφαλή διεύθυνση URL όταν επισκέπτεστε ένα μη ασφαλές URL.","Set up LetsEncrypt?":"Ρυθμίστε την κρυπτογράφηση LetsEncrypt;","Setting Key":"Κλειδί Ρύθμισης","Setting Value":"Τιμή ρύθμισης","Settings":"Ρυθμίσεις","Setup has already been completed!":"Η εγκατάσταση έχει ήδη ολοκληρωθεί!","Share Media Storage Location":"Κοινή Χρήση Τοποθεσίας Αποθήκευσης Μέσων","Share Podcasts Storage Location":"Μοιραστείτε Την Τοποθεσία Αποθήκευσης Podcast","Share Recordings Storage Location":"Μοιραστείτε Την Τοποθεσία Αποθήκευσης Εγγραφών","Short Sync Task Execution Time":"Χρόνος Εκτέλεσης Εργασίας Σύντομου Συγχρονισμού","Show Charts":"Εμφάνιση Γραφημάτων","Show Update Announcements":"Εμφάνιση Ανακοινώσεων Ενημέρωσης","Show new releases within your update channel on the AzuraCast homepage.":"Εμφάνιση νέων κυκλοφοριών μέσα στο κανάλι ενημέρωσης στην αρχική σελίδα του AzuraCast.","Show on Public Pages":"Εμφάνιση στις Δημόσιες Σελίδες","Show the station in public pages and general API results.":"Εμφάνιση του σταθμού σε δημόσιες σελίδες και γενικά αποτελέσματα API.","Shuffled":"Ανακατευμένο","Sign Out":"Αποσύνδεση","Sign in":"Σύνδεση","Site Base URL":"Βασικό URL Ιστοσελίδας","Site Theme":"Θέμα Ιστοσελίδας","Size":"Μέγεθος","Skip Song":"Παράλειψη Τραγουδιού","Skip to main content":"Μετάβαση στο κύριο περιεχόμενο","Smart Mode":"Έξυπνη Λειτουργία","Song":"Τραγούδι","Song Album":"Άλμπουμ Τραγουδιού","Song Artist":"Καλλιτέχνης Τραγουδιού","Song Genre":"Είδος Τραγουδιού","Song History":"Ιστορικό Τραγουδιού","Song Length":"Μήκος Τραγουδιού","Song Listener Impact":"Αντίκτυπος Ακρόασης Τραγουδιού","Song Lyrics":"Στίχοι Τραγουδιού","Song Playback Order":"Σειρά Αναπαραγωγής Τραγουδιού","Song Playback Timeline":"Χρονοδιάγραμμα Αναπαραγωγής Τραγουδιού","Song Requests":"Αιτήματα Τραγουδιού","Song Title":"Τίτλος Τραγουδιού","Song skipped.":"Το τραγούδι παραλείφθηκε.","Song-Based Playlist":"Λίστα Αναπαραγωγής Με Τραγούδια","Song-based":"Τραγούδι","SoundExchange Report":"Αναφορά SoundExchange","SoundExchange Royalties":"SoundExchange Royalties","Source":"Πηγή","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"Καθορίστε ένα σημείο προσάρτησης (δηλαδή \"/radio.mp3\") ή ένα Shoutcast SID (δηλαδή \"2\") για να καθορίσετε μια συγκεκριμένη ροή προς χρήση για στατιστικές ή εκπομπές.","Specify the minute of every hour that this playlist should play.":"Καθορίστε το λεπτό κάθε ώρας που θα πρέπει να παίζει αυτή η λίστα.","Stable":"Σταθερή","Standard playlist, shuffles with other standard playlists based on weight.":"Τυπική λίστα αναπαραγωγής, ανακατεύει με άλλες τυπικές λίστες αναπαραγωγής με βάση το βάρος.","Start":"Έναρξη","Start Date":"Ημερομηνία Έναρξης","Start Station":"Εκκίνηση Σταθμού","Start Streaming":"Έναρξη Μετάδοσης:","Start Time":"Ώρα Έναρξης","Station Broadcasting Disabled":"Η μετάδοση σταθμού απενεργοποιήθηκε","Station Media":"Μέσα Σταθμού","Station Name":"Όνομα Σταθμού","Station Overview":"Επισκόπηση Σταθμού","Station Podcasts":"Σταθμός Podcasts","Station Ports":"Λιμένες Σταθμού","Station Recordings":"Έναρξη Εγγραφής:","Station Time":"Ζώνη Ώρας Σταθμού","Station Time Zone":"Ζώνη Ώρας Σταθμού","Station restarted.":"Ο σταθμός επανεκκινήθηκε.","Station(s)":"Σταθμός(οί)","Station-Specific Debugging":"Αποσφαλμάτωση Συγκεκριμένου Σταθμού","Stations":"Σταθμοί","Statistics Overview":"Επισκόπηση Στατιστικών","Step 1: Scan QR Code":"Step 1: Scan QR Code","Step 2: Verify Generated Code":"Βήμα 2: Επαλήθευση Δημιουργημένου Κώδικα","Stop":"Διακοπή","Stop Streaming":"Διακοπή Μετάδοσης:","Storage Adapter":"Προσαρμογέας Αποθήκευσης","Storage Location":"Τοποθεσία Αποθήκευσης","Storage Locations":"Τοποθεσίες Αποθήκευσης","Storage Quota":"Συνολικός Αποθηκευτικός Χώρος","Storage location %s already exists.":"Η τοποθεσία αποθήκευσης %s υπάρχει ήδη.","Storage location %s could not be validated: %s":"Η θέση αποθήκευσης %s δεν μπόρεσε να επικυρωθεί: %s","Stream":"Μετάδοση","Streamer Broadcasts":"Streamer Εκπομπές","Streamer Display Name":"Εμφανιζόμενο Όνομα Ροής","Streamer Username":"Streamer Όνομα Χρήστη","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Οι λογαριασμοί Streamer είναι απενεργοποιημένοι αυτή τη στιγμή για αυτόν τον σταθμό. Για να ενεργοποιήσετε τους λογαριασμούς streamer, κάντε κλικ στο παρακάτω κουμπί.","Streamer disconnected.":"Η ροή αποσυνδέθηκε.","Streamer password":"Συνθηματικό μετάδοσης","Streamer/DJ":"Streamer/DJ","Streamer/DJ Accounts":"Λογαριασμοί Streamer/DJ","Streamers enabled!":"Οι ροές ενεργοποιήθηκαν!","Streamers/DJs":"Streamers/DJs","Streams":"Μεταδόσεις","Submit Code":"Υποβολή Κωδικού","Subtitle":"Υπότιτλος","Sunday":"Κυριακή","Supervisord Log":"Αρχείο Καταγραφής Supervisord","Switch Theme":"Αλλαγή Θέματος","Synchronization Tasks":"Εργασίες Συγχρονισμού","System Administration":"Διαχείριση Συστήματος","System Debugger":"Σύστημα εντοπισμού σφαλμάτων","System Logs":"Αρχεία Καταγραφής Συστήματος","System Maintenance":"Συντήρηση Συστήματος","System Settings":"Ρυθμίσεις Συστήματος","Tagging Time":"Χρόνος Επισήμανσης","Target":"Στόχος","Telegram Chat Message":"Μήνυμα Συνομιλίας Telegram","Terms Of Use":"Όροι Χρήσης","Test":"Δοκιμή","The URL that will receive the POST messages any time an event is triggered.":"Το URL που θα λαμβάνει τα μηνύματα POST οποιαδήποτε στιγμή ενεργοποιείται ένα γεγονός.","The account associated with e-mail address \"%s\" has been set as an administrator":"Ο λογαριασμός που σχετίζεται με τη διεύθυνση ηλεκτρονικού ταχυδρομείου \"%s\" έχει οριστεί ως διαχειριστής","The application environment.":"Το περιβάλλον εφαρμογής.","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"Η βασική διεύθυνση URL όπου βρίσκεται αυτή η υπηρεσία. Χρησιμοποιήστε είτε την εξωτερική διεύθυνση IP είτε το πλήρως χαρακτηρισμένο όνομα τομέα (αν υπάρχει) που δείχνει σε αυτόν το διακομιστή.","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"Το άτομο επαφής του podcast. Μπορεί να απαιτείται για να απαριθμήσετε το podcast σε υπηρεσίες όπως το Apple Podcasts, το Spotify, το Google Podcasts, κλπ.","The date when the episode should be published.":"Η ημερομηνία δημοσίευσης του επεισοδίου.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"Η περιγραφή του επεισοδίου. Η τυπική μέγιστη ποσότητα κειμένου που επιτρέπεται για αυτό είναι 4000 χαρακτήρες.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"Η περιγραφή του podcast σας. Η τυπική μέγιστη ποσότητα κειμένου που επιτρέπεται για αυτό είναι 4000 χαρακτήρες.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Το όνομα εμφάνισης που αντιστοιχίστηκε σε αυτό το σημείο προσάρτησης κατά την προβολή του σε διοικητικές ή δημόσιες σελίδες. Αφήστε κενό για να δημιουργηθεί αυτόματα μία.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Το όνομα εμφάνισης που αντιστοιχίστηκε σε αυτόν τον ρελέ κατά την προβολή του σε διοικητικές ή δημόσιες σελίδες. Αφήστε κενό για να δημιουργηθεί αυτόματα μία.","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"Το email της επαφής podcast. Μπορεί να απαιτείται για να απαριθμήσετε το podcast σε υπηρεσίες όπως το Apple Podcasts, το Spotify, το Google Podcasts, κλπ.","The full base URL of your Matomo installation.":"Η πλήρης βασική διεύθυνση URL της εγκατάστασης Matomo.","The full playlist is shuffled and then played through in the shuffled order.":"Η πλήρης λίστα αναπαραγωγής ανακατεύεται και στη συνέχεια παίζεται με ανακατεμένη σειρά.","The language spoken on the podcast.":"Η γλώσσα που ομιλείται στο podcast.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"Το χρονικό διάστημα αναπαραγωγής που το Liquidsoap θα αποθηκεύσει κατά την αναπαραγωγή αυτής της απομακρυσμένης λίστας αναπαραγωγής. Οι μικρότεροι χρόνοι μπορεί να οδηγήσουν σε διακοπτόμενη αναπαραγωγή σε ασταθείς συνδέσεις.","The locale to use for CLI commands.":"Η τοπική ρύθμιση που θα χρησιμοποιηθεί για τις εντολές CLI.","The main port AzuraCast listens to for insecure HTTP connections.":"Η κύρια θύρα AzuraCast ακούει για μη ασφαλείς συνδέσεις HTTP.","The main port AzuraCast listens to for secure HTTPS connections.":"Η κύρια θύρα AzuraCast ακούει για ασφαλείς συνδέσεις HTTPS.","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"Ο μέγιστος χρόνος εκτέλεσης (και το χρονικό όριο κλειδώματος) για την εργασία συγχρονισμού μιας ώρας.","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"Ο μέγιστος χρόνος εκτέλεσης (και το χρονικό όριο κλειδώματος) για τις εργασίες συγχρονισμού 15 λεπτών, 1 λεπτού και 5 λεπτών.","The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions.":"Ο αριθμός των δευτερολέπτων του σήματος που αποθηκεύεται σε περίπτωση διακοπής. Ορίστε στη χαμηλότερη τιμή που οι DJs σας μπορούν να χρησιμοποιήσουν χωρίς διακοπές ρεύματος.","The numeric site ID for this site.":"Το αριθμητικό αναγνωριστικό τοποθεσίας για αυτόν τον ιστότοπο.","The order of the playlist is manually specified and followed by the AutoDJ.":"Η σειρά της λίστας αναπαραγωγής καθορίζεται χειροκίνητα και ακολουθείται από το AutoDJ.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"Ο γονικός κατάλογος όπου αποθηκεύονται η λίστα αναπαραγωγής σταθμού και τα αρχεία ρύθμισης παραμέτρων. Αφήστε κενό για να χρησιμοποιήσετε τον προεπιλεγμένο κατάλογο.","The performance profiling extension is currently enabled on this installation.":"Η επέκταση προφίλ επιδόσεων είναι ενεργοποιημένη σε αυτήν την εγκατάσταση.","The port %s is in use by another station.":"Η θύρα %s χρησιμοποιείται από άλλο σταθμό.","The port AzuraCast listens to for SFTP file management connections.":"Το λιμάνι AzuraCast ακούει για συνδέσεις διαχείρισης αρχείων SFTP.","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"Τα λιμάνια AzuraCast θα πρέπει να ακούσετε για ραδιοτηλεοπτικές εκπομπές σταθμού και εισερχόμενες συνδέσεις DJ.","The property ID used to track live listeners.":"Το ID ιδιότητας που χρησιμοποιείται για την παρακολούθηση ζωντανών ακροατών.","The relative path of the file in the station's media directory.":"Η σχετική διαδρομή του αρχείου στον κατάλογο πολυμέσων του σταθμού.","The request could not be processed.":"Το αίτημα δεν ήταν δυνατόν να υποβληθεί σε επεξεργασία.","The song ID you specified cannot be requested for this station.":"Το αναγνωριστικό τραγουδιού που καθορίσατε δεν βρέθηκε στο σταθμό.","The song ID you specified could not be found in the station.":"Το αναγνωριστικό τραγουδιού που καθορίσατε δεν βρέθηκε στο σταθμό.","The station ID will be a numeric string that starts with the letter S.":"Το ID σταθμού θα είναι μια αριθμητική συμβολοσειρά που ξεκινά με το γράμμα S.","The streamer will use this password to connect to the radio server.":"Ο streamer θα χρησιμοποιήσει αυτόν τον κωδικό πρόσβασης για να συνδεθεί με τον ραδιοφωνικό διακομιστή.","The streamer will use this username to connect to the radio server.":"Ο streamer θα χρησιμοποιήσει αυτό το όνομα χρήστη για να συνδεθεί με τον ραδιοφωνικό διακομιστή.","The synchronization task is running in the background. The log below will update automatically.":"Η εργασία συγχρονισμού εκτελείται στο παρασκήνιο. Το αρχείο καταγραφής παρακάτω θα ενημερωθεί αυτόματα.","The time period that the song should fade in. Leave blank to use the system default.":"Το χρονικό διάστημα στο οποίο θα ξεθωριάσει το τραγούδι. Αφήστε κενό για να χρησιμοποιήσετε την προεπιλογή του συστήματος.","The time period that the song should fade out. Leave blank to use the system default.":"Η χρονική περίοδος που θα πρέπει να σβήσει το τραγούδι. Αφήστε κενό για να χρησιμοποιήσετε την προεπιλογή συστήματος.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"Ο χρόνος που αυτό το τραγούδι θα πρέπει να επικαλύπτει τα γύρω τραγούδια του όταν ξεθωριάζει. Αφήστε κενό για να χρησιμοποιήσετε το σύστημα προεπιλογή.","The time when the episode should be published (according to the stations timezone).":"Ο χρόνος δημοσίευσης του επεισοδίου (σύμφωνα με το χρονοδιάγραμμα των σταθμών).","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"Το μεταφορτωμένο αρχείο υπερβαίνει την οδηγία MAX_FILE_SIZE από τη φόρμα HTML.","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"Το μεταφορτωμένο αρχείο υπερβαίνει την οδηγία upload_max_filesize στο php.ini.","The uploaded file was only partially uploaded.":"Προειδοποίηση: Το αρχείο δεν μεταφορτώθηκε ολόκληρο.","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"Η τιμή για την παράμετρο \"SPX_ KEY\" για την προβολή σελίδων προφίλ.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"Ο όγκος σε ντεσιμπέλ για να ενισχύσει το κομμάτι με. Αφήστε κενό για να χρησιμοποιήσετε την προεπιλογή του συστήματος.","Theme":"Θέμα","There is no existing intro file associated with this mount point.":"Δεν υπάρχει κανένα υπάρχον εισαγωγικό αρχείο που να συνδέεται με αυτό το σημείο προσάρτησης.","There is no existing media associated with this episode.":"Δεν υπάρχει κανένα υπάρχον εισαγωγικό αρχείο που να συνδέεται με αυτό το σημείο προσάρτησης.","This CSS will be applied to the main management pages, like this one.":"Αυτό το CSS θα εφαρμοστεί στις κύριες σελίδες διαχείρισης, όπως αυτή.","This CSS will be applied to the station public pages and login page.":"Αυτό το CSS θα εφαρμοστεί στις δημόσιες σελίδες του σταθμού και τη σελίδα σύνδεσης.","This Month":"Αυτόν Το Μήνα","This URL is provided within the Discord application.":"Αυτή η διεύθυνση URL παρέχεται εντός της εφαρμογής Discord.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"Αυτός ο λογαριασμός θα έχει πλήρη πρόσβαση στο σύστημα και θα συνδεθείτε αυτόματα σε αυτόν για το υπόλοιπο της ρύθμισης.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"Αυτό σας επιτρέπει να καταγράφετε προσωρινά σφάλματα σε επίπεδο αποσφαλμάτωσης (για επίλυση προβλημάτων) ή να μειώσετε τον όγκο των αρχείων καταγραφής που παράγονται από την εγκατάστασή σας, χωρίς να χρειάζεται να τροποποιήσετε αν η εγκατάστασή σας είναι παρουσία παραγωγής ή ανάπτυξης.","This can have an adverse impact on system performance. You should disable this when possible.":"Αυτό μπορεί να έχει αρνητικές επιπτώσεις στην απόδοση του συστήματος. Θα πρέπει να το απενεργοποιήσετε όταν είναι δυνατόν.","This feature is not currently supported on this station.":"Αυτή η λειτουργία δεν υποστηρίζεται προς το παρόν σε αυτόν τον σταθμό.","This field is required.":"Αυτό το πεδίο απαιτείται.","This field must be a valid IP address.":"Αυτό το πεδίο πρέπει να είναι μια έγκυρη διεύθυνση IP.","This field must be a valid URL.":"Αυτό το πεδίο πρέπει να είναι μια έγκυρη διεύθυνση URL.","This field must be a valid decimal number.":"Αυτό το πεδίο πρέπει να είναι ένα έγκυρο δεκαδικό αριθμό.","This field must be a valid e-mail address.":"Αυτό το πεδίο πρέπει να είναι μια έγκυρη διεύθυνση email.","This field must be a valid integer.":"Αυτό το πεδίο πρέπει να είναι ένας έγκυρος ακέραιος.","This field must be between %{ min } and %{ max }.":"Αυτό το πεδίο πρέπει να είναι μεταξύ %{ min } και %{ max }.","This field must have at least %{ min } letters.":"Αυτό το πεδίο πρέπει να έχει τουλάχιστον %{ min } γράμματα.","This field must have at most %{ max } letters.":"Αυτό το πεδίο πρέπει να έχει το πολύ %{ max } γράμματα.","This field must only contain alphabetic characters.":"Αυτό το πεδίο πρέπει να περιέχει μόνο αλφαβητικούς χαρακτήρες.","This field must only contain alphanumeric characters.":"Αυτό το πεδίο πρέπει να περιέχει μόνο αλφαριθμητικούς χαρακτήρες.","This field must only contain numeric characters.":"Αυτό το πεδίο πρέπει να περιέχει μόνο αριθμητικούς χαρακτήρες.","This file was automatically generated by AzuraCast.":"Αυτό το αρχείο δημιουργήθηκε αυτόματα από το AzuraCast.","This installation has not been backed up in the last two weeks.":"Αυτή η εγκατάσταση δεν έχει δημιουργήσει αντίγραφο ασφαλείας τις τελευταίες δύο εβδομάδες.","This installation's administrator has not configured this functionality.":"Ο διαχειριστής αυτής της εγκατάστασης δεν έχει ρυθμίσει αυτή τη λειτουργία.","This introduction file should exactly match the bitrate and format of the mount point itself.":"Αυτό το αρχείο εισαγωγής πρέπει να ταιριάζει ακριβώς με το bitrate και τη μορφή του ίδιου του σημείου προσάρτησης.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Αυτό είναι το άτυπο όνομα εμφάνισης που θα εμφανίζεται στις απαντήσεις API αν ο streamer/DJ είναι ζωντανός.","This javascript code will be applied to the station public pages and login page.":"Αυτός ο κώδικας javascript θα εφαρμοστεί στις δημόσιες σελίδες του σταθμού και τη σελίδα σύνδεσης.","This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available.":"Αυτή η λειτουργία απενεργοποιεί τη διαχείριση AutoDJ του AzuraCast, χρησιμοποιώντας το ίδιο το Liquidsoap για να διαχειριστείτε την αναπαραγωγή τραγουδιού. \"Next Song\" και κάποιες άλλες λειτουργίες δεν θα είναι διαθέσιμες.","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Αυτό το όνομα θα πρέπει πάντα να ξεκινά με κάθετο (/), και πρέπει να είναι μια έγκυρη διεύθυνση URL, όπως /autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Αυτό το όνομα θα εμφανιστεί ως υποκεφαλίδα δίπλα στο λογότυπο AzuraCast για να βοηθήσει στην αναγνώριση αυτού του διακομιστή.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"Αυτή η λίστα αναπαραγωγής αυτή τη στιγμή δεν έχει προγραμματισμένες ώρες. Θα παίξει πάντα. Για να προσθέσετε μια νέα προγραμματισμένη ώρα, κάντε κλικ στο παρακάτω κουμπί.","This playlist is not a sequential playlist.":"Αυτή η λίστα αναπαραγωγής δεν είναι μια διαδοχική λίστα αναπαραγωγής.","This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port.":"Αυτή η θύρα δεν χρησιμοποιείται από καμία εξωτερική διεργασία. Τροποποίηση αυτής της θύρας μόνο αν η αντιστοιχισμένη θύρα είναι σε χρήση. Αφήστε κενό για να αντιστοιχίσετε αυτόματα μια θύρα.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Αυτό το προϊόν περιλαμβάνει δεδομένα GeoLite2 που δημιουργήθηκαν από το MaxMind, διαθέσιμα από %s.","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"Αυτή η ουρά περιέχει τα εναπομείναντα κομμάτια με τη σειρά που θα τεθούν σε αναμονή από το AzuraCast AutoDJ (αν τα κομμάτια είναι επιλέξιμα για αναπαραγωγή).","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Αυτή η αναφορά δεν είναι διαθέσιμη για αυτόν τον σταθμό, επειδή ο διαχειριστής του συστήματος έχει επιλέξει να μην συλλέξει λεπτομερείς πληροφορίες ακροατή βάσει IP.","This software delivers your broadcast to the listening audience.":"Αυτό το λογισμικό παρέχει την εκπομπή σας στο ακροατήριο.","This software shuffles from playlists of music constantly and plays when no other radio source is available.":"Αυτό το λογισμικό ανακατεύει από τις λίστες αναπαραγωγής μουσικής συνεχώς και παίζει όταν δεν υπάρχει άλλη πηγή ραδιοφώνου.","This song or artist has been played too recently. Wait a while before requesting it again.":"Αυτό το τραγούδι ή ο καλλιτέχνης έχει παίξει πολύ πρόσφατα. Περιμένετε λίγο πριν το ζητήσετε ξανά.","This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account.":"Αυτό καθορίζει το χρονικό εύρος (σε λεπτά) του ιστορικού τραγουδιού που θα πρέπει να λαμβάνει υπόψη ο διπλότυπος αλγόριθμος πρόληψης τραγουδιών.","This station does not accept requests currently.":"Αυτός ο σταθμός δεν δέχεται αιτήματα επί του παρόντος.","This station does not support on-demand streaming.":"Αυτός ο σταθμός δεν υποστηρίζει on-demand streaming.","This station is out of available storage space.":"Αυτός ο σταθμός είναι εκτός διαθέσιμου αποθηκευτικού χώρου.","This station's time zone is currently %{tz}.":"Η ωρολογιακή ζώνη αυτού του σταθμού είναι αυτή τη στιγμή %{tz}.","This streamer is not scheduled to play at any times.":"Αυτός ο streamer δεν έχει προγραμματιστεί να παίξει ανά πάσα στιγμή.","This value is already used.":"Αυτή η τιμή χρησιμοποιείται ήδη.","This will be used as the label when editing individual songs, and will show in API results.":"Αυτό θα χρησιμοποιηθεί ως ετικέτα κατά την επεξεργασία μεμονωμένων τραγουδιών και θα εμφανιστεί στα αποτελέσματα API.","This will clear any pending unprocessed messages in all message queues.":"Αυτό θα καθαρίσει τυχόν εκκρεμή μη επεξεργασμένα μηνύματα σε όλες τις ουρές μηνυμάτων.","This will have a significant performance impact on your installation.":"Αυτό θα έχει σημαντικό αντίκτυπο στην εγκατάστασή σας.","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Αυτό θα δημιουργήσει ένα σημαντικά μικρότερο αντίγραφο ασφαλείας, αλλά θα πρέπει να φροντίσετε να δημιουργήσετε αντίγραφα ασφαλείας των μέσων ενημέρωσης σας αλλού. Σημειώστε ότι θα δημιουργηθούν αντίγραφα ασφαλείας μόνο τοπικά αποθηκευμένα μέσα.","Thumbnail Image URL":"Εικόνα Μικρογραφίας","Thursday":"Πέμπτη","Time":"Ώρα","Time (sec)":"Χρόνος (δευτ)","Time Zone":"Ζώνη Ώρας","Title":"Τίτλος","Title Sort Order":"Σειρά Ταξινόμησης Τίτλου","To play once per day, set the start and end times to the same value.":"Για να παίξετε μία φορά την ημέρα, ορίστε τις ώρες έναρξης και λήξης στην ίδια τιμή.","To restore a backup from your host computer, run:":"Για να επαναφέρετε ένα αντίγραφο ασφαλείας από τον υπολογιστή σας, εκτελέστε:","To retrieve detailed unique listeners and client details, an administrator password is often required.":"Για να ανακτήσετε λεπτομερείς μοναδικούς ακροατές και λεπτομέρειες πελάτη, συχνά απαιτείται κωδικός διαχειριστή.","To set this schedule to run only within a certain date range, specify a start and end date.":"Για να ορίσετε αυτό το χρονοδιάγραμμα να εκτελείται μόνο μέσα σε ένα συγκεκριμένο εύρος ημερομηνιών, καθορίστε μια ημερομηνία έναρξης και λήξης.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"Για να επιβεβαιώσετε ότι ο κωδικός ρυθμίστηκε σωστά, εισάγετε τον 6-ψήφιο κωδικό που σας εμφανίζει η εφαρμογή.","Today":"Σήμερα","Toggle Menu":"Εναλλαγή Μενού","Toggle Sidebar":"Εναλλαγή Πλευρικής Μπάρας","Too many forgot password attempts":"Πάρα πολλές προσπάθειες ξέχασα τον κωδικό πρόσβασης","Too many login attempts":"Πάρα πολλές προσπάθειες σύνδεσης","Total":"Σύνολο","Total Listener Hours":"Συνολικές Ώρες Ακρόασης","Track Number":"Αριθμός Κομματιού","Triggers":"Ενεργοποίηση","Tuesday":"Τρίτη","TuneIn AIR":"TuneIn AIR","TuneIn Partner ID":"Αναγνωριστικό Συνεργάτη TuneIn","TuneIn Partner Key":"TuneIn Κλειδί Συνεργάτη","TuneIn Station ID":"Id Σταθμού Tunein","Twitter Account Details":"Λεπτομέρειες Λογαριασμού Twitter","Twitter Post":"Δημοσίευση Twitter","Two-Factor Authentication":"Έλεγχος Ταυτότητας Δύο Παραγόντων","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"Ο έλεγχος ταυτότητας δύο παραγόντων βελτιώνει την ασφάλεια του λογαριασμού σας απαιτώντας έναν δεύτερο κωδικό πρόσβασης εφάπαξ σε συνδυασμό με τον κωδικό πρόσβασής σας όταν συνδεθείτε.","Typically a website with content about the episode.":"Συνήθως μια ιστοσελίδα με περιεχόμενο σχετικά με το επεισόδιο.","Typically the home page of a podcast.":"Συνήθως η αρχική σελίδα ενός podcast.","URL":"Διεύθυνση URL","URL Artist":"Καλλιτέχνης URL","URL File":"Αρχείο URL","URL Payment":"Διεύθυνση Πληρωμής","URL Publisher":"Εκδότης URL","URL Source":"Πηγή URL","URL Station":"Σταθμός URL","URL Stub":"Stub URL","URL User":"Χρήστης URL","Unique":"Μοναδικό(οι)","Unique Listeners":"Μοναδικοί ακροατές","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Μοναδικό αναγνωριστικό για τη συνομιλία ή το όνομα χρήστη του καναλιού προορισμού (στη μορφή @channelusername).","Unknown":"Άγνωστο","Unknown Artist":"Άγνωστος Καλλιτέχνης","Unknown Title":"Άγνωστος Τίτλος","Unprocessable Files":"Μη Επεξεργασμένα Αρχεία","Unspecified error.":"Απροσδιόριστο σφάλμα.","Unsynchronised Lyric":"Συγχρονισμένοι στίχοι","Up":"Επάνω","Upcoming Song Queue":"Επερχόμενη Ουρά Τραγουδιού","Update":"Ενημέρωση","Update Instructions":"Ενημέρωση Οδηγιών","Update Metadata":"Ενημέρωση Μεταδεδομένων","Updated":"Ενημερώθηκε","Upload Custom Assets":"Μεταφόρτωση Προσαρμοσμένων Αντικειμένων","Upload halted by a PHP extension.":"Ανέβασμα σταμάτησε από επέκταση PHP.","Use Asynchronous Worker":"Χρήση Ασύγχρονου Εργαζόμενου","Use Browser Default":"Χρήση Προεπιλογής Περιηγητή","Use Replaygain Metadata":"Χρήση Μεταδεδομένων Replaygain","Use Secure (TLS) SMTP Connection":"Χρήση Ασφαλούς Σύνδεσης (Tls) Smtp","Use Web Proxy for Radio":"Χρήση Διακομιστή Μεσολάβησης Web για το Ραδιόφωνο","Use WebSockets for Now Playing Updates":"Χρησιμοποιήστε WebSockets για τώρα Παίζοντας ενημερώσεις","Use the Telegram Bot API to send a message to a channel.":"Χρησιμοποιήστε το Telegram Bot API για να στείλετε ένα μήνυμα σε ένα κανάλι.","Used for \"Forgot Password\" functionality, web hooks and other functions.":"Χρησιμοποιείται για τη λειτουργία \"Ξέχασα τον Κωδικό πρόσβασης\", τα άγκιστρα ιστού και άλλες λειτουργίες.","User":"Χρήστης","User Accounts":"Λογαριασμοί χρηστών","User Agent":"Φυλλομετρητής χρήστη","User Permissions":"Δικαιώματα Χρήστη","User not found.":"Ο χρήστης δεν βρέθηκε.","Username":"Όνομα Χρήστη","Users":"Χρήστες","Usually enabled for port 465, disabled for ports 587 or 25.":"Συνήθως ενεργοποιημένη για θύρα 465, απενεργοποιημένη για θύρες 587 ή 25.","Valid options: %s":"Έγκυρες επιλογές: %s","View":"Προβολή","View Administration Page":"Προβολή Σελίδας Διαχείρισης","View Details":"Προβολή Λεπτομερειών","View Station Logs":"Προβολή Αρχείων Καταγραφής Σταθμού","View Station Page":"Προβολή σελίδας σταθμού","View Station Reports":"Προβολή Αναφορών Σταθμού","View System Logs":"Προβολή Αρχείων Καταγραφής Συστήματος","View the changelog for full details.":"Δείτε το αρχείο αλλαγών για πλήρεις λεπτομέρειες.","View tracks in playlist":"Προβολή κομματιών στη λίστα αναπαραγωγής","Visit %s to complete setup.":"Επισκεφθείτε το %s για να ολοκληρώσετε τη ρύθμιση.","Visit the \"My License Key\" page under the \"Services\" section.":"Επισκεφθείτε τη σελίδα \"My License Key\" στην ενότητα \"Υπηρεσίες\".","Visual Cue Editor":"Επεξεργαστής Οπτικής Cue","Volume":"Όγκος","Warning":"Προειδοποίηση","Waveform Zoom":"Μεγέθυνση Κυματομορφής","Web DJ":"Web DJ","Web Hook Details":"Λεπτομέρειες Web Hook","Web Hook Name":"Όνομα Hook Web","Web Hook Triggers":"Ενεργοποιεί Web Hook","Web Hook URL":"Url Hook Web","Web Hooks":"Web Hooks","Web Site URL":"Web Site URL","Web hook enabled.":"Web Hook ενεργοποιήθηκε.","Web hooks let you connect to external web services and broadcast changes to your station to them.":"Τα web hook σας επιτρέπουν να συνδεθείτε σε εξωτερικές υπηρεσίες web και να μεταδώσετε αλλαγές στο σταθμό σας σε αυτές.","Website":"Τοποθεσία web","Wednesday":"Τετάρτη","Weight":"Βάρος","Welcome to %s!":"Καλώς ήλθατε στο %s!","Welcome to AzuraCast!":"Καλώς ήλθατε στο AzuraCast!","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"Καλώς ήρθατε στο AzuraCast! Ολοκληρώστε την αρχική εγκατάσταση του διακομιστή απαντώντας σε μερικές ερωτήσεις.","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Καλώς ήρθατε στο AzuraCast. Παρακαλώ περιμένετε ενώ κάποιες βασικές εξαρτήσεις του AzuraCast έχουν ρυθμιστεί...","Welcome!":"Καλώς ήλθατε!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"Όταν κάνετε αίτημα στο API, μπορείτε να περάσετε αυτήν την τιμή στην κεφαλίδα \"X-API-Key\" για να πιστοποιήσετε τον εαυτό σας.","When the station broadcast comes online.":"Όταν η μετάδοση του σταθμού έρχεται σε απευθείας σύνδεση.","When the station broadcast goes offline.":"Όταν η εκπομπή του σταθμού πηγαίνει εκτός σύνδεσης.","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"Αν το AutoDJ θα προσπαθήσει να αποφύγει την αναπαραγωγή καλλιτεχνών και την παρακολούθηση τίτλων κατά την αναπαραγωγή πολυμέσων από αυτήν τη λίστα αναπαραγωγής.","Widget Type":"Τύπος Γραφικού Στοιχείου","Worst Performing Songs":"Χειρότερα Τραγούδια","Writing configuration files...":"Εγγραφή αρχείων ρυθμίσεων...","YP Directory Authorization Hash":"Κατακερματισμός Εξουσιοδότησης Yp Καταλόγου","Year":"Έτος","Yes":"Ναι","Yesterday":"Χθες","You are currently running version %s. Updating is highly recommended.":"Αυτή τη στιγμή εκτελείτε την έκδοση %s. Η ενημέρωση συστήνεται ιδιαίτερα.","You can also upload files in bulk via SFTP.":"Μπορείτε επίσης να ανεβάσετε αρχεία χύμα μέσω SFTP.","You can find answers for many common questions in our support documents.":"Μπορείτε να βρείτε απαντήσεις για πολλές κοινές ερωτήσεις στα έγγραφα υποστήριξης.","You can modify it as necessary. To apply changes, restart the Docker containers.":"Μπορείτε να το τροποποιήσετε όπως απαιτείται. Για να εφαρμόσετε αλλαγές, επανεκκινήστε τα δοχεία Docker.","You can now set up streamer (DJ) accounts.":"Τώρα μπορείτε να ρυθμίσετε τους λογαριασμούς streamer (DJ).","You can only perform the actions your user account is allowed to perform.":"Μπορείτε να εκτελέσετε μόνο τις ενέργειες που επιτρέπεται να εκτελέσει ο λογαριασμός χρήστη σας.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Μπορείτε να ορίσετε μια προσαρμοσμένη διεύθυνση URL για αυτήν τη ροή που θα χρησιμοποιήσει το AzuraCast όταν αναφέρεται σε αυτήν. Αφήστε κενό για να χρησιμοποιήσετε την προεπιλεγμένη τιμή.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"Μπορείτε να παρακολουθείτε τον χρόνο εκτέλεσης και τη χρήση μνήμης οποιασδήποτε σελίδας AzuraCast ή εφαρμογής από τη σελίδα προφίλ.","You cannot remove yourself.":"Δεν μπορείτε να αφαιρέσετε τον εαυτό σας.","You do not have permission to access this portion of the site.":"Δεν έχετε άδεια πρόσβασης σε αυτό το τμήμα του ιστότοπου.","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Προσπαθήσατε να συνδεθείτε πάρα πολλές φορές. Παρακαλώ περιμένετε 30 δευτερόλεπτα και προσπαθήστε ξανά.","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"Προσπαθήσατε να επαναφέρετε τον κωδικό πρόσβασής σας πάρα πολλές φορές. Παρακαλώ περιμένετε 30 δευτερόλεπτα και προσπαθήστε ξανά.","You have submitted a request too recently! Please wait before submitting another one.":"Έχετε υποβάλει ένα αίτημα πολύ πρόσφατα! Παρακαλώ περιμένετε πριν από την υποβολή ενός άλλου.","You must be logged in to access this page.":"Πρέπει να είστε συνδεδεμένοι για να αποκτήσετε πρόσβαση σε αυτήν τη σελίδα.","You should update to take advantage of bug and security fixes.":"Θα πρέπει να ενημερώσετε για να επωφεληθούν από διορθώσεις σφαλμάτων και ασφάλειας.","You should update your docker-compose.yml file to reflect the newest changes.":"Θα πρέπει να ενημερώσετε το αρχείο docker-compose.yml ώστε να αντικατοπτρίζει τις νεότερες αλλαγές.","You will not be able to retrieve it again.":"Δεν θα μπορείτε να το ανακτήσετε.","Your docker-compose.yml file is out of date!":"Το αρχείο docker-compose.yml είναι ξεπερασμένο!","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Ο λογαριασμός σας χρησιμοποιεί έναν κωδικό ασφαλείας δύο παραγόντων. Εισάγετε τον κωδικό που εμφανίζει η συσκευή σας αυτή τη στιγμή παρακάτω.","Your credentials could not be verified.":"Τα διαπιστευτήριά σας δεν μπορούν να επαληθευτούν.","Your current installation type is %s. Be sure to include this when creating a new issue.":"Ο τρέχων τύπος εγκατάστασής σας είναι %s. Βεβαιωθείτε ότι το συμπεριλάβετε αυτό κατά τη δημιουργία ενός νέου προβλήματος.","Your full API key is below:":"Το πλήρες κλειδί API σας είναι παρακάτω:","Your installation is currently %d update(s) behind the latest version.":"Η εγκατάστασή σας είναι προς το παρόν %d ενημερώσεις(ες) πίσω από την τελευταία έκδοση.","Your password has been updated.":"Ο κωδικός πρόσβασης ενημερώθηκε.","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Ο σταθμός σας δεν είναι ενεργοποιημένος για εκπομπή. Μπορείτε ακόμα να διαχειριστείτε τα μέσα, τις λίστες αναπαραγωγής και άλλες ρυθμίσεις σταθμού. Για να ενεργοποιήσετε ξανά την εκπομπή, επεξεργαστείτε το προφίλ σταθμού σας.","for selected period":"για επιλεγμένη περίοδο","in the last 48 hours":"τις τελευταίες 48 ώρες","in the last month":"τον τελευταίο μήνα","name@example.com":"name@example.com","or":"ή"},"es_ES":{"# Episodes":"# Episodios","# Songs":"# Canciones","%d queued messages":"%d mensajes en cola","%s cannot start":"%s no puede empezar","%s cannot stop":"%s no puede detenerse","%s encountered an error":"%s ha encontrado un error","%s is not recognized as a service.":"%s no es reconocido como un servicio.","%{ days } Days":"%{ days } Días","%{ minutes } minutes":"%{ minutes } minutos","%{ seconds } seconds":"%{ seconds } segundos","%{filesCount} File":["%{filesCount} Archivo","%{filesCount} Archivos"],"%{listeners} Listener":["%{listeners} Oyente","%{listeners} Oyentes"],"%{name} - Copy":"%{name} - Copiar","%{numPlaylists} playlist":["%{numPlaylists} Lista de Reproducción","%{numPlaylists} Listas de Reproducción"],"%{numSongs} uploaded song":["%{numSongs} Canción Subida","%{numSongs} Canciones Subidas"],"%{spaceUsed} Used":"%{spaceUsed} Usado","%{spaceUsed} of %{spaceTotal} Used":"%{spaceUsed} de %{spaceTotal} Usados","%{station} - Copy":"%{station} - Copiar","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Todos los contenedores Docker tienen este nombre como prefijo. No cambie esto después de la instalación.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) La cantidad de tiempo de espera antes de que falle una operación de Docker Compose. Aumente esto en computadoras de menor rendimiento.","(in seconds)":"(en segundos)","A completely random track is picked for playback every time the queue is populated.":"Se elige una pista completamente aleatoria para su reproducción cada vez que se llena la cola.","A playlist containing media files hosted on this server.":"Una lista de reproducción que contiene archivos multimedia alojados en este servidor.","A playlist that instructs the station to play from a remote URL.":"Una lista de reproducción que indica a la estación que reproduzca desde una URL remota.","API \"Access-Control-Allow-Origin\" Header":"Encabezado \"Access-Control-Allow-Origin\" de la API","API Documentation":"Documentación API","API Key Description/Comments":"Descripción de la Clave API / Comentarios","API Keys":"Claves del API","API Version":"Versión de API","Access Key ID":"Clave de Acceso ID","Access Token":"Token de acceso","Access Token Secret":"Token Secreto de Acceso","Account List":"Lista de Cuentas","Account Recovery":"Recuperación de Cuenta","Account is Active":"La Cuenta está Activa","Account not found.":"Cuenta no encontrada.","Account recovery e-mail sent.":"El email de recuperación de su cuenta a sido enviado.","Actions":"Acciones","Adapter":"Adaptador","Add API Key":"Añadir clave API","Add Custom Field":"Añadir campo personalizado","Add Episode":"Añadir Episodio","Add Files to Playlist":"Añadir Archivos a Lista de Reproducción","Add Mount Point":"Añadir Punto de Montaje","Add New GitHub Issue":"Añadir un Reporte de Problema en GitHub","Add Playlist":"Añadir lista de reproducción","Add Podcast":"Añadir Podcast","Add Record":"Añadir Registro","Add Remote Relay":"Añadir Relé Remoto","Add Role":"Añadir rol","Add SFTP User":"Añadir Usuario SFTP","Add Schedule Item":"Agregar Elemento Programado","Add Station":"Añadir Estación","Add Storage Location":"Añadir Ubicación de Almacenamiento","Add Streamer":"Añadir Streamer","Add User":"Agregar Usuario","Add Web Hook":"Añadir Webhook","Additional Environment Variables":"Variables de Entorno Adicionales","Administer API Keys":"Administrar claves API","Administer Backups":"Administrar copias de seguridad","Administer Custom Fields":"Administrar campos personalizados","Administer Settings":"Administrar ajustes","Administer Stations":"Administrar estaciones","Administer Storage Locations":"Administrar Ubicaciones de Almacenamiento","Administration":"Administración","Advanced":"Avanzado","Advanced Configuration":"Configuración avanzada","Advanced Manual AutoDJ Scheduling Options":"Opciones de Programación Manual Avanzada de AutoDJ","Advanced: Use Privileged Docker Settings":"Avanzado: Usar la Configuración de Docker Privilegiada","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Las estadísticas agregadas de los oyentes se utilizan para mostrar los informes de las emisoras en todo el sistema. Las estadísticas de oyentes basadas en IP se utilizan para ver el seguimiento de los oyentes en directo y pueden ser necesarias para los informes de derechos.","Album":"Álbum","Album Art":"Portada del Álbum","Album Artist Sort Order":"Ordenar Álbumes por Artista","Album Sort Order":"Ordenar por Álbum","All Permissions":"Todos los permisos","All Playlists":"Todas las Listas","All Podcasts":"Todos los Podcasts","All Stations":"Todas las Estaciones","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"Todos los valores de la respuesta de la API NowPlaying están disponibles para su uso. Los campos vacíos se ignoran.","Allow Requests from This Playlist":"Permitir Solicitudes de esta Lista de Reproducción","Allow Song Requests":"Permitir solicitudes de canciones","Allow Streamers / DJs":"Permitir Streamers / DJs","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Permite que el sistema periódicamente automáticamente asigne canciones a listas de reproducción basadas en su rendimiento. Este proceso se ejecutará en el fondo y sólo se ejecutará si esta opción está establecida en \"Activado\" y por lo menos una lista se establece en \"Incluir en la asignación automatizada\".","Allowed IP Addresses":"Direcciones IP permitidas","Always Use HTTPS":"Utilice siempre HTTPS","Amplify: Amplification (dB)":"Amplificar: Amplificación (dB)","An account recovery link has been requested for your account on \"%s\".":"Se ha solicitado un enlace de recuperación de cuenta para su cuenta el \"%s\".","An error occurred and your request could not be completed.":"Se ha producido un error y su solicitud no ha podido ser completada.","Analyze and reprocess the selected media":"Analizar y reprocesar el medio seleccionado","Any time a live streamer/DJ connects to the stream":"Cualquier momento en que un streamer en vivo/DJ se conecta al stream","Any time a live streamer/DJ disconnects from the stream":"Cualquier momento en que un streamer en vivo/DJ se desconecta del stream","Any time the currently playing song changes":"Cada vez que cambia la canción que se está reproduciendo","Any time the listener count decreases":"Cada vez que disminuye el recuento de oyentes","Any time the listener count increases":"Cada vez que aumenta el recuento de oyentes","Apply Compression and Normalization":"Aplicar compresión y normalización","Apply for an API key at Last.fm":"Solicita una clave API en Last.fm","Applying changes...":"Aplicando cambios...","Are you sure?":"¿Estás Seguro?","Art":"Arte","Artist":"Artista","Artwork":"Portada","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Las ilustraciones de portada deben tener un mínimo de 1400 x 1400 píxeles y un máximo de 3000 x 3000 píxeles para los podcasts de Apple.","At the bottom of the page, click \"Create my access token\".":"En la parte inferior de la página, haga clic en \"Crear mi token de acceso\".","Attempt to Automatically Retrieve ISRC When Missing":"Intentar Recuperar Automáticamente el ISRC Cuando Falte","Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance.":"Las aplicaciones de transcodificación de audio como Liquidsoap usan una cantidad constante de CPU a lo largo del tiempo, lo que agota gradualmente este crédito disponible. Si ve regularmente tiempo de CPU robado, debería considerar migrar a una máquina virtual que tenga recursos de CPU dedicados a su instancia.","Audit Log":"Registros de Auditoría","Author":"Autor","Auto-Assign Value":"Auto-Asignar Valor","Auto-Assigned":"Auto-Asignado","Auto-generate Random MariaDB Root Password":"Auto-Generar Contraseña Aleatoria MariaDB Root","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"AutoDJ Bitrate (kbps)","AutoDJ Disabled":"AutoDJ Deshabilitado","AutoDJ Format":"Formato de AutoDJ","AutoDJ Queue":"Cola de AutoDJ","AutoDJ Queue Length":"Longitud de Cola del AutoDJ","AutoDJ Service":"Servicio de AutoDJ","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"El AutoDJ se ha desactivado para esta emisora. No se reproducirá música automáticamente cuando una fuente no esté en vivo.","Automated Assignment":"Asignación automática","Automatic Backups":"Copias de Seguridad Automáticas","Automatically Set from ID3v2 Value":"Establecer Automáticamente desde el Valor del ID3v2","Automatically scroll to the bottom of the log":"Desplazar automáticamente hacia la parte inferior del registro","Automatically send a customized message to your Discord server.":"Envía automáticamente un mensaje personalizado a tu servidor Discord.","Automatically send a message to any URL when your station data changes.":"Enviar automáticamente un mensaje a cualquier URL cuando los datos de su estación cambien.","Automatically send a tweet.":"Enviar automáticamente un tweet.","Available Logs":"Registros Disponibles","Avatar Service":"Servicio de Avatar","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Los avatares se recuperan según su dirección de correo electrónico del servicio %{service}. Haga clic para administrar la configuración de su %{service}.","Average Listeners":"Promedio de Oyentes","Avoid Duplicate Artists/Titles":"Evitar Artistas/Títulos Duplicados","AzuraCast version %s is now available.":"AzuraCast versión %s está disponible.","AzuraCast Application Log":"Log de aplicación de AzuraCast","AzuraCast Backup":"Copia de seguridad de AzuraCast","AzuraCast First-Time Setup":"Configuración Inicial de AzuraCast","AzuraCast Installer":"Instalador de AzuraCast","AzuraCast Instance Name":"Nombre de instancia de AzuraCast","AzuraCast Settings":"Configuración de AzuraCast","AzuraCast Setup":"Configurar AzuraCast","AzuraCast Update Checks":"Comprobaciones de Actualización de AzuraCast","AzuraCast Updater":"Actualizador AzuraCast","AzuraCast User":"Usuario de AzuraCast","AzuraCast Wiki":"Wiki de AzuraCast","AzuraCast installation complete!":"¡Instalación completa de AzuraCast!","AzuraCast is currently configured to listen on the following ports:":"AzuraCast está configurado para escuchar en los siguientes puertos:","AzuraCast is now initialized.":"AzuraCast se ha inicializado.","AzuraCast is now updated to the latest version!":"AzuraCast ha sido actualizado a la versión mas reciente!","AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated.":"AzuraCast incluye una base de datos de geolocalización IP gratuita. Es posible que prefiera utilizar el servicio MaxMind GeoLite en su lugar para obtener resultados más precisos. El uso de MaxMind GeoLite requiere una clave de licencia, pero una vez proporcionada la clave, mantendremos la base de datos actualizada automáticamente.","AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles.":"AzuraCast utiliza un sistema de control de acceso basado en roles. Los roles reciben permisos para ciertas secciones del sitio, luego los usuarios son asignados a esos roles.","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast escaneará el archivo subido en busca de coincidencias en la biblioteca de música de esta estación. Los medios deben ser cargados antes de ejecutar este paso. Puede volver a ejecutar esta herramienta tantas veces como sea necesario.","Back":"Atrás","Backing up MariaDB...":"Haciendo una copia de seguridad de MariaDB...","Backup complete in %.2f seconds.":"Copia de seguridad completada en %.2f segundos.","Backup not found.":"Copia de seguridad no encontrada.","Backup path %s not found!":"Ruta de copia de seguridad %s no encontrado!","Backups":"Copias de seguridad","Balanced":"Balanceado","Band":"Banda","Banned Countries":"Países Prohibidos","Banned IP Addresses":"Direcciones IP Prohibidas","Banned User Agents":"Agentes de Usuario Bloqueados","Base Station Directory":"Directorio Base de la Estación","Base Theme for Public Pages":"Tema Base para Páginas Públicas","Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists.":"Basado en el rendimiento anterior de las canciones de tu estación, AzuraCast puede distribuir automáticamente canciones de forma uniforme entre tus listas, colocar las canciones más interpretadas en las listas de reproducción más ponderadas.","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Basado en esta configuración, el sistema automáticamente reasignará canciones cada (número) días utilizando los datos de la anterior (número) días.","Basic Info":"Información Básica","Basic Information":"Información Básica","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Debido a que está ejecutando Docker, algunos registros del sistema sólo pueden ser accedidos desde una sesión de shell en el equipo anfitrión. Puede ejecutar %s para acceder a los registros de contenedores desde la terminal.","Best Performing Songs":"Mejores Canciones al Transmitir","Bit Rate":"Tasa de Bits","Bot Token":"Token del Bot","Bpm":"Bpm","Branding Settings":"Configuración de Marca","Broadcast AutoDJ to Remote Station":"Enviar AutoDJ a la Estación Remota","Broadcasting":"Emitiendo","Broadcasting Service":"Servicio de Radiodifusión","Broadcasts":"Emisiones","Browser Icon":"Icono del Navegador","Bucket Name":"Nombre del Bucket","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Por defecto, las emisoras de radio emiten por sus propios puertos (es decir, 8000). Si utiliza un servicio como CloudFlare o accede a su emisora de radio por SSL, debe activar esta función, que enruta toda la radio a través de los puertos web (80 y 443).","CPU Load":"Carga del CPU","CPU Stats Help":"Ayuda de Estadísticas de CPU","Cached":"En Caché","Categories":"Categorías","Change":"Cambiar","Change Password":"Cambiar Contraseña","Change installation settings?":"¿Cambiar configuraciones de la instalación?","Changes":"Cambios","Changes saved successfully.":"Cambios guardados con éxito.","Changes saved.":"Cambios Guardados.","Character Set Encoding":"Establecer Codificación de Caracteres","Chat ID":"ID de Chat","Check Web Services for Album Art When Uploading Media":"Compruebe los servicios web para el arte del álbum al cargar los medios de comunicación","Check Web Services for Album Art for \"Now Playing\" Tracks":"Comprobar los servicios web para el arte del álbum para las pistas \"Now Playing\"","Check the log for details.":"Comprueba el registro para más detalles.","Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources.":"Elige el método que vas a utilizar cuando pases de una canción a otra. El modo inteligente tiene en cuenta el volumen de las dos pistas al realizar el fundido para conseguir un efecto más suave, pero requiere más recursos de la CPU.","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Elija un nombre para este webhook que le ayude a distinguirlo de los demás. Sólo se mostrará en la página de administración.","Choose a new password for your account.":"Elija una nueva contraseña para su cuenta.","Cleaning up temporary files...":"Limpiando archivos temporales...","Clear":"Desligar","Clear All Message Queues":"Borrar Todas las Colas de Mensajes","Clear All Pending Requests?":"¿Borrar todas las solicitudes pendientes?","Clear Artwork":"Borrar Portada","Clear Cache":"Limpiar Caché","Clear File":"Borrar Archivo","Clear Image":"Borrar Imagen","Clear List":"Limpiar lista","Clear Media":"Borrar Medios","Clear Pending Requests":"Limpiar Solicitudes Pendientes","Clear Queue":"Vaciar la Cola","Clear Upcoming Song Queue":"Borrar la cola de próximas canciones","Clear Upcoming Song Queue?":"¿Borrar la Cola de la Próxima Canción?","Clearing the application cache may log you out of your session.":"Limpiar la caché de la aplicación puede desconectarlo de su sesión.","Click \"Generate new license key\".":"Haga click en \"Generate new license key\".","Click the link below to log in to your account.":"Haga clic en el enlace de abajo para iniciar sesión en su cuenta.","Click to restart your station and apply configuration changes.":"Haga click para reiniciar su estación y aplicar los cambios de configuración.","Clone":"Clonar","Clone Station":"Clonar Estación","Close":"Cerrar","Code from Authenticator App":"Código de la Aplicación Autenticador","Collect aggregate listener statistics and IP-based listener statistics":"Recopilar estadísticas agregadas del oyente y estadísticas del oyente basadas en IP","Command":"Comando","Comment":"Comentario","Comments":"Comentarios","Commercial Information":"Información Comercial","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Complete el proceso de instalación brindándole información sobre su entorno de transmisión. Estas configuraciones se pueden cambiar más adelante desde el panel de administración.","Complete the setup process to get started.":"Completa el proceso de configuración para empezar.","Composer":"Compositor","Composer Sort Order":"Ordenar por Compositor","Compress and normalize your station's audio, producing a more uniform and \"full\" sound.":"Comprime y normaliza el audio de tu estación, produciendo un sonido más uniforme y \"completo\".","Conductor":"Conductor","Configuration successfully written.":"Configuración escrita con éxito.","Configure":"Configurar","Configure Automated Assignment":"Configurar la asignación automática","Configure Backups":"Configurar copias de seguridad","Confirm New Password":"Confirmar Nueva Contraseña","Connected AzuraRelays":"Relés de AzuraCast Conectados","Connection Information":"Información de la conexión","Consumer Key (API Key)":"Key de Consumidor (API Key)","Consumer Secret (API Secret)":"Consumidor Secreto (API Secret)","Contact an administrator to reset your password following the instructions in our documentation:":"Contacte a su administrador para restablecer su contraseña siguiendo las instrucciones de nuestra documentación:","Contains explicit content":"Contiene contenido explícito","Content Group Description":"Descripción de Contenido del Grupo","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Continúa el proceso de configuración creando tu primera estación de radio a continuación. Puede cambiar estos detalles más tarde.","Continuous Play":"Reproducción Continua","Control how this playlist is handled by the AutoDJ software.":"Estas opciones controlan cómo el software del AutoDJ gestiona esta lista de reproducción.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Las copias anteriores al número de días especificado, se eliminarán automáticamente. Establezca cero para desactivar la eliminación automática.","Copy associated media and folders.":"Copiar archivos de multimedia y carpetas asociados.","Copy scheduled playback times.":"Copiar las horas de reproducción programadas.","Copy to Clipboard":"Copiar al Portapapeles","Copy to New Station":"Copiar a Nueva Estación","Copyright":"Copyright","Copyright Message":"Mensaje de Copyright","Could not write to filesystem.":"No se pudo escribir en el sistema de archivos.","Create Account":"Crear cuenta","Create Directory":"Crear Directorio","Create New Key":"Crear Nueva Clave","Create Station":"Crear Estación","Create a New Radio Station":"Crear una Nueva Emisora de Radio","Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL.":"Crear una nueva aplicación en el sitio de aplicaciones de Twitter. Utilice esta URL base de esta instalación como la URL de la aplicación.","Create a new storage location based on the base directory.":"Crear una nueva ubicación de almacenamiento basada en el directorio base.","Create an account on the MaxMind developer site.":"Crear una cuenta en el sitio de desarrolladores de MaxMind.","Create and Continue":"Crear y Continuar","Create custom fields to store extra metadata about each media file uploaded to your station libraries.":"Crear campos personalizados para almacenar metadatos extras sobre cada archivo de medios subido a las bibliotecas de su estación.","Creating backup archive...":"Creando archivo de respaldo...","Creating temporary directories...":"Creando directorios temporales...","Crossfade Duration (Seconds)":"Duración de crossfade (segundos)","Crossfade Method":"Método de Crossfade","Cue":"Cue","Current Custom Fallback File":"Archivo Personalizado de Respaldo Actual","Current Installed Version":"Versión Actual Instalada","Current Intro File":"Archivo de Introducción Actual","Current Password":"Contraseña Actual","Current Podcast Media":"Medios de Podcast Actuales","Custom":"Personalizado","Custom API Base URL":"URL Base de la API Personalizada","Custom Branding":"Marca personalizada","Custom CSS for Internal Pages":"CSS Personalizado para Páginas Internas","Custom CSS for Public Pages":"CSS Personalizado para Páginas Públicas","Custom Configuration":"Configuración personalizada","Custom Cues: Cue-In Point (seconds)":"Cues Personalizados: Punto de Inicio (segundos)","Custom Cues: Cue-Out Point (seconds)":"Cues Personalizados: Punto de Finalización (segundos)","Custom Fading: Fade-In Time (seconds)":"Desvanecimiento Personalizado: Tiempo de Desvanecimiento de Entrada (segundos)","Custom Fading: Fade-Out Time (seconds)":"Desvanecimiento Personalizado: Tiempo de Desvanecimiento de Salida (segundos)","Custom Fading: Overlap Time (seconds)":"Desvanecimiento Personalizado: Tiempo de Superposición (segundos)","Custom Fallback File":"Archivo de Respaldo Personalizado","Custom Fields":"Campos personalizados","Custom Frontend Configuration":"Configuración de interfaz Frontend personalizada","Custom JS for Public Pages":"Javascript Personalizado para Páginas Públicas","Customization":"Personalización","Customize":"Personalizar","Customize Administrator Password":"Personalizar Contraseña del Administrador","Customize AzuraCast Settings":"Personalizar Ajustes de AzuraCast","Customize Broadcasting Port":"Personalizar Puerto de Radiodifusión","Customize Copy":"Personalizar Copia","Customize DJ/Streamer Mount Point":"Personalizar el Punto de Montaje del DJ/Streamer","Customize DJ/Streamer Port":"Personalizar el Puerto para el DJ/Streamer","Customize Internal Request Processing Port":"Personalizar el Puerto de Procesamiento de Peticiones Internas","Customize Source Password":"Personalizar Contraseña de Origen","Customize ports used for AzuraCast?":"¿Personalizar los puertos utilizados para AzuraCast?","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Personaliza el número de canciones que aparecerán en la sección \"Historial de Canciones\" para esta estación y en todas las APIs públicas.","DJ Credentials":"Credenciales de DJ","DJ/Streamer Buffer Time (Seconds)":"Tiempo del Búfer del DJ/Streamer (segundos)","Dark":"Oscuro","Dashboard":"Tablero","Date Played":"Fecha de reproducción","Date Requested":"Fecha de pedido","Date/Time":"Fecha/Hora","Date/Time (Browser)":"Fecha/Hora (Navegador)","Date/Time (Station)":"Fecha/Hora (Estación)","Days Between Automated Assignments":"Días Entre Asignación Automátizada","Days of Playback History to Keep":"Días del Historial de Reproducción a Guardar","Deactivate Streamer on Disconnect (Seconds)":"Desconectar al Streamer en (segundos)","Debug Home":"Depurar Inicio","Debug Output":"Salida de Depuración","Default":"Predeterminado","Default Album Art":"Imagen de Álbum por Defecto","Default Album Art URL":"URL para Portada de Álbum por Defecto","Default Avatar URL":"URL de Avatar Predeterminada","Default Mount":"Punto de Montaje por Defecto","Default: %s":"Predeterminado: %s","Delete":"Eliminar","Delete %{ num } media files?":"¿Eliminar %{ num } archivos multimedia?","Delete API Key?":"¿Eliminar Clave API?","Delete Album Art":"Borrar Imagen de Álbum","Delete Backup?":"¿Eliminar Copia de Seguridad?","Delete Broadcast?":"¿Eliminar Transmisión?","Delete Custom Field?":"¿Eliminar Campo Personalizado?","Delete Episode?":"¿Eliminar Episodio?","Delete Mount Point?":"¿Eliminar Punto de Montaje?","Delete Playlist?":"¿Borrar Lista de Reproducción?","Delete Podcast?":"¿Eliminar Podcast?","Delete Queue Item?":"¿Eliminar Elemento de Cola?","Delete Record?":"¿Borrar Registro?","Delete Remote Relay?":"¿Eliminar Relé Remoto?","Delete Request?":"¿Eliminar Solicitud?","Delete Role?":"¿Eliminar Rol?","Delete SFTP User?":"¿Eliminar Usuario SFTP?","Delete Station?":"¿Eliminar Estación?","Delete Storage Location?":"¿Eliminar Ubicación de Almacenamiento?","Delete Streamer?":"¿Eliminar Streamer?","Delete User?":"¿Eliminar Usuario?","Delete Web Hook?":"¿Eliminar Web Hook?","Description":"Descripción","Deselect":"Desmarcar","Desktop Device":"Dispositivo de Escritorio","Details":"Detalles","Direct Stream URL":"URL de stream directo","Directory":"Directorio","Directory Name":"Nombre del Directorio","Disable":"Deshabilitar","Disable Crossfading":"Desactivar el Fundido entre Pistas","Disable Optimizations":"Desactivar Optimizaciones","Disable Two-Factor":"Desactivar la verificación en dos pasos","Disable public pages?":"¿Desactivar páginas públicas?","Disable song requests?":"¿Desactivar solicitudes de canciones?","Disable streamers?":"¿Desactivar streamers?","Disable to use a flatfile cache instead of Redis.":"Desactivar para usar una caché de archivos flatfile en lugar de Redis.","Disable two-factor authentication?":"¿Desactivar autenticación de dos factores?","Disabled":"Desactivado","Disconnect Streamer":"Desconectar Streamer","Discord Web Hook URL":"URL del Web Hook de Discord","Discord Webhook":"Webhook de Discord","Disk Space":"Espacio del Disco","Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed.":"El almacenamiento en caché de disco hace que un sistema sea mucho más rápido y responda mejor en general. No le quita memoria a las aplicaciones de ninguna manera, ya que el sistema operativo la liberará automáticamente cuando sea necesario.","Display Name":"Nombre a Mostrar","Do not collect any listener analytics":"No recopile ningún análisis de oyentes","Do not modify this after installation.":"No modifique esto después de la instalación.","Do not use an AutoDJ service.":"No utilice un servicio de AutoDJ.","Docker User GID":"GID de Usuario Docker","Docker User UID":"UID de Usuario Docker","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"Nombre de dominio (ejemplo.com) o nombres (ejemplo.com,foo.bar) a usar con LetsEncrypt.","Down":"Bajar","Download":"Descargar","Download CSV":"Descargar CSV","Download M3U":"Descargar M3U","Download PLS":"Descargar PLS","Download the Linux x64 binary from the SHOUTcast Radio Manager:":"Descargue el binario Linux x64 desde el Administrador de Radio SHOUTcast:","Drag file(s) here to upload or":"Arrastra archivo(s) aquí para subir o","Dropbox Generated Access Token":"Token de Acceso Generado por Dropbox","Duplicate":"Duplicar","Duplicate Playlist":"Duplicar Lista","Duplicate Prevention Time Range (Minutes)":"Intervalo de Prevención de Duplicado (Minutos)","Duplicate Songs":"Canciones duplicadas","Duplicate request: this song was already requested and will play soon.":"Solicitud duplicada: esta canción ya fue solicitada y se reproducirá en breve.","E-Mail":"Correo","E-mail Address":"Correo Electrónico","E-mail Delivery Service":"Servicio de Entrega de Email","E-mail addresses can be separated by commas.":"Las direcciones de correo electrónico deben estar separadas por comas.","Edit":"Editar","Edit Custom Field":"Editar Campo Personalizado","Edit Episode":"Editar Episodio","Edit Liquidsoap Configuration":"Editar configuración de Liquidsoap","Edit Media":"Editar Medios","Edit Mount Point":"Editar Punto de Montaje","Edit Playlist":"Editar Lista de Reproducción","Edit Podcast":"Editar el Podcast","Edit Profile":"Editar el perfil","Edit Record":"Editar Registro","Edit Remote Relay":"Editar Relé Remoto","Edit Role":"Cambiar la Posición","Edit SFTP User":"Editar Usuario SFTP","Edit Station":"Editar Estación","Edit Station Profile":"Editar el perfil de la estación","Edit Storage Location":"Editar Ubicación de Almacenamiento","Edit Streamer":"Editar Streamer","Edit User":"Editar Usuario","Edit Web Hook":"Editar Web Hook","Embed Code":"Insertar Código","Embed Widgets":"Insertar Widgets","Enable":"Habilitar","Enable Advanced Features":"Habilitar Funciones Avanzadas","Enable AutoDJ":"Permitir AutoDJ","Enable Automated Assignment":"Habilitar la asignación automatizada","Enable Broadcasting":"Habilitar Transmisión","Enable Custom Code Plugins":"Habilitar Plugins de Código Personalizado","Enable Downloads on On-Demand Page":"Habilitar Descargas en la Página Bajo Demanda","Enable Mail Delivery":"Habilitar Envío de Correo","Enable MariaDB Slow Query Log":"Habilitar el registro de consultas lentas de MariaDB","Enable On-Demand Streaming":"Habilitar Streaming Bajo Demanda","Enable Performance Profiling Extension":"Habilitar la Extensión de Perfiles de Rendimiento","Enable Public Pages":"Activar Páginas Públicas","Enable Redis":"Activar Redis","Enable Streaming":"Habilitar transmisión","Enable Two-Factor":"Activar la verificación en dos pasos","Enable Two-Factor Authentication":"Habilitar Autenticación en Dos Pasos","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"Habilitar ciertas funciones avanzadas en la interfaz web, incluyendo la configuración avanzada de la lista de reproducción, la asignación de puertos de la estación, cambiar los directorios de medios base y otras funcionalidades que sólo deben ser utilizadas por usuarios que se sientan cómodos con las funciones avanzadas.","Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable.":"Activa a los oyentes para solicitar canciones para reproducir en tu estación. Sólo se solicitan pistas que ya están en tus listas de reproducción.","Enable public pages?":"¿Habilitar Páginas Públicas?","Enable song requests?":"¿Habilitar solicitud de canciones?","Enable streamers?":"¿Habilitar streamers?","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Habilitar la funcionalidad \"fusionar\" de Composer para combinar el archivo composer.json de la aplicación principal con cualquier archivo Plugin de Composer. Esto puede tener implicaciones de rendimiento, así que sólo debe usarlo si utiliza uno o más Plugins con sus propias dependencias de Composer.","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Habilite esta opción para evitar que los metadatos de los archivos en esta lista, sean enviados al AutoDJ. Esto es útil si la lista de reproducción contiene jingles o bumpers.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Activar para anunciar este punto de montaje en los directorios de radio públicos \"Páginas Amarillas\".","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"Activar para anunciar este repetidor en los directorios de radio públicos \"Páginas amarillas\".","Enable to allow listeners to select this mount point on this station's public pages.":"Activar para permitir a los oyentes seleccionar este punto de montaje en las páginas públicas de esta estación.","Enable to allow listeners to select this relay on this station's public pages.":"Activar para permitir a los oyentes seleccionar este punto de montaje en las páginas públicas de esta estación.","Enable to allow this account to log in and stream.":"Habilite para permitir que esta cuenta inicie sesión y transmita.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Activar para que AzuraCast ejecute automáticamente copias de seguridad nocturnas en el momento especificado.","Enabled":"Habilitado","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Habilita o deshabilita el uso del sistema más nuevo y rápido basado en WebSocket para recibir actualizaciones en vivo sobre los reproductores públicos. Es posible que necesite desactivar esta opción si encuentra problemas con el.","Encoded By":"Codificado por","Encoder":"Codificador","Encoder Settings":"Configuración del Codificador","Encoding Time":"Tiempo de Codificación","End Date":"Fecha de Finalización","End Session":"Terminar sesión","End Time":"Hora de Finalización","Endpoint":"Punto Final","Enforce Schedule Times":"Hacer cumplir los horarios programados","Enter Two-Factor Code":"Introduzca el Código de Dos Factores","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Introduce el código actual proporcionado por tu aplicación de autenticación para verificar que funciona correctamente.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Introduzca el URL completo de otra secuencia para transmitir su emisión a través de este punto de montaje.","Enter your password":"Introduzca su Contraseña","Environment: %s":"Entorno: %s","Episode":"Episodio","Episode not found.":"Episodio no encontrado.","Episodes":"Episodios","Error":"Error","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Ejemplo: si la URL de radio remota es http://station.example.com:8000/radio.mp3, introduzca \"http://station.example.com:8000\".","Exclude Media from Backup":"Excluir Archivos de Audio de las Copias de Seguridad","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Ahorrará espacio al excluir los archivos de medios de sus copias de seguridad automatizadas, pero debería asegurarse de hacer una copia de seguridad de sus medios en otros lugares. Tenga en cuenta que sólo los medios almacenados localmente serán respaldados.","Execute Command":"Ejecutar Comando","Expected to Play at":"Se espera reproducir en","Explicit":"Explícito","Export %{format}":"Exportar %{format}","Fallback Mount":"Punto de montaje de reserva","Field Name":"Nombre del Campo","File Name":"Nombre de Archivo","File Not Processed: %s":"Archivo No Procesado: %s","File Owner":"Propietario del Archivo","File Processing":"Procesamiento de Archivos","File Type":"Tipo de Archivo","File not specified.":"Archivo no especificado.","Files marked for reprocessing:":"Archivos marcados para reprocesar:","Files moved:":"Archivos movidos:","Files queued for playback:":"Archivos en cola para reproducir:","Files removed:":"Archivos eliminados:","First Connected":"Primera Conexión","Fixtures loaded.":"Fixtures cargados.","Footer Text":"Texto de Pie de Página","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"Para sistemas de archivos locales, esta es la ruta base del directorio. Para sistemas remotos, este es el prefijo de carpeta.","For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software.":"Para la mayoría de los casos, utilice la codificación UTF-8 por defecto. La codificación ISO-8859-1 antigua puede utilizarse si acepta conexiones desde DJs SHOUTcast 1 o si utiliza otro software antiguo.","For some clients, use port:":"Para algunos clientes, utilice el puerto:","Forgot Password":"Olvidé Mi Contraseña","Forgot your password?":"¿Olvidaste tu contraseña?","Friday":"Viernes","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"Desde tu smartphone, escanea el código a la derecha usando una aplicación de autenticación de tu elección (FreeOTP, Authy, etc).","Full Volume":"Volumen Completo","Full:":"Lleno:","GA Property Tracking ID":"ID del propietario para seguimiento en GA","General Rotation":"Rotación General","Generate Report":"Generar Informe","Generating Database Proxy Classes":"Generando Clases de Proxy de Base de Datos","Generic Web Hook":"Web Hook Genérico","Genre":"Género","GeoLite database not configured for this installation. See System Administration for instructions.":"La base de datos de GeoLite no está configurada para esta instalación. Consulte la Administración del Sistema para obtener instrucciones.","GeoLite is not currently installed on this installation.":"GeoLite no está instalado actualmente en esta instalación.","GeoLite version \"%{ version }\" is currently installed.":"La versión de GeoLite \"%{ version }\" que está instalada actualmente.","Get Next Song":"Obtener la Siguiente Canción","Get Now Playing":"Obtener Reproduciendo Ahora","Global":"Global","Global Permissions":"Permisos Globales","Google Analytics Integration":"Integración de Google Analytics","HTML":"HTML","HTTP Port":"Puerto HTTP","HTTP Port: %d":"Puerto HTTP: %d","HTTPS Port":"Puerto HTTPS","HTTPS Port: %d":"Puerto HTTPS: %d","Help":"Ayuda","Hide Album Art on Public Pages":"Ocultar Portada del Álbum en las Páginas Públicas","Hide AzuraCast Branding on Public Pages":"Ocultar la Marca AzuraCast en Páginas Públicas","Hide Charts":"Ocultar Gráficas","Hide Metadata from Listeners (\"Jingle Mode\")":"Ocultar los Metadatos a los Radioescuchas (\"Modo Jingle\")","High":"Máximo","High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk.":"Un alto índice de E/S de Espera, puede indicar un cuello de botella con el disco duro del servidor, un disco duro potencialmente defectuoso, o una carga pesada en el disco duro.","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Las listas de reproducción de mayor peso se reproducen con más frecuencia en comparación con otras listas de reproducción de menor peso.","History":"Historial","Home":"Inicio","Homepage Redirect URL":"URL de redirección de la página de inicio","Hour":"Hora","IP":"IP","IP Geolocation by DB-IP":"Geolocalización IP por DB-IP","IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite.":"IP Geolocalización se utiliza para adivinar la ubicación aproximada de sus oyentes basándose en la dirección IP con la que se conectan. Utilice la biblioteca de Geolocalización IP integrada gratuita o introduzca una clave de licencia en esta página para usar MaxMind GeoLite.","ISRC":"ISRC","Icecast Access Log":"Registro de acceso de Icecast","Icecast Clients":"Clientes de IceCast","Icecast Configuration":"Configuración de Icecast","Icecast Error Log":"Registro de error de Icecast","Identifier":"Identificador","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Si una canción no tiene portada de álbum, esta URL aparecerá en su lugar. Déjelo en blanco para utilizar el arte de marcador de posición estándar.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Si un visitante no ha iniciado sesión y visita la página de inicio de AzuraCast, puede redirigirlo automáticamente a la URL especificada aquí. Déjelo en blanco para redirigirlos a la pantalla de inicio de sesión de forma predeterminada.","If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results.":"Si alguna de estas opciones está habilitada, esta lista de reproducción se administrará directamente a través de Liquidsoap en lugar de AzuraCast. Esto puede tener efectos no deseados y solo debe usarse cuando se sienta cómodo con los resultados.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Si la asignación automática está habilitada, use esta lista de reproducción como uno de los destinos para que las canciones se redistribuyan. Esto sobrescribirá el contenido existente de esta lista de reproducción.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Si está desactivado, la lista de reproducción no se incluirá en la reproducción de la radio, pero todavía se puede gestionar.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Si está desactivado, la estación no transmitirá ni reproducirá aleatoriamente su AutoDJ.","If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings.":"Si se activa, AzuraCast grabará automáticamente cualquier transmisión en vivo realizada en esta emisora para grabaciones por emisión.","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"Si está habilitado, AzuraCast se conectará a la base de datos de MusicBrainz para intentar encontrar un ISRC para cualquier archivo donde falte uno. Deshabilitar esto puede mejorar el rendimiento.","If enabled, a download button will also be present on the public \"On-Demand\" page.":"Si está habilitado, un botón de descarga también estará presente en la página pública \"On Demand\".","If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page.":"Si está habilitado, la música de la listas de reproducción con streaming bajo demanda habilitado, estarán disponible para transmitir y descargar a través de una página pública especializada.","If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream.":"Si está activado, los streamers (o DJs) podrán conectarse directamente a su stream y transmitir música en vivo que interrumpirá el flujo de AutoDJ.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Si está habilitado, el AutoDJ en esta instalación, reproducirá música automáticamente hacia este punto de montaje.","If enabled, the AutoDJ will automatically play music to this mount point.":"Si está activado, el AutoDJ automáticamente reproducirá música a este punto de montaje.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Si está activado, este streamer sólo podrá conectarse durante sus horas de emisión programadas.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Si las peticiones están habilitadas para su estación, los usuarios podrán solicitar medios que estén en esta lista de reproducción.","If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods.":"Si las peticiones están habilitadas, esto especifica el retraso mínimo (en minutos) entre una solicitud que se envía y se reproduce. Si se establece en cero, se aplica un retraso menor de 15 segundos para prevenir saturaciones de solicitudes.","If selected, album art will not display on public-facing radio pages.":"Si se selecciona, la portada del álbum no se mostrará en las páginas de radio públicas.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Si se selecciona, se eliminará la marca AzuraCast de las páginas públicas.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Si la dirección de email que proporcionó está en el sistema, busque un mensaje de restablecimiento de contraseña en su bandeja de entrada.","If the end time is before the start time, the playlist will play overnight.":"Si la hora de finalización es anterior a la hora de inicio, la lista de reproducción se reproducirá durante la noche.","If the end time is before the start time, the schedule entry will continue overnight.":"Si la hora de finalización es anterior a la hora de inicio, la entrada del programa continuará durante la noche.","If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here.":"Si el punto de montaje (i.e. /radio.mp3) o SID de Shoutcast (i.e. 2) que usted emite es diferente de la que aparece arriba, especifique aquí el punto de montaje de fuente.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Si el puerto al que transmite es diferente del que aparece en la URL anterior, especifique el puerto de origen aquí.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Si este punto de montaje es el predeterminado, se reproducirá en la vista previa de la radio y la página de la radio pública en este sistema.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Si este punto de montaje no está reproduciendo audio, los oyentes serán redirigidos automáticamente a este punto de montaje. El valor predeterminado es /error.mp3, un mensaje de repetición de error.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Si esta opción se configura en \"Sí\", la URL del navegador se utilizará en lugar de la URL base cuando esté disponible. Ajuste a \"No\" para usar siempre la URL base.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Si esta estación tiene habilitada la descarga de canciones y la reproducción bajo-demanda, solo las canciones que están en las listas de reproducción con esta configuración habilitada, serán visibles.","If you are broadcasting using AutoDJ, enter the source password here.":"Si está transmitiendo usando AutoDJ, introduzca la contraseña de origen aquí.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Si está transmitiendo usando AutoDJ, introduzca el nombre de usuario fuente aquí. Esto puede estar en blanco.","If you manually maintain this file, review the latest version of the file and make any changes needed.":"Si mantiene este archivo manualmente, revise la última versión del archivo y efectúe cualquier cambio necesario.","If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting.":"Si utiliza regularmente diferentes URL´s para acceder a AzuraCast, debe habilitar la configuración \"Preferir URL del navegador\".","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Si estás experimentando un error o fallo, puedes publicar un reporte a GitHub usando el siguiente enlace.","If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap.":"Si su instalación está restringida por la CPU o la memoria, puede cambiar estas configuraciones para ajustar los recursos utilizados por Liquidsoap.","If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default.":"Si su software de streaming requiere una ruta específica para el punto de montaje, especifíquelo aquí. De lo contrario, utilice el valor predeterminado.","If your web hook requires HTTP basic authentication, provide the password here.":"Si su Web Hook requiere autenticación básica HTTP, proporcione la contraseña aquí.","If your web hook requires HTTP basic authentication, provide the username here.":"Si su Web Hook requiere autenticación básica HTTP, proporcione el nombre de usuario aquí.","Import from PLS/M3U":"Importar desde PLS/M3U","Important: copy the key below before continuing!":"Importante: ¡Copie la clave mostrada abajo antes de continuar!","Imported locale: %s":"Importado idioma: %s","In order to install SHOUTcast:":"Para instalar SHOUTcast:","In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds.":"Para poder procesar rápidamente, los Web Hooks tienen un corto tiempo de espera, por lo que el servicio de respuesta debe ser optimizado para gestionar la solicitud a menos de 2 segundos.","In the newly created application, click the \"Keys and Access Tokens\" tab.":"En la aplicación recién creada, haga clic en la pestaña \"Teclas y Tokens de Acceso\".","Include in Automated Assignment":"Incluir en la Asignación Automática","Include in On-Demand Player":"Incluir en el Reproductor Bajo-Demanda","Indefinitely":"Indefinidamente","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"Indica la presencia de contenido explícito (lenguaje explícito o contenido adulto). Apple Podcasts muestra un gráfico explícito de asesoría parental para su episodio si está activado. Los episodios que contienen material explícito no están disponibles en algunos territorios de Apple Podcasts.","Initial Key":"Clave Inicial","Initialize AzuraCast":"Inicializar AzuraCast","Initializing essential settings...":"Inicializando ajustes esenciales...","Insert":"Insertar","Install GeoLite IP Database":"Instalar Base de Datos IP de GeoLite","Install SHOUTcast":"Instalar SHOUTcast","Install SHOUTcast 2 DNAS":"Instalar SHOUTcast 2 DNAS","Installation Method: %s":"Método de instalación: %s","Installation Not Recently Backed Up":"Instalación no respaldada recientemente","Installing Data Fixtures":"Instalando Accesorios de Datos","Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption.":"Indique a Liquidsoap que use cualquier metadata de replygain asociado con una canción para controlar su nivel de volumen. Esto puede aumentar el consumo de CPU.","Instructions":"Instrucciones","Internal notes or comments about the user, visible only on this control panel.":"Notas internas o comentarios sobre el usuario, visible solamente en este panel de control.","International Standard Recording Code, used for licensing reports.":"Código Internacional de Registro Estándar, usado para reportes de licencia.","Internet Radio Station Name":"Nombre de la Radio por Internet","Internet Radio Station Owner":"Propietario de la Radio de Internet","Interrupt other songs to play at scheduled time.":"Interrumpe otras canciones para reproducir a la hora programada.","Intro":"Intro","Invalid token specified.":"El token especificado no es válido.","Involved People List":"Lista de Personas Involucradas","Is Public":"Es Público","It is already running.":"Ya está en funcionamiento.","It is not running.":"No está en funcionamiento.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Puede que no esté registrado con el Supervisor todavía. Reiniciar la radiodifusión (broadcasting) puede ayudar.","Jingle Mode":"Modo Jingle","Joins":"Oyentes ganados","Language":"Idioma","Last 14 Days":"Últimos 14 Días","Last 2 Years":"Últimos 2 Años","Last 24 Hours":"Últimas 24 horas","Last 30 Days":"Últimos 30 días","Last 60 Days":"Últimos 60 días","Last 7 Days":"Últimos 7 días","Last Modified":"Última Modificación","Last Month":"El mes pasado","Last Run":"Última Ejecución","Last Year":"Año Pasado","Last run:":"Última Ejecución:","Last.fm API Key":"Clave de API de Last.fm","Latest Update":"Última Actualización","Learn More about Dropbox Auth Tokens":"Aprenda más sobre los Auth Tokens de Dropbox","Learn about Advanced Playlists":"Aprende sobre Listas de Reproducción Avanzadas (En Ingles)","Learn more about release channels in the AzuraCast docs.":"Obtenga más información sobre los canales de liberación en la documentación de AzuraCast.","Learn more about this header.":"Más información sobre este encabezado.","Leave blank to automatically generate a new password.":"Deje en blanco para generar automáticamente una nueva contraseña.","Leave blank to play on every day of the week.":"Dejar en blanco para reproducir todos los días de la semana.","Leave blank to use the current password.":"Deje en blanco para usar la contraseña actual.","Leave blank to use the default Telegram API URL (recommended).":"Dejar en blanco para usar la URL predeterminada de la API de Telegram (recomendado).","Length":"Duración","Length Text":"Duración","Let's get started by creating your Super Administrator account.":"Empecemos creando tu cuenta de Super Administrador.","LetsEncrypt Domain Name(s)":"Nombre(s) de dominio LetsEncrypt","LetsEncrypt E-mail Address":"Dirección de Correo Electrónico LetsEncrypt","Light":"Claro","Like our software? Donate to support AzuraCast!":"¿Te gusta nuestro software? ¡Dona para apoyar a AzuraCast!","Limited:":"Limitado:","Linked Information":"Información Vinculada","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"LiquidSoap está reproduciendo aleatoriamente %{songs} y %{playlists}.","Liquidsoap Configuration":"Configuración de Liquidsoap","Liquidsoap Log":"Registro de Liquidsoap","Liquidsoap Performance Tuning":"Ajuste del Rendimiento de Liquidsoap","List one IP address or group (in CIDR format) per line.":"Listar una dirección IP o grupo (en formato CIDR) por línea.","List one user agent per line. Wildcards (*) are allowed.":"Enumere un agente de usuario por línea. Se permiten comodines (*).","Listener Analytics Collection":"Colección Analítica del Oyente","Listener History":"Historial del Oyente","Listener Request":"Solicitud de Oyente","Listeners":"Oyentes","Listeners Per Station":"Oyentes por Estación","Listeners by Day":"Oyentes por día","Listeners by Day of Week":"Oyentes por día de la semana","Listeners by Hour":"Oyentes por hora","Live":"En Vivo","Live Broadcast Recording Bitrate (kbps)":"Tasa de Grabación de Transmisión en Vivo (kbps)","Live Broadcast Recording Format":"Formato de Grabación de Transmisión en Vivo","Live Listeners":"Oyentes en vivo","Live Recordings Storage Location":"Ubicación del Almacenamiento de Las Grabaciones en Vivo","Live Streamer:":"Streamer en Vivo:","Live Streaming":"Transmisión en Vivo","Live stream connected.":"Stream en vivo conectado.","Live stream disconnected.":"Stream en vivo desconectado.","Load Average":"Promedio de Carga","Loading...":"Cargando...","Local":"Local","Local Filesystem":"Sistema de Archivos Local","Local Streams":"Streams Locales","Location":"Ubicación","Log In":"Inicia sesión","Log Viewer":"Visor de Registros (Logs)","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"Registrar consultas más lentas para diagnosticar posibles problemas en la base de datos. Activar sólo si es necesario.","Logged in successfully.":"Has iniciado sesión con éxito.","Logged in using account recovery token":"Sesión iniciada usando un token de recuperación de cuenta","Login unsuccessful":"El inicio de sesión ha fallado","Logs":"Registros","Logs by Station":"Registros por Estación","Long Sync Task Execution Time":"Tiempo Largo de Ejecución de Tareas de Sincronización","Loop Once":"Bucle Una Vez","Losses":"Oyentes perdidos","Low":"Bajo","Lyricist":"Letrista","MP3":"MP3","Main Message Content":"Contenido del Mensaje Principal","Manage":"Gestionar","Manage SFTP Accounts":"Administrar Cuentas SFTP","Manage Station Automation":"Administrar AutoDJ","Manage Station Broadcasting":"Administrar estaciones de radio","Manage Station Media":"Administrar la estación de radio","Manage Station Mount Points":"Gestionar puntos de montaje de la estación","Manage Station Podcasts":"Administrar Podcasts de la Estación","Manage Station Profile":"Administrar Perfil de la estación","Manage Station Remote Relays":"Administrar la estación de forma remota","Manage Station Streamers":"Administrar emisoras de radio","Manage Station Web Hooks":"Administrar los Web Hooks de la Estación","Manage Stations":"Administrar Estaciones","Manual AutoDJ Mode":"Modo Manual de AutoDJ","Manually define how this playlist is used in Liquidsoap configuration.":"Definir manualmente cómo se utiliza esta lista de reproducción en la configuración de Liquidsoap.","Manually modify the logging level.":"Modificar manualmente el nivel de registro.","MariaDB Database Name":"Nombre de Base de Datos MariaDB","MariaDB Host":"Anfitrión MariaDB","MariaDB Maximum Connections":"Máximo de Conexiones MariaDB","MariaDB Password":"Contraseña MariaDB","MariaDB Port":"Puerto MariaDB","MariaDB Root Password":"Contraseña de Root de MariaDB","MariaDB Username":"MariaDB Username","Markdown":"Reducción","Matched":"Coincidente","Matomo API Token":"Matomo API Token","Matomo Analytics Integration":"Integración de Análisis de Matomo","Matomo Installation Base URL":"URL base de instalación de Matomo","Matomo Site ID":"ID del Sitio Matomo","Max Listener Duration":"Duración Máxima del Oyente","MaxMind Developer Site":"Sitio del Desarrollador MaxMind","MaxMind License Key":"Clave de licencia de MaxMind","Maximum Listeners":"Oyentes máximos","Maximum PHP-FPM Worker Processes":"Procesos Máximos de Trabajo de PHP-FPM","Maximum Port for Station Port Assignment":"Puerto Maximo para Asignación de Puerto de Estación","Maximum number of total listeners across all streams. Leave blank to use the default.":"Número máximo de oyentes totales en todos los streams. Dejar en blanco para usar el valor predeterminado.","Media":"Medios","Media Storage Location":"Ubicación de Almacenamiento de los Medios","Media Type":"Tipo de Medio","Memory":"Memoria","Memory Stats Help":"Ayuda de Estadísticas de Memoria","Merge playlist to play as a single track.":"Combina la lista de reproducción para reproducir como una sola pista.","Message Body":"Cuerpo del Mensaje","Message Customization Tips":"Consejos de Personalización de Mensajes","Message Queues":"Cola de Mensajes","Message Recipient(s)":"Destinatario(s) de (los) Mensaje(s)","Message Subject":"Asunto del Mensaje","Message parsing mode":"Modo de análisis de mensajes","Metadata":"Información","Metadata updated!":"Metadatos actualizados!","Microphone":"Micrófono","Microphone\n Source":"Fuente del micrófono\n","Minimum Port for Station Port Assignment":"Puerto Mínimo para Asignación de Puerto de Estación","Minute of Hour to Play":"Minuto de la Hora para Reproducir","Mixer":"Mezclador","Mobile Device":"Dispositivo Móvil","Modified":"Modificado","Modify this if your stations are listening on nonstandard ports.":"Modifique esto si sus estaciones están escuchando en puertos no estándar.","Monday":"Lunes","Mood":"Humor","More":"Más","Most Played Songs":"Canciones Más Reproducidas","Most Recent Backup Log":"Registro de Copia de Seguridad más Reciente","Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa.":"La mayoría de los proveedores de alojamiento pondrán más máquinas virtuales (VPSes) en un servidor, de lo que el hardware puede manejar cuando cada máquina virtual se ejecuta a plena carga de CPU. Esto se denomina sobreaprovisionamiento, lo que puede provocar que otras máquinas virtuales del servidor \"roben\" tiempo de CPU de su máquina virtual y viceversa.","Mount Name:":"Nombre del Punto de Montaje:","Mount Point URL":"URL del Punto de Montaje","Mount Points":"Puntos de montaje","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"La forma en que los oyentes se conectan y escuchan su estación es mediante los puntos de montaje. Cada punto de montaje puede tener un formato o calidad de audio diferente. Usted puede configurar una transmisión con tasa alta de bits para oyentes de banda ancha y otra con tasa baja de bits para usuarios de teléfonos móviles.","Move":"Mover","Move %{ num } File(s) to":"Mover %{ num } archivo(s) a","Move to Directory":"Mover al directorio","Music CD Identifier":"Identificador de CD de Música","Music Files":"Archivos de música","Musician Credits List":"Lista de Créditos de Músicos","Mute":"Silencio","My Account":"Mi cuenta","N/A":"N/A","Name":"Nombre","Name/Type":"Nombre / Tipo","Need Help?":"¿Necesitas Ayuda?","Network Interfaces":"Interfaces de Red","Never run":"Nunca ejecutar","New AzuraCast Release Version Available":"Nueva versión de Lanzamiento de AzuraCast disponible","New AzuraCast Updates Available":"Nuevas actualizaciones de AzuraCast disponibles","New Directory":"Nuevo Directorio","New File Name":"Nuevo Nombre de Archivo","New Folder":"Nueva Carpeta","New Key Generated":"Nueva Key Generada","New Password":"Nueva Contraseña","New Playlist":"Nueva Lista de Reproducción","New Playlist Name":"Nombre Nuevo de Lista","New Station Description":"Nueva Descripción de la Estación","New Station Name":"Nuevo Nombre de la Estación","New directory created.":"Nuevo Directorio Creado.","New path not specified.":"Nueva ruta no especificada.","Next Run":"Siguiente Ejecución","Nginx Access Log":"Log de Nginx","Nginx Error Log":"Log de errores Nginx","No":"No","No Limit":"Sin límite","No Match":"No Coincidente","No directory specified":"Ningún directorio especificado","No entries found.":"No se encontraron entradas.","No episodes found.":"No se encontraron episodios.","No file was uploaded.":"Ningún archivo fue subido.","No files selected.":"Ningún archivo seleccionado.","No other program can be using this port. Leave blank to automatically assign a port.":"Ningún otro programa puede utilizar este puerto. Deje en blanco para asignar un puerto automáticamente.","No recording available.":"No hay grabación disponible.","No records to display.":"No hay registros para mostrar.","No temporary directory is available.":"No hay un directorio temporal disponible.","None":"Ninguno","None:":"Ninguno:","Normal Mode":"Modo Normal","Not Played":"Sin reproducir","Not Run":"No Ejecutado","Not Running":"No funciona","Not Scheduled":"No programado","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Tenga en cuenta que restaurar una copia de seguridad borrará su base de datos existente. Nunca restaure los archivos de copia de seguridad de usuarios no confiables.","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Nota: Esta debe ser la página de inicio pública de la estación de radio, no la URL de AzuraCast. Se incluirá en los detalles de la transmisión.","Note: the port after this one will automatically be used for legacy connections.":"Nota: el puerto después de éste se utilizará automáticamente para conexiones antiguas.","Notes":"Notas","Now":"Ahora","Now Playing":"Reproduciendo","Now playing on %{ station }:":"Reproduciendo en %{ station }:","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now.":"Reproduciendo ahora en %{ station }: %{ title } de %{ artist }! Sintonice ahora.","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }":"Reproduciendo ahora en %{ station }: %{ title } de %{ artist }! Sintonice ahora: %{ url }","NowPlaying API Response":"Respuesta API de Reproduciendo Ahora","Num Plays":"Número de Reproducciones","Number of Backup Copies to Keep":"Número de Copias de Seguridad a Conservar","Number of Minutes Between Plays":"Número de Minutos entre Reproducciones","Number of Songs Between Plays":"Número de Canciones entre Reproducciones","Number of Visible Recent Songs":"Número de Canciones Visibles Recientes Reproducidas","Number of seconds to overlap songs.":"Número de segundos para superponer canciones.","On the Air":"Emitiendo","On-Demand":"Bajo-Demanda","On-Demand Media":"Medios Bajo Demanda","On-Demand Streaming":"Habilitar Streaming Bajo Demanda","Once per %{minutes} Minutes":"Una vez cada %{minutes} minutos","Once per %{songs} Songs":"Una vez cada %{songs} Canciones","Once per Hour":"Una vez por Hora","Once per Hour (at %{minute})":"Una vez por Hora (a los %{minute})","Once per x Minutes":"Una vez por x Minutos","Once per x Songs":"Una vez por x Canciones","Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below.":"Una vez completados estos pasos, introduzca la información de la página \"Claves y fichas de acceso\" en los campos de abajo.","Once you have configured automated assignment, click the button below to run the automated assignment process.":"Una vez que haya configurado la asignación automática, haga clic en el botón de abajo para ejecutar el proceso de asignación automatizada.","One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools.":"Una nota importante de E/S de Espera, es que puede indicar un cuello de botella o un problema, pero también puede ser completamente insignificante, dependiendo de la carga de trabajo y los recursos disponibles en general. Una E/S de Espera constantemente alta, debería impulsar una investigación más profunda con herramientas más sofisticadas.","Only Send One Tweet Every...":"Solo Enviar un Tweet cada...","Only collect aggregate listener statistics":"Recolectar sólo estadísticas de agregación del oyente","Only connect to a remote server.":"Sólo conectarse a un servidor remoto.","Only loop through playlist once.":"Solo recorre la lista de reproducción una vez.","Only play one track at scheduled time.":"Solo reproduce una pista a la hora programada.","Operation":"Operación","Optional: HTTP Basic Authentication Password":"Opcional: Contraseña de Autenticación Básica HTTP","Optional: HTTP Basic Authentication Username":"Opcional: Nombre de Usuario de Autenticación Básica HTTP","Optional: Request Timeout (Seconds)":"Opcional: Tiempo de Espera de Solicitud (Segundos)","Optionally provide an e-mail address for updates from LetsEncrypt.":"Opcionalmente proporcione una dirección de correo electrónico para actualizaciones de LetsEncrypt.","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"Seleccione opcionalmente un campo de metadatos ID3v2 que, si está presente, se utilizará para establecer el valor de este campo.","Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name.":"Opcionalmente, especifique un nombre corto amigable de URL, como \"mi-nombre-de-estación\", que se utilizará en las URLs de esta estación. Deje este campo en blanco para crear automáticamente uno basado en el nombre de la estación.","Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name.":"Especifica opcionalmente un nombre amigable con la API, como \"nombre_del_campo\". Deje este campo en blanco para crear automáticamente uno basado en el nombre.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"Opcionalmente suministra claves públicas SSH que este usuario puede usar para conectar en lugar de una contraseña. Introduzca una clave por línea.","Optionally supply an API token to allow IP address overriding.":"Opcionalmente suministra un token de API para permitir la anulación de dirección IP.","Original Album":"Álbum Original","Original Artist":"Artista Original","Original Filename":"Nombre de Archivo Original","Original Lyricist":"Letrista Original","Original Path":"Ruta Original","Original Release Time":"Fecha de Lanzamiento Original","Original Year":"Año Original","Otherwise, update your installation and answer \"Y\" when prompted to update the file.":"De lo contrario, actualice su instalación y responda \"Y (Si)\" cuando se le pida que actualice el archivo.","Owner":"Propietario","PHP Application Log":"Log de PHP","PHP Maximum POST File Size":"Tamaño Máximo de Archivo PHP POST","PHP Memory Limit":"Límite de Memoria PHP","PHP Script Maximum Execution Time":"Tiempo Máximo de Ejecución de PHP Script","Part Of A Compilation":"Parte de una Compilación","Part Of A Set":"Parte de un Set","Password":"Contraseña","Password Reset Instructions":"Instrucciones de Restablecimiento de Contraseña","Password:":"Contraseña:","Paste the generated license key into the field on this page.":"Pegue la clave de licencia generada en el campo de esta página.","Path/Suffix":"Ruta/Sufijo","Pending Requests":"Solicitudes Pendientes","Performance profiling is currently enabled for all requests.":"Laa generación de perfiles de rendimiento está habilitada para todas las solicitudes.","Performer Sort Order":"Orden de Ejecución","Permissions":"Permisos","Play":"Reproducir","Play %":"Porcentage de jugar","Play exactly once every $x minutes.":"Reproducir exactamente una vez cada $x minutos.","Play exactly once every $x songs.":"Reproducir exactamente una vez cada $x canciones.","Play once per hour at the specified minute.":"Reproducir una vez por hora en el minuto especificado.","Play/Pause":"Reproducir/Pausar","Playback Queue":"Cola de Reproducción","Playing Next":"Siguiente Reproducción","Playlist":"Lista de reproducción","Playlist (M3U/PLS) URL":"URL de Reproducción (M3U/PLS)","Playlist 1":"Lista de Reproducción 1","Playlist 2":"Lista de Reproducción 2","Playlist Delay":"Retraso de la Lista","Playlist Name":"Nombre de la Lista de Reproducción","Playlist Type":"Tipo de Lista de Reproducción","Playlist Weight":"Peso de la Lista de Reproducción","Playlist disabled.":"Lista desactivada.","Playlist enabled.":"Lista activada.","Playlist not found.":"Lista de reproducción no encontrada.","Playlist order set.":"Orden de la lista de reproducción.","Playlist queue cleared.":"Se borró la cola de la lista de reproducción.","Playlist reshuffled.":"Lista de reproducción reorganizada.","Playlist successfully imported; %d of %d files were successfully matched.":"Lista de reproducción importada con éxito; %d de %d archivos se han comparado correctamente.","Playlist(s)":"Lista(s)","Playlist:":"Lista de Reproducción:","Playlist: %s":"Listas de Reproducción: %s","Playlists":"Listas de reproducción","Playlists cleared for selected files:":"Listas de reproducción borradas para los archivos seleccionados:","Playlists updated for selected files:":"Listas de reproducción actualizadas para los archivos seleccionados:","Plays":"Reproducciones","Please log in to continue.":"Por favor, inicia sesión para continuar.","Please wait while a backup is generated...":"Por favor, espere mientras se genera una copia de seguridad...","Please wait...":"Por favor espere...","Podcast":"Podcast","Podcast Title":"Título del Podcast","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"Los archivos de podcast deben estar en formato MP3 o M4A (AAC) para una mayor compatibilidad.","Podcast not found!":"Podcast no encontrado!","Podcasts":"Podcasts","Podcasts Storage Location":"Ubicación del Almacenamiento de Podcasts","Port:":"Puerto:","Powered by %s":"Desarrollado por %s","Powered by AzuraCast":"Desarrollado por AzuraCast","Prefer Browser URL (If Available)":"Preferir URL del Navegador (si está disponible)","Prefer System Default":"Preferir Sistema Predeterminado","Preview":"Vista Previa","Previous":"Anterior","Privacy":"Privacidad","Produced Notice":"Aviso Producido","Profile":"Perfil","Profile Performance on All Requests":"Rendimiento de Perfil en Todas las Solicitudes","Profiler Control Panel":"Panel de Control del Generador de Perfiles","Profiling Extension HTTP Key":"Clave HTTP de Extensión de Creación de Perfiles","Profiling Extension IP Allow List":"Lista de Direcciones IP Permitidas de Extensión de Perfiles","Profiling data can be viewed by visiting %s.":"Los datos del perfil se pueden ver visitando %s.","Programmatic Name":"Nombre Programático","Public Page":"Página pública","Public Page Background":"Fondo de Página Pública","Public Pages":"Páginas Públicas","Publish Date":"Fecha de Publicación","Publish Time":"Hora de Publicación","Publish to \"Yellow Pages\" Directories":"Publicar en los Directorios \"Páginas Amarillas\"","Publisher":"Editora","Queue":"Cola","Queue the selected media to play next":"Poner en cola los medios seleccionados para reproducir a continuación","RSS Feed":"RSS Feed","Radio Player":"Reproductor de Radio","Radio Ports: %s":"Puertos de Radio: %s","Random":"Aleatorio","Ratio":"Proporción","Raw":"Vista limpia (Raw)","Ready to start broadcasting? Click to start your station.":"¿Listo para empezar a emitir? Haz click para iniciar tu estación.","Received":"Recibido","Record Live Broadcasts":"Grabar Transmisiones en Vivo","Record created successfully.":"Registro creado con éxito.","Record deleted successfully.":"Registro eliminado con éxito.","Record not found":"Registro no encontrado","Record updated successfully.":"Registro actualizado con éxito.","Recording Time":"Fecha de Grabación","Recover Account":"Recuperar Cuenta","Redis Database Index":"Índice de Base de Datos Redis","Redis Host":"Host Redis","Redis Port":"Puerto Redis","Refresh rows":"Actualizar ahora","Refreshing All Stations":"Actualizando todas las estaciones","Region":"Región","Relay":"Relé","Relay Stream URL":"Url de retransmisión","Release Channel":"Canal de lanzamiento","Release Time":"Fecha de Lanzamiento","Reload Configuration":"Recargar Configuración","Reload System Data":"Recargar Datos del Sistema","Reload broadcasting? Current listeners will not be disconnected.":"¿Recargar la transmisión? Los oyentes actuales no se desconectarán.","Reload to Apply Changes":"Recargar para Aplicar Cambios","Remember me":"Recuérdame","Remixer":"Remixer","Remote":"Remoto","Remote Playback Buffer (Seconds)":"Búfer de Reproducción Remota (segundos)","Remote Relays":"Repetidoras","Remote Station Administrator Password":"Contraseña del Administrador de la Estación Remota","Remote Station Listening Mountpoint/SID":"Punto de Montaje/SID de Escucha de la Estación Remota","Remote Station Listening URL":"URL de Escucha de la Estación Remota","Remote Station Source Mountpoint/SID":"Punto de Montaje/SID de Escucha de la Estación Remota","Remote Station Source Password":"Contraseña de Origen de la Estación Remota","Remote Station Source Port":"Puerto de Origen de la Estación Remota","Remote Station Source Username":"Nombre de Usuario de la Fuente de la Estación Remota","Remote Station Type":"Tipo de Estación Remota","Remote URL":"URL Remota","Remote URL Playlist":"Lista de Reproducción de URL Remota","Remote URL Type":"Tipo de URL Remota","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"Los relés remotos le permiten trabajar con software de difusión fuera de este servidor. Cualquier repetidor que incluyas aquí será incluido en las estadísticas de tu estación. También puedes emitir desde este servidor a repetidores remotos.","Remote: Dropbox":"Remoto: Dropbox","Remote: S3 Compatible":"Remoto: Compatible con S3","Remote: SFTP":"Remoto: SFTP","Remove":"Eliminar","Remove Key":"Quitar Clave","Remove the leading \"#\" symbol from lines to uncomment them.":"Elimina el símbolo \"#\" inicial de las líneas para descomentarlos.","Rename":"Renombrar","Rename File/Directory":"Renombrar Archivo/Directorio","Reorder":"Reordenar","Reorder Playlist":"Reordenar Lista de Reproducción","Repeat":"Repetir","Replace Album Cover Art":"Reemplazar Portada de Álbum","Report Not Available":"Informe No Disponible","Reports":"Informes","Reprocess":"Reprocesar","Request":"Solicitar","Request History":"Historial de Peticiones","Request Last Played Threshold (Minutes)":"Tiempo de espera antes de pedir un nuevo título (minutos)","Request Minimum Delay (Minutes)":"Pide el retraso mínimo (minutos)","Request Song":"Pedir Canción","Request a Song":"Solicitar una Canción","Requester IP":"IP del solicitante","Requests":"Solicitudes","Reset Password":"Restablecer Contraseña","Reshuffle":"Re-Mezclar","Restart":"Reiniciar","Restart Broadcasting":"Reiniciar la transmisión","Restart broadcasting? This will disconnect any current listeners.":"¿Reiniciar la emisora? Esto desconectará a los oyentes conectados actualmente.","Restoring Backups":"Restaurando Copias de Seguridad","Role Name":"Nombre de Función","Roles":"Funciones","Roles & Permissions":"Funciones y permisos","Rolling Release":"Rolling Release","Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks.":"La sincronización rutinaria está actualmente deshabilitada. Asegúrese de volver a habilitarla para reanudar las tareas de mantenimiento de rutinas.","Rows per page":"Filas por página","Run Automated Assignment":"Habilitar la asignación automática","Run Automatic Nightly Backups":"Ejecutar copias de seguridad automáticas nocturnas","Run Manual Backup":"Ejecutar copia de seguridad manualmente","Run Synchronization Task":"Ejecutar Tarea de Sincronización","Run Task":"Ejecutar Tarea","Running":"Funcionando","Running Database Migrations":"Ejecutando Migraciones de Base de Datos","SFTP Host":"Servidor SFTP","SFTP Password":"Contraseña SFTP","SFTP Port":"Puerto SFTP","SFTP Port: %d":"Puerto SFTP: %d","SFTP Private Key":"Clave Privada SFTP","SFTP Private Key Pass Phrase":"Frase de Clave Privada SFTP","SFTP Username":"Usuario SFTP","SFTP Users":"Usuarios SFTP","SHOUTcast 2 DNAS is not currently installed on this installation.":"El DNAS de SHOUTcast 2 no está instalado actualmente en esta instalación Azuracast.","SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary.":"SHOUTcast 2 DNAS no es software gratuito, y su licencia restrictiva no permite que AzuraCast distribuya el binario SHOUTcast.","SHOUTcast Clients":"Clientes SHOUTcast","SHOUTcast Configuration":"Configuración de SHOUTcast","SHOUTcast License ID":"ID de Licencia de SHOUTcast","SHOUTcast Log":"Registro SHOUTcast","SHOUTcast Radio Manager":"Gestor de Radio SHOUTcast","SHOUTcast User ID":"ID de Usuario de SHOUTcast","SHOUTcast version \"%{ version }\" is currently installed.":"Versión SHOUTcast \"%{ version }\" que está instalada actualmente.","SMTP Host":"Servidor SMTP","SMTP Password":"Contraseña SMTP","SMTP Port":"Puerto SMTP","SMTP Username":"Usuario SMTP","SSH Public Keys":"Claves Públicas SSSH","Sample Rate":"Frecuencia de Muestreo","Saturday":"Sábado","Save":"Ligar","Save Changes":"Guardar los Cambios","Save Changes first":"Guarde Primeramente los Cambios","Save and Continue":"Guardar y Continuar","Schedule":"Programar","Schedule View":"Vista de Programación Agendada","Scheduled":"Agendado","Scheduled Backup Time":"Horario de Respaldo Programado","Scheduled Play Days of Week":"Programar Días de la Semana para Reproducción","Scheduled Time #%{num}":"Tiempo programado #%{num}","Scheduled playlists and other timed items will be controlled by this time zone.":"Las listas de reproducción y otros elementos cronometrados estarán controlados por esta zona horaria.","Scheduling":"Planificación","Search":"Búsqueda","Search engine crawlers are not permitted to use this feature.":"No se les permite utilizar esta función a los rastreadores de motores de búsqueda.","Seconds from the start of the song that the AutoDJ should start playing.":"Segundos desde el inicio de la canción en el que el AutoDJ debería empezar a reproducir.","Seconds from the start of the song that the AutoDJ should stop playing.":"Segundos desde el inicio de la canción que el AutoDJ debería de dejar de reproducir.","Secret Key":"Key Secreta","Security":"Seguridad","Security & Privacy":"Seguridad y Privacidad","Security Code":"Código de seguridad","See the Telegram Documentation for more details.":"Consulte la documentación de Telegram para más detalles.","See the Telegram documentation for more details.":"Consulte la documentación de Telegram para más detalles.","Seek":"Buscar","Select":"Seleccionar","Select Custom Fallback File":"Seleccionar Archivo Personalizado Alternativo","Select File":"Seleccionar Archivo","Select Intro File":"Seleccionar Archivo de Intro","Select Media File":"Seleccionar Archivo Multimedia","Select PLS/M3U File to Import":"Seleccione el archivo PLS/M3U para importar","Select PNG/JPG artwork file":"Seleccionar archivo de portada PNG/JPG","Select Web Hook Type":"Seleccionar el Tipo de Web Hook","Select a theme to use as a base for station public pages and the login page.":"Seleccione un tema para usar como base para las páginas públicas de la estación y la página de inicio de sesión.","Select all visible rows":"Seleccionar todas las filas visibles","Select displayed fields":"Elija los campos mostrados","Select the category/categories that best reflects the content of your podcast.":"Seleccione la categoría/categorías que mejor reflejen el contenido de su podcast.","Select the countries that are not allowed to connect to the streams.":"Seleccione los países que no están autorizados a conectarse a los streams.","Select...":"Seleccionar...","Send E-mail":"Enviar Email","Send Liquidsoap Telnet Command":"Enviar Comando Telnet a Liquidsoap","Send Recovery E-mail":"Enviar Correo de Recuperación","Send Test Message":"Enviar Mensaje de Prueba","Send an e-mail to specified address(es).":"Enviar un correo electrónico a la(s) dirección(es) especificada(s).","Send song metadata changes to TuneIn.":"Enviar cambios de metadatos de canciones a TuneIn.","Send stream listener details to Google Analytics.":"Enviar detalles del oyente a Google Analytics.","Send stream listener details to Matomo Analytics.":"Enviar detalles del oyente del stream a Matomo Analytics.","Sender E-mail Address":"Correo Electrónico del Remitente","Sender Name":"Nombre del Remitente","Sequential":"Secuencial","Server Status":"Estado del Servidor","Server configuration complete!":"¡Configuración del servidor completada!","Server:":"Servidor:","Service reloaded.":"Servicio recargado.","Service restarted.":"Servicio reiniciado.","Service started.":"Servicio iniciado.","Service stopped.":"Servicio detenido.","Services":"Servicios","Set Cue In":"Definir Cue In","Set Cue Out":"Ajustar Cue Out","Set Fade In":"Establecer Fade In","Set Fade Out":"Establecer Fade Out","Set Overlap":"Ajustar Superposición","Set Subtitle":"Definir Subtítulo","Set Up AzuraCast":"Configurar AzuraCast","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"Establezca un espacio máximo en disco que puede ser usada en esta ubicación de almacenamiento. Especifique el tamaño de la unidad en GB, por ejemplo, \"8 GB\". Las unidades se miden en 1024 bytes. Déjelo en blanco y por defecto se establecerá el espacio disponible en el disco.","Set as Default Mount Point":"Establecer como Punto de Montaje Predeterminado","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Establece los puntos de inicio y desvanecimiento usando el editor visual. Las marcas de tiempo se guardarán en los campos correspondientes en los ajustes de reproducción avanzados.","Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space.":"Ajuste más tiempo para conservar más historial de reproducción y metadatos del oyente para las estaciones. Ajuste más corto para ahorrar espacio en disco.","Set or clear playlists from the selected media":"Establecer o borrar listas de reproducción del medio seleccionado","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Establezca el UID del usuario que se ejecuta dentro de los contenedores de Docker. Hacer coincidir esto con su GID de host puede solucionar problemas de permisos.","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"Establezca el UID del usuario que se ejecuta dentro de los contenedores de Docker. Hacer coincidir esto con su UID de host puede solucionar problemas de permisos.","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"Establecer la cantidad de conexiones permitidas hacia la base de datos. Este valor debería incrementarse si está viendo el error de \"Demasiadas conexiones\" en los registros.","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"Establece el tiempo (en segundos) que un oyente permanecerá conectado al stream. Si se establece en 0, los oyentes permanecerán conectados indefinidamente.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Establezca \"Sí\" para usar siempre URLs seguras \"https://\", y para redirigir automáticamente a la URL segura cuando se visita una URL insegura.","Set to * to allow all sources, or specify a list of origins separated by a comma (,).":"Establecer a * para permitir todas las fuentes, o especificar una lista de orígenes separados por una coma (,).","Set up LetsEncrypt?":"¿Configurar LetsEncrypt?","Setting Key":"Configurar clave","Setting Value":"Fijando el valor","Settings":"Ajustes","Setup has already been completed!":"¡Configuración ya ha sido terminada!","Setup instructions for broadcasting software are available on the AzuraCast wiki.":"Las instrucciones de configuración para el software de transmisión están disponibles en la wiki de AzuraCast.","Share Media Storage Location":"Compartir Ubicación de Almacenamiento de Medios","Share Podcasts Storage Location":"Compartir Ubicación de Almacenamiento de Podcasts","Share Recordings Storage Location":"Compartir Ubicación de Almacenamiento de Grabaciones","Short Sync Task Execution Time":"Tiempo Corto de Ejecución de Tareas de Sincronización","Show Charts":"Mostrar Gráficas","Show Update Announcements":"Mostrar Anuncios de Actualizaciones","Show new releases within your update channel on the AzuraCast homepage.":"Mostrar nuevas versiones dentro de su canal de actualizaciones en la página de inicio de AzuraCast.","Show on Public Pages":"Mostrar en Páginas Públicas","Show the station in public pages and general API results.":"Mostrar la estación en páginas públicas y resultados generales de la API.","Shuffled":"Mezclado","Sign Out":"Cerrar sesión","Sign in":"Iniciar Sesión","Site Base URL":"URL Base del sitio","Site Theme":"Tema del sitio","Size":"Tamaño","Skip Song":"Saltar Canción","Skip to main content":"Ir al Contenido Principal","Smart Mode":"Modo Inteligente","Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information.":"Algunos proveedores de licencias de streaming pueden tener reglas específicas con respecto a las solicitudes de canciones. Revisa tus regulaciones locales para más información.","Song":"Canción","Song Album":"Álbum de Canción","Song Artist":"Artista","Song Genre":"Género de Canción","Song History":"Historial de Canciones","Song Length":"Longitud de la Canción","Song Listener Impact":"El impacto del oyente en la canción","Song Lyrics":"Letras de la Canción","Song Playback Order":"Orden de Reproducción de Canción","Song Playback Timeline":"Historial de reproducción de canciones","Song Requests":"Pedidos de Canciones","Song Title":"Título de la canción","Song skipped.":"Saltar canción.","Song-Based":"Basado en Canciones","Song-Based Playlist":"Lista Basada en Canciones","Song-based":"Basado en Canciones","SoundExchange Report":"Informe de SoundExchange","SoundExchange Royalties":"Regalías de SoundExchange","Source":"Fuente","Space Used":"Espacio Utilizado","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"Especifique un punto de montaje (por ejemplo, \"/radio.mp3\") o un SID de Shoutcast (por ejemplo, \"2\") para especificar un stream específico para las estadísticas o la difusión.","Specify the minute of every hour that this playlist should play.":"Especifique el minuto de cada hora en que esta lista de reproducción debería reproducirse.","Stable":"Estable","Standard playlist, shuffles with other standard playlists based on weight.":"Lista de reproducción estándar, se mezclará con otras listas de reproducción estándar basadas en su peso.","Start":"Iniciar","Start Date":"Fecha de Inicio","Start Station":"Iniciar Estación","Start Streaming":"Iniciar transmisión","Start Time":"Hora de Inicio","Station Broadcasting Disabled":"Transmisión de Estación Desactivada","Station Media":"Medios de la Estación","Station Name":"Nombre de la Estación","Station Overview":"Vista de su(s) Estación(es)","Station Permissions":"Permisos de Estación","Station Podcasts":"Podcasts de la Estación","Station Ports":"Puertos de la Estación","Station Recordings":"Grabaciones de la Radio","Station Time":"Hora de la Estación","Station Time Zone":"Zona Horaria de la Estación","Station reloaded.":"Estación Recargada.","Station restarted.":"Emisora reiniciada.","Station(s)":"Estación(es)","Station-Specific Debugging":"Depuración Específica de cada Estación","Stations":"Estaciones","Statistics Overview":"Resumen de Estadísticas","Steal":"Robado","Steal (St)":"Robado (St)","Step 1: Scan QR Code":"Paso 1: Escanea el Código QR","Step 2: Verify Generated Code":"Paso 2: Verificar Código Generado","Steps for configuring a Twitter application:":"Pasos para configurar una aplicación Twitter:","Stop":"Detener","Stop Streaming":"Detener Transmisión","Storage Adapter":"Adaptador de Almacenamiento","Storage Location":"Ubicación de Almacenamiento","Storage Locations":"Ubicaciones de Almacenamiento","Storage Quota":"Cuota de Almacenamiento","Storage location %s already exists.":"La ubicación de almacenamiento %s ya existe.","Storage location %s could not be validated: %s":"La ubicación de almacenamiento %s no pudo ser validada: %s","Stream":"Stream (Emisión)","Streamer Broadcasts":"Transmisiones de Streamer","Streamer Display Name":"Nombre para Mostrar del Sreamer","Streamer Username":"El Nombre de Usuario del Streamer","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Cuentas de Streamer están deshabilitadas para esta estación. Para habilitar cuentas de streamer, haga clic en el botón de abajo.","Streamer disconnected.":"Emisor desconectado.","Streamer password":"Contraseña del Streamer","Streamer/DJ":"Streamer/DJ","Streamer/DJ Accounts":"Cuentas de Streamer/DJ","Streamer: %s":"Emisor: %s","Streamers enabled!":"¡Streamers habilitados!","Streamers/DJs":"Streamers/DJs","Streams":"Emisiónes","Submit Code":"Enviar Código","Subtitle":"Subtítulo","Success":"Listo","Sunday":"Domingo","Supervisord Log":"Logs de Supervisor","Supported file formats:":"Formatos de archivo soportados:","Switch Theme":"Cambiar Tema","Synchronization Disabled":"Sincronización Desactivada","Synchronization Not Recently Run":"Sincronización No Se Ejecutó Recientemente","Synchronization Tasks":"Tareas de Sincronización","System Administration":"Administración del sistema","System Debugger":"Depurador del Sistema","System Logs":"Registros del Sistema","System Maintenance":"Mantenimiento del Sistema","System Settings":"Configuraciones","Tagging Time":"Tiempo de Etiquetado","Target":"Objetivo","Task Name":"Nombre de la Tarea","Telegram Chat Message":"Mensaje de chat de Telegram","Terms Of Use":"Términos de Uso","Test":"Probar","Test Message":"Mensaje de Prueba","Test message sent successfully.":"Mensaje de prueba enviado con éxito.","Test message sent.":"Mensaje de Prueba Enviado.","The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this.":"La Espera de E/S es el porcentaje de tiempo que la CPU está esperando para poder continuar con el trabajo que depende del resultado.","The URL that will receive the POST messages any time an event is triggered.":"La URL que recibirá los mensajes POST en cualquier momento en que se active un evento.","The account associated with e-mail address \"%s\" has been set as an administrator":"Se han dado privilegios de administrador a la cuenta asociada a la dirección de e-mail \"%s\"","The amount of memory Linux is using for disk caching.":"La cantidad de memoria que Linux está usando para la caché de disco.","The application environment.":"El entorno de aplicación.","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"La URL principal a través de la cual el servicio está disponible. Use la dirección IP o el nombre de host del servidor (si está disponible).","The body of the POST message is the exact same as the NowPlaying API response for your station.":"El cuerpo del mensaje POST es exactamente el mismo que la respuesta API de puesta en marcha para su estación.","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"La persona de contacto del podcast. Puede ser necesario para listar el podcast en servicios como Apple Podcasts, Spotify, Google Podcasts, etc.","The current CPU usage including I/O Wait and Steal.":"El uso actual de la CPU, incluyendo E/S Espera y Robado.","The current Memory usage excluding cached memory.":"Uso actual de la memoria excluyendo la memoria caché.","The date when the episode should be published.":"La fecha en que el episodio debe ser publicado.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"La descripción del episodio. La cantidad máxima típica de texto permitida para esto es de 4000 caracteres.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"La descripción de tu podcast. La cantidad máxima típica de texto permitida para esto es de 4000 caracteres.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Nombre asignado a este punto de montaje al verlo en páginas administrativas o públicas. Dejar en blanco para generar automáticamente uno.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Nombre asignado a este relé al verlo en páginas administrativas o públicas. Dejar en blanco para generar automáticamente uno.","The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast.":"Los cuadros de texto editables son áreas donde puede insertar código de configuración personalizado. Las secciones no editables son generadas automáticamente por AzuraCast.","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"El correo electrónico del contacto de podcast. Puede ser necesario para listar el podcast en servicios como Apple Podcasts, Spotify, Google Podcasts, etc.","The file name should look like:":"El nombre del archivo debería verse así:","The full base URL of your Matomo installation.":"La URL base completa de su instalación de Matomo.","The full playlist is shuffled and then played through in the shuffled order.":"La lista completa es mezclada y luego se reproduce en orden aleatorio.","The language spoken on the podcast.":"El idioma hablado en el podcast.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"El tiempo de reproducción que Liquidsoap debería almacenar en el búfer al reproducir esta lista de reproducción remota. Tiempos más cortos pueden provocar una reproducción intermitente en conexiones inestables.","The locale to use for CLI commands.":"La localidad que se utilizará para los comandos CLI.","The main port AzuraCast listens to for insecure HTTP connections.":"El puerto principal que AzuraCast escucha en busca de conexiones HTTP inseguras.","The main port AzuraCast listens to for secure HTTPS connections.":"El puerto principal que AzuraCast escucha en busca de conexiones HTTPS seguras.","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"Tiempo máximo de ejecución (y tiempo de espera de bloqueo) para la tarea de sincronización de 1 hora.","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"Tiempo máximo de ejecución (y tiempo de espera de bloqueo) para las tareas de sincronización de 15 segundos, 1 minuto y 5 minutos.","The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions.":"Número de segundos para almacenar la señal en caso de interrupción. Establezca el valor más bajo que sus DJs pueden usar sin interrupción de flujos.","The number of seconds to wait for a response from the remote server before cancelling the request.":"Número de segundos para esperar una respuesta del servidor remoto antes de cancelar la solicitud.","The numeric site ID for this site.":"El ID numérico del sitio para este sitio.","The order of the playlist is manually specified and followed by the AutoDJ.":"El orden de la lista de reproducción es especificado manualmente y seguido por el AutoDJ.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"El directorio principal donde se almacenan los archivos de configuración y la lista de reproducción de la estación. Déjelo en blanco para usar el directorio predeterminado.","The performance profiling extension is currently enabled on this installation.":"La extensión de generación de perfiles de rendimiento está habilitada actualmente en esta instalación.","The port %s is in use by another station.":"El puerto %s está en uso por otra estación.","The port AzuraCast listens to for SFTP file management connections.":"El puerto que AzuraCast escucha para las conexiones de administración de archivos SFTP.","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"Los puertos que AzuraCast debe escuchar para las emisiones de la estación y las conexiones entrantes de DJ.","The property ID used to track live listeners.":"ID del propietario de GA para rastrear oyentes en vivo.","The relative path of the file in the station's media directory.":"La ruta relativa del archivo en el directorio de medios de la estación.","The request could not be processed.":"La solicitud no pudo ser procesada.","The routine synchronization task has not run recently. This may indicate an error with your installation.":"La tarea de sincronización de rutinas no se ha ejecutado recientemente. Esto puede indicar un error con su instalación.","The song ID you specified cannot be requested for this station.":"El ID de canción que especificó no se puede solicitar para esta estación.","The song ID you specified could not be found in the station.":"El ID de la canción que especificaste no se pudo encontrar en la estación.","The station ID will be a numeric string that starts with the letter S.":"El ID de la estación será una cadena numérica que comienza con la letra S.","The streamer will use this password to connect to the radio server.":"El streamer utilizará esta contraseña para conectarse al servidor de radio.","The streamer will use this username to connect to the radio server.":"El streamer usará este nombre para conectarse al servidor del radio.","The synchronization task is running in the background. The log below will update automatically.":"La tarea de sincronización se está ejecutando en segundo plano. El siguiente registro se actualizará automáticamente.","The time period that the song should fade in. Leave blank to use the system default.":"El período de tiempo en el que la canción hace el fade in. Deje en blanco para usar la opción predeterminada del sistema.","The time period that the song should fade out. Leave blank to use the system default.":"El período de tiempo en el que la canción hace el fade out. Deje en blanco para usar la opción predeterminada del sistema.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"El tiempo que esta canción debe superponerse sobre sus canciones circundantes. Deje en blanco para usar la opción predeterminada del sistema.","The time when the episode should be published (according to the stations timezone).":"La hora en que el episodio debe ser publicado (según la zona horaria de las estaciones).","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"El archivo subido excede la directiva MAX_FILE_SIZE del formulario HTML.","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"El archivo subido excede la directiva upload_max_filesize en php.ini.","The uploaded file was only partially uploaded.":"El archivo subido sólo fue parcialmente cargado.","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"El valor para el parámetro \"SPX_KEY\" para ver las páginas de perfil.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"El volumen en decibelios para amplificar la pista. Dejar en blanco para usar el valor predeterminado del sistema.","Theme":"Tema","There is no existing custom fallback file associated with this station.":"No existe ningún archivo de respaldo personalizado asociado con esta estación.","There is no existing intro file associated with this mount point.":"No hay ningún archivo de introducción asociado a este punto de montaje.","There is no existing media associated with this episode.":"No hay medios existentes asociados con este episodio.","This CSS will be applied to the main management pages, like this one.":"Este CSS se aplicará a las páginas principales de administración como esta.","This CSS will be applied to the station public pages and login page.":"Este CSS se aplicará a las páginas públicas de la estación y a la página de inicio de sesión.","This Month":"Este mes","This URL is provided within the Discord application.":"Esta URL se proporciona dentro de la aplicación Discord.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"Esta cuenta tendrá acceso completo al sistema, y automáticamente se conectará al sistema para el resto de la configuración.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"Esto le permite registrar temporalmente errores de nivel de depuración (para resolver problemas) o reducir el volumen de registros producidos por su instalación. No es necesario modificar si su instalación es una instancia de producción o de desarrollador.","This can have an adverse impact on system performance. You should disable this when possible.":"Esto puede tener un impacto adverso en el rendimiento del sistema. Debería desactivarlo cuando sea posible.","This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this.":"Esto puede hacer que parezca que la memoria es baja mientras que en realidad no lo es. Algunas soluciones/paneles de monitoreo incluyen memoria caché en sus estadísticas de memoria usada sin indicar esto.","This code will be included in the frontend configuration. Allowed formats are:":"Este código se incluirá en la configuración del front-end. Los formatos permitidos son:","This determines how many songs in advance the AutoDJ will automatically fill the queue.":"Esto determina cuántas canciones por adelantado el AutoDJ llenará automáticamente la cola.","This feature is not currently supported on this station.":"Esta característica no es soportada actualmente por esta estación.","This field is required.":"Este campo es requerido.","This field must be a valid IP address.":"Este campo debe ser una dirección IP válida.","This field must be a valid URL.":"Este campo debe ser una URL válida.","This field must be a valid decimal number.":"Este campo debe ser un número decimal válido.","This field must be a valid e-mail address.":"Este campo debe ser una dirección de correo electrónico válida.","This field must be a valid integer.":"Este campo debe ser un número entero válido.","This field must be between %{ min } and %{ max }.":"Este campo debe estar entre %{ min } y %{ max }.","This field must have at least %{ min } letters.":"Este campo debe tener al menos %{ min } letras.","This field must have at most %{ max } letters.":"Este campo debe tener como máximo %{ max } letras.","This field must only contain alphabetic characters.":"Este campo sólo debe contener caracteres alfabéticos.","This field must only contain alphanumeric characters.":"Este campo sólo debe contener caracteres alfanuméricos.","This field must only contain numeric characters.":"Este campo solo debe contener caracteres numéricos.","This file was automatically generated by AzuraCast.":"Este archivo fue generado automáticamente por AzuraCast.","This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting.":"Este archivo se reproducirá en su emisora de radio en cualquier momento en que no se programe ningún medio o se produzca un error crítico que interrumpa la transmisión regular.","This installation has not been backed up in the last two weeks.":"Esta instalación no ha sido respaldada en las últimas dos semanas.","This installation's administrator has not configured this functionality.":"El administrador de esta instalación no ha configurado esta funcionalidad.","This introduction file should exactly match the bitrate and format of the mount point itself.":"Este archivo de introducción debería coincidir exactamente con el bitrate y el formato del punto de montaje en sí.","This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly.":"Este es un mensaje de prueba de AzuraCast. Si está recibiendo este mensaje, significa que su configuración de correo electrónico está configurada correctamente.","This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues.":"Esta es una característica avanzada y el código personalizado no está soportado oficialmente por AzuraCast. Puede romper su estación añadiendo código personalizado, pero eliminarlo debería arreglar cualquier problema.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Este es el nombre informal de la pantalla que se mostrará en las respuestas de la API si el streamer/DJ está en vivo.","This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect.":"Este es el número de segundos hasta que un streamer que ha sido desconectado manualmente pueda reconectarse al stream. Establecer en 0 para permitir que el streamer vuelva a conectar inmediatamente.","This javascript code will be applied to the station public pages and login page.":"Este código Javascript se aplicará a las páginas públicas de la estación y a la página de inicio de sesión.","This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available.":"Este modo desactiva la administración del AutoDJ de AzuraCast, usando el propio Liquidsoap para gestionar la reproducción de canciones. \"Siguiente Canción\" y algunas otras características no estarán disponibles.","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Este nombre debe comenzar siempre con una barra diagonal (/) y debe ser una dirección URL válida, como /autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Este nombre aparecerá como un sub encabezado junto al logotipo de AzuraCast, para ayudar a identificar este servidor.","This password is too common or insecure.":"Esta contraseña es demasiado común o inseguro.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"Esta lista de reproducción no tiene horarios programados. Se reproducirá en todo momento. Para agregar una nueva hora programada, haga clic en el botón de abajo.","This playlist is not a sequential playlist.":"Esta lista no es de reproducción secuencial.","This playlist will play every $x minutes, where $x is specified here.":"Esta lista de reproducción se reproducirá cada $x minutos, $x se especifica aquí.","This playlist will play every $x songs, where $x is specified here.":"Esta lista de reproducción se reproducirá cada $x canciones, $x se especifica aquí.","This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port.":"Este puerto no es utilizado por ningún proceso externo. Sólo modificar este puerto si el puerto asignado está en uso. Dejar en blanco para asignar automáticamente un puerto.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Esta funcionalidad contiene datos de la base de datos GeoLite2 de MaxMind, que está disponible a través de %s.","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"Esta cola contiene las pistas restantes en el orden en que AzuraCast AutoDJ las pondrá en cola (si las pistas son elegibles para reproducirse).","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Este informe no está disponible para esta emisora porque el administrador del sistema ha decidido no recoger información detallada de los oyentes basada en IP.","This service can provide album art for tracks where none is available locally.":"Este servicio puede proporcionar caratulas de álbumes para canciones donde ninguna está disponible localmente.","This software delivers your broadcast to the listening audience.":"Este software entrega su emisión a los radioescuchas.","This software shuffles from playlists of music constantly and plays when no other radio source is available.":"Este software cambia constantemente las listas de reproducción de música y se reproduce cuando no hay otra fuente de radio disponible.","This song or artist has been played too recently. Wait a while before requesting it again.":"Esta canción o artista ha sido reproducido recientemente. Espere un tiempo antes de solicitarla de nuevo.","This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold.":"Esto especifica el tiempo mínimo (en minutos) entre una canción que se reproduce en la radio y que vuelve a estar disponible para solicitarse de nuevo. Establecer en 0 para ningún umbral.","This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account.":"Intervalo de tiempo (en minutos) que el algoritmo de prevención de canciones duplicadas debe tener en cuenta del historial de canciones.","This station does not accept requests currently.":"Esta estación no acepta peticiones en este momento.","This station does not support on-demand streaming.":"Esta estación no soporta streaming bajo demanda.","This station is out of available storage space.":"Esta estación está fuera de los limites del espacio de almacenamiento disponible.","This station's time zone is currently %{tz}.":"La zona horaria de esta estación es actualmente %{tz}.","This streamer is not scheduled to play at any times.":"Este streamer no está programado para reproducir en ningún momento.","This value is already used.":"Este valor ya está en uso.","This web hook will only run when the selected event(s) occur on this specific station.":"Este Web Hooks sólo se ejecutará cuando el evento(s) seleccionado ocurra en esta estación específica.","This will be the file name for your backup, include the extension for file type you wish to use.":"Este será el nombre del archivo para su copia de seguridad. Por favor incluya la extensión para el tipo de archivo que desee utilizar.","This will be used as the label when editing individual songs, and will show in API results.":"Esto se utilizará como la etiqueta al editar canciones individuales, y se mostrará en los resultados de la API.","This will clear any pending unprocessed messages in all message queues.":"Esto borrará cualquier mensaje pendiente no procesado en todas las colas de mensajes.","This will have a significant performance impact on your installation.":"Esto tendrá un impacto significativo en el rendimiento de su instalación.","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Esto producirá una copia de seguridad mucho más pequeña, pero debería asegurarse de hacer una copia de seguridad de sus medios en otros lugares. Tenga en cuenta que sólo los medios almacenados localmente serán respaldados.","Thumbnail Image URL":"URL de la Imagen en Miniatura","Thursday":"Jueves","Time":"Fecha","Time (sec)":"Tiempo (seg)","Time Zone":"Zona Horaria","Time spent waiting for disk I/O to be completed.":"Tiempo dedicado a esperar a que se completen las E/S del disco.","Time stolen by other virtual machines on the same physical server.":"Tiempo robado por otras máquinas virtuales en el mismo servidor físico.","Title":"Título","Title Sort Order":"Orden de Ttítulo","To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value.":"Para aliviar este problema potencial con los recursos de CPU compartidos, los hosts asignan \"créditos\" a un VPS que se agotan de acuerdo con un algoritmo basado en la carga de CPU asi como sobre el tiempo durante el cual se generó la carga de CPU. Si el crédito asignado de su Maquina Virtual se agota, tomará tiempo de CPU de su MV y lo asignará a otras MVs en la máquina. Esto se muestra como el valor \"Robar\" o \"St\".","To download the GeoLite database:":"Para descargar la base de datos de GeoLite:","To play once per day, set the start and end times to the same value.":"Para reproducirse una vez al día, ajuste la hora de inicio y final al mismo valor.","To restore a backup from your host computer, run:":"Para restaurar una copia de seguridad desde su equipo anfitrión, ejecute:","To retrieve detailed unique listeners and client details, an administrator password is often required.":"Para recuperar los detalles de los oyentes únicos y detallados del cliente, a menudo se requiere una contraseña de administrador.","To set this schedule to run only within a certain date range, specify a start and end date.":"Especifique una fecha de inicio y otra de finalización para que este programa se ejecute sólo dentro de un determinado rango de fechas.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"Para verificar que el código se ha configurado correctamente, introduce el código de 6 dígitos que la aplicación te muestra.","Today":"Hoy","Toggle Menu":"Alternar Menú","Toggle Sidebar":"Cambiar Barra Lateral","Too many forgot password attempts":"Demasiados intentos de contraseña olvidada","Too many login attempts":"Demasiados intentos de inicio de sesión","Total":"Conjunto","Total Disk Space":"Espacio Total del Disco","Total Listener Hours":"Horas Totales de Oyentes","Total RAM":"RAM Total","Track Number":"Número de Pista","Transmitted":"Transmitido","Triggers":"Disparadores","Tuesday":"Martes","TuneIn AIR":"TuneIn AIR","TuneIn Partner ID":"ID de Socio de TuneIn","TuneIn Partner Key":"Key de Socio de TuneIn","TuneIn Station ID":"ID de la Estación TuneIn","Twitter Account Details":"Detalles de la Cuenta de Twitter","Twitter Applications":"Aplicaciones de Twitter","Twitter Post":"Publicar en Twitter","Two-Factor Authentication":"Autenticación en Dos Pasos","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"La autenticación de dos factores mejora la seguridad de su cuenta al requerir un segundo código de acceso de una sola vez, adicional a su contraseña al iniciar sesión.","Typically a website with content about the episode.":"Normalmente un sitio web con contenido sobre el episodio.","Typically the home page of a podcast.":"Normalmente la página principal de un podcast.","URL":"URL","URL Artist":"URL del Artista","URL File":"URL de Archivo","URL Payment":"URL de Pago","URL Publisher":"URL del Editor","URL Source":"URL del Origen","URL Station":"URL de Estación","URL Stub":"Stub de URL","URL User":"URL del Usuario","Unassigned Files":"Archivos No Asignados","Unique":"Únicos","Unique Listeners":"Oyentes Únicos","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Identificador único para el chat de destino o nombre de usuario del canal de destino (en el formato @channelusername).","Unknown":"Desconocido","Unknown Artist":"Artista Desconocido","Unknown Title":"Título Desconocido","Unprocessable Files":"Archivos No Procesables","Unspecified error.":"Error no especificado.","Unsynchronised Lyric":"Letra No Sincronizada","Up":"Subir","Upcoming Song Queue":"Lista de Canciones en Cola","Update":"Actualizar","Update Instructions":"Instrucciones de Actualización","Update Metadata":"Actualizar Metadatos","Updated":"Actualizado","Upload Custom Assets":"Subir Recursos Personalizados","Upload halted by a PHP extension.":"Carga detenida por una extensión PHP.","Upload the file on this page to automatically extract it into the proper directory.":"Sube el archivo en esta página para extraerlo automáticamente en el directorio adecuado.","Use":"Uso","Use (Us)":"Uso (Us)","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"Utilice las claves API para autenticarse con la API de AzuraCast usando los mismos permisos que su cuenta de usuario.","Use Asynchronous Worker":"Use Trabajador Asincrónico","Use Browser Default":"Usar navegador por defecto","Use Icecast 2.4 on this server.":"Usa Icecast 2.4 en este servidor.","Use Less CPU (Uses More Memory)":"Usar Menos CPU (Utiliza Más Memoria)","Use Less Memory (Uses More CPU)":"Usar Menos Memoria (Utiliza más CPU)","Use Liquidsoap on this server.":"Usar Liquidsoap en este servidor.","Use Replaygain Metadata":"Usar los Metadatos de Replaygain","Use SHOUTcast DNAS 2 on this server.":"Usa SHOUTcast DNAS 2 en este servidor.","Use Secure (TLS) SMTP Connection":"Usar Conexión SMTP Segura (TLS)","Use Web Proxy for Radio":"Use Web Proxy para Radio","Use WebSockets for Now Playing Updates":"Usar WebSockets para Actualizaciones de Reproduciendo Ahora","Use the Telegram Bot API to send a message to a channel.":"Utilizar la API de bot de Telegram para enviar un mensaje a un canal.","Used":"Usado","Used for \"Forgot Password\" functionality, web hooks and other functions.":"Utilizado para la funcionalidad \"Contraseña Olvidada\", Web Hooks y otras funciones.","User":"Usuario","User Accounts":"Cuentas de Usuario","User Agent":"Navegador","User Name":"Usuario","User Permissions":"Permisos de Usuario","User not found.":"Usuario no encontrado.","Username":"Nombre de Usuario","Username:":"Nombre de Usuario:","Users":"Usuarios","Users with this role will have these permissions across the entire installation.":"Los usuarios con este rol tendrán estos permisos en toda la instalación.","Users with this role will have these permissions for this single station.":"Los usuarios con este rol tendrán estos permisos para esta única estación.","Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ.":"Usando esta página, puede personalizar varias secciones de la configuración de Liquidsoap. Esto le permite añadir funcionalidad avanzada al AutoDJ de su estación.","Usually enabled for port 465, disabled for ports 587 or 25.":"Generalmente habilitado para el puerto 465, deshabilitado para los puertos 587 o 25.","Valid options: %s":"Opciones válidas: %s","Variables are in the form of:":"Las variables están en la forma de:","View":"Ver","View Administration Page":"Ver página de administración","View Details":"Ver Detalles","View Station Logs":"Ver registros de la estación","View Station Page":"Ver página de la estación","View Station Reports":"Ver reportes de la estación","View System Logs":"Ver registros del sistema","View the changelog for full details.":"Vea el registro de cambios para más detalles.","View tracks in playlist":"Ver pistas en la lista de reproducción","Visit %s to complete setup.":"Visite %s para completar la configuración.","Visit the \"My License Key\" page under the \"Services\" section.":"Visite la página \"My License Key\" en la sección \"Servicios\".","Visual Cue Editor":"Editor de Cue Visual","Volume":"Volumen","Wait":"En Espera","Wait (Wa)":"En Espera (Wa)","Warning":"Advertencia","Waveform Zoom":"Zoom de Forma de Onda","Web DJ":"Web DJ","Web Hook Details":"Detalles del Web Hook","Web Hook Name":"Nombre de Web Hook","Web Hook Triggers":"Disparadores de Web Hook","Web Hook URL":"URL del Web Hook","Web Hooks":"Hooks web","Web Site URL":"URL del sitio web","Web hook disabled.":"Webhook deshabilitado.","Web hook enabled.":"Web Hook habilitado.","Web hook not found.":"Webhook no encontrado.","Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station.":"Los Web Hooks envían automáticamente una solicitud HTTP POST a la URL que especifique para notificarle cada vez que uno de los disparadores que especifique se produzca en su estación.","Web hooks let you connect to external web services and broadcast changes to your station to them.":"Los Web Hooks le permiten conectarse a servicios web externos y transmitir los cambios de su estación.","WebDJ":"WebDJ","Website":"Sitio Web","Wednesday":"Miércoles","Weight":"Peso","Welcome to %s!":"¡Bienvenido a %s!","Welcome to AzuraCast!":"¡Bienvenido a AzuraCast!","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"¡Bienvenido a AzuraCast! Complete la configuración inicial del servidor respondiendo a algunas preguntas.","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Bienvenido a AzuraCast. Por favor, espere mientras se configuran algunas dependencias clave de AzuraCast...","Welcome!":"Bienvenido!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"Al hacer llamadas API, puedes pasar este valor en la cabecera \"X-API-Key\" para autenticarte como tú.","When the station broadcast comes online.":"Cuando la emisión de la estación se inicia.","When the station broadcast goes offline.":"Cuando la emisión de la estación se detenga.","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"Especifica si el AutoDJ debe intentar evitar títulos y artistas duplicados al reproducir medios de esta lista de reproducción.","Widget Type":"Tipo de Widget","Worst Performing Songs":"Peores Canciones al Transmitir","Writing configuration files...":"Escribiendo archivos de configuración...","YP Directory Authorization Hash":"Hash de Autorización de YP Directory","Year":"Año","Yes":"Si","Yesterday":"Ayer","You":"Tú","You are currently running version %s. Updating is highly recommended.":"Actualmente estás ejecutando la versión %s. La actualización es muy recomendable.","You are not permitted to submit requests.":"No tiene permiso para enviar solicitudes.","You can also upload files in bulk via SFTP.":"También puede subir archivos de forma masiva a través de SFTP.","You can find answers for many common questions in our support documents.":"Encuentra respuesta para muchas preguntas comunes en nuestros documentos de soporte.","You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value":"Puede incluir cualquier configuración de punto de montaje especial aquí, en formato de JSON { key: 'value' } o XML value","You can modify it as necessary. To apply changes, restart the Docker containers.":"Puede modificarlo como sea necesario. Para aplicar cambios, reinicie los contenedores Docker.","You can now set up streamer (DJ) accounts.":"Ahora puede configurar las cuentas para los streamers (DJ).","You can only perform the actions your user account is allowed to perform.":"Sólo puede realizar las acciones que su cuenta de usuario puede realizar.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Puede establecer una URL personalizada para este stream y que AzuraCast utilizará al referirse a ella. Dejar en blanco para usar los valor por defecto.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"Puede rastrear el tiempo de ejecución y el uso de la memoria de cualquier página o aplicación de AzuraCast desde la página del generador de perfiles.","You cannot modify yourself.":"No puedes modificarte a ti mismo.","You cannot remove yourself.":"No puedes eliminarte a ti mismo.","You do not have permission to access this portion of the site.":"No tiene permiso para acceder a esta sección de la página.","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Has intentado iniciar sesión demasiadas veces. Por favor, espera 30 segundos e inténtalo de nuevo.","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"Ha intentado restablecer su contraseña demasiadas veces. Por favor, espere 30 segundos y vuelva a intentarlo.","You have submitted a request too recently! Please wait before submitting another one.":"¡Has enviado una solicitud recientemente! Por favor, espera antes de enviar otra.","You may need to connect directly to your IP address:":"Es posible que deba conectarse directamente a su dirección IP:","You may need to connect directly via your IP address:":"Es posible que necesite conectarse directamente a través de su dirección IP:","You may want to update your base URL to ensure it is correct.":"Puede que desee actualizar su URL base para asegurarse de que es correcta.","You must be logged in to access this page.":"Tienes que iniciar sesión para acceder a esta página.","You should update to take advantage of bug and security fixes.":"Debe actualizar para aprovechar las correcciones de errores y de seguridad.","You should update your docker-compose.yml file to reflect the newest changes.":"Debe actualizar su archivo docker-compose.yml para reflejar los cambios más recientes.","You will not be able to retrieve it again.":"No podrás recuperarlo de nuevo.","Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s).":"Su configuración de \"URL base\" (%s) no coincide con la URL que está utilizando actualmente (%s).","Your docker-compose.yml file is out of date!":"¡Tu archivo docker-compose.yml está obsoleto!","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Tu cuenta utiliza un código de seguridad de dos factores. Introduce el código que tu dispositivo está mostrando a continuación.","Your credentials could not be verified.":"No se pudieron comprobar sus credenciales.","Your current installation type is %s. Be sure to include this when creating a new issue.":"Su tipo de instalación actual es %s. Asegúrese de incluirlo al crear un nuevo reporte de problemas.","Your full API key is below:":"Tu API key completa está a continuación:","Your installation is currently %d update(s) behind the latest version.":"Su instalación está actualmente %d actualización(s) atrás de la última versión.","Your password has been updated.":"Su contraseña ha sido actualizada.","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Su emisora no está habilitada para la radiodifusión. Aún puede administrar los medios, listas de reproducción y otros ajustes de la emisora. Para volver a habilitar la radiodifusión, edite el perfil de su estación.","ZStandard compression":"Compresión ZStandard","for selected period":"para el período seleccionado","in the last 48 hours":"en las últimas 48 horas","in the last month":"en el último mes","name@example.com":"nombre@ejemplo.com","or":"o"},"fa_IR":{"# Episodes":"# اپیزودها","# Songs":"#ترانه‌ها","%d queued messages":"%d پیام های در صف","%s cannot start":"%s نمی تواند شروع شود","%s cannot stop":"%s نمی تواند متوقف شود","%s encountered an error":"%s با خطا مواجه شد","%s is not recognized as a service.":"%s به عنوان یک سرویس شناخته نمی شود.","%{ days } Days":"%{ days } روز","%{ minutes } minutes":"%{ minutes } دقیقه","%{ seconds } seconds":"%{ seconds } ثانیه","%{filesCount} File":["%{filesCount} فایل","%{filesCount} فایل ها"],"%{listeners} Listener":["%{listeners} شنونده","%{listeners} شنوندگان"],"%{name} - Copy":"%{name} کپی","%{numPlaylists} playlist":["%{numPlaylists} پلی لیست","%{numPlaylists} پلی لیست ها"],"%{numSongs} uploaded song":["%{numSongs} آهنگ آپلود شده","%{numSongs} آهنگ های آپلود شده"],"%{spaceUsed} Used":"%{spaceUsed} استفاده شده","%{spaceUsed} of %{spaceTotal} Used":"%{spaceUsed} از %{spaceTotal} استفاده شده","%{station} - Copy":"%{station} کپی","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) همه کانتینرهای Docker با این نام پیشوند هستند. پس از نصب این مورد را تغییر ندهید.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) مدت زمان انتظار قبل از شکست عملیات Docker Compose. این را در رایانه هایی با عملکرد پایین تر افزایش دهید.","(in seconds)":"(به ثانیه)","A completely random track is picked for playback every time the queue is populated.":"هر بار که صف پر می شود، یک آهنگ کاملاً تصادفی برای پخش انتخاب می شود.","A playlist containing media files hosted on this server.":"یک لیست پخش حاوی فایل های رسانه ای میزبانی شده در این سرور.","A playlist that instructs the station to play from a remote URL.":"یک لیست پخش که به ایستگاه دستور می دهد از یک URL راه دور پخش کند.","API \"Access-Control-Allow-Origin\" Header":"ای پی آی \"Access-Control-Allow-Origin\" هدر","API Documentation":"مستندات رابط برنامه‌نویسی نرم‌افزار","API Key Description/Comments":"توضیحات/کامنت های کلید ای پی آی","API Keys":"کلید API","API Version":"نسخه های API","Access Key ID":"کلید دسترسی","Access Token":"توکن دسترسی","Access Token Secret":"کد دسترسی به توکن","Account List":"فهرست حساب کاربری","Account Recovery":"بازیابی حساب","Account is Active":"حساب کاربری فعال است","Account not found.":"حساب پیدا نشد.","Account recovery e-mail sent.":"ایمیل بازیابی برای اکانت ارسال شد.","Actions":"عملیات","Adapter":"وفق دهنده","Add API Key":"اضافه کردن کلید API","Add Custom Field":"افزودن فیلد سفارشی","Add Episode":"اضافه کردن اپیزود","Add Files to Playlist":"افزودن فایل‌ها به فهرست‌پخش","Add Mount Point":"اضافه کردن مانت پوینت(نقطه تماس)","Add New GitHub Issue":"اضافه کردن مشکل جدید گیت هاب","Add Playlist":"افزودن فهرست‌پخش","Add Podcast":"افزودن پادکست","Add Record":"افزودن رکورد","Add Remote Relay":"افزودن رله از راه دور","Add Role":"افزودن نقش","Add SFTP User":"اضافه کردن کاربر SFTP","Add Schedule Item":"اضافه کردن ورودی برنامه ریزی شده","Add Station":"اضافه کردن ایستگاه","Add Storage Location":"اضافه کردن محل ذخیره سازی","Add Streamer":"افزودن استریمر","Add User":"افزودن کاربر","Add Web Hook":"اضافه کردن وب‌هوک","Additional Environment Variables":"سایر متغییر‌های محیطی","Administer API Keys":"مدیریت کلیدهای API","Administer Backups":"مدیریت پشتیبان‌گیری‌ها","Administer Custom Fields":"مدیریت فیلدهای سفارشی","Administer Settings":"مدیریت تنظیمات","Administer Stations":"مدیریت ایستگاه‌ها","Administer Storage Locations":"محل نگهداری","Administration":"مدیریت","Advanced":"پیشرفته","Advanced Configuration":"پیکره بندی پیشرفته","Advanced Manual AutoDJ Scheduling Options":"گزینه‌های پیشرفته دستی برای برنامه ریزی AutoDJ","All Permissions":"همه دسترسی‌ها","All Playlists":"همه فهرست‌پخش‌ها","All Stations":"همه ایستگاه‌ها","Always Use HTTPS":"استفاده همیشگی از HTTPS","Are you sure?":"مطمئن هستید؟","AutoDJ Disabled":"دی جی خودکار غیر فعال است","AutoDJ Format":"فرمت دی جی خودکار","AzuraCast Backup":"پشتیبان‌گیری آژوراکست","AzuraCast Setup":"نصب آژوراکست","AzuraCast User":"کاربر آژوراکست","AzuraCast installation complete!":"نصب آژوراکست تکمیل شد!","AzuraCast is now updated to the latest version!":"آژوراکست به آخرین نسخه روزآمد شد!","Back":"برگشت","Basic Info":"اطلاعات پایه","Basic Information":"اطلاعات پایه","Bit Rate":"سرعت بیت","Change":"تغییر","Changes":"تغییرات","Close":"بستن","Comments":"نظرات","Confirm New Password":"تایید اسم رمز","Copyright":"حق نشر","Copyright Message":"پیام حق نشر","Create Account":"ایجاد حساب","Create Station":"ایجاد ایستگاه","Current Password":"اسم رمز فعلی","Custom":"سفارشی","Custom Fields":"فیلدهای سفارشی","Customization":"سفارشی‌سازی","Customize":"سفارشی‎سازی","Dark":"تاریک","Date/Time":"تاریخ/ساعت","Default":"پیش‌فرض","Delete":"حذف","Desktop Device":"دستگاه رایانه رومیزی","Details":"جزئیات","Disabled":"غیرفعال","Down":"پایین","Download":"دانلود","E-mail Address":"آدرس ایمیل","Edit":"ویرایش","Edit Profile":"ویرایش پروفایل","Edit Station":"ویرایش ایستگاه","Edit User":"ویرایش کاربر","Enabled":"فعال","End Session":"پایان جلسه","Environment: %s":"محیط‌ها: %s","Field Name":"نام فیلد","File Type":"نوع فایل","Friday":"جمعه","Genre":"ژانر","Help":"راهنما","IP":"IP","Icecast Access Log":"لاگ دسترسی Icecast","Icecast Configuration":"پیکربندی Icecast","Icecast Error Log":"لاگ خطای Icecast","Install SHOUTcast":"نصب SHOUTcast","Installation Method: %s":"روش نصب: %s","Language":"زبان","Last 14 Days":"14 روز آخر","Last 2 Years":"2 سال گذشته","Last 30 Days":"30 روز آخر","Last 60 Days":"60 روز آخر","Last 7 Days":"7 روز گذشته","Last Month":"ماه گذشته","Last Year":"سال گذشته","Light":"روشن","Listeners":"شنوندگان","Live Listeners":"شنوندگان زنده","Location":"موقعیت مکانی","Log In":"ورود","Manage Station Broadcasting":"مدیریت پخش ایستگاه","Manage Station Profile":"مدیریت پروفایل ایستگاه","Manage Station Streamers":"مدیریت استریمرهای ایستگاه","Mobile Device":"دستگاه موبایل","Monday":"دوشنبه","Mood":"حالت","My Account":"حساب کاربری من","Name":"نام","New Password":"اسم رمز جدید","No":"خیر","Normal Mode":"حالت عادی","Owner":"مالک","Password":"اسم رمز","Play":"پخش","Please wait...":"لطفا صبر کنید...","Refreshing All Stations":"بازآوری همه ایستگاه‌ها","Reload System Data":"بارگذاری مجدد داده‌های سامانه","Reset Password":"بازنشانی اسم رمز","Role Name":"نام نقش","Roles":"نقش‌ها","Saturday":"شنبه","Save Changes":"ذخیره تغییرات","Select File":"انتخاب فایل","Sign Out":"خروج","Sign in":"ورود","Size":"اندازه","Smart Mode":"حالت هوشمند","Song":"ترانه","SoundExchange Report":"گزارش SoundExchange","Stations":"ایستگاه‌ها","Storage Quota":"سهمیه ذخیره‌سازی","Subtitle":"زیرنویس","Sunday":"یک‌شنبه","System Settings":"تنظیمات سامانه","Test":"تست","This Month":"این ماه","Thursday":"پنج‌شنبه","Time":"زمان","Time Zone":"منطقه زمانی","Title":"عنوان","Today":"امروز","Tuesday":"سه‌شنبه","Twitter Post":"پست توئیتر","URL":"URL","Unknown":"ناشناخته","Up":"بالا","Update":"روزآمد","User":"کاربر","User not found.":"کاربر پیدا نشد.","Username":"نام‌کاربری","View Administration Page":"مشاهده صفحه مدیریت","View Station Logs":"مشاهده لاگ‌های ایستگاه","View Station Page":"مشاهده صفحه ایستگاه","View Station Reports":"مشاهده گزارشات ایستگاه","View System Logs":"مشاهده لاگ‌های سامانه","Wednesday":"چهارشنبه","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"به آژوراکست خوش آمدید. لطفا برای نصب وابستگی‌های کلید آژوراکست منتظر باشید...","Welcome!":"خوش آمدید!","Year":"سال","Yes":"بله","Yesterday":"دیروز","for selected period":"برای دوره انتخاب شده","in the last 48 hours":"در ۴۸ ساعت گذشته","in the last month":"در ماه قبل","name@example.com":"email@example.com","or":"یا"},"fr_FR":{"# Episodes":"# Épisodes","# Songs":"# Titres","%d queued messages":"%d messages en file d'attente","%s cannot start":"%s ne peut pas démarrer","%s cannot stop":"%s ne peut s'arrêter","%s encountered an error":"%s a rencontré une erreur","%s is not recognized as a service.":"%s n'est pas reconnu comme un service.","%{ days } Days":"%{ days } Jours","%{ minutes } minutes":"%{ minutes } minutes","%{ seconds } seconds":"%{ seconds } secondes","%{filesCount} File":["%{filesCount} fichier","%{filesCount} fichiers"],"%{listeners} Listener":["%{listeners} Auditeur","%{listeners} Auditeurs"],"%{name} - Copy":"%{name} - Copier","%{numPlaylists} playlist":["%{numPlaylists} playlist","%{numPlaylists} playlists"],"%{numSongs} uploaded song":["%{numSongs} chanson téléchargée","%{numSongs} chansons téléchargées"],"%{spaceUsed} Used":"%{spaceUsed} utilisé","%{spaceUsed} of %{spaceTotal} Used":"%{spaceUsed} sur %{spaceTotal} utilisés","%{station} - Copy":"%{station} - Copier","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Tous les conteneurs Docker ont ce nom comme préfixe. Ne pas changer après l'installation.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) Le délai d'attente avant une opération Docker Compose a été dépassé. Augmentez cette valeur sur les ordinateurs moins performants.","(in seconds)":"(en secondes)","A completely random track is picked for playback every time the queue is populated.":"Une piste complètement aléatoire est choisie pour la lecture à chaque fois que la file d'attente est remplie.","A playlist containing media files hosted on this server.":"Une playlist contenant des fichiers audio hébergés sur ce serveur.","A playlist that instructs the station to play from a remote URL.":"Une playlist qui ordonne à la station de jouer à partir d'une URL distante.","API \"Access-Control-Allow-Origin\" Header":"En-tête de l'API \"Access-Control-Allow-Origin\"","API Documentation":"Documentation de l'API","API Key Description/Comments":"Description de la clé API / Commentaires","API Keys":"Clés API","API Version":"Version de l'API","Access Key ID":"ID de clé d'accès","Access Token":"Jeton d'accès","Access Token Secret":"Jeton d'accès secret","Account List":"Liste des comptes","Account Recovery":"Récupération du compte","Account is Active":"Le compte est actif","Account not found.":"Compte non trouvé.","Account recovery e-mail sent.":"Un e-mail de récupération du compte a été envoyé.","Actions":"Actions","Adapter":"Adaptateur","Add API Key":"Ajouter une clé API","Add Custom Field":"Ajouter un champ personnalisé","Add Episode":"Ajouter un épisode","Add Files to Playlist":"Ajouter des fichiers à la playlist","Add Mount Point":"Ajouter un point de montage","Add New GitHub Issue":"Ajouter un nouveau problème sur GitHub","Add Playlist":"Ajouter une playlist","Add Podcast":"Ajouter un podcast","Add Record":"Ajouter l'enregistrement","Add Remote Relay":"Ajouter un relais à distance","Add Role":"Ajouter un rôle","Add SFTP User":"Ajouter un utilisateur SFTP","Add Schedule Item":"Ajouter une nouvelle planification","Add Station":"Ajouter une station","Add Storage Location":"Ajouter un emplacement de stockage","Add Streamer":"Ajouter Streamer","Add User":"Ajouter un utilisateur","Add Web Hook":"Ajouter un Web Hook","Additional Environment Variables":"Variables d'environnement supplémentaires","Administer API Keys":"Administrer les clés API","Administer Backups":"Administrer les sauvegardes","Administer Custom Fields":"Administrer les champs personnalisés","Administer Settings":"Paramètres d'administration","Administer Stations":"Administrer les stations","Administer Storage Locations":"Administrer les emplacements de stockage","Administration":"Administration","Advanced":"Avancé","Advanced Configuration":"Configuration avancée","Advanced Manual AutoDJ Scheduling Options":"Options avancées de programmation manuelle de l'AutoDJ","Advanced: Use Privileged Docker Settings":"Avancé : Utiliser les Paramètres Privilèges de Docker","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Les statistiques globales sur les auditeurs sont utilisées pour afficher les rapports des stations dans l'ensemble du système. Les statistiques d'auditeurs basées sur IP sont utilisées pour visualiser le suivi des auditeurs en direct et peuvent être requises pour les rapports sur les redevances.","Album":"Album","Album Art":"Pochette d'album","Album Artist Sort Order":"Ordre de tri des artistes de l'album","Album Sort Order":"Ordre de tri par albums","All Permissions":"Toutes les permissions","All Playlists":"Toutes les playlists","All Podcasts":"Tous les podcasts","All Stations":"Toutes les stations","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"Toutes les valeurs de la réponse de l'API \"NowPlaying\" sont disponibles pour l'utilisation. Tous les champs vides sont ignorés.","Allow Requests from This Playlist":"Autoriser les requêtes pour cette playlist","Allow Song Requests":"Autoriser la demande du titre suivant","Allow Streamers / DJs":"Activer les Streamers / DJs","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Laissez le système affecter automatiquement et périodiquement les titres a des playlists, basées sur leurs performances. Ce processus s’exécute en arrière-plan et ne fonctionnera que si cette option est définie sur « Activé » et au moins une liste de lecture est définie à « Inclure dans l’Affectation Automatique ».","Allowed IP Addresses":"Adresses IP autorisées","Always Use HTTPS":"Toujours utiliser HTTPS","Amplify: Amplification (dB)":"Amplifier : Amplification (dB)","An account recovery link has been requested for your account on \"%s\".":"Un lien de récupération de compte a été demandé pour votre compte sur \"%s\".","An error occurred and your request could not be completed.":"Une erreur est survenue et votre demande n'a pas pu être réalisée.","Analyze and reprocess the selected media":"Analyser et retraiter les médias sélectionnés","Any time a live streamer/DJ connects to the stream":"Chaque fois qu'un streamer en direct/DJ se connecte en direct sur le flux","Any time a live streamer/DJ disconnects from the stream":"Chaque fois qu'un streamer en direct/DJ se déconnecte du flux","Any time the currently playing song changes":"Chaque fois que la chanson en cours de lecture change","Any time the listener count decreases":"Chaque fois que le nombre d'auditeurs diminue","Any time the listener count increases":"Chaque fois que le nombre d'auditeurs augmente","Apply Compression and Normalization":"Appliquer la compression et la normalisation","Apply for an API key at Last.fm":"Utiliser une clé d'API pour Last.fm","Applying changes...":"Application des modifications...","Are you sure?":"Êtes-vous sûr ?","Art":"Art","Artist":"Artiste","Artwork":"Illustration","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"L'illustration doit avoir une taille minimale de 1400 x 1400 pixels et une taille maximale de 3000 x 3000 pixels pour les podcasts Apple.","At the bottom of the page, click \"Create my access token\".":"En bas de la page, cliquez sur \"Créer mon jeton d'accès\".","Attempt to Automatically Retrieve ISRC When Missing":"Tenter de récupérer automatiquement l'ISRC quand il est manquant","Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance.":"Les applications de transcodage audio tels que LiquidSoap utilisent une quantité constante de CPU au fil du temps, ce qui draine progressivement ce crédit disponible. Si vous voyez régulièrement du temps de CPU volé, vous devriez envisager de migrer vers une machine virtuelle contenant des ressources CPU dédiées à votre instance.","Audit Log":"Journal d'audit","Author":"Auteur","Auto-Assign Value":"Assignation automatique de la valeur","Auto-Assigned":"Auto-assigné","Auto-generate Random MariaDB Root Password":"Générer aléatoirement le mot de passe root de MariaDB","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"Taux de l'AutoDJ (Kb/s)","AutoDJ Disabled":"AutoDJ Désactivé","AutoDJ Format":"Format de l'AutoDJ","AutoDJ Queue":"File d'attente AutoDJ","AutoDJ Queue Length":"Longueur de la file d'attente de l'AutoDJ","AutoDJ Service":"Service AutoDJ","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"AutoDJ a été désactivé pour cette station. Aucune musique ne sera automatiquement jouée lorsqu'une source n'est pas en direct.","Automated Assignment":"Affectation automatique","Automatic Backups":"Sauvegardes automatiques","Automatically Set from ID3v2 Value":"Définir automatiquement à partir de la valeur ID3v2","Automatically scroll to the bottom of the log":"Défilement automatique jusqu'au bas du log","Automatically send a customized message to your Discord server.":"Envoyez automatiquement un message personnalisé sur votre serveur Discord.","Automatically send a message to any URL when your station data changes.":"Envoyez automatiquement un message à n'importe quelle URL lorsque les données de votre station changent.","Automatically send a tweet.":"Envoyer automatiquement un tweet.","Available Logs":"Logs disponibles","Avatar Service":"Service d'avatar","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Les avatars sont récupérés en fonction de votre adresse e-mail du service %{service} . Cliquez pour gérer vos paramètres %{service}.","Average Listeners":"Moyenne des auditeurs","Avoid Duplicate Artists/Titles":"Éviter les doublons d'artistes/titres","AzuraCast version %s is now available.":"AzuraCast version %s est maintenant disponible.","AzuraCast Application Log":"Logs de l'application AzuraCast","AzuraCast Backup":"Sauvegarde d'AzuraCast","AzuraCast First-Time Setup":"AzuraCast Première installation","AzuraCast Installer":"Installateur d'AzuraCast","AzuraCast Instance Name":"Nom de l'instance AzuraCast","AzuraCast Settings":"Paramètres d'AzuraCast","AzuraCast Setup":"Installation d'AzuraCast","AzuraCast Update Checks":"Vérifier les mises à jour d'Azuracast","AzuraCast Updater":"Mise à jour d'AzuraCast","AzuraCast User":"Utilisateur AzuraCast","AzuraCast Wiki":"Wiki Azuracast","AzuraCast installation complete!":"L'installation d'AzuraCast est terminée !","AzuraCast is currently configured to listen on the following ports:":"AzuraCast est actuellement configuré pour écouter sur les ports suivants :","AzuraCast is now initialized.":"AzuraCast est maintenant initialisé.","AzuraCast is now updated to the latest version!":"AzuraCast est maintenant mis à jour vers la dernière version !","AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated.":"AzuraCast est livré avec une base de données de géolocalisation IP gratuite intégrée. Vous préférerez peut-être utiliser le service MaxMind GeoLite pour obtenir des résultats plus précis. L'utilisation de MaxMind GeoLite nécessite une clé de licence, mais une fois la clé fournie, nous garderons automatiquement la base de données à jour.","AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles.":"AzuraCast utilise un système de contrôle d'accès basé sur les rôles. Les rôles permettent l'accès à certaines sections du site aux utilisateurs possédants les rôles.","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast analysera le fichier téléchargé à la recherche de correspondances dans la bibliothèque musicale de cette station. Les médias doivent déjà être téléchargés avant de passer à cette étape. Vous pouvez relancer cet outil autant de fois que nécessaire.","Back":"Retour","Backing up MariaDB...":"Sauvegarde de MariaDB...","Backup complete in %.2f seconds.":"Sauvegarde complétée en %.2f secondes.","Backup not found.":"Sauvegarde non trouvée.","Backup path %s not found!":"Chemin de sauvegarde %s non trouvé !","Backups":"Sauvegardes","Balanced":"Équilibré","Band":"Bande passante","Banned Countries":"Pays bannis","Banned IP Addresses":"Adresses IP bannies","Banned User Agents":"Agents utilisateurs bannis","Base Station Directory":"Répertoire de la station","Base Theme for Public Pages":"Thème de base pour les pages publiques","Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists.":"Sur la base des audiences précédentes des sons de votre station, AzuraCast peut automatiquement répartir les chansons de manière égale entre vos playlists et placer les chansons les plus performantes dans les listes de lecture les plus pondérées.","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Basé sur ce paramètre, le système assignera automatiquement les titres chaque (X) jours, à l’aide des données provenant des derniers (X) jours.","Basic Info":"Informations de base","Basic Information":"Informations de base","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Comme vous exécutez Docker, certains logs système ne sont accessibles qu'à partir d'une session shell sur le serveur hôte. Vous pouvez exécuter %s pour accéder aux logs des conteneurs depuis le terminal.","Best Performing Songs":"Meilleurs titres","Bit Rate":"Bit Rate","Bot Token":"Jeton (Token) de Bot","Bpm":"Bpm","Branding Settings":"Paramètres de la marque","Broadcast AutoDJ to Remote Station":"Diffusion AutoDJ vers la station distante","Broadcasting":"Diffusion","Broadcasting Service":"Service de diffusion","Broadcasts":"Diffusions","Browser Icon":"Icône du navigateur","Bucket Name":"Nom Bucket","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Par défaut, les stations diffusent sur leurs propres port (par ex. 8000). Si vous utilisez un service comme CloudFlare ou que vous accédez à votre radio via SSL, vous devriez activer cette fonctionnalité qui dirigera la radio à travers les ports web (80 et 443).","CPU Load":"Charge CPU","CPU Stats Help":"Aide sur les statistiques du CPU","Cached":"Cache","Categories":"Catégories","Change":"Changer","Change Password":"Changer le mot de passe","Change installation settings?":"Modifier les paramètres d'installation ?","Changes":"Changements","Changes saved successfully.":"Modifications enregistrées avec succès.","Changes saved.":"Modifications enregistrées.","Character Set Encoding":"Encodage des caractères","Chat ID":"ID de chat","Check Web Services for Album Art When Uploading Media":"Consulter les services web pour les pochettes d'album lors de l'envoi de média","Check Web Services for Album Art for \"Now Playing\" Tracks":"Consulter les services web pour les pochettes d'album pour les pistes \"En cours de lecture\"","Check the log for details.":"Consultez le fichier log pour plus de détails.","Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources.":"Choisissez une méthode à utiliser lors de la transition d'un morceau à un autre. Le mode intelligent prend en compte le volume des deux pistes lors du fondu pour un effet plus doux, mais nécessite plus de ressources CPU.","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Choisissez un nom pour ce Webhook qui vous aidera à le distinguer des autres. Ceci ne sera affiché que sur la page d'administration.","Choose a new password for your account.":"Choisissez un nouveau mot de passe pour votre compte.","Cleaning up temporary files...":"Nettoyage des fichiers temporaires...","Clear":"Effacer","Clear All Message Queues":"Effacer toutes les messages en file d'attente","Clear All Pending Requests?":"Effacer toutes les demandes en attente ?","Clear Artwork":"Effacer les albums","Clear Cache":"Vider le cache","Clear File":"Supprimer le fichier","Clear Image":"Supprimer l'image","Clear List":"Effacer la liste","Clear Media":"Effacer les médias","Clear Pending Requests":"Effacer les demandes en attente","Clear Queue":"Vider la file d'attente","Clear Upcoming Song Queue":"Vider la file d'attente des prochaines chansons","Clear Upcoming Song Queue?":"Vider la file d'attente des chansons à venir ?","Clearing the application cache may log you out of your session.":"Effacer le cache de l'application peut vous déconnecter de votre session.","Click \"Generate new license key\".":"Cliquez sur \"Générer une nouvelle clé de licence\".","Click the link below to log in to your account.":"Cliquez sur le lien ci-dessous pour vous connecter à votre compte.","Click to restart your station and apply configuration changes.":"Cliquez pour redémarrer votre station et appliquer les modifications de configuration.","Clone":"Dupliquer","Clone Station":"Dupliquer la station","Close":"Fermer","Code from Authenticator App":"Code de l'application authentificateur","Collect aggregate listener statistics and IP-based listener statistics":"Recueillir les statistiques globales des auditeurs et les statistiques des auditeurs basées sur l'IP","Command":"Commande","Comment":"Commentaire","Comments":"Commentaires","Commercial Information":"Renseignements commerciaux","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Compléter le processus d’installation en fournissant des informations sur votre environnement de diffusion. Ces paramètres peuvent être modifiés ultérieurement depuis le panneau d’administration.","Complete the setup process to get started.":"Terminez le processus d'installation pour commencer.","Composer":"Compositeur","Composer Sort Order":"Ordre de tri par compositeur","Compress and normalize your station's audio, producing a more uniform and \"full\" sound.":"Compressez et normalisez l'audio de votre station, produisant un son plus uniforme et \"plein\".","Conductor":"Conducteur","Configuration successfully written.":"La configuration a été correctement enregistrée.","Configure":"Configurer","Configure Automated Assignment":"Configurer l'affectation automatique","Configure Backups":"Configurer les sauvegardes","Confirm New Password":"Confirmer le nouveau mot de passe","Connected AzuraRelays":"RelaisAzura connectés","Connection Information":"Informations de connexion","Consumer Key (API Key)":"Clé consommateur (clé API)","Consumer Secret (API Secret)":"Secret du consommateur (secret de l'API)","Contact an administrator to reset your password following the instructions in our documentation:":"Contactez un administrateur pour réinitialiser votre mot de passe en suivant les instructions de notre documentation:","Contains explicit content":"Contient un contenu explicite","Content Group Description":"Description du groupe de contenu","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Poursuivez le processus de configuration en créant votre première station de radio ci-dessous. Vous pouvez modifier ces détails plus tard.","Continuous Play":"Lecture continue","Control how this playlist is handled by the AutoDJ software.":"Contrôlez la façon dont cette playlist est gérée par l'AutoDJ.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Les copies plus anciennes que le nombre de jours spécifié seront automatiquement supprimées. Mettez la valeur à zéro pour désactiver la suppression automatique.","Copy associated media and folders.":"Copier les médias et dossiers associés.","Copy scheduled playback times.":"Copier les heures de lecture planifiées.","Copy to Clipboard":"Copier dans le presse-papier","Copy to New Station":"Copier vers une nouvelle station","Copyright":"Droits d'auteur","Copyright Message":"Message sur les droits d'auteur","Could not write to filesystem.":"Impossible d'écrire dans le système de fichiers.","Create Account":"Créer un compte","Create Directory":"Créer le répertoire","Create New Key":"Créer une nouvelle clé","Create Station":"Créer une station","Create a New Radio Station":"Créer une nouvelle station de radio","Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL.":"Créez une nouvelle application sur le site des applications Twitter. Utilisez l'URL de base de cette installation comme URL de l'application.","Create a new storage location based on the base directory.":"Créer un nouvel emplacement de stockage basé sur le répertoire de base.","Create an account on the MaxMind developer site.":"Créez un compte sur le site Développeurs de MaxMind.","Create and Continue":"Créer et continuer","Create custom fields to store extra metadata about each media file uploaded to your station libraries.":"Créez des champs personnalisés pour stocker des métadonnées supplémentaires à propos de chaque fichier multimédia téléchargé dans vos bibliothèques de station.","Creating backup archive...":"Création d'une archive de sauvegarde...","Creating temporary directories...":"Création de répertoires temporaires...","Crossfade Duration (Seconds)":"Durée du fondu enchaîné (en secondes)","Crossfade Method":"Méthode de fondu enchaîné","Cue":"Cue","Current Custom Fallback File":"Fichier de secours personnalisé actuel","Current Installed Version":"Version actuelle installée","Current Intro File":"Fichier d'introduction actuel","Current Password":"Mot de passe actuel","Current Podcast Media":"Podcast actuel","Custom":"Personnaliser","Custom API Base URL":"URL de base de l'API personnalisée","Custom Branding":"Personnalisation de l'image de marque","Custom CSS for Internal Pages":"CSS personnalisé pour les pages internes","Custom CSS for Public Pages":"CSS personnalisé pour les pages publique","Custom Configuration":"Configuration personnalisée","Custom Cues: Cue-In Point (seconds)":"Repères personnalisés : Début du titre (en secondes)","Custom Cues: Cue-Out Point (seconds)":"Repères personnalisés : Fin du titre (en secondes)","Custom Fading: Fade-In Time (seconds)":"Transition en fondu enchaîné : Durée de la transition de départ (en secondes)","Custom Fading: Fade-Out Time (seconds)":"Transition en fondu enchaîné : Durée de la transition de fin (en secondes)","Custom Fading: Overlap Time (seconds)":"Transition en fondu enchaîné : Durée de la superposition (en secondes)","Custom Fallback File":"Fichier de secours personnalisé","Custom Fields":"Champs personnalisés","Custom Frontend Configuration":"Configuration personnalisée du front-end","Custom JS for Public Pages":"JS personnalisé pour les pages publique","Customization":"Personnalisation","Customize":"Personnaliser","Customize Administrator Password":"Personnaliser le mot de passe administrateur","Customize AzuraCast Settings":"Personnaliser les paramètres d'AzuraCast","Customize Broadcasting Port":"Personnaliser le port de diffusion","Customize Copy":"Personnaliser la copie","Customize DJ/Streamer Mount Point":"Personnaliser le point de montage DJ/Streamer","Customize DJ/Streamer Port":"Personnaliser le port DJ/Streamer","Customize Internal Request Processing Port":"Personnaliser le port de traitement des demandes internes","Customize Source Password":"Personnaliser le mot de passe source","Customize ports used for AzuraCast?":"Personnaliser les ports utilisés pour AzuraCast ?","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Personnalisez le nombre de chansons qui apparaîtront dans la section \"Historique des chansons\" de cette station et dans toutes les API publiques.","DJ Credentials":"Identifiant DJ","DJ/Streamer Buffer Time (Seconds)":"Temps du tampon DJ/Streamer (secondes)","Dark":"Sombre","Dashboard":"Tableau de bord","Date Played":"Date de lecture","Date Requested":"Date demandée","Date/Time":"Date/Heure","Date/Time (Browser)":"Date/Heure (Navigateur)","Date/Time (Station)":"Date/Heure (Station)","Days Between Automated Assignments":"Jours entre chaque affectations automatiques","Days of Playback History to Keep":"Jours à conserver de l'historique de lecture","Deactivate Streamer on Disconnect (Seconds)":"Désactiver le streamer à la déconnexion (secondes)","Debug Home":"Mode débogage","Debug Output":"Débogage","Default":"Par défaut","Default Album Art":"Pochette par défaut","Default Album Art URL":"URL de pochette d'album par défaut","Default Avatar URL":"URL de l'avatar par défaut","Default Mount":"Point de montage par défaut","Default: %s":"Par défaut : %s","Delete":"Supprimer","Delete %{ num } media files?":"Supprimer %{ num } médias ?","Delete API Key?":"Supprimer la clé d'API ?","Delete Album Art":"Supprimer la pochette de l'album","Delete Backup?":"Supprimer la sauvegarde ?","Delete Broadcast?":"Supprimer la diffusion ?","Delete Custom Field?":"Supprimer le champ personnalisé ?","Delete Episode?":"Supprimer l'épisode ?","Delete Mount Point?":"Supprimer le point de montage ?","Delete Playlist?":"Supprimer la playlist ?","Delete Podcast?":"Supprimer le podcast ?","Delete Queue Item?":"Supprimer l'élément de file d'attente ?","Delete Record?":"Supprimer l'enregistrement ?","Delete Remote Relay?":"Supprimer le relais à distance ?","Delete Request?":"Supprimer la demande ?","Delete Role?":"Supprimer le rôle ?","Delete SFTP User?":"Supprimer l'utilisateur SFTP ?","Delete Station?":"Supprimer la station ?","Delete Storage Location?":"Supprimer l'emplacement de stockage ?","Delete Streamer?":"Supprimer le streamer ?","Delete User?":"Supprimer l'utilisateur ?","Delete Web Hook?":"Supprimer le WebHook ?","Description":"Description","Deselect":"Décocher","Desktop Device":"Appareil de bureau","Details":"Détails","Direct Stream URL":"URL de flux direct","Directory":"Annuaire","Directory Name":"Nom du répertoire","Disable":"Désactiver","Disable Crossfading":"Désactiver le fondu enchaîné","Disable Optimizations":"Désactiver les optimisations","Disable Two-Factor":"Désactiver l'authentification à deux facteurs","Disable public pages?":"Désactiver la page publique ?","Disable song requests?":"Désactiver les demandes de musique ?","Disable streamers?":"Désactiver les streamers ?","Disable to use a flatfile cache instead of Redis.":"Désactiver pour utiliser un cache de fichier plat au lieu de Redis.","Disable two-factor authentication?":"Désactiver l'authentification à deux facteurs ?","Disabled":"Désactivé","Disconnect Streamer":"Déconnecter le Streamer","Discord Web Hook URL":"URL du WebHook Discord","Discord Webhook":"Discord Webhook","Disk Space":"Espace disque","Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed.":"La mise en cache du disque rend un système beaucoup plus rapide et plus réactif en général. Il ne prend aucune mémoire à l'écart des applications de quelque manière que ce soit puisqu'il sera automatiquement libéré par le système d'exploitation en cas de besoin.","Display Name":"Nom d'affichage","Do not collect any listener analytics":"Ne pas collecter d'analyses d'auditeurs","Do not modify this after installation.":"Ne modifiez pas ceci après l'installation.","Do not use an AutoDJ service.":"Ne pas utiliser de service AutoDJ.","Docker User GID":"GID de l'utilisateur Docker","Docker User UID":"UID de l'utilisateur Docker","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"Nom de domaine (exemple.com) ou noms (exemple.com,foo.bar) à utiliser avec LetsEncrypt.","Down":"En bas","Download":"Télécharger","Download CSV":"Télécharger en CSV","Download M3U":"Télécharger M3U","Download PLS":"Télécharger le PLS","Download the Linux x64 binary from the SHOUTcast Radio Manager:":"Télécharger le binaire Linux x64 depuis le gestionnaire de radio SHOUTcast :","Drag file(s) here to upload or":"Faites glisser ici pour envoyer un/des fichier(s) ou","Dropbox Generated Access Token":"Dropbox a généré un token d'accès","Duplicate":"Dupliquer","Duplicate Playlist":"Dupliquer la playlist","Duplicate Prevention Time Range (Minutes)":"Dupliquer le temps de prévention (Minutes)","Duplicate Songs":"Titres en double","Duplicate request: this song was already requested and will play soon.":"Requête en double : cette chanson a déjà été demandée et sera jouée bientôt.","E-Mail":"E-mail","E-mail Address":"Adresse e-mail","E-mail Delivery Service":"Service d'envoi d'e-mail","E-mail addresses can be separated by commas.":"Les adresses e-mail peuvent être séparées par des virgules.","Edit":"Éditer","Edit Custom Field":"Modifier un champ personnalisé","Edit Episode":"Modifier l'épisode","Edit Liquidsoap Configuration":"Modifier la configuration de Liquidsoap","Edit Media":"Modifier le média","Edit Mount Point":"Modifier le point de montage","Edit Playlist":"Modifier la playlist","Edit Podcast":"Modifier Le Podcast","Edit Profile":"Modifier le profil","Edit Record":"Modifier l'enregistrement","Edit Remote Relay":"Modifier le relais à distance","Edit Role":"Modifier le Rôle","Edit SFTP User":"Modifier l'utilisateur SFTP","Edit Station":"Modifier la station","Edit Station Profile":"Modifier le profil de la station","Edit Storage Location":"Modifier l'emplacement de stockage","Edit Streamer":"Modifier le Streamer","Edit User":"Modifier l'utilisateur","Edit Web Hook":"Modifier le Web Hook","Embed Code":"Code d'intégration","Embed Widgets":"Widget intégré","Enable":"Activer","Enable Advanced Features":"Activer les fonctionnalités avancées","Enable AutoDJ":"Activer l'AutoDJ","Enable Automated Assignment":"Activer l’affectation automatique","Enable Broadcasting":"Activer la diffusion","Enable Custom Code Plugins":"Activer les codes personnalisés pour les extensions","Enable Downloads on On-Demand Page":"Activer les téléchargements sur la page à la demande","Enable Mail Delivery":"Activer l'envoi d'e-mail","Enable MariaDB Slow Query Log":"Activer le journal des requêtes lentes de MariaDB","Enable On-Demand Streaming":"Activer le streaming à la demande","Enable Performance Profiling Extension":"Activer l'extension de profilage des performances","Enable Public Pages":"Activer la page publique","Enable Redis":"Activer Redis","Enable Streaming":"Activer le streaming","Enable Two-Factor":"Activer l'authentification à deux facteurs","Enable Two-Factor Authentication":"Activer l'authentification à deux facteurs","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"Activer certaines fonctionnalités avancées dans l'interface web, y compris la configuration avancée des playlists, l'affectation du port de la station, changement des répertoires de base des médias et d'autres fonctionnalités qui ne devraient être utilisées que par les utilisateurs qui sont à l'aise avec des fonctionnalités avancées.","Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable.":"Permettez aux auditeurs de demander une chanson à écouter sur votre station. Seules les chansons qui sont déjà dans vos listes de lecture peuvent être demandées.","Enable public pages?":"Activer la page publique ?","Enable song requests?":"Activer les demandes de musique ?","Enable streamers?":"Activer les streamers ?","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Activez la fonctionnalité \"fusion\" de composer pour combiner le fichier composer.json de l'application principale avec tous les fichiers de de plugin de composer. Cela peut avoir des impacts sur les performances, vous ne devriez donc l'utiliser que si vous utilisez un ou plusieurs plugins avec leurs propres dépendances de Composer.","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Activez ce paramètre pour empêcher l'envoi de métadonnées à l'AutoDJ pour les fichiers de cette playlist. Cette option est utile si la liste de lecture contient des jingles ou des bumpers.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Permet d'annoncer ce point de montage dans les annuaires radiophoniques publics \"Pages Jaunes\"(Yellow Pages).","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"Activer pour publier ce relai sur les annuaires \"Pages Jaunes\" des radios publiques.","Enable to allow listeners to select this mount point on this station's public pages.":"Permet de permettre aux auditeurs de sélectionner ce point de montage sur les pages publiques de cette station.","Enable to allow listeners to select this relay on this station's public pages.":"Activez cette option pour permettre aux auditeurs de sélectionner ce relais sur les pages publiques de cette station.","Enable to allow this account to log in and stream.":"Activez cette option pour permettre à ce compte de se connecter et de diffuser en continu.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Permet à AzuraCast d'exécuter automatiquement des sauvegardes de nuit à l'heure spécifiée.","Enabled":"Activé","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Activer ou désactiver l'utilisation du système WebSocket, plus récent et plus rapide, pour recevoir des mises à jour en direct sur les lecteurs publics. Vous devrez peut-être désactiver cette fonction si vous rencontrez des problèmes avec cette fonctionnalité.","Encoded By":"Encodé par","Encoder":"Encodeur","Encoder Settings":"Réglages de l'encodeur","Encoding Time":"Durée d'encodage","End Date":"Date de fin","End Session":"Fin de session","End Time":"Heure de fin","Endpoint":"Endpoint","Enforce Schedule Times":"Faire respecter les horaires","Enter Two-Factor Code":"Entrer le code à deux facteurs","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Entrez le code actuel fourni par votre application d'authentification pour vérifier qu'il fonctionne correctement.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Entrez l’URL complète d’un autre flux pour relayer sa diffusion par le biais de ce point de montage.","Enter your password":"Saisissez votre mot de passe","Environment: %s":"Environnement : %s","Episode":"Épisode","Episode not found.":"Épisode introuvable.","Episodes":"Épisodes","Error":"Erreur","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Exemple: si l'URL de la radio distante est http://station.example.com:8000/radio.mp3, entrez \"http://station.example.com:8000\".","Exclude Media from Backup":"Exclure un média de la sauvegarde","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"En excluant les médias des sauvegardes automatiques, vous économiserez de la place, mais vous devriez vous assurer de sauvegarder vos médias ailleurs. Notez que seuls les médias stockés localement seront sauvegardés.","Execute Command":"Exécuter la commande","Expected to Play at":"Devrait jouer à","Explicit":"Explicite","Export %{format}":"Exporter %{format}","Fallback Mount":"Point de montage de secours","Field Name":"Nom du champ","File Name":"Nom de fichier","File Not Processed: %s":"Fichier non traité: %s","File Owner":"Propriétaire du fichier","File Processing":"Traitement des fichiers","File Type":"Type de fichier","File not specified.":"Fichier non spécifié.","Files marked for reprocessing:":"Fichiers marqués pour le retraitement :","Files moved:":"Fichiers déplacés :","Files queued for playback:":"Fichiers en file d'attente pour la lecture :","Files removed:":"Fichiers supprimés :","First Connected":"Premier connecté","Fixtures loaded.":"Fixations chargées.","Footer Text":"Texte de bas de page","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"Pour les systèmes de fichiers locaux, c'est le chemin de base du répertoire. Pour les systèmes de fichiers distants, c'est le préfixe de dossier.","For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software.":"Dans la plupart des cas, utilisez l'encodage UTF-8 par défaut. L'ancien codage ISO-8859-1 peut être utilisé si vous acceptez les connexions des DJs SHOUTcast 1 ou si vous utilisez un autre logiciel existant.","For some clients, use port:":"Pour certains clients, utilisez le port :","Forgot Password":"Mot de passe oublié","Forgot your password?":"Mot de passe oublié ?","Friday":"Vendredi","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"Depuis votre smartphone, scannez le code vers la droite à l'aide d'une application d'authentification de votre choix (FreeOTP, Authy, etc).","Full Volume":"Volume maximum","Full:":"Complet :","GA Property Tracking ID":"ID de suivi des propriétés GA","General Rotation":"Rotation générale","Generate Report":"Générer un rapport","Generating Database Proxy Classes":"Génération des classes proxy de base de données","Generic Web Hook":"Webhook générique","Genre":"Genre","GeoLite database not configured for this installation. See System Administration for instructions.":"La base de données GeoLite n'est pas configurée pour cette installation. Voir la page Administration du système pour les instructions.","GeoLite is not currently installed on this installation.":"GeoLite n'est actuellement pas installé sur cette machine.","GeoLite version \"%{ version }\" is currently installed.":"La version \"%{ version }\" de GeoLite est actuellement installée.","Get Next Song":"Aller à la prochaine chanson","Get Now Playing":"Titre en cours","Global":"Globale","Global Permissions":"Permissions globales","Google Analytics Integration":"Intégration de Google Analytics","HTML":"HTML","HTTP Port":"Port HTTP","HTTP Port: %d":"Port HTTP : %d","HTTPS Port":"Port HTTPS","HTTPS Port: %d":"Port HTTPS : %d","Help":"Aide","Hide Album Art on Public Pages":"Masquer les pochettes d'album sur les pages publiques","Hide AzuraCast Branding on Public Pages":"Masquer la marque AzuraCast sur les pages publiques","Hide Charts":"Cacher les graphiques","Hide Metadata from Listeners (\"Jingle Mode\")":"Masquer les métadonnées aux auditeurs (\"Mode Jingle\")","High":"Haut","High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk.":"L'attente haute d'E/S peut indiquer un goulot d'étranglement avec le disque dur du serveur, un disque dur éventuellement défaillant ou une charge lourde sur le disque dur.","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Les playlists à poids élevé sont jouées plus fréquemment que les autres playlists à poids faible.","History":"Historique","Home":"Accueil","Homepage Redirect URL":"URL de redirection de la page d'accueil","Hour":"Heure","IP":"IP","IP Geolocation by DB-IP":"Géolocalisation d'IP par DB-IP","IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite.":"La géolocalisation IP est utilisée pour deviner l'emplacement approximatif de vos auditeurs en fonction de l'adresse IP avec laquelle ils se connectent. Utilisez la bibliothèque de géolocalisation IP intégrée gratuite ou entrez une clé de licence sur cette page pour utiliser MaxMind GeoLite.","ISRC":"ISRC","Icecast Access Log":"Logs d’accès Icecast","Icecast Clients":"Clients de Icecast","Icecast Configuration":"Configuration d’Icecast","Icecast Error Log":"Logs d'erreur icecast","Identifier":"Identifiant","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Si une chanson n'a pas de pochette d'album, cette URL sera affichée à la place. Laisser en blanc pour utiliser la pochette standard.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Si un visiteur n'est pas connecté et visite la page d'accueil d'AzuraCast, vous pouvez le rediriger automatiquement vers l'URL indiquée ici. Laissez vide pour les rediriger vers l'écran de connexion par défaut.","If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results.":"Si l'une de ces options est activée, cette playlist sera gérée directement via Liquidsoap au lieu d'être gérée via AzuraCast. Cela peut avoir des effets inattendus et ne doit être utilisé que lorsque vous êtes à l'aise avec les résultats.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Si l'auto-assignation est activée, utilisez cette liste de lecture comme l'une des cibles pour les chansons à redistribuer. Cela écrasera le contenu existant de cette liste de lecture.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Si elle est désactivée, la liste de lecture ne sera pas incluse dans la diffusion radio, mais pourra toujours être gérée.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Si elle est désactivée, la station ne diffusera pas ou ne mélangera pas avec l'AutoDJ.","If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings.":"Si cette fonction est activée, AzuraCast enregistrera automatiquement toutes les émissions diffusées en direct sur cette station.","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"Si activé, AzuraCast se connectera à la base de données MusicBrainz pour tenter de trouver un ISRC pour tous les fichiers manquants. Désactiver cette option peut améliorer les performances du système.","If enabled, a download button will also be present on the public \"On-Demand\" page.":"Si activé, un bouton de téléchargement sera également présent sur la page publique \"Sur demande\".","If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page.":"Si cette option est activée, la musique provenant de listes de lecture à la demande sera disponible pour la diffusion via une page publique spécialisée.","If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream.":"Si cette option est activée, les streamers (ou DJ) pourront se connecter directement à votre flux et diffuser de la musique en direct qui interrompt le flux AutoDJ.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Si cette option est activée, l'AutoDJ de cette installation diffusera automatiquement de la musique à ce point de montage.","If enabled, the AutoDJ will automatically play music to this mount point.":"Si cette option est activée, l'AutoDJ jouera automatiquement de la musique sur ce point de montage.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"S'il est activé, ce streamer ne pourra se connecter que pendant les heures de diffusion prévues.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Si les requêtes sont activées pour votre station, les utilisateurs pourront demander les médias qui se trouvent sur cette playlist.","If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods.":"Si les requêtes sont activées, cela spécifie le délai minimum (en minutes) entre une requête en cours de soumission et en cours de lecture. Si la valeur est à zéro, un délai mineur de 15 secondes est appliqué pour éviter les inondations de requête.","If selected, album art will not display on public-facing radio pages.":"Si cette option est sélectionnée, les pochettes d'album ne s'afficheront pas sur les pages radio publiques.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Si cette option est sélectionnée, la marque AzuraCast sera supprimée des pages destinées au public.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Si l'adresse e-mail que vous avez fournie est dans le système, vérifiez votre boîte de réception si vous avezun message de réinitialisation du mot de passe.","If the end time is before the start time, the playlist will play overnight.":"Si l'heure de fin est antérieure à l'heure de début, la playlist sera jouée pendant la nuit.","If the end time is before the start time, the schedule entry will continue overnight.":"Si l'heure de fin est antérieure à l'heure de début, le programme sera diffusé pendant la nuit.","If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here.":"Si le point de montage (i.e. /radio.mp3) ou le SID Shoutcast (i.e. 2) que vous diffusez est différent de celui listé ci-dessus, spécifiez le point de montage source ici.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Si le port vers lequel vous diffusez est différent de celui que vous avez indiqué dans l'URL ci-dessus, indiquez ici le port source.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Si ce point de montage est celui par défaut, il sera lu en premier sur l'aperçu de la station et sur la page publique du système.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Si ce point de montage ne joue plus d'audio, les auditeurs seront redirigés automatiquement vers ce point. Par défaut /error.mp3, un message d'erreur, sera lu.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Si ce paramètre est réglé sur \"Oui\", l'URL du navigateur sera utilisé à la place de l'URL de base lorsqu'il sera disponible. Réglez sur \"Non\" pour toujours utiliser l'URL de base.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Si la diffusion en direct et le téléchargement à la demande sont activés sur cette station, seules les musiques qui se trouvent dans les listes de lecture avec ce paramètre activé seront visibles.","If you are broadcasting using AutoDJ, enter the source password here.":"Si vous diffusez avec l'AutoDJ, entrez le mot de passe source ici.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Si vous diffusez avec l'AutoDJ, entrez le nom d'utilisateur source ici. Il se peut que ce soit vide.","If you manually maintain this file, review the latest version of the file and make any changes needed.":"Si vous maintenez ce fichier manuellement, consultez la dernière version du fichier et apportez les modifications nécessaires.","If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting.":"Si vous utilisez régulièrement différentes URL pour accéder à AzuraCast, vous devriez activer l'option \"URL du navigateur préféré\".","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Si vous rencontrez un bug ou une erreur, vous pouvez soumettre un rapport sur GitHub en utilisant le lien ci-dessous.","If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap.":"Si votre installation est contrainte par le CPU ou la mémoire, vous pouvez modifier ce paramètre pour régler les ressources utilisées par Liquidsoap.","If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default.":"Si votre logiciel de streaming nécessite un chemin de point de montage spécifique, indiquez-le ici. Sinon, utilisez la valeur par défaut.","If your web hook requires HTTP basic authentication, provide the password here.":"Si votre Webhook nécessite une authentification de base HTTP, indiquez le mot de passe ici.","If your web hook requires HTTP basic authentication, provide the username here.":"Si votre Webhook nécessite une authentification de base HTTP, indiquez le nom d'utilisateur ici.","Import from PLS/M3U":"Importation de PLS/M3U","Important: copy the key below before continuing!":"Important : copiez la clé ci-dessous avant de continuer !","Imported locale: %s":"Localisation importée : %s","In order to install SHOUTcast:":"Pour installer SHOUTcast :","In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds.":"Afin de les traiter rapidement, les Webhooks ont un court délai, pour que le service de réponse soit optimisé pour gérer la requête en moins de 2 secondes.","In the newly created application, click the \"Keys and Access Tokens\" tab.":"Dans l'application nouvellement créée, cliquez sur l'onglet \"Clés et jetons d'accès\".","Include in Automated Assignment":"Inclure dans l'affectation automatique","Include in On-Demand Player":"Inclure dans le lecteur la fonctionnalité à la demande","Indefinitely":"Indéfiniment","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"Indique la présence de contenu explicite (langage explicite ou contenu adulte). Apple Podcasts affiche un graphique de conseil explicite parental pour votre épisode si activé. Les épisodes contenant du matériel explicite ne sont pas disponibles dans certains territoires sur Apple Podcasts.","Initial Key":"Clé initiale","Initialize AzuraCast":"Initialiser AzuraCast","Initializing essential settings...":"Initialisation des paramètres essentiels...","Insert":"Insérer","Install GeoLite IP Database":"Installer la base de données IP GeoLite","Install SHOUTcast":"Installer SHOUTcast","Install SHOUTcast 2 DNAS":"Installer SHOUTcast 2 DNAS","Installation Method: %s":"Méthode d'installation : %s","Installation Not Recently Backed Up":"Installation non sauvegardée récemment","Installing Data Fixtures":"Installation des fixations de données","Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption.":"Demander à Liquidsoap d'utiliser des métadonnées replaygain associées à une chanson pour contrôler son niveau de volume. Cela peut augmenter la consommation de la CPU.","Instructions":"Instructions","Internal notes or comments about the user, visible only on this control panel.":"Notes internes ou commentaires au sujet de l’utilisateur, visible uniquement sur ce panneau de contrôle.","International Standard Recording Code, used for licensing reports.":"Code d'enregistrement standard international, utilisé pour les rapports de licence.","Internet Radio Station Name":"Nom de la webradio","Internet Radio Station Owner":"Propriétaire de la webradio","Interrupt other songs to play at scheduled time.":"Interrompre la lecture des autres titres à l'heure prévue.","Intro":"Introduction","Invalid token specified.":"Jeton (token) spécifié invalide.","Involved People List":"Liste des personnes impliquées","Is Public":"Est publique","It is already running.":"Il est déjà en cours d'exécution.","It is not running.":"Il ne fonctionne pas.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Il se peut qu'il ne soit pas encore enregistré auprès du superviseur. Le redémarrage de la diffusion peut aider.","Jingle Mode":"Mode Jingle","Joins":"Arrivées","Language":"Langue","Last 14 Days":"14 derniers jours","Last 2 Years":"Il y a deux ans","Last 24 Hours":"Dernières 24 heures","Last 30 Days":"30 derniers jours","Last 60 Days":"60 derniers jours","Last 7 Days":"7 derniers jours","Last Modified":"Dernière modification","Last Month":"Le mois dernier","Last Run":"Dernière exécution","Last Year":"L’an dernier","Last run:":"Dernière exécution :","Last.fm API Key":"Clé d'API Last.fm","Latest Update":"Dernière mise à jour","Learn More about Dropbox Auth Tokens":"En savoir plus sur le token d'authentification Dropbox","Learn about Advanced Playlists":"En savoir plus sur les playlists avancées","Learn more about release channels in the AzuraCast docs.":"En savoir plus sur les canaux de diffusion dans la documentation d'AzuraCast.","Learn more about this header.":"En savoir plus sur cet en-tête.","Leave blank to automatically generate a new password.":"Laissez vide pour générer automatiquement un nouveau mot de passe.","Leave blank to play on every day of the week.":"Laissez vide pour jouer tous les jours de la semaine.","Leave blank to use the current password.":"Laissez vide pour garder le mot de passe actuel.","Leave blank to use the default Telegram API URL (recommended).":"Laissez vide pour utiliser l'URL de l'API Telegram par défaut (recommandé).","Length":"Durée","Length Text":"Longueur du texte","Let's get started by creating your Super Administrator account.":"Commençons par créer votre compte Super Administrateur.","LetsEncrypt Domain Name(s)":"Nom(s) de domaine LetsEncrypt","LetsEncrypt E-mail Address":"Adresse e-mail de LetsEncrypt","Light":"Clair","Like our software? Donate to support AzuraCast!":"Vous aimez notre logiciel ? Faites un don pour soutenir AzuraCast !","Limited:":"Limité:","Linked Information":"Informations liées","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"LiquidSoap est en train de mélanger %{songs} et %{playlists}.","Liquidsoap Configuration":"Configuration de liquidsoap","Liquidsoap Log":"Log de Liquidsoap","Liquidsoap Performance Tuning":"Optimisation des performances de Liquidsoap","List one IP address or group (in CIDR format) per line.":"Indiquez une adresse IP ou un groupe (au format CIDR) par ligne.","List one user agent per line. Wildcards (*) are allowed.":"Lister l'agent utilisateur. Un par ligne. Le caractère générique (*) est autorisé.","Listener Analytics Collection":"Enregistrement des analyses des auditeurs","Listener History":"Historique des auditeurs","Listener Request":"Demande des auditeurs","Listeners":"Auditeurs","Listeners Per Station":"Auditeurs par station","Listeners by Day":"Auditeurs par jour","Listeners by Day of Week":"Auditeurs par jour de la semaine","Listeners by Hour":"Auditeurs par heure","Live":"Live","Live Broadcast Recording Bitrate (kbps)":"Débit binaire d'enregistrement de la diffusion en direct (kbps)","Live Broadcast Recording Format":"Format d'enregistrement pour la diffusion en direct","Live Listeners":"Auditeurs en direct","Live Recordings Storage Location":"Emplacement de stockage des enregistrements en direct","Live Streamer:":"En direct :","Live Streaming":"Diffusion en direct","Live stream connected.":"Flux en direct connecté.","Live stream disconnected.":"Flux en direct déconnecté.","Load Average":"Charge moyenne","Loading...":"Chargement...","Local":"Local","Local Filesystem":"Système de fichiers local","Local Streams":"Flux locaux","Location":"Localité","Log In":"Se connecter","Log Viewer":"Visionneuse de logs","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"Enregistrer les requêtes plus lentes pour diagnostiquer les éventuels problèmes de base de données. Activez-le uniquement si nécessaire.","Logged in successfully.":"Connecté avec succès.","Logged in using account recovery token":"Connecté en utilisant le jeton de récupération du compte","Login unsuccessful":"Échec de connexion","Logs":"Journaux","Logs by Station":"Logs par station","Long Sync Task Execution Time":"Temps d'exécution de la tâche de longue synchronisation","Loop Once":"Boucler une fois","Losses":"Départs","Low":"Bas","Lyricist":"Paroles","MP3":"MP3","Main Message Content":"Contenu du message principal","Manage":"Gérer","Manage SFTP Accounts":"Gérer les comptes SFTP","Manage Station Automation":"Gérer l'automatisation de la station","Manage Station Broadcasting":"Gérer la diffusion de la station","Manage Station Media":"Gérer les fichiers musicaux de la station","Manage Station Mount Points":"Gérer les points de montage des stations","Manage Station Podcasts":"Gérer les fichiers musicaux de la station","Manage Station Profile":"Gérer les profils des stations","Manage Station Remote Relays":"Gérer les relais à distance de la station","Manage Station Streamers":"Gérer les Streamers de station","Manage Station Web Hooks":"Gérer les Web Hooks de la station","Manage Stations":"Gestion des stations","Manual AutoDJ Mode":"Mode AutoDJ manuel","Manually define how this playlist is used in Liquidsoap configuration.":"Définissez manuellement comment cette playlist est utilisée dans la configuration de Liquidsoap.","Manually modify the logging level.":"Modifiez manuellement le niveau de journalisation.","MariaDB Database Name":"Nom de la base de données MariaDB","MariaDB Host":"Hôte MariaDB","MariaDB Maximum Connections":"Connexions maximales à MariaDB","MariaDB Password":"Mot de passe de MariaDB","MariaDB Port":"Port de MariaDB","MariaDB Root Password":"Mot de passe root de MariaDB","MariaDB Username":"Nom d'utilisateur de MariaDB","Markdown":"Markdown","Matched":"Compatible","Matomo API Token":"Jeton d'API de Matomo","Matomo Analytics Integration":"Intégration de Matomo Analytics","Matomo Installation Base URL":"URL d'installation de Matomo","Matomo Site ID":"ID de Matomo","Max Listener Duration":"Durée d'écoute maximale","MaxMind Developer Site":"Site de développement MaxMind","MaxMind License Key":"Clé de licence MaxMind","Maximum Listeners":"Auditeurs maximum","Maximum PHP-FPM Worker Processes":"Maximum de processus de travail PHP-FPM","Maximum Port for Station Port Assignment":"Port maximum pour l'affectation des ports de la station","Maximum number of total listeners across all streams. Leave blank to use the default.":"Nombre maximum d'auditeurs totaux sur tous les flux. Laissez vide pour utiliser la valeur par défaut.","Media":"Médias","Media Storage Location":"Modifier l'emplacement de stockage","Media Type":"Type de média","Memory":"Mémoire","Memory Stats Help":"Aide sur les statistiques de la mémoire","Merge playlist to play as a single track.":"Fusionner la playlist pour la jouer en une seule piste.","Message Body":"Corps du message","Message Customization Tips":"Conseils de personnalisation des messages","Message Queues":"Messages en attente","Message Recipient(s)":"Destinataire(s) du message","Message Subject":"Sujet du message","Message parsing mode":"Mode d'analyse des messages","Metadata":"Métadonnées","Metadata updated!":"Métadonnées mises à jour !","Microphone":"Microphone","Microphone\n Source":"Microphone\n Source","Minimum Port for Station Port Assignment":"Port maximum pour l'affectation des ports de la station","Minute of Hour to Play":"Minute de diffusion pour chaque heure","Mixer":"Mélangeur","Mobile Device":"Appareil mobile","Modified":"Modifié","Modify this if your stations are listening on nonstandard ports.":"Modifiez ceci si vos stations écoutent sur des ports non standard.","Monday":"Lundi","Mood":"Humeur","More":"Plus","Most Played Songs":"Titres les plus joués","Most Recent Backup Log":"Journaux de sauvegardes les plus récents","Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa.":"La plupart des fournisseurs d'hébergement mettront plus de machines virtuelles (VPS) sur un serveur que sur le matériel qui ne pourra pas gérer lorsque chaque VM est en cours d'exécution à la charge complète du CPU. Ceci est appelé sur-provisionnement, qui peut conduire à d'autres ordinateurs virtuels sur le serveur \"voler\" le temps du CPU de votre VM et vice-versa.","Mount Name:":"Nom du point de montage :","Mount Point URL":"URL du point de montage","Mount Points":"Points de montage","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"Les points de montage sont la façon dont les auditeurs se connectent et écoutent votre station. Chaque point de montage peut avoir un format ou une qualité audio différente. En utilisant des points de montage, vous pouvez configurer un flux de haute qualité pour les auditeurs à large bande et un flux mobile pour les utilisateurs de téléphone.","Move":"Déplacer","Move %{ num } File(s) to":"Déplacer %{ num } Fichier(s) vers","Move to Directory":"Déplacer vers le répertoire","Music CD Identifier":"Identifiant du CD musical","Music Files":"Fichiers musicaux","Musician Credits List":"Liste de crédits des musiciens","Mute":"Mettre en sourdine","My Account":"Mon compte","N/A":"N/D","Name":"Nom","Name/Type":"Nom/Type","Need Help?":"Avez-vous besoin d’aide ?","Network Interfaces":"Interfaces réseau","Never run":"Jamais exécuté","New AzuraCast Release Version Available":"Une nouvelle version d'AzuraCast est disponible","New AzuraCast Updates Available":"Nouvelles mises à jour d'AzuraCast disponibles","New Directory":"Nouveau répertoire","New File Name":"Nouveau nom de fichier","New Folder":"Nouveau dossier","New Key Generated":"Nouvelle clé générée","New Password":"Nouveau mot de passe","New Playlist":"Nouvelle playlist","New Playlist Name":"Nom de la nouvelle playlist","New Station Description":"Nouvelle description de la station","New Station Name":"Nouveau nom de station","New directory created.":"Nouveau répertoire créé.","New path not specified.":"Nouveau répertoire non spécifié.","Next Run":"Prochaine Exécution","Nginx Access Log":"Logs d’accès Nginx","Nginx Error Log":"Logs d'erreurs Nginx","No":"Non","No Limit":"Aucune limite","No Match":"Non compatible","No directory specified":"Aucun dossier spécifié","No entries found.":"Aucun résultat trouvé.","No episodes found.":"Aucun épisode trouvé.","No file was uploaded.":"Aucun fichier n'a été téléchargé.","No files selected.":"Aucuns fichiers sélectionnés.","No other program can be using this port. Leave blank to automatically assign a port.":"Aucun autre programme ne peut utiliser ce port. Laissez vide pour assigner automatiquement un port.","No recording available.":"Aucun enregistrement disponible.","No records to display.":"Aucun enregistrement à afficher.","No temporary directory is available.":"Aucun répertoire temporaire n'est disponible.","None":"Aucun","None:":"Aucun :","Normal Mode":"Mode normal","Not Played":"Pas joué","Not Run":"Pas d'execution","Not Running":"Arrêté","Not Scheduled":"Non planifié","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Notez que la restauration d'une sauvegarde effacera votre base de données existante. Ne restaurez jamais les fichiers de sauvegarde d'utilisateurs non fiables.","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Remarque : Ceci devrait être la page d'accueil de la station de radio, et non l'URL AzuraCast. Il sera inclus dans les détails de la diffusion.","Note: the port after this one will automatically be used for legacy connections.":"Note : le port après celui-ci sera automatiquement utilisé pour les connexions héritées.","Notes":"Notes","Now":"Maintenant","Now Playing":"Titre en cours","Now playing on %{ station }:":"En cours de lecture sur %{ station } :","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now.":"En cours de lecture sur %{ station }: %{ title } par %{ artist }! Restez connecté.","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }":"Actuellement sur %{ station } : %{ title } par %{ artist } ! Connectez-vous : %{ url }","NowPlaying API Response":"Réponse de l'API de la lecture en cours","Num Plays":"Nombre de fois joué","Number of Backup Copies to Keep":"Nombre de copies des sauvegardes à conserver","Number of Minutes Between Plays":"Nombre de minutes entre chaque lecture","Number of Songs Between Plays":"Nombre de musiques entre chaque lecture","Number of Visible Recent Songs":"Nombre de chansons récentes visibles","Number of seconds to overlap songs.":"Nombre de secondes avant le chevauchement des chansons.","On the Air":"À l'antenne","On-Demand":"À la demande","On-Demand Media":"Médias à la demande","On-Demand Streaming":"Streaming à la demande","Once per %{minutes} Minutes":"Une fois toutes les %{minutes} minutes","Once per %{songs} Songs":"Une fois tous les %{songs} titres","Once per Hour":"Une fois par heure","Once per Hour (at %{minute})":"Une fois par heure (à %{minute})","Once per x Minutes":"Une fois toutes les x minutes","Once per x Songs":"Une fois tous les x titres","Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below.":"Une fois ces étapes terminées, entrez les informations de la page \"Clés et jetons d'accès\" dans les champs ci-dessous.","Once you have configured automated assignment, click the button below to run the automated assignment process.":"Une fois que vous avez configuré l'affectation automatisée, cliquez sur le bouton ci-dessous pour exécuter le processus d'affectation automatisé.","One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools.":"Une note importante sur les attentes d'E/S : Il peut indiquer un goulot d'étranglement ou un problème, mais peut également être complètement dénué de sens, en fonction de la charge de travail et des ressources disponibles. Une attente d'E/S constamment élevée devrait inviter une enquête plus approfondie avec des outils plus sophistiqués.","Only Send One Tweet Every...":"N'envoyez qu'un seul Tweet tous les...","Only collect aggregate listener statistics":"Collecter seulement les statistiques d'auditeurs agrégées","Only connect to a remote server.":"Se connecter uniquement à un serveur distant.","Only loop through playlist once.":"Boucler une seule fois la playlist.","Only play one track at scheduled time.":"Lecture d'un seul titre à l'heure prévue.","Operation":"Opération","Optional: HTTP Basic Authentication Password":"Optionnel : Mot de passe d'authentification de base HTTP","Optional: HTTP Basic Authentication Username":"Optionnel : Nom d'utilisateur pour l'authentification de base HTTP","Optional: Request Timeout (Seconds)":"Facultatif : Délai d'expiration de la demande (secondes)","Optionally provide an e-mail address for updates from LetsEncrypt.":"Fournissez éventuellement une adresse mail pour les mises à jour LetsEncypt.","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"Optionnellement, sélectionnez un champ de métadonnées ID3v2 qui, s'il est présent, sera utilisé pour définir la valeur de ce champ.","Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name.":"Spécifiez éventuellement un nom court et facile d'utilisation, tel que \"mon_nom_de_station\", qui sera utilisé dans les URL de cette station. Laissez ce champ vide pour en créer un automatiquement basé sur le nom de la station.","Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name.":"Spécifiez éventuellement un nom facile d'utilisation pour l'API, tel que \"nom_champ\". Laissez ce champ vide pour en créer automatiquement un basé sur le nom.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"Il est possible de fournir des clés publiques SSH que l'utilisateur peut utiliser pour se connecter au lieu d'un mot de passe. Entrez une clé par ligne.","Optionally supply an API token to allow IP address overriding.":"Fournir éventuellement un jeton API pour permettre le remplacement de l'adresse IP.","Original Album":"Album original","Original Artist":"Artiste original","Original Filename":"Nom du fichier d'origine","Original Lyricist":"Paroles originales","Original Path":"Chemin d'origine","Original Release Time":"Date de sortie originale","Original Year":"Année d'origine","Otherwise, update your installation and answer \"Y\" when prompted to update the file.":"Sinon, mettez à jour votre installation et répondez à \"Y\" lorsque vous êtes invité à mettre à jour le fichier.","Owner":"Propriétaire","PHP Application Log":"Log de l'application PHP","PHP Maximum POST File Size":"Taille maximale des fichiers POST en PHP","PHP Memory Limit":"Limite de mémoire PHP","PHP Script Maximum Execution Time":"Temps d'exécution maximum pour un script PHP","Part Of A Compilation":"Partie d'une compilation","Part Of A Set":"Partie d'un ensemble","Password":"Mot de passe","Password Reset Instructions":"Instructions de réinitialisation du mot de passe","Password:":"Mot de passe :","Paste the generated license key into the field on this page.":"Collez la clé de licence générée dans le champ de cette page.","Path/Suffix":"Chemin/Suffixe","Pending Requests":"Demandes en attente","Performance profiling is currently enabled for all requests.":"Le profilage de performance est actuellement activé pour toutes les demandes.","Performer Sort Order":"Ordre de tri par l'interprète","Permissions":"Permissions","Play":"Lecture","Play %":"% lectures","Play exactly once every $x minutes.":"Jouez exactement une fois toutes les $x minutes.","Play exactly once every $x songs.":"Jouez exactement une fois toutes les $x minutes.","Play once per hour at the specified minute.":"Jouez une fois par heure à la minute spécifiée.","Play/Pause":"Lecture/Pause","Playback Queue":"File d'attente de relecture","Playing Next":"Lecture suivante","Playlist":"Playlist","Playlist (M3U/PLS) URL":"URL de la playlist (M3U/PLS)","Playlist 1":"Playlist 1","Playlist 2":"Playlist 2","Playlist Delay":"Délai de la playlist","Playlist Name":"Nom de la playlist","Playlist Type":"Type de playlist","Playlist Weight":"Poids de la playlist","Playlist disabled.":"Playlist désactivée.","Playlist enabled.":"Playlist activé.","Playlist not found.":"La playlist n'a pas été trouvée.","Playlist order set.":"Ordre de la playlist configuré.","Playlist queue cleared.":"File d'attente de playlist vidée.","Playlist reshuffled.":"La playlist a été remélangée.","Playlist successfully imported; %d of %d files were successfully matched.":"Playlist importée avec succès; %d fichiers sur %d ont été comparés avec succès.","Playlist(s)":"Playlist(s)","Playlist:":"Playlist :","Playlist: %s":"Playlist: %s","Playlists":"Playlists","Playlists cleared for selected files:":"Playlists effacées pour les fichiers sélectionnés :","Playlists updated for selected files:":"Mise à jour des playlists pour les fichiers sélectionnés :","Plays":"Lectures","Please log in to continue.":"Veuillez vous connecter pour continuer.","Please wait while a backup is generated...":"Veuillez patienter pendant qu'une sauvegarde est générée...","Please wait...":"Veuillez patienter...","Podcast":"Podcast","Podcast Title":"Titre du podcast","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"Les supports de podcast doivent être au format MP3 ou M4A (AAC) pour la plus grande compatibilité.","Podcast not found!":"Podcast non trouvé !","Podcasts":"Podcasts","Podcasts Storage Location":"Emplacement de stockage des podcasts","Port:":"Port :","Powered by %s":"Propulsé par %s","Powered by AzuraCast":"Propulsé par AzuraCast","Prefer Browser URL (If Available)":"URL du navigateur préféré (si disponible)","Prefer System Default":"Préférer le système par défaut","Preview":"Aperçu","Previous":"Précédent","Privacy":"Confidentialité","Produced Notice":"Avis publié","Profile":"Profil","Profile Performance on All Requests":"Performance de profil sur toutes les demandes","Profiler Control Panel":"Panneau de contrôle du profileur","Profiling Extension HTTP Key":"Clé d'extension de profilage HTTP","Profiling Extension IP Allow List":"Liste d'extension de profilage pour les autorisations IP","Profiling data can be viewed by visiting %s.":"Les données de profilage peuvent être visualisées en visitant %s.","Programmatic Name":"Nom programmatique","Public Page":"Page publique","Public Page Background":"Arrière-plan de la page publique","Public Pages":"Page publique","Publish Date":"Date de publication","Publish Time":"Heure de publication","Publish to \"Yellow Pages\" Directories":"Publier dans les annuaires \"Pages Jaunes\"(Yellow Pages)","Publisher":"Éditeur","Queue":"File d'attente","Queue the selected media to play next":"Le média a été mis dans la file d'attente de diffusion","RSS Feed":"Flux RSS","Radio Player":"Player Radio","Radio Ports: %s":"Ports Radio : %s","Random":"Aléatoire","Ratio":"Ratio","Raw":"Brut","Ready to start broadcasting? Click to start your station.":"Prêt à diffuser ? Cliquez pour démarrer votre station.","Received":"Reçu","Record Live Broadcasts":"Enregistrement des émissions en direct","Record created successfully.":"Enregistrement crée avec succès.","Record deleted successfully.":"L'enregistrement a été supprimé avec succès.","Record not found":"Enregistrement non trouvé","Record updated successfully.":"Enregistrement mis à jour avec succès.","Recording Time":"Durée d'enregistrement","Recover Account":"Récupération du compte","Redis Database Index":"Index de la base de données Redis","Redis Host":"Hôte Redis","Redis Port":"Port Redis","Refresh rows":"Actualiser","Refreshing All Stations":"Actualisation de toutes les stations","Region":"Région","Relay":"Relais","Relay Stream URL":"URL du flux a relayer","Release Channel":"Canal de mise à jour","Release Time":"Date de sortie","Reload Configuration":"Recharger la configuration","Reload System Data":"Recharger les données du système","Reload broadcasting? Current listeners will not be disconnected.":"Recharger la diffusion ? Les auditeurs actuels ne seront pas déconnectés.","Reload to Apply Changes":"Recharger pour appliquer les modifications","Remember me":"Se rappeler de moi","Remixer":"Remixer","Remote":"Distant","Remote Playback Buffer (Seconds)":"Mémoire tampon de la diffusion (secondes)","Remote Relays":"Relais distant","Remote Station Administrator Password":"Mot de passe administrateur de la station distante","Remote Station Listening Mountpoint/SID":"Station d'écoute à distance Point de montage / SID","Remote Station Listening URL":"URL de la station distante","Remote Station Source Mountpoint/SID":"Station à distance Source Point de montage / SID","Remote Station Source Password":"Mot de passe source de la station distante","Remote Station Source Port":"Port source de la station distante","Remote Station Source Username":"Nom d'utilisateur source de la station distante","Remote Station Type":"Type de station à distance","Remote URL":"URL distante","Remote URL Playlist":"URL distante d'une playlist","Remote URL Type":"Type d'URL distant","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"Les relais distants vous permettent de travailler avec des logiciels de diffusion en dehors de ce serveur. Tout relais que vous incluez ici sera inclus dans les statistiques de votre station. Vous pouvez également diffuser depuis ce serveur vers des relais distants.","Remote: Dropbox":"Distant: Dropbox","Remote: S3 Compatible":"Distant: Compatible S3","Remote: SFTP":"SFTP distant","Remove":"Supprimer","Remove Key":"Supprimer la clé","Remove the leading \"#\" symbol from lines to uncomment them.":"Supprimez le symbole \"#\" des lignes pour les décommenter.","Rename":"Renommer","Rename File/Directory":"Renommer le fichier/répertoire","Reorder":"Réorganiser","Reorder Playlist":"Réorganiser la playlist","Repeat":"Répéter","Replace Album Cover Art":"Remplacer la pochette d'album","Report Not Available":"Rapport non disponible","Reports":"Rapports","Reprocess":"Retraiter","Request":"Demander","Request History":"Historique des demandes","Request Last Played Threshold (Minutes)":"Temps d'attente avant de redemander un titre (en minutes)","Request Minimum Delay (Minutes)":"Délai minimum des demandes (en minutes)","Request Song":"Demander un titre","Request a Song":"Demander un titre","Requester IP":"IP du demandeur","Requests":"Demandes","Reset Password":"Réinitialiser le mot de passe","Reshuffle":"Remélanger","Restart":"Redémarrer","Restart Broadcasting":"Redémarrer la diffusion","Restart broadcasting? This will disconnect any current listeners.":"Redémarrer la diffusion ? Cela déconnectera tous les auditeurs connectés actuellement.","Restoring Backups":"Restauration des sauvegardes","Role Name":"Nom du rôle","Roles":"Rôles","Roles & Permissions":"Rôles et permissions","Rolling Release":"Annonce d'une nouvelle version","Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks.":"La synchronisation de routine est actuellement désactivée. Assurez-vous de la réactiver pour reprendre les tâches de maintenance.","Rows per page":"Nombre de lignes par page","Run Automated Assignment":"Exécuter l’affectation automatique","Run Automatic Nightly Backups":"Exécuter des sauvegardes automatiques de nuit","Run Manual Backup":"Exécuter la sauvegarde manuelle","Run Synchronization Task":"Exécuter une tâche synchronisée","Run Task":"Exécuter la tâche","Running":"Activé","Running Database Migrations":"Exécution des migrations de bases de données","SFTP Host":"Hôte SFTP","SFTP Password":"Mot de passe SFTP","SFTP Port":"Port SFTP","SFTP Port: %d":"Port SFTP : %d","SFTP Private Key":"Clé Privée SFTP","SFTP Private Key Pass Phrase":"Mot de passe de la Clé Privée SFTP","SFTP Username":"Identifiant SFTP","SFTP Users":"Utilisateurs SFTP","SHOUTcast 2 DNAS is not currently installed on this installation.":"SHOUTcast 2 DNAS n'est pas actuellement installé sur votre machine.","SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary.":"SHOUTcast 2 DNAS n'est pas un logiciel libre, et sa licence restrictive ne permet pas à AzuraCast de distribuer le binaire de SHOUTcast.","SHOUTcast Clients":"Clients SHOUTcast","SHOUTcast Configuration":"Configuration de SHOUTcast","SHOUTcast License ID":"ID de licence SHOUTcast","SHOUTcast Log":"Logs de SHOUTcast","SHOUTcast Radio Manager":"Gestionnaire de radio SHOUTcast","SHOUTcast User ID":"Identifiant utilisateur SHOUTcast","SHOUTcast version \"%{ version }\" is currently installed.":"La version «%{ version }» de SHOUTcast est actuellement installée.","SMTP Host":"Hôte SMTP","SMTP Password":"Mot de passe SMTP","SMTP Port":"Port SMTP","SMTP Username":"Nom d'utilisateur SMTP","SSH Public Keys":"Clés publiques SSH","Sample Rate":"Fréquence d'échantillonnage","Saturday":"Samedi","Save":"Sauvegarder","Save Changes":"Sauvegarder","Save Changes first":"Sauvegarder les modifications en premier","Save and Continue":"Enregistrer et continuer","Schedule":"Planification","Schedule View":"Calendrier","Scheduled":"Planifié","Scheduled Backup Time":"Heure de la sauvegarde planifiée","Scheduled Play Days of Week":"Jours de diffusion prévus pour la semaine","Scheduled Time #%{num}":"Heure programmée #%{num}","Scheduled playlists and other timed items will be controlled by this time zone.":"Les playlists programmées et autres éléments programmés seront contrôlés par ce fuseau horaire.","Scheduling":"Calendrier","Search":"Rechercher","Search engine crawlers are not permitted to use this feature.":"Les robots des moteurs de recherche ne sont pas autorisés à utiliser cette fonctionnalité.","Seconds from the start of the song that the AutoDJ should start playing.":"A quel moment, en secondes depuis le début, l'AutoDJ commencera à lire ce titre.","Seconds from the start of the song that the AutoDJ should stop playing.":"A quel moment, en secondes depuis le début, l'AutoDJ arrêtera de lire ce titre.","Secret Key":"Clé secrète","Security":"Sécurité","Security & Privacy":"Sécurité et confidentialité","Security Code":"Code de sécurité","See the Telegram Documentation for more details.":"Consultez la documentation de Telegram pour plus de détails.","See the Telegram documentation for more details.":"Consultez la documentation de Telegram pour plus de détails.","Seek":"Chercher","Select":"Sélectionner","Select Custom Fallback File":"Sélectionner le fichier de secours personnalisé","Select File":"Sélectionner un fichier","Select Intro File":"Sélectionner un fichier d'introduction","Select Media File":"Sélectionner un fichier média","Select PLS/M3U File to Import":"Sélectionnez le fichier PLS/M3U à importer","Select PNG/JPG artwork file":"Sélectionner la pochette au format de fichier PNG/JPG","Select Web Hook Type":"Sélectionnez le type de Webhook","Select a theme to use as a base for station public pages and the login page.":"Sélectionnez un thème à utiliser comme base pour les pages publiques de la station et la page de connexion.","Select all visible rows":"Sélectionner toutes les lignes visibles","Select displayed fields":"Sélectionner les champs affichés","Select the category/categories that best reflects the content of your podcast.":"Sélectionnez la/les catégorie/catégories qui correspond(ent) le mieux au contenu de votre podcast.","Select the countries that are not allowed to connect to the streams.":"Sélectionnez les pays qui ne sont pas autorisés à se connecter aux flux.","Select...":"Sélectionner...","Send E-mail":"Envoyer un e-mail","Send Liquidsoap Telnet Command":"Envoyer la commande Telnet Liquidsoap","Send Recovery E-mail":"Envoyer un e-mail de récupération","Send Test Message":"Envoyer le message de test","Send an e-mail to specified address(es).":"Envoyer un e-mail à l'adresse / aux adresses spécifiée(s).","Send song metadata changes to TuneIn.":"Envoyer les changements de métadonnées de morceau à TuneIn.","Send stream listener details to Google Analytics.":"Envoyer les détails des auditeurs des flux à Google Analytics.","Send stream listener details to Matomo Analytics.":"Envoyer les détails des auditeurs des flux à Matomo Analytics.","Sender E-mail Address":"Adresse e-mail de l'expéditeur","Sender Name":"Nom de l'expéditeur","Sequential":"Séquentiel","Server Status":"Statut du serveur","Server configuration complete!":"Configuration du serveur terminée !","Server:":"Serveur :","Service reloaded.":"Service rechargé.","Service restarted.":"Service redémarré.","Service started.":"Service démarré.","Service stopped.":"Service arrêté.","Services":"Services","Set Cue In":"Point d'entrée","Set Cue Out":"Point de sortie","Set Fade In":"Point d'entrée en fondu","Set Fade Out":"Point de sortie en fondu","Set Overlap":"Point de chevauchement","Set Subtitle":"Définir les sous-titres","Set Up AzuraCast":"Configurer AzuraCast","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"Définissez un espace disque maximum que cette station peut utiliser. Spécifiez la taille avec l'unité, c'est-à-dire \"8 GB\". Les unités sont mesurées en 1024 octets. Laisser vide par défaut en fonction de l'espace disponible sur le disque.","Set as Default Mount Point":"Définir comme point de montage par défaut","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Définissez les points de repère et de fondu à l'aide de l'éditeur visuel. Les horodatages seront enregistrés dans les champs correspondants des paramètres de lecture avancés.","Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space.":"Définissez plus longtemps pour conserver plus d'historique de lecture et de métadonnées d'écoute pour les stations. Réglez plus court pour économiser de l'espace disque.","Set or clear playlists from the selected media":"Définir ou effacer des listes de lecture à partir du média sélectionné","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Définissez le GID de l'utilisateur qui s'exécute dans les conteneurs Docker. Faire correspondre avec votre GID hôte peut résoudre les problèmes d'autorisation.","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"Définissez l'UID de l'utilisateur qui s'exécute dans les conteneurs Docker. Associer ceci à votre UID hôte peut résoudre les problèmes d'autorisation.","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"Définissez le nombre de connexions autorisées à la base de données. Cette valeur devrait être augmentée si vous voyez l'erreur \"Trop de connexions\" dans les logs.","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"Définissez la durée (secondes) que l'auditeur restera connecté au flux. S'il est réglé sur 0, les auditeurs peuvent rester connectés à l'infini.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Réglez sur \"Oui\" pour toujours utiliser les URL sécurisées \"https://\" et pour rediriger automatiquement vers l'URL sécurisée lorsqu'une URL non sécurisée est visitée.","Set to * to allow all sources, or specify a list of origins separated by a comma (,).":"Définir sur * pour autoriser toutes les sources, ou spécifier une liste d'origines séparées par une virgule (,).","Set up LetsEncrypt?":"Configurer LetsEncrypt ?","Setting Key":"Clé de réglage","Setting Value":"Réglage de la valeur","Settings":"Paramètres","Setup has already been completed!":"L'installation est déjà terminée !","Setup instructions for broadcasting software are available on the AzuraCast wiki.":"Les instructions d'installation pour les logiciels de diffusion sont disponibles sur le wiki d'AzuraCast.","Share Media Storage Location":"Partager l'emplacement de stockage des médias","Share Podcasts Storage Location":"Partager l'emplacement de stockage des podcasts","Share Recordings Storage Location":"Partager l'emplacement de stockage des enregistrements","Short Sync Task Execution Time":"Temps d'exécution de la tâche de synchronisation courte","Show Charts":"Afficher les graphiques","Show Update Announcements":"Afficher les annonces de mise à jour","Show new releases within your update channel on the AzuraCast homepage.":"Afficher les nouvelles versions dans votre canal de mise à jour sur la page d'accueil d'AzuraCast.","Show on Public Pages":"Afficher sur les pages publiques","Show the station in public pages and general API results.":"Afficher la station dans les pages publiques et les résultats généraux de l'API.","Shuffled":"Mélangé","Sign Out":"Se déconnecter","Sign in":"Se connecter","Site Base URL":"URL de base du site","Site Theme":"Thème du site","Size":"Taille","Skip Song":"Passer la chanson","Skip to main content":"Passer au contenu principal","Smart Mode":"Mode intelligent","Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information.":"Certains fournisseurs de droits de diffusion peuvent avoir des règles spécifiques concernant les demandes de chansons. Consultez vos règlements locaux pour plus d'informations.","Song":"Titre","Song Album":"Album du titre","Song Artist":"Artiste de la musique","Song Genre":"Genre de la chanson","Song History":"Historique des titres","Song Length":"Longueur du titre","Song Listener Impact":"Impact sur le nombre d'auditeurs","Song Lyrics":"Paroles de la musique","Song Playback Order":"Ordre de lecture des titres","Song Playback Timeline":"Historique des titres","Song Requests":"Demandes de titres","Song Title":"Titre de la musique","Song skipped.":"Le titre à été passé.","Song-Based":"Basé sur la chanson","Song-Based Playlist":"Playlist de différents titres","Song-based":"Sur la base de chansons","SoundExchange Report":"Rapport SoundExchange","SoundExchange Royalties":"SoundExchange Royalties","Source":"Source","Space Used":"Espace utilisé","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"Spécifiez un point de montage (par ex. \"/radio.mp3\") ou un SID Shoutcast (par ex. \"2\") pour un flux spécifique à utiliser pour les statistiques ou la diffusion.","Specify the minute of every hour that this playlist should play.":"Spécifiez la minute de diffusion pour chaque heure de cette playlist.","Stable":"Stable","Standard playlist, shuffles with other standard playlists based on weight.":"Playlist standard, se mélange avec d'autres playlists standard en fonction de leur poids.","Start":"Démarrer","Start Date":"Date de départ","Start Station":"Démarrer la station","Start Streaming":"Démarrer la diffusion","Start Time":"Heure de départ","Station Broadcasting Disabled":"Station de diffusion désactivée","Station Media":"Média de la station","Station Name":"Nom de la station","Station Overview":"Vue d'ensemble de la station","Station Permissions":"Permissions de la station","Station Podcasts":"Podcasts de la station","Station Ports":"Ports de la station","Station Recordings":"Enregistrements de la station","Station Time":"Heure de la station","Station Time Zone":"Fuseau horaire de la station","Station reloaded.":"Station rechargée.","Station restarted.":"Redémarrage de la station.","Station(s)":"Station(s)","Station-Specific Debugging":"Débogage spécifique à la station","Stations":"Stations","Statistics Overview":"Récapitulatif des statistiques","Steal":"Volé","Steal (St)":"Volé (St)","Step 1: Scan QR Code":"Étape 1 : Scanner le QR Code","Step 2: Verify Generated Code":"Étape 2 : Vérification du code généré","Steps for configuring a Twitter application:":"Étapes pour configurer une application Twitter :","Stop":"Arrêter","Stop Streaming":"Arrêter la diffusion","Storage Adapter":"Adaptateur de stockage","Storage Location":"Emplacement de stockage","Storage Locations":"Emplacement de stockage","Storage Quota":"Quota de stockage","Storage location %s already exists.":"L'emplacement de stockage %s existe déjà.","Storage location %s could not be validated: %s":"L'emplacement de stockage %s n'a pas pu être validé : %s","Stream":"Stream","Streamer Broadcasts":"Diffusions de streamer","Streamer Display Name":"Nom d'affichage du streamer","Streamer Username":"Nom d’utilisateur du streamer","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Les comptes pour les streamers sont actuellement désactivées pour cette station. Pour les activer, cliquez sur le bouton ci-dessous.","Streamer disconnected.":"Streamer déconnecté.","Streamer password":"Mot de passe du streamer","Streamer/DJ":"Streamer/DJ","Streamer/DJ Accounts":"Comptes des streamers/DJs","Streamer: %s":"Streamer: %s","Streamers enabled!":"Streamers activés !","Streamers/DJs":"Streamers/DJs","Streams":"Streams","Submit Code":"Envoi du code","Subtitle":"Sous-titre","Success":"Succès","Sunday":"Dimanche","Supervisord Log":"Log de Supervisord","Supported file formats:":"Formats de fichiers acceptés :","Switch Theme":"Changer de thème","Synchronization Disabled":"Synchronisation désactivée","Synchronization Not Recently Run":"La synchronisation n'a pas été lancée récemment","Synchronization Tasks":"Tâches de synchronisation","System Administration":"Administration du système","System Debugger":"Débogueur de système","System Logs":"Journaux(Logs) du système","System Maintenance":"Maintenance système","System Settings":"Configuration système","Tagging Time":"Durée du marquage","Target":"Cible","Task Name":"Nom de la tâche","Telegram Chat Message":"Message Telegram","Terms Of Use":"Conditions d'utilisation","Test":"Tester","Test Message":"Message de test","Test message sent successfully.":"Message de test envoyé avec succès.","Test message sent.":"Message de test envoyé.","The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this.":"L'attente d'E/S est le pourcentage du temps que le CPU attend l'accès des disques avant de pouvoir poursuivre le travail qui dépend du résultat.","The URL that will receive the POST messages any time an event is triggered.":"URL qui recevra les messages POST chaque fois qu'un événement est déclenché.","The account associated with e-mail address \"%s\" has been set as an administrator":"Le compte associé à l'adresse e-mail \"%s\" a été défini en tant qu'administrateur","The amount of memory Linux is using for disk caching.":"La quantité de mémoire Linux utilisé pour la mise en cache de disque.","The application environment.":"L'environnement de l'application.","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"L'URL de base où se trouve ce service. Utilisez soit l'IP externe, soit un nom de domaine complet (le cas échéant) pointant vers ce serveur.","The body of the POST message is the exact same as the NowPlaying API response for your station.":"Le corps du message POST est exactement le même que la réponse de l'API NowPlaying pour votre station.","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"La personne de contact du podcast. Peut être nécessaire pour lister le podcast sur des services tels qu'Apple Podcasts, Spotify, Google Podcasts, etc.","The current CPU usage including I/O Wait and Steal.":"L'utilisation actuelle du CPU, y compris les E/S en attente et volé.","The current Memory usage excluding cached memory.":"L'utilisation de la mémoire actuelle excluant la mémoire mise en cache.","The date when the episode should be published.":"La date à laquelle l'épisode doit être publié.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"La description de l'épisode. La quantité de texte maximale typique autorisée pour cela est de 4000 caractères.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"La description de votre podcast. La quantité de texte maximale typique autorisée pour cela est de 4000 caractères.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Le nom d'affichage attribué à ce point de montage lors de sa visualisation sur des pages administratives ou publiques. Laissez vide pour en générer automatiquement un.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Le nom d'affichage attribué à ce relais lors de sa visualisation sur des pages administratives ou publiques. Laissez vide pour en générer automatiquement un.","The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast.":"Les zones de texte modifiables sont des zones où vous pouvez insérer du code de configuration personnalisé. Les sections non modifiables sont automatiquement générées par AzuraCast.","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"L'e-mail du contact du podcast. Peut être requis pour lister le podcast sur des services tels qu'Apple Podcasts, Spotify, Google Podcasts, etc.","The file name should look like:":"Le nom du fichier devrait ressembler à :","The full base URL of your Matomo installation.":"L'URL de base complète de votre installation de Matomo.","The full playlist is shuffled and then played through in the shuffled order.":"La liste de lecture complète est mélangée, puis jouée dans l'ordre aléatoire.","The language spoken on the podcast.":"La langue parlée sur le podcast.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"La durée du temps de lecture que Liquidsoap doit mettre en mémoire tampon lors de la lecture de cette playlist distante. Des durées courtes peuvent entraîner une lecture discontinue sur des connexions instables.","The locale to use for CLI commands.":"Le lieu à utiliser pour les commandes CLI.","The main port AzuraCast listens to for insecure HTTP connections.":"Le port principal qu'AzuraCast écoute pour les connexions HTTP non sécurisées.","The main port AzuraCast listens to for secure HTTPS connections.":"Le port principal qu'AzuraCast écoute pour des connexions HTTPS sécurisées.","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"Le temps d'exécution maximum (et le délai de déverrouillement) pour la tâche de synchronisation d'une heure.","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"Le temps maximum d'exécution (et le délai de verrouillage) pour les tâches de synchronisation de 15 secondes, 1 minute et 5 minutes.","The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions.":"Le nombre de secondes de signal à mémoriser en cas d'interruption. Réglez la valeur la plus basse que vos DJs peuvent utiliser sans interruption de flux.","The number of seconds to wait for a response from the remote server before cancelling the request.":"Le nombre de secondes d'attente d'une réponse du serveur distant avant d'annuler la demande.","The numeric site ID for this site.":"L'ID du site numérique pour ce site.","The order of the playlist is manually specified and followed by the AutoDJ.":"L'ordre de la playlist est spécifié manuellement et suivi par l'AutoDJ.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"Le répertoire parent dans lequel sont stockés la liste de lecture et les fichiers de configuration des stations. Laisser vide pour utiliser le répertoire par défaut.","The performance profiling extension is currently enabled on this installation.":"L'extension de profilage des performances est actuellement activée sur cette installation.","The port %s is in use by another station.":"Le port %s est actuellement utilisé par une autre station.","The port AzuraCast listens to for SFTP file management connections.":"Le port d'écoute d'AzuraCast pour les connexions de gestion de fichiers SFTP.","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"Les ports qu'AzuraCast devra écouter pour les diffusions des stations et les connexions DJ entrantes.","The property ID used to track live listeners.":"L'ID de propriété utilisée pour suivre les auditeurs en direct.","The relative path of the file in the station's media directory.":"Le chemin relatif dans le répertoire des médias, pour cette station.","The request could not be processed.":"La demande n'a pas pu être traitée.","The routine synchronization task has not run recently. This may indicate an error with your installation.":"La tâche de synchronisation \"%s\" n'a pas été lancée récemment. Cela peut indiquer une erreur lors de votre installation.","The song ID you specified cannot be requested for this station.":"L'ID du morceau que vous avez spécifié ne peut pas être demandé pour cette station.","The song ID you specified could not be found in the station.":"L'ID du morceau que vous avez spécifié n'a pas été trouvé dans la station.","The station ID will be a numeric string that starts with the letter S.":"L'ID de la station sera une chaîne numérique commençant par la lettre S.","The streamer will use this password to connect to the radio server.":"Le streamer utilisera ce mot de passe pour se connecter au serveur radio.","The streamer will use this username to connect to the radio server.":"Le streamer utilisera ce nom d’utilisateur pour se connecter au serveur radio.","The synchronization task is running in the background. The log below will update automatically.":"La tâche de synchronisation est en cours d'exécution en arrière-plan. Le journal ci-dessous se mettra à jour automatiquement.","The time period that the song should fade in. Leave blank to use the system default.":"Indique a quel moment cette musique commencera sa transition de départ. Laissez vide pour utiliser la valeur par défaut.","The time period that the song should fade out. Leave blank to use the system default.":"Indique a quel moment cette musique commencera sa transition de fin. Laissez vide pour utiliser la valeur par défaut.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"Indique la durée quand ce titre sera superposé au titre suivant et précédent lors de la transition. Laissez vide pour utiliser la valeur par défaut.","The time when the episode should be published (according to the stations timezone).":"L'heure à laquelle l'épisode doit être publié (selon le fuseau horaire des stations).","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"Le fichier envoyé dépasse la directive MAX_FILE_SIZE du formulaire HTML.","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"Le fichier envoyé dépasse la directive upload_max_filesize dans php.ini.","The uploaded file was only partially uploaded.":"Le fichier envoyé n'a été que partiellement envoyé.","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"La valeur du paramètre \"SPX_KEY\" pour la visualisation des pages de profilage.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"Le volume en décibels avec lequel amplifier la piste. Laisser vide pour utiliser la valeur par défaut du système.","Theme":"Thème","There is no existing custom fallback file associated with this station.":"Il n'y a pas de fichier de secours personnalisé existant associé à cette station.","There is no existing intro file associated with this mount point.":"Il n'y a pas de fichier intro existant associé à ce point de montage.","There is no existing media associated with this episode.":"Il n'y a pas de média existant associé à cet épisode.","This CSS will be applied to the main management pages, like this one.":"Ce CSS sera appliqué aux pages de gestion, comme celle-ci.","This CSS will be applied to the station public pages and login page.":"Ce CSS sera appliqué aux pages publiques de la station et à la page de connexion.","This Month":"Ce mois-ci","This URL is provided within the Discord application.":"Cette URL est fournie dans l'application Discord.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"Ce compte aura un accès complet au système, et vous y serez automatiquement connecté pour le reste de l'installation.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"Cela vous permet de journaliser temporairement les erreurs de niveau de debug (pour la résolution de problèmes) ou de réduire le volume de logs produits par votre installation, sans avoir à modifier si votre installation est une instance de production ou de développement.","This can have an adverse impact on system performance. You should disable this when possible.":"Cela peut avoir un impact négatif sur les performances du système. Vous devriez désactiver cette option lorsque possible.","This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this.":"Cela peut donner l'impression que votre mémoire est faible alors qu'elle ne l'est pas. Certaines solutions/panneaux de surveillance incluent la mémoire cache dans leurs statistiques de mémoire utilisée sans l'indiquer.","This code will be included in the frontend configuration. Allowed formats are:":"Ce code sera inclus dans la configuration du site. Les formats autorisés sont :","This determines how many songs in advance the AutoDJ will automatically fill the queue.":"Ceci détermine combien de chansons à l'avance l'AutoDJ remplira automatiquement la file d'attente.","This feature is not currently supported on this station.":"Cette fonctionnalité n'est pas compatible avec cette station.","This field is required.":"Ce champ est obligatoire.","This field must be a valid IP address.":"Ce champ doit être une adresse IP valide.","This field must be a valid URL.":"Ce champ doit être une URL valide.","This field must be a valid decimal number.":"Ce champ doit être un nombre décimal valide.","This field must be a valid e-mail address.":"Ce champ doit être une adresse e-mail valide.","This field must be a valid integer.":"Ce champ doit être un entier valide.","This field must be between %{ min } and %{ max }.":"Ce champ doit être compris entre %{ min } et %{ max }.","This field must have at least %{ min } letters.":"Ce champ doit avoir au moins %{ min } lettres.","This field must have at most %{ max } letters.":"Ce champ doit avoir au plus %{ max } lettres.","This field must only contain alphabetic characters.":"Ce champ ne doit contenir que des caractères alphabétiques.","This field must only contain alphanumeric characters.":"Ce champ ne doit contenir que des caractères alphanumériques.","This field must only contain numeric characters.":"Ce champ ne doit contenir que des caractères numériques.","This file was automatically generated by AzuraCast.":"Ce fichier a été généré automatiquement par AzuraCast.","This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting.":"Ce fichier sera lu sur votre station de radio à tout moment, aucun support n'est programmé ou une erreur critique n'interrompt la diffusion régulière.","This installation has not been backed up in the last two weeks.":"Cette installation n'a pas été sauvegardée au cours des deux dernières semaines.","This installation's administrator has not configured this functionality.":"L'administrateur de cette installation n'a pas configuré cette fonctionnalité.","This introduction file should exactly match the bitrate and format of the mount point itself.":"Ce fichier d'introduction devrait correspondre exactement au débit et au format du point de montage lui-même.","This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly.":"Ceci est un message de test d'Azuracast. Si vous recevez ce message, cela signifie que vos paramètres de messagerie sont configurés correctement.","This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues.":"Il s'agit d'une fonctionnalité avancée et le code personnalisé n'est pas officiellement pris en charge par AzuraCast. Vous pouvez casser votre station en ajoutant du code personnalisé, mais le supprimer devrait résoudre tous les problèmes.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"C'est le nom de l'affichage informel qui sera affiché dans les réponses API si le streamer/DJ est en direct.","This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect.":"C'est le nombre de secondes jusqu'à ce qu'un streamer qui a été déconnecté manuellement puisse se reconnecter au flux. Définissez à 0 pour permettre au streamer de se reconnecter immédiatement.","This javascript code will be applied to the station public pages and login page.":"Ce code javascript sera appliqué aux pages publiques de la station et à la page de connexion.","This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available.":"Ce mode désactive la gestion AutoDJ d'AzuraCast, utilisant Liquidsoap lui-même pour gérer la lecture des morceaux. \"Chanson suivante\" et d'autres fonctionnalités ne seront pas disponibles.","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Ce nom doit toujours commencer par un slash (/) et doit être une URL valide, par exemple /autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Ce nom va apparaître comme sous-titre à côté du logo d'AzuraCast, pour vous aider à identifier ce serveur.","This password is too common or insecure.":"Ce mot de passe est trop courant ou non sécurisé.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"Cette playlist ne possède actuellement aucune programmation horaire. Elle sera diffusée en permanence. Pour ajouter une nouvelle programmation, cliquez sur le bouton ci-dessous.","This playlist is not a sequential playlist.":"Cette playlist n’est pas une playlist séquentielle.","This playlist will play every $x minutes, where $x is specified here.":"Cette playlist jouera toutes les $x minutes, où $x est spécifié ici.","This playlist will play every $x songs, where $x is specified here.":"Cette playlist jouera entre $x chansons, où $x est spécifié ici.","This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port.":"Ce port n'est utilisé par aucun processus externe. Ne modifiez ce port que si le port assigné est utilisé. Laisser vide pour assigner automatiquement un port.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Ce produit inclut les données GeoLite2 créées par MaxMind, disponibles auprès de %s.","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"Cette file d'attente contient les pistes restantes dans l'ordre dans lequel elles seront mises en file d'attente par l'AutoDJ AzuraCast (si les pistes sont éligibles pour être jouées).","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Ce rapport n'est pas disponible pour cette station, car l'administrateur système a choisi de ne pas collecter d'informations détaillées sur les auditeurs IP.","This service can provide album art for tracks where none is available locally.":"Ce service peut fournir une pochette d'album pour les pistes où aucune n'est disponible localement.","This software delivers your broadcast to the listening audience.":"Ce logiciel transmet votre diffusion à vos auditeurs.","This software shuffles from playlists of music constantly and plays when no other radio source is available.":"Ce logiciel mélange les listes de lecture de musique en permanence et joue lorsque aucune autre source radio n'est disponible.","This song or artist has been played too recently. Wait a while before requesting it again.":"Cette musique ou cet artiste a été joué trop récemment. Attendez un peu avant de le redemander.","This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold.":"Ceci spécifie le temps minimum (en minutes) entre une chanson jouant sur la radio et être disponible pour demander à nouveau. Mettre à 0 pour aucun seuil.","This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account.":"Ceci spécifie la plage de temps (en minutes) de l'historique de la chanson que l'algorithme de prévention des chansons en double doit prendre en compte.","This station does not accept requests currently.":"Cette station n'accepte pas de demandes pour le moment.","This station does not support on-demand streaming.":"Cette station ne supporte pas la diffusion à la demande.","This station is out of available storage space.":"Cette station n'a plus d'espace de stockage disponible.","This station's time zone is currently %{tz}.":"Le fuseau horaire de cette station est actuellement %{tz}.","This streamer is not scheduled to play at any times.":"Ce streamer n'est pas programmé pour être diffusé.","This value is already used.":"Cette valeur est déjà utilisée.","This web hook will only run when the selected event(s) occur on this specific station.":"Ce Webhook ne s'exécutera que lorsque le ou les événements sélectionnés se produiront sur cette station spécifique.","This will be the file name for your backup, include the extension for file type you wish to use.":"Ce sera le nom du fichier de votre sauvegarde, y compris l'extension pour le type de fichier que vous souhaitez utiliser.","This will be used as the label when editing individual songs, and will show in API results.":"Ceci sera utilisé comme libellé lors de l'édition de chansons individuelles et apparaîtra dans les résultats de l'API.","This will clear any pending unprocessed messages in all message queues.":"Ceci effacera tous les messages en attente non traités dans toutes les files d'attente de messages.","This will have a significant performance impact on your installation.":"Cela aura un impact significatif sur les performances de votre installation.","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"En excluant les médias des sauvegardes automatiques, vous économiserez de la place, mais vous devriez vous assurer de sauvegarder vos médias ailleurs. Notez que seuls les médias stockés localement seront sauvegardés.","Thumbnail Image URL":"URL de la vignette","Thursday":"Jeudi","Time":"Heure","Time (sec)":"Durée (sec)","Time Zone":"Fuseau horaire","Time spent waiting for disk I/O to be completed.":"Le temps passé à attendre les E/S du disque à se terminer.","Time stolen by other virtual machines on the same physical server.":"Temps volé par d'autres machines virtuelles sur le même serveur physique.","Title":"Titre","Title Sort Order":"Ordre de tri par titres","To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value.":"Pour atténuer ce problème potentiel avec les ressources du processeur partagé, les hôtes attribuent des \"crédits\" à un VPS qui sont utilisés conformément à un algorithme basé sur la charge du CPU ainsi que sur le temps sur lequel la charge du CPU est générée. Si votre crédit attribué par votre VM est utilisé, ils prendront l'heure du CPU de votre VM et l'attribueront à d'autres ordinateurs virtuels sur la machine. Ceci est considéré comme la valeur \"volé\" ou \"St\".","To download the GeoLite database:":"Pour télécharger la base de données GeoLite :","To play once per day, set the start and end times to the same value.":"Pour diffuser une fois par jour, réglez les heures de début et de fin à la même valeur.","To restore a backup from your host computer, run:":"Pour restaurer une sauvegarde à partir de votre ordinateur hôte, exécutez :","To retrieve detailed unique listeners and client details, an administrator password is often required.":"Un mot de passe administrateur est souvent nécessaire pour récupérer les données détaillées des auditeurs et des utilisateurs uniques.","To set this schedule to run only within a certain date range, specify a start and end date.":"Pour que cette programmation ne soit exécutée que dans une certaine période, indiquez une date de début et de fin.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"Pour vérifier que le code a été correctement configuré, entrez le code à 6 chiffres que l'application vous montre.","Today":"Aujourd’hui","Toggle Menu":"Basculer le menu","Toggle Sidebar":"Afficher/Masquer le panneau latéral","Too many forgot password attempts":"Trop de tentatives de mot de passe oubliées","Too many login attempts":"Trop de tentatives de connexion","Total":"Total","Total Disk Space":"Espace disque total","Total Listener Hours":"Heures d'écoute totales","Total RAM":"RAM total","Track Number":"Numéro de la musique","Transmitted":"Transmis","Triggers":"Déclencheurs","Tuesday":"Mardi","TuneIn AIR":"TuneIn AIR","TuneIn Partner ID":"ID partenaire TuneIn","TuneIn Partner Key":"Clé de partenaire TuneIn","TuneIn Station ID":"TuneIn Station ID","Twitter Account Details":"Détails du compte Twitter","Twitter Applications":"Applications Twitter","Twitter Post":"Post Twitter","Two-Factor Authentication":"Authentification à deux facteurs","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"L'authentification à deux facteurs améliore la sécurité de votre compte en exigeant un deuxième code d'accès unique en plus de votre mot de passe lorsque vous ouvrez une session.","Typically a website with content about the episode.":"Généralement un site web avec du contenu sur l'épisode.","Typically the home page of a podcast.":"Généralement la page d'accueil d'un podcast.","URL":"URL","URL Artist":"URL de l'artiste","URL File":"URL du fichier","URL Payment":"URL de l'achat","URL Publisher":"URL de l'éditeur","URL Source":"URL de la source","URL Station":"URL de la station","URL Stub":"Bout d'URL","URL User":"URL de l'utilisateur","Unassigned Files":"Fichiers non assignés","Unique":"Unique","Unique Listeners":"Auditeurs uniques","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Identificateur unique pour le chat cible ou le nom d'utilisateur du canal cible (au format @channelusername).","Unknown":"Inconnu","Unknown Artist":"Artiste inconnu","Unknown Title":"Titre inconnu","Unprocessable Files":"Fichiers non traités","Unspecified error.":"Erreur non spécifiée.","Unsynchronised Lyric":"Paroles non synchronisées","Up":"Haut","Upcoming Song Queue":"File d'attente des chansons à venir","Update":"Mise à jour","Update Instructions":"Instructions de mise à jour","Update Metadata":"Mettre à jour les métadonnées","Updated":"Mise à jour","Upload Custom Assets":"Télécharger des assets personnalisés","Upload halted by a PHP extension.":"Envoi interrompu par une extension PHP.","Upload the file on this page to automatically extract it into the proper directory.":"Téléchargez le fichier sur cette page pour l'extraire automatiquement dans le répertoire approprié.","Use":"Utilisé","Use (Us)":"Utilisé (Us)","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"Utilisez les clés API pour vous authentifier avec l'API AzuraCast en utilisant les mêmes permissions que votre compte utilisateur.","Use Asynchronous Worker":"Utiliser une tâche asynchrone","Use Browser Default":"Utiliser la valeur du navigateur","Use Icecast 2.4 on this server.":"Utiliser Icecast 2.4 sur ce serveur.","Use Less CPU (Uses More Memory)":"Utiliser moins de CPU (utilise plus de mémoire)","Use Less Memory (Uses More CPU)":"Utiliser moins de mémoire (utilise plus de CPU)","Use Liquidsoap on this server.":"Utiliser Liquidsoap sur ce serveur.","Use Replaygain Metadata":"Utiliser les métadonnées Replaygain","Use SHOUTcast DNAS 2 on this server.":"Utiliser SHOUTcast DNAS 2 sur ce serveur.","Use Secure (TLS) SMTP Connection":"Utiliser une connexion SMTP sécurisée (TLS)","Use Web Proxy for Radio":"Utiliser un Proxy Web pour la station","Use WebSockets for Now Playing Updates":"Utiliser WebSockets pour les mises à jour de la musique en cours de diffusion","Use the Telegram Bot API to send a message to a channel.":"Utilisez l'API Telegram Bot pour envoyer un message à un canal.","Used":"Utilisé","Used for \"Forgot Password\" functionality, web hooks and other functions.":"Utilisé pour la fonctionnalité \"Mot de passe oublié\", les Webhook et d'autres fonctions.","User":"Utilisateur","User Accounts":"Comptes utilisateurs","User Agent":"User-Agent","User Name":"Nom d'utilisateur","User Permissions":"Permissions de l'utilisateur","User not found.":"Utilisateur non trouvé.","Username":"Nom d’utilisateur","Username:":"Nom d'utilisateur :","Users":"Utilisateurs","Users with this role will have these permissions across the entire installation.":"Les utilisateurs ayant ce rôle auront ces permissions tout au long de l'installation.","Users with this role will have these permissions for this single station.":"Les utilisateurs ayant ce rôle auront ces permissions pour cette station uniquement.","Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ.":"En utilisant cette page, vous pouvez personnaliser plusieurs sections de la configuration de Liquidsoap. Cela vous permet d'ajouter des fonctionnalités avancées à l'AutoDJ de votre station.","Usually enabled for port 465, disabled for ports 587 or 25.":"Habituellement activé pour le port 465, désactivé pour les ports 587 ou 25.","Valid options: %s":"Options valides : %s","Variables are in the form of:":"Les variables sont sous la forme de :","View":"Afficher","View Administration Page":"Voir la page d'administration","View Details":"Voir les détails","View Station Logs":"Voir les journaux de la station","View Station Page":"Voir la page de la station","View Station Reports":"Voir les rapports de la station","View System Logs":"Voir les journaux système","View the changelog for full details.":"Voir le changelog pour plus de détails.","View tracks in playlist":"Afficher les titres de la playlist","Visit %s to complete setup.":"Visitez %s pour compléter l'installation.","Visit the \"My License Key\" page under the \"Services\" section.":"Visitez la page \"Ma clé de licence\" sous la rubrique \"Services\".","Visual Cue Editor":"Éditeur visuel","Volume":"Volume","Wait":"Attente","Wait (Wa)":"Attente (Wa)","Warning":"Attention","Waveform Zoom":"Zoom sur la forme d'onde","Web DJ":"Web DJ","Web Hook Details":"Détails du Webhook","Web Hook Name":"Nom du Web Hook","Web Hook Triggers":"Déclencheurs de Webhook","Web Hook URL":"URL du Webhook","Web Hooks":"Webhooks","Web Site URL":"URL du site Web","Web hook disabled.":"Webhook désactivé.","Web hook enabled.":"Web Hook activé.","Web hook not found.":"Webhook introuvable.","Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station.":"Les Webhooks envoient automatiquement une requête HTTP POST à l'URL que vous spécifiez pour l'avertir à chaque fois qu'un des déclencheurs que vous spécifiez se produit sur votre station.","Web hooks let you connect to external web services and broadcast changes to your station to them.":"Les Webhooks vous permettent de vous connecter à des services Web externes et de diffuser les modifications apportées à votre station sur ces derniers.","WebDJ":"WebDJ","Website":"Site Web","Wednesday":"Mercredi","Weight":"Poids","Welcome to %s!":"Bienvenue sur %s !","Welcome to AzuraCast!":"Bienvenue sur AzuraCast !","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"Bienvenue sur AzuraCast ! Complétez la configuration initiale du serveur en répondant à quelques questions.","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Bienvenue sur AzuraCast. Veuillez patienter pendant que quelques dépendances clés d'AzuraCast sont mises en place...","Welcome!":"Bienvenue!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"Lorsque vous faites des appels à l'API, vous pouvez passer cette valeur dans l'en-tête \"X-API-Key\" pour vous authentifier.","When the station broadcast comes online.":"Quand la station est diffusée en ligne.","When the station broadcast goes offline.":"Lorsque la diffusion de la station se déconnecte.","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"Demande à l'AutoDJ d'éviter les doublons d'artistes et de titres lors de la lecture des médias de cette playlist.","Widget Type":"Type de widget","Worst Performing Songs":"Pires titres","Writing configuration files...":"Écriture des fichiers de configuration...","YP Directory Authorization Hash":"Hash d'autorisation d'annuaire YP","Year":"Année","Yes":"Oui","Yesterday":"Hier","You":"Vous","You are currently running version %s. Updating is highly recommended.":"Vous exécutez actuellement la version %s. La mise à jour est fortement recommandée.","You are not permitted to submit requests.":"Vous n'êtes pas autorisé à soumettre des demandes.","You can also upload files in bulk via SFTP.":"Vous pouvez également uploader des fichiers en nombre via SFTP.","You can find answers for many common questions in our support documents.":"Vous trouverez les réponses à de nombreuses questions courantes dans notre rubrique documents de support.","You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value":"Vous pouvez inclure tous les paramètres spéciaux de point de montage ici, au format JSON { key: 'value' } ou à XML valeur","You can modify it as necessary. To apply changes, restart the Docker containers.":"Vous pouvez le modifier si nécessaire. Pour appliquer les modifications, redémarrez les conteneurs Docker.","You can now set up streamer (DJ) accounts.":"Vous pouvez maintenant configurer des comptes pour les streamers (DJs).","You can only perform the actions your user account is allowed to perform.":"Vous ne pouvez effectuer que les actions que votre compte utilisateur est autorisé à effectuer.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Vous pouvez définir une URL personnalisée pour ce flux qu'AzuraCast utilisera pour s'y référer. Laissez vide pour utiliser la valeur par défaut.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"Vous pouvez suivre le temps d'exécution et l'utilisation de la mémoire de n'importe quelle page AzuraCast ou application à partir de la page du profileur.","You cannot modify yourself.":"Vous ne pouvez pas vous modifier vous-même.","You cannot remove yourself.":"Vous ne pouvez vous supprimer vous-même.","You do not have permission to access this portion of the site.":"Vous n’êtes pas autorisé à accéder à cette partie du site.","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Tentatives de connexion trop nombreuses. Veuillez essayer de nouveau dans 30 secondes.","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"Vous avez tenté de réinitialiser votre mot de passe trop de fois. Veuillez patienter 30 secondes et réessayer.","You have submitted a request too recently! Please wait before submitting another one.":"Vous avez fait une demande trop récemment ! Veuillez patienter avant d'en soumettre un autre.","You may need to connect directly to your IP address:":"Vous devrez peut-être vous connecter directement à votre adresse IP :","You may need to connect directly via your IP address:":"Vous devrez peut-être vous connecter directement via votre adresse IP :","You may want to update your base URL to ensure it is correct.":"Vous pouvez mettre à jour l'URL de base afin de vérifier qu'elle soit correcte.","You must be logged in to access this page.":"Vous devez être connecté pour accéder à cette page.","You should update to take advantage of bug and security fixes.":"Vous devriez mettre à jour pour profiter des corrections de bugs et de sécurité.","You should update your docker-compose.yml file to reflect the newest changes.":"Vous devriez mettre à jour votre fichier docker-compose.yml pour refléter les dernières modifications.","You will not be able to retrieve it again.":"Vous ne pourrez plus le récupérer.","Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s).":"L'URL de base (%s) sélectionnée dans les paramètres ne correspond pas à l'URL que vous utilisez actuellement (%s).","Your docker-compose.yml file is out of date!":"Votre fichier docker-compose.yml est obsolète!","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Votre compte utilise un code de sécurité à deux facteurs. Entrez le code que votre appareil affiche actuellement ci-dessous.","Your credentials could not be verified.":"Vos informations d'identification n'ont pas pu être vérifiées.","Your current installation type is %s. Be sure to include this when creating a new issue.":"Votre installation actuelle est la %s. Assurez-vous de l'inclure lors de la création d'un nouveau problème.","Your full API key is below:":"Votre clé API complète est ci-dessous :","Your installation is currently %d update(s) behind the latest version.":"Votre installation est actuellement %d mise à jour derrière la dernière version.","Your password has been updated.":"Votre mot de passe a bien été mis à jour.","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Votre station n'est actuellement pas activée pour la diffusion. Vous pouvez toujours gérer les médias, les listes de lecture et les autres paramètres de station. Pour réactiver la diffusion, modifier le profil de votre station.","ZStandard compression":"Compression ZStandard","for selected period":"pour la période sélectionnée","in the last 48 hours":"dans les dernières 48 heures","in the last month":"dans le dernier mois","name@example.com":"name@example.com","or":"ou"},"hu_HU":{"# Songs":"# Dalok","%{listeners} Listener":["%{listeners} Hallgató","%{listeners} Hallgató"],"%{numPlaylists} playlist":["%{numPlaylists} lista","%{numPlaylists} lista"],"%{numSongs} uploaded song":["%{numSongs} feltöltött dal","%{numSongs} feltöltött dal"],"API Keys":"API kulcsok","Account is Active":"Fiók aktív","Account not found.":"Nem található fiók.","Actions":"Műveletek","Add Record":"Rekord hozzáadása","Add Streamer":"Streamer hozzáadása","Administer API Keys":"Adminisztrációs API kulcsok","Administer Backups":"Visszaállítások kezelése","Administer Custom Fields":"Felhasználói egyéni mezők megjelenítése","Administer Settings":"Adminisztrációs beállítások","Administer Stations":"Állomások kezelése","Administration":"Adminisztráció","All Permissions":"Minden jog","Allow Song Requests":"Dalkérések (kívánságok) engedélyezése","Allow Streamers / DJs":"Streamerek / DJ-k engedélyezése","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Engedélyezze a rendszer számára, hogy rendszeresen automatikusan hozzárendeljen dalokat a lejátszási listákhoz a teljesítményük alapján. Ez a folyamat a háttérben fut és csak akkor fog futni, ha ez az opció \"Engedélyezett\" értékre van állítva, és legalább egy lejátszási lista számára engedélyezett az automatikus hozzárendelés","Artist":"Előadó","Auto-Assigned":"Automatikusan hozzárendelt","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"AutoDJ Bitráta (kbps)","AutoDJ Disabled":"AutoDJ letiltva","AutoDJ Format":"AutoDJ formátuma","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"Az AutoDJ letiltva ezen az állomáson. Amikor a forrás nem aktív, nem lesznek lejátszva zenék.","Automated Assignment":"Automatikus hozzárendelés","Average Listeners":"Hallgatók átlagosan","AzuraCast Backup":"AzuraCast visszaállítások","AzuraCast Settings":"AzuraCast beállítások","AzuraCast Setup":"AzuraCast telepítése","Backing up MariaDB...":"MariaDB visszaállítása...","Backup complete in %.2f seconds.":"Visszaállítás kész %.2f másodperc alatt.","Backup path %s not found!":"A visszaállytási fájl %s nem található!","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"E beállítás segítségével a rendszer az előző (jelenlegi) nap adatainak felhasználásával automatikusan átállítja a dalokat minden (jelenlegi) napra vonatkozóan.","Best Performing Songs":"Legjobban teljesítő dalok","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Alapértelmezés szerint az állomások sugárzása a 8000-es portokon keresztül történik. Ha használni szeretnéd a CloudFlare, vagy az SSL szolgáltatásokat a rádió eléréséhez, abban az esetben engedélyezned kell a 80 és 443-as portok elérését is.","Change":"Módosít","Changes saved.":"Változtatások elmentve.","Cleaning up temporary files...":"Ideiglenes fájlok törlése...","Comments":"Megjegyzések","Configuration successfully written.":"A konfiguráció mentése sikerült.","Configure Automated Assignment":"Automatizált hozzárendelés beállítása","Connection Information":"Csatlakozási információk","Create Account":"Felhasználó létrehozása","Create Station":"Állomás létrehozása","Creating backup archive...":"Biztonsági archívum létrehozása...","Creating temporary directories...":"Ideiglenes mappák készítése...","Crossfade Duration (Seconds)":"Crossfade időtartama (másodpercben)","Custom":"Egyéni","Custom Configuration":"Egyéni beállítás","Customization":"Testreszabás","Dashboard":"Vezérlőpult","Date Played":"Lejátszás dátuma","Date Requested":"Kérés dátuma","Date/Time":"Dátum/idő","Days Between Automated Assignments":"Automatizált feladatok közötti napok","Default Mount":"Alapértelmezett csatorna","Delete":"Töröl","Directory":"Könyvtár","Disabled":"Nem engedélyezett","Download CSV":"Letöltés CSV formátumban","Duplicate Songs":"Ismétlődő dalok","E-mail Address":"E-mail cím","Edit":"Szerkeszt","Edit Profile":"Profil szerkesztése","Edit Record":"Rekord szerkesztése","Edit Station Profile":"Állomás tulajdonságainak szerkesztése","Edit Streamer":"Streamer szerkesztése","Enable AutoDJ":"AutoDJ engedélyezése","Enable Automated Assignment":"Automatikus hozzárendelés engedélyezése","Enable Streaming":"Streaming engedélyezése","Enabled":"Engedélyezve","End Session":"Munkamenet befejezése","End Time":"Befejezési időpontja","Enter the full URL of another stream to relay its broadcast through this mount point.":"Adja meg egy másik stream teljes URL-jét, amelyet ezen a csatolási ponton keresztül sugározunk.","Fallback Mount":"Háttér csatolási pont","File Name":"Fájl név","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"A jobban kedvelt súlyozott játszási listák többször kerülnek lejátszásra, a kevésbé kedvelt, súlyozott listákhoz képest.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Kiterjesztés. Ez felülírja a lejátszási lista tartalmát.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Ha ez a csatolás az alapértelmezett, akkor a rádió előnézetén és a nyilvános rádió oldalon is ez jelenik meg.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Ha ez a csatolási pont nem játssza le a hangot, a hallgatók automatikusan átkerülnek erre a csatolási pontra. Az alapértelmezés az /error.mp3, ismétlődő hibaüzenet.","Imported locale: %s":"Importált terület beállítva: %s","Include in Automated Assignment":"Automatikus hozzárendeléseket tartalmaz.","Internal notes or comments about the user, visible only on this control panel.":"Belső jegyzetek és kommentek a felhasználóról, melyek csak a vezérlő panelen láthatóak.","Joins":"Csatlakozottak","Language":"Nyelv","Leave blank to automatically generate a new password.":"Hagyja üresen, ha véletlenszerű jelszót szeretne generáltatni","Leave blank to use the current password.":"Hagyja üresen, ha a jelenlegi jelszót szeretné használni.","Length":"Hossz","Length Text":"Szöveg hossza","Listeners":"Hallgatók","Listeners Per Station":"Hallgatók állomásonként","Listeners by Day of Week":"Hallgatók naponta, heti felbontásban","Log In":"Bejelentkezés","Logged in successfully.":"Sikeres bejelentkezés.","Login unsuccessful":"Sikertelen bejelentkezés","Losses":"Veszteségek","Manage":"Kezelés","Manage Station Automation":"Állomás automatizálásának kezelése","Manage Station Broadcasting":"Állomás sugárzásának kezelése","Manage Station Media":"Állomások kezelése","Manage Station Mount Points":"Csatlakozási pontok kezelése","Manage Station Profile":"Rádió profil kezelése","Manage Station Streamers":"Dj-k kezelése","Manage Station Web Hooks":"Állomás Web Hooksok kezelése","Manage Stations":"Állomások kezelése","Media":"Média","Metadata":"Metaadat","Modified":"Módosítva","Most Played Songs":"A legtöbbet játszott dalok","Mount Points":"Csatolási pontok","Music Files":"Zenei fájlok","Mute":"Némítás","My Account":"Saját fiókom","Name":"Név","No":"Nem","No other program can be using this port. Leave blank to automatically assign a port.":"Más programok nem használhatják ezt a portot. Automatikus port hozzárendeléséhez hagyd üresen!","Not Played":"Nem játszott","Not Running":"Nem fut","Notes":"Megjegyzések","Now Playing":"Most játszott","Number of Minutes Between Plays":"Lejátszások közötti percek","Number of Songs Between Plays":"Dalok száma a lejátszások között.","Owner":"Tulajdonos","Password":"Jelszó","Permissions":"Engedélyek","Play %":"Játszva %","Playlist":"Játszási lista","Playlist Name":"Lejátszási lista neve","Playlist Type":"Lejátszási lista típusa","Playlist Weight":"Lejátszási lista hossz","Playlist(s)":"Játszási listák","Playlists":"Lejátszási listák","Plays":"Játszik","Please log in to continue.":"Kérjük jelentkezzen be a folytatáshoz.","Please wait while a backup is generated...":"Kérlek várj amíg a biztonsági másolat legenerálódik...","Profile":"Profil","Public Page":"Publikus oldal","Ratio":"Arány","Relay Stream URL":"Átjátszó stream URL-je","Rename":"Átnevezés","Rename File/Directory":"Fájl, vagy könyvtár átnevezése","Reports":"Jelentések","Request":"Kérés","Request Last Played Threshold (Minutes)":"Legutóbb játszott kérés határideje (percben)","Request Minimum Delay (Minutes)":"Kérések teljesítése közti idő (percben)","Request a Song":"Dal kérése","Requester IP":"Kérő IP-címe","Reset Password":"Jelszó alaphelyzetbe állítása","Restart Broadcasting":"Sugárzás újra indítása","Role Name":"Szerepkör megnevezése","Roles":"Szabályok","Run Automated Assignment":"Automatizált hozzárendelés futtatása","Running":"Fut","Save Changes":"Változtatások mentése","Select...":"Válasszon...","Setting Key":"Beállítási kulcs","Setting Value":"Beállítás értéke","Setup has already been completed!":"A telepítés befejeződött!","Sign Out":"Kijelentkezés","Site Base URL":"Oldal alapértelmezett címe","Site Theme":"Oldal témája","Size":"Méret","Skip Song":"Dal kihagyása","Song":"Dal","Song Album":"Album","Song Artist":"Előadó","Song History":"dal előzmények","Song Listener Impact":"Dal hatása a hallgatóra","Song Playback Timeline":"Dalok játszási története","Song Requests":"Dal kérése","Song Title":"Dalcím","Song skipped.":"Dal kihagyva","Start Time":"Kezdés időpontja","Station Name":"Állomás neve","Station Overview":"Állomás áttekintése","Stations":"Állomások","Streamer Username":"Streamer felhasználó neve","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"A streamer fiókok le vannak tiltva ezen az állomáson. Ahhoz, hogy engedélyezd, kattints a lenti gombra.","Streamer/DJ Accounts":"Sugárzó/DJ fiókok","Streamers enabled!":"Streamerek engedélyezve!","Streamers/DJs":"Stream-ek/DJ-k","System Administration":"Rendszer adminisztráció","System Maintenance":"Rendszerkarbantartás","System Settings":"Rendszerbeállítások","The account associated with e-mail address \"%s\" has been set as an administrator":"A (z) \"%s\" e-mail cím beállítva adminisztrátornak","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"Url, ahol a szolgáltatás található. Külső ip cím, vagy egy domain név (ha létezik), mely erre a kiszolgálóra mutat.","The relative path of the file in the station's media directory.":"A fájl relatív elérési útja az állomások média könyvtárán belül.","The streamer will use this password to connect to the radio server.":"A streamer ezt használja a rádió-szerverhez való csatlakozáskor.","The streamer will use this username to connect to the radio server.":"A streamer ezt használja a rádió-kiszolgálóhoz való csatlakozáskor.","This feature is not currently supported on this station.":"Ez a funkció jelenleg nem támogatott ezen az állomáson.","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"A névnek mindig egy perjellel (/) kell kezdődnie, és érvényes URL-nek kell lennie, mint például /autodj.mp3","Time Zone":"Időzóna","Title":"Cím","Total":"Összesen","Use Browser Default":"A böngésző használata alapértelmezetten","Use Web Proxy for Radio":"Web Proxy használata a rádióhoz","User Accounts":"Felhasználói fiókok","Username":"Felhasználó név","Users":"Felhasználók","View Administration Page":"Adminisztrációs oldal megtekintése","View Station Logs":"Rádió rendszerüzenetek megtekintése","View Station Page":"Rádió oldal megtekintése","View Station Reports":"Rádió jelentések megtekintése","View System Logs":"Rendszernaplók megtekintése","Weight":"Súlyozott","Welcome to %s!":"Üdvözlünk %s!","Worst Performing Songs":"Legrosszabbul teljesítő dalok","Yes":"Igen","You can now set up streamer (DJ) accounts.":"Beállíthatsz Streamer (DJ( fiókokat.","Your credentials could not be verified.":"A hitelesítő adatok nem ellenőrizhetőek","in the last 48 hours":"az elmúlt 48 órában","in the last month":"az elmúlt hónapban"},"it_IT":{"# Episodes":"# Episodi","# Songs":"# Brani","%d queued messages":"%d messaggi in coda","%s cannot start":"%s non può partire","%s cannot stop":"%s non può spegnersi","%s encountered an error":"%s è andato in errore","%s is not recognized as a service.":"%s non è riconosciuto come un servizio.","%{ days } Days":"%{ days } Giorni","%{ minutes } minutes":"%{ minutes } minuti","%{ seconds } seconds":"%{ seconds } secondi","%{filesCount} File":["%{filesCount} File",""],"%{listeners} Listener":["%{listeners} Ascoltatore","%{listeners} Ascoltatori"],"%{name} - Copy":"%{name} - Copia","%{numPlaylists} playlist":["%{numPlaylists} playlist","%{numPlaylists} playlist"],"%{numSongs} uploaded song":["%{numSongs} brano caricato","%{numSongs} brani caricati"],"%{spaceUsed} Used":"%{spaceUsed} Usato","%{spaceUsed} of %{spaceTotal} Used":"%{spaceUsed} di %{spaceTotal} Usato","%{station} - Copy":"%{station} - Copia","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Tutti i contenitori Docker sono prefissati da questo nome. Non modificarli dopo l'installazione.","A completely random track is picked for playback every time the queue is populated.":"Una traccia completamente casuale viene scelta per la riproduzione ogni volta che la coda è popolata.","A playlist containing media files hosted on this server.":"Una playlist contenente file multimediali ospitati su questo server.","A playlist that instructs the station to play from a remote URL.":"Una playlist indica alla stazione di riprodurre un URL remoto.","API Keys":"API Key","API Version":"Versione API","Access Key ID":"Chiave di accesso ID","Access Token":"Token di accesso","Access Token Secret":"Token segreto di accesso","Account List":"Elenco Account","Account Recovery":"Recupero Account","Account is Active":"L'account è attivo","Account not found.":"Account non trovato.","Account recovery e-mail sent.":"Email di recupero account inviata.","Actions":"Azioni","Adapter":"Adattatore","Add API Key":"Aggiungi API Key","Add Custom Field":"Aggiungi campo personalizzato","Add Episode":"Aggiungi Episodio","Add Files to Playlist":"Aggiungi file alla playlist","Add Mount Point":"Aggiungi Punto Di Montaggio","Add New GitHub Issue":"Aggiungi nuova segnalazione su GitHub","Add Playlist":"Aggiungi Playlist","Add Podcast":"Aggiungi podcast","Add Record":"Aggiungi record","Add Remote Relay":"Aggiungi flusso remoto","Add Role":"Aggiungi ruolo","Add SFTP User":"Aggiungi utente SFTP","Add Schedule Item":"Aggiungi elemento pianificato","Add Station":"Aggiungi stazione","Add Storage Location":"Aggiungi Posizione Di Archiviazione","Add Streamer":"Aggiungi Streamer","Add User":"Aggiungi utente","Add Web Hook":"Aggiungi interazione web","Administer API Keys":"Gestisci API Key","Administer Backups":"Gestisci backup","Administer Custom Fields":"Gestisci campi personalizzati","Administer Settings":"Gestisci impostazioni","Administer Stations":"Gestisci stazioni","Administer Storage Locations":"Amministrare Cartelle Di Archiviazione","Administration":"Amministrazione","Advanced":"Avanzata","Advanced Configuration":"Configurazione avanzata","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Le statistiche aggregate degli ascolti vengono utilizzate per mostrare i report delle stazioni attraverso il sistema. Le statistiche degli ascolti basate su IP vengono utilizzate per visualizzare il monitoraggio degli ascoltatori in tempo reale e potrebbero essere richieste per i report di royalty.","Album":"Album","Album Art":"Copertina disco","Album Artist Sort Order":"Riordina per Artista dell'album","Album Sort Order":"Ordinamento Album","All Permissions":"Tutti i permessi","All Playlists":"Tutte le playlist","All Stations":"Tutte le stazioni","Allow Requests from This Playlist":"Consenti richieste da questa playlist","Allow Song Requests":"Permetti richieste canzoni","Allow Streamers / DJs":"Permetti Streamer / DJ","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Permetti al sistema di assegnare periodicamente canzoni in automatico alle playlist, basandosi sulle loro prestazioni. Questo processo viene eseguito in background, solo se questa opzione viene abilitata e solo se almeno una playlist è impostata su \"includi in assegnazione automatica\".","Allowed IP Addresses":"Indirizzi IP Consentiti","Always Use HTTPS":"Usa sempre HTTPS","Amplify: Amplification (dB)":"Amplifica: Amplificazione (dB)","An account recovery link has been requested for your account on \"%s\".":"È stato richiesto un link per il recupero dell'account per il tuo account su \"%s\".","An error occurred and your request could not be completed.":"Si è verificato un errore e la richiesta non può essere completata.","Any time a live streamer/DJ connects to the stream":"Ogni volta che un curatore/DJ si collega alla radio","Any time a live streamer/DJ disconnects from the stream":"Ogni volta che un curatore/DJ si disconnette dalla radio","Any time the currently playing song changes":"Ogni volta che cambia il brano in riproduzione","Any time the listener count decreases":"Ogni volta che diminuisce il numero di ascoltatori","Any time the listener count increases":"Ogni volta che aumenta il numero di ascoltatori","Apply Compression and Normalization":"Applica compressione e normalizzazione","Applying changes...":"Applicando le modifiche...","Are you sure?":"Sei sicuro?","Artist":"Artista","Audit Log":"Registro attività","Auto-Assigned":"Auto-Assegnato","AutoDJ":"Dj automatico","AutoDJ Bitrate (kbps)":"Bitrate Dj automatico (kbps)","AutoDJ Disabled":"AutoDJ Disabilitato","AutoDJ Format":"Formato Dj automatico","AutoDJ Service":"Servizio regia automatica","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"Il dj automatico è stato disattivato per questa stazione. Non verrà riprodotta musica automaticamente quando nessuna fonte è in diretta.","Automated Assignment":"Assegnazione automatica","Automatic Backups":"Backup automatici","Automatically Set from ID3v2 Value":"Imposta automaticamente dal valore ID3v2","Automatically scroll to the bottom of the log":"Scorri automaticamente fino alla fine del log","Automatically send a customized message to your Discord server.":"Invia automaticamente un messaggio personalizzato al tuo server Discord.","Automatically send a message to any URL when your station data changes.":"Invia automaticamente un messaggio ad un URL qualsiasi quando cambiano i metadati della radio.","Automatically send a tweet.":"Manda un tweet in automatico.","Available Logs":"Log disponibili","Average Listeners":"Media ascoltatori","AzuraCast version %s is now available.":"AzuraCast versione %s ora disponibile.","AzuraCast Application Log":"Log dell'applicazione AzuraCast","AzuraCast Backup":"Backup AzuraCast","AzuraCast First-Time Setup":"Prima impostazione AzuraCast","AzuraCast Instance Name":"Nome istanza AzuraCast","AzuraCast Settings":"Impostazioni AzuraCast","AzuraCast Setup":"Configurazione AzuraCast","AzuraCast Update Checks":"Controllo Aggiornamenti di AzuraCast","AzuraCast User":"Utente AzuraCast","AzuraCast installation complete!":"Installazione AzuraCast completata!","AzuraCast is now initialized.":"AzuraCast è ora inizializzato.","AzuraCast is now updated to the latest version!":"AzuraCast è ora aggiornato all'ultima versione!","Back":"Indietro","Backing up MariaDB...":"Backup di MariaDB in corso...","Backup complete in %.2f seconds.":"Backup completato in %.2f secondi.","Backup not found.":"Backup non trovato.","Backup path %s not found!":"Il percorso %s per i backup non è stato trovato!","Backups":"Backup","Band":"Band","Banned IP Addresses":"Indirizzi Ip Bannati","Base Station Directory":"Cartella radice per la stazione","Base Theme for Public Pages":"Tema di base per pagine pubbliche","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Basandosi su questa impostazione, il sistema riassegnerà automaticamente le canzoni ogni (tot) giorni usando i dati dai precedenti (tot) giorni.","Basic Info":"Informazioni di base","Basic Information":"Informazioni di base","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Poiché si esegue Docker, è possibile accedere a alcuni registri di sistema solo da una sessione shell sul computer ospitante. Puoi eseguire %s per accedere ai log del sistema dal terminale.","Best Performing Songs":"Canzoni più performanti","Bit Rate":"Bit Rate","Bot Token":"Token del Bot","Bpm":"Bpm","Broadcast AutoDJ to Remote Station":"Trasmetti regia automatica a stazione remota","Broadcasting":"In trasmissione","Broadcasting Service":"Servizio di trasmissione","Broadcasts":"Trasmissioni","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Per default, le radio trasmettono sulla loro porta (es. 8000). Se usi servizi come CloudFlare o accedi alla stazione tramite SSL, dovresti abilitare questa funzione, che indirizza tutte le radio attraverso le porte web (80 e 443).","CPU Load":"Carico CPU","Categories":"Categorie","Change":"Cambia","Change Password":"Modifica password","Changes":"Modifiche","Changes saved successfully.":"Modifiche salvate correttamente.","Changes saved.":"Modifiche salvate.","Character Set Encoding":"Codifica dei caratteri","Chat ID":"Identificativo della chat","Check the log for details.":"Controlla i log per i dettagli.","Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources.":"Scegli un metodo da utilizzare nel passaggio da una canzone all'altra. La modalità Smart considera il volume delle due tracce quando si sfuma per un effetto più fluido, ma richiede più risorse della CPU.","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Scegli un nome per questa interazione web che ti aiuterà a distinguerla dalle altre. Questo verrà mostrato solo nella pagina di amministrazione.","Choose a new password for your account.":"Scegli una nuova password per il tuo account.","Cleaning up temporary files...":"Pulizia file temporanei in corso...","Clear":"Svuota","Clear Cache":"Cancella Cache","Clear Queue":"Cancella Coda","Clearing the application cache may log you out of your session.":"La cancellazione della cache dell'applicazione potrebbe disconnettersi dalla sessione.","Click \"Generate new license key\".":"Fai clic su \"Genera nuova chiave di licenza\".","Click the link below to log in to your account.":"Clicca sul link qui sotto per accedere al tuo account.","Click to restart your station and apply configuration changes.":"Fare clic per riavviare la radio e applicare le modifiche alla configurazione.","Clone":"Clona","Close":"Chiudi","Code from Authenticator App":"Codice dall'app di autenticazione","Comment":"Commento","Comments":"Commenti","Commercial Information":"Informazioni commerciali","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Completa il processo di installazione fornendo informazioni sul tuo ambiente di trasmissione. Queste impostazioni possono essere cambiate in seguito dal pannello amministrazione.","Complete the setup process to get started.":"Completa il processo di configurazione per iniziare.","Composer":"Compositore","Composer Sort Order":"Riordina per compositore","Compress and normalize your station's audio, producing a more uniform and \"full\" sound.":"Comprimi e normalizza l'audio della tua stazione, producendo un suono più uniforme e \"pieno\".","Conductor":"Conduttore","Configuration successfully written.":"Configurazione scritta con successo.","Configure":"Configura","Configure Automated Assignment":"Configura assegnazione automatica","Configure Backups":"Configura backup","Confirm New Password":"Conferma nuova password","Connected AzuraRelays":"AzuraRelays Collegato","Connection Information":"Informazioni connessione","Consumer Key (API Key)":"Consumer Key (API Key)","Consumer Secret (API Secret)":"Consumer Secret (API Secret)","Contact an administrator to reset your password following the instructions in our documentation:":"Contatta un amministratore per reimpostare la tua password seguendo le istruzioni riportate nella nostra documentazione:","Content Group Description":"Descrizione Gruppo di Contenuti","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Continua l'installazione creando una nuova stazione radio qui sotto. Puoi modificare questi dettagli in seguito.","Continuous Play":"Riproduzione continua","Control how this playlist is handled by the AutoDJ software.":"Controlla come questa playlist è gestita dal software di regia automatica.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Le copie precedenti al numero di giorni specificato verranno eliminate in automatico. Imposta a zero per disattivare l'eliminazione automatica.","Copy to Clipboard":"Copia negli appunti","Copyright":"Copyright","Copyright Message":"Messaggio di copyright","Create Account":"Crea Account","Create Directory":"Crea cartella","Create New Key":"Crea Nuova Chiave","Create Station":"Crea stazione","Create a New Radio Station":"Crea una nuova stazione radio","Create a new storage location based on the base directory.":"Crea una nuova posizione di archiviazione in base alla directory di base.","Create and Continue":"Crea e continua","Creating backup archive...":"Creazione archivio backup in corso...","Creating temporary directories...":"Creazione directory temporanee in corso...","Crossfade Duration (Seconds)":"Durata crossfade (secondi)","Crossfade Method":"Metodo di dissolvenza incrociata","Cue":"Segnale","Current Installed Version":"Versione attualmente installata","Current Password":"Password attuale","Custom":"Personalizza","Custom API Base URL":"Base API URL personalizzato","Custom Branding":"Marchio personalizzato","Custom CSS for Internal Pages":"CSS personalizzato per pagine interne","Custom CSS for Public Pages":"CSS personalizzato per le pagine pubbliche","Custom Configuration":"Configurazione personalizzata","Custom Cues: Cue-In Point (seconds)":"Tempo Cue point personalizzato: Cue point iniziale (secondi)","Custom Cues: Cue-Out Point (seconds)":"Cue point personalizzato: Cue point finale (secondi)","Custom Fading: Fade-In Time (seconds)":"Fading personalizzato: tempo Fade-In (secondi)","Custom Fading: Fade-Out Time (seconds)":"Fading personalizzato: Tempo Fade-Out (secondi)","Custom Fading: Overlap Time (seconds)":"Fading personalizzato: tempo sovrapposizione (secondi)","Custom Fields":"Campi personalizzati","Custom Frontend Configuration":"Configurazione personalizzata dell'interfaccia utente","Custom JS for Public Pages":"JS personalizzato per pagine pubbliche","Customization":"Personalizzazione","Customize":"Personalizza","Customize Administrator Password":"Personalizza password amministratore","Customize AzuraCast Settings":"Personalizza impostazioni AzuraCast","Customize Broadcasting Port":"Personalizza porta di trasmissione","Customize DJ/Streamer Mount Point":"Personalizza il mount point del DJ/curatore","Customize DJ/Streamer Port":"Personalizza la porta per il DJ/curatore","Customize Internal Request Processing Port":"Personalizza la porta di elaborazione delle richieste interne","Customize Source Password":"Personalizza password sorgente","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Personalizza il numero di brani che verranno visualizzati nella sezione \"Cronologia brani\" per questa stazione e in tutte le API pubbliche.","DJ Credentials":"Credenziali DJ","DJ/Streamer Buffer Time (Seconds)":"Tempo di buffer per il DJ/curatore (secondi)","Dark":"Scuro","Dashboard":"Bacheca","Date Played":"Data riproduzione","Date Requested":"Data richiesta","Date/Time":"Data/Ora","Date/Time (Browser)":"Data/Ora (Browser)","Date/Time (Station)":"Data/Ora (Stazione)","Days Between Automated Assignments":"Giorni tra le assegnazioni automatiche","Days of Playback History to Keep":"Giorni di cronologia di riproduzione da conservare","Deactivate Streamer on Disconnect (Seconds)":"Disattiva curatore alla disconnessione (secondi)","Debug Output":"Debug Output","Default":"Predefinito","Default Album Art URL":"URL predefinito per le copertine","Default Mount":"Mount predefinito","Delete":"Elimina","Delete API Key?":"Eliminare API Key?","Delete Album Art":"Elimina copertina album","Delete Backup?":"Eliminare Backup?","Delete Episode?":"Elimina episodio?","Delete Playlist?":"Eliminare La Playlist?","Delete Podcast?":"Eliminare Podcast?","Delete Station?":"Eliminare La Stazione?","Delete User?":"Eliminare L'Utente?","Description":"Descrizione","Deselect":"Deseleziona","Desktop Device":"Dispositivo desktop","Details":"Dettagli","Direct Stream URL":"Link diretto al flusso audio","Directory":"Cartella","Directory Name":"Nome Cartella","Disable":"Disabilita","Disable Crossfading":"Disabilita dissolvenza incrociata","Disable Two-Factor":"Disabilita autenticazione a due fattori","Disable public pages?":"Disabilita pagine pubbliche?","Disable song requests?":"Disabilita richiesta brani?","Disable streamers?":"Disabilita curatori?","Disabled":"Disabilitato","Disconnect Streamer":"Disconnetti curatore","Discord Web Hook URL":"URL interazione Discord","Discord Webhook":"Interazione con Discord","Disk Space":"Spazio Su Disco","Display Name":"Nome visualizzato","Down":"Giù","Download":"Scarica","Download CSV":"Scarica CSV","Download M3U":"Scarica M3U","Download PLS":"Scarica PLS","Duplicate":"Duplica","Duplicate Playlist":"Duplica Playlist","Duplicate Songs":"Duplica brani","Duplicate request: this song was already requested and will play soon.":"Richiesta duplicata: questo brano è già stato richiesto e verrà presto riprodotto.","E-mail Address":"Indirizzo e-mail","E-mail Delivery Service":"Servizio E-mail Delivery","E-mail addresses can be separated by commas.":"Gli indirizzi e-mail multipli possono essere separati da una virgola.","Edit":"Modifica","Edit Custom Field":"Modifica campo personalizzato","Edit Episode":"Modifica Episodio","Edit Liquidsoap Configuration":"Modifica configurazione Liquidsoap","Edit Media":"Modifica media","Edit Mount Point":"Modifica Mount Point","Edit Playlist":"Modifica playlist","Edit Podcast":"Modifica Podcast","Edit Profile":"Modifica profilo","Edit Record":"Modifica record","Edit Remote Relay":"Modifica flusso remoto","Edit Role":"Modifica Ruolo","Edit SFTP User":"Modifica utente SFTP","Edit Station":"Modifica stazione","Edit Station Profile":"Modifica profilo stazione","Edit Streamer":"Modifica Streamer","Edit User":"Modifica utente","Edit Web Hook":"Modifica interazione web","Enable":"Abilita","Enable Advanced Features":"Abilita Funzionalità Avanzate","Enable AutoDJ":"Abilita Dj automatico","Enable Automated Assignment":"Abilita assegnazione automatica","Enable Broadcasting":"Abilita trasmissione","Enable Downloads on On-Demand Page":"Abilita i download sulla pagina On-Demand","Enable Mail Delivery":"Abilita E-mail Delivery","Enable On-Demand Streaming":"Abilita Streaming On-Demand","Enable Streaming":"Abilita Streaming","Enable Two-Factor":"Abilita autenticazione a due fattori","Enable Two-Factor Authentication":"Abilita autenticazione a due fattori","Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable.":"Autorizza gli ascoltatori a richiedere una canzone nella tua radio. Possono essere richiesti solo brani già presenti nelle tue playlist.","Enable public pages?":"Abilita pagine pubbliche?","Enable song requests?":"Abilita richiesta brani?","Enable streamers?":"Abilita curatori?","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Abilita questa impostazione per impedire che i metadati vengano inviati alla regia automatica per i file in questa playlist. Questo è utile se la playlist contiene jingles o bumper.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Abilita questa opzione per pubblicizzare la tua radio negli elenchi pubblici di stazioni.","Enable to allow listeners to select this mount point on this station's public pages.":"Abilita per consentire agli ascoltatori di selezionare questo mount point sulle pagine pubbliche di questa stazione.","Enable to allow listeners to select this relay on this station's public pages.":"Abilita per consentire agli ascoltatori di selezionare questo collegamento sulle pagine pubbliche di questa stazione.","Enable to allow this account to log in and stream.":"Abilita per consentire a questo account di accedere e trasmettere.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Consente ad Azuracast di eseguire automaticamente i backup notturni all'ora specificata.","Enabled":"Abilitato","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Abilita o disabilita l'uso del sistema basato su WebSocket, più moderno e veloce, per ricevere aggiornamenti in tempo reale sui player di pubblico dominio. Potrebbe essere necessario disabilitarlo in caso di problemi.","Encoded By":"Codificato da","Encoder":"Encoder","Encoder Settings":"Impostazioni Encoder","Encoding Time":"Tempo di codifica","End Date":"Data di fine","End Session":"Termina sessione","End Time":"Ora di fine","Enter Two-Factor Code":"Inserisci il codice a due fattori","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Inserisci il codice attuale fornito dall'app di autenticazione per verificare che funzioni correttamente.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Inserisci la URL completa di un altro streaming, da ritrasmettere attraverso questo mount point.","Enter your password":"Inserisci la tua password","Environment: %s":"Ambiente: %s","Episode":"Episodio","Episode not found.":"Episodio non trovato.","Episodes":"Episodi","Error":"Errore","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Esempio: se l'URL della radio remota è http://station.example.com:8000/radio.mp3, inserisci \"http://station.example.com:8000\".","Exclude Media from Backup":"Escludi media dal backup","Execute Command":"Esegui Comando","Export %{format}":"Esporta %{format}","Fallback Mount":"Mount di fallback","Field Name":"Nome campo","File Name":"Nome file","File Not Processed: %s":"File non elaborato: %s","File Owner":"File Proprietario","File Processing":"Elaborazione File","File Type":"Tipo File","File not specified.":"File non specificato.","Files moved:":"File spostati:","Files queued for playback:":"File in coda per la riproduzione:","Files removed:":"File rimossi:","First Connected":"Primo connesso","Fixtures loaded.":"Calendari caricati.","Footer Text":"Testo piè pagina","For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software.":"Per la maggior parte dei casi, utilizzare la codifica UTF-8 predefinita. La vecchia codifica ISO-8859-1 può essere utilizzata se si accettano connessioni da SHOUTcast 1 DJ o utilizzando altri software derivati.","Forgot Password":"Password Dimenticata","Forgot your password?":"Hai dimenticato la password?","Friday":"Venerdì","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"Dal tuo smartphone, scansiona il codice a destra usando un'app di autenticazione a tua scelta (FreeOTP, Authy, ecc.).","Full Volume":"Volume al massimo","General Rotation":"Rotazione generale","Generate Report":"Genera Report","Generating Database Proxy Classes":"Sto generando le classi proxy del database","Generic Web Hook":"Interazione web generica","Genre":"Genere","GeoLite database not configured for this installation. See System Administration for instructions.":"Database GeoLite non configurato per questa installazione. Consultare Amministrazione Sistema per le istruzioni.","GeoLite is not currently installed on this installation.":"GeoLite non è attualmente installato in questa installazione.","Global":"Globale","Google Analytics Integration":"Integrazione Google Analytics","HTML":"HTML","Help":"Aiuto","Hide Album Art on Public Pages":"Nascondi la copertina dell'album sulle pagine pubbliche","Hide AzuraCast Branding on Public Pages":"Nascondi il marchio AzuraCast nelle pagine pubbliche","Hide Metadata from Listeners (\"Jingle Mode\")":"Nascondi i metadati agli ascoltatori (\"Modalità Jingle\")","High":"Alto","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Le playlist con peso più alto vengono riprodotte più frequentemente rispetto alle altre playlist con peso più basso.","Home":"Pagina iniziale","Homepage Redirect URL":"URl di rimando all'home page","Hour":"Ora","IP":"IP","IP Geolocation by DB-IP":"Geolocalizzazione IP tramite DB-IP","ISRC":"ISRC","Icecast Access Log":"Log accesso Icecast","Icecast Configuration":"Configurazione Icecast","Icecast Error Log":"Log errori Icecast","Identifier":"Identifica","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Se una canzone non ha copertina, questo URL verrà utilizzato. Lascia vuoto per utilizzare la copertina standard.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Se un utente non ha effettuato l'accesso e visita la home page di AzuraCast, è possibile reindirizzarlo automaticamente all'URL specificato qui. Lascia vuoto per reindirizzare per default alla schermata di accesso.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Se l'assegnazione automatica è abilitata, usa questa playlist come una delle destinazioni in cui redistribuire i brani. Sovrascriverà i contenuti esistenti di questa playlist.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Se disabilitato, la stazione non trasmetterà o farà partire la regia automatica.","If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream.":"Se abilitato, i curatori (o i DJ) saranno in grado di connettersi direttamente al tuo flusso e trasmettere musica in diretta che interrompe il palinsesto della regia automatica.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Se abilitata, la regia automatica su questa installazione riprodurrà la musica in automatico su questo mount point.","If enabled, the AutoDJ will automatically play music to this mount point.":"Se abilitato, la regia automatica riprodurrà la musica in automatico su questo mount point.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Se le richieste sono abilitate per la tua stazione, gli utenti saranno in grado di richiedere i contenuti multimediali presenti in questa playlist.","If selected, album art will not display on public-facing radio pages.":"Se selezionato, la copertina dell'album non verrà visualizzata sulle pagine pubbliche della radio.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Se selezionato, rimuoverà il marchio AzuraCast dalle pagine rivolte al pubblico.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Se l'indirizzo e-mail fornito è nel sistema, controlla la posta in arrivo per visualizzare il messaggio di reimpostazione della password.","If the end time is before the start time, the playlist will play overnight.":"Se l'ora di fine è precedente all'ora di inizio, la playlist verrà riprodotta durante la notte.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Se la porta verso cui trasmetti è diversa da quella che hai elencato nell'URL sopra, specifica qui la porta sorgente.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Se questo mount è il predefinito, verrà riprodotto nell'anteprima della radio e nella pagina della radio pubblica su questo sistema.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Se il mount point predefinito non riproduce audio, gli ascoltatori verranno trasferiti a questo mount point. Il predefinito è /error.mp3, un messaggio di errore che viene ripetuto.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Se questa impostazione è configurata su \"Sì\", verrà utilizzato l'URL del browser anziché l'URL di base quando è disponibile. Impostare su \"No\" per utilizzare sempre l'URL di base.","If you are broadcasting using AutoDJ, enter the source password here.":"Se stai trasmettendo usando la regia automatica, inserire qui la password sorgente.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Se stai trasmettendo usando la regia automatica, inserisci qui il nome utente sorgente. Questo potrebbe essere vuoto.","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Se stai riscontrando un bug o un errore, puoi inviare una segnalazione su GitHub utilizzando il link sottostante.","If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default.":"Se il software di streaming richiede uno specifico percorso per il mount point, inserirlo qui. Altrimenti, usa il valore predefinito.","If your web hook requires HTTP basic authentication, provide the password here.":"Se la tua interazione Web richiede l'autenticazione di base HTTP, fornisci qui la password.","If your web hook requires HTTP basic authentication, provide the username here.":"Se la tua interazione web richiede l'autenticazione di base HTTP, fornisci qui il nome utente.","Imported locale: %s":"Traduzione importata: %s","Include in Automated Assignment":"Includi in assegnazione automatica","Indefinitely":"Indefinito","Initial Key":"Chiave Iniziale","Initialize AzuraCast":"Inizializza AzuraCast","Initializing essential settings...":"Inizializzazione delle impostazioni essenziali...","Insert":"Inserisci","Install GeoLite IP Database":"Installa database IP GeoLite","Install SHOUTcast":"Installa SHOUTcast","Installation Method: %s":"Metodo di installazione: %s","Installation Not Recently Backed Up":"Questa Installazione Non Ha Eseguito Di Recente Il Backup","Installing Data Fixtures":"Installazione di dispositivi di dati","Instructions":"Istruzioni","Internal notes or comments about the user, visible only on this control panel.":"Note interne o commenti sull'utente, visibili solo in questo pannello di controllo.","International Standard Recording Code, used for licensing reports.":"Isrc codice standard internazionale per le registrazioni, usato per il report delle licenze.","Internet Radio Station Name":"Nome della Stazione Radiofonica","Internet Radio Station Owner":"Proprietario della Stazione Radiofonica","Interrupt other songs to play at scheduled time.":"Interrompe altri brani da riprodurre al momento programmato.","Invalid token specified.":"Token specificato non valido.","Involved People List":"Elenco delle Persone Coinvolte","Is Public":"È pubblico","It is already running.":"E' già in esecuzione.","It is not running.":"Non è in esecuzione.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Potrebbe non essere ancora registrato con Supervisor. Riavviare la trasmissione potrebbe aiutare.","Jingle Mode":"Modalità Jingle","Joins":"Partecipazioni","Language":"Lingua","Last 14 Days":"Ultimi 14 giorni","Last 2 Years":"Ultimi 2 anni","Last 24 Hours":"Ultime 24 Ore","Last 30 Days":"Ultimi 30 giorni","Last 60 Days":"Ultimi 60 giorni","Last 7 Days":"Ultimi 7 giorni","Last Modified":"Ultima modifica","Last Month":"Il mese scorso","Last Year":"L'anno scorso","Last.fm API Key":"Chiave API di Last.fm","Latest Update":"Ultimi aggiornamenti","Learn about Advanced Playlists":"Scopri le playlist avanzate","Leave blank to automatically generate a new password.":"Lascia vuoto per generare una nuova password.","Leave blank to play on every day of the week.":"Lascia vuoto per riprodurre ogni giorno della settimana.","Leave blank to use the current password.":"Lascia vuoto per usare la password attuale.","Length":"Lunghezza","Length Text":"Lunghezza testo","Let's get started by creating your Super Administrator account.":"Iniziamo creando il tuo account Super Amministratore.","Light":"Leggero","Like our software? Donate to support AzuraCast!":"Apprezzi il nostro software? Dona per supportare AzuraCast! ","Linked Information":"Informazioni Collegate","Liquidsoap Configuration":"Configurazione Liquidsoap","Liquidsoap Log":"Log Liquidsoap","List one IP address or group (in CIDR format) per line.":"Elenca un indirizzo IP o un gruppo (in formato CIDR) per riga.","Listener Analytics Collection":"Raccolta analisi degli ascolti","Listener Request":"Richiesta ascoltatore","Listeners":"Ascoltatori","Listeners Per Station":"Ascoltatori per ciascuna radio","Listeners by Day":"Ascoltatori per giorno","Listeners by Day of Week":"Ascoltatori per giorno della settimana","Listeners by Hour":"Ascoltatori per ora","Live":"In diretta","Live Listeners":"Ascoltatori della diretta","Live Recordings Storage Location":"Posizione di Archiviazione delle Registrazioni Live","Live Streamer:":"Streamer In Diretta:","Loading...":"Caricamento...","Local Streams":"Flussi locali","Location":"Località","Log In":"Accedi","Log Viewer":"Visualizzatore log","Logged in successfully.":"Accesso riuscito.","Login unsuccessful":"Accesso non riuscito","Logs":"Registri","Logs by Station":"Log per stazione","Losses":"Perdite","Low":"Basso","Lyricist":"Testo","MP3":"MP3","Main Message Content":"Contenuto messaggio principale","Manage":"Gestisci","Manage SFTP Accounts":"Gestisci Account SFTP","Manage Station Automation":"Gestisci automazione stazione","Manage Station Broadcasting":"Gestisci trasmissione stazione","Manage Station Media":"Gestisci media stazione","Manage Station Mount Points":"Gestisci mount point stazione","Manage Station Podcasts":"Gestione stazione Podcast","Manage Station Profile":"Gestisci profilo stazione","Manage Station Remote Relays":"Gestisci flussi remoti della stazione","Manage Station Streamers":"Gestisci streamer stazione","Manage Station Web Hooks":"Gestisci interazioni web stazione","Manage Stations":"Gestisci stazioni","Manual AutoDJ Mode":"Modalità AutoDJ manuale","MariaDB Password":"Password MariaDB","MariaDB Username":"MariaDB Nome utente","MaxMind License Key":"Chiave Di Licenza MaxMind","Maximum Listeners":"Numero massimo ascoltatori","Media":"Media","Memory":"Memoria","Merge playlist to play as a single track.":"Unisci playlist per farla suonare come fosse una singola traccia.","Message Body":"Corpo del messaggio","Message Queues":"Coda Dei Messaggi","Message Recipient(s)":"Destinatari del Messaggio","Message Subject":"Oggetto del Messaggio","Message parsing mode":"Modalità interpretazione messaggi","Metadata":"Metadati","Metadata updated!":"Metadati aggiornati!","Microphone":"Microfono","Minute of Hour to Play":"Minuto dell'ora quando suonare","Mixer":"Mixer","Mobile Device":"Dispositivo mobile","Modified":"Modificato","Monday":"Lunedì","More":"Altro","Most Played Songs":"Brani più riprodotti","Most Recent Backup Log":"Log del backup più recente","Mount Point URL":"URL mount point","Mount Points":"Mount Point","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"I mountpoint sono il modo in cui gli ascoltatori si connettono e ascoltano la tua stazione. Ogni mountpoint può essere un diverso formato audio o qualità. Utilizzando i mountpoint, puoi configurare uno stream di alta qualità per gli ascoltatori connessi a banda larga e uno streaming mobile per gli utenti di telefonia.","Move":"Sposta","Move %{ num } File(s) to":"Muovi %{ num } file in","Move to Directory":"Sposta nella cartella","Music Files":"File musicali","Mute":"Silenzia","My Account":"Il mio account","Name":"Nome","Need Help?":"Ti serve aiuto?","Never run":"Mai eseguito","New AzuraCast Release Version Available":"Disponibile una nuova versione di AzuraCast","New AzuraCast Updates Available":"Nuovi aggiornamenti AzuraCast disponibili","New Directory":"Nuova cartella","New Folder":"Nuova cartella","New Key Generated":"Nuova chiave generata","New Password":"Nuova password","New Playlist":"Nuova playlist","New Station Description":"Nuova descrizione stazione","New Station Name":"Nuovo nome stazione","New directory created.":"Nuoca cartella creata.","New path not specified.":"Nuovo percorso non specificato.","Nginx Access Log":"Log accesso Nginx","Nginx Error Log":"Log errori Nginx","No":"No","No Limit":"Nessun limite","No directory specified":"Nessuna directory specificata","No episodes found.":"Nessun episodio trovato.","No files selected.":"Nessun file selezionato.","No other program can be using this port. Leave blank to automatically assign a port.":"Nessun altro programma può usare questa porta. Lascia vuoto per assegnare automaticamente una porta.","No recording available.":"Nessuna registrazione disponibile.","No records to display.":"Nessun record da visualizzare.","None":"Nessuna","Normal Mode":"Modo normale","Not Played":"Non riprodotto","Not Running":"Non in esecuzione","Not Scheduled":"Non pianificato","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Nota che ripristinare un backup eliminerà il tuo database esistente. Non recuperare mai backup da utenti non fidati.","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Nota: questa dovrebbe essere la home page pubblica della stazione radio, non l'URL AzuraCast. Sarà inclusa nei dettagli della web radio.","Notes":"Note","Now":"Adesso","Now Playing":"In riproduzione","Number of Backup Copies to Keep":"Numero delle Copie di Backup da conservare","Number of Minutes Between Plays":"Numero di minuti tra le riproduzioni","Number of Songs Between Plays":"Numero di brani tra le riproduzioni","Number of seconds to overlap songs.":"Numero di secondi per sovrapporre i brani.","On the Air":"In onda","Once per Hour":"Una volta ogni ora","Once per x Minutes":"Una volta ogni x minuti","Once per x Songs":"Una volta ogni x brani","Only Send One Tweet Every...":"Invia un tweet soltanto ogni...","Only loop through playlist once.":"Ripeti la playlist solo una volta.","Only play one track at scheduled time.":"Suona solo una traccia all'orario programmato.","Optional: HTTP Basic Authentication Password":"Facoltativo: password autenticazione http di base","Optional: HTTP Basic Authentication Username":"Facoltativo: Nome utente autenticazione di base HTTP","Original Album":"Album originale","Original Artist":"Artista originale","Original Filename":"Nome File Originale","Original Release Time":"Data di Uscita","Original Year":"Anno originale","Owner":"Proprietario","PHP Application Log":"Log applicazione PHP","Part Of A Compilation":"Parte di una Compilation","Part Of A Set":"Parte di un Set","Password":"Password","Password Reset Instructions":"Istruzioni per la reimpostazione della password","Paste the generated license key into the field on this page.":"Incolla la chiave di licenza generata nel campo in questa pagina.","Performer Sort Order":"Riordina per esecutore","Permissions":"Permessi","Play":"Play","Play %":"% riproduzione","Play once per hour at the specified minute.":"Suona una volta ogni ora al minuto specificato.","Play/Pause":"Play/Pausa","Playing Next":"Riproduce in seguito","Playlist":"Playlist","Playlist (M3U/PLS) URL":"Link playlist (M3U/PLS)","Playlist 1":"Playlist 1","Playlist 2":"Playlist 2","Playlist Delay":"Ritardo playlist","Playlist Name":"Nome Playlist","Playlist Type":"Tipo Di Playlist","Playlist Weight":"Peso playlist","Playlist disabled.":"Playlist disabilitata.","Playlist enabled.":"Playlist abilitata.","Playlist not found.":"Playlist non trovata.","Playlist order set.":"Ordine playlist impostato.","Playlist reshuffled.":"Playlist rimescolata.","Playlist successfully imported; %d of %d files were successfully matched.":"Playlist importata con successo; %d di %d file sono stati abbinati con successo.","Playlist(s)":"Playlist","Playlist:":"Playlist:","Playlists":"Playlist","Playlists cleared for selected files:":"Playlist svuotate per i file selezionati:","Playlists updated for selected files:":"Playlist aggiornate per i file selezionati:","Plays":"Riproduzioni","Please log in to continue.":"Per favore accedi per continuare.","Please wait while a backup is generated...":"Aspetta mentre viene generato un backup...","Please wait...":"Attendere prego...","Podcast not found!":"Podcast non trovato!","Powered by %s":"Patrocinato da %s","Prefer Browser URL (If Available)":"Preferisci URL del browser (se disponibile)","Preview":"Anteprima","Previous":"Precedente","Privacy":"Privacy","Profile":"Profilo","Programmatic Name":"Nome programmatico","Public Page":"Pagina pubblica","Public Pages":"Pagine pubbliche","Publish to \"Yellow Pages\" Directories":"Condividi su database di consultazione pubblici","Publisher":"Editore","Queue":"Coda","Queue the selected media to play next":"Coda i media selezionati per riprodurre il prossimo","Random":"Casuale","Ratio":"Ratio","Raw":"Raw","Ready to start broadcasting? Click to start your station.":"Pronto per iniziare a trasmettere? Clicca per avviare la tua radio.","Record Live Broadcasts":"Registra Trasmissioni Dal Vivo","Record deleted successfully.":"Record eliminato correttamente.","Recording Time":"Tempo di registrazione","Recover Account":"Recupera Account","Refresh rows":"Aggiorna righe","Refreshing All Stations":"Sto aggiornando tutte le stazioni","Relay Stream URL":"URL flusso da ritrasmettere","Release Time":"Ora di rilascio","Reload System Data":"Ricarica dati di sistema","Remember me":"Ricordami","Remote":"Remoto","Remote Playback Buffer (Seconds)":"Buffer di riproduzione remota (secondi)","Remote Relays":"Collegamenti remoti","Remote Station Listening Mountpoint/SID":"Mountpoint/SID per ascoltare la stazione remota","Remote Station Listening URL":"URL per ascoltare la stazione remota","Remote Station Source Mountpoint/SID":"Mountpoint/SID sorgente per la stazione remota","Remote Station Source Password":"Password sorgente stazione remota","Remote Station Source Port":"Porta sorgente per stazione remota","Remote Station Source Username":"Nome utente sorgente per la stazione remota","Remote Station Type":"Tipo di stazione remota","Remote URL":"URL Remoto","Remote URL Playlist":"URL playlist remoto","Remote URL Type":"Tipo di link esterno","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"I collegamenti remoti consentono di lavorare con il software di trasmissione al di fuori di questo server. Qualsiasi flusso che imposti qui sarà incluso nelle statistiche della tua stazione. È inoltre possibile trasmettere da questo server ai collegamenti remoti.","Remove":"Rimuovi","Rename":"Rinomina","Rename File/Directory":"Rinomina File/Cartella","Reorder":"Riordina","Reorder Playlist":"Riordina playlist","Repeat":"Ripeti","Replace Album Cover Art":"Sostituisci copertina album","Report Not Available":"Report non disponibile","Reports":"Report","Request":"Richiesta","Request Last Played Threshold (Minutes)":"Soglia ultima richiesta riprodotta (Minuti)","Request Minimum Delay (Minutes)":"Tempo di attesa minimo per la richiesta (Minuti)","Request Song":"Richiedi brano","Request a Song":"Richiedi un brano","Requester IP":"IP richiesta","Reset Password":"Reimposta Password","Restart":"Riavvia","Restart Broadcasting":"Riavvia trasmissione","Restart broadcasting? This will disconnect any current listeners.":"Riavviare la trasmissione? Questo disconnetterà tutti gli ascoltatori correnti.","Restoring Backups":"Ripristino dei backup in corso","Role Name":"Nome ruolo","Roles":"Ruoli","Rows per page":"Righe per pagina","Run Automated Assignment":"Esegui assegnazione automatica","Run Automatic Nightly Backups":"Esegui i backup automatici durante la notte","Run Manual Backup":"Esegui backup manuale","Run Synchronization Task":"Esegui Attività Di Sincronizzazione","Run Task":"Esegui compito","Running":"In esecuzione","Running Database Migrations":"Migrazioni del database in esecuzione","SFTP Users":"Utenti SFTP","SHOUTcast Configuration":"Configurazione SHOUTCast","SHOUTcast Log":"Log SHOUTCast","SMTP Host":"Host SMTP","SMTP Password":"Password SMTP","SMTP Port":"Porta SMTP","SMTP Username":"Username SMTP","SSH Public Keys":"Chiavi Pubbliche SSH","Sample Rate":"Frequenza di campionamento","Saturday":"Sabato","Save":"Salva","Save Changes":"Salva modifiche","Schedule View":"Visualizza pianificazione","Scheduled":"Programmata","Scheduled Backup Time":"Orario di backup pianificato","Scheduled Play Days of Week":"Giorni della settimana programmati per la riproduzione","Scheduled playlists and other timed items will be controlled by this time zone.":"Le playlist programmate e gli altri elementi temporizzati saranno controllati da questo fuso orario.","Scheduling":"Pianificazione","Search":"Cerca","Search engine crawlers are not permitted to use this feature.":"I crawler dei motori di ricerca non sono autorizzati a usare questa funzione.","Seconds from the start of the song that the AutoDJ should start playing.":"Secondi dall'inizio del brano, da cui l'automix dovrebbe iniziare a suonare.","Seconds from the start of the song that the AutoDJ should stop playing.":"Secondi dall'inizio del brano, da cui l'automix dovrebbe smettere di suonare.","Security":"Sicurezza","Security Code":"Codice di sicurezza","Select":"Seleziona","Select File":"Seleziona File","Select a theme to use as a base for station public pages and the login page.":"Seleziona un tema da utilizzare come base per le pagine pubbliche della stazione e la pagina di accesso.","Select displayed fields":"Seleziona i campi visualizzati","Select...":"Seleziona...","Send E-mail":"Invia E-mail","Send Liquidsoap Telnet Command":"Invia Comando Telnet Liquidsoap","Send Recovery E-mail":"Invia E-mail Di Recupero","Send an e-mail to specified address(es).":"Invia una e-mail agli indirizzi specificati.","Send song metadata changes to TuneIn.":"Invia a TuneIn i metadati delle canzoni quando cambiano.","Sender E-mail Address":"Indirizzo E-mail Mittente","Sender Name":"Nome Mittente","Sequential":"In sequenza","Server Status":"Stato del server","Server configuration complete!":"Configurazione del server completata!","Services":"Servizi","Set Subtitle":"Imposta sottotitolo","Set as Default Mount Point":"Imposta come mount point predefinito","Set or clear playlists from the selected media":"Imposta o cancella le playlist dal media selezionato","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Impostare su \"Sì\" per utilizzare sempre URL \"https://\" protetti e per reindirizzare automaticamente all'URL protetto quando viene visitato un URL non protetto.","Setting Key":"Chiave dell'impostazione","Setting Value":"Valore dell'impostazione","Settings":"Impostazioni","Setup has already been completed!":"Installazione già completata!","Show Update Announcements":"Mostra Annunci Aggiornamento","Show on Public Pages":"Mostra su pagine pubbliche","Show the station in public pages and general API results.":"Mostra la stazione in pagine pubbliche e risultati API generali.","Shuffled":"Ordine sparso","Sign Out":"Esci","Sign in":"Accedi","Site Base URL":"URL del sito base","Site Theme":"Tema del sito","Size":"Dimensione","Skip Song":"Salta brano","Skip to main content":"Vai al contenuto","Smart Mode":"Modo smart","Song":"Brano","Song Album":"Album canzone","Song Artist":"Artista canzone","Song Genre":"Genere Brano","Song History":"Cronologia brani","Song Listener Impact":"Impatto ascoltatori brano","Song Lyrics":"Testo canzone","Song Playback Order":"Ordine di riproduzione brani","Song Playback Timeline":"Orari riproduzione brani","Song Requests":"Richieste di brani","Song Title":"Titolo canzone","Song skipped.":"Brano saltato.","Song-Based Playlist":"Playlist basata sul brano","Song-based":"Basata su brani","SoundExchange Report":"Report SoundExchange","SoundExchange Royalties":"Royalty di SoundExchange","Source":"Sorgente","Space Used":"Spazio Utilizzato","Specify the minute of every hour that this playlist should play.":"Specifica il minuto di ogni ora in cui questa playlist dovrebbe suonare.","Stable":"Stabile","Start":"Avvia","Start Date":"Data Di Inizio","Start Station":"Avvia radio","Start Streaming":"Inizia streaming","Start Time":"Ora di inizio","Station Broadcasting Disabled":"Trasmissione radio disattivata","Station Name":"Nome stazione","Station Overview":"Panoramica stazione","Station Time":"Orario stazione","Station Time Zone":"Fuso orario della stazione","Station restarted.":"Stazione riavviata.","Stations":"Stazioni","Statistics Overview":"Panoramica statistiche","Step 1: Scan QR Code":"Passo 1: scansiona codice QR","Step 2: Verify Generated Code":"Passo 2: verifica codice generato","Stop":"Ferma","Stop Streaming":"Ferma streaming","Storage Location":"Posizione Di Archiviazione","Storage Quota":"Limite di archiviazione","Storage location %s already exists.":"La posizione di archiviazione %s esiste già.","Storage location %s could not be validated: %s":"La posizione di archiviazione %s non può essere convalidata: %s","Streamer Display Name":"Nome visualizzato del curatore","Streamer Username":"Nome utente streamer","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Attualmente gli account degli streamer sono disabilitati per questa stazione. Per abilitarli, clicca il pulsante sotto.","Streamer disconnected.":"Curatore disconnesso.","Streamer/DJ":"Streamer/DJ","Streamer/DJ Accounts":"Account streamer/Dj","Streamers enabled!":"Streamer abilitati!","Streamers/DJs":"Streamer/DJ","Streams":"Flussi","Subtitle":"Sottotitolo","Sunday":"Domenica","Supervisord Log":"Log Supervisord","Switch Theme":"Cambia tema","Synchronization Tasks":"Compiti di sincronizzazione","System Administration":"Amministrazione sistema","System Debugger":"Debug Di Sistema","System Logs":"Log di sistema","System Maintenance":"Manutenzione del sistema","System Settings":"Impostazioni sistema","Target":"Target","Telegram Chat Message":"Messaggio chat Telegram","Terms Of Use":"Termini di utilizzo","Test":"Test","The URL that will receive the POST messages any time an event is triggered.":"L'URL che riceverà i messaggi POST ogni volta che viene attivato un evento.","The account associated with e-mail address \"%s\" has been set as an administrator":"L'account associato all'indirizzo mail \"%s\" è stato impostato come amministratore","The application environment.":"L'ambiente applicativo.","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"L'indirizzo di base in cui è situato questo servizio. Usa l'indirizzo IP esterno oppure il nome a dominio completo (se esiste), che punta a questo server.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Il nome assegnato a questo mount point quando viene visualizzato su pagine pubbliche o amministrative. Lascia vuoto per generarne automaticamente uno.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Il nome visibile assegnato a questo collegamento durante la visualizzazione su pagine di amministrazione o pubbliche. Lascia vuoto per generarne automaticamente uno.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"La durata del tempo di riproduzione che Liquidsoap deve bufferizzare durante l'esecuzione di questa playlist remota. Tempi più brevi possono comportare una riproduzione intermittente su connessioni instabili.","The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions.":"Il numero di secondi di segnale da memorizzare in caso di interruzione. Imposta il valore più basso che i tuoi DJ possono utilizzare senza interruzioni di flusso.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"La cartella principale in cui sono memorizzati la playlist della stazione e i file di configurazione. Lascia vuoto per utilizzare la cartella predefinita.","The port %s is in use by another station.":"La porta %s è in uso da un'altra stazione.","The relative path of the file in the station's media directory.":"Il percorso relativo, al file nella cartella contenente i media della stazione radio.","The song ID you specified cannot be requested for this station.":"L'ID del brano specificato non può essere richiesto in questa stazione.","The song ID you specified could not be found in the station.":"L'ID del brano che hai specificato non può essere trovato nella stazione.","The station ID will be a numeric string that starts with the letter S.":"Lo Station ID sarà una stringa numerica che inizia con la lettera S.","The streamer will use this password to connect to the radio server.":"Il curatore userà questa password per connettersi al server della radio.","The streamer will use this username to connect to the radio server.":"Lo streamer userà questo nome utente per collegarsi al server della radio.","The synchronization task is running in the background. The log below will update automatically.":"L'attività di sincronizzazione è in esecuzione in background. Il log qui sotto si aggiornerà automaticamente.","The time period that the song should fade in. Leave blank to use the system default.":"Tempo in cui questa canzone dovrebbe avere il fade in. Lasciare vuoto per usare impostazioni di default.","The time period that the song should fade out. Leave blank to use the system default.":"Tempo in cui questa canzone dovrebbe sfumare. Lasciare vuoto per usare impostazione di sistema.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"Il tempo in cui questa canzone dovrebbe sovrapporsi agli altri brani quando sfuma. Lasciare vuoto per usare impostazioni di default.","This CSS will be applied to the main management pages, like this one.":"Questo CSS verrà applicato alle pagine di gestione principali, come questa.","This CSS will be applied to the station public pages and login page.":"Questo CSS verrà applicato alle pagine pubbliche della radio e alla pagina di accesso.","This Month":"Questo mese","This URL is provided within the Discord application.":"Questo URL è fornito all'interno dell'applicazione Discord.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"Questo account avrà pieno accesso al sistema e verrà automaticamente effettuato il login per il resto della configurazione.","This feature is not currently supported on this station.":"Attualmente questa funzione non è supportata in questa stazione radio.","This field is required.":"Questo campo è richiesto.","This installation has not been backed up in the last two weeks.":"Questa installazione non è stata salvata nelle ultime due settimane.","This installation's administrator has not configured this functionality.":"L'amministratore di questa installazione non ha configurato questa funzionalità.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Questo è il nome visualizzato che verrà mostrato nelle risposte dell'API quando il curatore / DJ è in diretta.","This javascript code will be applied to the station public pages and login page.":"Questo codice javascript verrà applicato alle pagine pubbliche della radio e alla pagina di accesso.","This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available.":"Questa modalità disabilita la gestione AutoDJ di AzuraCast, utilizzando Liquidsoap stesso per gestire la riproduzione dei brani. \"Brano successivo\" e alcune altre funzionalità non saranno disponibili.","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Questo nome dovrebbe sempre iniziare con una barra (/), ed essere una URL valida, come /autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Questo nome apparirà come sottotitolo accanto al logo AzuraCast, per aiutare a identificare questo server.","This playlist is not a sequential playlist.":"Questa playlist non è una playlist sequenziale.","This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port.":"Questa porta non è utilizzata da alcun processo esterno. Modificare questa porta solo se la porta assegnata è in uso. Lascia vuoto per assegnare automaticamente una porta.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Questo prodotto include dati GeoLite2 creati da MaxMind, disponibili da %s.","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Questo report non è disponibile per questa stazione, perché l'amministratore di sistema ha scelto di non raccogliere informazioni dettagliate sugli ascoltatori basate su IP.","This software delivers your broadcast to the listening audience.":"Questo software trasmette i tuoi contenuti al pubblico in ascolto.","This software shuffles from playlists of music constantly and plays when no other radio source is available.":"Questo software sceglie continuamente le playlist di musica e le riproduce in ordine sparso quando non ci sono altre sorgenti radio disponibili.","This song or artist has been played too recently. Wait a while before requesting it again.":"Questa canzone o artista è stata già riprodotta di recente. Attendi prima di poterlo richiedere un'altra volta.","This station does not accept requests currently.":"Attualmente questa stazione non accetta richieste.","This station does not support on-demand streaming.":"Questa stazione non supporta lo streaming on-demand.","This station is out of available storage space.":"Questa stazione ha esaurito lo spazio disponibile.","This value is already used.":"Questo valore è già utilizzato.","This will be used as the label when editing individual songs, and will show in API results.":"Questo sarà usato come etichetta quando si modificano singoli brani e verrà mostrato nelle API dei risultati.","This will clear any pending unprocessed messages in all message queues.":"Questo cancellerà tutti i messaggi non elaborati in attesa in tutte le code dei messaggi.","Thumbnail Image URL":"URL immagine miniatura","Thursday":"Giovedì","Time":"Orario","Time (sec)":"Tempo (sec)","Time Zone":"Fuso orario","Title":"Titolo","To play once per day, set the start and end times to the same value.":"Per suonare una volta al giorno, imposta le ore di inizio e di fine allo stesso valore.","To restore a backup from your host computer, run:":"Per ripristinare un backup dal tuo computer locale, esegui:","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"Per verificare che il codice sia stato impostato correttamente, inserisci il codice a 6 cifre mostrato dall'app.","Today":"Oggi","Toggle Menu":"Menu","Toggle Sidebar":"Barra laterale","Too many login attempts":"Troppi tentativi di accesso","Total":"Totale","Total Listener Hours":"Totale ore di ascolto","Track Number":"Numero Traccia","Triggers":"Eventi","Tuesday":"Martedì","TuneIn AIR":"In onda su TuneIn","TuneIn Partner ID":"Partner ID TuneIn","TuneIn Partner Key":"Partner key TuneIn","TuneIn Station ID":"Station ID TuneIn","Twitter Account Details":"Dettagli account Twitter","Twitter Post":"Posta su Twitter","Two-Factor Authentication":"Verifica a due fattori","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"L'autenticazione a due fattori migliora la sicurezza del tuo account richiedendo un secondo codice di accesso valido una sola volta oltre alla tua password quando effettui il login.","URL":"URL","URL Artist":"URL Artista","URL File":"File URL","URL Payment":"URL Pagamenti","URL Publisher":"URL Pubblicazione","URL Source":"Origine URL","URL Station":"URL Stazione","URL Stub":"URL breve","URL User":"URL Utente","Unique":"Univoco","Unique Listeners":"Ascoltatori Unici","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Identificativo univoco per la chat di destinazione o il nome utente del canale di destinazione (nella forma @NomeCanale).","Unknown":"Sconosciuto","Unknown Artist":"Artista sconosciuto","Unknown Title":"Titolo sconosciuto","Unprocessable Files":"File non elaborabili","Up":"Su","Upcoming Song Queue":"Coda di brani imminente","Update":"Aggiorna","Update Instructions":"Istruzioni per l'aggiornamento","Update Metadata":"Aggiorna metadati","Updated":"Aggiornato","Use Asynchronous Worker":"Usa Asynchronous Worker","Use Browser Default":"Usa impostazione browser predefinita","Use Replaygain Metadata":"Utilizza i metadati di Replaygain","Use Secure (TLS) SMTP Connection":"Usa Connessione SMTP Sicura (TLS)","Use Web Proxy for Radio":"Usa proxy web per la radio","Use WebSockets for Now Playing Updates":"Usa WebSocket per gli aggiornamenti dei brani in riproduzione","Use the Telegram Bot API to send a message to a channel.":"Usa l'API dei bot Telegram per inviare un messaggio a un canale.","User":"Utente","User Accounts":"Account utenti","User Agent":"User Agent","User Permissions":"Permessi utente","User not found.":"Utente non trovato.","Username":"Nome utente","Users":"Utenti","Usually enabled for port 465, disabled for ports 587 or 25.":"Di solito abilitata per la porta 465, disabilitata per le porte 587 o 25.","View":"Mostra","View Administration Page":"Vedi la pagina di amministrazione","View Station Logs":"Vedi i log della stazione","View Station Page":"Vedi pagina della stazione","View Station Reports":"Vedi i report della stazione","View System Logs":"Vedi i log di sistema","View the changelog for full details.":"Visualizza il changelog per maggiori dettagli.","Visit %s to complete setup.":"Visita %s per completare la configurazione.","Visit the \"My License Key\" page under the \"Services\" section.":"Visita la pagina \"La mia chiave di licenza\" nella sezione \"Servizi\".","Volume":"Volume","Warning":"Attenzione","Web DJ":"Web DJ","Web Hook Details":"Dettagli interazione web","Web Hook Name":"Nome interazione web","Web Hook Triggers":"Condizioni per l'interazione web","Web Hook URL":"URL interazione web","Web Hooks":"Interazioni web","Web Site URL":"URL sito web","Web hook enabled.":"Interazione web abilitata.","Web hooks let you connect to external web services and broadcast changes to your station to them.":"Le interazioni Web ti consentono di collegarti a servizi Web esterni e notificare a questi, le modifiche alla tua stazione.","Website":"Sito Web","Wednesday":"Mercoledì","Weight":"Peso","Welcome to %s!":"Benvenuto in %s!","Welcome to AzuraCast!":"Benvenuto in AzuraCast!","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Benvenuto in AzuraCast. Attendi mentre vengono impostate alcune dipendenze chiave di AzuraCast...","Welcome!":"Benvenuto!","Worst Performing Songs":"Brani meno performanti","Writing configuration files...":"Scrittura dei file di configurazione...","YP Directory Authorization Hash":"Hash di autorizzazione alla directory di YP","Year":"Anno","Yes":"Sì","Yesterday":"Ieri","You are currently running version %s. Updating is highly recommended.":"Stai attualmente usando la versione %s. Aggiornamento altamente consigliato.","You can also upload files in bulk via SFTP.":"Puoi anche caricare file in massa tramite SFTP.","You can find answers for many common questions in our support documents.":"Puoi trovare le risposte per molte domande comuni nei nostri documenti di supporto .","You can now set up streamer (DJ) accounts.":"Ora puoi impostare gli account degli streamer (DJ).","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"È possibile impostare un URL personalizzato per questo flusso che AzuraCast utilizzerà quando farà riferimento ad esso. Lascia vuoto per utilizzare il valore predefinito.","You cannot remove yourself.":"Non puoi rimuovere te stesso.","You do not have permission to access this portion of the site.":"Non hai il permesso per accedere a questa parte del sito.","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Hai tentato di accedere troppe volte. Attendi 30 secondi e riprova.","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"Hai tentato di reimpostare la password troppe volte. Si prega di attendere 30 secondi e riprovare.","You have submitted a request too recently! Please wait before submitting another one.":"Hai mandato una richiesta troppo presto! Aspetta prima di poterne inviare un'altra.","You must be logged in to access this page.":"Devi esserti autenticato per poter accedere a questa pagina.","You should update to take advantage of bug and security fixes.":"Dovresti aggiornare per poter correggere errori e vulnerabilità di sicurezza.","You should update your docker-compose.yml file to reflect the newest changes.":"Dovresti aggiornare il file docker-compose.yml per applicare le modifiche più recenti.","Your docker-compose.yml file is out of date!":"Il tuo file docker-compose.yml non è aggiornato!","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Il tuo account utilizza un codice di sicurezza a due fattori. Inserisci il codice che il tuo dispositivo sta mostrando qui sotto.","Your credentials could not be verified.":"Impossibile verificare le tue credenziali.","Your current installation type is %s. Be sure to include this when creating a new issue.":"La tua attuale installazione è di tipo %s . Assicurati di includere questo dato quando crei una nuova segnalazione.","Your full API key is below:":"La tua chiave API completa è la seguente:","Your installation is currently %d update(s) behind the latest version.":"Attualmente la tua installazione è indietro di %d aggiornamenti rispetto all'ultima versione.","Your password has been updated.":"La tua password è stata aggiornata.","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"La tua stazione non è attualmente abilitata per la trasmissione. È comunque possibile gestire i file multimediali, le playlist e altre impostazioni della stazione. Per riattivare la trasmissione, modifica il profilo della tua stazione .","for selected period":"per il periodo selezionato","in the last 48 hours":"nelle ultime 48 ore","in the last month":"nell'ultimo mese","name@example.com":"nome@esempio.com","or":"o"},"ja_JP":{"%s cannot start":"%s ไม่สามารถเริ่มได้","%s cannot stop":"%s ไม่สามารถหยุด","%s encountered an error":"%s พบข้อผิดพลาด","%s is not recognized as a service.":"%s ไม่ได้รับการยอมรับว่าเป็นบริการ","Account not found.":"ไม่พบบัญชี","Add API Key":"เพิ่มคีย์ API","Add Custom Field":"เพิ่มฟิลด์ที่กำหนดเอง","Add Mount Point":"เพิ่ม Mount Point","Add Remote Relay":"เพิ่มรีเลย์ระยะไกล","Add SFTP User":"เพิ่มผู้ใช้ SFTP","Add User":"เพิ่มผู้ใช้","Add Web Hook":"เพิ่ม Web Hook","Administer API Keys":"จัดการคีย์ API","Administer Backups":"จัดการการสำรองข้อมูล","Administer Custom Fields":"จัดการฟิลด์ที่กำหนดเอง","Administer Settings":"ตั้งค่าผู้ดูแลระบบ","Administer Stations":"จัดการสถานี","Administer Storage Locations":"จัดการสถานที่จัดเก็บข้อมูล","Administration":"การจัดการระบบ","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"สถิติผู้ฟังโดยรวมใช้เพื่อแสดงรายงานสถานีทั่วทั้งระบบ สถิติผู้ฟังตาม IP ใช้เพื่อดูการติดตามผู้ฟังสดและอาจจำเป็นสำหรับรายงานค่าลิขสิทธิ์","Album":"อัลบั้ม","Album Artist Sort Order":"เรียงลำดับศิลปินในอัลบั้ม","Album Sort Order":"เรียงลำดับอัลบั้ม","All Permissions":"สิทธิ์การใช้งานทั้งหมด","All Stations":"ทุกสถานี","Allow Song Requests":"อนุญาตให้ขอเพลง","Allow Streamers / DJs":"อนุญาตให้สตรีมเมอร์ / ดีเจ","Always Use HTTPS":"ใช้ HTTPS เสมอ","Apply Compression and Normalization":"ใช้การบีบอัดและการทำให้เป็นมาตรฐาน","Artist":"ศิลปิน","AutoDJ Bitrate (kbps)":"บิตเรต AutoDJ (kbps)","AutoDJ Format":"รูปแบบ AutoDJ","AutoDJ Queue Length":"ความยาวคิว AutoDJ","AutoDJ Service":"บริการ AutoDJ","Automatically Set from ID3v2 Value":"ตั้งค่าโดยอัตโนมัติจากค่า ID3v2","AzuraCast version %s is now available.":"AzuraCast เวอร์ชัน %s พร้อมใช้งานแล้ว","AzuraCast Application Log":"บันทึกแอปพลิเคชัน AzuraCast","AzuraCast Backup":"สำรองข้อมูล AzuraCast","AzuraCast Settings":"ตั้งค่า AzuraCast","AzuraCast Setup":"ตั้งค่า AzuraCast","AzuraCast installation complete!":"การติดตั้ง AzuraCast เสร็จสมบูรณ์!","AzuraCast is now updated to the latest version!":"AzuraCast ได้รับการอัปเดตเป็นเวอร์ชันล่าสุดแล้ว!","Backing up MariaDB...":"สำรองข้อมูล MariaDB...","Backup complete in %.2f seconds.":"สำรองข้อมูลเสร็จสมบูรณ์ใน %.2f วินาที","Backup not found.":"ไม่พบข้อมูลสำรอง","Backup path %s not found!":"ไม่พบเส้นทางสำรองข้อมูล %s!","Band":"วงดนตรี","Banned IP Addresses":"ที่อยู่ IP ที่ถูกห้าม","Base Station Directory":"ไดเรกทอรีสถานีหลัก","Base Theme for Public Pages":"ธีมพื้นฐานสำหรับหน้าสาธารณะ","Bot Token":"โทเค็นบอท","Broadcast AutoDJ to Remote Station":"ถ่ายทอดเสียง AutoDJ ไปยังสถานีระยะไกล","Broadcasting":"การถ่ายทอดเสียง","Broadcasting Service":"บริการถ่ายทอดเสียง","Changes saved successfully.":"บันทึกการเปลี่ยนแปลงเรียบร้อยแล้ว","Changes saved.":"บันทึกการเปลี่ยนแปลง","Character Set Encoding":"ตั้งค่าการเข้ารหัสตัวอักษร","Check the log for details.":"ตรวจสอบบันทึกเพื่อดูรายละเอียด","Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources.":"เลือกวิธีที่จะใช้เมื่อเปลี่ยนจากเพลงหนึ่งไปเป็นอีกเพลงหนึ่ง โหมดอัจฉริยะจะพิจารณาระดับเสียงของสองแทร็กเมื่อจางลงเพื่อให้ได้เอฟเฟกต์ที่นุ่มนวลขึ้น แต่ต้องการทรัพยากร CPU มากขึ้น","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"เลือกชื่อสำหรับ Webhook นี้ที่จะช่วยให้คุณแตกต่างจากผู้อื่น สิ่งนี้จะแสดงในหน้าการดูแลระบบเท่านั้น","Cleaning up temporary files...":"ทำความสะอาดไฟล์ชั่วคราว...","Code from Authenticator App":"รหัสรับรองความถูกต้องจากแอป","Comment":"ความคิดเห็น","Comments":"ความคิดเห็น","Commercial Information":"ข้อมูลการค้า","Complete the setup process to get started.":"ดำเนินขั้นตอนการตั้งค่าให้เสร็จสมบูรณ์เพื่อเริ่มต้น","Composer":"ผู้แต่งเพลง","Composer Sort Order":"เรียงลำดับผู้แต่งเพลง","Compress and normalize your station's audio, producing a more uniform and \"full\" sound.":"บีบอัดและทำให้เสียงของสถานีของคุณเป็นปกติทำให้ได้เสียงที่สม่ำเสมอและ \"เต็ม\" มากขึ้น","Conductor":"ผู้ควบคุมวง","Configuration successfully written.":"กำหนดค่าเขียนสำเร็จ","Configure Backups":"กำหนดค่าการสำรองข้อมูล","Confirm New Password":"ยืนยันรหัสผ่านใหม่","Content Group Description":"คำอธิบายกลุ่มเนื้อหา","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"สำเนาที่เก่ากว่าจำนวนวันที่ระบุจะถูกลบโดยอัตโนมัติ ตั้งค่าเป็นศูนย์เพื่อปิดใช้งานการลบอัตโนมัติ","Copyright":"ลิขสิทธิ์","Copyright Message":"ข้อความลิขสิทธิ์","Create Account":"สร้างบัญชี","Create a new storage location based on the base directory.":"สร้างที่เก็บข้อมูลใหม่ตามไดเร็กทอรีหลัก","Creating backup archive...":"กำลังสร้างที่เก็บข้อมูลสำรอง...","Creating temporary directories...":"สร้างไดเรกทอรีชั่วคราว...","Crossfade Duration (Seconds)":"ระยะเวลาการเปลี่ยนแทร็ก (วินาที)","Crossfade Method":"วิธีการเปลี่ยนแทร็ก","Current Installed Version":"เวอร์ชันที่ติดตั้งปัจจุบัน","Current Password":"รหัสผ่านปัจจุบัน","Custom CSS for Internal Pages":"CSS ที่กำหนดเองสำหรับหน้าภายใน","Custom CSS for Public Pages":"CSS ที่กำหนดเองสำหรับหน้าสาธารณะ","Custom Configuration":"กำหนดค่าแบบกำหนดเอง","Custom Frontend Configuration":"กำหนดค่าหน้าเว็บไซต์แบบกำหนดเอง","Custom JS for Public Pages":"Custom JS สำหรับหน้าสาธารณะ","Customization":"ปรับแต่ง","Customize Administrator Password":"กำหนดรหัสผ่านของผู้ดูแลระบบเอง","Customize Broadcasting Port":"กำหนดพอร์ตถ่ายทอดเสียงเอง","Customize DJ/Streamer Mount Point":"ปรับแต่ง DJ / Streamer Mount Point","Customize DJ/Streamer Port":"ปรับแต่งพอร์ต DJ / Streamer","Customize Internal Request Processing Port":"ปรับแต่งพอร์ตประมวลผลคำขอภายใน","Customize Source Password":"กำหนดรหัสผ่านเอง","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"กำหนดจำนวนเพลงที่จะปรากฏในส่วน \"ประวัติเพลง\" สำหรับสถานีนี้และใน API สาธารณะทั้งหมด","DJ/Streamer Buffer Time (Seconds)":"เวลาบัฟเฟอร์ DJ / Streamer (วินาที)","Dark":"มืด","Deactivate Streamer on Disconnect (Seconds)":"ปิดใช้งาน Streamer เมื่อยกเลิกการเชื่อมต่อ (วินาที)","Debug Output":"แก้ปัญหาเอาต์พุต","Default":"ค่าเริ่มต้น","Default Album Art URL":"URL หน้าปกอัลบั้มเริ่มต้น","Description":"รายละเอียด","Directory":"ไดเรกทอรี","Disable":"ปิดใช้งาน","Disable Crossfading":"ปิดการใช้งานการเปลี่ยนแทร็ก","Disabled":"ปิดการใช้งาน","Display Name":"แสดงชื่อ","Duplicate Prevention Time Range (Minutes)":"ช่วงเวลาป้องกันซ้ำ (นาที)","Duplicate request: this song was already requested and will play soon.":"คำขอที่ซ้ำกัน: เพลงนี้ได้รับการร้องขอแล้วและจะเล่นเร็ว ๆ นี้","E-mail Address":"メールアドレス","Edit Custom Field":"แก้ไขฟิลด์ที่กำหนดเอง","Edit Liquidsoap Configuration":"แก้ไขการกำหนดค่า Liquidsoap","Edit Mount Point":"แก้ไข Mount Point","Edit Profile":"แก้ไขโปรไฟล์","Edit Remote Relay":"แก้ไขรีเลย์ระยะไกล","Edit SFTP User":"แก้ไขผู้ใช้ SFTP","Edit Station":"แก้ไขสถานี","Edit User":"แก้ไขผู้ใช้","Edit Web Hook":"แก้ไข Web Hook","Enable AutoDJ":"เปิดใช้งาน AutoDJ","Enable Broadcasting":"เปิดใช้งานการถ่ายทอดเสียง","Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable.":"เปิดใช้งานให้ผู้ฟังเพื่อขอเพลงสำหรับเล่นบนสถานีของคุณ เฉพาะเพลงที่อยู่ในเพลย์ลิสต์ของคุณเท่านั้นที่สามารถขอได้","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"เปิดใช้งานเพื่อโฆษณา Mount Point นี้ในไดเรกทอรีวิทยุสาธารณะ \"สมุดหน้าเหลือง\"","Enable to allow listeners to select this mount point on this station's public pages.":"เปิดใช้งานเพื่อให้ผู้ฟังเลือก Mount Point นี้บนหน้าสาธารณะของสถานีนี้","Enable to allow listeners to select this relay on this station's public pages.":"เปิดใช้งานเพื่อให้ผู้ฟังเลือกรีเลย์นี้ในหน้าสาธารณะของสถานีนี้","Enable to have AzuraCast automatically run nightly backups at the time specified.":"เปิดใช้งานเพื่อเรียกใช้การสำรองข้อมูลทุกคืนโดยอัตโนมัติตามเวลาที่กำหนด","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"เปิดใช้งานหรือปิดการใช้งานระบบบน WebSocket ที่ใหม่กว่าและเร็วกว่าเพื่อรับการอัปเดตแบบสดสำหรับผู้เล่นสาธารณะ คุณอาจต้องปิดการใช้งานนี้หากพบปัญหา","Encoded By":"เข้ารหัสโดย","Encoder Settings":"ตั้งค่าการเข้ารหัส","Encoding Time":"เวลาในการเข้ารหัส","Enter the current code provided by your authenticator app to verify that it's working correctly.":"ป้อนรหัสรับรองความถูกต้องจากแอปของคุณเพื่อตรวจสอบว่าทำงานถูกต้อง","Enter the full URL of another stream to relay its broadcast through this mount point.":"ป้อน URL แบบเต็มของสตรีมอื่นที่จะถ่ายทอดออกอากาศผ่าน Mount Point นี้","Environment: %s":"สภาพแวดล้อม: %s","Exclude Media from Backup":"ยกเว้นสื่อจากการสำรองข้อมูล","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"การยกเว้นสื่อจากการสำรองข้อมูลอัตโนมัติจะช่วยประหยัดพื้นที่ แต่คุณควรสำรองข้อมูลสื่อของคุณไว้ที่อื่น โปรดทราบว่าจะสำรองเฉพาะสื่อที่จัดเก็บไว้ในเครื่องเท่านั้น","Fallback Mount":"Mount สำรอง","Field Name":"ชื่อฟิลด์","File Owner":"เจ้าของไฟล์","File Type":"ประเภทไฟล์","File not specified.":"ไม่ได้ระบุไฟล์","Fixtures loaded.":"โหลดข้อมูลแบบคงที่","For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software.":"สำหรับกรณีส่วนใหญ่ใช้ค่าเริ่มต้น UTF-8 เข้ารหัส การเข้ารหัส ISO-8859-1 รุ่นเก่าสามารถใช้ได้หากยอมรับการเชื่อมต่อจากดีเจ SHOUTcast 1 หรือใช้ซอฟต์แวร์ดั้งเดิมอื่น ๆ","Friday":"ศุกร์","Generating Database Proxy Classes":"การสร้างคลาสพร็อกซีฐานข้อมูล","Genre":"ประเภทเพลง","GeoLite database not configured for this installation. See System Administration for instructions.":"ไม่ได้กำหนดค่าฐานข้อมูล GeoLite สำหรับการติดตั้งนี้ ดูระบบการบริหารสำหรับคำแนะนำ","Hide Album Art on Public Pages":"ซ่อนปกอัลบั้มในหน้าสาธารณะ","Hide AzuraCast Branding on Public Pages":"ซ่อนการสร้างแบรนด์ AzuraCast บนหน้าสาธารณะ","Homepage Redirect URL":"URL การเปลี่ยนเส้นทางหน้าแรก","IP Geolocation by DB-IP":"IP Geolocation โดย DB-IP","Icecast Access Log":"บันทึกการเข้าถึง Icecast","Icecast Configuration":"กำหนดค่า Icecast","Icecast Error Log":"บันทึกข้อผิดพลาด Icecast","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"หากเพลงไม่มีหน้าปกอัลบั้ม, URL นี้จะแสดงแทน. เว้นว่างไว้เพื่อใช้ภาพตัวยึดมาตรฐาน","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"หากผู้เยี่ยมชมไม่ได้ลงชื่อเข้าใช้และเข้าไปที่หน้าแรก, คุณสามารถเปลี่ยนเส้นทางไปยัง URL ที่ระบุไว้ที่นี่โดยอัตโนมัติ. เว้นว่างไว้เพื่อเปลี่ยนเส้นทางไปยังหน้าจอเข้าสู่ระบบตามค่าเริ่มต้น","If disabled, the station will not broadcast or shuffle its AutoDJ.":"หากปิดใช้งานสถานีจะไม่ออกอากาศหรือสับเปลี่ยน AutoDJ","If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings.":"หากเปิดใช้งาน AzuraCast จะบันทึกการถ่ายทอดสดที่เกิดขึ้นกับสถานีนี้โดยอัตโนมัติเพื่อบันทึกต่อการออกอากาศ","If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream.":"หากเปิดใช้งานสตรีมเมอร์ (หรือ DJ) จะสามารถเชื่อมต่อโดยตรงกับสตรีมของคุณและถ่ายทอดสดดนตรีที่ขัดขวางสตรีม AutoDJ","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"หากเปิดใช้งาน AutoDJ จะเล่นเพลงไปยัง Mount Point นี้โดยอัตโนมัติ","If enabled, the AutoDJ will automatically play music to this mount point.":"หากเปิดใช้งาน AutoDJ จะเล่นเพลงไปยัง Mount Point นี้โดยอัตโนมัติ","If selected, album art will not display on public-facing radio pages.":"หากเลือก, ปกอัลบั้มจะไม่แสดงบนหน้าวิทยุสาธารณะ","If selected, this will remove the AzuraCast branding from public-facing pages.":"หากเลือกการดำเนินการนี้จะลบการสร้างแบรนด์ AzuraCast จากหน้าที่เปิดเผยต่อสาธารณะ","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"หากพอร์ตที่คุณออกอากาศแตกต่างจากพอร์ตที่คุณระบุไว้ใน URL ด้านบนให้ระบุพอร์ตต้นทางที่นี่","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"หากการติดตั้งนี้เป็นค่าเริ่มต้นจะเล่นบนหน้าตัวอย่างวิทยุและหน้าวิทยุสาธารณะในระบบนี้","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"หาก Mount Point นี้ไม่เล่นเสียง ผู้ฟังจะถูกเปลี่ยนเส้นทางไปยัง Mount Point นี้โดยอัตโนมัติ ค่าเริ่มต้นคือ /error.mp3 ซึ่งเป็นข้อความแสดงข้อผิดพลาดที่เกิดซ้ำ","If you are broadcasting using AutoDJ, enter the source password here.":"หากคุณกำลังออกอากาศโดยใช้ AutoDJ ให้ป้อนรหัสผ่านต้นทางที่นี่","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"หากคุณกำลังออกอากาศโดยใช้ AutoDJ ให้ป้อนชื่อผู้ใช้ต้นทางที่นี่ หากไม่ทราบให้ปล่อยว่างไว้","If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default.":"หากซอฟต์แวร์สตรีมมิ่งของคุณต้องการเส้นทาง Mount Point ที่เฉพาะเจาะจงให้ระบุที่นี่ มิฉะนั้นให้ใช้ค่าเริ่มต้น","If your web hook requires HTTP basic authentication, provide the password here.":"หาก Webhook ของคุณต้องการการตรวจสอบสิทธิ์พื้นฐาน HTTP โปรดระบุรหัสผ่านที่นี่","If your web hook requires HTTP basic authentication, provide the username here.":"หาก Webhook ของคุณต้องการการตรวจสอบสิทธิ์ขั้นพื้นฐานของ HTTP โปรดระบุชื่อผู้ใช้ที่นี่","Imported locale: %s":"สถานที่นำเข้า: %s","Indefinitely":"ไม่มีกำหนด","Initial Key":"คีย์เริ่มต้น","Install GeoLite IP Database":"ติดตั้งฐานข้อมูล GeoLite IP","Install SHOUTcast":"ติดตั้ง SHOUTcast","Installation Method: %s":"วิธีการติดตั้ง: %s","Installation Not Recently Backed Up":"การติดตั้งไม่ได้สำรองไว้เมื่อเร็ว ๆ นี้","Installing Data Fixtures":"ติดตั้งข้อมูลแบบคงที่","Instructions":"คำแนะนำ","Internet Radio Station Name":"ชื่อสถานีวิทยุ","Internet Radio Station Owner":"เจ้าของสถานีวิทยุ","Involved People List":"รายชื่อบุคคลที่เกี่ยวข้อง","It is already running.":"มันทำงานอยู่แล้ว","It is not running.":"มันไม่ทำงาน","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"อาจยังไม่ได้ลงทะเบียนกับหัวหน้างาน การรีสตาร์ทการออกอากาศใหม่อาจช่วยได้","Language":"ภาษา","Last 14 Days":"14 วันล่าสุด","Last 2 Years":"2 ปีล่าสุด","Last 30 Days":"30 วันล่าสุด","Last 60 Days":"60 วันล่าสุด","Last Year":"ปีล่าสุด","Leave blank to automatically generate a new password.":"เว้นว่างไว้เพื่อสร้างรหัสผ่านใหม่โดยอัตโนมัติ","Leave blank to use the current password.":"เว้นว่างไว้เพื่อใช้รหัสผ่านปัจจุบัน","Length":"ระยะเวลา","Light":"สว่าง","Linked Information":"ข้อมูลเชื่อมโยง","Liquidsoap Configuration":"กำหนดค่า Liquidsoap","Liquidsoap Log":"บันทึก Liquidsoap","List one IP address or group (in CIDR format) per line.":"แสดงรายการที่อยู่ IP หนึ่งรายการหรือกลุ่ม (ในรูปแบบ CIDR) ต่อบรรทัด","Listener Analytics Collection":"รวบรวมสถิติผู้ฟัง","Listeners":"ผู้ฟัง","Listeners by Day":"ผู้ฟังตามวัน","Listeners by Day of Week":"ผู้ฟังตามวันของสัปดาห์","Listeners by Hour":"ผู้ฟังตามชั่วโมง","Live Broadcast Recording Bitrate (kbps)":"บิตเรตการบันทึกการถ่ายทอดสด (kbps)","Live Broadcast Recording Format":"รูปแบบการบันทึกการถ่ายทอดสด","Live Recordings Storage Location":"สถานที่จัดเก็บบันทึกการถ่ายทอดสด","Logged in successfully.":"เข้าสู่ระบบสำเร็จ","Login unsuccessful":"เข้าสู่ระบบไม่สำเร็จ","Lyricist":"นักแต่งเพลง","Manage Station Automation":"จัดการสถานีอัตโนมัติ","Manage Station Broadcasting":"จัดการสถานีออกอากาศ","Manage Station Media":"จัดการสื่อสถานี","Manage Station Mount Points":"จัดการ Mount Points สถานี","Manage Station Profile":"จัดการโปรไฟล์สถานี","Manage Station Remote Relays":"จัดการรีเลย์ระยะไกลสถานี","Manage Station Streamers":"จัดการสถานีสตรีมเมอร์","Manage Station Web Hooks":"จัดการ Web Hook สถานี","Manual AutoDJ Mode":"โหมด AutoDJ ด้วยตนเอง","Maximum Listeners":"จำนวนผู้ฟังสูงสุด","Media Storage Location":"ตำแหน่งที่เก็บสื่อ","Media Type":"ประเภทสื่อ","Monday":"จันทร์","Mood":"อารมณ์","Mount Point URL":"URL Mount Point","Music CD Identifier":"ตัวระบุซีดีเพลง","Musician Credits List":"รายการเครดิตนักดนตรี","Name":"ชื่อ","New AzuraCast Release Version Available":"AzuraCast เวอร์ชันใหม่ที่มีอยู่","New AzuraCast Updates Available":"มีการอัปเดต AzuraCast ใหม่","New Password":"รหัสผ่านใหม่","New Station Description":"คำอธิบายสถานีใหม่","New Station Name":"ชื่อสถานีใหม่","New path not specified.":"ไม่ได้ระบุเส้นทางใหม่","Nginx Access Log":"บันทึกการเข้าถึง Nginx","Nginx Error Log":"บันทึกข้อผิดพลาด Nginx","No":"いいえ","No directory specified":"ไม่มีไดเรกทอรีที่ระบุ","No other program can be using this port. Leave blank to automatically assign a port.":"ไม่มีโปรแกรมอื่นที่สามารถใช้พอร์ตนี้ได้ เว้นว่างไว้เพื่อกำหนดพอร์ตโดยอัตโนมัติ","No recording available.":"ไม่มีบันทึกที่มีอยู่","None":"ไม่มี","Normal Mode":"โหมดปกติ","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"หมายเหตุ: นี่ควรเป็นหน้าแรกของสถานีวิทยุที่เปิดเผยต่อสาธารณะไม่ใช่ URL ของ AzuraCast จะรวมอยู่ในรายละเอียดการออกอากาศ","Number of Backup Copies to Keep":"จำนวนการสำรองข้อมูลที่คัดลอกไปเก็บ","Number of seconds to overlap songs.":"จำนวนวินาทีในการซ้อนเพลง","Optional: HTTP Basic Authentication Password":"ตัวเลือก: รหัสผ่าน HTTP ตรวจสอบสิทธิ์พื้นฐาน","Optional: HTTP Basic Authentication Username":"ตัวเลือก: พื้นฐาน HTTP รับรองความถูกต้องชื่อผู้ใช้","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"เลือกฟิลด์ข้อมูลเมตา ID3v2 ซึ่งหากมีอยู่จะถูกใช้เพื่อตั้งค่าของฟิลด์นี้","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"เลือกใส่คีย์สาธารณะ SSH ที่ผู้ใช้นี้สามารถใช้เพื่อเชื่อมต่อแทนรหัสผ่าน ป้อนหนึ่งคีย์ต่อบรรทัด","Original Album":"อัลบั้มต้นฉบับ","Original Artist":"ศิลปินต้นฉบับ","Original Filename":"ชื่อไฟล์ต้นฉบับ","Original Lyricist":"นักแต่งเพลงต้นฉบับ","Original Release Time":"เวลาที่วางจำหน่าย","Original Year":"ปีที่วางจำหน่าย","PHP Application Log":"บันทึกแอปพลิเคชัน PHP","Part Of A Compilation":"ส่วนหนึ่งของการรวบรวม","Part Of A Set":"ส่วนหนึ่งของชุด","Password":"パスワード","Performer Sort Order":"เรียงตามผู้แต่งเพลง","Playlist Delay":"ความล่าช้าของเพลย์ลิสต์","Playlist disabled.":"ปิดใช้งานเพลย์ลิสต์","Playlist enabled.":"เปิดใช้งานเพลย์ลิสต์","Playlist not found.":"ไม่พบเพลย์ลิสต์","Playlist reshuffled.":"สับเปลี่ยนเพลย์ลิสต์","Playlist successfully imported; %d of %d files were successfully matched.":"นำเข้าเพลย์ลิสต์สำเร็จ; %d จาก %d ไฟล์ถูกจับคู่สำเร็จ","Please wait while a backup is generated...":"กรุณารอสักครู่ในขณะที่ทำการสำรองข้อมูล...","Produced Notice":"ประกาศการสร้าง","Programmatic Name":"ชื่อโปรแกรม","Publish to \"Yellow Pages\" Directories":"เผยแพร่ไปยังไดเรกทอรี \"สมุดหน้าเหลือง\"","Publisher":"ผู้เผยแพร่","Record Live Broadcasts":"บันทึกการถ่ายทอดสด","Record deleted successfully.":"ลบบันทึกเรียบร้อยแล้ว","Recording Time":"เวลาในการบันทึก","Refreshing All Stations":"รีเฟรชทุกสถานี","Relay Stream URL":"URL สตรีมรีเลย์","Release Time":"เวลาที่วางจำหน่าย","Reload System Data":"โหลดข้อมูลระบบใหม่","Remixer":"รีมิกซ์","Remote Station Administrator Password":"รหัสผ่านผู้ดูแลสถานีระยะไกล","Remote Station Listening Mountpoint/SID":"Mount Point/ISD การฟังสถานีระยะไกล","Remote Station Listening URL":"URL การฟังสถานีระยะไกล","Remote Station Source Mountpoint/SID":"Mountpoint/SID ของแหล่งที่มาสถานีระยะไกล","Remote Station Source Password":"รหัสผ่านของแหล่งที่มาสถานีระยะไกล","Remote Station Source Port":"พอร์ตต้นทางสถานีระยะไกล","Remote Station Source Username":"ชื่อผู้ใช้ต้นทางของสถานีระยะไกล","Remote Station Type":"ประเภทสถานีระยะไกล","Request Last Played Threshold (Minutes)":"เกณฑ์การขอที่เล่นล่าสุด (นาที)","Request Minimum Delay (Minutes)":"การหน่วงเวลาในขอขั้นต่ำ (นาที)","Reset Password":"รีเซ็ตรหัสผ่าน","Role Name":"ชื่อบทบาท","Roles":"บทบาท","Run Automatic Nightly Backups":"เรียกใช้การสำรองข้อมูลอัตโนมัติทุกคืน","Run Manual Backup":"เรียกใช้การสำรองข้อมูลด้วยตนเอง","Running Database Migrations":"กำลังเรียกใช้การย้ายฐานข้อมูล","SHOUTcast Configuration":"กำหนดค่า SHOUTcast","SHOUTcast Log":"บันทึก SHOUTcast","SSH Public Keys":"คีย์สาธารณะ SSH","Saturday":"เสาร์","Save Changes":"บันทึก","Scheduled Backup Time":"กำหนดเวลาสำรองข้อมูล","Scheduled playlists and other timed items will be controlled by this time zone.":"เพลย์ลิสต์ที่กำหนดเวลาไว้และรายการตามกำหนดเวลาอื่น ๆ จะถูกควบคุมโดยเขตเวลานี้","Search engine crawlers are not permitted to use this feature.":"โปรแกรมรวบรวมข้อมูลของเครื่องมือค้นหาไม่ได้รับอนุญาตให้ใช้คุณลักษณะนี้","Select File":"เลือกไฟล์","Select a theme to use as a base for station public pages and the login page.":"เลือกธีมเพื่อใช้เป็นธีมพื้นฐานสำหรับหน้าสาธารณะของสถานีและหน้าล็อกอิน","Select...":"เลือก...","Set Subtitle":"ตั้งค่าคำบรรยาย","Set as Default Mount Point":"ตั้งค่าเป็น Mount Point เริ่มต้น","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"ตั้งค่าเป็น \"ใช่\" เพื่อใช้ URL ที่ปลอดภัย \"https://\" เสมอและเปลี่ยนเส้นทางไปยัง URL ที่ปลอดภัยโดยอัตโนมัติเมื่อมีการเยี่ยมชม URL ที่ไม่ปลอดภัย","Setting Key":"ตั้งค่าคีย์","Setting Value":"ตั้งค่าค่า","Setup has already been completed!":"การตั้งค่าเสร็จเรียบร้อย!","Show Update Announcements":"แสดงประกาศการอัปเดต","Show new releases within your update channel on the AzuraCast homepage.":"แสดงเวอร์ชั่นใหม่ที่อยู่ในช่องการอัปเดตของคุณบนหน้าแรกของ AzuraCast","Show on Public Pages":"แสดงบนหน้าสาธารณะ","Show the station in public pages and general API results.":"แสดงสถานีในหน้าสาธารณะและผล API ทั่วไป","Site Theme":"รูปแบบของเว็บไซต์","Smart Mode":"โหมดอัจฉริยะ","Song Artist":"ศิลปิน","Song Title":"ชื่อเพลง","Song skipped.":"ข้ามเพลง","SoundExchange Report":"รายงาน SoundExchange","Station restarted.":"รีสตาร์ทสถานี","Storage Location":"สถานที่จัดเก็บ","Streamer disconnected.":"ตัดการเชื่อมต่อสตรีมเมอร์แล้ว","Streamers enabled!":"เปิดใช้งานสตรีมเมอร์","Subtitle":"คำบรรยาย","Sunday":"อาทิตย์","Supervisord Log":"บันทึกหัวหน้างาน","System Settings":"การตั้งค่าระบบ","Tagging Time":"เวลาแท็ก","Terms Of Use":"เงื่อนไขการใช้งาน","The URL that will receive the POST messages any time an event is triggered.":"URL ที่จะรับข้อความ POST ทุกครั้งที่มีการทริกเกอร์เหตุการณ์","The account associated with e-mail address \"%s\" has been set as an administrator":"บัญชีที่เชื่อมโยงกับที่อยู่อีเมล \"%s\" ได้รับการตั้งค่าให้เป็นผู้ดูแลระบบ","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"ชื่อที่แสดงที่กำหนดให้กับ Mount Point นี้เมื่อดูบนเพจสำหรับผู้ดูแลระบบหรือเพจสาธารณะ เว้นว่างไว้เพื่อสร้างโดยอัตโนมัติ","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"ชื่อที่แสดงที่กำหนดให้กับรีเลย์นี้เมื่อดูบนหน้าระดับผู้ดูแลระบบหรือหน้าสาธารณะ เว้นว่างไว้เพื่อสร้างโดยอัตโนมัติ","The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions.":"จำนวนวินาทีของสัญญาณที่จะจัดเก็บในกรณีที่มีการหยุดชะงัก ตั้งเป็นค่าต่ำสุดที่ดีเจของคุณสามารถใช้ได้โดยไม่มีการหยุดชะงักของสตรีม","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"ไดเร็กทอรีหลักที่เก็บรายการเพลงของสถานีและการตั้งค่าไฟล์ที่เก็บไว้ เว้นว่างไว้เพื่อใช้ไดเร็กทอรีเริ่มต้น","The port %s is in use by another station.":"พอร์ต %s ถูกใช้งานโดยสถานีอื่น","The song ID you specified cannot be requested for this station.":"รหัสเพลงที่คุณระบุไม่สามารถขอให้สถานีนี้","The song ID you specified could not be found in the station.":"รหัสเพลงที่คุณระบุไม่พบในสถานี","This CSS will be applied to the main management pages, like this one.":"CSS นี้จะนำไปใช้กับหน้าการจัดการหลัก เช่นหน้านี้","This CSS will be applied to the station public pages and login page.":"CSS นี้จะนำไปใช้กับหน้าสาธารณะของสถานีและหน้าล็อกอิน","This feature is not currently supported on this station.":"ปัจจุบันสถานีนี้ยังไม่รองรับคุณสมบัตินี้","This javascript code will be applied to the station public pages and login page.":"รหัสจาวาสคริปต์นี้จะถูกนำไปใช้กับหน้าสาธารณะของสถานีและหน้าล็อกอิน","This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available.":"โหมดนี้จะปิดใช้งานการจัดการ AutoDJ ของ AzuraCast โดยใช้ Liquidsoap เองเพื่อจัดการการเล่นเพลง \"เพลงถัดไป\" และคุณสมบัติอื่น ๆ บางอย่างจะไม่สามารถใช้งานได้","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"ชื่อนี้ควรขึ้นต้นด้วยเครื่องหมายทับ (/) เสมอและต้องเป็น URL ที่ถูกต้องเช่น /autodj.mp3","This playlist is not a sequential playlist.":"รายการเพลงนี้ไม่ได้เป็นรายการที่จะเล่นตามลำดับ","This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port.":"พอร์ตนี้ไม่ได้ใช้โดยกระบวนการภายนอกใด ๆ แก้ไขพอร์ตนี้หากใช้พอร์ตที่กำหนดไว้เท่านั้น เว้นว่างไว้เพื่อกำหนดพอร์ตโดยอัตโนมัติ","This product includes GeoLite2 data created by MaxMind, available from %s.":"ผลิตภัณฑ์นี้มีข้อมูล GeoLite2 ที่สร้างโดย MaxMind ซึ่งหาได้จาก %s.","This software delivers your broadcast to the listening audience.":"ซอฟต์แวร์นี้ส่งการออกอากาศของคุณไปยังผู้ฟัง","This software shuffles from playlists of music constantly and plays when no other radio source is available.":"ซอฟต์แวร์นี้จะสับเปลี่ยนจากรายการเพลงอย่างต่อเนื่องและเล่นเมื่อไม่มีแหล่งสัญญาณวิทยุอื่น ๆ","This song or artist has been played too recently. Wait a while before requesting it again.":"เพลงหรือศิลปินนี้ถูกเล่นเมื่อเร็ว ๆ นี้มากเกินไป รอสักครู่ก่อนที่จะขออีกครั้ง","This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account.":"สิ่งนี้ระบุช่วงเวลา (เป็นนาที) ของประวัติเพลงที่อัลกอริทึมป้องกันเพลงซ้ำที่ควรคำนึงถึง","This station does not accept requests currently.":"สถานีนี้ไม่ได้รับการร้องขอในขณะนี้","This station does not support on-demand streaming.":"สถานีนี้ไม่รองรับการสตรีมแบบออนดีมานด์","This station is out of available storage space.":"สถานีนี้ไม่มีพื้นที่เก็บข้อมูลเหลืออยู่","This will be used as the label when editing individual songs, and will show in API results.":"สิ่งนี้จะใช้เป็นป้ายกำกับเมื่อแก้ไขแต่ละเพลงและจะแสดงในผลลัพธ์ของ API","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"การดำเนินการนี้จะทำให้เกิดการสำรองข้อมูลที่น้อยลงอย่างมาก แต่คุณควรสำรองข้อมูลสื่อของคุณไว้ที่อื่น โปรดทราบว่าจะสำรองเฉพาะสื่อที่จัดเก็บไว้ในเครื่องเท่านั้น","Thursday":"พฤหัสบดี","Time Zone":"เขตเวลา","Title":"ชื่อเรื่อง","Title Sort Order":"ชื่อเรื่องเรียงตามลำดับ","To retrieve detailed unique listeners and client details, an administrator password is often required.":"ในการดึงข้อมูลผู้ฟังและรายละเอียดไคลเอนต์ที่ไม่ซ้ำกันโดยละเอียดมักต้องใช้รหัสผ่านผู้ดูแลระบบ","Too many login attempts":"พยายามเข้าสู่ระบบมากเกินไป","Track Number":"หมายเลขแทร็ก","Tuesday":"อังคาร","URL Artist":"URL ศิลปิน","URL File":"URL ไฟล์","URL Payment":"URL การชำระเงิน","URL Publisher":"URL ผู้เผยแพร่","URL Source":"URL แหล่งที่มา","URL Station":"URL สถานี","URL Stub":"ของ URL แบบสั้น","URL User":"URL ผู้ใช้","Unsynchronised Lyric":"เนื้อเพลงที่ไม่ซิงโครไนซ์","Use Browser Default":"ใช้เบราว์เซอร์เริ่มต้น","Use Replaygain Metadata":"ใช้ Replaygain Metadata","Use WebSockets for Now Playing Updates":"ใช้ WebSockets สำหรับอัปเดตการเล่นในขณะนี้","User not found.":"ไม่พบผู้ใช้","Username":"ユーザー名","Users":"ユーザー","View Administration Page":"ดูหน้าผู้ดูแลระบบ","View Station Logs":"ดูบันทึกสถานี","View Station Page":"ดูหน้าสถานี","View Station Reports":"ดูรายงานสถานี","View System Logs":"ดูบันทึกระบบ","Visit %s to complete setup.":"ไปที่ %s เพื่อตั้งค่าให้เสร็จสมบูรณ์","Web Hook Details":"รายละเอียด Webhook","Web Hook Name":"ชื่อ Webhook","Web Hook Triggers":"ทริกเกอร์ Webhook","Web Hook URL":"URL ของ Webhook","Web Site URL":"URL ของเว็บไซต์","Web hook enabled.":"เปิดใช้งาน Web Hook","Wednesday":"พุธ","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"ยินดีต้อนรับสู่ AzuraCast โปรดรอสักครู่ในขณะที่การอ้างอิงคีย์ของ AzuraCast ถูกตั้งค่า...","YP Directory Authorization Hash":"แฮชการอนุญาตไดเรกทอรี YP","Year":"ปี","Yes":"はい","You are currently running version %s. Updating is highly recommended.":"คุณกำลังใช้งานเวอร์ชัน %s ขอแนะนำให้อัปเดต","You can now set up streamer (DJ) accounts.":"คุณสามารถตั้งค่าบัญชีสตรีมเมอร์ (DJ) ได้","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"คุณสามารถตั้งค่า URL ที่กำหนดเองสำหรับสตรีมนี้ที่ AzuraCast จะใช้เมื่ออ้างถึง เว้นว่างไว้เพื่อใช้ค่าเริ่มต้น","You cannot remove yourself.":"คุณไม่สามารถลบตัวคุณเองได้","You do not have permission to access this portion of the site.":"คุณไม่ได้รับอนุญาตให้เข้าถึงส่วนนี้ของเว็บไซต์","You have attempted to log in too many times. Please wait 30 seconds and try again.":"คุณพยายามเข้าสู่ระบบหลายครั้งเกินไป กรุณารอ 30 วินาทีแล้วลองอีกครั้ง","You have submitted a request too recently! Please wait before submitting another one.":"คุณส่งคำขอมาเร็วเกินไป! กรุณารอสักครู่ก่อนที่จะส่งรายการอื่น","You must be logged in to access this page.":"คุณต้องเข้าสู่ระบบเพื่อเข้าถึงหน้านี้","You should update to take advantage of bug and security fixes.":"คุณควรอัปเดตเพื่อใช้ประโยชน์จากการแก้ไขข้อบกพร่องและความปลอดภัย","Your docker-compose.yml file is out of date!":"ไฟล์ docker-compose.yml ของคุณล้าสมัย!","Your credentials could not be verified.":"ไม่สามารถยืนยันข้อมูลรับรองของคุณได้","Your installation is currently %d update(s) behind the latest version.":"ขณะนี้การติดตั้งของคุณกำลังอัปเดต %d หลังเวอร์ชันล่าสุด"},"ko_KR":{"# Episodes":"# 에피소드","# Songs":"# 곡","%{listeners} Listener":"%{listeners} 청취자","%{name} - Copy":"%{name} - 사본","%{numPlaylists} playlist":"%{numPlaylists} 개의 재생 목록","%{numSongs} uploaded song":"업로드 된 %{numSongs} 개의 곡","A completely random track is picked for playback every time the queue is populated.":"대기열이 채워질 때마다 재생을 위해 완전히 무작위 트랙이 선택됩니다.","A playlist containing media files hosted on this server.":"이 서버에 호스팅된 미디어 파일이 포함된 재생 목록.","API Version":"API 버전","Access Key ID":"액세스 키 ID","Account List":"계정 목록","Account Recovery":"비밀번호 재설정","Account is Active":"계정이 활성 상태입니다","Account recovery e-mail sent.":"계정 복구 이메일을 보냈습니다.","Actions":"액션","Adapter":"어댑터","Add API Key":"API 키 추가","Add Episode":"에피소드 추가","Add Files to Playlist":"재생 목록에 파일 추가","Add Mount Point":"마운트 지점 추가","Add Playlist":"재생 목록 추가","Add Podcast":"팟캐스트 추가","Add SFTP User":"SFTP 사용자 추가","Add Schedule Item":"예약 생성","Add Station":"스테이션 추가","Add Storage Location":"저장소 위치 추가","Add Streamer":"스트리머 추가","Add User":"사용자 추가","Add Web Hook":"웹 훅 추가","Administer API Keys":"API 키 관리","Administer Backups":"백업 관리","Administer Custom Fields":"사용자 지정 필드 관리","Administer Settings":"설정 관리","Administer Stations":"스테이션 관리","Administer Storage Locations":"저장소 위치 관리","Administration":"관리","Advanced":"고급","Album":"앨범","Album Art":"앨범 이미지","All Permissions":"모든 권한","All Playlists":"모든 재생 목록","All Podcasts":"모든 팟캐스트","All Stations":"모든 스테이션","Allow Song Requests":"곡 요청 승인","An error occurred and your request could not be completed.":"오류가 발생하여 요청을 완료할 수 없습니다.","Analyze and reprocess the selected media":"선택한 미디어 분석 및 재처리","Applying changes...":"변경 내용을 적용하는 중...","Artist":"아티스트","Artwork":"아트워크","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Apple 팟캐스트의 경우 아트워크 크기는 최소 1400 x 1400 픽셀이고 최대 크기는 3000 x 3000 픽셀이어야 합니다.","Auto-Assigned":"자동 할당","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"AutoDJ 비트 레이트 (kbps)","AutoDJ Disabled":"AutoDJ 비활성화됨","AutoDJ Format":"AutoDJ 포맷","AutoDJ Service":"AutoDJ 서비스","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"이 스테이션의 AutoDJ가 비활성화되었습니다. 소스가 활성화되지 않은 경우 어떤 음악도 자동으로 재생되지 않습니다.","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"%{service} 서비스에서 이메일 주소를 기반으로 아바타를 가져옵니다. %{service} 설정을 관리하려면 클릭하십시오.","Average Listeners":"평균 청취자","Avoid Duplicate Artists/Titles":"아티스트/제목 중복 방지","AzuraCast Application Log":"AzuraCast 응용 프로그램 로그","AzuraCast First-Time Setup":"AzuraCast 최초 설정","AzuraCast Settings":"AzuraCast 설정","AzuraCast Setup":"AzuraCast 설치","AzuraCast Update Checks":"AzuraCast 업데이트 체크","AzuraCast Updater":"AzuraCast 업데이터","AzuraCast User":"AzuraCast 사용자","AzuraCast Wiki":"AzuraCast 위키","AzuraCast installation complete!":"AzuraCast 설치 완료!","AzuraCast is now updated to the latest version!":"AzuraCast가 최신 버전으로 업데이트되었습니다!","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast는 이 방송국의 음악 라이브러리에서 업로드된 파일의 일치하는 내용을 검색합니다. 이 단계를 실행하기 전에 미디어를 미리 업로드해야 합니다. 필요한 횟수만큼 이 도구를 다시 실행할 수 있습니다.","Back":"뒤로","Backing up MariaDB...":"MariaDB 백업 중...","Backup not found.":"백업을 찾을 수 없습니다.","Backups":"백업","Basic Info":"기본 정보","Basic Information":"기본 정보","Best Performing Songs":"베스트 퍼포먼스 곡","Bit Rate":"비트 레이트","Bpm":"BPM","Branding Settings":"브랜딩 설정","Broadcasting":"방송","Broadcasting Service":"방송 서비스","Broadcasts":"방송","Browser Icon":"파비콘","Categories":"카테고리","Changes":"변경 사항","Changes saved.":"변경 내용 저장.","Cleaning up temporary files...":"임시 파일을 정리하는 중...","Clear Media":"미디어 지우기","Clear Queue":"대기열 비우기","Close":"닫기","Code from Authenticator App":"인증자 앱의 코드","Comments":"댓글","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"방송 환경에 대한 정보를 제공하여 설정 프로세스를 완료합니다. 이러한 설정은 나중에 관리 패널에서 변경할 수 있습니다.","Complete the setup process to get started.":"시작하려면 설정 프로세스를 완료하십시오.","Configure Backups":"백업 구성","Confirm New Password":"새 암호 확인","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"아래에서 첫 번째 라디오 스테이션을 만들어 설정 과정을 계속합니다. 이러한 세부 내용은 나중에 편집할 수 있습니다.","Continuous Play":"연속 재생","Control how this playlist is handled by the AutoDJ software.":"AutoDJ 소프트웨어에서 이 재생 목록을 처리하는 방법을 제어합니다.","Copy to Clipboard":"클립보드에 복사","Create Account":"계정 생성","Create Directory":"디렉터리 생성","Create Station":"스테이션 생성","Create a New Radio Station":"새 라디오 스테이션 생성","Creating backup archive...":"백업 아카이브를 생성하는 중...","Cue":"큐","Current Password":"현재 암호","Current Podcast Media":"현재 팟캐스트 미디어","Custom":"사용자 지정","Custom Cues: Cue-In Point (seconds)":"사용자 지정 큐:큐 인 포인트 (초)","Custom Cues: Cue-Out Point (seconds)":"사용자 지정 큐:큐 아웃 포인트 (초)","Custom Fading: Fade-In Time (seconds)":"사용자 지정 페이딩:페이드 인 시간 (초)","Custom Fading: Fade-Out Time (seconds)":"사용자 지정 페이딩:페이드 아웃 시간 (초)","Custom Fading: Overlap Time (seconds)":"사용자 지정 페이딩:오버랩 시간 (초)","Custom Fields":"사용자 정의 필드","Custom Frontend Configuration":"사용자 정의 프론트 엔드 구성","Customization":"사용자 정의","Customize":"개인화","Customize Broadcasting Port":"방송 포트 개인화","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"이 스테이션의 \"재생 기록\" 섹션과 모든 공용 API에 나타날 노래 수를 사용자 지정합니다.","DJ Credentials":"DJ 자격 증명","Dashboard":"대시보드","Default":"기본값","Default Album Art":"기본 앨범아트","Default Album Art URL":"기본 앨범아트 URL","Default Mount":"기본 마운트","Default: %s":"기본값: %s","Delete":"삭제","Delete %{ num } media files?":"%{ num } 개의 미디어 파일을 삭제하시겠습니까?","Delete Album Art":"앨범아트 삭제","Delete Mount Point?":"마운트 지점을 삭제하시겠습니까?","Description":"설명","Deselect":"선택 취소","Details":"세부정보","Direct Stream URL":"다이렉트 스트림 URL","Directory":"디렉터리","Directory Name":"폴더 이름","Disable":"비활성화","Disable public pages?":"공용 페이지를 비활성화하시겠습니까?","Disable song requests?":"곡 요청을 비활성화하시겠습니까?","Disable streamers?":"스트리머를 비활성화하시겠습니까?","Disabled":"비활성화","Disconnect Streamer":"스트리머 연결 해제","Display Name":"표시 이름","Down":"아래로","Download":"다운로드","Download CSV":"CSV로 내려받기","Download M3U":"M3U 다운로드","Download PLS":"PLS 다운로드","Drag file(s) here to upload or":"파일을 여기에 끌어서 업로드하거나","Dropbox Generated Access Token":"Dropbox 생성 액세스 토큰","Duplicate":"복제","Duplicate Playlist":"재생 목록 복제","E-Mail":"이메일","E-mail Address":"이메일 주소","Edit":"편집","Edit Episode":"에피소드 편집","Edit Media":"미디어 편집","Edit Mount Point":"마운트 지점 편집","Edit Playlist":"재생 목록 편집","Edit Podcast":"팟캐스트 편집","Edit Profile":"프로필 편집","Edit Station":"스테이션 편집","Edit Storage Location":"저장소 위치 편집","Edit Streamer":"스트리머 편집","Edit User":"사용자 편집","Embed Code":"임베드 코드","Embed Widgets":"임베드 위젯","Enable":"활성화","Enable AutoDJ":"AutoDJ 활성화","Enable Broadcasting":"방송 활성화","Enable Redis":"Redis 활성화","Enable Two-Factor":"2단계 인증 활성화","Enable Two-Factor Authentication":"2단계 인증 활성화","Enable public pages?":"공용 페이지를 활성화하시겠습니까?","Enable song requests?":"곡 요청을 활성화하시겠습니까?","Enable streamers?":"스트리머를 활성화하시겠습니까?","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"이 설정을 활성화하면 이 재생 목록에 있는 파일의 메타데이터가 AutoDJ로 전송되지 않습니다. 이 기능은 재생 목록에 징글 또는 범퍼가 포함된 경우에 유용합니다.","Enable to allow listeners to select this mount point on this station's public pages.":"청취자가 이 스테이션의 공개 페이지에서 이 마운트 지점을 선택할 수 있도록 하려면 활성화합니다.","Enable to allow this account to log in and stream.":"이 계정이 로그인하고 스트리밍할 수 있도록 활성화합니다.","Enabled":"활성화","Encoder":"인코더","End Date":"종료 날짜","End Session":"세션 종료","End Time":"종료 시간","Endpoint":"끝점","Enter Two-Factor Code":"2단계 인증 코드 입력","Enter the full URL of another stream to relay its broadcast through this mount point.":"다른 스트림의 전체 URL을 입력하여 이 마운트 지점을 통해 방송을 중계합니다.","Enter your password":"암호를 입력하세요","Episode":"에피소드","Episode not found.":"에피소드를 찾을 수 없습니다.","Episodes":"에피소드","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"예시: 원격 라디오 URL이 http://station.example.com:8000/radio.mp3,이면 \"http://station.example.com:8000\"을 입력합니다.","Export %{format}":"%{format} 로 내보내기","File Name":"파일 이름","File Type":"파일 유형","File not specified.":"파일이 지정되지 않았습니다.","Files moved:":"파일이 이동됨:","Files removed:":"파일 삭제됨:","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"로컬 파일 시스템의 경우 디렉토리의 기본 경로입니다. 원격 파일 시스템의 경우 폴더 접두사입니다.","Forgot Password":"암호를 잊어버림","Forgot your password?":"암호를 잊으셨습니까?","Friday":"금요일","Full Volume":"최대 볼륨","General Rotation":"일반적인 로테이션","Genre":"장르","Global":"전역","HTTP Port":"HTTP 포트","HTTPS Port":"HTTPS 포트","Help":"도움말","Hide Charts":"차트 숨기기","High":"높음","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"가중치가 높은 재생 목록은 가중치가 낮은 다른 재생 목록에 비해 재생 빈도가 높습니다.","History":"기록","Home":"홈","Hour":"시간","IP":"IP","ISRC":"ISRC (국제 표준 녹음 코드)","Identifier":"식별자","If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results.":"이러한 옵션 중 하나라도 활성화된 경우 이 재생 목록은 AzuraCast를 통해 관리되지 않고 Liquidsoap을 통해 직접 관리됩니다. 이것은 의도하지 않은 영향을 미칠 수 있으며, 결과에 만족하는 경우에만 사용해야 합니다.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"자동 할당이 활성화된 경우 이 재생 목록을 재배포할 곡의 대상 중 하나로 사용하십시오. 이 재생 목록의 기존 내용을 덮어씁니다.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"비활성화된 경우 재생 목록은 라디오 재생에 포함되지 않지만 여전히 관리할 수 있습니다.","If enabled, the AutoDJ will automatically play music to this mount point.":"활성화된 경우 AutoDJ는 자동으로 이 마운트 지점까지 음악을 재생합니다.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"활성화된 경우 이 스트리머는 예약된 방송 시간 동안만 연결할 수 있습니다.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"스테이션에 대한 요청이 활성화된 경우, 사용자는 이 재생 목록에 있는 미디어를 요청할 수 있습니다.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"입력한 이메일 주소가 시스템에 있는 경우, 받은 메일함에 암호 재설정 메시지가 있는지 확인합니다.","If the end time is before the start time, the playlist will play overnight.":"종료 시간이 시작 시간 이전인 경우, 재생 목록이 밤새 재생됩니다.","If the end time is before the start time, the schedule entry will continue overnight.":"종료 시간이 시작 시간 이전인 경우, 일정 항목은 밤새 계속됩니다.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"이 마운트가 기본값인 경우 이 시스템의 라디오 미리 보기 및 공용 라디오 페이지에서 재생됩니다.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"이 마운트 지점이 오디오를 재생하고 있지 않으면 수신기가 자동으로 이 마운트 지점으로 리디렉션됩니다. 기본값은 반복 오류 메시지인 /error.mp3 입니다.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"이 스테이션에 주문형 스트리밍 및 다운로드가 활성화된 경우, 이 설정이 활성화된 재생 목록에 있는 곡만 표시됩니다.","If you are broadcasting using AutoDJ, enter the source password here.":"AutoDJ를 사용하여 방송하는 경우 여기에 소스 암호를 입력합니다.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"AutoDJ를 사용하여 방송하는 경우 여기에 소스 사용자 이름을 입력합니다. 공백일 수 있습니다.","If you manually maintain this file, review the latest version of the file and make any changes needed.":"이 파일을 수동으로 유지 관리하는 경우 최신 버전의 파일을 검토하고 필요한 내용을 변경하십시오.","Import from PLS/M3U":"PLS/M3U으로 들여오기","Indefinitely":"무기한","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"명시적 내용(명시적 언어 또는 성인 내용) 의 존재를 나타냅니다. Apple 팟캐스트가 켜져 있는 경우 해당 에피소드에 대한 명시적 부모 조언 그래픽을 표시합니다. 일부 Apple 팟캐스트 영역에서는 명시적 자료가 포함된 에피소드를 사용할 수 없습니다.","Invalid token specified.":"잘못된 토큰을 지정했습니다.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"아직 감독관에 등록되지 않았을 수 있습니다. 방송을 다시 시작하면 도움이 될 수 있습니다.","Jingle Mode":"징글 모드","Language":"언어","Last 14 Days":"지난 14일","Last 2 Years":"지난 2년","Last 30 Days":"지난 30일","Last 60 Days":"지난 60일","Last 7 Days":"지난 7일","Last Modified":"최종 수정","Last Month":"지난 달","Last Year":"지난 해","Last.fm API Key":"Last.fm API 키","Latest Update":"최신 업데이트","Learn More about Dropbox Auth Tokens":"Dropbox 인증 토큰에 대한 자세한 정보","Learn about Advanced Playlists":"고급 재생 목록에 대해 알아보기","Leave blank to play on every day of the week.":"매일 재생하려면 공백으로 두십시오.","Length":"길이","LetsEncrypt Domain Name(s)":"LetsEncrypt 도메인 이름","LetsEncrypt E-mail Address":"LetsEncrypt 이메일 주소","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"LiquidSoap은 현재 %{songs} 과 %{playlists} 에서 뒤섞고 있습니다.","Listener Request":"청취자 요청","Listeners":"청취자","Listeners Per Station":"스테이션 당 청취자 수","Live":"라이브","Loading...":"로딩 중…","Local":"로컬","Local Filesystem":"로컬 파일 시스템","Local Streams":"로컬 스트림","Log In":"로그인","Logged in successfully.":"로그인 성공","Logged in using account recovery token":"계정 복구 토큰을 사용하여 로그인됨","Login unsuccessful":"로그인 실패","Logs":"로그","Low":"낮음","MP3":"MP3","Manage":"관리","Manage Station Broadcasting":"스테이션 방송 관리","Manage Station Media":"스테이션 미디어 관리","Manage Station Mount Points":"스테이션 마운트 지점 관리","Manage Station Podcasts":"스테이션 팟캐스트 관리","Manage Station Profile":"스테이션 프로필 관리","Manage Station Streamers":"스테이션 스트리머 관리","Manage Station Web Hooks":"스테이션 웹 훅 관리","Manually define how this playlist is used in Liquidsoap configuration.":"이 재생 목록이 Liquidsoap 구성에서 사용되는 방법을 수동으로 정의합니다.","MariaDB Password":"MariaDB 암호","MariaDB Port":"MariaDB 포트","MariaDB Root Password":"MariaDB 루트 암호","Maximum Listeners":"최대 청취자","Media":"미디어","Metadata":"메타데이터","Microphone":"마이크","Mixer":"믹서","Modified":"수정됨","Monday":"월요일","More":"더 보기","Most Played Songs":"가장 많이 재생된 곡","Mount Point URL":"마운트 지점 URL","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"마운트 지점은 청취자가 방송을 연결하고 청취하는 방법입니다. 각 마운트 지점은 오디오 형식 또는 품질이 다를 수 있습니다. 마운트 지점을 사용하여 광대역 수신기를 위한 고품질 스트림과 모바일 사용자를 위한 모바일 스트림을 설정할 수 있습니다.","Move":"이동","Mute":"음소거","My Account":"나의 계정","Name":"이름","Need Help?":"도움이 필요하십니까?","New Directory":"새 디렉터리","New File Name":"새 파일 이름","New Folder":"새 폴더","New Password":"새 암호","New Playlist":"새 재생 목록","New directory created.":"새 디렉터리가 생성되었습니다.","New path not specified.":"새 경로가 지정되지 않았습니다.","Nginx Access Log":"Nginx 액세스 로그","Nginx Error Log":"Nginx 오류 로그","No episodes found.":"에피소드를 찾을 수 없습니다.","No files selected.":"선택한 파일이 없습니다.","No records to display.":"표시할 기록이 없습니다.","Not Running":"실행 중이 아님","Not Scheduled":"예약되지 않음","Notes":"비고","Now":"지금","Now Playing":"지금 재생 중","On the Air":"방송중","On-Demand Media":"주문형 미디어","Once per %{minutes} Minutes":"매 %{minutes} 분당 한 번","Once per %{songs} Songs":"매 %{songs} 곡당 한 번","Once per Hour":"시간 마다","Owner":"소유자","PHP Application Log":"PHP 응용 프로그램 로그","Password":"비밀번호","Path/Suffix":"경로/접미사","Play":"재생","Play exactly once every $x minutes.":"정확히 $x분마다 한 번씩 플레이합니다.","Play exactly once every $x songs.":"정확히 $x곡마다 한 번씩 플레이합니다.","Play once per hour at the specified minute.":"지정된 분마다 한 시간에 한 번 재생합니다.","Play/Pause":"재생/일시 정지","Playback Queue":"재생 대기열","Playing Next":"다음 재생","Playlist":"재생 목록","Playlist (M3U/PLS) URL":"재생 목록 (M3U/PLS) URL","Playlist 1":"재생 목록 1","Playlist 2":"재생 목록 2","Playlist Name":"재생 목록 이름","Playlist Type":"재생 목록 타입","Playlist Weight":"재생 목록 용량","Playlist order set.":"재생 목록 순서가 설정되었습니다.","Playlist queue cleared.":"재생 목록 대기열을 비웠습니다","Playlist:":"재생 목록:","Playlists":"재생 목록","Playlists updated for selected files:":"선택한 파일에 대해 재생 목록이 업데이트되었습니다 :","Please log in to continue.":"계속하려면 로그인하십시오.","Please wait...":"잠시만 기다려주세요...","Podcast":"팟캐스트","Podcast Title":"팟캐스트 제목","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"호환성을 극대화하려면 팟캐스트 미디어가 MP3 또는 M4A(AAC) 형식이어야 합니다.","Podcast not found!":"팟캐스트를 찾을 수 없습니다!","Podcasts":"팟캐스트","Prefer System Default":"시스템 기본값","Preview":"미리보기","Previous":"이전","Profile":"프로필","Public Page":"공용 페이지","Public Pages":"공용 페이지","Publish Date":"게시 날짜","Publish Time":"게시 시간","Queue":"대기열","RSS Feed":"RSS 피드","Radio Player":"라디오 플레이어","Random":"무작위","Raw":"무변환","Ready to start broadcasting? Click to start your station.":"방송을 시작하시겠습니까? 스테이션을 시작하려면 클릭하십시오.","Recover Account":"계정 복구","Redis Host":"Redis 호스트","Redis Port":"Redis 포트","Refresh rows":"행 새로 고침","Refreshing All Stations":"모든 스테이션 새로 고침","Region":"지역","Relay Stream URL":"중계 스트림 URL","Remember me":"자동 로그인","Remote Relays":"원격 릴레이","Remote URL":"원격 URL","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"원격 릴레이를 사용하면 이 서버 외부에서 브로드캐스팅 소프트웨어로 작업할 수 있습니다. 여기에 포함된 릴레이는 모두 해당 스테이션의 통계에 포함됩니다. 이 서버에서 원격 릴레이로 브로드캐스트할 수도 있습니다.","Remove":"제거","Rename":"이름 바꾸기","Rename File/Directory":"파일/디렉터리 이름 바꾸기","Reorder":"재정렬","Reprocess":"재처리","Request":"요청","Request Song":"곡 요청","Request a Song":"곡 요청","Requests":"요청","Reset Password":"암호 재설정","Restart":"다시 시작","Restart Broadcasting":"방송 재시작","Restart broadcasting? This will disconnect any current listeners.":"방송을 다시 시작하시겠습니까? 그러면 현재 청취자들의 연결이 끊어집니다.","Rows per page":"페이지당 열","Run Manual Backup":"수동 백업 실행","Running":"실행 중","Running Database Migrations":"데이터베이스 마이그레이션 실행","SFTP Port":"SFTP 포트","SMTP Password":"SMTP 암호","Sample Rate":"샘플 레이트","Saturday":"토요일","Save":"저장","Save Changes":"변경 내용 저장","Scheduling":"예약","Search":"검색","Secret Key":"비밀 키","Security Code":"보안 코드","Seek":"탐색","Select":"선택","Select File":"파일 선택","Select Media File":"미디어 파일 선택","Select PLS/M3U File to Import":"가져올 PLS/M3U 파일 선택","Select PNG/JPG artwork file":"PNG/JPG 아트워크 파일 선택","Select displayed fields":"표시된 필드 선택","Select the category/categories that best reflects the content of your podcast.":"팟캐스트의 내용을 가장 잘 반영한 카테고리를 선택하십시오.","Send E-mail":"이메일 전송","Send Recovery E-mail":"복구 이메일 보내기","Sender E-mail Address":"발신자 이메일 주소","Set Cue In":"큐 인 설정","Set Cue Out":"큐 아웃 설정","Set Fade In":"페이드 인 설정","Set Fade Out":"페이드 아웃 설정","Set Overlap":"오버랩 설정","Set as Default Mount Point":"기본 마운트 지점으로 설정","Set or clear playlists from the selected media":"선택한 미디어에서 재생 목록 설정 또는 지우기","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"청취자가 스트림에 연결된 상태를 유지할 시간(초)을 설정합니다. 0으로 설정하면 청취자가 무제한으로 연결된 상태를 유지할 수 있습니다.","Set up LetsEncrypt?":"LetsEncrypt를 설정하시겠습니까?","Setting Key":"설정 키","Setting Value":"설정 값","Settings":"설정","Setup has already been completed!":"설치가 이미 완료되었습니다!","Show Charts":"차트 보이기","Sign Out":"로그아웃","Sign in":"로그인","Site Theme":"사이트 테마","Size":"크기","Skip Song":"곡 건너뛰기","Skip to main content":"주요 콘텐츠로 건너뛰기","Song":"곡","Song Album":"곡 앨범","Song Artist":"곡 아티스트","Song Genre":"곡 장르","Song History":"재생 기록","Song Length":"곡 길이","Song Lyrics":"곡 가사","Song Requests":"요청 곡","Song Title":"곡 제목","Source":"소스","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"마운트 지점(\"/radio.mp3\") 또는 Shoutcast SID(\"2\")를 지정하여 통계 또는 브로드캐스트에 사용할 특정 스트림을 지정합니다.","Specify the minute of every hour that this playlist should play.":"이 재생 목록을 재생할 시간을 분 단위로 지정하십시오.","Standard playlist, shuffles with other standard playlists based on weight.":"표준 재생 목록, 용량에 따라 다른 표준 재생 목록과 섞습니다.","Start":"시작","Start Date":"시작 날짜","Start Streaming":"방송 시작","Start Time":"시작 시간","Station Broadcasting Disabled":"스테이션 방송 비활성화","Station Media":"스테이션 미디어","Station Name":"스테이션 이름","Station Overview":"스테이션 개요","Station Podcasts":"스테이션 팟캐스트","Station Time Zone":"스테이션 표준 시간대","Station(s)":"스테이션","Step 1: Scan QR Code":"Step 1: QR 코드 스캔","Step 2: Verify Generated Code":"Step 2: 생성된 코드 확인","Stop":"정지","Stop Streaming":"스트리밍 중단","Storage Adapter":"저장소 어댑터","Storage Locations":"저장소 위치","Storage Quota":"총 용량","Streamer Broadcasts":"스트리머 방송","Streamer Display Name":"스트리머 표시 이름","Streamer Username":"스트리머 사용자 이름","Streamer password":"스트리머 암호","Streamer/DJ":"스트리머/DJ","Streamer/DJ Accounts":"스트리머/DJ 계정","Streamers/DJs":"스트리머/DJ","Streams":"스트림","Sunday":"일요일","Switch Theme":"테마 전환","System Administration":"시스템 관리","System Settings":"시스템 설정","Target":"대상","The date when the episode should be published.":"에피소드가 게시되어야 하는 날짜.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"에피소드에 대한 설명. 이 항목에 허용되는 텍스트의 일반적인 최대 길이는 4000자입니다.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"팟캐스트에 대한 설명입니다. 이 항목에 허용되는 텍스트의 일반적인 최대 길이는 4000자입니다.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"관리 또는 공용 페이지에서 이 마운트 지점을 볼 때 이 마운트 지점에 할당된 표시 이름입니다. 자동으로 생성하려면 비워 두십시오.","The full playlist is shuffled and then played through in the shuffled order.":"전체 재생 목록을 뒤섞은 다음 그 순서대로 재생됩니다.","The language spoken on the podcast.":"팟캐스트에서 사용되는 언어.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"이 원격 재생 목록을 재생할 때 Liquidsoap이 버퍼링해야 하는 재생 시간. 짧은 시간 동안 불안정한 연결에서 재생이 간헐적으로 끊어질 수 있습니다.","The order of the playlist is manually specified and followed by the AutoDJ.":"재생 목록의 순서를 수동으로 지정한 다음 AutoDJ를 사용합니다.","The performance profiling extension is currently enabled on this installation.":"성능 프로파일링 확장이 현재 이 설치에서 실행되어 있습니다.","The port %s is in use by another station.":"%s 포트를 다른 스테이션에서 사용중입니다.","The relative path of the file in the station's media directory.":"스테이션의 미디어 디렉토리에 있는 파일의 상대 경로입니다.","The request could not be processed.":"요청을 처리할 수 없습니다.","The streamer will use this password to connect to the radio server.":"스트리머가 이 암호를 사용하여 라디오 서버에 연결합니다.","The streamer will use this username to connect to the radio server.":"스트리머가 이 사용자 이름을 사용하여 라디오 서버에 연결합니다.","The time period that the song should fade in. Leave blank to use the system default.":"곡이 페이드 인 되는 시간. 시스템 기본값을 사용하려면 공백으로 두십시오.","The time period that the song should fade out. Leave blank to use the system default.":"곡이 페이드 아웃 되는 시간. 시스템 기본값을 사용하려면 공백으로 두십시오.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"이 곡이 페이딩 할 때 주변 곡와 겹치는 시간. 시스템 기본값을 사용하려면 공백으로 두십시오.","The time when the episode should be published (according to the stations timezone).":"(스테이션 표준 시간대에 따라) 에피소드가 공개되어야 하는 시간.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"트랙을 증폭할 볼륨(데시벨)입니다. 시스템 기본값을 사용하려면 비워 두십시오.","Theme":"테마","There is no existing media associated with this episode.":"이 에피소드와 관련된 기존 미디어가 없습니다.","This Month":"이번 달","This field is required.":"이 필드는 필수 항목입니다.","This installation has not been backed up in the last two weeks.":"이 설치는 지난 2주 동안 백업되지 않았습니다.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"이것은 스트리머/DJ가 라이브 상태일 경우 API 응답에 표시되는 비공식 표시 이름입니다.","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"이 이름은 항상 슬래시(/)로 시작해야 하며 /autodj.mp3 와 같은 유효한 URL이어야 합니다.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"이 재생 목록에는 현재 예약된 시간이 없습니다. 그것은 항상 플레이 될 것입니다. 새 예약 시간을 추가하려면 아래 버튼을 클릭하십시오.","This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account.":"중복된 노래 방지 알고리즘을 고려한 재생 기록의 시간 범위(분) 를 지정합니다.","This station's time zone is currently %{tz}.":"이 스테이션의 표준 시간대는 현재 %{tz} 입니다.","This streamer is not scheduled to play at any times.":"이 스트리머는 어느 시간에도 재생되도록 예약되어 있지 않습니다.","This value is already used.":"이 값은 이미 사용되고 있습니다.","Thursday":"목요일","Time":"시간","Title":"제목","To play once per day, set the start and end times to the same value.":"하루에 한 번 재생하려면 시작 시간과 종료 시간을 동일한 값으로 설정합니다.","To set this schedule to run only within a certain date range, specify a start and end date.":"이 일정을 특정 날짜 범위 내에서만 실행하도록 설정하려면 시작 날짜와 종료 날짜를 지정하십시오.","Today":"오늘","Too many login attempts":"로그인을 너무 많이 시도했습니다.","Tuesday":"화요일","Two-Factor Authentication":"2단계 인증","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"2단계 인증은 로그인할 때 암호 외에 두 번째 일회용 액세스 코드를 요구하여 계정의 보안을 향상시킵니다.","URL":"URL","Unique Listeners":"특별 청취자","Unknown Artist":"알 수 없는 아티스트","Unknown Title":"알 수 없는 제목","Up":"위로","Upcoming Song Queue":"다가오는 곡 대기열","Update":"업데이트","Update Instructions":"지침 업데이트","Update Metadata":"메타데이터 업데이트","Updated":"업데이트됨","Use Asynchronous Worker":"비동기 작업자 사용","User":"사용자","User not found.":"사용자를 찾을 수 없습니다.","Username":"사용자 이름","View":"보기","View Administration Page":"관리 페이지 보기","View Details":"세부 정보 보기","View Station Logs":"스테이션 로그 보기","View Station Page":"스테이션 페이지 보기","View Station Reports":"스테이션 보고서 보기","View System Logs":"시스템 로그 보기","View tracks in playlist":"재생 목록의 트랙 보기","Visual Cue Editor":"비주얼 큐 에디터","Volume":"볼륨","Warning":"경고","Waveform Zoom":"파형 확대/축소","Web DJ":"웹 DJ","Web Hook URL":"웹 훅 URL","Web Site URL":"웹 사이트 URL","Website":"웹사이트","Wednesday":"수요일","Weight":"용량","Welcome to %s!":"%s에 오신 것을 환영합니다!","Welcome to AzuraCast!":"AzuraCast에 오신 것을 환영합니다!","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"AzuraCast에 오신 것을 환영합니다. AzuraCast의 일부 주요 종속성을 설정하는 동안 잠시 기다려 주십시오...","Welcome!":"환영합니다!","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"AutoDJ가 이 재생 목록에서 미디어를 재생할 때 아티스트가 중복되지 않도록 하고 제목을 추적해야 하는지 여부입니다.","Widget Type":"위젯 종류","Writing configuration files...":"구성 파일을 쓰는 중입니다...","Yesterday":"어제","You can also upload files in bulk via SFTP.":"SFTP를 통해 파일을 대량으로 업로드할 수도 있습니다.","You should update your docker-compose.yml file to reflect the newest changes.":"최신 변경 사항을 반영하려면 docker-compose.yml 파일을 업데이트해야 합니다.","Your docker-compose.yml file is out of date!":"docker-compose.yml 파일이 최신 버전이 아닙니다!","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"계정에서 2단계 보안 코드를 사용합니다. 장치에 현재 표시되는 코드를 아래에 입력하십시오.","Your credentials could not be verified.":"자격 증명을 확인할 수 없습니다.","Your full API key is below:":"전체 API 키는 다음과 같습니다:","Your password has been updated.":"비밀번호가 변경되었습니다.","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"귀하의 스테이션은 현재 방송에 사용할 수 없습니다. 미디어, 재생 목록 및 기타 방송국 설정을 계속 관리할 수 있습니다. 방송을 다시 활성화하려면, 귀하의 스테이션 프로필을 수정하십시오.","in the last 48 hours":"지난 48시간","in the last month":"지난 달","name@example.com":"name@example.com"},"nb_NO":{"# Episodes":"# Episoder","# Songs":"# Sanger","%d queued messages":"%d meldinger i kø","%s cannot start":"%s kan ikke starte","%s cannot stop":"%s kan ikke stoppe","%s encountered an error":"%s oppdaget en feil","%s is not recognized as a service.":"%s gjenkjennes ikke som en tjeneste.","%{ days } Days":"%{ days } Dager","%{ minutes } minutes":"%{ minutes } minutter","%{ seconds } seconds":"%{ seconds } sekunder","%{filesCount} File":["%{filesCount} Fil","%{filesCount} Filer"],"%{listeners} Listener":["%{listeners} Lytter","%{listeners} Lyttere"],"%{name} - Copy":"%{name} – Kopiér","%{numPlaylists} playlist":["%{numPlaylists} spilleliste","%{numPlaylists} spillelister"],"%{numSongs} uploaded song":["%{numSongs} opplastet sang","%{numSongs} opplastede sanger"],"%{spaceUsed} Used":"%{spaceUsed} Brukt","%{spaceUsed} of %{spaceTotal} Used":"%{spaceUsed} av %{spaceTotal} brukt","%{station} - Copy":"%{station} – Kopiér","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Alle Docker-beholdere har dette navnet foran. Ikke endre dette etter installasjon.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) Hvor lang tid det må vente før en Docker Compose-operasjon mislykkes. Øk dette på datamaskiner med lavere ytelse.","(in seconds)":"(i sekunder)","A completely random track is picked for playback every time the queue is populated.":"Et helt tilfeldig spor velges for avspilling hver gang køen fylles.","A playlist containing media files hosted on this server.":"En spilleliste som inneholder mediefiler på denne serveren.","A playlist that instructs the station to play from a remote URL.":"En spilleliste som instruerer stasjonen til å spille fra en ekstern URL.","API \"Access-Control-Allow-Origin\" Header":"API \"Access-Control-Allow-Origin\"-overskrift","API Documentation":"API-dokumentasjon","API Key Description/Comments":"API-nøkkelbeskrivelse/kommentarer","API Keys":"API-nøkler","API Version":"API-versjon","Access Key ID":"Tilgangsnøkkel-ID","Access Token":"Adgangsnøkkel (Access Token)","Access Token Secret":"Adgangsnøkkel hemmelig kode","Account List":"Konto Liste","Account Recovery":"Gjenopprettelse av konto","Account is Active":"Kontoen er aktiv","Account not found.":"Konto ikke funnet.","Account recovery e-mail sent.":"E-post for kontogjenoppretting er sendt.","Actions":"Handlinger","Adapter":"Adapter","Add API Key":"Legg til API Nøkkel","Add Custom Field":"Legg til tilpasset felt","Add Episode":"Legg til episode","Add Files to Playlist":"Legg til filer i spillelisten","Add Mount Point":"Legg til Mount Point","Add New GitHub Issue":"Legg til nytt GitHub problem","Add Playlist":"Legg til spilleliste","Add Podcast":"Legg til podcast","Add Record":"Legg til post","Add Remote Relay":"Legg til fjernrelé","Add Role":"Legg til rolle","Add SFTP User":"Legg til SFTP-bruker","Add Schedule Item":"Legg til tidsplanelement","Add Station":"Legg til stasjon","Add Storage Location":"Legg til lagringssted","Add Streamer":"Legg til Streamer","Add User":"Legg til bruker","Add Web Hook":"Legg til Web Hook","Additional Environment Variables":"Ytterligere miljøvariabler","Administer API Keys":"Administrer API-nøkler","Administer Backups":"Administrer sikkerhetskopier","Administer Custom Fields":"Administrer egendefinerte felt","Administer Settings":"Administrer innstillinger","Administer Stations":"Administrer stasjoner","Administer Storage Locations":"Administrer lagringsplasseringer","Administration":"Administrasjon","Advanced":"Avansert","Advanced Configuration":"Avansert konfigurasjon","Advanced Manual AutoDJ Scheduling Options":"Avanserte manuelle AutoDJ-planleggingsalternativer","Advanced: Use Privileged Docker Settings":"Avansert: Bruk Privileged Docker-innstillinger","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Samlet lytterstatistikk brukes til å vise stasjonsrapporter på tvers av systemet. IP-basert lytterstatistikk brukes til å se live lyttersporing og kan være nødvendig for royaltyrapporter.","Album":"Album","Album Art":"Albumkunst","Album Artist Sort Order":"Sorteringsrekkefølge for albumartist","Album Sort Order":"Albumsorteringsrekkefølge","All Permissions":"Alle Tillatelser","All Playlists":"Alle Spillelister","All Podcasts":"Alle Podcaster","All Stations":"Alle Stasjoner","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"Alle verdiene i NowPlaying API-responsen er tilgjengelige for bruk. Alle tomme felt ignoreres.","Allow Requests from This Playlist":"Tillat forespørsler fra denne spillelisten","Allow Song Requests":"Tillat sangforespørsler","Allow Streamers / DJs":"Tillat streamere / DJ-er","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"La systemet periodisk automatisk tildele sanger til spillelister basert på ytelsen deres. Denne prosessen vil kjøre i bakgrunnen, og vil bare kjøre hvis dette alternativet er satt til \"Aktivert\" og minst én spilleliste er satt til \"Inkluder i Automated Assignment\".","Allowed IP Addresses":"Tillatte IP-adresser","Always Use HTTPS":"Bruk alltid HTTPS","Amplify: Amplification (dB)":"Forskyvning: Forsterkning (dB)","An account recovery link has been requested for your account on \"%s\".":"En kontogjenopprettingskobling er blitt bedt om for kontoen din på \"%s\".","An error occurred and your request could not be completed.":"Det oppsto en feil og forespørselen din kunne ikke fullføres.","Analyze and reprocess the selected media":"Analyser og bearbeid det valgte mediet","Any time a live streamer/DJ connects to the stream":"Hver gang en Radiovert/DJ kobles til radioserveren","Any time a live streamer/DJ disconnects from the stream":"Hver gang en Radiovert / DJ kobles fra radioserveren","Any time the currently playing song changes":"Hver gang sangen som spilles endres","Any time the listener count decreases":"Hver gang lyttertallet synker","Any time the listener count increases":"Hver gang lyttertallet øker","Apply Compression and Normalization":"Bruk kompresjon og normalisering","Apply for an API key at Last.fm":"Søk om en API-nøkkel på Last.fm","Applying changes...":"Bruker endringer ...","Are you sure?":"Er du sikker?","Art":"Kunst","Artist":"Artist","Artwork":"Kunstverk","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Kunstverk må ha en minimumsstørrelse på 1400 x 1400 piksler og en maksimal størrelse på 3000 x 3000 piksler for Apple Podcasts.","At the bottom of the page, click \"Create my access token\".":"Klikk på \"Opprett tilgangstoken\" nederst på siden.","Attempt to Automatically Retrieve ISRC When Missing":"Forsøk å hente ISRC automatisk når den mangler","Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance.":"Lydtranskodingsapplikasjoner som Liquidsoap bruker en konsistent mengde CPU over tid, noe som gradvis tapper denne tilgjengelige kreditten. Hvis du regelmessig ser stjålet CPU-tid, bør du vurdere å migrere til en VM som har CPU-ressurser dedikert til din instans.","Audit Log":"Revisjonslogg","Author":"Forfatter","Auto-Assign Value":"Auto-tilordne verdi","Auto-Assigned":"Auto-tildelt","Auto-generate Random MariaDB Root Password":"Autogenerer tilfeldig MariaDB-rootpassord","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"AutoDJ Bitrate (kbps)","AutoDJ Disabled":"AutoDJ deaktivert","AutoDJ Format":"AutoDJ-format","AutoDJ Queue":"AutoDJ-kø","AutoDJ Queue Length":"AutoDJ-kølengde","AutoDJ Service":"AutoDJ-tjeneste","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"AutoDJ er deaktivert for denne stasjonen. Ingen musikk spilles automatisk når en kilde ikke er live.","Automated Assignment":"Automatisert tildeling","Automatic Backups":"Automatiske sikkerhetskopier","Automatically Set from ID3v2 Value":"Angi automatisk fra ID3v2-verdi","Automatically scroll to the bottom of the log":"Rull automatisk til bunnen av loggen","Automatically send a customized message to your Discord server.":"Send automatisk en tilpasset melding til Discord-serveren din.","Automatically send a message to any URL when your station data changes.":"Send automatisk en melding til en hvilken som helst URL når stasjonsdataene dine endres.","Automatically send a tweet.":"Send en tweet automatisk.","Available Logs":"Tilgjengelige logger","Avatar Service":"Avatar-tjeneste","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Avatarer hentes basert på e-postadressen din fra %{service}-tjenesten. Klikk for å administrere %{service}-innstillingene.","Average Listeners":"Gjennomsnittlige lyttere","Avoid Duplicate Artists/Titles":"Unngå dupliserte artister/titler","AzuraCast version %s is now available.":"AzuraCast- versjon %s er nå tilgjengelig.","AzuraCast Application Log":"AzuraCast-applikasjonslogg","AzuraCast Backup":"AzuraCast sikkerhetskopi","AzuraCast First-Time Setup":"AzuraCast førstegangsoppsett","AzuraCast Installer":"AzuraCast installasjonsprogram","AzuraCast Instance Name":"AzuraCast-forekomstnavn","AzuraCast Settings":"AzuraCast-innstillinger","AzuraCast Setup":"AzuraCast-oppsett","AzuraCast Update Checks":"AzuraCast-oppdateringssjekker","AzuraCast Updater":"AzuraCast-oppdatering","AzuraCast User":"AzuraCast-bruker","AzuraCast Wiki":"AzuraCast Wiki","AzuraCast installation complete!":"AzuraCast-installasjonen er fullført!","AzuraCast is currently configured to listen on the following ports:":"AzuraCast er for øyeblikket konfigurert til å lytte på følgende porter:","AzuraCast is now initialized.":"AzuraCast er nå initialisert.","AzuraCast is now updated to the latest version!":"AzuraCast er nå oppdatert til siste versjon!","AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated.":"AzuraCast leveres med en innebygd gratis IP-geolokaliseringsdatabase. Du foretrekker kanskje å bruke MaxMind GeoLite-tjenesten i stedet for å oppnå mer nøyaktige resultater. Bruk av MaxMind GeoLite krever en lisensnøkkel, men når nøkkelen er gitt, vil vi automatisk holde databasen oppdatert.","AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles.":"AzuraCast bruker et rollebasert tilgangskontrollsystem. Roller gis tillatelser til visse deler av nettstedet, deretter blir brukere tildelt disse rollene.","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast vil skanne den opplastede filen for treff i denne stasjonens musikkbibliotek. Media skal allerede være lastet opp før du kjører dette trinnet. Du kan kjøre dette verktøyet på nytt så mange ganger du trenger.","Back":"Tilbake","Backing up MariaDB...":"Sikkerhetskopierer MariaDB...","Backup complete in %.2f seconds.":"Sikkerhetskopiering fullført om %.2f sekunder.","Backup not found.":"Finner ikke sikkerhetskopi.","Backup path %s not found!":"Finner ikke sikkerhetskopibanen %s!","Backups":"Sikkerhetskopier","Balanced":"Balansert","Band":"Bånd","Banned Countries":"Forbudte land","Banned IP Addresses":"Forbudte IP-adresser","Banned User Agents":"Utestengte brukeragenter","Base Station Directory":"Basestasjonskatalog","Base Theme for Public Pages":"Grunntema for offentlige sider","Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists.":"Basert på den forrige fremføringen av stasjonens sanger, kan AzuraCast automatisk distribuere sanger jevnt mellom spillelistene dine, og plassere de høyest presterende sangene i de høyest vektede spillelistene.","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Basert på denne innstillingen vil systemet automatisk tildele sanger hver (denne) dagen ved å bruke data fra de foregående (denne) dagene.","Basic Info":"Informasjon","Basic Information":"Stillingsinformasjon","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Fordi du kjører Docker, kan enkelte systemlogger bare nås fra en shell-sesjon på vertsdatamaskinen. Du kan kjøre %s for å få tilgang til containerlogger fra terminalen.","Best Performing Songs":"Best fremførte sanger","Bit Rate":"Bithastighet","Bot Token":"Bot Token","Bpm":"Bpm","Branding Settings":"Innstillinger for branding","Broadcast AutoDJ to Remote Station":"Send AutoDJ til ekstern stasjon","Broadcasting":"Kringkasting","Broadcasting Service":"Kringkastingstjeneste","Broadcasts":"Meldinger","Browser Icon":"Nettleserikon","Bucket Name":"Bucket Navn","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Som standard sender radiostasjoner på sine egne porter (dvs. 8000). Hvis du bruker en tjeneste som CloudFlare eller får tilgang til radiostasjonen din med SSL, bør du aktivere denne funksjonen, som ruter all radio gjennom nettportene (80 og 443).","CPU Load":"CPU Last","CPU Stats Help":"CPU-statistikk Hjelp","Cached":"Bufret","Categories":"Kategorier","Change":"Endre","Change Password":"Endre passord","Change installation settings?":"Vil du endre installasjonsinnstillingene?","Changes":"Endringer","Changes saved successfully.":"Endringene er lagret.","Changes saved.":"Endringer ble lagret.","Character Set Encoding":"Tegnsettkoding","Chat ID":"Chat-ID","Check Web Services for Album Art When Uploading Media":"Sjekk webtjenester for albumgrafikk når du laster opp media","Check Web Services for Album Art for \"Now Playing\" Tracks":"Se netttjenester for albumomslag for \"Spiller nå\" låter","Check the log for details.":"Sjekk loggen for detaljer.","Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources.":"Velg en metode du vil bruke når du går fra en sang til en annen. Smart Mode vurderer volumet til de to sporene når de tones for en jevnere effekt, men krever mer CPU-ressurser.","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Velg et navn for denne webhooken som vil hjelpe deg å skille den fra andre. Dette vil kun vises på administrasjonssiden.","Choose a new password for your account.":"Velg et nytt passord for kontoen din.","Cleaning up temporary files...":"Rydder opp i midlertidige filer...","Clear":"Fjern","Clear All Message Queues":"Fjern alle meldingskøer","Clear All Pending Requests?":"Vil du fjerne alle ventende forespørsler?","Clear Artwork":"Tøm kunstverk","Clear Cache":"Tøm hurtiglager","Clear File":"Fjern","Clear Image":"Fjern Bilde","Clear List":"Klar liste","Clear Media":"Tøm media","Clear Pending Requests":"Fjern ventende forespørsler","Clear Queue":"Fjern Kø","Clear Upcoming Song Queue":"Fjern kommende sangkø","Clear Upcoming Song Queue?":"Fjerne kommende sangkø?","Clearing the application cache may log you out of your session.":"Å tømme programbufferen kan logge deg ut av økten.","Click \"Generate new license key\".":"Klikk på \"Generer ny lisensnøkkel\".","Click the link below to log in to your account.":"Klikk på lenken nedenfor for å logge på kontoen din.","Click to restart your station and apply configuration changes.":"Klikk for å starte stasjonen på nytt og bruke konfigurasjonsendringer.","Clone":"Klone","Clone Station":"Klon Stasjon","Close":"Lukk","Code from Authenticator App":"Kode fra Autorisasjons App","Collect aggregate listener statistics and IP-based listener statistics":"Samle inn samlet lytterstatistikk og IP-basert lytterstatistikk","Command":"Kommando","Comment":"Kommentar","Comments":"Kommentarer","Commercial Information":"Kommersiell informasjon","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Fullfør konfigurasjonsprosessen ved å oppgi litt informasjon om kringkastingsmiljøet ditt. Disse innstillingene kan endres senere fra administrasjonspanelet.","Complete the setup process to get started.":"Fullfør konfigurasjonsprosessen for å komme i gang.","Composer":"Komponist","Composer Sort Order":"Komponist Sorteringsrekkefølge","Compress and normalize your station's audio, producing a more uniform and \"full\" sound.":"Komprimer og normaliser stasjonens lyd, og produserer en mer enhetlig og \"full\" lyd.","Conductor":"Dirigent","Configuration successfully written.":"Konfigurasjonen er skrevet.","Configure":"Konfigurer","Configure Automated Assignment":"Konfigurer automatisk tildeling","Configure Backups":"Konfigurer Backuper","Confirm New Password":"Bekreft nytt passord","Connected AzuraRelays":"Tilkoblede AzuraRelays","Connection Information":"Tilkoblingsinformasjon","Consumer Key (API Key)":"Forbrukernøkkel (API-nøkkel)","Consumer Secret (API Secret)":"Forbrukerhemmelighet (API-hemmelig)","Contact an administrator to reset your password following the instructions in our documentation:":"Kontakt en administrator for å tilbakestille passordet ditt ved å følge instruksjonene i dokumentasjonen vår:","Contains explicit content":"Inneholder eksplisitt innhold","Content Group Description":"Innholdsgruppebeskrivelse","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Fortsett konfigurasjonsprosessen ved å opprette din første radiostasjon nedenfor. Du kan redigere hvilken som helst av disse detaljene senere.","Continuous Play":"Kontinuerlig spilling","Control how this playlist is handled by the AutoDJ software.":"Kontroller hvordan denne spillelisten håndteres av AutoDJ-programvaren.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Kopier som er eldre enn det angitte antall dager vil automatisk bli slettet. Sett til null for å deaktivere automatisk sletting.","Copy associated media and folders.":"Kopier tilknyttede medier og mapper.","Copy scheduled playback times.":"Kopier planlagte avspillingstider.","Copy to Clipboard":"Kopier til utklippstavle","Copy to New Station":"Kopier til ny stasjon","Copyright":"Opphavsrett","Copyright Message":"Opphavsrettsmelding","Could not write to filesystem.":"Kunne ikke skrive til filsystemet.","Create Account":"Opprett Konto","Create Directory":"Opprett katalog","Create New Key":"Lag Ny Nøkkel","Create Station":"Lag Stasjon","Create a New Radio Station":"Lag en Ny Radio Stasjon","Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL.":"Opprett en ny app på nettstedet for Twitter-applikasjoner. Bruk denne installasjonens basis-URL som applikasjons-URL.","Create a new storage location based on the base directory.":"Opprett en ny lagringsplass basert på basiskatalogen.","Create an account on the MaxMind developer site.":"Opprett en konto på MaxMind-utviklernettstedet.","Create and Continue":"Lag og Fortsett","Create custom fields to store extra metadata about each media file uploaded to your station libraries.":"Lag egendefinerte felt for å lagre ekstra metadata om hver mediefil som lastes opp til stasjonsbibliotekene dine.","Creating backup archive...":"Oppretter sikkerhetskopieringsarkiv ...","Creating temporary directories...":"Oppretter midlertidige kataloger...","Crossfade Duration (Seconds)":"Crossfade-varighet (sekunder)","Crossfade Method":"Crossfade metode","Cue":"Stikkord","Current Custom Fallback File":"Gjeldende tilpasset reservefil","Current Installed Version":"Gjeldende installert versjon","Current Intro File":"Gjeldende introfil","Current Password":"Gjeldende passord","Current Podcast Media":"Nåværende podcastmedier","Custom":"Tilpasset","Custom API Base URL":"Egendefinert API-base-URL","Custom Branding":"Tilpasset merkevarebygging","Custom CSS for Internal Pages":"Tilpasset CSS for interne sider","Custom CSS for Public Pages":"Tilpasset CSS for offentlige sider","Custom Configuration":"Egendefinert konfigurasjon","Custom Cues: Cue-In Point (seconds)":"Custom Cues: Cue-In Point (sekunder)","Custom Cues: Cue-Out Point (seconds)":"Egendefinerte signaler: Cue-Out Point (sekunder)","Custom Fading: Fade-In Time (seconds)":"Egendefinert fading: inntoningstid (sekunder)","Custom Fading: Fade-Out Time (seconds)":"Egendefinert fading: Fade-out-tid (sekunder)","Custom Fading: Overlap Time (seconds)":"Egendefinert falming: Overlappingstid (sekunder)","Custom Fallback File":"Tilpasset reservefil","Custom Fields":"Egendefinerte felt","Custom Frontend Configuration":"Tilpasset grensesnittkonfigurasjon","Custom JS for Public Pages":"Egendefinert JS for offentlige sider","Customization":"Tilpasning","Customize":"Tilpass","Customize Administrator Password":"Tilpass administratorpassord","Customize AzuraCast Settings":"Tilpass AzuraCast-innstillinger","Customize Broadcasting Port":"Tilpass kringkastingsporten","Customize Copy":"Tilpass kopi","Customize DJ/Streamer Mount Point":"Tilpass DJ/Streamer Mount Point","Customize DJ/Streamer Port":"Tilpass DJ/Streamer-port","Customize Internal Request Processing Port":"Tilpass intern forespørselsbehandlingsport","Customize Source Password":"Tilpass kildepassord","Customize ports used for AzuraCast?":"Tilpasse porter som brukes for AzuraCast?","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Tilpass antall sanger som skal vises i \"Sanghistorikk\"-delen for denne stasjonen og i alle offentlige APIer.","DJ Credentials":"DJ-legitimasjon","DJ/Streamer Buffer Time (Seconds)":"DJ/streamerbuffertid (sekunder)","Dark":"Mørk","Dashboard":"Kontrollpanel","Date Played":"Spilledato","Date Requested":"Forespurt Dato","Date/Time":"Dato/Klokkeslett","Date/Time (Browser)":"Dato/Tid (Nettleser)","Date/Time (Station)":"Dato/Tid (Stasjon)","Days Between Automated Assignments":"Dager mellom automatiserte oppdrag","Days of Playback History to Keep":"Dager med avspillingshistorikk å beholde","Deactivate Streamer on Disconnect (Seconds)":"Deaktiver Streamer ved frakobling (sekunder)","Debug Home":"Feilsøk Hjem","Debug Output":"Debug Output","Default":"Standard","Default Album Art":"Standard albumbilde","Default Album Art URL":"Standard URL for albumgrafikk","Default Avatar URL":"Standard avatar-URL","Default Mount":"Standardmontering","Default: %s":"Standard: %s","Delete":"Slett","Delete %{ num } media files?":"Vil du slette %{ num } mediefiler?","Delete API Key?":"Vil du slette API-nøkkelen?","Delete Album Art":"Slett albumbilde","Delete Backup?":"Vil du slette sikkerhetskopi?","Delete Broadcast?":"Vil du slette kringkastingen?","Delete Custom Field?":"Vil du slette egendefinert felt?","Delete Episode?":"Vil du slette episoden?","Delete Mount Point?":"Vil du slette Mount Point?","Delete Playlist?":"Vil du slette spillelisten?","Delete Podcast?":"Vil du slette podcasten?","Delete Queue Item?":"Vil du slette køelementet?","Delete Record?":"Vil du slette posten?","Delete Remote Relay?":"Vil du slette Remote Relay?","Delete Request?":"Vil du slette forespørselen?","Delete Role?":"Vil du slette rollen?","Delete SFTP User?":"Vil du slette SFTP-bruker?","Delete Station?":"Vil du slette stasjonen?","Delete Storage Location?":"Vil du slette lagringssted?","Delete Streamer?":"Vil du slette streameren?","Delete User?":"Vil du slette brukeren?","Delete Web Hook?":"Vil du slette Web Hook?","Description":"Beskrivelse","Deselect":"Opphev valg","Desktop Device":"Desktop-enhet","Details":"Detaljer","Direct Stream URL":"Direktestrøm-URL","Directory":"Katalog","Directory Name":"Katalognavn","Disable":"Deaktiver","Disable Crossfading":"Deaktiver Crossfading","Disable Optimizations":"Deaktiver optimaliseringer","Disable Two-Factor":"Deaktiver To-Faktor","Disable public pages?":"Vil du deaktivere offentlige sider?","Disable song requests?":"Vil du deaktivere sangforespørsler?","Disable streamers?":"Deaktivere streamere?","Disable to use a flatfile cache instead of Redis.":"Deaktiver for å bruke en flatfil-cache i stedet for Redis.","Disable two-factor authentication?":"Vil du deaktivere tofaktorautentisering?","Disabled":"Deaktivert","Disconnect Streamer":"Koble fra Streameren","Discord Web Hook URL":"URL til Discord Web Hook","Discord Webhook":"Discord Webhook","Disk Space":"Diskplass","Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed.":"Diskbufring gjør et system mye raskere og mer responsivt generelt. Det tar ikke minne fra applikasjoner på noen måte siden det automatisk vil bli utgitt av operativsystemet når det er nødvendig.","Display Name":"Visningsnavn","Do not collect any listener analytics":"Ikke samle inn noen lytteranalyse","Do not modify this after installation.":"Ikke modifiser dette etter installasjonen.","Do not use an AutoDJ service.":"Ikke bruk en AutoDJ-tjeneste.","Docker User GID":"Docker Bruker GID","Docker User UID":"Docker Bruker UID","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"Domenenavn (example.com) eller navn (example.com,foo.bar) som skal brukes med LetsEncrypt.","Down":"Nedover","Download":"Last ned","Download CSV":"Last ned CSV","Download M3U":"Last ned M3U","Download PLS":"Last ned PLS","Download the Linux x64 binary from the SHOUTcast Radio Manager:":"Last ned Linux x64 binær fra SHOUTcast Radio Manager:","Drag file(s) here to upload or":"Dra filen(e) hit for å laste opp eller","Dropbox Generated Access Token":"Dropbox-generert tilgangstoken","Duplicate":"Dupliser","Duplicate Playlist":"Dubliser Spilleliste","Duplicate Prevention Time Range (Minutes)":"Tidsrom for duplikatforebygging (minutter)","Duplicate Songs":"Dupliserte sanger","Duplicate request: this song was already requested and will play soon.":"Duplikatforespørsel: denne sangen ble allerede forespurt og spilles snart.","E-Mail":"E-post","E-mail Address":"E-post-adresse","E-mail Delivery Service":"E-post leveringstjeneste","E-mail addresses can be separated by commas.":"E-postadresser kan skilles med komma.","Edit":"Rediger","Edit Custom Field":"Rediger tilpasset felt","Edit Episode":"Endre Episode","Edit Liquidsoap Configuration":"Rediger Liquidsoap-konfigurasjon","Edit Media":"Rediger Media","Edit Mount Point":"Rediger Mount Point","Edit Playlist":"Rediger spilleliste","Edit Podcast":"Endre Podcast","Edit Profile":"Rediger profil","Edit Record":"Rediger oppføring","Edit Remote Relay":"Rediger fjernrelé","Edit Role":"Rediger rolle","Edit SFTP User":"Rediger SFTP-bruker","Edit Station":"Rediger stasjon","Edit Station Profile":"Rediger stasjonsprofil","Edit Storage Location":"Rediger lagringssted","Edit Streamer":"Rediger Streamer","Edit User":"Rediger bruker","Edit Web Hook":"Rediger Web Hook","Embed Code":"Inbyggingskode","Embed Widgets":"Bygg inn widgets","Enable":"Aktiver","Enable Advanced Features":"Aktiver avanserte funksjoner","Enable AutoDJ":"Aktiver AutoDJ","Enable Automated Assignment":"Aktiver automatisk tildeling","Enable Broadcasting":"Aktiver Sending","Enable Custom Code Plugins":"Aktiver Custom Code Plugins","Enable Downloads on On-Demand Page":"Aktiver nedlastinger på On-Demand-side","Enable Mail Delivery":"Aktiver postlevering","Enable MariaDB Slow Query Log":"Aktiver MariaDB Slow Query Log","Enable On-Demand Streaming":"Aktiver On-Demand Streaming","Enable Performance Profiling Extension":"Aktiver Performance Profiling Extension","Enable Public Pages":"Aktiver Offentlige Sider","Enable Redis":"Aktiver Redis","Enable Streaming":"Aktiver kringkasting","Enable Two-Factor":"Aktiver To-Faktor","Enable Two-Factor Authentication":"Aktiver tofaktorautentisering","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"Aktiver visse avanserte funksjoner i nettgrensesnittet, inkludert avansert spillelistekonfigurasjon, stasjonsporttilordning, endring av basismediekataloger og annen funksjonalitet som kun skal brukes av brukere som er komfortable med avansert funksjonalitet.","Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable.":"Gjør det mulig for lyttere å be om en sang for avspilling på stasjonen din. Bare sanger som allerede er i spillelistene dine kan forespørres.","Enable public pages?":"Aktiver Offentlige Sider?","Enable song requests?":"Aktiver sang ønsker?","Enable streamers?":"Vil du aktivere streamere?","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Aktiver \"sammenslåings\"-funksjonaliteten for komponist for å kombinere hovedapplikasjonens composer.json-fil med alle plugin-komponeringsfiler. Dette kan ha ytelsesimplikasjoner, så du bør bare bruke det hvis du bruker ett eller flere plugins med sine egne Composer-avhengigheter.","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Aktiver denne innstillingen for å forhindre at metadata sendes til AutoDJ for filer i denne spillelisten. Dette er nyttig hvis spillelisten inneholder jingler eller bumpere.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Aktiver for å annonsere dette monteringspunktet på \"Gule sider\" offentlige radiokataloger.","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"Aktiver for å annonsere denne reléet på \"Gule sider\" offentlige radiokataloger.","Enable to allow listeners to select this mount point on this station's public pages.":"Aktiver for å la lyttere velge dette monteringspunktet på denne stasjonens offentlige sider.","Enable to allow listeners to select this relay on this station's public pages.":"Aktiver for å la lyttere velge dette reléet på denne stasjonens offentlige sider.","Enable to allow this account to log in and stream.":"Aktiver for å tillate denne kontoen å logge på og strømme.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Aktiver for å få AzuraCast til automatisk å kjøre nattlige sikkerhetskopier på det angitte tidspunktet.","Enabled":"Aktivert","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Aktiverer eller deaktiverer bruken av det nyere og raskere WebSocket-baserte systemet for å motta live-oppdateringer på offentlige spillere. Du må kanskje deaktivere dette hvis du får problemer med det.","Encoded By":"Kodet av","Encoder":"Enkoder","Encoder Settings":"Koderinnstillinger","Encoding Time":"Kodingstid","End Date":"Sluttdato","End Session":"Avslutt økten","End Time":"Sluttidspunkt","Endpoint":"Endepunkt","Enforce Schedule Times":"Håndheve tidsplaner","Enter Two-Factor Code":"Skriv inn tofaktorkode","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Skriv inn gjeldende kode fra autentiseringsappen din for å bekrefte at den fungerer som den skal.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Skriv inn hele URL-en til en annen strøm for å videresende kringkastingen gjennom dette monteringspunktet.","Enter your password":"Skriv inn ditt passord","Environment: %s":"Miljø: %s","Episode":"Episode","Episode not found.":"Finner ikke episoden.","Episodes":"Episoder","Error":"Feil","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Eksempel: hvis nettadressen for den eksterne radioen er http://stasjon.example.com:8000/radio.mp3, skriv inn \"http://station.example.com:8000\".","Exclude Media from Backup":"Ekskluder media fra sikkerhetskopiering","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Å ekskludere media fra automatiserte sikkerhetskopier vil spare plass, men du bør sørge for å sikkerhetskopiere mediene andre steder. Merk at kun lokalt lagrede medier vil bli sikkerhetskopiert.","Execute Command":"Utfør kommando","Expected to Play at":"Forventes å spille kl","Explicit":"Eksplisitt","Export %{format}":"Eksporter %{format}","Fallback Mount":"Fallback Tilgangspunkt","Field Name":"Feltnavn","File Name":"Filnavn","File Not Processed: %s":"Fil ikke behandlet: %s","File Owner":"Fileier","File Processing":"Filbehandling","File Type":"Filtype","File not specified.":"Filen er ikke spesifisert.","Files marked for reprocessing:":"Filer merket for behandling:","Files moved:":"Filer flyttet:","Files queued for playback:":"Filer i kø for avspilling:","Files removed:":"Filer fjernet:","First Connected":"Først tilkoblet","Fixtures loaded.":"Inventar lastet.","Footer Text":"Bunntekst","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"For lokale filsystemer er dette basisbanen til katalogen. For eksterne filsystemer er dette mappeprefikset.","For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software.":"I de fleste tilfeller bruker du standard UTF-8-koding. Den eldre ISO-8859-1-kodingen kan brukes hvis du aksepterer tilkoblinger fra SHOUTcast 1 DJ-er eller bruker annen eldre programvare.","For some clients, use port:":"For noen klienter, bruk port:","Forgot Password":"Glemt passord","Forgot your password?":"Glemt passordet?","Friday":"Fredag","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"Fra smarttelefonen din, skann koden til høyre ved å bruke en autentiseringsapp du velger (FreeOTP, Authy, etc).","Full Volume":"Fullt volum","Full:":"Fullt:","GA Property Tracking ID":"GA-eiendomssporings-ID","General Rotation":"Generell rotasjon","Generate Report":"Rapport","Generating Database Proxy Classes":"Generering av databaseproxyklasser","Generic Web Hook":"Generisk nettkrok","Genre":"Sjanger","GeoLite database not configured for this installation. See System Administration for instructions.":"GeoLite-databasen er ikke konfigurert for denne installasjonen. Se Systemadministrasjon for instruksjoner.","GeoLite is not currently installed on this installation.":"GeoLite er for øyeblikket ikke installert på denne installasjonen.","GeoLite version \"%{ version }\" is currently installed.":"GeoLite-versjon \"%{ versjon }\" er for øyeblikket installert.","Get Next Song":"Få neste sang","Get Now Playing":"Spill nå","Global":"Globalt","Global Permissions":"Globale tillatelser","Google Analytics Integration":"Google Analytics-integrering","HTML":"HTML","HTTP Port":"HTTP-port","HTTP Port: %d":"HTTP-port: %d","HTTPS Port":"HTTPS-port","HTTPS Port: %d":"Port nummer","Help":"Hjelp","Hide Album Art on Public Pages":"Skjul albumomslag på offentlige sider","Hide AzuraCast Branding on Public Pages":"Skjul AzuraCast-merkevarebygging på offentlige sider","Hide Charts":"Skjul diagrammer","Hide Metadata from Listeners (\"Jingle Mode\")":"Skjul metadata fra lyttere (\"jinglemodus\")","High":"Høy","High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk.":"Høy I/U-vent kan indikere en flaskehals med serverens harddisk, en potensielt sviktende harddisk eller stor belastning på harddisken.","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Spillelister med høyere vekt spilles oftere sammenlignet med andre spillelister med lavere vekt.","History":"Historikk","Home":"Hjem","Homepage Redirect URL":"Hjemmeside omdirigere URL","Hour":"Time","IP":"IP","IP Geolocation by DB-IP":"IP Geolocation av DB-IP","IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite.":"IP Geolocation brukes til å gjette den omtrentlige plasseringen til lytterne dine basert på IP-adressen de kobler til. Bruk det gratis innebygde IP Geolocation-biblioteket eller skriv inn en lisensnøkkel på denne siden for å bruke MaxMind GeoLite.","ISRC":"ISRC","Icecast Access Log":"Icecast tilgangslogg","Icecast Clients":"Icecast Lyttere","Icecast Configuration":"Icecast Konfigurasjon","Icecast Error Log":"Icecast Feillogg","Identifier":"Identifikator","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Hvis en sang ikke har noen albumomslag, vil denne URL-en bli oppført i stedet. La stå tomt for å bruke standard plassholderbilde.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Hvis en besøkende ikke er logget på og besøker AzuraCast-hjemmesiden, kan du automatisk omdirigere dem til URL-en som er spesifisert her. La stå tomt for å omdirigere dem til påloggingsskjermen som standard.","If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results.":"Hvis noen av disse alternativene er aktivert, vil denne spillelisten administreres direkte via Liquidsoap i stedet for via AzuraCast. Dette kan ha utilsiktede effekter og bør bare brukes når du er komfortabel med resultatene.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Hvis automatisk tildeling er aktivert, bruk denne spillelisten som et av målene for sanger som skal omdistribueres til. Dette vil overskrive det eksisterende innholdet i denne spillelisten.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Hvis den er deaktivert, vil ikke spillelisten inkluderes i radioavspilling, men kan fortsatt administreres.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Hvis den er deaktivert, vil ikke stasjonen kringkaste eller blande AutoDJ.","If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings.":"Hvis aktivert, vil AzuraCast automatisk ta opp alle direktesendinger til denne stasjonen til opptak per sending.","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"Hvis aktivert, vil AzuraCast koble til MusicBrainz-databasen for å forsøke å finne en ISRC for alle filer der en mangler. Deaktivering av dette kan forbedre ytelsen.","If enabled, a download button will also be present on the public \"On-Demand\" page.":"Hvis aktivert, vil en nedlastingsknapp også være til stede på den offentlige \"On-Demand\"-siden.","If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page.":"Hvis aktivert, vil musikk fra spillelister med streaming på forespørsel være tilgjengelig for strømming via en spesialisert offentlig side.","If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream.":"Hvis aktivert, vil streamere (eller DJ-er) kunne koble seg direkte til strømmen din og kringkaste livemusikk som avbryter AutoDJ-strømmen.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Hvis aktivert, vil AutoDJ på denne installasjonen automatisk spille musikk til dette monteringspunktet.","If enabled, the AutoDJ will automatically play music to this mount point.":"Hvis aktivert, vil AutoDJ automatisk spille musikk til dette monteringspunktet.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Hvis den er aktivert, vil denne streameren kun kunne koble til under de planlagte sendetidene.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Hvis forespørsler er aktivert for stasjonen din, vil brukere kunne be om media som er på denne spillelisten.","If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods.":"Hvis forespørsler er aktivert, spesifiserer dette minimumsforsinkelsen (i minutter) mellom en forespørsel sendes og spilles. Hvis satt til null, brukes en mindre forsinkelse på 15 sekunder for å forhindre forespørselsflom.","If selected, album art will not display on public-facing radio pages.":"Hvis valgt, vil ikke albumgrafikk vises på offentlige radiosider.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Hvis valgt, vil dette fjerne AzuraCast-merkevaren fra offentlige sider.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Hvis e-postadressen du oppga er i systemet, sjekk innboksen din for en melding om tilbakestilling av passord.","If the end time is before the start time, the playlist will play overnight.":"Hvis slutttiden er før starttiden, spilles spillelisten av over natten.","If the end time is before the start time, the schedule entry will continue overnight.":"Hvis slutttiden er før starttidspunktet, fortsetter planleggingen over natten.","If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here.":"Hvis monteringspunktet (dvs. /radio.mp3) eller Shoutcast SID (dvs. 2) du kringkaster til er forskjellig fra det som er oppført ovenfor, spesifiser kildemonteringspunktet her.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Hvis porten du kringkaster til er forskjellig fra den du oppførte i URL-en ovenfor, spesifiser kildeporten her.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Hvis dette festet er standard, vil det spilles av på radioforhåndsvisningen og den offentlige radiosiden i dette systemet.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Hvis dette monteringspunktet ikke spiller av lyd, vil lytterne automatisk bli omdirigert til dette monteringspunktet. Standard er /error.mp3, en gjentatt feilmelding.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Hvis denne innstillingen er satt til \"Ja\", vil nettleserens URL brukes i stedet for basis-URLen når den er tilgjengelig. Sett til \"Nei\" for alltid å bruke basis-URLen.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Hvis denne stasjonen har streaming og nedlasting på forespørsel aktivert, vil bare sanger som er i spillelister med denne innstillingen aktivert være synlige.","If you are broadcasting using AutoDJ, enter the source password here.":"Hvis du kringkaster med AutoDJ, skriv inn kildepassordet her.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Hvis du kringkaster med AutoDJ, skriv inn kildebrukernavnet her. Dette kan være tomt.","If you manually maintain this file, review the latest version of the file and make any changes needed.":"Hvis du vedlikeholder denne filen manuelt, se gjennom den nyeste versjonen av filen og foreta eventuelle endringer.","If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting.":"Hvis du regelmessig bruker forskjellige URL-er for å få tilgang til AzuraCast, bør du aktivere innstillingen \"Foretrekk nettleser-URL\".","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Hvis du opplever en feil eller feil, kan du sende inn et GitHub-problem ved å bruke lenken nedenfor.","If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap.":"Hvis installasjonen din er begrenset av CPU eller minne, kan du endre denne innstillingen for å justere ressursene som brukes av Liquidsoap.","If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default.":"Hvis strømmeprogramvaren din krever en bestemt monteringspunktbane, spesifiser den her. Ellers bruker du standarden.","If your web hook requires HTTP basic authentication, provide the password here.":"Hvis netthooken din krever grunnleggende HTTP-autentisering, oppgi passordet her.","If your web hook requires HTTP basic authentication, provide the username here.":"Hvis netthooken din krever grunnleggende HTTP-autentisering, oppgi brukernavnet her.","Import from PLS/M3U":"Importer fra PLS/M3U","Important: copy the key below before continuing!":"Viktig: kopier nøkkelen nedenfor før du fortsetter!","Imported locale: %s":"Importert lokalitet: %s","In order to install SHOUTcast:":"For å installere SHOUTcast:","In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds.":"For å behandle raskt har webhooks en kort tidsavbrudd, så svartjenesten bør optimaliseres for å håndtere forespørselen på under 2 sekunder.","In the newly created application, click the \"Keys and Access Tokens\" tab.":"I den nyopprettede applikasjonen klikker du på fanen \"Nøkler og tilgangstokener\".","Include in Automated Assignment":"Inkluder i Automated Assignment","Include in On-Demand Player":"Inkluder i On-Demand Spiller","Indefinitely":"På ubestemt tid","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"Indikerer tilstedeværelsen av eksplisitt innhold (eksplisitt språk eller voksent innhold). Apple Podcasts viser en eksplisitt foreldrerådgivningsgrafikk for episoden din hvis den er slått på. Episoder som inneholder eksplisitt materiale er ikke tilgjengelig i enkelte Apple Podcasts-territorier.","Initial Key":"Start Nøkkel","Initialize AzuraCast":"Initialiser AzuraCast","Initializing essential settings...":"Initialiserer viktige innstillinger...","Insert":"Sett inn","Install GeoLite IP Database":"Installer GeoLite IP-database","Install SHOUTcast":"Installer SHOUTcast","Install SHOUTcast 2 DNAS":"Installer SHOUTcast 2 DNAS","Installation Method: %s":"Installasjonsmetode: %s","Installation Not Recently Backed Up":"Installasjon ikke nylig sikkerhetskopiert","Installing Data Fixtures":"Installere datafiksturer","Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption.":"Instruer Liquidsoap til å bruke eventuelle gjenspillingsmetadata knyttet til en sang for å kontrollere volumnivået. Dette kan øke CPU-forbruket.","Instructions":"Instruksjoner","Internal notes or comments about the user, visible only on this control panel.":"Interne notater eller kommentarer om brukeren, kun synlig på dette kontrollpanelet.","International Standard Recording Code, used for licensing reports.":"International Standard Recording Code, brukt for lisensieringsrapporter.","Internet Radio Station Name":"Navn på internettradiostasjon","Internet Radio Station Owner":"Eier av internettradiostasjon","Interrupt other songs to play at scheduled time.":"Avbryt andre sanger for å spille på planlagt tidspunkt.","Intro":"Introduksjon","Invalid token specified.":"Ugyldig token er angitt.","Involved People List":"Liste over involverte personer","Is Public":"Er Offentlig","It is already running.":"Den kjører allerede.","It is not running.":"Kjører ikke.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Den er kanskje ikke registrert hos Supervisor ennå. Det kan hjelpe å starte kringkastingen på nytt.","Jingle Mode":"Jingle-modus","Joins":"Blir med","Language":"Språk","Last 14 Days":"Siste 14 dager","Last 2 Years":"Siste 2 år","Last 30 Days":"Siste 30 dager","Last 60 Days":"Siste 60 dager","Last 7 Days":"Siste 7 dager","Last Modified":"Sist endrede","Last Month":"Siste måned","Last Run":"Sist kjørt: aldri","Last Year":"Siste År","Last run:":"Sist kjørt:","Last.fm API Key":"Last.fm API-nøkkel","Latest Update":"Siste oppdatering","Learn More about Dropbox Auth Tokens":"Lær mer om Dropbox Auth Tokens","Learn about Advanced Playlists":"Lær om avanserte spillelister","Learn more about release channels in the AzuraCast docs.":"Lær mer om utgivelseskanaler i AzuraCast-dokumentene.","Learn more about this header.":"Finn ut mer om denne overskriften.","Leave blank to automatically generate a new password.":"La stå tomt for automatisk å generere et nytt passord.","Leave blank to play on every day of the week.":"La stå tomt for å spille på hver dag i uken.","Leave blank to use the current password.":"La stå tomt for å bruke gjeldende passord.","Leave blank to use the default Telegram API URL (recommended).":"La stå tomt for å bruke standard Telegram API URL (anbefalt).","Length":"Lengde","Length Text":"Lengde tekst","Let's get started by creating your Super Administrator account.":"La oss komme i gang ved å opprette din Super Administrator-konto.","LetsEncrypt Domain Name(s)":"LetsEncrypt domenenavn(e)","LetsEncrypt E-mail Address":"LetsEncrypt e-postadresse","Light":"Lys","Like our software? Donate to support AzuraCast!":"Liker du programvaren vår? Doner for å støtte AzuraCast!","Limited:":"Begrenset:","Linked Information":"Koblet informasjon","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"LiquidSoap blander for øyeblikket fra %{songs} og %{playlists}.","Liquidsoap Configuration":"Konfigurasjon av flytende såpe","Liquidsoap Log":"Logg for flytende såpe","Liquidsoap Performance Tuning":"Flytende såpe ytelse Tuning","List one IP address or group (in CIDR format) per line.":"Oppgi én IP-adresse eller gruppe (i CIDR-format) per linje.","List one user agent per line. Wildcards (*) are allowed.":"Oppgi én brukeragent per linje. Jokertegn (*) er tillatt.","Listener Analytics Collection":"Lytter Analyse Samling","Listener History":"Lytter Historikk","Listener Request":"Lytterforespørsel","Listeners":"Lyttere","Listeners Per Station":"Lyttere per stasjon","Listeners by Day":"Lyttere etter dag","Listeners by Day of Week":"Lyttere etter ukedag","Listeners by Hour":"Lyttere etter time","Live":"Direkte","Live Broadcast Recording Bitrate (kbps)":"Live kringkasting opptak bitrate (kbps)","Live Broadcast Recording Format":"Opptaksformat for direktesending","Live Listeners":"Live-lyttere","Live Recordings Storage Location":"Lagringssted for liveopptak","Live Streamer:":"Livestreamer:","Live Streaming":"Live streaming","Live stream connected.":"Direktesending tilkoblet.","Live stream disconnected.":"Direktesendingen er koblet fra.","Load Average":"Gj.snittlig belastning","Loading...":"Laster...","Local":"Lokal","Local Filesystem":"Lokalt filsystem","Local Streams":"Lokale strømmer","Location":"Steder","Log In":"Logg inn","Log Viewer":"Loggvisning","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"Logg tregere spørringer for å diagnostisere mulige databaseproblemer. Slå denne kun på hvis nødvendig.","Logged in successfully.":"Logget på vellykket.","Logged in using account recovery token":"Logget på med kontogjenopprettingstoken","Login unsuccessful":"Innlogging mislykket","Logs":"Logger","Logs by Station":"Logger etter stasjon","Long Sync Task Execution Time":"Lang synkroniseringsoppgavekjøringstid","Loop Once":"Løkke én gang","Losses":"Tap","Low":"Lav","Lyricist":"Tekstforfatter","MP3":"Mp3","Main Message Content":"Hovedmeldingsinnhold","Manage":"Administrer","Manage SFTP Accounts":"Administrer SFTP-kontoer","Manage Station Automation":"Administrer stasjonsautomatisering","Manage Station Broadcasting":"Administrer stasjonskringkasting","Manage Station Media":"Administrer Station Media","Manage Station Mount Points":"Administrer stasjonsfestepunkter","Manage Station Podcasts":"Administrer stasjonspodcaster","Manage Station Profile":"Administrer stasjonsprofil","Manage Station Remote Relays":"Administrer stasjonsfjernreléer","Manage Station Streamers":"Administrer stasjonsstreamere","Manage Station Web Hooks":"Administrer Station Web Hooks","Manage Stations":"Administrer stasjoner","Manual AutoDJ Mode":"Manuell AutoDJ-modus","Manually define how this playlist is used in Liquidsoap configuration.":"Definer manuelt hvordan denne spillelisten brukes i Liquidsoap-konfigurasjonen.","Manually modify the logging level.":"Endre loggingsnivået manuelt.","MariaDB Database Name":"MariaDB-databasenavn","MariaDB Host":"MariaDB-vert","MariaDB Maximum Connections":"MariaDB maksimale tilkoblinger","MariaDB Password":"MariaDB-passord","MariaDB Port":"MariaDB-port","MariaDB Root Password":"MariaDB Root Passord","MariaDB Username":"MariaDB brukernavn","Markdown":"Markdown","Matched":"Matchet","Matomo API Token":"Matomo API-token","Matomo Analytics Integration":"Matomo Analytics-integrasjon","Matomo Installation Base URL":"Matomo installasjonsbase URL","Matomo Site ID":"Matomo nettsteds-ID","Max Listener Duration":"Maks lyttervarighet","MaxMind Developer Site":"MaxMind utviklerside","MaxMind License Key":"MaxMind lisensnøkkel","Maximum Listeners":"Maksimalt antall lyttere","Maximum PHP-FPM Worker Processes":"Maksimal PHP-FPM-arbeidsprosesser","Maximum Port for Station Port Assignment":"Maksimal port for stasjonsporttildeling","Maximum number of total listeners across all streams. Leave blank to use the default.":"Maksimalt antall lyttere totalt på tvers av alle strømmer. La stå tomt for å bruke standard.","Media":"Media","Media Storage Location":"Medie Lagrings Sted","Media Type":"Mediatype","Memory":"Minne","Memory Stats Help":"Hjelp for minnestatistikk","Merge playlist to play as a single track.":"Slå sammen spilleliste for å spille av som et enkelt spor.","Message Body":"Meldingsfelt","Message Customization Tips":"Tips til tilpasning av meldinger","Message Queues":"Meldingskøer","Message Recipient(s)":"Meldingsmottaker(e)","Message Subject":"Meldingsemne","Message parsing mode":"Meldingsanalysemodus","Metadata":"Metadata","Metadata updated!":"Metadata oppdatert!","Microphone":"Mikrofon","Microphone\n Source":"Mikrofon\n Kilde","Minimum Port for Station Port Assignment":"Maksimal port for stasjonsporttildeling","Minute of Hour to Play":"Minutt av Time å Spille","Mixer":"Mikser","Mobile Device":"Mobil Enhet","Modified":"Endret","Modify this if your stations are listening on nonstandard ports.":"Endre dette hvis stasjonene dine lytter på ikke-standardporter.","Monday":"Mandag","Mood":"Humør","More":"Mer","Most Played Songs":"Mest Spillte Sanger","Most Recent Backup Log":"Siste sikkerhetskopilogg","Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa.":"De fleste vertsleverandører vil sette flere virtuelle maskiner (VPSer) på en server enn maskinvaren kan håndtere når hver VM kjører med full CPU-belastning. Dette kalles over-provisioning, noe som kan føre til at andre VM-er på serveren \"stjeler\" CPU-tid fra VM-en din og omvendt.","Mount Name:":"Mount navn:","Mount Point URL":"MonteringsPunkt URL","Mount Points":"Tilgangspunkter","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"Monteringspunkter er hvordan lyttere kobler til og lytter til stasjonen din. Hvert monteringspunkt kan ha et annet lydformat eller -kvalitet. Ved å bruke monteringspunkter kan du sette opp en høykvalitetsstrøm for bredbåndslyttere og en mobilstrøm for telefonbrukere.","Move":"Flytt","Move %{ num } File(s) to":"Flytt %{ num } fil(er) til","Move to Directory":"Flytt til katalog","Music CD Identifier":"Musikk-CD-identifikator","Music Files":"Musikkfiler","Musician Credits List":"Kredittliste for musiker","Mute":"Demp","My Account":"Min konto","N/A":"N/A","Name":"Navn","Name/Type":"Navn/type","Need Help?":"Trenger du hjelp?","Network Interfaces":"Nettverksgrensesnitt","Never run":"Aldri løp","New AzuraCast Release Version Available":"Ny AzuraCast Release Versjon Tilgjengelig","New AzuraCast Updates Available":"Nye AzuraCast-oppdateringer tilgjengelig","New Directory":"Ny katalog","New File Name":"Nytt filnavn","New Folder":"Ny mappe","New Key Generated":"Ny nøkkel generert","New Password":"Nytt passord","New Playlist":"Ny spilleliste","New Playlist Name":"Nytt spillelistenavn","New Station Description":"Ny stasjonsbeskrivelse","New Station Name":"Nytt stasjonsnavn","New directory created.":"Ny katalog opprettet.","New path not specified.":"Ny bane ikke spesifisert.","Next Run":"Neste kjøring","Nginx Access Log":"Nginx tilgangslogg","Nginx Error Log":"Nginx-feillogg","No":"Nei","No Limit":"Ingen begrensning","No Match":"Ingen treff","No directory specified":"Ingen katalog spesifisert","No entries found.":"Ingen oppføringer funnet.","No episodes found.":"Ingen episoder funnet.","No file was uploaded.":"Ingen fil ble lastet opp.","No files selected.":"Ingen filer er valgt.","No other program can be using this port. Leave blank to automatically assign a port.":"Ingen andre programmer kan bruke denne porten. La stå tomt for automatisk å tilordne en port.","No recording available.":"Ingen opptak tilgjengelig.","No records to display.":"Ingen oppføringer å vise.","No temporary directory is available.":"Ingen midlertidig katalog er tilgjengelig.","None":"Ingen","None:":"Ingen:","Normal Mode":"Normal Modus","Not Played":"Ikke Spilt","Not Run":"Ikke Kjør","Not Running":"Ikke Aktiv","Not Scheduled":"Ikke Planlagt","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Merk at gjenoppretting av en sikkerhetskopi vil tømme den eksisterende databasen. Gjenopprett aldri sikkerhetskopi fra uklarerte brukere.","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Merk: Dette bør være den offentlige hjemmesiden til radiostasjonen, ikke AzuraCast-URLen. Det vil bli inkludert i kringkastingsdetaljer.","Note: the port after this one will automatically be used for legacy connections.":"Merk: porten etter denne vil automatisk bli brukt for eldre tilkoblinger.","Notes":"Merknader","Now":"Nå","Now Playing":"Spiller Nå","Now playing on %{ station }:":"Spiller nå på %{ station }:","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now.":"Spiller nå på %{ station }: %{ title } av %{ artist }! Still inn nå.","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }":"Spiller nå på %{ station }: %{ title } av %{ artist }! Still inn nå: %{ url }","NowPlaying API Response":"NowPlaying API-respons","Num Plays":"Antall Avspillinger","Number of Backup Copies to Keep":"Antall sikkerhetskopier å beholde","Number of Minutes Between Plays":"Antall minutter mellom spillinnger","Number of Songs Between Plays":"Antall sanger mellom spillinnger","Number of Visible Recent Songs":"Antall synlige nylige sanger","Number of seconds to overlap songs.":"Antall sekunder for å overlappe sanger.","On the Air":"På lufta","On-Demand":"På etterspørsel","On-Demand Media":"On-Demand Media","On-Demand Streaming":"Etterspørsel Strømming","Once per %{minutes} Minutes":"En gang per %{minutes} minutter","Once per %{songs} Songs":"En gang per %{songs} sanger","Once per Hour":"En gang i timen","Once per Hour (at %{minute})":"En gang i timen (kl. %{minute})","Once per x Minutes":"En gang per x minutter","Once per x Songs":"En gang per x sanger","Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below.":"Når disse trinnene er fullført, skriv inn informasjonen fra siden \"Nøkler og tilgangstokener\" i feltene nedenfor.","Once you have configured automated assignment, click the button below to run the automated assignment process.":"Når du har konfigurert automatisert tildeling, klikker du på knappen nedenfor for å kjøre den automatiserte tildelingsprosessen.","One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools.":"En viktig merknad om I/O Wait er at det kan indikere en flaskehals eller et problem, men det kan også være helt meningsløst, avhengig av arbeidsmengden og generelle tilgjengelige ressurser. En konstant høy I/O-venting bør føre til ytterligere undersøkelser med mer sofistikerte verktøy.","Only Send One Tweet Every...":"Send bare én tweet hver...","Only collect aggregate listener statistics":"Samle bare inn samlet lytterstatistikk","Only connect to a remote server.":"Koble kun til en ekstern server.","Only loop through playlist once.":"Bare gå gjennom spillelisten én gang.","Only play one track at scheduled time.":"Spill kun ett spor til planlagt tid.","Operation":"Operasjon","Optional: HTTP Basic Authentication Password":"Valgfritt: HTTP Basic Authentication Password","Optional: HTTP Basic Authentication Username":"Valgfritt: HTTP Grunnleggende Godkjenning Brukernavn","Optionally provide an e-mail address for updates from LetsEncrypt.":"Oppgi eventuelt en e-postadresse for oppdateringer fra LetsEncrypt.","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"Velg eventuelt et ID3v2-metadatafelt som, hvis det finnes, skal brukes til å angi dette feltets verdi.","Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name.":"Angi eventuelt et kort URL-vennlig navn, for eksempel \"my_station_name\", som skal brukes i denne stasjonens URL-er. La dette feltet stå tomt for automatisk å opprette en basert på stasjonsnavnet.","Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name.":"Angi eventuelt et API-vennlig navn, for eksempel \"feltnavn\". La dette feltet stå tomt for automatisk å opprette en basert på navnet.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"Eventuelt oppgi offentlige SSH-nøkler som denne brukeren kan bruke for å koble til i stedet for et passord. Skriv inn én nøkkel per linje.","Optionally supply an API token to allow IP address overriding.":"Gi eventuelt et API-token for å tillate overstyring av IP-adresse.","Original Album":"Originalt album","Original Artist":"Original artist","Original Filename":"Opprinnelig filnavn","Original Lyricist":"Original tekstforfatter","Original Path":"Opprinnelig sti","Original Release Time":"Original utgivelsestid","Original Year":"Opprinnelig år","Otherwise, update your installation and answer \"Y\" when prompted to update the file.":"Ellers oppdater installasjonen og svar \"Y\" når du blir bedt om å oppdatere filen.","Owner":"Eier","PHP Application Log":"PHP App Logg","PHP Maximum POST File Size":"PHP Maksimal POST-filstørrelse","PHP Memory Limit":"PHP minnegrense","PHP Script Maximum Execution Time":"Maksimal utførelsestid for PHP-skript","Part Of A Compilation":"Del av en samling","Part Of A Set":"En del av et sett","Password":"Passord","Password Reset Instructions":"Instruksjoner for tilbakestilling av passord","Password:":"Passord:","Paste the generated license key into the field on this page.":"Lim inn den genererte lisensnøkkelen i feltet på denne siden.","Path/Suffix":"Bane/suffiks","Pending Requests":"Ventende forespørsler","Performance profiling is currently enabled for all requests.":"Ytelsesprofilering er for øyeblikket aktivert for alle forespørsler.","Performer Sort Order":"Utøver Sorteringsrekkefølge","Permissions":"Rettigheter","Play":"Spill av","Play %":"Spille %","Play exactly once every $x minutes.":"Spill nøyaktig én gang hvert x minutt.","Play exactly once every $x songs.":"Spill nøyaktig én gang hver $x sang.","Play once per hour at the specified minute.":"Spill én gang i timen på det angitte minuttet.","Play/Pause":"Spill av/pause","Playback Queue":"Avspillingskø","Playing Next":"Spiller neste","Playlist":"Spilleliste","Playlist (M3U/PLS) URL":"Spilleliste (M3U/PLS) URL","Playlist 1":"Spilleliste 1","Playlist 2":"Spilleliste","Playlist Delay":"Spillelisteforsinkelse","Playlist Name":"Spillelistenavn","Playlist Type":"Spilleliste type","Playlist Weight":"Spilleliste vekt","Playlist disabled.":"Spilleliste deaktivert.","Playlist enabled.":"Spilleliste aktivert.","Playlist not found.":"Finner ikke spilleliste.","Playlist order set.":"Spillelisterekkefølge satt.","Playlist queue cleared.":"Spillelistekøen er tømt.","Playlist reshuffled.":"Spillelisten er stokket om.","Playlist successfully imported; %d of %d files were successfully matched.":"Spilleliste importert; %d av %d filer ble matchet.","Playlist(s)":"Spilleliste(r)","Playlist:":"Spilleliste:","Playlists":"Spillelister","Playlists cleared for selected files:":"Spillelister slettet for valgte filer:","Playlists updated for selected files:":"Spillelister oppdatert for valgte filer:","Plays":"Avspillinger","Please log in to continue.":"Vennligst Logg inn for å fortsette.","Please wait while a backup is generated...":"Vennligst vent mens en sikkerhetskopi genereres...","Please wait...":"Vennligst vent...","Podcast":"Podcast","Podcast Title":"Podcasttittel","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"Podcast-medier bør være i MP3- eller M4A-format (AAC) for best mulig kompatibilitet.","Podcast not found!":"Podcast ikke funnet!","Podcasts":"Podcaster","Podcasts Storage Location":"Lagringssted for podcaster","Port:":"Havn:","Powered by %s":"Drevet av %s","Powered by AzuraCast":"Drevet av AzuraCast","Prefer Browser URL (If Available)":"Foretrekk nettleser-URL (hvis tilgjengelig)","Prefer System Default":"Foretrekker System Default","Preview":"Forhåndsvisning","Previous":"Forrige","Privacy":"Personvern","Produced Notice":"Produsert varsel","Profile":"Profil","Profile Performance on All Requests":"Profilytelse på alle forespørsler","Profiler Control Panel":"Profiler kontrollpanel","Profiling Extension HTTP Key":"HTTP-nøkkel for profileringsutvidelse","Profiling Extension IP Allow List":"IP-tillatelsesliste for profilutvidelse","Profiling data can be viewed by visiting %s.":"Profildata kan vises ved å gå til %s.","Programmatic Name":"Programmatisk navn","Public Page":"Offentlig side","Public Page Background":"Offentlig sidebakgrunn","Public Pages":"Offentlige sider","Publish Date":"Publiseringsdato","Publish Time":"Publiser Time","Publish to \"Yellow Pages\" Directories":"Publiser til \"Gule sider\"-kataloger","Publisher":"Forlag","Queue":"Kø","Queue the selected media to play next":"Sett det valgte mediet i kø for å spille av det neste","RSS Feed":"Aktivitet RSS Strøm","Radio Player":"Radiospiller","Radio Ports: %s":"Radioporter: %s","Random":"Tilfeldig","Ratio":"Forhold","Raw":"Rå","Ready to start broadcasting? Click to start your station.":"Klar til å begynne å sende? Klikk for å starte stasjonen.","Received":"Mottatt","Record Live Broadcasts":"Ta opp direktesendinger","Record created successfully.":"Oppføringen ble opprettet.","Record deleted successfully.":"Oppføringen ble slettet.","Record not found":"Finner ikke posten","Record updated successfully.":"Oppføringen ble oppdatert.","Recording Time":"Opptakstid","Recover Account":"Gjenopprette kontoen","Redis Database Index":"Redis database indeks","Redis Host":"Redis vert","Redis Port":"Redis port","Refresh rows":"Oppdater rader","Refreshing All Stations":"Oppdaterer alle stasjoner","Region":"Fylke","Relay":"Stafett","Relay Stream URL":"Reléstrøm URL","Release Channel":"Slipp kanal","Release Time":"Utgivelsen tid","Reload Configuration":"Last inn konfigurasjon på nytt","Reload System Data":"Last inn systemdata på nytt","Reload broadcasting? Current listeners will not be disconnected.":"Laste kringkasting på nytt? Nåværende lyttere vil ikke bli koblet fra.","Reload to Apply Changes":"Last inn på nytt for å bruke endringer","Remember me":"Husk meg","Remixer":"Remixer","Remote":"Fjern","Remote Playback Buffer (Seconds)":"Ekstern avspillingsbuffer (sekunder)","Remote Relays":"Fjernreléer","Remote Station Administrator Password":"Administratorpassord for ekstern stasjon","Remote Station Listening Mountpoint/SID":"Fjernstasjons Monteringspunkt/SID for lytting","Remote Station Listening URL":"Lytteres URL for ekstern stasjon","Remote Station Source Mountpoint/SID":"Fjernstasjonskilde Mountpoint/SID","Remote Station Source Password":"Fjernstasjonskildeport","Remote Station Source Port":"Kildeport for ekstern stasjon","Remote Station Source Username":"Brukernavn for ekstern stasjonskilde","Remote Station Type":"Ekstern stasjonstype","Remote URL":"Ekstern URL","Remote URL Playlist":"Ekstern URL-spilleliste","Remote URL Type":"Ekstern URL-type","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"Eksterne reléer lar deg jobbe med kringkastingsprogramvare utenfor denne serveren. Ethvert relé du inkluderer her vil bli inkludert i stasjonens statistikk. Du kan også kringkaste fra denne serveren til eksterne reléer.","Remote: Dropbox":"Dropbox-generert tilgangstoken","Remote: S3 Compatible":"Kompatibel med din versjon av WordPress","Remove":"Fjern","Remove Key":"Fjern nøkkel","Remove the leading \"#\" symbol from lines to uncomment them.":"Fjern det ledende \"#\"-symbolet fra linjene for å fjerne kommentarer.","Rename":"Endre navn","Rename File/Directory":"Gi nytt navn til fil/mappe","Reorder":"Endre rekkefølge","Reorder Playlist":"Omorganiser spilleliste","Repeat":"Gjenta","Replace Album Cover Art":"Bytt ut albumomslag","Report Not Available":"Rapport ikke tilgjengelig","Reports":"Rapporter","Reprocess":"Bearbeid på nytt","Request":"Forespørsel","Request History":"Forespørselshistorikk","Request Last Played Threshold (Minutes)":"Forespørsel om siste spilte terskel (minutter)","Request Minimum Delay (Minutes)":"Be om minimumsforsinkelse (minutter)","Request Song":"Be om sang","Request a Song":"Be om en sang","Requester IP":"Anmoder IP","Requests":"Forespørsler","Reset Password":"Tlbakestill passord","Reshuffle":"Omstokke","Restart":"Start på nytt","Restart Broadcasting":"Restart Kringkasting","Restart broadcasting? This will disconnect any current listeners.":"Vil du starte kringkastingen på nytt? Dette vil koble fra alle nåværende lyttere.","Restoring Backups":"Gjenopprette sikkerhetskopier","Role Name":"Rollenavn","Roles":"Roller","Roles & Permissions":"Roller & tillatelser","Rolling Release":"Rullende utgivelse","Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks.":"Rutinesynkronisering er for øyeblikket deaktivert. Sørg for å aktivere den på nytt for å gjenoppta rutinemessige vedlikeholdsoppgaver.","Rows per page":"Rader per side","Run Automated Assignment":"Kjør automatisk tildeling","Run Automatic Nightly Backups":"Kjør automatiske nattlige sikkerhetskopier","Run Manual Backup":"Kjør manuell sikkerhetskopiering","Run Synchronization Task":"Kjør synkroniseringsoppgave","Run Task":"Kjør oppgave","Running":"Løpende","Running Database Migrations":"Kjører Database Migrations","SFTP Port":"SFTP-port","SFTP Port: %d":"HTTP-port: %d","SFTP Users":"SFTP-brukere","SHOUTcast 2 DNAS is not currently installed on this installation.":"SHOUTcast 2 DNAS er for øyeblikket ikke installert på denne installasjonen.","SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary.":"SHOUTcast 2 DNAS er ikke gratis programvare, og dens restriktive lisens tillater ikke AzuraCast å distribuere SHOUTcast-binæren.","SHOUTcast Clients":"SHOUTcast-klienter","SHOUTcast Configuration":"SHOUTcast-konfigurasjon","SHOUTcast License ID":"SHOUTcast-lisens-ID","SHOUTcast Log":"SHOUTcast-logg","SHOUTcast Radio Manager":"SHOUTcast Radio Manager","SHOUTcast User ID":"SHOUTcast bruker-ID","SHOUTcast version \"%{ version }\" is currently installed.":"SHOUTcast-versjon «%{ versjon }» er installert.","SMTP Host":"SMTP-vert","SMTP Password":"SMTP passord","SMTP Port":"SMTP-port","SMTP Username":"SMTP brukernavn","SSH Public Keys":"SSH offentlige nøkler","Sample Rate":"Sample Bitrate","Saturday":"Lørdag","Save":"Lagre","Save Changes":"Lagre endringer","Save Changes first":"Lagre Endringer først","Save and Continue":"Lagre og fortsett","Schedule":"Planlegging","Schedule View":"Tidsplanvisning","Scheduled":"Planlagt","Scheduled Backup Time":"Planlagt sikkerhetskopieringstid","Scheduled Play Days of Week":"Planlagte spilledager i uken","Scheduled Time #%{num}":"Planlagt tid #%{num}","Scheduled playlists and other timed items will be controlled by this time zone.":"Planlagte spillelister og andre tidsbestemte elementer vil bli kontrollert av denne tidssonen.","Scheduling":"Planlegging","Search":"Søk","Search engine crawlers are not permitted to use this feature.":"Søkemotorsøkeprogrammer har ikke tillatelse til å bruke denne funksjonen.","Seconds from the start of the song that the AutoDJ should start playing.":"Sekunder fra starten av sangen som AutoDJ skulle begynne å spille.","Seconds from the start of the song that the AutoDJ should stop playing.":"Sekunder fra starten av sangen at AutoDJ skulle slutte å spille.","Secret Key":"Hemmelig nøkkel","Security":"Sikkerhet","Security & Privacy":"Sikkerhet og personvern","Security Code":"Sikkerhetskode (CVV)","See the Telegram Documentation for more details.":"Se Telegram-dokumentasjonen for flere detaljer.","See the Telegram documentation for more details.":"Se Telegram-dokumentasjonen for flere detaljer.","Seek":"Spol","Select":"Velg","Select Custom Fallback File":"Velg Custom Reserve File","Select File":"Velg Fil","Select Intro File":"Velg Introfil","Select Media File":"Velg Mediefil","Select PLS/M3U File to Import":"Velg PLS/M3U-fil som skal importeres","Select PNG/JPG artwork file":"Velg PNG/JPG-bildefil","Select Web Hook Type":"Velg Web Hook Type","Select a theme to use as a base for station public pages and the login page.":"Velg et tema som skal brukes som base for stasjonens offentlige sider og påloggingssiden.","Select all visible rows":"Velg alle synlige rader","Select displayed fields":"Velg viste felt","Select the category/categories that best reflects the content of your podcast.":"Velg kategorien/kategoriene som best gjenspeiler innholdet i podcasten din.","Select the countries that are not allowed to connect to the streams.":"Velg landene som ikke har lov til å koble til strømmene.","Select...":"Velg...","Send E-mail":"Send e-post","Send Liquidsoap Telnet Command":"Send Liquidsoap Telnet Command","Send Recovery E-mail":"Send gjenopprettingse-post","Send Test Message":"Send testmelding","Send an e-mail to specified address(es).":"Send en e-post til spesifisert(e) adresse(r).","Send song metadata changes to TuneIn.":"Send sangmetadataendringer til TuneIn.","Send stream listener details to Google Analytics.":"Send strømlytterdetaljer til Google Analytics.","Send stream listener details to Matomo Analytics.":"Send strømlytterdetaljer til Matomo Analytics.","Sender E-mail Address":"Avsender e-postadresse","Sender Name":"Avsenders navn","Sequential":"Sekvensiell","Server Status":"Server status","Server configuration complete!":"Serverkonfigurasjon fullført!","Server:":"Server:","Service reloaded.":"Tjenesten er lastet inn på nytt.","Service restarted.":"Tjenesten startet på nytt.","Service started.":"Tjenesten startet.","Service stopped.":"Tjenesten stoppet.","Services":"Tjenester","Set Cue In":"Sett Cue In","Set Cue Out":"Sett Utfadingspunkt","Set Fade In":"Sett Fade Inn","Set Fade Out":"Sett Fade Ut","Set Overlap":"Sett Overlapping","Set Subtitle":"Angi Undertekst","Set Up AzuraCast":"Sett opp AzuraCast","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"Angi en maksimal diskplass som denne lagringsplassen kan bruke. Angi størrelsen med enhet, dvs. \"8 GB\". Enheter måles i 1024 byte. La stå tomt for standard til tilgjengelig plass på disken.","Set as Default Mount Point":"Angi som standard monteringspunkt","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Angi cue- og fade-punkter ved hjelp av den visuelle editoren. Tidsstemplene vil bli lagret i de tilsvarende feltene i de avanserte avspillingsinnstillingene.","Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space.":"Still inn lenger for å bevare mer avspillingshistorikk og lyttermetadata for stasjoner. Sett kortere for å spare diskplass.","Set or clear playlists from the selected media":"Angi eller fjern spillelister fra det valgte mediet","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Angi GID-en til brukeren som kjører inne i Docker-beholderne. Å matche dette med verts-GID-en kan fikse tillatelsesproblemer.","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"Angi UID-en til brukeren som kjører inne i Docker-beholderne. Å matche dette med verts-UID-en din kan fikse tillatelsesproblemer.","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"Angi mengden tillatte tilkoblinger til databasen. Denne verdien bør økes hvis du ser feilen \"For mange tilkoblinger\" i loggene.","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"Angi hvor lenge (sekunder) en lytter skal være koblet til strømmen. Hvis satt til 0, kan lyttere forbli tilkoblet uendelig.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Sett til \"Ja\" for alltid å bruke \"https://\" sikre nettadresser, og for automatisk å omdirigere til den sikre nettadressen når en usikker URL besøkes.","Set to * to allow all sources, or specify a list of origins separated by a comma (,).":"Sett til * for å tillate alle kilder, eller spesifiser en liste over opprinnelser atskilt med komma (,).","Set up LetsEncrypt?":"Vil du sette opp LetsEncrypt?","Setting Key":"Innstillingsnøkkel","Setting Value":"Innstillingsverdi","Settings":"Innstillinger","Setup has already been completed!":"Oppsettet er allerede fullført!","Setup instructions for broadcasting software are available on the AzuraCast wiki.":"Oppsettinstruksjoner for kringkastingsprogramvare er tilgjengelig på AzuraCast-wikien.","Share Media Storage Location":"Del medielagringssted","Share Podcasts Storage Location":"Del lagringssted for podcaster","Share Recordings Storage Location":"Del opptaks lagringssted","Short Sync Task Execution Time":"Kort synkroniseringsoppgavekjøringstid","Show Charts":"Vis diagrammer","Show Update Announcements":"Vis oppdateringskunngjøringer","Show new releases within your update channel on the AzuraCast homepage.":"Vis nye utgivelser i oppdateringskanalen din på AzuraCast-hjemmesiden.","Show on Public Pages":"Vis på offentlige sider","Show the station in public pages and general API results.":"Vis stasjonen på offentlige sider og generelle API-resultater.","Shuffled":"Blandet","Sign Out":"Logg ut","Sign in":"Logg inn","Site Base URL":"Nettstedsbase-URL","Site Theme":"Nettstedtema","Size":"Størrelse","Skip Song":"Hopp over sangen","Skip to main content":"Hopp til hovedinnhold","Smart Mode":"Smart modus","Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information.":"Noen leverandører av strømlisens kan ha spesifikke regler angående sangforespørsler. Sjekk dine lokale forskrifter for mer informasjon.","Song":"Sang","Song Album":"Sangalbum","Song Artist":"Sangartist","Song Genre":"Sangsjanger","Song History":"Sanghistorie","Song Length":"Sanglengde","Song Listener Impact":"Innvirkning på sanglytter","Song Lyrics":"Sangtekster","Song Playback Order":"Sangavspillingsrekkefølge","Song Playback Timeline":"Sang Spilling Tidslinje","Song Requests":"Sangforespørsler","Song Title":"Sang tittel","Song skipped.":"Sangen hoppet over.","Song-Based":"Sang-baserte","Song-Based Playlist":"Sangbasert spilleliste","Song-based":"Sang-baserte","SoundExchange Report":"SoundExchange-rapport","SoundExchange Royalties":"SoundExchange royalties","Source":"Kilde","Space Used":"Plass brukt","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"Spesifiser et monteringspunkt (f.eks. \"/radio.mp3\") eller en Shoutcast SID (dvs. \"2\") for å spesifisere en spesifikk strøm som skal brukes til statistikk eller kringkasting.","Specify the minute of every hour that this playlist should play.":"Angi minuttet for hver time denne spillelisten skal spilles av.","Stable":"Stabil","Standard playlist, shuffles with other standard playlists based on weight.":"Standard spilleliste, blandes med andre standard spillelister basert på vekt.","Start":"Start","Start Date":"Startdato","Start Station":"Startstasjon","Start Streaming":"Start streaming","Start Time":"Starttid","Station Broadcasting Disabled":"Stasjonskringkasting deaktivert","Station Media":"Stasjon Media","Station Name":"Stasjons Navn","Station Overview":"Stasjonsoversikt","Station Permissions":"Stasjonstillatelser","Station Podcasts":"Stasjonspodcaster","Station Ports":"Stasjonshavner","Station Recordings":"Stasjonsopptak","Station Time":"Stasjonstid","Station Time Zone":"Stasjonstidssone","Station reloaded.":"Stasjonen er lastet inn på nytt.","Station restarted.":"Stasjonen startet på nytt.","Station(s)":"Stasjon(er)","Station-Specific Debugging":"Stasjonsspesifikk feilsøking","Stations":"Stasjoner","Statistics Overview":"Statistikk Oversikt","Steal":"Stjele","Steal (St)":"Stjele (St)","Step 1: Scan QR Code":"Trinn 1: Skann QR-koden","Step 2: Verify Generated Code":"Trinn 2: Bekreft generert kode","Steps for configuring a Twitter application:":"Trinn for å konfigurere en Twitter-applikasjon:","Stop":"Stopp","Stop Streaming":"Stopp streaming","Storage Adapter":"Lagringsadapter","Storage Location":"Lagringsplass","Storage Locations":"Lagringssteder","Storage Quota":"Lagringskvote","Storage location %s already exists.":"Lagringssted %s eksisterer allerede.","Storage location %s could not be validated: %s":"Lagringsplasseringen %s kunne ikke valideres: %s","Stream":"Strøm","Streamer Broadcasts":"Streamer-sendinger","Streamer Display Name":"Visningsnavn på streameren","Streamer Username":"Streamer brukernavn","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Streamerkontoer er for øyeblikket deaktivert for denne stasjonen. For å aktivere streamer-kontoer, klikk på knappen nedenfor.","Streamer disconnected.":"Streameren er frakoblet.","Streamer password":"Streamer-passord","Streamer/DJ":"Strømmer/DJ","Streamer/DJ Accounts":"Radioverter/DJ-kontoer","Streamers enabled!":"Streamere aktivert!","Streamers/DJs":"Streamere/DJer","Streams":"Strømmer","Submit Code":"Send","Subtitle":"Undertittel","Success":"Suksess","Sunday":"Søndag","Supervisord Log":"Tilsynslogg","Supported file formats:":"Støttede filformater:","Switch Theme":"Bytt tema","Synchronization Disabled":"Synkronisering deaktivert","Synchronization Not Recently Run":"Synkronisering ikke nylig kjørt","Synchronization Tasks":"Synkroniseringsoppgaver","System Administration":"Systemadministrasjon","System Debugger":"Systemfeilsøker","System Logs":"Systemlogger","System Maintenance":"System vedlikehold","System Settings":"Systeminnstillinger","Tagging Time":"Taggingstid","Target":"Målramme (target)","Task Name":"Oppgave navn","Telegram Chat Message":"Telegram Chat-melding","Terms Of Use":"Vilkår for bruk","Test":"Test","Test Message":"Testmelding","Test message sent successfully.":"Testmeldingen ble sendt.","Test message sent.":"Testmelding sendt.","The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this.":"I/O-ventingen er prosentandelen av tiden CPUen venter på disktilgang før den kan fortsette arbeidet som avhenger av resultatet av dette.","The URL that will receive the POST messages any time an event is triggered.":"URL-en som vil motta POST-meldingene hver gang en hendelse utløses.","The account associated with e-mail address \"%s\" has been set as an administrator":"Kontoen knyttet til e-postadressen \"%s\" er satt som administrator","The amount of memory Linux is using for disk caching.":"Mengden minne Linux bruker for diskbufring.","The application environment.":"Applikasjonsmiljøet.","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"Grunnadressen der denne tjenesten er plassert. Bruk enten den eksterne IP-adressen eller det fullt kvalifiserte domenenavnet (hvis det finnes) som peker til denne serveren.","The body of the POST message is the exact same as the NowPlaying API response for your station.":"Brødteksten i POST-meldingen er nøyaktig den samme som NowPlaying API-svaret for stasjonen din.","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"Podcastens kontaktperson. Kan være nødvendig for å vise podcasten på tjenester som Apple Podcasts, Spotify, Google Podcasts, etc.","The current CPU usage including I/O Wait and Steal.":"Gjeldende CPU-bruk inkludert I/O-vent og stjel.","The current Memory usage excluding cached memory.":"Gjeldende minnebruk unntatt bufret minne.","The date when the episode should be published.":"Datoen når episoden skal publiseres.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"Beskrivelsen av episoden. Den typiske maksimale tekstmengden tillatt for dette er 4000 tegn.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"Beskrivelsen av podcasten din. Den typiske maksimale tekstmengden tillatt for dette er 4000 tegn.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Visningsnavnet som er tildelt dette monteringspunktet når det vises på administrative eller offentlige sider. La stå tomt for å generere en automatisk.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Visningsnavnet som er tildelt dette reléet når det vises på administrative eller offentlige sider. La stå tomt for å generere en automatisk.","The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast.":"De redigerbare tekstboksene er områder der du kan sette inn egendefinert konfigurasjonskode. De ikke-redigerbare delene genereres automatisk av AzuraCast.","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"E-postadressen til podcastkontakten. Kan være nødvendig for å vise podcasten på tjenester som Apple Podcasts, Spotify, Google Podcasts, etc.","The file name should look like:":"Filnavnet skal se slik ut:","The full base URL of your Matomo installation.":"Den fullstendige basis-URLen til din Matomo-installasjon.","The full playlist is shuffled and then played through in the shuffled order.":"Den fullstendige spillelisten stokkes og spilles deretter av i tilfeldig rekkefølge.","The language spoken on the podcast.":"Språket som snakkes på podcasten.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"Lengden på avspillingstid som Liquidsoap skal bufre når du spiller denne eksterne spillelisten. Kortere tider kan føre til avbrudd avspilling på ustabile tilkoblinger.","The locale to use for CLI commands.":"Lokaliteten som skal brukes for CLI-kommandoer.","The main port AzuraCast listens to for insecure HTTP connections.":"Hovedporten AzuraCast lytter til for usikre HTTP-tilkoblinger.","The main port AzuraCast listens to for secure HTTPS connections.":"Hovedporten AzuraCast lytter til for sikre HTTPS-tilkoblinger.","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"Maksimal utførelsestid (og låsetidsavbrudd) for synkroniseringsoppgaven på 1 time.","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"Maksimal utførelsestid (og låsetidsavbrudd) for synkroniseringsoppgavene på 15 sekunder, 1 minutter og 5 minutter.","The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions.":"Antall sekunder signal som skal lagres i tilfelle avbrudd. Sett til den laveste verdien DJ-ene dine kan bruke uten strømavbrudd.","The numeric site ID for this site.":"Den numeriske nettsteds-IDen for dette nettstedet.","The order of the playlist is manually specified and followed by the AutoDJ.":"Rekkefølgen på spillelisten spesifiseres manuelt og etterfølges av AutoDJ.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"Den overordnede mappen der spilleliste og konfigurasjonsfiler er lagret. Legg tomt for å bruke standardmappe.","The performance profiling extension is currently enabled on this installation.":"Ytelsesprofileringsutvidelsen er for øyeblikket aktivert på denne installasjonen.","The port %s is in use by another station.":"Porten %s er i bruk av en annen stasjon.","The port AzuraCast listens to for SFTP file management connections.":"Porten AzuraCast lytter til for SFTP-filbehandlingstilkoblinger.","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"Portene AzuraCast skal lytte til for stasjonssendinger og innkommende DJ-tilkoblinger.","The property ID used to track live listeners.":"Eiendoms-ID-en som ble brukt til å spore lyttere direkte.","The relative path of the file in the station's media directory.":"Den relative banen til filen i stasjonens mediekatalog.","The request could not be processed.":"Forespørselen kunne ikke behandles.","The routine synchronization task has not run recently. This may indicate an error with your installation.":"Den rutinemessige synkroniseringsoppgaven har ikke kjørt nylig. Dette kan indikere en feil med installasjonen.","The song ID you specified cannot be requested for this station.":"Sang-ID-en du spesifiserte kan ikke bes om for denne stasjonen.","The song ID you specified could not be found in the station.":"Sang-ID-en du spesifiserte ble ikke funnet på stasjonen.","The station ID will be a numeric string that starts with the letter S.":"Stasjons-ID-en vil være en numerisk streng som begynner med bokstaven S.","The streamer will use this password to connect to the radio server.":"Streameren vil bruke dette passordet for å koble til radioserveren.","The streamer will use this username to connect to the radio server.":"Streameren vil bruke dette brukernavnet for å koble til radioserveren.","The synchronization task is running in the background. The log below will update automatically.":"Synkroniseringsoppgaven kjører i bakgrunnen. Loggen nedenfor oppdateres automatisk.","The time period that the song should fade in. Leave blank to use the system default.":"Tidsperioden som sangen skal tone inn. La stå tomt for å bruke systemstandarden.","The time period that the song should fade out. Leave blank to use the system default.":"Tidsperioden som sangen skal tone ut. La stå tomt for å bruke systemstandarden.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"Tiden da denne sangen skulle overlappe de omkringliggende sangene når den blekner. La stå tomt for å bruke systemstandarden.","The time when the episode should be published (according to the stations timezone).":"Tidspunktet for når episoden skal publiseres (i henhold til stasjonens tidssone).","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"Den opplastede filen overskrider MAX_FILE_SIZE-direktivet fra HTML-skjemaet.","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"Den opplastede filen overskrider upload_max_filesize-direktivet i php.ini.","The uploaded file was only partially uploaded.":"Filen ble bare delvis lastet opp.","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"Verdien for «SPX_KEY»-parameteren for visning av profileringssider.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"Volumet i desibel for å forsterke sporet med. La stå tomt for å bruke systemstandarden.","Theme":"Tema","There is no existing custom fallback file associated with this station.":"Det er ingen eksisterende tilpasset reservefil knyttet til denne stasjonen.","There is no existing intro file associated with this mount point.":"Det er ingen eksisterende introfil knyttet til dette monteringspunktet.","There is no existing media associated with this episode.":"Det er ingen eksisterende medier knyttet til denne episoden.","This CSS will be applied to the main management pages, like this one.":"Denne CSS-en vil bli brukt på hovedadministrasjonssidene, som denne.","This CSS will be applied to the station public pages and login page.":"Denne CSS-en vil bli brukt på stasjonens offentlige sider og påloggingssiden.","This Month":"Denne måneden","This URL is provided within the Discord application.":"Denne URL-en er gitt i Discord-applikasjonen.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"Denne kontoen vil ha full tilgang til systemet, og du logges automatisk på den for resten av oppsettet.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"Dette lar deg logge feil på feilsøkingsnivå midlertidig (for problemløsning) eller redusere volumet av logger som produseres av installasjonen din, uten å måtte endre om installasjonen er en produksjons- eller utviklingsforekomst.","This can have an adverse impact on system performance. You should disable this when possible.":"Dette kan ha en negativ innvirkning på systemytelsen. Du bør deaktivere dette når det er mulig.","This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this.":"Dette kan få det til å se ut som om hukommelsen din er lav mens den faktisk ikke er det. Noen overvåkingsløsninger/paneler inkluderer bufret minne i sin brukte minnestatistikk uten å indikere dette.","This code will be included in the frontend configuration. Allowed formats are:":"Denne koden vil bli inkludert i frontend-konfigurasjonen. Tillatte formater er:","This determines how many songs in advance the AutoDJ will automatically fill the queue.":"Dette bestemmer hvor mange sanger på forhånd AutoDJ-en automatisk fyller køen.","This feature is not currently supported on this station.":"Denne funksjonen støttes for øyeblikket ikke på denne stasjonen.","This field is required.":"Dette feltet er obligatorisk.","This field must be a valid IP address.":"Dette feltet må være en gyldig IP-adresse.","This field must be a valid URL.":"Dette feltet må være en gyldig URL.","This field must be a valid decimal number.":"Dette feltet må være et gyldig desimaltall.","This field must be a valid e-mail address.":"Dette feltet må være en gyldig e-postadresse.","This field must be a valid integer.":"Dette feltet må være et gyldig heltall.","This field must be between %{ min } and %{ max }.":"Dette feltet må være mellom %{ min } og %{ max }.","This field must have at least %{ min } letters.":"Dette feltet må ha minst %{ min } bokstaver.","This field must have at most %{ max } letters.":"Dette feltet må ha maksimalt %{ max } bokstaver.","This field must only contain alphabetic characters.":"Dette feltet må kun inneholde alfabetiske tegn.","This field must only contain alphanumeric characters.":"Dette feltet må kun inneholde alfanumeriske tegn.","This field must only contain numeric characters.":"Dette feltet må bare inneholde numeriske tegn.","This file was automatically generated by AzuraCast.":"Denne filen ble automatisk generert av AzuraCast.","This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting.":"Denne filen vil bli spilt av på radiostasjonen din når som helst ingen medier er planlagt å spille av eller det oppstår en kritisk feil som avbryter vanlig kringkasting.","This installation has not been backed up in the last two weeks.":"Denne installasjonen har ikke blitt sikkerhetskopiert de siste to ukene.","This installation's administrator has not configured this functionality.":"Denne installasjonens administrator har ikke konfigurert denne funksjonaliteten.","This introduction file should exactly match the bitrate and format of the mount point itself.":"Denne introduksjonsfilen skal samsvare nøyaktig med bithastigheten og formatet til selve monteringspunktet.","This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly.":"Dette er en testmelding fra AzuraCast. Hvis du mottar denne meldingen, betyr det at e-postinnstillingene dine er riktig konfigurert.","This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues.":"Dette er en avansert funksjon og tilpasset kode støttes ikke offisielt av AzuraCast. Du kan ødelegge stasjonen din ved å legge til egendefinert kode, men å fjerne den burde løse eventuelle problemer.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Dette er det uformelle visningsnavnet som vises i API-svar hvis streameren/DJ-en er live.","This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect.":"Dette er antall sekunder før en streamer som har blitt koblet fra manuelt kan koble seg til strømmen igjen. Sett til 0 for å la streameren umiddelbart koble til igjen.","This javascript code will be applied to the station public pages and login page.":"Denne javascript-koden vil bli brukt på stasjonens offentlige sider og påloggingssiden.","This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available.":"Denne modusen deaktiverer AzuraCasts AutoDJ-administrasjon ved å bruke selve Liquidsoap til å administrere sangavspilling. \"Neste sang\" og noen andre funksjoner vil ikke være tilgjengelige.","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Dette navnet skal alltid begynne med en skråstrek (/), og må være en gyldig URL, for eksempel /autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Dette navnet vil vises som en underoverskrift ved siden av AzuraCast-logoen, for å hjelpe med å identifisere denne serveren.","This password is too common or insecure.":"Dette passordet er for vanlig eller usikkert.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"Denne spillelisten har for øyeblikket ingen planlagte tider. Den vil spille til enhver tid. For å legge til et nytt planlagt tidspunkt, klikk på knappen nedenfor.","This playlist is not a sequential playlist.":"Denne spillelisten er ikke en sekvensiell spilleliste.","This playlist will play every $x minutes, where $x is specified here.":"Denne spillelisten spilles av hvert $x minutt, hvor $x er spesifisert her.","This playlist will play every $x songs, where $x is specified here.":"Denne spillelisten vil spille av hver $x sang, der $x er spesifisert her.","This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port.":"Denne porten brukes ikke av noen ekstern prosess. Endre denne porten kun hvis den tilordnede porten er i bruk. La stå tomt for automatisk å tilordne en port.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Dette produktet inkluderer GeoLite2-data laget av MaxMind, tilgjengelig fra %s.","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"Denne køen inneholder de gjenværende sporene i den rekkefølgen de vil bli satt i kø av AzuraCast AutoDJ (hvis sporene er kvalifisert til å spilles av).","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Denne rapporten er ikke tilgjengelig for denne stasjonen, fordi systemadministratoren har valgt å ikke samle inn detaljert IP-basert lytterinformasjon.","This service can provide album art for tracks where none is available locally.":"Denne tjenesten kan tilby albumgrafikk for spor der ingen er tilgjengelig lokalt.","This software delivers your broadcast to the listening audience.":"Denne programvaren leverer sendingen til det lyttende publikummet.","This software shuffles from playlists of music constantly and plays when no other radio source is available.":"Denne programvaren blander seg konstant fra spillelister med musikk og spilles av når ingen annen radiokilde er tilgjengelig.","This song or artist has been played too recently. Wait a while before requesting it again.":"Denne sangen eller artisten har blitt spilt for nylig. Vent en stund før du ber om det igjen.","This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold.":"Dette spesifiserer minimumstiden (i minutter) mellom en sang som spilles av på radioen og den er tilgjengelig for forespørsel på nytt. Sett til 0 for ingen terskel.","This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account.":"Dette spesifiserer tidsintervallet (i minutter) for sanghistorikken som algoritmen for dupliserte sangforebygging skal ta hensyn til.","This station does not accept requests currently.":"Denne stasjonen godtar ikke forespørsler for øyeblikket.","This station does not support on-demand streaming.":"Denne stasjonen støtter ikke streaming på forespørsel.","This station is out of available storage space.":"Denne stasjonen er tom for tilgjengelig lagringsplass.","This station's time zone is currently %{tz}.":"Denne stasjonens tidssone er for øyeblikket %{tz}.","This streamer is not scheduled to play at any times.":"Denne streameren skal ikke spilles når som helst.","This value is already used.":"Denne verdien er allerede brukt.","This web hook will only run when the selected event(s) occur on this specific station.":"Denne nettkroken vil bare kjøre når den(e) valgte hendelsen(e) skjer på denne spesifikke stasjonen.","This will be the file name for your backup, include the extension for file type you wish to use.":"Dette vil være filnavnet for sikkerhetskopien, inkludert filtypen for filtypen du ønsker å bruke.","This will be used as the label when editing individual songs, and will show in API results.":"Dette vil bli brukt som etikett når du redigerer individuelle sanger, og vil vises i API-resultater.","This will clear any pending unprocessed messages in all message queues.":"Dette vil fjerne alle ventende ubehandlede meldinger i alle meldingskøer.","This will have a significant performance impact on your installation.":"Dette vil ha en betydelig ytelsespåvirkning på installasjonen din.","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Dette vil gi en betydelig mindre sikkerhetskopi, men du bør sørge for å sikkerhetskopiere mediene andre steder. Merk at kun lokalt lagrede medier vil bli sikkerhetskopiert.","Thumbnail Image URL":"Miniatyrbilde URL","Thursday":"Torsdag","Time":"Tid","Time (sec)":"Tid (sek)","Time Zone":"Tidssone","Time spent waiting for disk I/O to be completed.":"Tid brukt på å vente på at disk I/O skal fullføres.","Time stolen by other virtual machines on the same physical server.":"Tid stjålet av andre virtuelle maskiner på samme fysiske server.","Title":"Tittel","Title Sort Order":"Tittel sorteringsrekkefølge","To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value.":"For å lindre dette potensielle problemet med delte CPU-ressurser, tildeler verter \"kreditter\" til en VPS som brukes opp i henhold til en algoritme basert på CPU-belastningen samt tiden som CPU-belastningen genereres over. Hvis VM-ens tildelte kreditt er brukt opp, vil de ta CPU-tid fra VM-en og tildele den til andre VM-er på maskinen. Dette blir sett på som \"Stjele\"- eller \"St\"-verdien.","To download the GeoLite database:":"For å laste ned GeoLite-databasen:","To play once per day, set the start and end times to the same value.":"For å spille en gang per dag, sett start- og sluttid til samme verdi.","To restore a backup from your host computer, run:":"For å gjenopprette en sikkerhetskopi fra vertsdatamaskinen, kjør:","To retrieve detailed unique listeners and client details, an administrator password is often required.":"For å hente detaljerte unike lyttere og klientdetaljer, kreves ofte et administratorpassord.","To set this schedule to run only within a certain date range, specify a start and end date.":"For å angi at denne tidsplanen bare skal kjøre innenfor en bestemt datoperiode, spesifiser en start- og sluttdato.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"For å bekrefte at koden ble satt opp riktig, skriv inn den 6-sifrede koden appen viser deg.","Today":"I dag","Toggle Menu":"Veksle brukermeny","Toggle Sidebar":"Toggle sidepanel","Too many forgot password attempts":"For mange glemte passordforsøk","Too many login attempts":"For mange påloggingsforsøk","Total":"Total","Total Disk Space":"Total diskplass","Total Listener Hours":"Totalt antall lyttertimer","Total RAM":"Totalt RAM","Track Number":"Spornummer","Transmitted":"Overført","Triggers":"Trigger","Tuesday":"Tirsdag","TuneIn AIR":"TuneIn AIR","TuneIn Partner ID":"TuneIn-partner-ID","TuneIn Partner Key":"TuneIn-partnernøkkel","TuneIn Station ID":"TuneIn-stasjons-ID","Twitter Account Details":"Twitter-kontodetaljer","Twitter Applications":"Twitter-applikasjoner","Twitter Post":"Twitter-innlegg","Two-Factor Authentication":"Totrinnsverifisering","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"Tofaktorautentisering forbedrer sikkerheten til kontoen din ved å kreve en andre engangstilgangskode i tillegg til passordet ditt når du logger på.","Typically a website with content about the episode.":"Vanligvis en nettside med innhold om episoden.","Typically the home page of a podcast.":"Vanligvis hjemmesiden til en podcast.","URL":"Nettadresse","URL Artist":"URL artist","URL File":"URL-fil","URL Payment":"URL-betaling","URL Publisher":"URL-utgiver","URL Source":"URL-kilde","URL Station":"URL-stasjon","URL Stub":"URL Stubb","URL User":"URL-bruker","Unassigned Files":"Ikke-tildelte filer","Unique":"Unike","Unique Listeners":"Unike lyttere","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Unik identifikator for målchatten eller brukernavnet til målkanalen (i formatet @channelusername).","Unknown":"Ukjent","Unknown Artist":"Ukjent artist","Unknown Title":"Ukjent tittel","Unprocessable Files":"Ubearbeidbare filer","Unspecified error.":"Uspesifisert error.","Unsynchronised Lyric":"Usynkronisert sangtekst","Up":"Opp","Upcoming Song Queue":"Kommende sangkø","Update":"Oppdater","Update Instructions":"Oppdateringsinstruksjoner","Update Metadata":"Oppdater metadata","Updated":"Oppdatert","Upload Custom Assets":"Last opp egendefinerte ressurser","Upload halted by a PHP extension.":"Opplasting stoppet av en PHP-utvidelse.","Upload the file on this page to automatically extract it into the proper directory.":"Last opp filen på denne siden for å automatisk pakke den ut i riktig katalog.","Use":"Bruk","Use (Us)":"Bruk (oss)","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"Bruk API-nøkler for å autentisere med AzuraCast API ved å bruke de samme tillatelsene som brukerkontoen din.","Use Asynchronous Worker":"Bruk Asynchronous Worker","Use Browser Default":"Bruk nettleserstandard","Use Icecast 2.4 on this server.":"Bruk Icecast 2.4 på denne serveren.","Use Less CPU (Uses More Memory)":"Bruk mindre CPU (bruker mer minne)","Use Less Memory (Uses More CPU)":"Bruk mindre minne (bruker mer CPU)","Use Liquidsoap on this server.":"Bruk Liquidsoap på denne serveren.","Use Replaygain Metadata":"Bruk Replaygain Metadata","Use SHOUTcast DNAS 2 on this server.":"Bruk SHOUTcast DNAS 2 på denne serveren.","Use Secure (TLS) SMTP Connection":"Bruk sikker (TLS) SMTP-tilkobling","Use Web Proxy for Radio":"Bruk nettproxy for radio","Use WebSockets for Now Playing Updates":"Bruk WebSockets for oppdateringer som spilles nå","Use the Telegram Bot API to send a message to a channel.":"Bruk Telegram Bot API for å sende en melding til en kanal.","Used":"Brukt","Used for \"Forgot Password\" functionality, web hooks and other functions.":"Brukes til \"Glemt passord\"-funksjonalitet, webhooks og andre funksjoner.","User":"Bruker","User Accounts":"Brukerkontoer","User Agent":"Bruker agent","User Name":"Brukernavn","User Permissions":"Bruker Rettigheter","User not found.":"Bruker ble ikke funnet.","Username":"Brukernavn","Username:":"Brukernavn:","Users":"Brukere","Users with this role will have these permissions across the entire installation.":"Brukere med denne rollen vil ha disse tillatelsene på tvers av hele installasjonen.","Users with this role will have these permissions for this single station.":"Brukere med denne rollen vil ha disse tillatelsene for denne enkeltstasjonen.","Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ.":"Ved å bruke denne siden kan du tilpasse flere deler av Liquidsoap-konfigurasjonen. Dette lar deg legge til avansert funksjonalitet til stasjonens AutoDJ.","Usually enabled for port 465, disabled for ports 587 or 25.":"Vanligvis aktivert for port 465, deaktivert for port 587 eller 25.","Valid options: %s":"Gyldige alternativer: %s","Variables are in the form of:":"Variabler er i form av:","View":"Vis","View Administration Page":"Se administrasjonssiden","View Details":"Vis detaljer","View Station Logs":"Vis stasjonslogger","View Station Page":"Se stasjonssiden","View Station Reports":"Se stasjonsrapporter","View System Logs":"Se systemlogger","View the changelog for full details.":"Se endringsloggen for full informasjon.","View tracks in playlist":"Se spor i spillelisten","Visit %s to complete setup.":"Besøk %s for å fullføre oppsettet.","Visit the \"My License Key\" page under the \"Services\" section.":"Besøk siden \"Min lisensnøkkel\" under \"Tjenester\"-delen.","Visual Cue Editor":"Visuel Mikse Editor","Volume":"Volum","Wait":"Vent","Wait (Wa)":"Vent (Wa)","Warning":"Advarsel","Waveform Zoom":"Bølgeform zoom","Web DJ":"Web DJ","Web Hook Details":"Web Hook detaljer","Web Hook Name":"Navn på nettkrok","Web Hook Triggers":"Web Hook Triggere","Web Hook URL":"Web Hook lenke","Web Hooks":"Web Kroker","Web Site URL":"Nettsideadresse","Web hook disabled.":"Web-hook deaktivert.","Web hook enabled.":"Web-hook aktivert.","Web hook not found.":"Finner ikke nettkroken.","Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station.":"Webhooks sender automatisk en HTTP POST-forespørsel til URL-en du angir for å varsle den hver gang en av utløserne du spesifiserer oppstår på stasjonen din.","Web hooks let you connect to external web services and broadcast changes to your station to them.":"Webhooks lar deg koble til eksterne nettjenester og kringkaste endringer til stasjonen din til dem.","WebDJ":"WebDJ","Website":"Nettsted","Wednesday":"Onsdag","Weight":"Vekt","Welcome to %s!":"Velkommen til %s!","Welcome to AzuraCast!":"Velkommen til AzuraCast!","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"Velkommen til AzuraCast! Fullfør det første serveroppsettet ved å svare på noen spørsmål.","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Velkommen til AzuraCast. Vennligst vent mens noen nøkkelavhengigheter til AzuraCast er konfigurert...","Welcome!":"Velkommen!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"Når du foretar API-kall, kan du sende denne verdien i \"X-API-Key\"-overskriften for å autentisere som deg selv.","When the station broadcast comes online.":"Når stasjonssendingen kommer på nett.","When the station broadcast goes offline.":"Når stasjonssendingen går offline.","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"Om AutoDJ bør forsøke å unngå dupliserte artister og sportitler når du spiller av medier fra denne spillelisten.","Widget Type":"Widgettype","Worst Performing Songs":"Dårligste sanger","Writing configuration files...":"Skriver konfigurasjonsfiler...","YP Directory Authorization Hash":"YP Katalog Autorisasjon Hash","Year":"År","Yes":"Ja","Yesterday":"I går","You":"Du","You are currently running version %s. Updating is highly recommended.":"Du kjører for øyeblikket versjon %s. Oppdatering anbefales på det sterkeste.","You are not permitted to submit requests.":"Du har ikke lov til å sende inn forespørsler.","You can also upload files in bulk via SFTP.":"Du kan også laste opp filer i bulk via SFTP.","You can find answers for many common questions in our support documents.":"Du kan finne svar på mange vanlige spørsmål i støttedokumentene våre.","You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value":"Du kan inkludere eventuelle spesielle monteringspunktinnstillinger her, enten i JSON { key: 'value' }-format eller XML verdi","You can modify it as necessary. To apply changes, restart the Docker containers.":"Du kan endre det etter behov. For å bruke endringer, start Docker-beholderne på nytt.","You can now set up streamer (DJ) accounts.":"Du kan nå sette opp streamer-kontoer (DJ).","You can only perform the actions your user account is allowed to perform.":"Du kan bare utføre handlingene din brukerkonto har lov til å utføre.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Du kan angi en egendefinert URL for denne strømmen som AzuraCast vil bruke når den refererer til den. La stå tomt for å bruke standardverdien.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"Du kan spore utførelsestiden og minnebruken til enhver AzuraCast-side eller -applikasjon fra profileringssiden.","You cannot modify yourself.":"Du kan ikke endre deg selv.","You cannot remove yourself.":"Du kan ikke fjerne deg selv.","You do not have permission to access this portion of the site.":"Du har ikke tillatelse til å få tilgang til denne delen av nettstedet.","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Du har forsøkt å logge på for mange ganger. Vent 30 sekunder og prøv igjen.","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"Du har forsøkt å tilbakestille passordet ditt for mange ganger. Vent 30 sekunder og prøv igjen.","You have submitted a request too recently! Please wait before submitting another one.":"Du har sendt inn en forespørsel for nylig! Vent før du sender inn en ny.","You may need to connect directly to your IP address:":"Du må kanskje koble deg direkte til IP-adressen din:","You may need to connect directly via your IP address:":"Du må kanskje koble til direkte via din IP-adresse:","You may want to update your base URL to ensure it is correct.":"Det kan være lurt å oppdatere basis-URLen for å sikre at den er riktig.","You must be logged in to access this page.":"Du må være logget inn for å få tilgang til denne siden.","You should update to take advantage of bug and security fixes.":"Du bør oppdatere for å dra nytte av feil- og sikkerhetsrettinger.","You should update your docker-compose.yml file to reflect the newest changes.":"Du bør oppdatere docker-compose.yml filen for å gjenspeile de nyeste endringene.","You will not be able to retrieve it again.":"Du vil ikke kunne hente den igjen.","Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s).":"Din \"Basis-URL\"-innstilling (%s) samsvarer ikke med URL-en du bruker for øyeblikket (%s).","Your docker-compose.yml file is out of date!":"docker-compose.yml filen din er utdatert!","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Kontoen din bruker en to-faktor sikkerhetskode. Skriv inn koden enheten din viser nedenfor.","Your credentials could not be verified.":"Påloggingsinformasjonen din kunne ikke bekreftes.","Your current installation type is %s. Be sure to include this when creating a new issue.":"Din gjeldende installasjonstype er %s . Husk å inkludere dette når du oppretter et nytt problem.","Your full API key is below:":"Din fullstendige API-nøkkel er nedenfor:","Your installation is currently %d update(s) behind the latest version.":"Installasjonen din er for øyeblikket %d oppdatering(er) bak den nyeste versjonen.","Your password has been updated.":"Passordet er oppdatert.","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Stasjonen din er for øyeblikket ikke aktivert for kringkasting. Du kan fortsatt administrere media, spillelister og andre stasjonsinnstillinger. For å aktivere kringkasting på nytt, rediger stasjonsprofilen din .","ZStandard compression":"ZStandard komprimering","for selected period":"for valgt periode","in the last 48 hours":"i de siste 48 timene","in the last month":"den siste måneden","name@example.com":"navn@eksempel.no","or":"eller"},"nl_NL":{"# Episodes":"Afleveringen","# Songs":"Liedjes","%d queued messages":"%d berichten in wachtrij","%s cannot start":"%s kan niet worden gestart","%s cannot stop":"%s kan niet stoppen","%s encountered an error":"%s heeft een fout ondervonden","%s is not recognized as a service.":"%s is niet herkend als een service.","%{ days } Days":"%{ days } dagen","%{ minutes } minutes":"%{ minutes } minuten","%{ seconds } seconds":"%{ seconds } seconden","%{filesCount} File":["%{filesCount} Bestand","%{filesCount} Bestanden"],"%{listeners} Listener":["%{listeners} Luisteraar","%{listeners} luisteraars"],"%{name} - Copy":"%{name} - Kopiëren","%{numPlaylists} playlist":["%{numPlaylists} afspeellijst","%{numPlaylists} afspeellijsten"],"%{numSongs} uploaded song":["%{numSongs} geüploade nummer","%{numSongs} geüploade nummers"],"%{spaceUsed} Used":"%{spaceUsed} Gebruikt","%{spaceUsed} of %{spaceTotal} Used":"%{spaceUsed} van %{spaceTotal} gebruikt","%{station} - Copy":"%{station} - Kopieer","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Alle Docker containers beginnen met deze naam. Verander dit niet na installatie.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) De hoeveelheid tijd die moet worden gewacht voordat een Docker Compose-bewerking mislukt. Verhoog dit op computers / servers met lagere prestaties.","(in seconds)":"(in seconden)","A completely random track is picked for playback every time the queue is populated.":"Elke keer dat de wachtrij wordt gevuld, wordt een volledig willekeurige track gekozen om af te spelen.","A playlist containing media files hosted on this server.":"Een afspeellijst met mediabestanden gehost op deze server.","A playlist that instructs the station to play from a remote URL.":"Een afspeellijst afspelen vanaf een andere server (Externe URL)","API \"Access-Control-Allow-Origin\" Header":"API \"Access-Control-Allow-Origin\" Header","API Documentation":"API-documentatie","API Key Description/Comments":"API Key Omschrijving/Opmerkingen","API Keys":"API-Sleutels","API Version":"API versie","Access Key ID":"Access Key ID","Access Token":"Toegangstoken","Access Token Secret":"Geheime toegangstoken","Account List":"Accountoverzicht","Account Recovery":"Accountherstel","Account is Active":"Account is actief","Account not found.":"Account niet gevonden.","Account recovery e-mail sent.":"E-mailbericht verzonden om account te herstellen.","Actions":"Acties","Adapter":"Adapter","Add API Key":"API-sleutel toevoegen","Add Custom Field":"Voeg aangepast veld toe","Add Episode":"Aflevering toevoegen","Add Files to Playlist":"Bestanden toevoegen aan afspeellijst","Add Mount Point":"Mount point toevoegen","Add New GitHub Issue":"Voeg nieuw GitHub probleem toe","Add Playlist":"Afspeellijst toevoegen","Add Podcast":"Podcast toevoegen","Add Record":"Record toevoegen","Add Remote Relay":"Externe relay toevoegen","Add Role":"Rol toevoegen","Add SFTP User":"SFTP-gebruiker toevoegen","Add Schedule Item":"Voeg item toe aan schema","Add Station":"Station toevoegen","Add Storage Location":"Voeg opslaglocatie toe","Add Streamer":"Streamer toevoegen","Add User":"Gebruiker toevoegen","Add Web Hook":"Web hook toevoegen","Additional Environment Variables":"Extra omgevingsvariabelen","Administer API Keys":"API-sleutels beheren","Administer Backups":"Back-ups beheren","Administer Custom Fields":"Aangepaste velden beheren","Administer Settings":"Instellingen beheren","Administer Stations":"Stations beheren","Administer Storage Locations":"Beheer opslag locaties","Administration":"Administratie","Advanced":"Geavanceerd","Advanced Configuration":"Geavanceerde configuratie","Advanced Manual AutoDJ Scheduling Options":"Geavanceerde handmatige AutoDJ planning instellingen","Advanced: Use Privileged Docker Settings":"Geavanceerd: Rechten Docker-instellingen gebruiken","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Luisterstatistieken worden gebruikt om stationsrapporten te tonen over het binnen het systeem. Op IP-gebaseerde luisterstatistieken worden gebruikt om de locatie van de luisteraar op te halen.","Album":"Album","Album Art":"Albumhoes","Album Artist Sort Order":"Album Artiest Sorteervolgorde","Album Sort Order":"Sorteervolgorde Album","All Permissions":"Alle rollen","All Playlists":"Alle afspeellijsten","All Podcasts":"Alle Podcasts","All Stations":"Alle stations","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"Alle waarden in het Nu Speelt API-antwoord zijn beschikbaar voor gebruik. Eventuele lege velden worden genegeerd.","Allow Requests from This Playlist":"Sta liedjes verzoeken toe van deze afspeellijst","Allow Song Requests":"Accepteer verzoeknummers","Allow Streamers / DJs":"Streamers / DJ's toestaan","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Laat het systeem periodiek nummers toewijzen aan afspeellijsten op basis van hun prestaties. Dit proces zal uitgevoerd worden op de achtergrond, en kan alleen worden uitgevoerd als deze optie is ingeschakeld en als tenminste één station 'automatische toewijzing' heeft ingeschakeld.","Allowed IP Addresses":"Toegestane IP-adressen","Always Use HTTPS":"Gebruik altijd HTTPS","Amplify: Amplification (dB)":"Versterk: Versterking (dB)","An account recovery link has been requested for your account on \"%s\".":"Er is een link om uw account te herstellen aangevraagd op \"%s\".","An error occurred and your request could not be completed.":"Er is een fout opgetreden, uw verzoek kon niet worden voltooid","Analyze and reprocess the selected media":"Analyseer en verwerk de geselecteerde media","Any time a live streamer/DJ connects to the stream":"Elke keer dat een live streamer/DJ verbinding maakt met de stream","Any time a live streamer/DJ disconnects from the stream":"Elke keer dat een live streamer/DJ verbinding verbreekt van de stream","Any time the currently playing song changes":"Elke keer dat het huidige nummer verandert","Any time the listener count decreases":"Elke keer dat het aantal luisteraars afneemt","Any time the listener count increases":"Elke keer dat de luisteraar telt stijgt","Apply Compression and Normalization":"Compressie en normalisatie toepassen","Apply for an API key at Last.fm":"Een API-sleutel aanvragen bij Last.fm","Applying changes...":"Wijzigingen toepassen.","Are you sure?":"Weet je het zeker?","Art":"Albumhoes","Artist":"Artiest","Artwork":"Kunstwerk","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Illustraties moeten een minimale grootte hebben van 1400 x 1400 pixels en een maximale grootte van 3000 x 3000 pixels voor Apple Podcasts.","At the bottom of the page, click \"Create my access token\".":"Klik onderaan de pagina op \"Creëer mijn toegangstoken\".","Attempt to Automatically Retrieve ISRC When Missing":"Probeer ISRC automatisch op te halen wanneer deze ontbreekt","Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance.":"Audio-transcodering applicaties zoals Liquidsoap gebruiken na verloop van tijd een consistente hoeveelheid CPU-gebruik, wat geleidelijk dit beschikbare krediet verliest. Als u regelmatig gestolen CPU-tijd ziet, kunt u overwegen te migreren naar een VM dat CPU middelen heeft die aan uw instantie zijn toegewijd.","Audit Log":"Controle logboek","Author":"Auteur","Auto-Assign Value":"Waarde automatisch toewijzen","Auto-Assigned":"Automatisch toegewezen","Auto-generate Random MariaDB Root Password":"Genereer een willekeurig MariaDB Root-wachtwoord","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"AutoDJ bitrate (kbps)","AutoDJ Disabled":"AutoDJ uitgeschakeld","AutoDJ Format":"AutoDJ formaat","AutoDJ Queue":"AutoDJ Wachtrij","AutoDJ Queue Length":"AutoDJ wachtrij lengte","AutoDJ Service":"AutoDJ-service","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"AutoDJ is uitgeschakeld. Er zal geen muziek worden afgespeeld wanneer er niet live wordt uitgezonden.","Automated Assignment":"Automatische toewijzing","Automatic Backups":"Automatische back-ups","Automatically Set from ID3v2 Value":"Automatisch instellen op basis van ID3v2 waarde","Automatically scroll to the bottom of the log":"Scroll automatisch naar de onderkant van het logboek","Automatically send a customized message to your Discord server.":"Stuur automatisch een aangepast bericht naar je Discord server.","Automatically send a message to any URL when your station data changes.":"Stuur automatisch een bericht naar elke URL wanneer uw station data verandert.","Automatically send a tweet.":"Automatisch een tweet verzenden.","Available Logs":"Beschikbare logs","Avatar Service":"Avater service","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Avatars worden opgehaald op basis van je e-mailadres van de %{service} service. Klik om je %{service} instellingen te beheren.","Average Listeners":"Gemiddeld aantal luisteraars","Avoid Duplicate Artists/Titles":"Voorkom dubbele artiesten/titels","AzuraCast version %s is now available.":"AzuraCast versie %s is nu beschikbaar.","AzuraCast Application Log":"AzuraCast applicatielog","AzuraCast Backup":"AzuraCast back-up","AzuraCast First-Time Setup":"AzuraCast installatie","AzuraCast Installer":"AzuraCast installatieprogramma","AzuraCast Instance Name":"AzuraCast: Stations Naam","AzuraCast Settings":"AzuraCast instellingen","AzuraCast Setup":"AzuraCast setup","AzuraCast Update Checks":"AzuraCast update controles","AzuraCast Updater":"AzuraCast Updater","AzuraCast User":"AzuraCast gebruiker","AzuraCast Wiki":"AzuraCast Wiki","AzuraCast installation complete!":"De installatie van AzuraCast is voltooid!","AzuraCast is currently configured to listen on the following ports:":"AzuraCast is momenteel geconfigureerd om te luisteren op de volgende poorten:","AzuraCast is now initialized.":"AzuraCast is nu geïnitialiseerd.","AzuraCast is now updated to the latest version!":"AzuraCast is bijgewerkt naar de laatste versie!","AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated.":"AzuraCast werkt met een ingebouwde gratis IP geolocatie database. U kunt in plaats daarvan de MaxMind GeoLite gebruiken om nauwkeurigere resultaten te bereiken. Het gebruik van MaxMind GeoLite vereist een licentiesleutel, maar zodra de sleutel is ingevult, zullen we de database automatisch op de hoogte houden.","AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles.":"AzuraCast gebruikt een op rol gebaseerd toegangscontrolesysteem. Rollen krijgen machtigingen voor bepaalde delen van de site, waarna gebruikers worden toegewezen aan deze rollen.","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast zal het geüploade bestand scannen voor overeenkomsten in de muziekbibliotheek van dit station. Media dient geüpload te zijn voor deze stap wordt uitgevoerd. Je kunt deze tool opnieuw uitvoeren, zo vaak als nodig is.","Back":"Terug","Backing up MariaDB...":"MariaDB back-uppen...","Backup complete in %.2f seconds.":"Back-up voltooid in %.2f seconden.","Backup not found.":"Back-up niet gevonden.","Backup path %s not found!":"Back-up pad %s niet gevonden!","Backups":"Back-ups","Balanced":"Gebalanceerd","Band":"Band","Banned Countries":"Geblokkeerde landen","Banned IP Addresses":"Geblokkeerde e-mailadressen","Banned User Agents":"Verbannen Gebruikers","Base Station Directory":"Station basis directory","Base Theme for Public Pages":"Basis thema voor openbare pagina's","Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists.":"Op basis van eerdere prestaties van de nummers van je station, kan AzuraCast automatisch nummers gelijkmatig verdelen onder je afspeellijsten, het plaatsen van de hoogste liedjes in de meest gewogen afspeellijsten.","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Op basis van deze instelling zal het systeem elke (dit) dag(en) nummers automatisch opnieuw toewijzen van de vorige (dit) aantal dagen.","Basic Info":"Algemene informatie","Basic Information":"Algemene Informatie","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Omdat je Docker gebruikt, kunnen sommige systeemlogs alleen worden geopend vanaf een shell sessie op de host computer. Je kunt %s uitvoeren om toegang te krijgen tot containerlogs uit de terminal.","Best Performing Songs":"Best presterende nummers","Bit Rate":"Bit Rate","Bot Token":"Bot Token","Bpm":"Bpm","Branding Settings":"Merk instellingen","Broadcast AutoDJ to Remote Station":"Zend AutoDJ uit naar het station","Broadcasting":"Uitzenden","Broadcasting Service":"Uitzend-service","Broadcasts":"Uitzendingen","Browser Icon":"Browser icoon","Bucket Name":"Bucket Naam","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Een radiouitzending is standaard te beluisteren op zijn eigen poorten (bijv. 8000). Wanneer je gebruikt maakt van een service als CloudFlare, of je je radiostation wilt beveiligen met SSL, dien je deze optie in te schakelen. Deze optie zorgt ervoor dat al het radioverkeer via web poorten wordt verzonden (80 en 443).","CPU Load":"CPU belasting","CPU Stats Help":"Hulp bij CPU-statistieken","Cached":"Gebufferd","Categories":"Categorieën","Change":"Wijzig","Change Password":"Wachtwoord Wijzigen","Change installation settings?":"Installatie instellingen wijzigen?","Changes":"Wijzigingen","Changes saved successfully.":"Wijzigingen succesvol opgeslagen.","Changes saved.":"Wijzigingen opgeslagen.","Character Set Encoding":"Karaktercodering","Chat ID":"Chat ID","Check Web Services for Album Art When Uploading Media":"Controleer de webservices voor Albumhoezen tijdens het uploaden van de media","Check Web Services for Album Art for \"Now Playing\" Tracks":"Controleer de webservices voor Albumhoezen voor het Huidig nummer","Check the log for details.":"Controleer het logboek voor details.","Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources.":"Kies een methode om te gebruiken tijdens de overgang van het ene nummer naar het andere. Slimme modus bekijkt het volume van beide nummers voor een vloeiende overgang, dit belast de CPU echter meer.","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Kies een naam voor deze webhook die u helpt om het van anderen te onderscheiden. Dit wordt alleen getoond op de beheerpagina.","Choose a new password for your account.":"Kies een nieuw wachtwoord voor uw account.","Cleaning up temporary files...":"Tijdelijke bestanden opruimen...","Clear":"Leegmaken","Clear All Message Queues":"Alle berichtenwachtrijen leegmaken","Clear All Pending Requests?":"Alle verzoeknummer in de wachtrij verwijderen?","Clear Artwork":"Verwijder Illustratie","Clear Cache":"Cache legen","Clear File":"Bestand wissen","Clear Image":"Afbeelding wissen","Clear List":"Wis lijst","Clear Media":"Media wissen","Clear Pending Requests":"Verwijder verzoeknummer uit de wachtrij","Clear Queue":"Wachtrij legen","Clear Upcoming Song Queue":"Wis de aanstaande muziek in wachtrij lijst","Clear Upcoming Song Queue?":"Wis de aanstaande muziek in wachtrij lijst","Clearing the application cache may log you out of your session.":"Als u de applicatiecache wist, wordt u mogelijk uit uw sessie afgemeld.","Click \"Generate new license key\".":"Klik op \"Genereer nieuwe licentiesleutel\".","Click the link below to log in to your account.":"Klik op de link hieronder om in te loggen op uw account.","Click to restart your station and apply configuration changes.":"Klik om uw station te herstarten en de configuratie wijzigingen toe te passen.","Clone":"Kloon","Clone Station":"Station klonen","Close":"Sluit","Code from Authenticator App":"Code van Authenticator App","Collect aggregate listener statistics and IP-based listener statistics":"Verzamel luisterstatistieken en IP-gebaseerde luisterstatistieken","Command":"Commando","Comment":"Reactie","Comments":"Opmerkingen","Commercial Information":"Commerciële Informatie","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Voltooi de installatie door het verstrekken van informatie over je uitzendomgeving. Deze instellingen kunnen later gewijzigd worden vanuit het administratiepaneel.","Complete the setup process to get started.":"Voltooi het installatieproces om aan de slag te gaan.","Composer":"Artiest","Composer Sort Order":"Artiest sorteer volgorde","Compress and normalize your station's audio, producing a more uniform and \"full\" sound.":"Comprimeer en normaliseer de audio van uw station, met een meer uniform en \"volledig\" geluid.","Conductor":"Leider","Configuration successfully written.":"Configuratie succesvol opgeslagen.","Configure":"Configureren","Configure Automated Assignment":"Configureer automatische toewijzing","Configure Backups":"Back-ups configureren","Confirm New Password":"Bevestig nieuw wachtwoord","Connected AzuraRelays":"Verbonden AzuraRelays","Connection Information":"Connectie informatie","Consumer Key (API Key)":"Consumentensleutel (API-sleutel)","Consumer Secret (API Secret)":"Consumentengeheim (API-geheim)","Contact an administrator to reset your password following the instructions in our documentation:":"Neem contact op met een beheerder om uw wachtwoord te resetten volgens de instructies in onze documentatie:","Contains explicit content":"Bevat expliciete inhoud","Content Group Description":"Groepsbeschrijving uitleg","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Ga verder met de installatie door je eerste radiostation aan te maken. Je kunt alle instellingen later nogmaals aanpassen.","Continuous Play":"Continu spelen","Control how this playlist is handled by the AutoDJ software.":"Bepaal hoe deze afspeellijst wordt behandeld door de AutoDJ software.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Kopies ouder dan het opgegeven aantal dagen zullen automatisch worden verwijderd. Zet op nul om automatische verwijdering uit te schakelen.","Copy associated media and folders.":"Kopieer bijbehorende media en mappen.","Copy scheduled playback times.":"Kopieer geplande afspeeltijden.","Copy to Clipboard":"Kopiëren naar klembord","Copy to New Station":"Kopieer naar een nieuw station","Copyright":"Auteursrecht","Copyright Message":"Auteursrecht bericht","Could not write to filesystem.":"Kan niet naar het bestandssysteem schrijven.","Create Account":"Account Aanmaken","Create Directory":"Maak map","Create New Key":"Nieuwe sleutel maken","Create Station":"Station toevoegen","Create a New Radio Station":"Maak een nieuw radiostation","Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL.":"Maak een nieuwe app op de Twitter Applicatie-site. Gebruik de basis-URL van deze installatie als de applicatie-URL.","Create a new storage location based on the base directory.":"Maak een nieuwe opslaglocatie gebaseerd op de basismap.","Create an account on the MaxMind developer site.":"Maak een account aan op de MaxMind ontwikkelaars site.","Create and Continue":"Aanmaken en doorgaan","Create custom fields to store extra metadata about each media file uploaded to your station libraries.":"Maak aangepaste velden om extra metadata op te slaan over elk mediabestand dat is geüpload naar uw station bibliotheken.","Creating backup archive...":"Backup archief aanmaken...","Creating temporary directories...":"Tijdelijke mappen maken...","Crossfade Duration (Seconds)":"Lengte van crossfade (seconden)","Crossfade Method":"Crossfade methode","Cue":"Stop (in cue mode)","Current Custom Fallback File":"Huidig aangepast terugvalbestand","Current Installed Version":"Huidige geïnstalleerde versie","Current Intro File":"Huidige Intro Bestand","Current Password":"Huidig wachtwoord","Current Podcast Media":"Huidige Podcast Media","Custom":"Op maat aanpassen","Custom API Base URL":"Aangepaste API basis URL","Custom Branding":"Aangepaste huisstijl","Custom CSS for Internal Pages":"Aangepaste CSS voor interne pagina's","Custom CSS for Public Pages":"Aangepaste CSS voor openbare pagina's","Custom Configuration":"Aangepaste configuratie","Custom Cues: Cue-In Point (seconds)":"Op maat gemaakte Cues: In rij staan (seconden)","Custom Cues: Cue-Out Point (seconds)":"Op maat gemaakte Cues: In rij staan (seconden)","Custom Fading: Fade-In Time (seconds)":"Op maat gemaakte Fade in (seconden)","Custom Fading: Fade-Out Time (seconds)":"Op maat gemaakte Fade out (seconden)","Custom Fading: Overlap Time (seconds)":"Op maat gemaakte overgang van muziek in (seconden)","Custom Fallback File":"Aangepast terugvalbestand","Custom Fields":"Aangepaste velden","Custom Frontend Configuration":"Aangepaste front-end configuratie","Custom JS for Public Pages":"Aangepaste JS voor openbare pagina's","Customization":"Aanpassen","Customize":"Aanpassen","Customize Administrator Password":"Beheerderswachtwoord aanpassen","Customize AzuraCast Settings":"AzuraCast instellingen aanpassen","Customize Broadcasting Port":"Uitzendpoort aanpassen","Customize Copy":"Kopie aanpassen","Customize DJ/Streamer Mount Point":"DJ/Streamer Mount Point aanpassen","Customize DJ/Streamer Port":"DJ/Streamer poort aanpassen","Customize Internal Request Processing Port":"Interne request verwerkingspoort aanpassen","Customize Source Password":"Bronwachtwoord aanpassen","Customize ports used for AzuraCast?":"Poorten aanpassen die worden gebruikt door AzureCast?","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Pas het aantal nummers aan die worden getoond in de \"Afspeelgeschiedenis\" sectie voor dit station en in alle openbare API's.","DJ Credentials":"DJ inloggegevens","DJ/Streamer Buffer Time (Seconds)":"DJ/Streamer buffer tijd (seconden)","Dark":"Donker","Dashboard":"Dashboard","Date Played":"Datum afgespeeld","Date Requested":"Datum aangevraagd","Date/Time":"Datum/Tijd","Date/Time (Browser)":"Datum/Tijd (Browser)","Date/Time (Station)":"Datum/Tijd (Station)","Days Between Automated Assignments":"Dagen tussen geautomatiseerde toewijzingen","Days of Playback History to Keep":"Aantal dagen waarvan afspeel geschiedenis bewaart dient te blijven","Deactivate Streamer on Disconnect (Seconds)":"Streamer uitschakelen bij verbreken van verbinding (aantal seconden)","Debug Home":"Debug Home","Debug Output":"Debug-uitvoer","Default":"Standaard","Default Album Art":"Standaard Albumhoes","Default Album Art URL":"URL van standaard albumhoes","Default Avatar URL":"Standaard Avatar URL","Default Mount":"Standaard mount point","Default: %s":"Standaard: %s","Delete":"Verwijderen","Delete %{ num } media files?":"%{ num } mediabestanden verwijderen?","Delete API Key?":"API-sleutel verwijderen?","Delete Album Art":"Verwijder Albumhoezen","Delete Backup?":"Back-up verwijderen?","Delete Broadcast?":"Uitzending verwijderen?","Delete Custom Field?":"Aangepast veld verwijderen?","Delete Episode?":"Aflevering verwijderen?","Delete Mount Point?":"Mount point verwijderen?","Delete Playlist?":"Afspeellijst verwijderen?","Delete Podcast?":"Podcast verwijderen?","Delete Queue Item?":"Item in de wachtrij verwijderen?","Delete Record?":"Record verwijderen?","Delete Remote Relay?":"Externe relay verwijderen?","Delete Request?":"Verzoek verwijderen?","Delete Role?":"Deze rol verwijderen?","Delete SFTP User?":"SFTP-gebruiker verwijderen?","Delete Station?":"Station verwijderen?","Delete Storage Location?":"Opslaglocatie verwijderen?","Delete Streamer?":"Streamer verwijderen?","Delete User?":"Gebruiker verwijderen?","Delete Web Hook?":"Web hook verwijderen?","Description":"Omschrijving","Deselect":"Deselecteer","Desktop Device":"Desktop apparaat","Details":"Beschrijving","Direct Stream URL":"Directe stream URL","Directory":"Map","Directory Name":"Directorynaam","Disable":"Schakel uit","Disable Crossfading":"Crossfading uitschakelen","Disable Optimizations":"Optimalisaties uitschakelen","Disable Two-Factor":"Twee-factor uitschakelen","Disable public pages?":"Publieke pagina's uitschakelen?","Disable song requests?":"Verzoeknummers uitschakelen?","Disable streamers?":"Streamers uitschakelen?","Disable to use a flatfile cache instead of Redis.":"Uitschakelen om een flatfile cache te gebruiken in plaats van Redis.","Disable two-factor authentication?":"Tweestapsverificatie uitschakelen?","Disabled":"Uitgeschakeld","Disconnect Streamer":"Verbreek verbinding met streamer","Discord Web Hook URL":"Discord Web Hook URL","Discord Webhook":"Discord Webhook","Disk Space":"Schijfruimte","Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed.":"Schijfcaching maakt een systeem veel sneller en sneller in het algemeen. Het ontneemt op geen enkele manier geheugen voor toepassingen, omdat het automatisch door het besturingssysteem wordt vrijgegeven wanneer dat nodig is.","Display Name":"Weergavenaam","Do not collect any listener analytics":"Verzamel geen statistieken over luisteraars","Do not modify this after installation.":"Wijzig dit niet na de installatie.","Do not use an AutoDJ service.":"Gebruik geen AutoDJ service.","Docker User GID":"Docker Gebruiker GID","Docker User UID":"Docker gebruiker UID","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"Domeinnaam (voorbeeld.com) of meerdere domeinnamen (voorbeeld.com,foo.bar) om te gebruiken in combinatie met LetsEncrypt.","Down":"Omlaag","Download":"Download","Download CSV":"Download CSV","Download M3U":"M3U downloaden","Download PLS":"PLS downloaden","Download the Linux x64 binary from the SHOUTcast Radio Manager:":"Download de Linux x64 binary van de SHOUTcast Radio Manager:","Drag file(s) here to upload or":"Bestand(en) hierheen slepen om te uploaden of","Dropbox Generated Access Token":"Dropbox heeft een Toegangstoken gegenereerd","Duplicate":"Dupliceren","Duplicate Playlist":"Afspeellijst dupliceren","Duplicate Prevention Time Range (Minutes)":"Dubbele artiesten check die gedraaid worden (in minuten)","Duplicate Songs":"Dupliceer nummers","Duplicate request: this song was already requested and will play soon.":"Dit nummer staat al in de wachtrij, en zal binnen 15 minuten worden afgespeeld.","E-Mail":"E-Mail","E-mail Address":"E-mailadres","E-mail Delivery Service":"Aflevering via e-mail","E-mail addresses can be separated by commas.":"E-mailadressen kunnen gescheiden worden door komma's.","Edit":"Wijzig","Edit Custom Field":"Aangepast veld toevoegen","Edit Episode":"Aflevering bewerken","Edit Liquidsoap Configuration":"Liquidsoap configuratie bewerken","Edit Media":"Media gegevens aanpassen","Edit Mount Point":"Mount point bewerken","Edit Playlist":"Afspeellijst bewerken","Edit Podcast":"Podcast bewerken","Edit Profile":"Wijzig profiel","Edit Record":"Record bewerken","Edit Remote Relay":"Bewerk externe relais","Edit Role":"Rol bewerken","Edit SFTP User":"SFTP-gebruiker bewerken","Edit Station":"Wijzig station","Edit Station Profile":"Wijzig stationsprofiel","Edit Storage Location":"Bewerk opslaglocatie","Edit Streamer":"Wijzig streamer","Edit User":"Wijzig gebruiker","Edit Web Hook":"Web hook bewerken","Embed Code":"Code insluiten","Embed Widgets":"Widgets insluiten","Enable":"Schakel in","Enable Advanced Features":"Geavanceerde functies inschakelen","Enable AutoDJ":"AutoDJ inschakelen","Enable Automated Assignment":"Automatische toewijzing inschakelen","Enable Broadcasting":"Uitzending inschakelen","Enable Custom Code Plugins":"Plugins met aangepaste code inschakelen","Enable Downloads on On-Demand Page":"Downloads inschakelen op On-Demand pagina","Enable Mail Delivery":"Mail Levering inschakelen","Enable MariaDB Slow Query Log":"MariaDB vertraagde logboeken inschakelen","Enable On-Demand Streaming":"Schakel On-Demand Streaming in","Enable Performance Profiling Extension":"Prestatie van Profiling Uitbreiden Inschakelen","Enable Public Pages":"Openbare pagina inschakelen","Enable Redis":"Redis inschakelen","Enable Streaming":"Activeer streaming","Enable Two-Factor":"Twee-factor inschakelen","Enable Two-Factor Authentication":"Tweestapsverificatie inschakelen","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"Schakel bepaalde geavanceerde functies in de webinterface in, inclusief geavanceerde configuratie van afspeellijsten, toewijzing van poort, wijzigen van basismediamappen en andere functionaliteit die alleen gebruikt moeten worden door gebruikers die vertrouwd zijn met geavanceerde functionaliteit.","Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable.":"Schakel in om luisteraars requests aan te laten vragen, om afspeelt te worden op je station. Alleen nummers welke in je afspeellijsten staan zijn aan te vragen.","Enable public pages?":"Openbare pagina's inschakelen?","Enable song requests?":"Verzoeknummers inschakelen?","Enable streamers?":"Streamers inschakelen?","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Schakel de composer \"samenvoegen\" functionaliteit in om het composer.json bestand van de hoofdapplicatie te combineren met eventuele plugin composer bestanden. Dit kan implicaties hebben voor de prestaties, dus u dient het alleen te gebruiken als u een of meer plugins gebruikt met hun eigen Composer afhankelijkheden.","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Schakel deze instelling in om te voorkomen dat metadata naar de AutoDJ wordt verzonden voor bestanden binnen deze afspeellijst. Dit is handig wanneer de afspeellijst jingles of reclames bevat.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Schakel in om dit mountpoint binnen de publieke \"Yellow Pages\" weer te geven.","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"Schakel in om deze relais te adverteren in de openbare radiomappen \"Gele Pagina\".","Enable to allow listeners to select this mount point on this station's public pages.":"Inschakelen om luisteraars toe te staan dit mount point te selecteren op de publieke pagina van dit station.","Enable to allow listeners to select this relay on this station's public pages.":"Inschakelen om luisteraars toe te staan dit mount point te selecteren op de publieke pagina van het station.","Enable to allow this account to log in and stream.":"Stel in op “Ja” om dit account toegang te geven om in te loggen en te streamen.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Inschakelen om AzuraCast automatisch nachtelijke back-ups te laten uitvoeren op het opgegeven tijdstip.","Enabled":"Ingeschakeld","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Schakelt het gebruikt van het nieuwe en snelle op WebSocket gebaseerde systeem in of uit waarmee live updates worden verstuurd naar publieke radiospelers. Schakel dit uit als u problemen met deze functionaliteit ondervindt.","Encoded By":"Gecodeerd door","Encoder":"Encoder","Encoder Settings":"Encoder instellingen","Encoding Time":"Coderingstijd","End Date":"Eind Datum","End Session":"Sessie beëindigen","End Time":"Eind Tijd","Endpoint":"Eindpunt","Enforce Schedule Times":"Geplande uitzendtijden afdwingen","Enter Two-Factor Code":"Voer twee factor code in","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Voer de huidige code in die door uw authenticator app is opgegeven om te controleren of alles correct werkt.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Voer de volledige URL in van een andere stream om deze opnieuw uit te zenden via dit mount punt.","Enter your password":"Voer uw wachtwoord in","Environment: %s":"Omgeving: %s","Episode":"Aflevering","Episode not found.":"Aflevering niet gevonden.","Episodes":"Afleveringen","Error":"Fout","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Voorbeeld: als de externe radio URL http://station.example.com:8000/radio.mp3 is, vul dan \"http://station.example.com:8000\" in.","Exclude Media from Backup":"Media uitsluiten van back-up","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Door media uit te sluiten van automatische back-ups bespaart u ruimte, maar u moet ervoor zorgen dat u ergens anders een back-up van uw media maakt. Merk op dat er alleen een back-up wordt gemaakt van lokaal opgeslagen media.","Execute Command":"Commando uitvoeren","Expected to Play at":"Verwacht om te spelen op","Explicit":"Expliciet","Export %{format}":"Exporteren Formaat","Fallback Mount":"Back-up mount point","Field Name":"Veldnaam","File Name":"Bestandsnaam","File Not Processed: %s":"Bestand niet verwerkt: %s","File Owner":"Bestands eigenaar","File Processing":"Bestand verwerken","File Type":"Bestandstype","File not specified.":"Bestand niet gespecificeerd.","Files marked for reprocessing:":"Bestanden gemarkeerd om opnieuw te verwerken:","Files moved:":"Bestanden verplaatsen","Files queued for playback:":"Bestanden in de afspeelwachtrij:","Files removed:":"Bestanden verwijderd:","First Connected":"Eerste verbinding","Fixtures loaded.":"Fixtures geladen.","Footer Text":"Voettekst","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"Voor lokale bestandssystemen is dit het basispad van de map. Voor externe bestandssystemen is dit het voorvoegsel van de map.","For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software.":"In de meeste gevallen dient de standaard UTF-8 codering gebruikt te worden. De oudere ISO-8859-1 codering kan gebruikt worden wanneer connecties van SHOUTcast 1 DJs of andere oude software toegestaan dienen te worden.","For some clients, use port:":"Voor sommige gebruikers, gebruik poort:","Forgot Password":"Wachtwoord vergeten","Forgot your password?":"Wachtwoord vergeten?","Friday":"Vrijdag","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"Scan de code via een authenticatie app naar keuze (FreeOTP, Authy, etc) op uw mobiele telefoon.","Full Volume":"Volledige volume","Full:":"Volledig:","GA Property Tracking ID":"GA Property Tracking ID","General Rotation":"Algemene Rotatie","Generate Report":"Rapportage maken","Generating Database Proxy Classes":"Genereren van database proxy-klassen","Generic Web Hook":"Algemene Webhook","Genre":"Genre","GeoLite database not configured for this installation. See System Administration for instructions.":"De GeoLite database is niet geconfigureerd voor deze installatie. Zie Systeembeheer voor instructies.","GeoLite is not currently installed on this installation.":"GeoLite is momenteel niet geïnstalleerd.","GeoLite version \"%{ version }\" is currently installed.":"GeoLite versie \"%{ version }\" is momenteel geïnstalleerd.","Get Next Song":"Volgende nummer krijgen","Get Now Playing":"Verkrijg het Nummer dat nu speelt","Global":"Globaal","Global Permissions":"Globale permissies","Google Analytics Integration":"Google Analytics integratie","HTML":"HTML","HTTP Port":"HTTP-poort","HTTP Port: %d":"HTTP poort: %d","HTTPS Port":"HTTPS-poort","HTTPS Port: %d":"HTTPS poort: %d","Help":"Help","Hide Album Art on Public Pages":"Verberg albumhoezen op openbare pagina's","Hide AzuraCast Branding on Public Pages":"Verberg AzuraCast reclame op openbare pagina's","Hide Charts":"Verberg diagrammen","Hide Metadata from Listeners (\"Jingle Mode\")":"Verberg metadata voor luisteraars (Jingel Modus)","High":"Hoog","High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk.":"Een hoge I/O wachttijd kan wijzen op een knelpunt met de harde schijf van de server, een mogelijk defecte harde schijf, of zware belasting van de harde schijf.","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Afspeellijsten met een hoger gewicht worden vaker afgespeeld dan afspeellijsten met een lager gewicht.","History":"Geschiedenis","Home":"Startpagina","Homepage Redirect URL":"URL van homepage omleiden","Hour":"Uur","IP":"IP-adres","IP Geolocation by DB-IP":"IP Geolocatie door DB-IP","IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite.":"IP-Geolocatie wordt gebruikt om de geschatte locatie van uw luisteraars te raden, gebaseerd op het IP-adres waarmee u verbinding maakt. Gebruik de gratis ingebouwde IP Geolocation library of voer een licentiesleutel in op deze pagina om MaxMind GeoLite te gebruiken.","ISRC":"ISRC","Icecast Access Log":"Icecast toegangslogboek","Icecast Clients":"IceCast gebruikers","Icecast Configuration":"Icecast configuratie","Icecast Error Log":"Icecast foutenlogboek","Identifier":"Identificatiecode","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Als een nummer geen albumhoes heeft, zal deze URL in plaats daarvan worden weergegeven. Laat leeg om de standaard hoes te gebruiken.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Als een bezoeker niet is aangemeld en de homepage van AzuraCast bezoekt, kunt u ze automatisch doorverwijzen naar de hier opgegeven URL. Laat leeg om ze standaard naar het login scherm te verwijzen.","If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results.":"Als een van deze opties ingeschakeld zijn, zal de afspeellijst direct via Liquidsoap beheert worden in plaats dat dit via AzuraCast gebeurt.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Wanneer automatische toewijzig is ingeschakeld, gebruik dan deze afspeellijst als een bron van herverdeelbare nummers. Hiermee wordt de bestaande inhoud van deze afspeellijst overschreven.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Wanneer gekozen voor \"Nee\", zal de afspeellijst niet worden afgespeeld op de stream. De afspeellijst kan nog steeds worden beheert.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Indien uitgeschakeld, zal het station zijn AutoDJ niet uitzenden.","If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings.":"Indien ingeschakeld, zal AzuraCast automatisch alle live uitzendingen opnemen die op dit station hoorbaar zijn geweest.","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"Indien ingeschakeld, zal AzuraCast verbinding maken met de MusicBrainz database om te proberen een ISRC te vinden voor bestanden waar er een ontbreekt. Het uitschakelen hiervan kan de prestaties verbeteren.","If enabled, a download button will also be present on the public \"On-Demand\" page.":"Indien ingeschakeld, zal er een downloadknop aanwezig zijn op de openbare \"On-Demand\" pagina.","If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page.":"Indien ingeschakeld, zullen muziek van afspeellijsten met on-demand streaming beschikbaar zijn om te streamen en downloaden via een gespecialiseerde openbare pagina.","If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream.":"Indien ingeschakeld, zullen streamers (of DJs) rechtstreeks verbinding kunnen maken met uw stream en live muziek kunnen uitzenden die de AutoDJ stream onderbreekt.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Indien ingeschakeld, zal de AutoDJ op deze installatie automatisch muziek afspelen naar dit mount punt.","If enabled, the AutoDJ will automatically play music to this mount point.":"Indien ingeschakeld, zal de AutoDJ automatisch muziek afspelen op dit mount punt.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Indien ingeschakeld, zal deze streamer enkel de mogelijkheid hebben om te verbinden gedurende de geplande uitzendtijden.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Als requests zijn ingeschakeld voor uw station zullen luisteraars de mogelijkheid hebben om nummers binnen deze afspeellijst aan te vragen.","If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods.":"Als verzoeken zijn ingeschakeld, geeft dit de minimale vertraging (in minuten) aan tussen het indienen van een verzoek en het afspelen ervan. Indien ingesteld op nul, wordt een kleine vertraging van 15 seconden toegepast om overstromingen te voorkomen.","If selected, album art will not display on public-facing radio pages.":"Indien geselecteerd, worden albumhoezen niet weergegeven op publieke radio-pagina's.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Indien geselecteerd, zal dit AzuraCast reclame van publieke pagina's verwijderen.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Als het e-mailadres dat u heeft opgegeven in het systeem staat, check dan uw inbox voor een wachtwoord reset bericht.","If the end time is before the start time, the playlist will play overnight.":"Als de eindtijd voor de begintijd is, zal de afspeellijst van de ene op de andere dag afspelen.","If the end time is before the start time, the schedule entry will continue overnight.":"Als de eindtijd voor de begintijd is, zal het geplande item in de nacht doorgaan.","If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here.":"Als het mountpoint (bijv. /radio.mp3) of Shoutcast SID (bijv. 2) waar je naar uitzendt is anders dan hierboven vermeld, geef hier het bronmount punt op.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Als de poort die u uitzendt anders is dan de poort die u hierboven hebt aangegeven, geef dan hier de bronpoort op.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Als dit mount point standaard is, zal deze gebruikt worden binnen de radiospeler op de publieke radio pagina van dit systeem.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Wanneer dit mount point geen audio speelt, zullen luisteraars doorverwezen worden naar dit mount punt. De standaard is /error.mp3, welke herhaaldelijk een foutmelding laat horen.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Als deze instelling is ingesteld op \"Ja\" zal, in plaats van de basis URL, de browser URL worden gebruikt wanneer deze beschikbaar is. Stel in op \"Nee\" om altijd de basis URL te gebruiken.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Als dit station on-demand streamen en downloaden heeft ingeschakeld, zullen alleen nummers die in afspeellijsten staan met deze instelling ingeschakeld zichtbaar zijn.","If you are broadcasting using AutoDJ, enter the source password here.":"Als u met AutoDJ uitzendt, voer hier het bronwachtwoord in.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Als u met AutoDJ uitzendt, voer hier de brongebruikersnaam in. Dit kan leeg zijn.","If you manually maintain this file, review the latest version of the file and make any changes needed.":"Als je dit bestand handmatig onderhoudt, bekijk dan de nieuwste versie van het bestand en breng de nodige wijzigingen aan.","If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting.":"Als u regelmatig verschillende URL's gebruikt om toegang te krijgen tot AzuraCast, moet u de \"Voorkeur Browser URL\" instelling aanzetten.","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Als je een bug of fout ontdekt, kun je een GitHub issue indienen met behulp van de onderstaande link.","If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap.":"Als uw installatie beperkt is door CPU of geheugen, kunt u deze instelling wijzigen om de bronnen die door Liquidsoap worden gebruikt aan te passen.","If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default.":"Als je streaming software een specifiek pad voor het mount point vereist, geef deze dan hier op. Gebruik anders de standaard.","If your web hook requires HTTP basic authentication, provide the password here.":"Als je web hook HTTP basis authenticate vereist, geef dan hier het wachtwoord op.","If your web hook requires HTTP basic authentication, provide the username here.":"Als je web hook HTTP basis authenticate vereist, geef dan hier de gebruikersnaam op.","Import from PLS/M3U":"Importeren uit PLS/M3U","Important: copy the key below before continuing!":"Belangrijk: kopieer de onderstaande sleutel voordat u doorgaat!","Imported locale: %s":"Taal geïmporteerd: %s","In order to install SHOUTcast:":"Om SHOUTcast te installeren:","In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds.":"Voor een snelle verwerking hebben webhooks een korte time-out, dus de passende service moet worden geoptimaliseerd om het verzoek binnen 2 seconden te behandelen.","In the newly created application, click the \"Keys and Access Tokens\" tab.":"In de nieuw aangemaakte applicatie, klik op het tabblad \"Sleutels en Toegangstokens\".","Include in Automated Assignment":"Automatische toewijzing inschakelen","Include in On-Demand Player":"Opnemen in On-Demand speler","Indefinitely":"Onvoltooid","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"Geeft de aanwezigheid aan van de expliciete inhoud (expliciete taal of inhoud voor volwassenen). Apple Podcasts geeft een beeld van het ouderlijk adviesbestand voor uw aflevering weer als deze is ingeschakeld. Afleveringen met expliciete inhoud zijn niet beschikbaar in sommige Apple Podcasts gebieden.","Initial Key":"Initiële sleutel","Initialize AzuraCast":"Initialiseer AzuraCast","Initializing essential settings...":"Essentiële instellingen initialiseren...","Insert":"Toevoegen","Install GeoLite IP Database":"GeoLite IP-database installeren","Install SHOUTcast":"Installeer SHOUTcast","Install SHOUTcast 2 DNAS":"Installeer SHOUTcast 2 DNAS","Installation Method: %s":"Installatiemethode: %s","Installation Not Recently Backed Up":"Deze installatie heeft nog geen recente back-up.","Installing Data Fixtures":"Data Fixtures installeren","Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption.":"Liquidsoap instrueren om alle replaygain metadata van een liedje te gebruiken om het volumeniveau te regelen. Dit kan het CPU-verbruik verhogen.","Instructions":"Instructies","Internal notes or comments about the user, visible only on this control panel.":"Interne notities of commentaar over de gebruiker, alleen zichtbaar vanuit dit controle paneel.","International Standard Recording Code, used for licensing reports.":"Internationale standaardcode voor het opnemen van licenties.","Internet Radio Station Name":"Naam internetradio station","Internet Radio Station Owner":"Eigenaar van internetradio station","Interrupt other songs to play at scheduled time.":"Onderbreek andere nummers om af te spelen op het geplande tijdstip.","Intro":"Intro","Invalid token specified.":"Ongeldige token gespecificeerd.","Involved People List":"Geïntegreerde lijst personen","Is Public":"Is openbaar","It is already running.":"Proces is al gestart.","It is not running.":"Het loopt niet.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Het is mogelijk nog niet geregistreerd bij Supervisor. Het opnieuw starten van de uitzending kan helpen.","Jingle Mode":"Jingle modus","Joins":"Ingeschakeld","Language":"Taal","Last 14 Days":"Laatste 14 dagen","Last 2 Years":"Laatste 2 jaar","Last 30 Days":"Laatste 30 dagen","Last 60 Days":"Laatste 60 dagen","Last 7 Days":"Laatste 7 dagen","Last Modified":"Laatst gewijzigd","Last Month":"Laatste maand","Last Run":"Laatst uitgevoerd","Last Year":"Vorig jaar","Last run:":"Laatst uitgevoerd:","Last.fm API Key":"Last.fm API Sleutel","Latest Update":"Laatste update","Learn More about Dropbox Auth Tokens":"Meer informatie over Dropbox Auth Tokens","Learn about Advanced Playlists":"Meer informatie over geavanceerde afspeellijsten","Learn more about release channels in the AzuraCast docs.":"Meer informatie over release kanalen in de AzuraCast documentatie.","Learn more about this header.":"Lees meer over deze header.","Leave blank to automatically generate a new password.":"Laat leeg om automatisch een wachtwoord te genereren.","Leave blank to play on every day of the week.":"Laat leeg om elke dag van de week af te laten spelen","Leave blank to use the current password.":"Laat leeg om het huidige wachtword te gebruiken.","Leave blank to use the default Telegram API URL (recommended).":"Laat leeg om de standaard Telegram API URL te gebruiken (aanbevolen).","Length":"Lengte","Length Text":"Lengte van tekst","Let's get started by creating your Super Administrator account.":"Laten we beginnen met het maken van een account voor de systeembeheerder.","LetsEncrypt Domain Name(s)":"LetsEncrypt domeinnaam/domeinnamen","LetsEncrypt E-mail Address":"LetsEncrypt e-mailadres","Light":"Licht","Like our software? Donate to support AzuraCast!":"Vind je onze software leuk? Doneer om AzuraCast te ondersteunen!","Limited:":"Beperkt:","Linked Information":"Gekoppelde informatie","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"LiquidSoap wordt momenteel geschuffeld van %{songs} en %{playlists}.","Liquidsoap Configuration":"Liquidsoap configuratie","Liquidsoap Log":"Liquidsoap log","Liquidsoap Performance Tuning":"Liquidsoap Prestatie Tuning","List one IP address or group (in CIDR format) per line.":"Geef één IP-adres of groep (in CIDR formaat) per regel aan.","List one user agent per line. Wildcards (*) are allowed.":"Laat één user agent per regel zien. jokers (*) zijn toegestaan.","Listener Analytics Collection":"Luisteraars statistieken","Listener History":"Luisteraar Geschiedenis","Listener Request":"Luisteraar request","Listeners":"Aantal luisteraars","Listeners Per Station":"Luisteraars per station","Listeners by Day":"Aantal luisteraars per dag","Listeners by Day of Week":"Aantal luisteraars per dag van de week","Listeners by Hour":"Aantal luisteraars per uur","Live":"Live","Live Broadcast Recording Bitrate (kbps)":"Bitrate (kbps) voor live uitzending opnames","Live Broadcast Recording Format":"Formaat voor live uitzending opnames","Live Listeners":"Live luisteraars","Live Recordings Storage Location":"Opslaglocatie voor live-opnamen","Live Streamer:":"Live Streamer:","Live Streaming":"Live Streaming","Live stream connected.":"Live stream verbonden.","Live stream disconnected.":"Live stream ontkoppeld.","Load Average":"Gemiddelde belasting","Loading...":"Laden...","Local":"Lokaal","Local Filesystem":"Lokaal bestandssysteem","Local Streams":"Lokale streams","Location":"Locatie","Log In":"Inloggen","Log Viewer":"Log weergave","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"Logboeken voor langzame query's inschakelen om mogelijke database problemen te diagnosticeren. Schakel dit alleen in als het nodig is.","Logged in successfully.":"U bent succesvol ingelogd.","Logged in using account recovery token":"Ingelogd met behulp van het account-herstel-token","Login unsuccessful":"Fout tijdens inloggen","Logs":"Logs","Logs by Station":"Logs per station","Long Sync Task Execution Time":"Lange Sync Taak Uitvoertijd","Loop Once":"Eenmalig herhalen","Losses":"Verliest","Low":"Laag","Lyricist":"Songtekst","MP3":"MP3","Main Message Content":"Inhoud hoofdbericht","Manage":"Beheer","Manage SFTP Accounts":"SFTP accounts beheren","Manage Station Automation":"Beheer automatie van station","Manage Station Broadcasting":"Beheer uitzending van station","Manage Station Media":"Beheer media van station","Manage Station Mount Points":"Beheer mount points van station","Manage Station Podcasts":"Beheer podcasts van station","Manage Station Profile":"Beheer stationsprofiel","Manage Station Remote Relays":"Beheer externe relays van station","Manage Station Streamers":"Beheer streamers van station","Manage Station Web Hooks":"Beheer webhooks van station","Manage Stations":"Stations Beheren","Manual AutoDJ Mode":"Handmatige AutoDJ Modus","Manually define how this playlist is used in Liquidsoap configuration.":"Handmatig definiëren hoe deze afspeellijst wordt gebruikt in de Liquidsoap configuratie.","Manually modify the logging level.":"Logboek niveau handmatig wijzigen.","MariaDB Database Name":"MariaDB databasenaam","MariaDB Host":"MariaDB host","MariaDB Maximum Connections":"MariaDB maximum aantal verbindingen","MariaDB Password":"MariaDB wachtwoord","MariaDB Port":"MariaDB poort","MariaDB Root Password":"MariaDB Root wachtwoord","MariaDB Username":"MariaDB gebruikersnaam","Markdown":"Markdown","Matched":"Overeenkomend","Matomo API Token":"Matomo API Token","Matomo Analytics Integration":"Integratie met Matomo Analytics","Matomo Installation Base URL":"Basis URL van de Matomo installatie","Matomo Site ID":"Matomo Site ID","Max Listener Duration":"Maximale luistertijd","MaxMind Developer Site":"MaxMind ontwikkelaars site","MaxMind License Key":"MaxMind licentiesleutel","Maximum Listeners":"Maximaal aantal luisteraars","Maximum PHP-FPM Worker Processes":"Maximale PHP-FPM Worker Processen","Maximum Port for Station Port Assignment":"Maximale poorten instellen voor station","Maximum number of total listeners across all streams. Leave blank to use the default.":"Maximumaantal luisteraars over alle stations. Laat leeg om de standaard limiet te gebruiken.","Media":"Media","Media Storage Location":"Opslaglocatie voor media","Media Type":"Media type","Memory":"Geheugen","Memory Stats Help":"Geheugen Statistieken Help","Merge playlist to play as a single track.":"Voeg afspeellijst samen om af te spelen als één nummer.","Message Body":"Berichtinhoud","Message Customization Tips":"Tips voor bericht aan te passen","Message Queues":"Berichten wachtrijen","Message Recipient(s)":"Bericht geadresseerde(n)","Message Subject":"Bericht onderwerp","Message parsing mode":"Berichtverwerking modus","Metadata":"Metagegevens","Metadata updated!":"Metadata bijgewerkt!","Microphone":"Microfoon","Microphone\n Source":"Microfoon\n bron","Minimum Port for Station Port Assignment":"Minimale poort voor station instellen","Minute of Hour to Play":"Minuten van het uur om te spelen","Mixer":"Mixen","Mobile Device":"Mobiel apparaat","Modified":"Gewijzigd","Modify this if your stations are listening on nonstandard ports.":"Pas dit aan als uw station een andere poort gebruikt dan de standaard poort","Monday":"Maandag","Mood":"Stemming","More":"Meer","Most Played Songs":"Meest gedraaide nummers","Most Recent Backup Log":"Meest recente back-up log","Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa.":"De meeste hosting providers zullen meer Virtual Machines (VPSen) op een server zetten dan de hardware aan kan wanneer elke VM op volle CPU belasting draait. Dit wordt over-provisioning genoemd, wat ertoe kan leiden dat andere VM's op de server CPU-tijd van jouw VM \"stelen\" en vice versa.","Mount Name:":"Koppeling naam:","Mount Point URL":"Mount point URL","Mount Points":"Mount points","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"Mount points zijn hoe luisteraars verbinding maken met uw station. Elk mount point kan een ander audio formaat of andere kwaliteit zijn. Door gebruik te maken van mount points is het mogelijk een stream met een hoge kwaliteit aan te bieden voor luisteraars met een snelle internetverbinding en een stream met een lage kwaliteit voor mobiele luisteraars.","Move":"Verplaats","Move %{ num } File(s) to":"Verplaats %{ num } bestand(en) naar","Move to Directory":"Verplaats naar map","Music CD Identifier":"CD-id voor muziek","Music Files":"Mediabestanden","Musician Credits List":"muzikanten krediet lijst","Mute":"Geluid dempen","My Account":"Mijn account","N/A":"NB","Name":"Naam","Name/Type":"Naam/Type","Need Help?":"Hulp nodig?","Network Interfaces":"Netwerk Interfaces","Never run":"Nooit uitvoeren","New AzuraCast Release Version Available":"Nieuwe versie van AzuraCast beschikbaar","New AzuraCast Updates Available":"Er zijn nieuwe AzuraCast updates beschikbaar","New Directory":"Nieuwe map","New File Name":"Nieuwe bestandsnaam","New Folder":"Nieuwe map","New Key Generated":"Nieuwe sleutel gegenereerd","New Password":"Nieuw wachtwoord","New Playlist":"Nieuwe afspeellijst","New Playlist Name":"Nieuwe afspeellijst naam","New Station Description":"Nieuwe station beschrijving","New Station Name":"Nieuwe stationsnaam","New directory created.":"Nieuwe map aangemaakt.","New path not specified.":"Nieuw pad niet gespecificeerd.","Next Run":"Volgende uitvoering","Nginx Access Log":"Nginx toegangslogboek","Nginx Error Log":"Nginx foutlog","No":"Nee","No Limit":"Geen limiet","No Match":"Geen overeenkomsten","No directory specified":"Geen map opgegeven","No entries found.":"Geen items gevonden.","No episodes found.":"Geen afleveringen gevonden.","No file was uploaded.":"Er is geen bestand geüpload.","No files selected.":"Geen bestanden geselecteerd.","No other program can be using this port. Leave blank to automatically assign a port.":"Deze poort kan niet door een ander programma gebruikt worden. Laat dit veld leeg om automatisch een poort toe te laten kennen.","No recording available.":"Geen opname beschikbaar.","No records to display.":"Geen archief om te laten zien.","No temporary directory is available.":"Geen tijdelijke map beschikbaar.","None":"Geen","None:":"Geen:","Normal Mode":"Normale modus","Not Played":"Niet afgespeeld","Not Run":"Niet Uitgevoerd","Not Running":"Wordt niet uitgevoerd","Not Scheduled":"Niet gepland","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Let op dat het herstellen van een back-up uw bestaande database zal wissen. Herstel nooit back-up bestanden van niet-vertrouwde gebruikers.","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Opmerking: Dit moet de publieke startpagina van het radiostation zijn, niet de AzuraCast pagina. Deze website zal worden opgenomen in de uitzendgegevens.","Note: the port after this one will automatically be used for legacy connections.":"Opmerking: de poort na deze zal automatisch worden gebruikt voor oude verbindingen.","Notes":"Notities","Now":"Nu","Now Playing":"Huidig nummer","Now playing on %{ station }:":"Nu op %{ station }:","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now.":"Nu aan het spelen op %{ station }: %{ title } van %{ artist }! Luister nu mee.","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }":"Nu aan het spelen op %{ station }: %{ title } van %{ artist }! Luister nu mee: %{ url }","NowPlaying API Response":"Nu Speelt API Response","Num Plays":"Num Plays","Number of Backup Copies to Keep":"Aantal te bewaren back-up kopieën","Number of Minutes Between Plays":"Aantal minuten tussen het afspelen","Number of Songs Between Plays":"Aantal nummers tussen spelen","Number of Visible Recent Songs":"Aantal zichtbare recente nummers","Number of seconds to overlap songs.":"Aantal seconden om nummers te overlappen.","On the Air":"On the Air","On-Demand":"On-Demand","On-Demand Media":"On-Demand Media","On-Demand Streaming":"On-Demand Streaming","Once per %{minutes} Minutes":"Eens per %{minutes} minuten","Once per %{songs} Songs":"Eens per %{songs} nummers","Once per Hour":"Eenmaal per uur","Once per Hour (at %{minute})":"Eens per uur (om %{minute})","Once per x Minutes":"Eens in de x minuten","Once per x Songs":"Eenmaal per x nummers","Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below.":"Zodra deze stappen zijn voltooid, voer de informatie van de \"Sleutels en Toegangstokens\" pagina's in de onderstaande velden in.","Once you have configured automated assignment, click the button below to run the automated assignment process.":"Zodra je automatische toewijzing hebt geconfigureerd, klik je op de knop hieronder om het toewijzing proces uit te voeren.","One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools.":"Een belangrijk punt in I/O Wait is dat het een knelpunt of probleem kan aangeven, maar ook volledig zinloos kan zijn. afhankelijk van de werklast en de algemene beschikbare middelen. Een constant hoge I/O Wait moet aanleiding geven tot verder onderzoek met geavanceerdere middelen.","Only Send One Tweet Every...":"Stuur slechts één Tweet elke...","Only collect aggregate listener statistics":"Verzamel alleen luisterstatistieken","Only connect to a remote server.":"Verbind alleen met een externe server.","Only loop through playlist once.":"Afspeellijst maar eenmaal afspelen.","Only play one track at scheduled time.":"Slechts één track afspelen op geplande tijd.","Operation":"Operatie","Optional: HTTP Basic Authentication Password":"Optioneel: HTTP standaard authenticatie wachtwoord","Optional: HTTP Basic Authentication Username":"Optioneel: HTTP standaard authenticatie gebruikersnaam","Optional: Request Timeout (Seconds)":"Optioneel: Time-out verzoek (Seconden)","Optionally provide an e-mail address for updates from LetsEncrypt.":"Geef optioneel een e-mailadres op voor updates van LetsEncrypt.","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"Optioneel selecteer een ID3v2 metadata veld dat indien aanwezig, gebruikt zal worden om de waarde van dit veld in te stellen.","Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name.":"Geef optioneel een korte URL-vriendelijke naam op, zoals \"mijn_station_name\", die zal worden gebruikt in de URL's van dit station. Laat leeg om automatisch een veld aan te maken op basis van de stationnaam.","Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name.":"Optioneel geef een API-vriendelijke naam op, zoals veld_naam. Laat dit veld leeg om er automatisch een te maken op basis van de naam.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"Geef optioneel publieke SSH sleutels in die deze gebruiker kan gebruiken om verbinding te maken in plaats van een wachtwoord. Voer één sleutel per regel in.","Optionally supply an API token to allow IP address overriding.":"Optioneel Geef een API-sleutel op om het IP-adres te kunnen overschrijven.","Original Album":"Origineel album","Original Artist":"Originele artiest","Original Filename":"Officiële bestandsnaam","Original Lyricist":"Originele tekstschrijver","Original Path":"Oorspronkelijke pad","Original Release Time":"Originele Release Tijd","Original Year":"Origineel jaar","Otherwise, update your installation and answer \"Y\" when prompted to update the file.":"Werk anders uw installatie bij en antwoord \"Y\" wanneer u wordt gevraagd om het bestand bij te werken.","Owner":"Eigenaar","PHP Application Log":"PHP applicatielog","PHP Maximum POST File Size":"PHP maximale POST bestandsgrootte","PHP Memory Limit":"PHP Geheugenlimiet","PHP Script Maximum Execution Time":"PHP Script Maximale uitvoeringstijd","Part Of A Compilation":"Deel van een compilatie","Part Of A Set":"Deel van een set","Password":"Wachtwoord","Password Reset Instructions":"Wachtwoord herstel instructies","Password:":"Wachtwoord: ","Paste the generated license key into the field on this page.":"Plak de gegenereerde licentiesleutel in het veld op deze pagina.","Path/Suffix":"Pad/achtervoegsel","Pending Requests":"Verzoeken in afwachting","Performance profiling is currently enabled for all requests.":"Prestatieprofiel is momenteel ingeschakeld voor alle verzoeken.","Performer Sort Order":"Artiest sorteer volgorde","Permissions":"Machtigingen","Play":"Speel","Play %":"Speel %","Play exactly once every $x minutes.":"Speel precies één keer per x minuten.","Play exactly once every $x songs.":"Speel precies eenmaal elke x nummers.","Play once per hour at the specified minute.":"Speel één keer per uur op de aangeven tijd.","Play/Pause":"Afspelen/Pauzeren","Playback Queue":"Wachtrij afspelen","Playing Next":"Speelt hierna","Playlist":"Afspeellijst","Playlist (M3U/PLS) URL":"Speellijst (M3U/PLS) URL","Playlist 1":"Afspeellijst 1","Playlist 2":"Afspeellijst 2","Playlist Delay":"Afspeellijst vertraging","Playlist Name":"Naam van afspeellijst","Playlist Type":"Afspeellijst type","Playlist Weight":"Gewicht van afspeellijst","Playlist disabled.":"Afspeellijst uitgeschakeld.","Playlist enabled.":"Afspeellijst ingeschakeld.","Playlist not found.":"Afspeellijst niet gevonden.","Playlist order set.":"Afspeellijst volgorde ingesteld.","Playlist queue cleared.":"Afspeellijst wachtrij gewist.","Playlist reshuffled.":"Afspeellijst geshuffeld.","Playlist successfully imported; %d of %d files were successfully matched.":"Afspeellijst succesvol geïmporteerd; %d van de %d bestanden zijn succesvol gematcht.","Playlist(s)":"Afspeellijst(en)","Playlist:":"Afspeellijst:","Playlists":"Afspeellijsten","Playlists cleared for selected files:":"Afspeellijsten geleegd voor geselecteerde bestanden:","Playlists updated for selected files:":"Afspeellijsten bijgewerkt voor geselecteerde bestanden:","Plays":"Aantal keer gespeeld","Please log in to continue.":"Log-in om verder te gaan.","Please wait while a backup is generated...":"Een ogenblik geduld, een back-up wordt gegenereerd...","Please wait...":"Even geduld...","Podcast":"Podcast","Podcast Title":"Podcast Titel","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"Podcast media moeten MP3 of M4A (AAC) formaat hebben voor de beste compatibiliteit.","Podcast not found!":"Podcast niet gevonden!","Podcasts":"Podcasts","Podcasts Storage Location":"Opslaglocatie voor podcasts","Port:":"Poort:","Powered by %s":"Mogelijk gemaakt door %s","Powered by AzuraCast":"Mogelijk gemaakt door AzuraCast","Prefer Browser URL (If Available)":"Voorkeur browser URL (indien beschikbaar)","Prefer System Default":"Voorkeur voor systeem standaard","Preview":"Voorbeeld","Previous":"Vorige","Privacy":"Privacy","Produced Notice":"Geproduceerde melding","Profile":"Profiel","Profile Performance on All Requests":"Profiel prestaties op alle verzoeken","Profiler Control Panel":"Profiel Configuratiescherm","Profiling Extension HTTP Key":"HTTP-sleutel voor profileringsextensie","Profiling Extension IP Allow List":"Lijst met toegestane IP-extensies voor profilering","Profiling data can be viewed by visiting %s.":"Profielgegevens kunnen worden bekeken door een bezoek aan %s.","Programmatic Name":"Programmatische naam","Public Page":"Publieke pagina","Public Page Background":"Openbare pagina achtergrond","Public Pages":"Publieke pagina's","Publish Date":"Publicatiedatum","Publish Time":"Publicatietijd","Publish to \"Yellow Pages\" Directories":"Publiceren naar \"Yellow Pages\" gids","Publisher":"Uitgever","Queue":"Wachtrij","Queue the selected media to play next":"Voeg de geselecteerde media toe aan de wachtrij om hierna af te spelen","RSS Feed":"RSS-Feed","Radio Player":"Radio Speler","Radio Ports: %s":"Radio poorten: %s","Random":"Willekeurig","Ratio":"Verhouding","Raw":"Raw","Ready to start broadcasting? Click to start your station.":"Klaar om te beginnen met uitzenden? Klik om uw station te starten.","Received":"Ontvangen","Record Live Broadcasts":"Neem Live Uitzendingen op","Record created successfully.":"Veld is met succes aangemaakt.","Record deleted successfully.":"Record succesvol verwijderd.","Record not found":"Record niet gevonden","Record updated successfully.":"Veld is met succes gewijzigd.","Recording Time":"Opname tijd","Recover Account":"Account herstellen","Redis Database Index":"Redis Database Index","Redis Host":"Redis Host","Redis Port":"Redis Poort","Refresh rows":"Ververs rijen","Refreshing All Stations":"Alle stations verversen","Region":"Regio","Relay":"Relay","Relay Stream URL":"Relay stream URL","Release Channel":"Kanaal vrijgeven","Release Time":"Releasedatum","Reload Configuration":"Configuratie Herladen","Reload System Data":"Herlaad systeemgegevens","Reload broadcasting? Current listeners will not be disconnected.":"Uitzending herladen? De huidige luisteraars worden niet verbroken.","Reload to Apply Changes":"Opnieuw laden om wijzigingen toe te passen","Remember me":"Mijn gegevens onthouden","Remixer":"Remixer","Remote":"Extern","Remote Playback Buffer (Seconds)":"Externe afspeelbuffer (seconden)","Remote Relays":"Externe relays","Remote Station Administrator Password":"Wachtwoord van extern station","Remote Station Listening Mountpoint/SID":"Mountpoint/SID van extern station","Remote Station Listening URL":"Luister URL van extern station","Remote Station Source Mountpoint/SID":"Externe station bron mountpoint/SID","Remote Station Source Password":"Bronwachtwoord van extern station","Remote Station Source Port":"Externe Station bron poort","Remote Station Source Username":"Bron gebruikersnaam van extern station","Remote Station Type":"Extern station type","Remote URL":"Externe URL","Remote URL Playlist":"Afspeellijst vanaf externe URL","Remote URL Type":"Externe URL type","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"Externe relays laten u werken met uitzendsoftware buiten deze server. Elk relay die u hier toevoegt zal worden opgenomen in de statistieken van uw station. U kunt ook vanuit deze server naar externe relays uitzenden.","Remote: Dropbox":"Extern: Dropbox","Remote: S3 Compatible":"Extern: S3 Compatibel","Remove":"Verwijderen","Remove Key":"Sleutel verwijderen","Remove the leading \"#\" symbol from lines to uncomment them.":"Verwijder het leidende \"#\"-symbool van regels om ze te activeren.","Rename":"Hernoemen","Rename File/Directory":"Wijzig bestand/map","Reorder":"Herschikken","Reorder Playlist":"Afspeellijst herschikken","Repeat":"Hehaal","Replace Album Cover Art":"Vervang albumhoes","Report Not Available":"Rapport niet beschikbaar","Reports":"Rapportages","Reprocess":"Opnieuw verwerken","Request":"Aanvragen","Request History":"Verzoek geschiedenis","Request Last Played Threshold (Minutes)":"Tijdsverschil ter verzoeken met afgespeelde nummers (in minuten)","Request Minimum Delay (Minutes)":"Minimale vertraging van verzoeknummers (minuten)","Request Song":"Nummer aanvragen","Request a Song":"Nummer aanvragen","Requester IP":"IP van aanvrager","Requests":"Verzoek","Reset Password":"Wachtwoord Resetten","Reshuffle":"Opnieuw shufflen","Restart":"Herstart","Restart Broadcasting":"Uitzending herstarten","Restart broadcasting? This will disconnect any current listeners.":"Uitzenden opnieuw starten? Dit zal alle huidige luisteraars ontkoppelen.","Restoring Backups":"Herstellen van back-ups","Role Name":"Rol naam","Roles":"Rollen","Roles & Permissions":"Rollen & Permissies","Rolling Release":"Rolling Release","Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks.":"Routinesynchronisatie is momenteel uitgeschakeld. Zorg ervoor dat u deze weer inschakelt om routinematige onderhoudstaken te hervatten.","Rows per page":"Rijen per pagina","Run Automated Assignment":"Automatische toewijzing uitvoeren","Run Automatic Nightly Backups":"Automatisch nachtelijks back-ups uitvoeren","Run Manual Backup":"Handmatige back-up uitvoeren","Run Synchronization Task":"Synchronisatietaak uitvoeren","Run Task":"Taak uitvoeren","Running":"Wordt uitgevoerd","Running Database Migrations":"Database migraties worden uitgevoerd","SFTP Port":"SFTP-poort","SFTP Port: %d":"SFTP poort: %d","SFTP Users":"SFTP gebruikers","SHOUTcast 2 DNAS is not currently installed on this installation.":"SHOUTcast 2 DNAS is momenteel niet geïnstalleerd.","SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary.":"SHOUTcast 2 DNAS is geen vrije software en de restrictieve licentie staat AzuraCast niet toe de SHOUTcast binary te verspreiden.","SHOUTcast Clients":"SHOUTcast Clients","SHOUTcast Configuration":"SHOUTcast configuratie","SHOUTcast License ID":"SHOUTcast Licentie ID","SHOUTcast Log":"SHOUTcast log","SHOUTcast Radio Manager":"SHOUTcast Radio Manager","SHOUTcast User ID":"SHOUTcast Gebruikers ID","SHOUTcast version \"%{ version }\" is currently installed.":"SHOUTcast versie \"%{ version }\" is momenteel geïnstalleerd.","SMTP Host":"SMTP-Host","SMTP Password":"SMTP wachtwoord","SMTP Port":"SMTP-poort","SMTP Username":"SMTP gebruikersnaam","SSH Public Keys":"Openbare SSH sleutels","Sample Rate":"Sample snelheid","Saturday":"Zaterdag","Save":"Opslaan","Save Changes":"Instellingen Opslaan","Save Changes first":"Wijzigingen eerst opslaan","Save and Continue":"Opslaan en doorgaan","Schedule":"Schema planning","Schedule View":"Schema Bekijken","Scheduled":"Gepland","Scheduled Backup Time":"Geplande back-up tijd","Scheduled Play Days of Week":"Schema voor afspelen dagelijks en wekelijks","Scheduled Time #%{num}":"Geplande Tijd #%{num}","Scheduled playlists and other timed items will be controlled by this time zone.":"Onder andere geplande afspeellijsten zijn afhankelijk van de ingestelde tijdzone.","Scheduling":"Schema planning","Search":"Zoeken","Search engine crawlers are not permitted to use this feature.":"Zoekmachine crawlers zijn niet toegestaan om deze functie te gebruiken.","Seconds from the start of the song that the AutoDJ should start playing.":"Aantal seconden vanaf de start van het nummer waarop de AutoDJ moet beginnen met spelen.","Seconds from the start of the song that the AutoDJ should stop playing.":"Aantal seconden vanaf de start van het nummer waarop de AutoDJ moet stoppen met spelen.","Secret Key":"Geheime sleutel","Security":"Veiligheid","Security & Privacy":"Beveiliging & Privacy","Security Code":"Beveiligingscode","See the Telegram Documentation for more details.":"Zie de Telegram-documentatie voor meer informatie.","See the Telegram documentation for more details.":"Zie de Telegram-documentatie voor meer informatie.","Seek":"Zoeken","Select":"Selecteer","Select Custom Fallback File":"Selecteer aangepast terugval bestand","Select File":"Selecteer bestand","Select Intro File":"Selecteer Intro Bestand","Select Media File":"Selecteer een bestand","Select PLS/M3U File to Import":"Selecteer PLS/M3U bestand om te importeren","Select PNG/JPG artwork file":"Selecteer PNG/JPG illustratie bestand","Select Web Hook Type":"Selecteer Web Hook Type","Select a theme to use as a base for station public pages and the login page.":"Selecteer een thema dat als basis moet worden gebruikt voor openbare stations en de inlogpagina.","Select all visible rows":"Selecteer alle zichtbare rijen","Select displayed fields":"Selecteer weer te geven velden","Select the category/categories that best reflects the content of your podcast.":"Selecteer de categorie/categorieën die het beste bij de inhoud van uw podcast past.","Select the countries that are not allowed to connect to the streams.":"Selecteer de landen die geen verbinding met de streams mogen maken.","Select...":"Selecteer...","Send E-mail":"E-mail verzenden","Send Liquidsoap Telnet Command":"Stuur Liquidsoap Telnet commando","Send Recovery E-mail":"Verstuur herstel-e-mail","Send Test Message":"Testbericht verzenden","Send an e-mail to specified address(es).":"Stuur een e-mail naar de opgegeven adres(sen).","Send song metadata changes to TuneIn.":"Stuur metadata van het nummer naar TuneIn.","Send stream listener details to Google Analytics.":"Stuur luisteraars statistieken naar Google Analytics.","Send stream listener details to Matomo Analytics.":"Stuur luisteraars statistieken naar Matomo Analytics.","Sender E-mail Address":"E-mailadres afzender","Sender Name":"Naam afzender","Sequential":"Opeenvolgend","Server Status":"Server status","Server configuration complete!":"Serverconfiguratie voltooid!","Server:":"Server:","Service reloaded.":"Service opnieuw geladen.","Service restarted.":"Station is opnieuw gestart.","Service started.":"Service gestart.","Service stopped.":"Service gestopt.","Services":"Diensten","Set Cue In":"Cue In instellen","Set Cue Out":"Cue Out instellen","Set Fade In":"Fade In instellen","Set Fade Out":"Fade Out instellen","Set Overlap":"Overlap instellen","Set Subtitle":"Ondertiteling instellen","Set Up AzuraCast":"AzuraCast instellen","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"Stel de maximale schijfruimte in die deze opslaglocatie mag gebruiken. Geef een grootte op met eenheid, d.w.z. \"8 GB\". Eenheden worden gemeten per 1024 bytes. Laat leeg om de standaard beschikbare ruimte op de schijf te gebruiken.","Set as Default Mount Point":"Instellen als standaard mount point","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Stel cue en fade-punten in met behulp van de visuele editor. De tijdstempels worden opgeslagen in de overeenkomstige velden in de geavanceerde instellingen voor afspelen.","Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space.":"Stel langer in om meer afspeel geschiedenis van stations te bewaren. Stel korter in om schijfruimte te besparen.","Set or clear playlists from the selected media":"Afspeellijsten van geselecteerde media instellen of legen","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Stel de GID in van de gebruiker die in de Docker-containers wordt uitgevoerd. Als u dit koppelt aan uw host-GID, kunnen problemen met machtigingen worden opgelost.","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"Stel de UID in van de gebruiker die in de Docker-containers wordt uitgevoerd. Als u dit koppelt aan uw host-UID, kunnen problemen met machtigingen worden opgelost.","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"Stel het aantal toegestane verbindingen naar de database toe in. Deze waarde moet worden verhoogd als u de \"Te veel verbindingen\" fout ziet in de logboeken.","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"Stel maximaal aantal seconden in hoe lang een luisteraar mag luisteren naar de stream, zet op 0 voor oneindig.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Stel in op \"Ja\" om altijd \"https://\" (veilige) URL's te gebruiken en automatisch naar de beveiligde URL te verwijzen wanneer een onveilige URL wordt bezocht.","Set to * to allow all sources, or specify a list of origins separated by a comma (,).":"Zet op * om alle bronnen toe te staan, of geef een lijst op van oorsprong gescheiden door een komma (,).","Set up LetsEncrypt?":"LetsEncryptie instellen?","Setting Key":"Instellingssleutel","Setting Value":"Instellingswaarde","Settings":"Instellingen","Setup has already been completed!":"De installatie is al voltooid!","Setup instructions for broadcasting software are available on the AzuraCast wiki.":"Instructies voor het instellen van uitzendingssoftware zijn beschikbaar op de AzuraCast wiki.","Share Media Storage Location":"Deel opslaglocatie van media","Share Podcasts Storage Location":"Deel opslaglocatie van podcasts","Share Recordings Storage Location":"Deel opslaglocatie van live-opnamen","Short Sync Task Execution Time":"Korte Sync Taak Uitvoeringtijd","Show Charts":"Toon grafieken","Show Update Announcements":"Toon update aankondigingen","Show new releases within your update channel on the AzuraCast homepage.":"Toon nieuwe releases binnen uw release-kanaal op de AzuraCast homepage.","Show on Public Pages":"Toon op openbare pagina's","Show the station in public pages and general API results.":"Toon het station in openbare pagina's en algemene API-resultaten.","Shuffled":"Shuffled","Sign Out":"Uitloggen","Sign in":"Inloggen","Site Base URL":"Website url","Site Theme":"Website Thema","Size":"Grootte","Skip Song":"Nummer overslaan","Skip to main content":"Ga naar hoofdinhoud","Smart Mode":"Slimme modus","Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information.":"Sommige stream-licentieaanbieders hebben mogelijk specifieke regels met betrekking tot aanvragen voor nummers. Controleer uw lokale regelgeving voor meer informatie.","Song":"Nummer","Song Album":"Album","Song Artist":"Artiest","Song Genre":"Track Genre","Song History":"Afspeelgeschiedenis","Song Length":"Lengte Lied","Song Listener Impact":"Impact van nummer op luisteraar","Song Lyrics":"Songtekst Lied","Song Playback Order":"Volgorde van afspelen","Song Playback Timeline":"Nummer Afspeeltijdlijn","Song Requests":"Verzoeknummer","Song Title":"Titel","Song skipped.":"Nummer overgeslagen.","Song-Based":"Nummergebaseerd","Song-Based Playlist":"Op lied gebaseerde afspeellijst","Song-based":"Nummergebaseerd","SoundExchange Report":"SoundExchange verslag","SoundExchange Royalties":"SoundExchange royalty's","Source":"Bron","Space Used":"Gebruikte ruimte","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"Specificeer een mountpoint (bijv. \"/radio.mp3\") of een Shoutcast SID (bijv. \"2\") om een specifieke stream op te geven voor statistieken of uitzendingen.","Specify the minute of every hour that this playlist should play.":"Specificeer de minuut van elk uur dat deze afspeellijst moet spelen.","Stable":"Stabiel","Standard playlist, shuffles with other standard playlists based on weight.":"Standaard afspeellijst, shuffles met andere standaard afspeellijsten gebaseerd op gewicht.","Start":"Start","Start Date":"Start Datum","Start Station":"Start station","Start Streaming":"Start streamen","Start Time":"Starttijd","Station Broadcasting Disabled":"Station uitzending uitgeschakeld","Station Media":"Station media","Station Name":"Stations Naam","Station Overview":"Overzicht van station","Station Permissions":"Permissies per station","Station Podcasts":"Station Podcasts","Station Ports":"Station poorten","Station Recordings":"Station opnames","Station Time":"Station tijd","Station Time Zone":"Tijdzone","Station reloaded.":"Station is opnieuw geladen.","Station restarted.":"Station is opnieuw gestart.","Station(s)":"Station(s)","Station-Specific Debugging":"Station-Specifieke Debugging","Stations":"Stations","Statistics Overview":"Statistieken overzicht","Steal":"Gestolen","Steal (St)":"Gestolen (st)","Step 1: Scan QR Code":"Stap 1: Scan QR Code","Step 2: Verify Generated Code":"Stap 2: Controleer gegenereerde code","Steps for configuring a Twitter application:":"Stappen voor het configureren van een Twitter-applicatie:","Stop":"Stop","Stop Streaming":"Stoppen met streamen","Storage Adapter":"Opslag Adapter","Storage Location":"Opslaglocatie","Storage Locations":"Opslaglocaties","Storage Quota":"Opslagruimte","Storage location %s already exists.":"Opslaglocatie %s bestaat al.","Storage location %s could not be validated: %s":"Opslaglocatie %s kon niet worden gevalideerd: %s","Stream":"Stream","Streamer Broadcasts":"Streamer uitzendingen","Streamer Display Name":"Streamer weergavenaam","Streamer Username":"Streamer gebruikersnaam","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Streamer accounts zijn momenteel uitgeschakeld voor dit station. Om streamer account in te schakelen klik je op de onderstaande knop.","Streamer disconnected.":"Streamer ontkoppeld.","Streamer password":"Wachtwoord streamer","Streamer/DJ":"Streamer/DJ","Streamer/DJ Accounts":"Streamer/DJ accounts","Streamers enabled!":"Streamers ingeschakeld!","Streamers/DJs":"Streamers / DJ's","Streams":"Streams","Submit Code":"Code verzenden","Subtitle":"Subtitel","Success":"Succes","Sunday":"Zondag","Supervisord Log":"Supervisord log","Supported file formats:":"Ondersteunde bestandsindelingen:","Switch Theme":"Thema veranderen","Synchronization Disabled":"Synchronisatie Uitgeschakeld","Synchronization Not Recently Run":"Synchronisatie niet recent uitgevoerd","Synchronization Tasks":"Synchronisatie taken","System Administration":"Systeembeheer","System Debugger":"Systeem Debugger","System Logs":"Systeemlogs","System Maintenance":"Systeem Onderhoud","System Settings":"Systeeminstellingen","Tagging Time":"Tagging tijd","Target":"Doel","Task Name":"Taak Naam","Telegram Chat Message":"Telegram Chat Bericht","Terms Of Use":"Gebruiksvoorwaarden","Test":"Test","Test Message":"Test Bericht","Test message sent successfully.":"Test Bericht succesvol verzonden.","Test message sent.":"Test bericht verzonden.","The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this.":"De I/O Wait is het percentage tijd dat de CPU wacht op toegang tot de schijf voordat het kan doorgaan met het werk dat afhankelijk is van het resultaat hiervan.","The URL that will receive the POST messages any time an event is triggered.":"De URL dat POST berichten zal ontvangen telkens wanneer er een Event wordt aangeroepen.","The account associated with e-mail address \"%s\" has been set as an administrator":"Het account dat gekoppeld is aan het e-mailadres \"%s\" is ingesteld als administrator","The amount of memory Linux is using for disk caching.":"De hoeveelheid geheugen Linux gebruikt voor schijfcaching.","The application environment.":"De applicatieomgeving.","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"De basis URL waar deze service beschikbaar is gesteld. Gebruik het externe IP-adres of een domeinnaam (als deze bestaat) dat zich richt naar deze server.","The body of the POST message is the exact same as the NowPlaying API response for your station.":"De inhoud van het POST bericht is exact hetzelfde als de Nu Speelt API reactie voor uw station.","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"De contactpersoon van de podcast. Kan vereist zijn om podcast te tonen op diensten zoals Apple Podcasts, Spotify, Google Podcasts, etc.","The current CPU usage including I/O Wait and Steal.":"Het huidige CPU-gebruik, inclusief I/O Wait en Steal.","The current Memory usage excluding cached memory.":"Het huidige geheugengebruik exclusief gecached geheugen.","The date when the episode should be published.":"De datum waarop de aflevering moet worden gepubliceerd.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"De beschrijving van de aflevering. De gebruikelijke maximale teksthoeveelheid voor dit is 4000 tekens.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"De beschrijving van je podcast. De gebruikelijke maximale teksthoeveelheid is 4000 tekens.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"De weergave naam die aan dit mountpoint is gekoppeld en wordt weergegeven op administratieve- en publieke pagina's. Laat leeg om automatisch te laten genereren.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"De naam die aan dit mountpoint is gekoppeld en wordt weergegeven op administratieve- en publieke pagina's. Laat leeg om automatisch te laten genereren.","The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast.":"De bewerkbare tekstvakken zijn gebieden waar u aangepaste configuratiecode kunt invoegen. De niet-bewerkbare secties worden automatisch gegenereerd door AzuraCast.","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"De contactpersoon van de podcast. Kan vereist zijn om podcast te tonen binnen diensten als Apple Podcasts, Spotify, Google Podcasts, etc.","The file name should look like:":"De bestandsnaam moet er als volgt uitzien:","The full base URL of your Matomo installation.":"De volledige basis-URL van uw Matomo installatie.","The full playlist is shuffled and then played through in the shuffled order.":"De volledige afspeellijst is geschuffeld, en zal worden afgespeeld in de geschuffelde volgorde.","The language spoken on the podcast.":"De taal die wordt gesproken in de podcast.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"De lengte van afspeeltijd dat Liquidsoap moet bufferen wanneer deze externe playlist wordt afgespeeld. Te korte buffers kunnen lijden tot onderbrekingen en instabiele verbindingen. ","The locale to use for CLI commands.":"De lokalisatie om te gebruiken voor CLI-commando's.","The main port AzuraCast listens to for insecure HTTP connections.":"De hoofdpoort waar AzuraCast naar luistert voor onveilige HTTP-verbindingen.","The main port AzuraCast listens to for secure HTTPS connections.":"De hoofdpoort waar AzuraCast naar luistert voor veilige HTTPS-verbindingen.","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"De maximale uitvoeringstijd (en lock timeout) voor de 1-uurs synchronisatie-taak.","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"De maximale uitvoeringstijd (en lock timeout) voor de 15-seconden, 1-minuut en 5-minuut synchronisatietaken.","The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions.":"Het aantal seconden van het signaal dat opgeslagen moet worden in geval van een onderbreking.","The number of seconds to wait for a response from the remote server before cancelling the request.":"Het aantal seconden dat moet worden gewacht op een antwoord van de server voordat het verzoek wordt geannuleerd.","The numeric site ID for this site.":"Het numerieke site-ID voor deze site.","The order of the playlist is manually specified and followed by the AutoDJ.":"De volgorde van de afspeellijst is handmatig opgegeven en gevolgd door de AutoDJ.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"De bovenliggende map waar de afspeellijst en configuratiebestanden worden opgeslagen. Laat leeg om de standaard map te gebruiken.","The performance profiling extension is currently enabled on this installation.":"De extensie voor het prestatie profiel is momenteel ingeschakeld op deze installatie.","The port %s is in use by another station.":"De poort %s is in gebruik door een ander station.","The port AzuraCast listens to for SFTP file management connections.":"De poort waar AzuraCast naar luistert voor SFTP-bestandsbeheerverbindingen.","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"De poorten waarnaar AzuraCast moet luisteren voor zenderuitzendingen en inkomende DJ-verbindingen.","The property ID used to track live listeners.":"De eigenschap-ID wordt gebruikt om live luisteraars te volgen.","The relative path of the file in the station's media directory.":"Het relatieve pad naar het bestand in de media map van het station.","The request could not be processed.":"Het verzoek kon niet worden verwerkt.","The routine synchronization task has not run recently. This may indicate an error with your installation.":"De routine synchronisatie taak is onlangs niet uitgevoerd. Dit kan duiden op een fout met uw installatie.","The song ID you specified cannot be requested for this station.":"Het opgeven nummer ID voor dit station kan niet worden aangevraagd.","The song ID you specified could not be found in the station.":"Het opgeven nummer ID voor dit station kan niet worden gevonden.","The station ID will be a numeric string that starts with the letter S.":"Het station ID zal een numerieke reeks zijn die begint met de letter S.","The streamer will use this password to connect to the radio server.":"De streamer zal dit wachtwoord gebruiken om verbinding te maken met de radioserver.","The streamer will use this username to connect to the radio server.":"De streamer dient de gebruikersnaam te gebruiken om met de radio server te verbinden.","The synchronization task is running in the background. The log below will update automatically.":"De synchronisatie-taak wordt in de achtergrond uitgevoerd. Het logboek hieronder zal automatisch worden bijgewerkt.","The time period that the song should fade in. Leave blank to use the system default.":"De periode waarin het liedje moet infaden. Leeg laten om de systeemstandaard te gebruiken.","The time period that the song should fade out. Leave blank to use the system default.":"De periode waarin het nummer moet uitfaden. Leeg laten om de systeemstandaard te gebruiken.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"De tijd dat dit nummer moet overlappen met de nummers om te faden. Laat leeg om de standaard nummer te gebruiken.","The time when the episode should be published (according to the stations timezone).":"De tijd wanneer de aflevering moet worden gepubliceerd (volgens de tijdzone van de station).","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"Het geüploade bestand is groter dan de MAX_FILE_SIZE richtlijn uit het HTML-formulier.","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"Het geüploade bestand overschrijdt de upload_max_filesize waarde uit php.ini.","The uploaded file was only partially uploaded.":"Het geüploade bestand is slechts gedeeltelijk geüpload.","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"De waarde voor de parameter \"SPX_KEY\" voor het bekijken van profielpagina's.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"Het volume in decibels om het nummer mee te versterken. Laat leeg om de systeemstandaard te gebruiken.","Theme":"Thema","There is no existing custom fallback file associated with this station.":"Er is geen bestaand aangepaste terugvalbestand gekoppeld aan dit station.","There is no existing intro file associated with this mount point.":"Er is geen bestaand intro bestand gekoppeld aan dit mount punt.","There is no existing media associated with this episode.":"Er is geen bestaand intro bestand gekoppeld aan dit mount punt.","This CSS will be applied to the main management pages, like this one.":"Deze CSS zal worden toegevoegd aan alle pagina's binnen de beheeromgeving, zoals deze pagina.","This CSS will be applied to the station public pages and login page.":"Deze CSS zal worden toegepast op de inlogpagina en openbare pagina's van het station.","This Month":"Deze maand","This URL is provided within the Discord application.":"Deze URL is verstrekt binnen de Discord-applicatie.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"Dit account heeft volledige toegang tot het systeem. U wordt automatisch ingelogd voor de rest van de setup.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"Hiermee kunt u tijdelijk fouten op foutenniveau loggen (voor probleem-oplossing) of het volume van de logs verminderen die door uw installatie worden geproduceerd, zonder dat je hoeft te wijzigen of je installatie een productie- of ontwikkelingsinstantie is.","This can have an adverse impact on system performance. You should disable this when possible.":"Dit kan een negatieve invloed hebben op de systeemprestaties. U kunt dit het beste uitschakelen als dit mogelijk is.","This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this.":"Hierdoor kan het lijken alsof uw geheugen laag is, terwijl dat in werkelijkheid niet zo is. Sommige monitoring oplossingen/panels nemen caching geheugen mee in hun gebruikte geheugenstatistieken zonder dit aan te geven.","This code will be included in the frontend configuration. Allowed formats are:":"Deze code zal worden opgenomen in de frontend configuratie. Toegestane formaten zijn:","This determines how many songs in advance the AutoDJ will automatically fill the queue.":"Als je de AutoDJ van AzuraCast gebruikt, bepaalt dit hoeveel nummers de AutoDJ automatisch in de wachtrij zal plaatsen.","This feature is not currently supported on this station.":"Deze functionaliteit is momenteel niet ondersteund op dit station.","This field is required.":"Dit veld is verplicht.","This field must be a valid IP address.":"Dit veld moet een geldig IP-adres zijn.","This field must be a valid URL.":"Dit veld moet een geldige URL zijn.","This field must be a valid decimal number.":"Dit veld moet een decimaal getal zijn.","This field must be a valid e-mail address.":"Dit veld moet een geldig e-mailadres zijn.","This field must be a valid integer.":"Dit veld moet een geheel getal zijn.","This field must be between %{ min } and %{ max }.":"Dit veld moet een waarde bevatten tussen %{ min } en %{ max }.","This field must have at least %{ min } letters.":"Dit veld moet ten minste %{ min } letters bevatten.","This field must have at most %{ max } letters.":"Dit veld mag maximaal %{ max } letters bevatten.","This field must only contain alphabetic characters.":"Dit veld mag alleen alfabetische tekens bevatten.","This field must only contain alphanumeric characters.":"Dit veld mag alleen alfanumerieke tekens bevatten.","This field must only contain numeric characters.":"Dit veld mag alleen numerieke tekens bevatten.","This file was automatically generated by AzuraCast.":"Dit bestand is automatisch gegenereerd door AzuraCast.","This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting.":"Dit bestand zal op je radiostation worden afgespeeld wanneer er geen media gepland staan om af te spelen of wanneer er een kritieke fout optreedt die de reguliere uitzending onderbreekt.","This installation has not been backed up in the last two weeks.":"Er is geen back-up van deze installatie gemaakt in de afgelopen twee weken.","This installation's administrator has not configured this functionality.":"De beheerder van deze installatie heeft deze functionaliteit niet geconfigureerd.","This introduction file should exactly match the bitrate and format of the mount point itself.":"Dit introductiebestand moet precies overeenkomen met de bitrate en het formaat van het mount point zelf.","This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly.":"Dit is een testbericht van AzuraCast. Als u dit bericht ontvangt, betekent dit dat uw e-mailinstellingen correct zijn geconfigureerd.","This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues.":"Dit is een geavanceerde functie en aangepaste code wordt niet officieel ondersteund door AzuraCast. U kunt uw station kapot maken door een aangepaste code toe te voegen, maar het verwijderen kan problemen oplossen.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Dit is de informele weergavenaam die zal worden weergegeven in API-antwoorden als de streamer/DJ live is.","This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect.":"Dit is het aantal seconden tot een streamer die handmatig is losgekoppeld kan opnieuw verbinding maken met de stream. Zet op 0 om de streamer onmiddellijk opnieuw te verbinden.","This javascript code will be applied to the station public pages and login page.":"Deze javascript code zal worden toegepast op de openbare pagina's van het station en de inlogpagina.","This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available.":"Deze modus schakelt de beheermogelijkheden van AzuraCasts AutoDJ uit, in plaats daarvan wordt Liquidsoap zelf gebruik om het afspelen van nummers te beheren. Hierdoor zal onder andere de functie voor het weergeven van het volgende nummer niet beschikbaar zijn.","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"De naam dient te beginnen met een schuine streep (/), en een geldige URL te bevatten. Bijv: /autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Deze naam wordt weergegeven als subtitel naast het AzuraCast logo, ter herkenning van deze server.","This password is too common or insecure.":"Dit wachtwoord is te algemeen of onveilig.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"De afspeellijst heeft momenteel geen geplande tijden. Hij zal te allen tijde afspelen. Klik op de knop hieronder om een nieuwe geplande tijd toe te voegen.","This playlist is not a sequential playlist.":"Deze afspeellijst is geen opeenvolgende afspeellijst.","This playlist will play every $x minutes, where $x is specified here.":"Deze afspeellijst zal elke $x minuten afspelen, waar $x hier is gespecificeerd.","This playlist will play every $x songs, where $x is specified here.":"Deze afspeellijst zal elke $x nummers afspelen, waar $x hier is gespecificeerd.","This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port.":"Deze poort wordt niet gebruikt door een extern proces. Pas deze poort aan als de toegewezen poort in gebruik is. Laat leeg om automatisch een poort toe te wijzen.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Deze functionaliteit bevat gegevens uit de GeoLite2 database van MaxMind, welke beschikbaar is via %s.","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"Deze wachtrij bevat de resterende nummers in de volgorde waarin ze in de wachtrij staan door de AzuraCast AutoDJ (als de nummers in aanmerking komen om af te spelen).","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Dit rapport is niet beschikbaar voor dit station, aangezien de systeembeheerder ervoor heeft gekozen geen IP-gegevens van luisteraars op te slaan.","This service can provide album art for tracks where none is available locally.":"Deze service kan albumhoes voorzien voor nummers waarvan er geen lokaal beschikbaar is.","This software delivers your broadcast to the listening audience.":"Deze software verstuurt je radiouitzending naar het publiek.","This software shuffles from playlists of music constantly and plays when no other radio source is available.":"Deze software kiest willekeurige muziek uit afspeellijsten en speelt wanneer er geen audiobron beschikbaar is.","This song or artist has been played too recently. Wait a while before requesting it again.":"Dit nummer of deze artiest werd onlangs afgespeeld. Wacht even voordat u het opnieuw aanvraagt.","This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold.":"Als verzoeken ingeschakeld zijn, dan specifieerd deze waarde de minimale tijd (in minuten) tussen het afspelen van een nummer op de radio en het terug verzoekbaar maken van een nummer. Stel in als 0 voor geen tijdsverschil.","This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account.":"Dit geeft het tijdsbereik (in minuten) van de geschiedenis van het nummer aan dat het dubbele lied en/of artiest preventie algoritme in aanmerking moet nemen.","This station does not accept requests currently.":"Dit station accepteert momenteel geen verzoeken.","This station does not support on-demand streaming.":"Dit station ondersteunt geen on-demand streaming.","This station is out of available storage space.":"Dit station gebruikt teveel opslagruimte.","This station's time zone is currently %{tz}.":"De tijdzone van dit station is momenteel %{tz}.","This streamer is not scheduled to play at any times.":"Deze streamer is nog niet opgenomen in de planning.","This value is already used.":"Deze waarde wordt al gebruikt.","This web hook will only run when the selected event(s) occur on this specific station.":"Deze webhook wordt alleen uitgevoerd als de geselecteerde gebeurtenis(en) op dit specifieke station voorkomen.","This will be the file name for your backup, include the extension for file type you wish to use.":"Dit wordt de bestandsnaam van uw back-up, voeg de extensie toe voor het bestandstype dat u wilt gebruiken.","This will be used as the label when editing individual songs, and will show in API results.":"Dit wordt gebruikt als label bij het bewerken van individuele nummers, en zal worden weergegeven in API resultaten.","This will clear any pending unprocessed messages in all message queues.":"Dit verwijdert alle wachtende en onverwerkte berichten in alle berichtenwachtrijen.","This will have a significant performance impact on your installation.":"Dit zal een aanzienlijke invloed hebben op de prestaties van uw installatie.","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Dit levert een aanzienlijk kleinere back-up op, maar u moet ervoor zorgen dat u ergens anders een back-up van uw media maakt. Merk op dat er alleen een back-up wordt gemaakt van lokaal opgeslagen media.","Thumbnail Image URL":"Thumbnail afbeelding URL","Thursday":"Donderdag","Time":"Tijd","Time (sec)":"Tijd (seconden)","Time Zone":"Tijdzone","Time spent waiting for disk I/O to be completed.":"Tijd besteed aan het wachten op schijf I/O om te worden voltooid.","Time stolen by other virtual machines on the same physical server.":"Tijd gestolen door andere virtuele machines op dezelfde fysieke server.","Title":"Titel","Title Sort Order":"Titel sorteervolgorde","To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value.":"Om dit potentiële probleem te verlichten met gedeelde CPU-middelen, hosts wijzen \"credits\" toe aan een VPS die worden gebruikt volgens een algoritme gebaseerd op de CPU-belasting en de tijd waarop de CPU-belasting wordt gegenereerd. Als uw VM's toegewezen krediet wordt gebruikt, zullen ze de CPU-tijd van uw VM gebruiken en aan andere VM's op de machine toewijzen. Dit wordt gezien als de \"Steal\" of \"St\" waarde.","To download the GeoLite database:":"Om de GeoLite database te downloaden:","To play once per day, set the start and end times to the same value.":"Stel de start- en eindtijd in op dezelfde waarde om één keer per dag te spelen.","To restore a backup from your host computer, run:":"Om een back-up te herstellen vanaf uw computer, voer het volgende commando uit:","To retrieve detailed unique listeners and client details, an administrator password is often required.":"Om gedetailleerde unieke luisteraar- en clientgegevens op te halen, is een beheerders wachtwoord vaak vereist.","To set this schedule to run only within a certain date range, specify a start and end date.":"Om dit schema alleen binnen een bepaald datumbereik uit te voeren, geef je een start- en einddatum op.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"Om te controleren of de code correct is ingesteld, voert u de 6-cijferige code in die binnen de app wordt getoond.","Today":"Vandaag","Toggle Menu":"Menu aan/uit","Toggle Sidebar":"Sidebar aan/uit","Too many forgot password attempts":"Te veel wachtwoord vergeten pogingen","Too many login attempts":"Te veel inlogpogingen","Total":"Totaal","Total Disk Space":"Totale schijfruimte","Total Listener Hours":"Totaal aantal luisteruren","Total RAM":"Totale RAM","Track Number":"Track Nummer","Transmitted":"Verzonden","Triggers":"Triggers","Tuesday":"Dinsdag","TuneIn AIR":"TuneIn AIR","TuneIn Partner ID":"TuneIn partner-ID","TuneIn Partner Key":"TuneIn partner sleutel","TuneIn Station ID":"TuneIn Station ID","Twitter Account Details":"Twitter accountgegevens","Twitter Applications":"Twitter-applicaties","Twitter Post":"Twitter post","Two-Factor Authentication":"Tweestapsverificatie","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"Tweestapsverificatie verbetert de veiligheid van uw account door een tweede eenmalige toegangscode te eisen naast uw wachtwoord wanneer u inlogt.","Typically a website with content about the episode.":"Meestal een website met inhoud over de aflevering.","Typically the home page of a podcast.":"Meestal de startpagina van een podcast.","URL":"URL","URL Artist":"URL artiest","URL File":"URL bestand","URL Payment":"URL betaling","URL Publisher":"URL uitgever","URL Source":"URL bron","URL Station":"URL station","URL Stub":"URL-vriendelijke naam","URL User":"URL gebruiker","Unassigned Files":"Niet toegewezen Bestanden","Unique":"Uniek","Unique Listeners":"Unieke luisteraars","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Unieke id voor de doelchat of gebruikersnaam van het doelkanaal (in het formaat @channelgebruikersnaam).","Unknown":"Onbekend","Unknown Artist":"Onbekende artiest","Unknown Title":"Onbekende titel","Unprocessable Files":"Niet verwerkte bestanden","Unspecified error.":"Onbekende fout.","Unsynchronised Lyric":"Niet-gesynchroniseerde songtekst","Up":"Omhoog","Upcoming Song Queue":"Aankomende nummers in wachtrij","Update":"Update","Update Instructions":"Update instructies","Update Metadata":"Metadata bijwerken","Updated":"Bijgewerkt","Upload Custom Assets":"Aangepaste content uploaden","Upload halted by a PHP extension.":"Upload gestopt door een PHP-extensie.","Upload the file on this page to automatically extract it into the proper directory.":"Upload het bestand op deze pagina om het automatisch in de juiste map te vinden.","Use":"Gebruik","Use (Us)":"Gebruik (ons)","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"Gebruik API-sleutels om te verifiëren met de AzuraCast API met dezelfde rechten als uw gebruikersaccount.","Use Asynchronous Worker":"Gebruik asynchrone streamer","Use Browser Default":"Gebruik standaard browser","Use Icecast 2.4 on this server.":"Gebruik Icecast 2.4 op deze server.","Use Less CPU (Uses More Memory)":"Minder CPU gebruiken (Gebruikt meer geheugen)","Use Less Memory (Uses More CPU)":"Gebruik minder geheugen (Gebruikt meer CPU)","Use Liquidsoap on this server.":"Gebruik Liquidsoap op deze server.","Use Replaygain Metadata":"Gebruik Replaygain Metadata","Use SHOUTcast DNAS 2 on this server.":"Gebruik SHOUTcast DNAS 2 op deze server.","Use Secure (TLS) SMTP Connection":"Gebruik beveiligde (TLS) SMTP verbinding","Use Web Proxy for Radio":"Web proxy gebruiken","Use WebSockets for Now Playing Updates":"Gebruik WebSockets voor Now Playing updates","Use the Telegram Bot API to send a message to a channel.":"Gebruik de Telegram Bot API om een bericht naar een kanaal te sturen.","Used":"Gebruikt","Used for \"Forgot Password\" functionality, web hooks and other functions.":"Wordt gebruikt voor de \"Wachtwoord vergeten\" functionaliteit, webhooks en andere functies.","User":"Gebruiker","User Accounts":"Gebruikers account","User Agent":"Browser","User Name":"Gebruikersnaam","User Permissions":"Gebruikersrechten","User not found.":"Gebruiker niet gevonden.","Username":"Gebruikersnaam","Username:":"Gebruikersnaam:","Users":"Gebruikers","Users with this role will have these permissions across the entire installation.":"Gebruikers met deze rol zullen deze rechten hebben binnen de hele installatie.","Users with this role will have these permissions for this single station.":"Gebruikers met deze rol hebben deze rechten enkel voor dit station.","Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ.":"Met behulp van deze pagina kunt u meerdere secties van de Liquidsoap configuratie aanpassen. Dit stelt u in staat om geavanceerde functionaliteit toe te voegen aan de AutoDJ van uw station.","Usually enabled for port 465, disabled for ports 587 or 25.":"Meestal ingeschakeld voor poort 465, uitgeschakelde havens 587 of 25.","Valid options: %s":"Geldige opties: %s","Variables are in the form of:":"Variabelen zijn in de vorm van:","View":"Bekijk","View Administration Page":"Bekijk beheerders pagina","View Details":"Details bekijken","View Station Logs":"Bekijk station logs","View Station Page":"Bekijk stationspagina","View Station Reports":"Bekijk station rapportages","View System Logs":"Bekijk systeemlogs","View the changelog for full details.":"Bekijk de changelog voor volledige details.","View tracks in playlist":"Bekijk nummers in afspeellijst","Visit %s to complete setup.":"Bezoek %s om de setup te voltooien.","Visit the \"My License Key\" page under the \"Services\" section.":"Bezoek de \"Mijn Licentiesleutel\" pagina onder de sectie \"Diensten\".","Visual Cue Editor":"Visuele Cue Editor","Volume":"Volume","Wait":"Wacht","Wait (Wa)":"Wacht (Wa)","Warning":"Waarschuwing","Waveform Zoom":"Waveform Zoom","Web DJ":"Web DJ","Web Hook Details":"Webhook details","Web Hook Name":"Webhook naam","Web Hook Triggers":"Webhook Triggers","Web Hook URL":"Webhook URL","Web Hooks":"Webhooks","Web Site URL":"Website URL","Web hook disabled.":"Web hook uitgeschakeld.","Web hook enabled.":"Webhook ingeschakeld.","Web hook not found.":"Web hook niet gevonden.","Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station.":"Webhooks sturen automatisch een HTTP-POST-verzoek naar de door u opgegeven URL om het te informeren wanneer een van de door u opgegeven triggers op uw station plaatsvindt.","Web hooks let you connect to external web services and broadcast changes to your station to them.":"Webhooks laat u verbinding maken met externe webdiensten om informatie door te sturen bij veranderingen binnen uw station.","WebDJ":"WebDJ","Website":"Website","Wednesday":"Woensdag","Weight":"Gewicht","Welcome to %s!":"Welkom bij %s!","Welcome to AzuraCast!":"Welkom bij AzuraCast!","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"Welkom bij AzuraCast! Voltooi de initiële server installatie door enkele vragen te beantwoorden.","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Welkom bij AzuraCast. Een ogenblik geduld terwijl enkele code afhankelijkheden worden ingesteld...","Welcome!":"Welkom!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"Bij het starten van API-oproepen kun je deze waarde doorgeven in de \"X-API-Key\"-header om je aan te melden als jij.","When the station broadcast comes online.":"Wanneer de uitzending op het station online komt.","When the station broadcast goes offline.":"Wanneer de uitzending op het station offline gaat.","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"Of de AutoDJ moet proberen dubbele artiesten en titels te vermijden gedurende het afspelen van media uit deze afspeellijst.","Widget Type":"Widget type","Worst Performing Songs":"Slecht presterende nummers","Writing configuration files...":"Configuratiebestanden genereren...","YP Directory Authorization Hash":"YP Directory Autorisatie Hash","Year":"Jaar","Yes":"Ja","Yesterday":"Gisteren","You":"Jij","You are currently running version %s. Updating is highly recommended.":"U draait momenteel versie %s. We raden u aan een update uit te voeren.","You are not permitted to submit requests.":"Je hebt geen toestemming om aanvragen in te dienen.","You can also upload files in bulk via SFTP.":"U kunt ook bestanden in bulk uploaden via SFTP.","You can find answers for many common questions in our support documents.":"U kunt antwoorden vinden op veelgestelde vragen in onze ondersteuningsdocumenten.","You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value":"Je kunt hier speciale mount point instellingen toevoegen, in JSON { key: 'value' } formaat of XML waarde","You can modify it as necessary. To apply changes, restart the Docker containers.":"U kunt dit wijzigen indien nodig. Herstart de Docker containers om de wijzigingen toe te passen.","You can now set up streamer (DJ) accounts.":"Je kunt nu streamer (DJ) accounts toevoegen.","You can only perform the actions your user account is allowed to perform.":"Je kunt alleen de acties uitvoeren die je gebruikersaccount mag uitvoeren.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"U kunt een aangepaste URL instellen voor de stream die door AzuraCast wordt gebruikt. Laat leeg om de standaardwaarde te gebruiken.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"U kunt de uitvoeringstijd en het geheugengebruik van elke AzuraCast-pagina of -toepassing volgen vanaf de profielpagina.","You cannot modify yourself.":"U kunt uzelf niet wijzigen.","You cannot remove yourself.":"Je kunt jezelf niet verwijderen.","You do not have permission to access this portion of the site.":"U heeft geen toestemming om dit deel van de website te bezoeken.","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Je hebt te vaak geprobeerd om in te loggen. Gelieve 30 seconden te wachten en probeer opnieuw.","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"U heeft te vaak geprobeerd uw wachtwoord opnieuw in te stellen. Wacht 30 seconden en probeer het opnieuw.","You have submitted a request too recently! Please wait before submitting another one.":"U heeft kortgeleden al een verzoekplaat ingediend! Wacht aub 15 minuten voordat u een volgende indient.","You may need to connect directly to your IP address:":"Mogelijk moet u direct verbinding maken met uw IP-adres:","You may need to connect directly via your IP address:":"Mogelijk moet u direct verbinding maken met uw IP-adres:","You may want to update your base URL to ensure it is correct.":"Misschien wilt u uw basis URL bijwerken om er zeker van te zijn dat deze correct is.","You must be logged in to access this page.":"U moet ingelogd zijn om toegang te krijgen tot deze pagina.","You should update to take advantage of bug and security fixes.":"U dient bij te werken om gebruik te maken van de laatste bug- en beveiligingsupdates.","You should update your docker-compose.yml file to reflect the newest changes.":"U moet uw bestand docker-compose.yml bijwerken om de nieuwste wijzigingen weer te geven.","You will not be able to retrieve it again.":"Je kunt deze niet opnieuw ophalen.","Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s).":"Uw \"Basis URL\" instelling (%s) komt niet overeen met de URL die u momenteel gebruikt (%s).","Your docker-compose.yml file is out of date!":"Uw docker-compose.yml bestand is verouderd!","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Uw account gebruikt tweestapsverificatie. Voer de code in die op uw apparaat wordt weergegeven.","Your credentials could not be verified.":"Je logingegevens zijn incorrect.","Your current installation type is %s. Be sure to include this when creating a new issue.":"Uw huidige installatie type is %s. Zorg ervoor dat dit wordt vermeld bij het toevoegen van een issue.","Your full API key is below:":"Uw volledige API-sleutel wordt hieronder weergegeven:","Your installation is currently %d update(s) behind the latest version.":"Uw installatie loopt momenteel %d updates achter op de laatste versie.","Your password has been updated.":"Uw wachtwoord is bijgewerkt.","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Uitzenden is momenteel uitgeschakeld voor dit station. U kunt nog steeds media, afspeellijsten en andere instellingen beheren. bewerk het profiel van uw station om uitzenden in te schakelen.","ZStandard compression":"ZStandaard compressie","for selected period":"voor geselecteerde periode","in the last 48 hours":"in de laatste 48 uur","in the last month":"in de laatste maand","name@example.com":"naam@voorbeeld.com","or":"of"},"pl_PL":{"# Episodes":"# Odcinki","# Songs":"# Utwory","%d queued messages":"%d wiadomości w kolejce","%s cannot start":"%s nie może się uruchomić","%s cannot stop":"%s nie może się zatrzymać","%s encountered an error":"%s napotkał błąd","%s is not recognized as a service.":"%s nie jest rozpoznany jako usługa.","%{ days } Days":"%{ days } dni","%{ minutes } minutes":"%{ minutes } minut","%{ seconds } seconds":"%{ seconds } sekund","%{filesCount} File":["%{filesCount} Plik","%{filesCount} Plików","%{filesCount} Plików","%{filesCount} Plików"],"%{listeners} Listener":["%{listeners} słuchacz","%{listeners} słuchaczy","%{listeners} słuchaczy","%{listeners} słuchaczy"],"%{name} - Copy":"%{name} - Kopia","%{numPlaylists} playlist":["%{numPlaylists} playlista","%{numPlaylists} playlisty","%{numPlaylists} playlist","%{numPlaylists} playlisty"],"%{numSongs} uploaded song":["%{numSongs} przesłany utwór","%{numSongs} przesłane utwory","%{numSongs} przesłanych utworów","%{numSongs} przesłanych utworów"],"%{spaceUsed} Used":"Użyto %{spaceUsed}","%{spaceUsed} of %{spaceTotal} Used":"Użyto %{spaceUsed} z %{spaceTotal}","%{station} - Copy":"%{station} - Kopia","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Wszystkie kontenery Dockera są poprzedzone tą nazwą. Nie zmieniaj tego po zainstalowaniu.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) Czas oczekiwania przed operacją Docker Compose jest niewystarczający. Zwiększ tę wartość na komputerach o niższej wydajności.","(in seconds)":"(w sekundach)","A completely random track is picked for playback every time the queue is populated.":"Całkowicie losowy utwór jest wybierany do odtworzenia za każdym razem, gdy kolejka jest wypełniona.","A playlist containing media files hosted on this server.":"Lista odtwarzania zawiera pliki multimedialne hostowane na tym serwerze.","A playlist that instructs the station to play from a remote URL.":"Playlista, która nakazuje stacji odtwarzać z zewnętrznego URL'a.","API \"Access-Control-Allow-Origin\" Header":"Nagłówek API \"Access-Control-Allow-Origin\"","API Documentation":"Dokumentacja API","API Key Description/Comments":"Opis lub komentarze klucza API","API Keys":"Klucze API","API Version":"Wersja API","Access Key ID":"Identyfikator klucza dostępu","Access Token":"Token dostępu","Access Token Secret":"Tajny token dostępu","Account List":"Lista Kont","Account Recovery":"Odzyskiwanie konta","Account is Active":"Konto jest aktywne","Account not found.":"Nie znaleziono konta.","Account recovery e-mail sent.":"E-mail z odzyskiwaniem konta wysłany.","Actions":"Opcje","Adapter":"Adapter","Add API Key":"Dodaj klucz API","Add Custom Field":"Dodaj pole niestandardowe","Add Episode":"Dodaj odcinek","Add Files to Playlist":"Dodaj pliki do listy odtwarzania","Add Mount Point":"Dodaj punkt montowania","Add New GitHub Issue":"Dodaj Nowe Zgłoszenie Problemu na GitHubie","Add Playlist":"Dodaj playlistę","Add Podcast":"Dodaj Podcast","Add Record":"Dodaj wpis","Add Remote Relay":"Dodaj zdalny relay","Add Role":"Dodaj Rolę","Add SFTP User":"Dodaj Użytkownika SFTP","Add Schedule Item":"Dodaj element harmonogramu","Add Station":"Dodaj stację","Add Storage Location":"Dodaj lokalizację przechowywania","Add Streamer":"Dodaj Streamera","Add User":"Dodaj użytkownika","Add Web Hook":"Dodaj webhook","Additional Environment Variables":"Dodatkowe zmienne środowiskowe","Administer API Keys":"Zarządzaj kluczami API","Administer Backups":"Zarządzaj kopiami zapasowymi","Administer Custom Fields":"Zarządzaj polami niestandardowymi","Administer Settings":"Zarządzaj ustawieniami","Administer Stations":"Zarządzaj stacjami","Administer Storage Locations":"Zarządzaj Lokalizacjami Przechowywania","Administration":"Administracja","Advanced":"Zaawansowane","Advanced Configuration":"Konfiguracja zaawansowana","Advanced Manual AutoDJ Scheduling Options":"Zaawansowane ręczne opcje planowania AutoDJ","Advanced: Use Privileged Docker Settings":"Zaawansowane: Użyj Uprzywilejowanych Ustawień Dockera","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Zbiorcze statystyki słuchalności są wykorzystywane do wyświetlania raportów o stacjach na przestrzeni całego systemu. Statystyki słuchalności w oparciu o IP są wykorzystywane do śledzenia aktualnie słuchających i mogą być wymagane w raportach dotyczących tantiem.","Album":"Album","Album Art":"Okładka albumu","Album Artist Sort Order":"Kolejność sortowania wykonawcy albumu","Album Sort Order":"Kolejność sortowania albumów","All Permissions":"Wszystkie uprawnienia","All Playlists":"Wszystkie playlisty","All Podcasts":"Wszystkie podcasty","All Stations":"Wszystkie stacje","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"Wszystkie wartości w odpowiedzi API NowPlaying są dostępne do użycia. Wszelkie puste pola są ignorowane.","Allow Requests from This Playlist":"Zezwalaj na żądania z tej playlisty","Allow Song Requests":"Zezwalaj na prośby o piosenki","Allow Streamers / DJs":"Pozwól nadawać streamerom / DJ-om","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Okresowo pozwala systemowi na automatyczne przypisanie utworów do odtwarzania w oparciu o wydajność. Proces ten będzie działał w tle i będzie działać tylko wtedy, gdy opcja ta jest ustawiona na \"Włączone\" i co najmniej jedna lista jest ustawiony na \"Dołącz do automatycznego przypisywania\".","Allowed IP Addresses":"Dozwolone adresy IP","Always Use HTTPS":"Zawsze wykorzystuj HTTPS","Amplify: Amplification (dB)":"Wzmocnij głośność: Wzmocnienie (dB)","An account recovery link has been requested for your account on \"%s\".":"Poproszono o link odzyskiwania konta na \"%s\".","An error occurred and your request could not be completed.":"Wystąpił błąd i Twoje żądanie nie mogło zostać zakończone.","Analyze and reprocess the selected media":"Analizuj i przetwarzaj wybrane media","Any time a live streamer/DJ connects to the stream":"Za każdym razem, gdy nadający/DJ łączy się ze streamem","Any time a live streamer/DJ disconnects from the stream":"Za każdym razem, gdy nadający/DJ rozłącza się ze streamem","Any time the currently playing song changes":"Za każdym razem, gdy zmienia się aktualnie odtwarzany utwór","Any time the listener count decreases":"Za każdym razem, gdy zmniejsza się licznik słuchaczy","Any time the listener count increases":"Za każdym razem, gdy zwiększa się licznik słuchaczy","Apply Compression and Normalization":"Zastosuj kompresję i normalizację","Apply for an API key at Last.fm":"Wyślij wniosek o klucz API w Last.fm","Applying changes...":"Stosowanie zmian...","Are you sure?":"Jesteś pewien?","Art":"Okładka","Artist":"Wykonawca","Artwork":"Okładka","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Okładka musi mieć minimalny rozmiar 1400 x 1400 pikseli i maksymalny rozmiar 3000 x 3000 pikseli dla Apple Podcasts.","At the bottom of the page, click \"Create my access token\".":"Na dole strony kliknij \"Utwórz mój token dostępu\".","Attempt to Automatically Retrieve ISRC When Missing":"Próbuj Automatycznie Pobrać ISRC w Razie Braku","Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance.":"Aplikacje do transkodowania dźwięku, takie jak Liquidsoap, używają stałej ilości CPU w czasie, co stopniowo wyczerpuje dostępną moc procesora. Jeśli regularnie obserwujesz skradziony czas CPU, powinieneś rozważyć migrację do VM z zasobami CPU dedykowanymi dla twojej instancji.","Audit Log":"Dziennik audytu","Author":"Autor","Auto-Assign Value":"Automatyczne przypisywanie wartości","Auto-Assigned":"Automatycznie przypisany","Auto-generate Random MariaDB Root Password":"Automatycznie generuj losowe hasło roota MariaDB","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"Bitrate AutoDJ (kbps)","AutoDJ Disabled":"AutoDJ wyłączony","AutoDJ Format":"Format AutoDJ'a","AutoDJ Queue":"Kolejka AutoDJa","AutoDJ Queue Length":"Długość kolejki AutoDJ","AutoDJ Service":"Usługa autopilota","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"AutoDJ został wyłączony dla tej stacji. Żadna muzyka nie będzie odtwarzana automatycznie, gdy źródło nie będzie aktywne.","Automated Assignment":"Automatyczne przypisanie","Automatic Backups":"Automatyczne kopie zapasowe","Automatically Set from ID3v2 Value":"Automatycznie ustaw z wartości ID3v2","Automatically scroll to the bottom of the log":"Automatycznie przewiń do końca dziennika","Automatically send a customized message to your Discord server.":"Automatycznie wysyłaj spersonalizowaną wiadomość na swój serwer Discord.","Automatically send a message to any URL when your station data changes.":"Automatycznie wysyłaj wiadomość pod każdy URL, gdy dane Twojej stacji ulegną zmianie.","Automatically send a tweet.":"Automatycznie wyślij tweeta.","Available Logs":"Dostępne dzienniki","Avatar Service":"Usługa awatarów","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Awatary są pobierane na podstawie Twojego adresu e-mail z usługi %{service}. Kliknij, aby zarządzać ustawieniami %{service}.","Average Listeners":"Średnia słuchaczy","Avoid Duplicate Artists/Titles":"Unikaj duplikowanych artystów/tytułów","AzuraCast version %s is now available.":"Dostępna jest wersja %s oprogramowania AzuraCast.","AzuraCast Application Log":"Dziennik aplikacji AzuraCast","AzuraCast Backup":"Kopia zapasowa AzuraCast","AzuraCast First-Time Setup":"Ustawienia podczas pierwszego uruchomienia AzuraCast","AzuraCast Installer":"Instalator AzuraCast","AzuraCast Instance Name":"Nazwa instancji AzuraCast","AzuraCast Settings":"Ustawienia AzuraCast","AzuraCast Setup":"Instalacja AzuraCast","AzuraCast Update Checks":"Sprawdzanie aktualizacji AzuraCast","AzuraCast Updater":"Narzędzie Aktualizacji AzuraCast","AzuraCast User":"Użytkownik AzuraCast","AzuraCast Wiki":"AzuraCast Wiki","AzuraCast installation complete!":"Instalacja AzuraCast zakończona!","AzuraCast is currently configured to listen on the following ports:":"AzuraCast jest obecnie skonfigurowany do nasłuchiwania na następujących portach:","AzuraCast is now initialized.":"AzuraCast jest teraz zainicjowany.","AzuraCast is now updated to the latest version!":"AzuraCast został zaktualizowany do najnowszej wersji!","AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated.":"AzuraCast posiada wbudowaną darmową bazę geolokalizacji IP. Zamiast tego możesz korzystać z usługi MaxMind GeoLite aby uzyskać dokładniejsze wyniki. Korzystanie z MaxMind GeoLite wymaga klucza licencyjnego, ale gdy klucz zostanie dostarczony, będziemy automatycznie aktualizować bazę danych.","AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles.":"AzuraCast używa systemu kontroli dostępu opartego na rolach. Zezwolenia dostępu do niektórych sekcji witryny są przypisywane rolom, a następnie użytkownicy są przypisani do tych ról.","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast zeskanuje przesłany plik w poszukiwaniu meczy w bibliotece muzycznej tej stacji. Media powinny być już przesłane przed uruchomieniem tego kroku. Możesz ponownie uruchomić to narzędzie tyle razy, ile potrzebuje.","Back":"Wstecz","Backing up MariaDB...":"Tworzenie kopii zapasowej MariaDB...","Backup complete in %.2f seconds.":"Do ukończenia kopii zapasowej pozostało %.2f sekund.","Backup not found.":"Nie znaleziono kopii zapasowej.","Backup path %s not found!":"Nie znaleziono ścieżki kopii zapasowej %s!","Backups":"Kopie zapasowe","Balanced":"Zrównoważony","Band":"Zespół","Banned Countries":"Zablokowane kraje","Banned IP Addresses":"Zablokowane adresy IP","Banned User Agents":"Zbanowane User Agenty","Base Station Directory":"Podstawowy katalog stacji","Base Theme for Public Pages":"Podstawowa skórka dla stron publicznych","Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists.":"Na podstawie dotychczasowych wyników piosenek w stacji, AzuraCast może automatycznie rozprowadzać równomiernie utwory z listy odtwarzania, umieszczania poszczególnych zasobów w najczęstszych playlistach.","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Na podstawie tego parametru, system automatycznie przypisze tytuły każda (X) dni, wykorzystując dane z ostatnich dni (X).","Basic Info":"Podstawowe informacje","Basic Information":"Podstawowe Informacje","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Ponieważ używasz Dockera, niektóre dzienniki są dostępne tylko poprzez sesję powłoki na komputerze-hoście. Możesz uruchomić %s aby uzyskać dostęp do dzienników kontenera z poziomu terminala.","Best Performing Songs":"Najpopularniejsze Utwory","Bit Rate":"Prędkość Bitowa","Bot Token":"Token bota","Bpm":"Bpm","Branding Settings":"Ustawienia marki","Broadcast AutoDJ to Remote Station":"Nadawaj autopilota na zewnętrzną stację","Broadcasting":"Nadawanie","Broadcasting Service":"Usługa nadawania","Broadcasts":"Transmisje","Browser Icon":"Ikona przeglądarki","Bucket Name":"Nazwa koszyka","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Domyślnie stacje radiowe nadają na swoje własne porty (czyli 8000). Jeśli używasz usługi takiej jak CloudFlare lub używasz dostępu do stacji radiowej przez SSL, należy włączyć tę funkcję, która przekierowuje wszystkie radia za pośrednictwem portów sieci web (80 i 443).","CPU Load":"Obciążenie procesora","CPU Stats Help":"Statystyki CPU - pomoc","Cached":"Buforowane","Categories":"Kategorie","Change":"Zmień","Change Password":"Zmień hasło","Change installation settings?":"Zmienić ustawienia instalacji?","Changes":"Zmiany","Changes saved successfully.":"Zmiany zostały pomyślnie zapisane.","Changes saved.":"Zapisano zmiany.","Character Set Encoding":"Kodowanie znaków","Chat ID":"Chat ID","Check Web Services for Album Art When Uploading Media":"Sprawdź usługi sieciowe w poszukiwaniu okładki albumu podczas przesyłania multimediów","Check Web Services for Album Art for \"Now Playing\" Tracks":"Sprawdź usługi sieciowe w poszukiwaniu okładki albumu dla utworów z listy \"Teraz Odtwarzane\"","Check the log for details.":"Sprawdź dziennik, aby uzyskać szczegółowe informacje.","Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources.":"Wybierz metodę, jaką chcesz wykorzystywać do tworzenia przejść pomiędzy utworami. Tryb Inteligentny (Smart Mode), dla płynniejszego efektu, sprawdza głośność obydwu utworów, wymaga jednak większego użycia mocy obliczeniowej procesora.","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Wybierz dla tego webhook'a nazwę, która pomoże Ci odróżnić go od innych. Będzie ona wyświetlana tylko na stronie panelu administracji.","Choose a new password for your account.":"Wybierz nowe hasło dla swojego konta.","Cleaning up temporary files...":"Czyszczenie plików tymczasowych...","Clear":"Wyczyść","Clear All Message Queues":"Wyczyść wszystkie kolejki wiadomości","Clear All Pending Requests?":"Wyczyścić wszystkie oczekujące żądania?","Clear Artwork":"Usuń okładkę","Clear Cache":"Wyczyść pamięć podręczną","Clear File":"Wyczyść plik","Clear Image":"Wyczyść obraz","Clear List":"Wyczyść listę","Clear Media":"Usuń multimedia","Clear Pending Requests":"Wyczyść oczekujące żądania","Clear Queue":"Wyczyść kolejkę","Clear Upcoming Song Queue":"Wyczyść kolejkę następnych utworów","Clear Upcoming Song Queue?":"Wyczyścić kolejkę następnych utworów?","Clearing the application cache may log you out of your session.":"Wyczyszczenie pamięci podręcznej może wylogować Cię z Twojej sesji.","Click \"Generate new license key\".":"Kliknij \"Generuj nowy klucz licencyjny\".","Click the link below to log in to your account.":"Kliknij poniższy link, aby zalogować się do swojego konta.","Click to restart your station and apply configuration changes.":"Kliknij, aby zrestartować stację i zastosować zmiany w konfiguracji.","Clone":"Klonuj","Clone Station":"Klonuj stację","Close":"Zamknij","Code from Authenticator App":"Kod z aplikacji uwierzytelniającej","Collect aggregate listener statistics and IP-based listener statistics":"Zbieraj zbiorcze statystyki słuchalności oraz statystyki słuchaczy w oparciu o IP","Command":"Polecenie","Comment":"Komentarz","Comments":"Komentarze","Commercial Information":"Informacje handlowe","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Ukończ proces instalacji przez dostarczanie informacji o środowisku emisji. Te ustawienia można później zmienić z poziomu panelu administracyjnego.","Complete the setup process to get started.":"Ukończ proces instalacji, aby rozpocząć.","Composer":"Kompozytor","Composer Sort Order":"Kolejność sortowania kompozytora","Compress and normalize your station's audio, producing a more uniform and \"full\" sound.":"Kompresuj i normalizuj głośność swojej stacji, dając bardziej jednolity i \"pełny\" dźwięk.","Conductor":"Dyrygent","Configuration successfully written.":"Konfiguracja została pomyślnie zapisana.","Configure":"Konfiguracja","Configure Automated Assignment":"Konfigurowanie automatycznego przypisania","Configure Backups":"Skonfiguruj kopie zapasowe","Confirm New Password":"Potwierdź Nowe Hasło","Connected AzuraRelays":"Połączone AzuraRelays","Connection Information":"Informacje o połączeniu","Consumer Key (API Key)":"Klucz konsumenta (consumer key) (klucz API)","Consumer Secret (API Secret)":"Klucz tajny (consumer secret) (klucz tajny API)","Contact an administrator to reset your password following the instructions in our documentation:":"Skontaktuj się z administratorem, aby zresetować hasło zgodnie z instrukcjami zawartymi w naszej dokumentacji:","Contains explicit content":"Zawiera wulgarne treści","Content Group Description":"Opis grupy treści","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Kontynuuj proces instalacji, tworząc swoją pierwszą stację radiową. Każdą z tych informacji można edytować później.","Continuous Play":"Odtwarzanie bez przerw","Control how this playlist is handled by the AutoDJ software.":"Kontroluj, jak ta lista odtwarzania jest obsługiwana przez oprogramowanie AutoDJ.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Kopie starsze niż podana liczba dni będą automatycznie usuwane. Ustaw zero, aby wyłączyć automatyczne usuwanie.","Copy associated media and folders.":"Skopiuj powiązane multimedia i foldery.","Copy scheduled playback times.":"Skopiuj zaplanowane czasy odtwarzania.","Copy to Clipboard":"Skopiuj do schowka","Copy to New Station":"Kopiuj do nowej stacji","Copyright":"Prawa autorskie","Copyright Message":"Informacja o prawach autorskich","Could not write to filesystem.":"Nie udało się zapisać do systemu plików.","Create Account":"Utwórz konto","Create Directory":"Utwórz katalog","Create New Key":"Utwórz nowy klucz","Create Station":"Utwórz stację","Create a New Radio Station":"Utwórz nową radiostację","Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL.":"Utwórz nową aplikację na stronie Twitter Applications (Aplikacje Twittera). Użyj podstawowego adresu URL tej instalacji jako adresu URL aplikacji.","Create a new storage location based on the base directory.":"Utwórz nową lokalizację przechowywania na podstawie katalogu bazowego.","Create an account on the MaxMind developer site.":"Utwórz konto na stronie developera w MaxMind.","Create and Continue":"Utwórz i kontynuuj","Create custom fields to store extra metadata about each media file uploaded to your station libraries.":"Utwórz pola niestandardowe, aby przechowywać dodatkowe metadane o każdym pliku multimedialnym przesłanym do bibliotek stacji.","Creating backup archive...":"Tworzenie archiwum kopii zapasowej...","Creating temporary directories...":"Tworzenie katalogów tymczasowych...","Crossfade Duration (Seconds)":"Czas trwania przejścia (w sekundach)","Crossfade Method":"Metoda przejścia","Cue":"Kolejka","Current Custom Fallback File":"Obecny niestandardowy plik zastępczy","Current Installed Version":"Obecnie zainstalowana wersja","Current Intro File":"Bieżący plik intra","Current Password":"Obecne hasło","Current Podcast Media":"Bieżące pliki podcastów","Custom":"Niestandardowe","Custom API Base URL":"Własny bazowy URL API","Custom Branding":"Własny branding","Custom CSS for Internal Pages":"Własny CSS dla stron wewnętrznych","Custom CSS for Public Pages":"Własny CSS dla stron publicznych","Custom Configuration":"Konfiguracja niestandardowa","Custom Cues: Cue-In Point (seconds)":"Niestandardowe wskaźniki: Wskaźnik początkowy przycięcia (sekundy)","Custom Cues: Cue-Out Point (seconds)":"Niestandardowe wskaźniki: Wskaźnik końcowy przycięcia (sekundy)","Custom Fading: Fade-In Time (seconds)":"Niestandardowe zanikanie: Czas płynnego rozpoczęcia (sekundy)","Custom Fading: Fade-Out Time (seconds)":"Niestandardowe zanikanie: Czas płynnego zakończenia (sekundy)","Custom Fading: Overlap Time (seconds)":"Niestandardowe zanikanie: Czas nakładania się (sekundy)","Custom Fallback File":"Niestandardowy plik zastępczy","Custom Fields":"Niestandardowe pola","Custom Frontend Configuration":"Niestandardowa konfiguracja Frontend","Custom JS for Public Pages":"Własny JS dla stron publicznych","Customization":"Dostosowywanie","Customize":"Dostosuj","Customize Administrator Password":"Dostosuj hasło administratora","Customize AzuraCast Settings":"Dostosuj ustawienia AzuraCast","Customize Broadcasting Port":"Dostosuj port nadawania","Customize Copy":"Dostosuj kopię","Customize DJ/Streamer Mount Point":"Dostosuj punkt montowania prezentera","Customize DJ/Streamer Port":"Dostosuj port prezentera","Customize Internal Request Processing Port":"Dostosuj port wewnętrznego przetwarzania żądania","Customize Source Password":"Dostosuj hasło źródla","Customize ports used for AzuraCast?":"Dostosować używane porty dla AzuraCast?","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Dostosuj liczbę utworów, które będą wyświetlane w sekcji \"Historia Utworów\" (Song History) dla tej stacji i wszystkich publicznych interfejsów API.","DJ Credentials":"Dane logowania prezentera","DJ/Streamer Buffer Time (Seconds)":"Czas buforowania prezentera (w sekundach)","Dark":"Ciemny","Dashboard":"Panel","Date Played":"Data odtwarzania","Date Requested":"Data żądania","Date/Time":"Data/Czas","Date/Time (Browser)":"Data/Czas (Przeglądarka)","Date/Time (Station)":"Data/Czas (stacja)","Days Between Automated Assignments":"Dni pomiędzy automatycznymi przypisywaniami","Days of Playback History to Keep":"Ilość dni w historii odtwarzania","Deactivate Streamer on Disconnect (Seconds)":"Deaktywuj prezentera przy rozłączeniu (w sekundach)","Debug Home":"Debugowanie - Strona Główna","Debug Output":"Wynik Debugowania","Default":"Domyślny","Default Album Art":"Domyślna okładka albumu","Default Album Art URL":"URL domyślnej okładki","Default Avatar URL":"Domyślny adres URL awatara","Default Mount":"Domyślna instancja","Default: %s":"Domyślnie: %s","Delete":"Usuń","Delete %{ num } media files?":"Usunąć %{ num } plików multimedialnych?","Delete API Key?":"Usunąć klucz API?","Delete Album Art":"Usuń okładkę albumu","Delete Backup?":"Usunąć kopię zapasową?","Delete Broadcast?":"Usunąć transmisję?","Delete Custom Field?":"Usunąć pole niestandardowe?","Delete Episode?":"Usunąć odcinek?","Delete Mount Point?":"Usunąć punkt montowania?","Delete Playlist?":"Usunąć playlistę?","Delete Podcast?":"Usunąć Podcast?","Delete Queue Item?":"Usunąć element kolejki?","Delete Record?":"Usunąć rekord?","Delete Remote Relay?":"Usunąć zdalny relay?","Delete Request?":"Usunąć żądanie?","Delete Role?":"Usunąć rolę?","Delete SFTP User?":"Usunąć użytkownika SFTP?","Delete Station?":"Usunąć stację?","Delete Storage Location?":"Usunąć miejsce przechowywania?","Delete Streamer?":"Usunąć Streamera?","Delete User?":"Usunąć użytkownika?","Delete Web Hook?":"Usunąć webhook?","Description":"Opis","Deselect":"Odznacz","Desktop Device":"Urządzenie stacjonarne","Details":"Szczegóły","Direct Stream URL":"Bezpośredni adres URL strumienia","Directory":"Katalog","Directory Name":"Nazwa katalogu","Disable":"Dezaktywuj","Disable Crossfading":"Wyłącz przejścia","Disable Optimizations":"Wyłącz optymalizacje","Disable Two-Factor":"Wyłącz uwierzytelnianie dwuskładnikowe","Disable public pages?":"Wyłączyć strony publiczne?","Disable song requests?":"Wyłączyć prośby o utwory?","Disable streamers?":"Wyłączyć streamerów?","Disable to use a flatfile cache instead of Redis.":"Wyłącz, aby używać pamięci podręcznej plików płaskich (flatfiles) zamiast Redis.","Disable two-factor authentication?":"Wyłączyć uwierzytelnianie dwuskładnikowe?","Disabled":"Nieaktywne","Disconnect Streamer":"Odłącz Streamera","Discord Web Hook URL":"URL webhook'a Discorda","Discord Webhook":"Webhook Discord'a","Disk Space":"Miejsce na dysku","Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed.":"Buforowanie na dysku sprawia, że system jest znacznie szybszy i bardziej elastyczny. Nie odbiera ono w żaden sposób pamięci aplikacjom, ponieważ w razie potrzeby zostanie ona automatycznie zwolniona przez system operacyjny.","Display Name":"Nazwa wyśwetlana","Do not collect any listener analytics":"Nie zbieraj żadnych statystyk słuchalności","Do not modify this after installation.":"Nie zmieniaj tego po instalacji.","Do not use an AutoDJ service.":"Nie używaj usługi AutoDJ.","Docker User GID":"Identyfikator GID Użytkownika Dockera","Docker User UID":"Identyfikator (UID) Użytkownika Dockera","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"Nazwa domeny (example.com) lub nazwy (example.com,foo.bar) do użycia z LetsEncrypt.","Down":"W dół","Download":"Pobierz","Download CSV":"Pobierz CSV","Download M3U":"Pobierz plik .M3U","Download PLS":"Pobierz plik .PLS","Download the Linux x64 binary from the SHOUTcast Radio Manager:":"Pobierz plik binarny Linux x64 z SHOUTcast Radio Manager:","Drag file(s) here to upload or":"Przeciągnij plik(i) tutaj, aby przesłać lub","Dropbox Generated Access Token":"Token dostępu wygenerowany przez Dropbox","Duplicate":"Duplikuj","Duplicate Playlist":"Duplikuj playlistę","Duplicate Prevention Time Range (Minutes)":"Zakres Czasu Zapobiegania Powtórzeniom (Minuty)","Duplicate Songs":"Zduplikowane utwory","Duplicate request: this song was already requested and will play soon.":"Zduplikowane żądanie: ta piosenka została już żądana i wkrótce zostanie odtworzona.","E-Mail":"E-mail","E-mail Address":"Adres email","E-mail Delivery Service":"Usługa doręczania poczty elektronicznej","E-mail addresses can be separated by commas.":"Adresy e-mail można rozdzielić przecinkami.","Edit":"Edytuj","Edit Custom Field":"Edytuj pole niestandardowe","Edit Episode":"Edytuj odcinek","Edit Liquidsoap Configuration":"Edytuj konfigurację Liquidsoap","Edit Media":"Edytuj media","Edit Mount Point":"Edytuj punkt montowania","Edit Playlist":"Edytuj playlistę","Edit Podcast":"Edytuj Podcast","Edit Profile":"Edytuj profil","Edit Record":"Edytuj wpis","Edit Remote Relay":"Edytuj zdalny relay","Edit Role":"Edytuj rolę","Edit SFTP User":"Edytuj Użytkownika SFTP","Edit Station":"Edytuj stację","Edit Station Profile":"Edytuj profil stacji","Edit Storage Location":"Edytuj lokalizację przechowywania","Edit Streamer":"Edytuj streamera","Edit User":"Edytuj użytkownika","Edit Web Hook":"Edytuj webhook","Embed Code":"Kod osadzania","Embed Widgets":"Osadź widżety","Enable":"Aktywuj","Enable Advanced Features":"Włącz zaawansowane funkcje","Enable AutoDJ":"Włącz AutoDJ'a","Enable Automated Assignment":"Włącz automatyczne przydzielanie","Enable Broadcasting":"Włącz nadawanie","Enable Custom Code Plugins":"Włącz Wtyczki z Własnym Kodem","Enable Downloads on On-Demand Page":"Włącz pobieranie na stronie na żądanie","Enable Mail Delivery":"Włącz Wysyłanie Emaili","Enable MariaDB Slow Query Log":"Włącz Rejestr Powolnych Zapytań w MariaDB","Enable On-Demand Streaming":"Włącz streaming na żądanie","Enable Performance Profiling Extension":"Włącz Rozszerzenie Profilowania Wydajności","Enable Public Pages":"Włącz strony publiczne","Enable Redis":"Włącz Redis","Enable Streaming":"Włącz Streaming","Enable Two-Factor":"Włącz uwierzytelnianie dwuskładnikowe","Enable Two-Factor Authentication":"Włącz weryfikację dwuetapową","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"Włącz niektóre zaawansowane funkcje w interfejsie WWW, w tym zaawansowaną konfigurację playlisty, przydział portów stacji, zmianę podstawowych katalogów multimediów i inne funkcje, które powinny być używane tylko przez użytkowników, którzy są zaznajomieni z zaawansowaną funkcjonalnością.","Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable.":"Pozwól słuchaczom wysyłać prośby o piosenki. Można prosić tylko o utwory znajdujące się już w Twoich playlistach.","Enable public pages?":"Włączyć strony publiczne?","Enable song requests?":"Włączyć prośby o utwory?","Enable streamers?":"Włączyć streamerów?","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Włącz funkcję \"scalanie\" composera aby połączyć plik composer.json głównej aplikacji z plikami wtyczek composera. Może to mieć wpływ na wydajność, więc powinieneś go używać tylko wtedy, gdy używasz jednej lub więcej wtyczek z ich własnymi zależnościami composera.","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Włącz to ustawienie, aby zapobiec wysyłaniu metadanych do autopilota dla plików na tej liście odtwarzania. Jest to przydatne, jeśli playlista zawiera dżingle lub przerywniki.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Włącz rozgłaszanie tego punktu montowania w publicznych katalogach stacji radiowych \"Yellow Pages\".","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"Włącz, aby reklamować ten relay w publicznych katalogach radiowych \"Yellow Pages\".","Enable to allow listeners to select this mount point on this station's public pages.":"Włącz, aby zezwolić słuchaczom na wybieranie tego punktu montowania na publicznych stronach tej stacji.","Enable to allow listeners to select this relay on this station's public pages.":"Włącz, aby pozwolić słuchaczom wybrać ten relay na stronach publicznych tej stacji.","Enable to allow this account to log in and stream.":"Włącz, aby pozwolić temu kontu na logowanie się i streamowanie.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Pozwala AzuraCast na automatyczne tworzenie nocnych kopii zapasowych w podanym czasie.","Enabled":"Aktywny","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Włącza lub wyłącza korzystanie z nowszych i szybszych systemów opartych na WebSocket, aby otrzymywać aktualizacje na żywo w publicznych odtwarzaczach. Wyłącz tą opcję, jeżeli napotkasz z nią problemy.","Encoded By":"Kodowane przez","Encoder":"Enkoder","Encoder Settings":"Ustawienia enkodera","Encoding Time":"Czas kodowania","End Date":"Data zakończenia","End Session":"Zakończ sesję","End Time":"Czas zakończenia","Endpoint":"Punkt końcowy","Enforce Schedule Times":"Wymuś czas harmonogramu","Enter Two-Factor Code":"Wprowadź kod jednorazowy weryfikacji dwuetapowej","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Podaj kod obecnie wyświetlany przez aplikację uwierzytelniającą, aby zweryfikować, czy działa ona poprawnie.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Wprowadź pełny adres URL innego strumienia do przekazywania jego nadawanych przez ten punkt instancji.","Enter your password":"Podaj swoje hasło","Environment: %s":"Środowisko: %s","Episode":"Odcinek","Episode not found.":"Odcinek nie znaleziony.","Episodes":"Odcinki","Error":"Błąd","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Przykład: jeśli zdalnym adresem URL radia jest http://station.example.com:8000/radio.mp3, wprowadź http://station.example.com:8000.","Exclude Media from Backup":"Wyklucz multimedia z kopii zapasowych","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Wykluczenie multimediów z automatycznych kopii zapasowych oszczędzi miejsce, ale powinieneś zrobić kopię zapasową swoich multimediów gdzie indziej. Miej na względzie, że zapisywane w kopii zapasowej będą tylko lokalnie przechowywane multimedia.","Execute Command":"Wykonaj polecenie","Expected to Play at":"Powinno zostać odtworzone w","Explicit":"Wulgarne","Export %{format}":"Eksportuj %{format}","Fallback Mount":"Rezerwowy Punkt Montowania","Field Name":"Nazwa pola","File Name":"Nazwa pliku","File Not Processed: %s":"Plik nie został przetworzony: %s","File Owner":"Właściciel pliku","File Processing":"Przetwarzanie pliku","File Type":"Typ pliku","File not specified.":"Plik nie został określony.","Files marked for reprocessing:":"Pliki oznaczone do ponownego przetworzenia:","Files moved:":"Przeniesione pliki:","Files queued for playback:":"Pliki w kolejce do odtwarzania:","Files removed:":"Pliki usunięte:","First Connected":"Połączony Jako Pierwszy","Fixtures loaded.":"Konfiguracje załadowane.","Footer Text":"Tekst stopki","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"Dla lokalnych systemów plików, jest to bazowa ścieżka katalogu. Dla zdalnego systemu plików jest to prefiks folderu.","For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software.":"W większości przypadków, używaj domyślnego kodowania UTF-8. Starsze kodowanie ISO-8859-1 może być wykorzystywane w razie przyjmowania połączeń od prezenterów korzystających z SHOUTcast 1 lub używających innego starego oprogramowania.","For some clients, use port:":"Dla niektórych klientów użyj portu:","Forgot Password":"Zapomniałem hasło","Forgot your password?":"Zapomniałeś hasła?","Friday":"Piątek","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"Używając smartfona, zeskanuj kod po prawej stronie, używając wybranej przez siebie aplikacji uwierzytelniającej (FreeOTP, Authy, itp).","Full Volume":"Pełna głośność","Full:":"Pełne:","GA Property Tracking ID":"Identyfikator śledzenia własności GA","General Rotation":"Ogólna rotacja","Generate Report":"Wygeneruj raport","Generating Database Proxy Classes":"Generowanie klas proxy bazy danych","Generic Web Hook":"Ogólny webhook","Genre":"Gatunek","GeoLite database not configured for this installation. See System Administration for instructions.":"Baza danych GeoLite nie jest skonfigurowana dla tej instalacji. Zobacz instrukcje Administracji Systemu.","GeoLite is not currently installed on this installation.":"GeoLite nie jest obecnie zainstalowany w tej instalacji.","GeoLite version \"%{ version }\" is currently installed.":"Obecnie zainstalowana wersja GeoLite to \"%{ version }\".","Get Next Song":"Pobierz następną piosenkę","Get Now Playing":"Pobierz informację Teraz Odtwarzane","Global":"Globalne","Global Permissions":"Uprawnienia globalne","Google Analytics Integration":"Integracja Google Analytics","HTML":"HTML","HTTP Port":"Port HTTP","HTTP Port: %d":"Port HTTP: %d","HTTPS Port":"Port HTTPS","HTTPS Port: %d":"Port HTTPS: %d","Help":"Pomoc","Hide Album Art on Public Pages":"Ukryj okładki na stronach publicznych","Hide AzuraCast Branding on Public Pages":"Ukryj branding AzuraCast na publicznych stronach","Hide Charts":"Ukryj wykresy","Hide Metadata from Listeners (\"Jingle Mode\")":"Ukryj metadane przed słuchaczami („Tryb Jingle Mode”)","High":"Wysoki","High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk.":"Wysokie wartości I/O mogą wskazywać wąskie gardło związane z twardym dyskiem serwera, potencjalnie uszkodzonym twardym dyskiem lub dużym obciążeniem dysku twardego.","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Większa waga playlist jest odtwarzana częściej niż inne mniejsze playlisty.","History":"Historia","Home":"Strona główna","Homepage Redirect URL":"URL przekierowania strony głównej","Hour":"Godzina","IP":"IP","IP Geolocation by DB-IP":"Geolokalizacja IP przez DB-IP","IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite.":"Geolokalizacja IP jest używana do odgadnięcia przybliżonej lokalizacji słuchaczy w oparciu o adres IP, z którego się łączą. Użyj darmowej wbudowanej biblioteki Geolokalizacji IP lub wprowadź klucz licencyjny na tej stronie, aby użyć MaxMind GeoLite.","ISRC":"ISRC","Icecast Access Log":"Dziennik dostępu Icecast","Icecast Clients":"Klienty Icecast","Icecast Configuration":"Konfiguracja Icecast","Icecast Error Log":"Dziennik błędów Icecast","Identifier":"Identyfikator","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Jeśli utwór nie posiada okładki, zamiast tego będzie wyświetlany niniejszy URL. Pozostaw puste, aby ustawić domyślną okładkę standardową.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Jeśli odwiedzający nie jest zapisany i odwiedza stronę główną AzuraCast, możesz automatycznie przekierować go na podany tutaj URL. Pozostaw puste, aby domyślnie przekierować go do strony logowania.","If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results.":"Jeśli którakolwiek z tych opcji jest włączona, ta playlista będzie zarządzana bezpośrednio przez Liquidsoap zamiast przez AzuraCast. Może to mieć niezamierzone działanie i powinno być stosowane tylko wtedy, gdy wyniki są wygodne.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Jeśli automatyczne przypisanie jest włączone, użyj tej listy odtwarzania jako jednego z celów dla piosenek do redystrybucji. Spowoduje to nadpisanie istniejącej zawartości tej playlisty.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Jeśli wyłączone, playlista nie będzie uwzględniona w odtwarzaniu radiowym, ale nadal może być zarządzana.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Jeśli wyłączone, stacja nie będzie nadawała ani mieszała autopilota.","If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings.":"Jeśli opcja jest włączona, AzuraCast będzie automatycznie nagrywał wszystkie transmisje na żywo wykonane na tej stacji w celu nadawania nagrań.","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"Jeśli włączone, AzuraCast połączy się z bazą danych MusicBrainz, aby spróbować znaleźć ISRC dla każdego pliku, w którym brakuje tej wartości. Wyłączenie tego może poprawić wydajność.","If enabled, a download button will also be present on the public \"On-Demand\" page.":"Jeśli włączone, przycisk pobierania będzie również widoczny na publicznej stronie \"Na Żądanie\" (On-Demand).","If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page.":"Jeśli włączone, muzyka z playlist z włączonym streamingiem na żądanie będzie dostępna do strumieniowania przez specjalną stronę publiczną.","If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream.":"Jeśli włączone, prezenterzy będą mogli łączyć się bezpośrednio z Twoim strumieniem i nadawać utwory, przerywając tym samym strumień autopilota.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Jeśli włączone, autopilot w tej instalacji będzie automatycznie odtwarzał muzykę na ten punkt montowania.","If enabled, the AutoDJ will automatically play music to this mount point.":"Jeśli włączone, autopilot będzie automatycznie odtwarzał muzykę na ten punkt montowania.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Jeśli włączone, ten streamer będzie mógł połączyć się tylko podczas zaplanowanych czasów transmisji.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Jeśli żądania są włączone dla Twojej stacji, użytkownicy będą mogli żądać mediów, które znajdują się na tej playliście.","If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods.":"Jeśli żądania są włączone, podana wartość określa minimalne opóźnienie (w minutach) pomiędzy żądaniem a odtwarzaniem. Jeśli ustawiono na zero, stosuje się niewielkie opóźnienie 15 sekund, aby zapobiec floodowaniu żądaniami.","If selected, album art will not display on public-facing radio pages.":"Jeśli zaznaczone, okładki nie będą wyświetlane na publicznych stronach radiostacji.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Jeśli zaznaczone, branding AzuraCast zostanie usunięty ze stron publicznych.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Jeśli podany adres e-mail jest w systemie, sprawdź swoją skrzynkę w poszukiwaniu wiadomości z informacją na temat resetowania hasła.","If the end time is before the start time, the playlist will play overnight.":"Jeśli czas zakończenia jest przed godziną początkową, playlista będzie odtwarzana w ciągu nocy.","If the end time is before the start time, the schedule entry will continue overnight.":"Jeśli czas zakończenia jest przed godziną rozpoczęcia, harmonogram będzie kontynuowany w ciągu nocy.","If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here.":"Jeśli punkt montowania (np. /radio.mp3) lub Shoutcast SID (np. 2), na który nadajesz, różni się od tego podanego powyżej, podaj tutaj punkt montowania źródła.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Jeśli port, na którym nadajesz, różni się od tego podanego w powyższym URL, podaj tutaj port źródłowy.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Jeśli ten punkt jest domyślny, utwory będą grane w podglądzie radia oraz na publicznej stronie radia tego systemu.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Jeśli ten punkt instalacji nie odtwarzania dźwięku, słuchacz będzie automatycznie przekierowany na ten punkt instalacji. Wartością domyślną jest /error.mp3, wraz z powtarzanym komunikacie o błędzie.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Jeśli ustawione na \"Tak\", tam gdzie to możliwe, będzie wykorzystywany URL przeglądarki zamiast podstawowego URL. Ustaw na \"Nie\", aby zawsze używać podstawowego URL.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Jeśli ta stacja ma włączone strumieniowanie i pobieranie na żądanie to widoczne będą tylko utwory, które znajdują się na playlistach z tym ustawieniem.","If you are broadcasting using AutoDJ, enter the source password here.":"Jeśli nadajesz z wykorzystaniem autopilota, podaj tutaj hasło źródła.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Jeśli nadajesz z wykorzystaniem autopilota, podaj tutaj nazwę użytkownika źródła. Możesz zostawić puste.","If you manually maintain this file, review the latest version of the file and make any changes needed.":"Jeśli ręcznie edytujesz ten plik, przejrzyj najnowszą wersję pliku i wprowadź potrzebne zmiany.","If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting.":"Jeśli do uzyskiwania dostępu do AzuraCast regularnie używasz różnych adresów URL, powinieneś włączyć ustawienie \"Preferuj adres URL przeglądarki\".","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Jeśli napotkałeś usterkę lub błąd, możesz wysłać zgłoszenie na GitHubie, korzystając z poniższego linku.","If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap.":"Jeśli twoja instalacja jest ograniczona przez moc procesora lub ilość dostępnej pamięci, możesz zmienić to ustawienie w celu dostosowania zasobów używanych przez Liquidsoap.","If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default.":"Jeśli Twoje oprogramowanie nadawcze wymaga podania określonej ścieżki punktu montowania, podaj ją tutaj. W przeciwnym razie, użyj domyślnej.","If your web hook requires HTTP basic authentication, provide the password here.":"Jeśli Twój webhook wymaga podstawowego uwierzytelnienia, podaj tutaj hasło.","If your web hook requires HTTP basic authentication, provide the username here.":"Jeśli Twój webhook wymaga podstawowego uwierzytelnienia HTTP, podaj tutaj nazwę użytkownika.","Import from PLS/M3U":"Importuj z PLS/M3U","Important: copy the key below before continuing!":"Ważne: skopiuj poniższy klucz przed kontynuowaniem!","Imported locale: %s":"Zaimportowano język: %s","In order to install SHOUTcast:":"Aby zainstalować SHOUTcast:","In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds.":"W celu szybkiego przetworzenia, webhooki mają krótki limit czasu, tak więc usługa odpowiadająca powinna być zoptymalizowana, aby obsłużyć żądanie w ciągu 2 sekund.","In the newly created application, click the \"Keys and Access Tokens\" tab.":"W nowo utworzonej aplikacji kliknij zakładkę \"Klucze i tokeny dostępu\".","Include in Automated Assignment":"Uwzględnij w automatycznym przypisaniu","Include in On-Demand Player":"Dołącz do odtwarzacza na żądanie","Indefinitely":"Nieokreślony","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"Wskazuje na obecność nieodpowiednich treści (wulgarny język lub treści dla dorosłych). Jeśli jest to włączone, wówczas Apple Podcast wyświetli stosowną informację o treściach nieodpowiednich dla młodszych odbiorców. Odcinki zawierające materiały uznawane za nieodpowiednie nie są dostępne w Apple Podcasts na niektórych obszarach.","Initial Key":"Początkowy klucz","Initialize AzuraCast":"Zainicjuj AzuraCast","Initializing essential settings...":"Inicjowanie podstawowych ustawień...","Insert":"Wstaw","Install GeoLite IP Database":"Zainstaluj bazę danych GeoLite IP","Install SHOUTcast":"Zainstaluj SHOUTcast","Install SHOUTcast 2 DNAS":"Zainstaluj DNAS SHOUTcast 2","Installation Method: %s":"Metoda instalacji: %s","Installation Not Recently Backed Up":"Nie wykonano najnowszej kopii zapasowej tej instalacji","Installing Data Fixtures":"Instalowanie Danych Konfiguracyjnych","Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption.":"Wymuś, aby Liquidsoap używało metadanych ReplayGain powiązanych z utworem, aby kontrolować jego głośność. Może to zwiększyć użycie CPU.","Instructions":"Instrukcje","Internal notes or comments about the user, visible only on this control panel.":"Wewnętrzne uwagi lub komentarze na temat użytkownika, widoczny tylko na panelu sterowania.","International Standard Recording Code, used for licensing reports.":"Międzynarodowy kod ISRC, używany dla licencjonowanych raportów.","Internet Radio Station Name":"Nazwa internetowej stacji radiowej","Internet Radio Station Owner":"Właściciel internetowej stacji radiowej","Interrupt other songs to play at scheduled time.":"Przerywaj inne utwory, by odtworzyć w ustalonym czasie.","Intro":"Intro","Invalid token specified.":"Określono nieprawidłowy token.","Involved People List":"Lista zaangażowanych osób","Is Public":"Publiczny","It is already running.":"Wskazany element już został uruchomiony.","It is not running.":"Wskazany element nie działa.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Nie może być jeszcze zarejestrowana przez Inspektora. Ponowne uruchomienie nadawania może okazać się pomocne.","Jingle Mode":"Tryb Dżingla","Joins":"Dołącza","Language":"Język","Last 14 Days":"Ostatnie 14 dni","Last 2 Years":"Ostatnie 2 lata","Last 30 Days":"Ostatnie 30 dni","Last 60 Days":"Ostatnie 60 dni","Last 7 Days":"Ostatnie 7 dni","Last Modified":"Ostatnio zmodyfikowane","Last Month":"Ostatni miesiąc","Last Run":"Ostatnie uruchomienie","Last Year":"Ostatni rok","Last run:":"Ostatnie uruchomienie:","Last.fm API Key":"Klucz API Last.fm","Latest Update":"Najnowsza aktualizacja","Learn More about Dropbox Auth Tokens":"Dowiedz się więcej o tokenach uwierzytelniania Dropboxa","Learn about Advanced Playlists":"Dowiedz się więcej o Zaawansowanych playlistach","Learn more about release channels in the AzuraCast docs.":"Dowiedz się więcej o kanałach wydawniczych w dokumentacji AzuraCast.","Learn more about this header.":"Dowiedz się więcej o tym nagłówku.","Leave blank to automatically generate a new password.":"Pozostaw puste, aby automatycznie wygenerować nowe hasło.","Leave blank to play on every day of the week.":"Pozostaw puste, aby grać każdego dnia tygodnia.","Leave blank to use the current password.":"Pozostaw puste, aby użyć bieżącego hasła.","Leave blank to use the default Telegram API URL (recommended).":"Pozostaw puste, aby użyć domyślnego adresu API Telegram (zalecane).","Length":"Długość","Length Text":"Długość tekstu","Let's get started by creating your Super Administrator account.":"Zacznijmy od utworzenia Twojego konta super administratora.","LetsEncrypt Domain Name(s)":"Nazwa(y) domen(y) LetsEncrypt","LetsEncrypt E-mail Address":"Adres E-mail LetsEncrypt","Light":"Jasny","Like our software? Donate to support AzuraCast!":"Podoba Ci się nasze oprogramowanie? Wesprzyj finansowo AzuraCast!","Limited:":"Ograniczony:","Linked Information":"Powiązane informacje","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"Obecnie LiquidSoap losuje spośród %{songs} i %{playlists}.","Liquidsoap Configuration":"Konfiguracja Liquidsoap","Liquidsoap Log":"Dziennik Liquidsoap","Liquidsoap Performance Tuning":"Dostrajanie wydajności Liquidsoap","List one IP address or group (in CIDR format) per line.":"Podaj jeden adres IP lub grupę (w formacie CIDR) na wiersz.","List one user agent per line. Wildcards (*) are allowed.":"Wpisz po jednym agencie na linijkę. Dozwolone są znaki wieloznaczne (*).","Listener Analytics Collection":"Zbiór analiz danych o słuchaczach","Listener History":"Historia słuchaczy","Listener Request":"Żądania słuchaczy","Listeners":"Słuchacze","Listeners Per Station":"Słuchaczy na stacji","Listeners by Day":"Słuchacze według dnia","Listeners by Day of Week":"Słuchaczy przez dzień tygodnia","Listeners by Hour":"Słuchacze według godziny","Live":"Na żywo","Live Broadcast Recording Bitrate (kbps)":"Bitrate nagrania transmisji na żywo (kbps)","Live Broadcast Recording Format":"Format zapisu transmisji na żywo","Live Listeners":"Słuchacze na żywo","Live Recordings Storage Location":"Lokalizacja zapisu nagrań transmisji na żywo","Live Streamer:":"Nadający na żywo:","Live Streaming":"Strumieniowanie na żywo","Live stream connected.":"Strumień na żywo połączony.","Live stream disconnected.":"Strumień na żywo odłączony.","Load Average":"Średnie obciążenie","Loading...":"Ładowanie...","Local":"Lokalny","Local Filesystem":"Lokalny system plików","Local Streams":"Strumienie lokalne","Location":"Lokalizacja","Log In":"Zaloguj","Log Viewer":"Podgląd dziennika","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"Rejestruj wolniejsze zapytania, aby zdiagnozować możliwe problemy z bazą danych. Włącz to tylko w razie potrzeby.","Logged in successfully.":"Zalogowany pomyślnie.","Logged in using account recovery token":"Zalogowany przy użyciu tokenu odzyskiwania konta","Login unsuccessful":"Logowanie nieudane","Logs":"Logi","Logs by Station":"Dzienniki według stacji","Long Sync Task Execution Time":"Długi czas wykonywania zadania synchronizacji","Loop Once":"Zapętl raz","Losses":"Straty","Low":"Niski","Lyricist":"Autor tekstu","MP3":"MP3","Main Message Content":"Zawartość wiadomości","Manage":"Zarządzanie","Manage SFTP Accounts":"Zarządzaj kontami SFTP","Manage Station Automation":"Zarządzaj automatyzacją stacji","Manage Station Broadcasting":"Zarządzaj nadawaniem stacji","Manage Station Media":"Zarządzaj plikami dźwiękowymi stacji","Manage Station Mount Points":"Zarządzaj punktami montowania stacji","Manage Station Podcasts":"Zarządzaj Podcastami Stacji","Manage Station Profile":"Edytuj profil stacji","Manage Station Remote Relays":"Zarządzaj zdalnymi przekaźnikami stacji","Manage Station Streamers":"Zarządzaj streamerami stacji","Manage Station Web Hooks":"Zarządzaj webhookami stacji","Manage Stations":"Zarządzanie stacjami","Manual AutoDJ Mode":"Ręczny tryb AutoDJ","Manually define how this playlist is used in Liquidsoap configuration.":"Ręcznie zdefiniuj jak ta playlista jest używana w konfiguracji Liquidsoap.","Manually modify the logging level.":"Ręczna modyfikacja poziomu zapisywania w dzienniku.","MariaDB Database Name":"Nazwa bazy danych MariaDB","MariaDB Host":"Host MariaDB","MariaDB Maximum Connections":"Maksymalna liczba połączeń z MariaDB","MariaDB Password":"Hasło MariaDB","MariaDB Port":"Port MariaDB","MariaDB Root Password":"Hasło główne MariaDB","MariaDB Username":"Nazwa użytkownika MariaDB","Markdown":"Markdown","Matched":"Dopasowane","Matomo API Token":"Token API Matomo","Matomo Analytics Integration":"Integracja z Matomo Analytics","Matomo Installation Base URL":"Podstawowy URL instalacji Matomo","Matomo Site ID":"ID strony w Matomo","Max Listener Duration":"Maksymalny czas słuchania dla pojedynczego słuchacza","MaxMind Developer Site":"Strona developera MaxMind","MaxMind License Key":"Klucz licencyjny MaxMind","Maximum Listeners":"Maksymalna liczba słuchaczy","Maximum PHP-FPM Worker Processes":"Maksymalna ilość procesów pracy PHP-FPM","Maximum Port for Station Port Assignment":"Maksymalny Port dla Przypisania Portu Stacji","Maximum number of total listeners across all streams. Leave blank to use the default.":"Maksymalna liczba wszystkich słuchaczy we wszystkich strumieniach. Pozostaw puste, aby użyć domyślnej wartości.","Media":"Multimedia","Media Storage Location":"Lokalizacja przechowywania mediów","Media Type":"Typ multimediów","Memory":"Pamięć","Memory Stats Help":"Statystyki pamięci - pomoc","Merge playlist to play as a single track.":"Scal playlistę aby grać jako pojedynczy utwór.","Message Body":"Treść wiadomości","Message Customization Tips":"Porady dotyczące dostosowania wiadomości","Message Queues":"Kolejki wiadomości","Message Recipient(s)":"Odbiorca(y) wiadomości","Message Subject":"Temat wiadomości","Message parsing mode":"Tryb przetwarzania wiadomości","Metadata":"Metadane","Metadata updated!":"Metadane zaktualizowane!","Microphone":"Mikrofon","Microphone\n Source":"Mikrofon\n Źródło","Minimum Port for Station Port Assignment":"Minimalny Port dla Przypisania Portu Stacji","Minute of Hour to Play":"Odtwarzanie w podanej minucie godziny","Mixer":"Mikser","Mobile Device":"Urządzenie mobilne","Modified":"Zmodyfikowano","Modify this if your stations are listening on nonstandard ports.":"Zmodyfikuj to, jeśli twoje stacje nasłuchują na niestandardowych portach.","Monday":"Poniedziałek","Mood":"Nastrój","More":"Więcej","Most Played Songs":"Najczęściej odtwarzane utwory","Most Recent Backup Log":"Najświeższy dziennik kopii zapasowej","Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa.":"Większość dostawców hostingu umieszcza na pojedynczym serwerze więcej maszyn wirtualnych (VPS), niż pozwala na to sprzęt w momencie gdy każdy VPS używa pełni przydzielonej mu mocy procesora. Nazywa się to nadmiernym dostarczaniem (z ang. over-provisioning) i może to doprowadzić do \"wykradania\" czasu CPU z Twojego VPS-a i vice-versa.","Mount Name:":"Nazwa montowania:","Mount Point URL":"URL punktu montowania","Mount Points":"Punkty montowania","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"Punkty montowania umożliwiają słuchaczom połączenie się i słuchanie stacji. Każdy punkt może mieć inny format i jakość dźwięku. Wykorzystując punkty montowania, możesz ustawić wysokiej jakości strumień dla użytkowników szerokopasmowego Internetu oraz strumień mobilny dla słuchających w smartfonach.","Move":"Przenieś","Move %{ num } File(s) to":"Przenieś %{ num } plik(i) do","Move to Directory":"Przenieś do katalogu","Music CD Identifier":"Identyfikator płyty CD","Music Files":"Pliki muzyczne","Musician Credits List":"Lista Muzyków","Mute":"Wycisz","My Account":"Moje konto","N/A":"Nie dotyczy","Name":"Nazwa","Name/Type":"Nazwa/Typ","Need Help?":"Potrzebujesz pomocy?","Network Interfaces":"Interfejsy sieciowe","Never run":"Nigdy nie uruchamiane","New AzuraCast Release Version Available":"Dostępna jest nowa wersja oprogramowania AzuraCast","New AzuraCast Updates Available":"Dostępne są nowe aktualizacje AzuraCast","New Directory":"Nowy katalog","New File Name":"Nazwa nowego pliku","New Folder":"Nowy folder","New Key Generated":"Wygenerowano nowy klucz","New Password":"Nowe Hasło","New Playlist":"Nowa lista odtwarzania","New Playlist Name":"Nazwa Nowej Playlisty","New Station Description":"Opis nowej stacji","New Station Name":"Nazwa nowej stacji","New directory created.":"Nowy katalog utworzony.","New path not specified.":"Nie określono nowej ścieżki.","Next Run":"Następne uruchomienie","Nginx Access Log":"Dziennik dostępu Nginx","Nginx Error Log":"Dziennik błędów Nginx","No":"Nie","No Limit":"Bez limitu","No Match":"Brak dopasowania","No directory specified":"Nie określono katalogu","No entries found.":"Nie znaleziono odcinków.","No episodes found.":"Nie znaleziono odcinków.","No file was uploaded.":"Nie przesłano żadnego pliku.","No files selected.":"Nie wybrano plików.","No other program can be using this port. Leave blank to automatically assign a port.":"Żaden inny program nie może korzystać z tego portu. Pozostaw puste, aby automatycznie przypisać port.","No recording available.":"Nagrywanie nie jest dostępne.","No records to display.":"Brak rekordów do wyświetlenia.","No temporary directory is available.":"Brak katalogu tymczasowego.","None":"Brak","None:":"Brak:","Normal Mode":"Tryb normalny","Not Played":"Nie odtwarzane","Not Run":"Nie uruchomiono","Not Running":"Nie uruchomiono","Not Scheduled":"Nie zaplanowane","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Miej na uwadze, że przywrócenie kopii zapasowej wyczyści Twoją obecną bazę danych. Nigdy nie przywracaj kopii zapasowych pochodzących od użytkowników, którym nie ufasz.","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Uwaga: Powinna to być dostępna publicznie strona główna radiostacji, nie adres URL AzuraCast. Będzie ona zawarta w szczegółach nadawania.","Note: the port after this one will automatically be used for legacy connections.":"Uwaga: port następujący po tym porcie będzie automatycznie używany do połączeń przy pomocy starszego oprogramowania.","Notes":"Notatki","Now":"Teraz","Now Playing":"Teraz\nOdtwarzane","Now playing on %{ station }:":"Teraz odtwarzane na %{ station }:","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now.":"Teraz odtwarzane w %{ station }: %{ title } z repertuaru %{ artist }! Włącz teraz.","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }":"Teraz odtwarzane na %{ station }: %{ title } z repertuaru %{ artist }! Włącz teraz: %{ url }","NowPlaying API Response":"Odpowiedź NowPlaying API","Num Plays":"Liczba odtworzeń","Number of Backup Copies to Keep":"Liczba kopii zapasowych przechowywanych na dysku","Number of Minutes Between Plays":"Liczba minut między odtwarzaniem","Number of Songs Between Plays":"Liczba utworów między odtworzeniami dżingli","Number of Visible Recent Songs":"Liczba widocznych ostatnio nadawanych utworów","Number of seconds to overlap songs.":"Długość nakładania się utworów w sekundach.","On the Air":"W eterze","On-Demand":"Na żądanie","On-Demand Media":"Media na żądanie","On-Demand Streaming":"Strumieniowanie na żądanie","Once per %{minutes} Minutes":"Raz na %{minutes} minut","Once per %{songs} Songs":"Raz na %{songs} utworów","Once per Hour":"Raz na godzinę","Once per Hour (at %{minute})":"Raz na godzinę (w %{minute})","Once per x Minutes":"Raz na x minut","Once per x Songs":"Raz na x utworów","Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below.":"Kiedy te kroki zostaną ukończone, wprowadź informacje ze strony \"Klucze i Tokeny dostępu\" do pól poniżej.","Once you have configured automated assignment, click the button below to run the automated assignment process.":"Po skonfigurowaniu automatycznego przypisania, kliknij poniższy przycisk, aby uruchomić proces automatycznego przypisania.","One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools.":"Ważną rzeczą odnoszącą się do Oczekiwania Wejścia/Wyjścia (I/O Wait) jest to, że może to wskazywać na wąskie gardło lub inny problem, równie dobrze może jednak nie mieć żadnego znaczenia, a zależy to od obciążenia i ogólnie od dostępnych zasobów. Nieustannie wysokie wartości Oczekiwania Wejścia/Wyjścia powinny zmotywować cię do przeprowadzenia inspekcji z użyciem wyspecjalizowanych narzędzi.","Only Send One Tweet Every...":"Wysyłaj tylko jednego tweeta co...","Only collect aggregate listener statistics":"Zbieraj tylko zbiorcze statystyki słuchalności","Only connect to a remote server.":"Połącz się tylko ze zdalnym serwerem.","Only loop through playlist once.":"Tylko jeden raz przez playlistę.","Only play one track at scheduled time.":"Odtwarzaj tylko jeden utwór w zaplanowanym czasie.","Operation":"Operacja","Optional: HTTP Basic Authentication Password":"Opcjonalnie: Hasło uwierzytelniania podstawowego HTTP","Optional: HTTP Basic Authentication Username":"Opcjonalne: Nazwa użytkownika podstawowego uwierzytelnienia HTTP","Optionally provide an e-mail address for updates from LetsEncrypt.":"Opcjonalnie podaj adres e-mail do otrzymywania aktualizacji od LetsEncrypt.","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"Opcjonalnie wybierz pole metadanych ID3v2 (jeśli są), które zostanie użyte do ustawienia wartości tego pola.","Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name.":"Opcjonalnie można określić krótką nazwę przyjaznego adresu URL, taką jak \"my_station_name\", która będzie używana w adresach URL tej stacji. Pozostaw to pole puste, aby automatycznie utworzyć URL'a w oparciu o nazwę stacji.","Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name.":"Opcjonalnie zdefiniuj nazwę przyjazną dla API, jak na przykład \"field_name\". Pozostaw puste, aby automatycznie wygenerować nazwę w oparciu o podaną wcześniej.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"Opcjonalnie podaj klucze publiczne SSH, jakich ten użytkownik może używać do łączenia się zamiast hasła. Wprowadź każdy klucz w osobnej linii.","Optionally supply an API token to allow IP address overriding.":"Opcjonalnie podaj token API, aby umożliwić nadpisywanie adresu IP.","Original Album":"Oryginalny album","Original Artist":"Oryginalny Artysta","Original Filename":"Oryginalna nazwa pliku","Original Lyricist":"Oryginalny autor tekstu","Original Path":"Pierwotna ścieżka","Original Release Time":"Oryginalny czas wydania","Original Year":"Pierwotny rok","Otherwise, update your installation and answer \"Y\" when prompted to update the file.":"W przeciwnym razie zaktualizuj swoją instalację i odpowiedz \"Y\", gdy zostaniesz poproszony o aktualizację pliku.","Owner":"Właściciel","PHP Application Log":"Dziennik aplikacji PHP","PHP Maximum POST File Size":"Maksymalny rozmiar pliku w żądaniu POST w PHP","PHP Memory Limit":"Limit pamięci PHP","PHP Script Maximum Execution Time":"Maksymalny czas wykonania skryptu PHP","Part Of A Compilation":"Część składanki","Part Of A Set":"Część zestawu","Password":"Hasło","Password Reset Instructions":"Instrukcje resetowania hasła","Password:":"Hasło:","Paste the generated license key into the field on this page.":"Wklej wygenerowany klucz licencyjny do pola na tej stronie.","Path/Suffix":"Ścieżka/Sufix","Pending Requests":"Oczekujące prośby","Performance profiling is currently enabled for all requests.":"Profilowanie wydajności jest obecnie włączone dla wszystkich żądań.","Performer Sort Order":"Kolejność sortowania wykonawców","Permissions":"Uprawnienia","Play":"Odtwórz","Play %":"Odtwórz %","Play exactly once every $x minutes.":"Odtwarzaj dokładnie raz na $x minut.","Play exactly once every $x songs.":"Odtwarzaj dokładnie co $x piosenek.","Play once per hour at the specified minute.":"Odtwarzaj raz na godzinę w określonej minucie.","Play/Pause":"Odtwórz/Zatrzymaj","Playback Queue":"Kolejka odtwarzania","Playing Next":"Następne w kolejce","Playlist":"Lista odtwarzania","Playlist (M3U/PLS) URL":"URL playlisty (M3U/PLS)","Playlist 1":"Lista odtwarzania 1","Playlist 2":"Lista odtwarzania 2","Playlist Delay":"Opóźnienie Playlisty","Playlist Name":"Nazwa listy odtwarzania","Playlist Type":"Typ listy odtwarzania","Playlist Weight":"Waga listy odtwarzania","Playlist disabled.":"Playlista wyłączona.","Playlist enabled.":"Playlista włączona.","Playlist not found.":"Nie znaleziono listy odtwarzania.","Playlist order set.":"Kolejność playlisty ustawiona.","Playlist queue cleared.":"Kolejka playlisty wyczyszczona.","Playlist reshuffled.":"Lista odtwarzania przetasowana.","Playlist successfully imported; %d of %d files were successfully matched.":"Lista odtwarzania pomyślnie zaimportowana; %d z %d plików zostało pomyślnie dopasowanych.","Playlist(s)":"Playlista(y)","Playlist:":"Lista odtwarzania:","Playlists":"Listy odtwarzania","Playlists cleared for selected files:":"Listy odtwarzania wyczyszczone dla wybranych plików:","Playlists updated for selected files:":"Listy odtwarzania zaktualizowane dla wybranych plików:","Plays":"Odtwarzaj","Please log in to continue.":"Proszę, zaloguj się, aby kontynuować.","Please wait while a backup is generated...":"Proszę czekać na wygenerowanie kopii zapasowej...","Please wait...":"Proszę, czekaj...","Podcast":"Podcast","Podcast Title":"Tytuł Podcastu","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"Podcast powinien być w formacie MP3 lub M4A (AAC), aby zapewnić jak największą kompatybilność.","Podcast not found!":"Nie znaleziono podcastu!","Podcasts":"Podcasty","Podcasts Storage Location":"Lokalizacja Przechowywania Podcastów","Port:":"Port:","Powered by %s":"Powered by %s","Powered by AzuraCast":"Wspierane przez AzuraCast","Prefer Browser URL (If Available)":"Preferuj URL przeglądarki (jeśli dostępne)","Prefer System Default":"Użyj domyślnych ustawień systemowych","Preview":"Podgląd","Previous":"Poprzedni","Privacy":"Prywatność","Produced Notice":"Wydane Powiadomienie","Profile":"Profil","Profile Performance on All Requests":"Profiluj wydajność na wszystkich żądaniach","Profiler Control Panel":"Panel Sterowania Profilera","Profiling Extension HTTP Key":"Klucz HTTP Rozszerzenia Profilowania","Profiling Extension IP Allow List":"Lista dozwolonych adresów IP mających dostęp do rozszerzenia profilowania","Profiling data can be viewed by visiting %s.":"Dane profilowe można przeglądać odwiedzając %s.","Programmatic Name":"Nazwa programowa","Public Page":"Strona Publiczna","Public Page Background":"Tło strony publicznej","Public Pages":"Strony publiczne","Publish Date":"Data publikacji","Publish Time":"Czas publikacji","Publish to \"Yellow Pages\" Directories":"Opublikuj w katalogach \"Yellow Pages\"","Publisher":"Wydawca","Queue":"Kolejka","Queue the selected media to play next":"Kolejka wybranych multimediów do odtworzenia","RSS Feed":"Kanał RSS","Radio Player":"Odtwarzacz radiowy","Radio Ports: %s":"Porty radiowe: %s","Random":"Losowo","Ratio":"Proporcja","Raw":"Surowy","Ready to start broadcasting? Click to start your station.":"Gotów by rozpocząć nadawanie? Kliknij, aby uruchomić stację.","Received":"Otrzymano","Record Live Broadcasts":"Nagrywaj transmisje na żywo","Record created successfully.":"Rekord utworzony pomyślnie.","Record deleted successfully.":"Rekord został pomyślnie usunięty.","Record not found":"Nie znaleziono wpisu","Record updated successfully.":"Rekord zaktualizowany pomyślnie.","Recording Time":"Czas nagrywania","Recover Account":"Odzyskaj konto","Redis Database Index":"Indeks bazy danych Redis","Redis Host":"Host Redis","Redis Port":"Port Redis","Refresh rows":"Odśwież wiersze","Refreshing All Stations":"Odświeżanie wszystkich stacji","Region":"Region","Relay":"Relay","Relay Stream URL":"Adres URL przekazania strumienia","Release Channel":"Kanał Wydawniczy","Release Time":"Czas wydania","Reload Configuration":"Przeładuj konfigurację","Reload System Data":"Przeładuj dane systemowe","Reload broadcasting? Current listeners will not be disconnected.":"Przeładować nadawanie? Obecni słuchacze nie zostaną rozłączeni.","Reload to Apply Changes":"Przeładuj, aby zastosować zmiany","Remember me":"Zapamiętaj mnie","Remixer":"Remixer","Remote":"Zdalny","Remote Playback Buffer (Seconds)":"Bufor zdalnego odtwarzania (w sekundach)","Remote Relays":"Zdalne relaye","Remote Station Administrator Password":"Hasło zdalnego administratora stacji","Remote Station Listening Mountpoint/SID":"Punkt montowania/SID odsłuchu zdalnej stacji","Remote Station Listening URL":"URL do słuchania stacji zdalnej","Remote Station Source Mountpoint/SID":"Punkt montowania lub SID źródła zdalnej stacji","Remote Station Source Password":"Hasło źródła stacji zdalnej","Remote Station Source Port":"Port źródłowy zdalnej stacji","Remote Station Source Username":"Nazwa użytkownika zdalnej stacji","Remote Station Type":"Typ zdalnej stacji","Remote URL":"Zdalny URL","Remote URL Playlist":"URL zdalnej listy odtwarzania","Remote URL Type":"Typ zdalnego adresu URL","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"Zdalne relaye pozwalają na pracę z oprogramowaniem nadawczym poza niniejszym serwerem. Każdy podany tutaj relay będzie ujęty w statystykach Twojej stacji. Możesz również nadawać z tego serwera na zewnętrzne relaye.","Remote: Dropbox":"Zdalny: Dropbox","Remote: S3 Compatible":"Zdalne: Kompatybilny S3","Remove":"Usuń","Remove Key":"Usuń klucz","Remove the leading \"#\" symbol from lines to uncomment them.":"Usuń poprzedzający symbol \"#\" z linii, aby je odkomentować.","Rename":"Zmień nazwę","Rename File/Directory":"Zmień nazwę pliku/katalogu","Reorder":"Zmień kolejność","Reorder Playlist":"Zmień kolejność playlisty","Repeat":"Powtórz","Replace Album Cover Art":"Zastąp okładkę albumu","Report Not Available":"Raport niedostępny","Reports":"Zgłoszenia","Reprocess":"Przetwórz ponownie","Request":"Żądanie","Request History":"Historia próśb","Request Last Played Threshold (Minutes)":"Próg żądań dla listy ostatnio odtwarzanych utworów (w minutach)","Request Minimum Delay (Minutes)":"Minimalne opóźnienie między żądaniami (w minutach)","Request Song":"Żądanie utworu","Request a Song":"Żądanie utworu","Requester IP":"Adres IP żądającego","Requests":"Żądania","Reset Password":"Resetuj hasło","Reshuffle":"Przetasuj ponownie","Restart":"Uruchom ponownie","Restart Broadcasting":"Ponowne uruchomienie nadawania","Restart broadcasting? This will disconnect any current listeners.":"Zrestartować transmisję? Spowoduje to rozłączenie wszystkich obecnych słuchaczy.","Restoring Backups":"Przywracanie kopii zapasowych","Role Name":"Nazwa roli","Roles":"Role","Roles & Permissions":"Role i uprawnienia","Rolling Release":"Wydanie Rolling Release","Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks.":"Rutynowa synchronizacja jest obecnie wyłączona. Upewnij się, że włączysz ją ponownie, aby wznowić rutynowe zadania konserwacyjne.","Rows per page":"Wierszy na stronę","Run Automated Assignment":"Uruchom zautomatyzowane przypisanie","Run Automatic Nightly Backups":"Uruchom automatyczne nocne tworzenie kopii zapasowych","Run Manual Backup":"Uruchom ręczne tworzenie kopii zapasowej","Run Synchronization Task":"Uruchom zadanie synchronizacji","Run Task":"Uruchom zadanie","Running":"Uruchomione","Running Database Migrations":"Uruchamianie migracji bazy danych","SFTP Port":"Port SFTP","SFTP Port: %d":"Port SFTP: %d","SFTP Users":"Użytkownicy SFTP","SHOUTcast 2 DNAS is not currently installed on this installation.":"SHOUTcast nie jest obecnie zainstalowany w tej instalacji.","SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary.":"SHOUTcast 2 DNAS nie jest wolnym oprogramowaniem, a jego restrykcyjna licencja nie pozwala AzuraCast na dystrybucję binarki SHOUTcast.","SHOUTcast Clients":"Klienty SHOUTcast","SHOUTcast Configuration":"Konfiguracja SHOUTcast'a","SHOUTcast License ID":"ID licencji SHOUTcast","SHOUTcast Log":"Dziennik SHOUTcast'a","SHOUTcast Radio Manager":"Menedżer radia SHOUTcast","SHOUTcast User ID":"ID użytkownika SHOUTcast","SHOUTcast version \"%{ version }\" is currently installed.":"Obecnie jest zainstalowany SHOUTcast w wersji \"%{ version }\".","SMTP Host":"Host SMTP","SMTP Password":"Hasło SMTP","SMTP Port":"Port SMTP","SMTP Username":"Nazwa użytkownika SMTP","SSH Public Keys":"Klucze Publiczne SSH","Sample Rate":"Częstotliwość próbkowania","Saturday":"Sobota","Save":"Zapisz","Save Changes":"Zapisz zmiany","Save Changes first":"Najpierw zapisz zmiany","Save and Continue":"Zapisz i kontynuuj","Schedule":"Harmonogram","Schedule View":"Widok harmonogramu","Scheduled":"Zaplanowane","Scheduled Backup Time":"Zaplanowany czas tworzenia kopii zapasowych","Scheduled Play Days of Week":"Zaplanuj granie w dni tygodnia","Scheduled Time #%{num}":"Zaplanowany czas #%{num}","Scheduled playlists and other timed items will be controlled by this time zone.":"Zaplanowane playlisty i inne elementy związane z czasem będą kontrolowane przez tę strefę czasową.","Scheduling":"Planowanie","Search":"Szukaj","Search engine crawlers are not permitted to use this feature.":"Wyszukiwarki nie mogą używać tej funkcji.","Seconds from the start of the song that the AutoDJ should start playing.":"Sekund od początku utworu, który autopilot powinien zacząć odtwarzać.","Seconds from the start of the song that the AutoDJ should stop playing.":"Sekund od początku utworu, który autopilot powinien przestać odtwarzać.","Secret Key":"Tajny klucz","Security":"Bezpieczeństwo","Security & Privacy":"Bezpieczeństwo i prywatność","Security Code":"Kod bezpieczeństwa","See the Telegram Documentation for more details.":"Więcej szczegółów znajduje się w dokumentacji Telegramu.","See the Telegram documentation for more details.":"Więcej szczegółów znajduje się w dokumentacji Telegramu.","Seek":"Szukaj","Select":"Wybierz","Select Custom Fallback File":"Wybierz niestandardowy plik zastępczy","Select File":"Wybierz plik","Select Intro File":"Wybierz plik intra","Select Media File":"Wybierz plik","Select PLS/M3U File to Import":"Wybierz plik PLS/M3U do importu","Select PNG/JPG artwork file":"Wybierz plik okładki PNG/JPG","Select Web Hook Type":"Wybierz typ webhooka","Select a theme to use as a base for station public pages and the login page.":"Wybierz skórkę do zastosowania dla publicznych stron stacji radiowych oraz na stronie logowania.","Select all visible rows":"Zaznacz wszystkie widoczne wiersze","Select displayed fields":"Wybierz wyświetlane pola","Select the category/categories that best reflects the content of your podcast.":"Wybierz kategorię/kategorie, które najlepiej odzwierciedlają zawartość podcastu.","Select the countries that are not allowed to connect to the streams.":"Wybierz kraje, które nie mogą łączyć się ze strumieniami.","Select...":"Wybierz...","Send E-mail":"Wyślij e-mail","Send Liquidsoap Telnet Command":"Wyślij polecenie Liquidsoap Telnet","Send Recovery E-mail":"Wyślij e-mail odzyskiwania","Send Test Message":"Wyślij wiadomość testową","Send an e-mail to specified address(es).":"Wyślij e-mail na określony adres(y).","Send song metadata changes to TuneIn.":"Wysyłaj aktualizacje metadanych utworu do TuneIn.","Send stream listener details to Google Analytics.":"Wyślij szczegóły streamu do Google Analytics.","Send stream listener details to Matomo Analytics.":"Wyślij szczegóły dotyczące słuchaczy strumienia do Matomo Analytics.","Sender E-mail Address":"Adres e-mail nadawcy","Sender Name":"Nazwa nadawcy","Sequential":"Sekwencyjny","Server Status":"Status serwera","Server configuration complete!":"Konfiguracja serwera zakończona!","Server:":"Serwer:","Service reloaded.":"Usługa przeładowana.","Service restarted.":"Usługa uruchomiona ponownie.","Service started.":"Usługa uruchomiona.","Service stopped.":"Usługa zatrzymana.","Services":"Usługi","Set Cue In":"Ustaw wskaźnik początku","Set Cue Out":"Ustaw wskaźnik końca","Set Fade In":"Ustaw płynny początek","Set Fade Out":"Ustaw płynne zakończenie","Set Overlap":"Ustaw nakładkę","Set Subtitle":"Ustaw napisy","Set Up AzuraCast":"Skonfiguruj AzuraCast","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"Ustaw maksymalną przestrzeń dyskową, z której może korzystać ta lokalizacja pamięci. Określ rozmiar z jednostką, np. \"8 GB\". Jednostki są mierzone w 1024 bajtach. Pozostaw puste do domyślnego miejsca na dysku.","Set as Default Mount Point":"Ustaw jako domyślny punkt montowania","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Ustaw punkty wskaźników i przenikania za pomocą edytora wizualnego. Znaczniki czasu zostaną zapisane w odpowiednich polach w zaawansowanych ustawieniach odtwarzania.","Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space.":"Ustaw dłuższe, aby zachować więcej historii odtwarzania i metadanych słuchacza dla stacji. Ustaw krótsze, aby zaoszczędzić miejsce na dysku.","Set or clear playlists from the selected media":"Ustaw lub wyczyść listy odtwarzania z zaznaczonych mediów","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Ustaw GID użytkownika działającego wewnątrz kontenerów Dockera. Dopasowanie tego do GID hosta może rozwiązać problemy z uprawnieniami.","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"Ustaw UID użytkownika działającego wewnątrz kontenerów Dockera. Dopasowanie tego do UID hosta może rozwiązać problemy z uprawnieniami.","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"Ustaw ilość dozwolonych połączeń do bazy danych. Ta wartość powinna zostać zwiększona, jeśli widzisz w logach błąd \"Zbyt wiele połączeń\".","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"Ustaw maksymalny czas podłączenia słuchacza do strumienia (w sekundach). Jeśli ustawione na 0, słuchacze mogą pozostawać podłączeni przez nieograniczony czas.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Ustaw \"Tak\", aby zawsze używać szyfrowanego adresu URL \"https://\" i automatycznie przekierować do szyfrowanego adresu URL w przypadku odwiedzenia nieszyfrowanego URL.","Set to * to allow all sources, or specify a list of origins separated by a comma (,).":"Ustaw * aby zezwolić na wszystkie źródła lub określić listę źródeł oddzielonych przecinkami (,).","Set up LetsEncrypt?":"Ustawić LetsEncrypt?","Setting Key":"Ustawianie klucza","Setting Value":"Ustawianie wartości","Settings":"Ustawienia","Setup has already been completed!":"Instalacja została już ukończona!","Setup instructions for broadcasting software are available on the AzuraCast wiki.":"Instrukcje dotyczące instalacji oprogramowania do nadawania są dostępne na wiki AzuraCast.","Share Media Storage Location":"Współdziel lokalizację przechowywania multimediów","Share Podcasts Storage Location":"Współdziel miejsce przechowywania podcastów","Share Recordings Storage Location":"Współdziel miejsce przechowywania nagrań","Short Sync Task Execution Time":"Krótki czas wykonania zadania synchronizacji","Show Charts":"Pokaż wykresy","Show Update Announcements":"Pokaż ogłoszenia aktualizacji","Show new releases within your update channel on the AzuraCast homepage.":"Pokaż nowe wydania na swoim kanale aktualizacji na stronie głównej AzuraCast.","Show on Public Pages":"Pokaż na publicznych stronach","Show the station in public pages and general API results.":"Umieść stację na stronach publicznych i w ogólnych wynikach API.","Shuffled":"Losowane","Sign Out":"Wyloguj się","Sign in":"Zaloguj się","Site Base URL":"Podstawowy adres URL witryny","Site Theme":"Motyw witryny","Size":"Rozmiar","Skip Song":"Pomiń utwór","Skip to main content":"Skocz do treści głównej","Smart Mode":"Tryb inteligentny","Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information.":"Niektórzy dostawcy licencji na strumieniowanie mogą mieć szczegółowe zasady dotyczące żądań utworów. Aby uzyskać więcej informacji, sprawdź obowiązujące w twoim kraju przepisy.","Song":"Utwór","Song Album":"Album piosenki","Song Artist":"Artysta","Song Genre":"Gatunek utworu","Song History":"Historia utworów","Song Length":"Długość utworu","Song Listener Impact":"Wpływ słuchacza na utwór","Song Lyrics":"Tekst utworu","Song Playback Order":"Kolejność odtwarzania utworu","Song Playback Timeline":"Historia utworów","Song Requests":"Żądanie piosenki","Song Title":"Tytuł utworu","Song skipped.":"Pominięty utwór.","Song-Based":"Oparte na utworach","Song-Based Playlist":"Lista odtwarzania oparta na utworach","Song-based":"Oparte na utworach","SoundExchange Report":"Raport SoundExchange","SoundExchange Royalties":"Tantiemy SoundExchange","Source":"Źródło","Space Used":"Użyta przestrzeń","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"Podaj punkt montowania (np. \"/radio.mp3\") lub Shoutcast SID (np. \"2\"), aby określić strumień do wykorzystania w statystykach lub nadawaniu.","Specify the minute of every hour that this playlist should play.":"Określ minutę każdej godziny, kiedy ta playlista ma być odtwarzana.","Stable":"Stabilny","Standard playlist, shuffles with other standard playlists based on weight.":"Standardowa playlista, losowanie z innymi standardowymi playlistami na podstawie wagi.","Start":"Uruchom","Start Date":"Data rozpoczęcia","Start Station":"Uruchom stację","Start Streaming":"Rozpocznij stream","Start Time":"Czas rozpoczęcia","Station Broadcasting Disabled":"Nadawanie stacji wyłączone","Station Media":"Media stacji","Station Name":"Nazwa stacji","Station Overview":"Przegląd stacji","Station Permissions":"Uprawnienia stacji","Station Podcasts":"Podcasty stacji","Station Ports":"Porty stacji","Station Recordings":"Nagrania stacji","Station Time":"Czas stacji","Station Time Zone":"Strefa czasowa stacji","Station reloaded.":"Stacja przeładowana.","Station restarted.":"Stacja uruchomiona ponownie.","Station(s)":"Stacja(e)","Station-Specific Debugging":"Debugowanie Dla Poszczególnych Stacji","Stations":"Stacje","Statistics Overview":"Przegląd statystyk","Steal":"Ukradnij","Steal (St)":"Ukradnij (St)","Step 1: Scan QR Code":"Krok 1: Zeskanuj kod QR","Step 2: Verify Generated Code":"Krok 2: Zweryfikuj wygenerowany kod","Steps for configuring a Twitter application:":"Etapy konfiguracji aplikacji Twittera:","Stop":"Zatrzymaj","Stop Streaming":"Zatrzymaj stream","Storage Adapter":"Adapter pamięci","Storage Location":"Lokalizacja przechowywania","Storage Locations":"Lokalizacje pamięci","Storage Quota":"Limit przestrzeni","Storage location %s already exists.":"Lokalizacja przechowywania %s już istnieje.","Storage location %s could not be validated: %s":"Lokalizacja przechowywania %s nie mogła zostać zweryfikowana: %s","Stream":"Strumień","Streamer Broadcasts":"Audycje Prezentera","Streamer Display Name":"Nazwa wyświetlana prezentera","Streamer Username":"Nazwa użytkownika Streamera","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Konta streamera są obecnie wyłączone dla tej stacji. Aby włączyć konta typu streamer, kliknij poniższy przycisk.","Streamer disconnected.":"Streamer odłączony.","Streamer password":"Hasło streamera","Streamer/DJ":"Streamer/DJ","Streamer/DJ Accounts":"Konta streamer/DJ","Streamers enabled!":"Streamery aktywowani!","Streamers/DJs":"Streamerzy/DJe","Streams":"Strumienie","Submit Code":"Wyślij kod","Subtitle":"Podtytuł","Success":"Operacja zakończona pomyślnie","Sunday":"Niedziela","Supervisord Log":"Supervisord dziennika","Supported file formats:":"Obsługiwane formaty plików:","Switch Theme":"Przełącz motyw","Synchronization Disabled":"Synchronizacja wyłączona","Synchronization Not Recently Run":"Synchronizacja nie została ostatnio uruchomiona","Synchronization Tasks":"Zadania synchronizacji","System Administration":"Administracja systemem","System Debugger":"Debuger systemowy","System Logs":"Dziennik systemowy","System Maintenance":"Konserwacja systemu","System Settings":"Ustawienia systemu","Tagging Time":"Czas tagowania","Target":"Cel","Task Name":"Nazwa zadania","Telegram Chat Message":"Wiadomość czatu w Telegram","Terms Of Use":"Warunki użytkowania","Test":"Test","Test Message":"Wiadomość testowa","Test message sent successfully.":"Wiadomość testowa wysłana pomyślnie.","Test message sent.":"Wiadomość testowa wysłana.","The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this.":"Oczekiwanie I/O to procent czasu, w którym procesor czeka na dostęp do dysku, zanim będzie mógł kontynuować pracę zależną od rezultatu.","The URL that will receive the POST messages any time an event is triggered.":"URL, który będzie odbierał wiadomość POST za każdym razem, gdy zdarzenie będzie wywoływane.","The account associated with e-mail address \"%s\" has been set as an administrator":"Konto połączone z adresem e-mail \"%s\" zostało ustawione jako administrator","The amount of memory Linux is using for disk caching.":"Ilość pamięci, jaką Linux używa do buforowania na dysku.","The application environment.":"Środowisko aplikacji.","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"Podstawowy adres URL, pod którym znajduje się ta usługa. Użyj zewnętrznego adresu IP lub pełnej nazwy domeny (jeśli istnieje) wskazującej na ten serwer.","The body of the POST message is the exact same as the NowPlaying API response for your station.":"Treść wiadomości POST jest dokładnie taka sama jak odpowiedź API NowPlaying dla Twojej stacji.","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"Osoba kontaktowa podcastu. Ta informacja może być wymagana, aby wyświetlić podcast w serwisach takich jak Apple Podcasts, Spotify, Google Podcasts, itp.","The current CPU usage including I/O Wait and Steal.":"Bieżące użycie CPU, w tym oczekiwanie i kradzież I/O.","The current Memory usage excluding cached memory.":"Aktualne użycie pamięci bez uwzględniania pamięci podręcznej.","The date when the episode should be published.":"Planowana data publikacji odcinka.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"Opis odcinka. Typowa maksymalna dozwolona długość tekstu wynosi 4000 znaków.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"Opis Twojego podcastu. Typowa maksymalna dozwolona długość tekstu wynosi 4000 znaków.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Nazwa wyświetlana jest przypisana do tego punktu montowania podczas wyświetlania jej na podstronach panelu administracyjnego lub na stronach publicznych. Pozostaw puste, aby wygenerować ją automatycznie.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Nazwa wyświetlana przypisana do tego relaya przy wyświetlaniu w panelu administracyjnym lub na stronach publicznych. Pozostaw puste, aby wygenerować automatycznie.","The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast.":"Edytowalne pola tekstowe to obszary, w których możesz wstawić własny kod konfiguracyjny. Sekcje nieedytowalne są generowane automatycznie przez AzuraCast.","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"E-mail kontaktowy do autora podcastu. Może być wymagany, aby wyświetlić podcasty w usługach takich jak Apple Podcasts, Spotify, Google Podcasts, itp.","The file name should look like:":"Nazwa pliku powinna wyglądać tak:","The full base URL of your Matomo installation.":"Pełny podstawowy adres URL Twojej instalacji Matomo.","The full playlist is shuffled and then played through in the shuffled order.":"Pełna playlista jest przetasowana, a następnie odtwarzana w porządku losowym.","The language spoken on the podcast.":"Język używany w podcaście.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"Długość czasu odtwarzania, który Liquidsoap powinien buforować podczas odtwarzania tej zdalnej playlisty. Krótsze czasy mogą prowadzić do przerywanego odtwarzania na niestabilnych połączeniach.","The locale to use for CLI commands.":"Plik (locale) do użycia dla poleceń CLI.","The main port AzuraCast listens to for insecure HTTP connections.":"Główny port, jakiego AzuraCast używa do nasłuchiwania niezabezpieczonych połączeń HTTP.","The main port AzuraCast listens to for secure HTTPS connections.":"Główny port, jakiego AzuraCast używa do nasłuchiwania zabezpieczonych połączeń HTTPS.","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"Maksymalny czas wykonania (i czas blokowania) dla zadania synchronizacji 1-godzinnej.","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"Maksymalny czas wykonania (i czas blokowania) dla 15-sekundowych, 1-minutowych i 5-minutowych zadań synchronizacji.","The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions.":"Długość sygnału w sekundach, jaka będzie przechowywana w razie usterki. Ustaw najniższą wartość, jaką mogą wykorzystywać Twoi prezenterzy w razie przerwania się strumienia.","The numeric site ID for this site.":"Numeryczny identyfikator witryny dla tej witryny.","The order of the playlist is manually specified and followed by the AutoDJ.":"Kolejność playlisty jest określona ręcznie i następuje przez AutoDJ.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"Katalog nadrzędny, w którym są przechowywane pliki listy odtwarzania i konfiguracji stacji. Pozostaw puste, aby użyć domyślnego katalogu.","The performance profiling extension is currently enabled on this installation.":"Rozszerzenie służące do profilowania wydajności jest obecnie włączone w tej instalacji.","The port %s is in use by another station.":"Port %s jest już wykorzystywany przez inną stację.","The port AzuraCast listens to for SFTP file management connections.":"Port, na jakim AzuraCast nasłuchuje połączeń zarządzania plikami poprzez SFTP.","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"Porty, na których AzuraCast powinien nasłuchiwać strumieni stacji oraz przychodzących połączeń prezenterów.","The property ID used to track live listeners.":"Identyfikator własności używany do śledzenia aktualnie podłączonych słuchaczy.","The relative path of the file in the station's media directory.":"Ścieżka względna pliku w katalogu multimediów stacji.","The request could not be processed.":"Nie udało się przetworzyć żądania.","The routine synchronization task has not run recently. This may indicate an error with your installation.":"Rutynowe zadanie synchronizacji \"%s\" nie zostało ostatnio uruchomione. Może to wskazywać na błąd instalacji.","The song ID you specified cannot be requested for this station.":"ID utworu, który podałeś nie może być żądany dla tej stacji.","The song ID you specified could not be found in the station.":"Identyfikator utworu, który podałeś nie został znaleziony w stacji.","The station ID will be a numeric string that starts with the letter S.":"Identyfikator stacji będzie ciągiem liczbowym, zaczynającym się na literę S.","The streamer will use this password to connect to the radio server.":"Nadający użyje tego hasła, by połączyć się z serwerem radiowym.","The streamer will use this username to connect to the radio server.":"Streamer użyje tej nazwy użytkownika do łączenia się z serwerem radia.","The synchronization task is running in the background. The log below will update automatically.":"Zadanie synchronizacji jest uruchomione w tle. Poniższy dziennik zostanie zaktualizowany automatycznie.","The time period that the song should fade in. Leave blank to use the system default.":"Czas, w którym piosenka powinna płynnie się zaczynać. Pozostaw puste, aby użyć domyślnego ustawienia systemu.","The time period that the song should fade out. Leave blank to use the system default.":"Czas, w którym piosenka powinna płynnie się kończyć. Pozostaw puste, aby użyć domyślnego ustawienia systemu.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"Czas, w którym ta piosenka powinna płynnie nakładać się na jej otaczające piosenki. Pozostaw puste, aby użyć domyślnego ustawienia systemu.","The time when the episode should be published (according to the stations timezone).":"Czas, w którym odcinek powinien być publikowany (zgodnie ze strefą czasową stacji).","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"Przesłany plik przekracza imit określony przez dyrektywę MAX_FILE_SIZE z formularza HTML.","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"Wgrany plik przekracza limit określony przez dyrektywę upload_max_filesize w pliku php.ini.","The uploaded file was only partially uploaded.":"Wysyłany plik został przesłany tylko częściowo.","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"Wartość parametru \"SPX_KEY\" do przeglądania stron profilowania.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"Głośność w decybelach, aby zwiększyć głośność utworu. Pozostaw puste, aby użyć domyślnego ustawienia systemu.","Theme":"Motyw","There is no existing custom fallback file associated with this station.":"Nie ma istniejącego niestandardowego pliku zastępczego powiązanego z tą stacją.","There is no existing intro file associated with this mount point.":"Brak pliku intra powiązanego z tym punktem montowania.","There is no existing media associated with this episode.":"Nie ma żadnych multimediów powiązanych z tym odcinkiem.","This CSS will be applied to the main management pages, like this one.":"Niniejszy CSS zostanie zastosowany na głównych stronach panelu zarządzania, w tym na tej.","This CSS will be applied to the station public pages and login page.":"Ten CSS zostanie zastosowany na publicznych stronach stacji oraz na stronie logowania.","This Month":"W tym miesiącu","This URL is provided within the Discord application.":"Ten URL jest podany w aplikacji Discord.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"To konto będzie posiadało pełny dostęp do systemu, i zostaniesz na nie zalogowany automatycznie aby dokończyć instalację.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"Pozwala to na tymczasowe rejestrowanie błędów poziomu debugowania (dla rozwiązywania problemów) lub zmniejszenie ilości logów generowanych przez instalację, bez konieczności modyfikowania czy twoja instalacja działa w środowisku produkcyjnym czy rozwojowym.","This can have an adverse impact on system performance. You should disable this when possible.":"Może to mieć niekorzystny wpływ na wydajność systemu. Powinieneś to wyłączyć, jeśli to możliwe.","This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this.":"Może to spowodować, że będzie ci się wydawało, że masz mało pamięci, mimo iż tak nie jest. Niektóre narzędzia lub panele do monitorowania obejmują w swoich statystykach użycia pamięci również pamięć buforowaną, nie informując o tym.","This code will be included in the frontend configuration. Allowed formats are:":"Ten kod zostanie dołączony do konfiguracji frontendu. Dozwolone formaty:","This determines how many songs in advance the AutoDJ will automatically fill the queue.":"Ta wartość określa, ile piosenek z góry będzie automatycznie wypełniać kolejkę.","This feature is not currently supported on this station.":"Ta funkcja nie jest obecnie obsługiwana na tej stacji.","This field is required.":"To pole jest wymagane.","This field must be a valid IP address.":"To pole musi zawierać poprawny adres IP.","This field must be a valid URL.":"To pole musi zawierać poprawny adres URL.","This field must be a valid decimal number.":"To pole musi zawierać poprawną liczbę dziesiętną.","This field must be a valid e-mail address.":"To pole musi zawierać poprawny adres e-mail.","This field must be a valid integer.":"To pole musi zawierać poprawną liczbę całkowitą.","This field must be between %{ min } and %{ max }.":"To pole musi zawierać się w przedziale od %{ min } do %{ max }.","This field must have at least %{ min } letters.":"To pole musi mieć co najmniej %{ min } liter.","This field must have at most %{ max } letters.":"To pole musi mieć maksymalnie %{ max } liter.","This field must only contain alphabetic characters.":"To pole może zawierać tylko znaki alfabetyczne.","This field must only contain alphanumeric characters.":"To pole musi zawierać tylko znaki alfanumeryczne.","This field must only contain numeric characters.":"To pole musi zawierać tylko znaki numeryczne.","This file was automatically generated by AzuraCast.":"Ten plik został wygenerowany automatycznie przez AzuraCast.","This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting.":"Ten plik będzie odtwarzany na stacji radiowej w dowolnym momencie, gdy nie zaplanowano odtwarzania mediów lub wystąpił krytyczny błąd, który przerywa regularne nadawanie.","This installation has not been backed up in the last two weeks.":"Ta instalacja w ciągu 2 tygodni nie utworzyła kopii zapasowej.","This installation's administrator has not configured this functionality.":"Administrator tej instalacji nie skonfigurował tej funkcji.","This introduction file should exactly match the bitrate and format of the mount point itself.":"Plik intra powinien mieć dokładnie taki sam bitrate i format, co punkt montowania.","This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly.":"To jest wiadomość testowa z AzuraCast. Jeśli otrzymałeś tę wiadomość, oznacza to, że ustawienia poczty e-mail są poprawnie skonfigurowane.","This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues.":"To jest zaawansowana funkcja i niestandardowy kod nie jest oficjalnie obsługiwany przez AzuraCast. Możesz zepsuć swoją stację, dodając niestandardowy kod, ale usunięcie go powinno rozwiązać wszelkie problemy.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Nieformalna nazwa wyświetlana, która będzie się ukazywała w odpowiedziach API jeśli prezenter będzie nadawał na żywo.","This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect.":"Jest to liczba sekund do momentu, gdy streamer, który został odłączony ręcznie, może ponownie połączyć się z strumieniem. Ustaw 0 aby umożliwić natychmiastowe ponowne połączenie streamera.","This javascript code will be applied to the station public pages and login page.":"Niniejszy kod JavaScript zostanie zastosowany na publicznych stronach stacji oraz stronie logowania.","This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available.":"Ten tryb wyłącza zarządzanie AutoDJ-em przez AzuraCast, używając samego Liquidsoap do zarządzania odtwarzaniem utworów. \"Następna piosenka\" i niektóre inne funkcje nie będą dostępne.","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Tą nazwę zawsze należy zaczynać ukośnikiem (/) i musi być prawidłowym adresem URL, np. /autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Ta nazwa będzie wyświetlana jako nagłówek podrzędny obok loga AzuraCast, aby pomóc zidentyfikować ten serwer.","This password is too common or insecure.":"To hasło jest zbyt często spotykane lub niebezpieczne.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"Ta playlista nie ma obecnie zaplanowanych czasów odtwarzania. Będzie grać przez cały czas. Aby dodać nowy zaplanowany czas, kliknij przycisk poniżej.","This playlist is not a sequential playlist.":"Ta lista odtwarzania nie jest listą odtwarzania sekwencyjnego.","This playlist will play every $x minutes, where $x is specified here.":"Ta playlista będzie odtwarzana co $x minut, przy czym wartość $x jest określona tutaj.","This playlist will play every $x songs, where $x is specified here.":"Ta playlista będzie odtwarzana co $x utworów, przy czym wartość $x jest określona tutaj.","This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port.":"Ten port nie jest wykorzystywany przez żaden proces zewnętrzny. Zmień port tylko wtedy, gdy ten przypisany jest już używany. Pozostaw puste, aby przypisać port automatycznie.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Ten produkt zawiera dane z GeoLite2 utworzone przez MaxMind, dostępne od %s.","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"Ta kolejka zawiera pozostałe utwory w kolejności, w której zostaną umieszczone w kolejce przez autopilota AzuraCast (jeśli utwory kwalifikują się do odtworzenia).","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Raport dla tej stacji nie jest dostępny, ponieważ administrator systemu postanowił nie zbierać szczegółowych informacji o słuchaczach w oparciu o IP.","This service can provide album art for tracks where none is available locally.":"Ta usługa może dostarczać okładki albumów dla utworów, dla których lokalnie nie są dostępne żadne okładki.","This software delivers your broadcast to the listening audience.":"To oprogramowanie wysyła sygnał Twojej stacji do słuchaczy.","This software shuffles from playlists of music constantly and plays when no other radio source is available.":"To oprogramowanie nieprzerwanie losuje utwory z playlisty i odtwarza je, gdy nie jest dostępne żadne inne źródło sygnału radia.","This song or artist has been played too recently. Wait a while before requesting it again.":"Ta piosenka lub artysta została odtworzona niedawno. Poczekaj chwilę przed ponownym żądaniem.","This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold.":"Określa minimalny czas (w minutach) między odtwarzaniem piosenki w radiu a ponownym żądaniem tej samej piosenki. Ustaw 0 dla braku progu.","This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account.":"Określa zakres czasowy (w minutach) w historii utworów, który powinien zostać uwzględniony przez algorytm zapobiegania powtórzeniom piosenek.","This station does not accept requests currently.":"Ta stacja obecnie nie akceptuje żądań.","This station does not support on-demand streaming.":"Ta stacja nie obsługuje streamingu na żądanie.","This station is out of available storage space.":"Przestrzeń dyskowa dla tej stacji jest zapełniona.","This station's time zone is currently %{tz}.":"Strefa czasowa tej stacji to obecnie %{tz}.","This streamer is not scheduled to play at any times.":"Dla tego prezentera nie określono żadnych czasów adawania.","This value is already used.":"Ta wartość już jest używana.","This web hook will only run when the selected event(s) occur on this specific station.":"Ten webhook zostanie uruchomiony tylko wtedy, gdy wybrane zdarzenie(a) wystąpi(ą) na tej konkretnej stacji.","This will be the file name for your backup, include the extension for file type you wish to use.":"Będzie to nazwa pliku kopii zapasowej, dołącz typ pliku, którego chcesz użyć.","This will be used as the label when editing individual songs, and will show in API results.":"Zostanie użyte jako nazwa pola podczas edytowania pojedynczych piosenek, i zostanie wyświetlone w wynikach API.","This will clear any pending unprocessed messages in all message queues.":"Spowoduje to wyczyszczenie oczekujących nieprzetworzonych wiadomości we wszystkich kolejkach wiadomości.","This will have a significant performance impact on your installation.":"Będzie to miało znaczący wpływ na wydajność twojej instalacji.","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"To spowoduje znacznie mniejszą kopię zapasową, ale powinieneś zrobić kopię zapasową swoich mediów gdzie indziej. Zauważ, że tylko lokalnie przechowywane media będą zapisywane w kopii zapasowej.","Thumbnail Image URL":"Adres URL miniatury obrazu","Thursday":"Czwartek","Time":"Czas","Time (sec)":"Czas (s)","Time Zone":"Strefa czasowa","Time spent waiting for disk I/O to be completed.":"Czas spędzony na czekaniu na ukończenie operacji I/O.","Time stolen by other virtual machines on the same physical server.":"Czas skradziony przez inne maszyny wirtualne na tym samym fizycznym serwerze.","Title":"Tytuł","Title Sort Order":"Kolejność sortowania tytułu","To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value.":"Aby złagodzić ten potencjalny problem ze współdzielonymi zasobami CPU, hosts przypisuje \"kredyty\" do VPS-a, które są używane zgodnie z algorytmem na podstawie obciążenia CPU oraz czasu, w którym generowane jest obciążenie procesora. Jeśli kredyt przypisany do Twojego VPS-a jest wykorzystany, to zabierze to czas CPU z Twojego VPS-a i przypisz go do innych maszyn wirtualnych na serwerze. Jest to wartość „Steal” (kradzież) lub „St”.","To download the GeoLite database:":"Aby pobrać bazę danych GeoLite:","To play once per day, set the start and end times to the same value.":"Aby odtwarzać raz dziennie, ustaw godziny początkowe i końcowe na tę samą wartość.","To restore a backup from your host computer, run:":"Aby przywrócić kopię zapasową z własnego komputera, uruchom:","To retrieve detailed unique listeners and client details, an administrator password is often required.":"Aby pobrać szczegółowe unikalne słuchacze i dane klienta, często wymagane jest hasło administratora.","To set this schedule to run only within a certain date range, specify a start and end date.":"Aby ustawić ten harmonogram do uruchomienia tylko w określonym przedziale dat, określ datę rozpoczęcia i zakończenia.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"Aby sprawdzić, czy kod został ustawiony poprawnie, wpisz tutaj sześciocyfrowy kod wyświetlany przez aplikację.","Today":"Dziś","Toggle Menu":"Przełącz menu","Toggle Sidebar":"Przełącz panel boczny","Too many forgot password attempts":"Zbyt wiele prób użycia funkcji \"Zapomniałem hasła\"","Too many login attempts":"Zbyt wiele prób logowania","Total":"Łącznie","Total Disk Space":"Całkowita przestrzeń dyskowa","Total Listener Hours":"Łącznie godziny słuchania","Total RAM":"Całkowita ilość pamięci RAM","Track Number":"Numer utworu","Transmitted":"Przesłane","Triggers":"Wyzwalacze","Tuesday":"Wtorek","TuneIn AIR":"TuneIn AIR","TuneIn Partner ID":"ID Partnera w TuneIn","TuneIn Partner Key":"Klucz Partnera w TuneIn","TuneIn Station ID":"ID stacji w TuneIn","Twitter Account Details":"Dane konta na Twitterze","Twitter Applications":"Aplikacje Twittera","Twitter Post":"Post na Twitterze","Two-Factor Authentication":"Uwierzytelnianie dwuskładnikowe","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"Uwierzytelnianie dwuskładnikowe poprawia bezpieczeństwo Twojego konta, ponieważ wymaga podania kodu jednorazowego dostępu oprócz hasła podczas logowania.","Typically a website with content about the episode.":"Zwykle strona internetowa z treścią dotyczącą odcinka.","Typically the home page of a podcast.":"Zazwyczaj strona główna podcastu.","URL":"URL","URL Artist":"URL Artysty","URL File":"URL Pliku","URL Payment":"URL Płatności","URL Publisher":"URL Wydawcy","URL Source":"URL Źródła","URL Station":"URL Stacji","URL Stub":"Krótki URL","URL User":"URL Użytkownika","Unassigned Files":"Nieprzypisane pliki","Unique":"Unikalne","Unique Listeners":"Unikalni słuchacze","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Unikalny identyfikator docelowego czata lub nazwa użytkownika na docelowym kanale (w formacie @nazwa_użytkownika_lub_kanału).","Unknown":"Nieznany","Unknown Artist":"Nieznany wykonawca","Unknown Title":"Nieznany tytuł","Unprocessable Files":"Pliki nieprzetwarzalne","Unspecified error.":"Nieokreślony błąd.","Unsynchronised Lyric":"Niezsynchronizowany tekst","Up":"W górę","Upcoming Song Queue":"Następna piosenka w kolejce","Update":"Zaktualizuj","Update Instructions":"Instrukcje aktualizacji","Update Metadata":"Aktualizuj metadane","Updated":"Zaktualizowano","Upload Custom Assets":"Prześlij niestandardowe zasoby","Upload halted by a PHP extension.":"Przesyłanie wstrzymane przez rozszerzenie PHP.","Upload the file on this page to automatically extract it into the proper directory.":"Prześlij plik na tej stronie, aby automatycznie rozpakować go do odpowiedniego katalogu.","Use":"Użycie","Use (Us)":"Użycie (Us)","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"Użyj kluczy API do uwierzytelniania z API AzuraCast przy użyciu tych samych uprawnień co konto użytkownika.","Use Asynchronous Worker":"Użyj pracownika asynchronicznego","Use Browser Default":"Użyj przeglądarki domyślnej","Use Icecast 2.4 on this server.":"Użyj Icecast 2.4 na tym serwerze.","Use Less CPU (Uses More Memory)":"Użyj mniej CPU (używa więcej pamięci)","Use Less Memory (Uses More CPU)":"Użyj mniej pamięci (Używa więcej CPU)","Use Liquidsoap on this server.":"Użyj Liquidsoap na tym serwerze.","Use Replaygain Metadata":"Użyj metadanych ReplayGain","Use SHOUTcast DNAS 2 on this server.":"Użyj SHOUTcast DNAS 2 na tym serwerze.","Use Secure (TLS) SMTP Connection":"Użyj bezpiecznego połączenia SMTP (TLS)","Use Web Proxy for Radio":"Użyj sieciowego serwera proxy dla radia","Use WebSockets for Now Playing Updates":"Użyj WebSocketów do aktualizacji aktualnie odtwarzanego utworu","Use the Telegram Bot API to send a message to a channel.":"Wyślij wiadomość do kanału za pomocą interfejsu Telegram Bot API.","Used":"Używane","Used for \"Forgot Password\" functionality, web hooks and other functions.":"Używane do funkcji \"Zapomniałeś hasła\", webhooków i innych funkcji.","User":"Użytkownik","User Accounts":"Konto użytkownika","User Agent":"Agent użytkownika","User Name":"Nazwa użytkownika","User Permissions":"Uprawnienia użytkownika","User not found.":"Nie znaleziono użytkownika.","Username":"Nazwa użytkownika","Username:":"Nazwa użytkownika:","Users":"Użytkownicy","Users with this role will have these permissions across the entire installation.":"Użytkownicy z tą rolą będą mieli te uprawnienia w całej instalacji.","Users with this role will have these permissions for this single station.":"Użytkownicy z tą rolą będą mieli te uprawnienia w tej jednej stacji.","Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ.":"Korzystając z tej strony, możesz dostosować kilka sekcji konfiguracji Liquidsoap. Pozwala to na dodanie zaawansowanych funkcji do autopilota.","Usually enabled for port 465, disabled for ports 587 or 25.":"Zazwyczaj włączone dla portu 465, wyłączone dla portów 587 lub 25.","Valid options: %s":"Prawidłowe opcje: %s","Variables are in the form of:":"Zmienne mają postać:","View":"Wyświetl","View Administration Page":"Pokaż panel administracyjny","View Details":"Zobacz szczegóły","View Station Logs":"Wyświetl logi stacji","View Station Page":"Wyświetl stronę stacji","View Station Reports":"Wyświetl raport słuchalności stacji","View System Logs":"Przejrzyj dziennik systemowy","View the changelog for full details.":"Zobacz listę zmian w celu uzyskania pełnych informacji.","View tracks in playlist":"Zobacz utwory na liście odtwarzania","Visit %s to complete setup.":"Odwiedź %s aby zakończyć konfigurację.","Visit the \"My License Key\" page under the \"Services\" section.":"Odwiedź stronę \"Mój klucz licencyjny\" w sekcji \"Usługi\".","Visual Cue Editor":"Wizualny edytor wskaźników","Volume":"Głośność","Wait":"Czekanie","Wait (Wa)":"Czekanie (Wa)","Warning":"Ostrzeżenie","Waveform Zoom":"Powiększenie Fali Dźwiękowej","Web DJ":"Web DJ","Web Hook Details":"Szczegóły webhook'a","Web Hook Name":"Nazwa webhooka","Web Hook Triggers":"Wyzwalacze webhook'a","Web Hook URL":"URL webhook'a","Web Hooks":"Narzędzia dla stron www","Web Site URL":"Adres URL strony www","Web hook disabled.":"Webhook wyłączony.","Web hook enabled.":"Włączono webhook.","Web hook not found.":"Nie znaleziono webhooka.","Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station.":"Webhooki automatycznie wysyłają żądanie POST HTTP na wskazany adres URL, aby powiadomić go w dowolnym momencie o jednym z podanych przez Ciebie wyzwalaczy.","Web hooks let you connect to external web services and broadcast changes to your station to them.":"Webhooki pozwalają łączyć się z zewnętrznymi serwisami internetowymi i wysyłać do nich zmiany dotyczące Twojej stacji.","WebDJ":"WebDJ","Website":"Strona internetowa","Wednesday":"Środa","Weight":"Waga","Welcome to %s!":"Witaj w %s!","Welcome to AzuraCast!":"Witaj w AzuraCast!","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"Witamy w AzuraCast! Ukończ konfigurację serwera odpowiadając na kilka pytań.","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Witamy w AzuraCast. Poczekaj, aż niektóre kluczowe zależności AzuraCast zostaną skonfigurowane...","Welcome!":"Witaj!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"Podczas wykonywania wywołań API, możesz przekazać tę wartość w nagłówku \"X-API-Key\" aby dokonać uwierzytelnienia.","When the station broadcast comes online.":"Kiedy transmisja się rozpoczyna.","When the station broadcast goes offline.":"Kiedy transmisja się kończy.","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"Czy AutoDJ powinien próbować uniknąć duplikowania artystów i tytułów podczas odtwarzania multimediów z tej listy odtwarzania.","Widget Type":"Typ widżetu","Worst Performing Songs":"Najmniej popularne utwory","Writing configuration files...":"Zapisywanie plików konfiguracyjnych...","YP Directory Authorization Hash":"Hash autoryzacji katalogu YP","Year":"Rok","Yes":"Tak","Yesterday":"Wczoraj","You":"Ty","You are currently running version %s. Updating is highly recommended.":"Obecnie wykorzystujesz wersję %s. Aktualizacja jest wysoce zalecana.","You are not permitted to submit requests.":"Nie masz uprawnień do wysyłania żądań.","You can also upload files in bulk via SFTP.":"Możesz również przesyłać pliki zbiorowo za pośrednictwem SFTP.","You can find answers for many common questions in our support documents.":"Odpowiedzi na często zadawane pytania możesz znaleźć w naszej dokumentacji.","You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value":"Możesz tu podać specjalne ustawienia punktu montowania w formacie JSON { key: 'value' } lub wartość klucza XML","You can modify it as necessary. To apply changes, restart the Docker containers.":"Możesz zmodyfikować to w razie potrzeby. Aby zastosować zmiany, uruchom ponownie kontenery Dockera.","You can now set up streamer (DJ) accounts.":"Można teraz skonfigurować konta Streamera (DJ).","You can only perform the actions your user account is allowed to perform.":"Możesz wykonać tylko akcje dozwolone dla Twojego konta użytkownika.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Można ustawić niestandardowy adres URL dla tego strumienia, który AzuraCast będzie używany przy odwoływaniu się do niego. Pozostaw puste, aby użyć wartości domyślnej.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"Możesz śledzić czas wykonania i użycie pamięci każdej strony AzuraCast lub aplikacji na stronie profilera.","You cannot modify yourself.":"Nie możesz modyfikować samego siebie.","You cannot remove yourself.":"Nie możesz usunąć samego siebie.","You do not have permission to access this portion of the site.":"Nie masz uprawnień do dostępu do tej części witryny.","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Próbowano zalogować zbyt wiele razy. Odczekaj 30 sekund i spróbuj ponownie.","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"Próbowałeś zresetować hasło zbyt wiele razy. Proszę odczekać 30 sekund i spróbować ponownie.","You have submitted a request too recently! Please wait before submitting another one.":"Zbyt szybko wysyłasz kolejne żądania! Poczekaj chwilę zanim wyślesz następne.","You may need to connect directly to your IP address:":"Możesz potrzebować połączenia bezpośrednio z Twoim adresem IP:","You may need to connect directly via your IP address:":"Być może musisz połączyć się bezpośrednio przez swój adres IP:","You may want to update your base URL to ensure it is correct.":"Może być konieczne uaktualnienie podstawowego adresu URL, aby upewnić się, że jest poprawny.","You must be logged in to access this page.":"Musisz być zalogowany aby korzystać z tej strony.","You should update to take advantage of bug and security fixes.":"Powinieneś dokonać aktualizacji, aby uzyskać poprawki błędów i bezpieczeństwa.","You should update your docker-compose.yml file to reflect the newest changes.":"Powinieneś zaktualizować plik docker-compose.yml , aby uwzględniał najnowsze zmiany.","You will not be able to retrieve it again.":"Nie będziesz w stanie odzyskać go ponownie.","Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s).":"Twoje ustawienie \"Podstawowego URL\" (%s) nie pasuje do aktualnie używanego adresu URL (%s).","Your docker-compose.yml file is out of date!":"Plikdocker-compose.yml jest nieaktualny!","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Twoje konto wykorzystuje jednorazowe kody weryfikacji dwuetapowej. Podaj poniżej kod aktualnie wyświetlony na Twoim urządzeniu.","Your credentials could not be verified.":"Nie można zweryfikować poświadczeń.","Your current installation type is %s. Be sure to include this when creating a new issue.":"Twój obecny typ instalacji to %s. Pamiętaj, aby zamieścić tę informację, tworząc nowe zgłoszenie.","Your full API key is below:":"Oto Twój pełny klucz API:","Your installation is currently %d update(s) behind the latest version.":"Twoja instalacja jest obecnie %d aktualizacji za najnowszą wersją.","Your password has been updated.":"Twoje hasło zostało zaktualizowane.","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Dla Twojej stacji, nadawanie jest obecnie wyłączone. Nadal możesz zarządzać multimediami, playlistami i innymi ustawieniami stacji. Aby włączyć nadawanie ponownie, wyedytuj profil swojej stacji.","ZStandard compression":"Kompresja ZStandard","for selected period":"dla wybranego okresu","in the last 48 hours":"w ciągu ostatnich 48 godzin","in the last month":"w ostatnim miesiącu","name@example.com":"ktoś@domena.pl","or":"lub"},"pt_BR":{"# Episodes":"# Episódios","# Songs":"# Músicas","%d queued messages":"%d mensagens enfileiradas","%s cannot start":"%s não iniciada","%s cannot stop":"%s não pode parar","%s encountered an error":"%s encontrou um erro","%s is not recognized as a service.":"%s não é reconhecido como um serviço.","%{ days } Days":"%{ days } Dias","%{ minutes } minutes":"%{ minutes } minutos","%{ seconds } seconds":"%{ seconds } segundos","%{filesCount} File":["%{filesCount} Arquivo","%{filesCount} Arquivos"],"%{listeners} Listener":["%{listeners} Ouvinte","%{listeners} Ouvintes"],"%{name} - Copy":"%{name} - Copiar","%{numPlaylists} playlist":["%{numPlaylists} playlist","%{numPlaylists} playlists"],"%{numSongs} uploaded song":["%{numSongs} música enviada","%{numSongs} músicas enviadas"],"%{spaceUsed} Used":"%{spaceUsed} Usado","%{spaceUsed} of %{spaceTotal} Used":"%{spaceUsed} de %{spaceTotal} Utilizado","%{station} - Copy":"%{station} - Copiar","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Todos os contêineres do Docker são prefixados por este nome. Não altere isso após a instalação.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) O tempo de espera antes de uma operação do Docker Compose falhar. Aumente isso em computadores de baixo desempenho.","(in seconds)":"(em segundos)","A completely random track is picked for playback every time the queue is populated.":"Uma faixa completamente aleatória é escolhida para reprodução toda vez que a fila é preenchida.","A playlist containing media files hosted on this server.":"Uma lista de reprodução contendo arquivos de mídia hospedados neste servidor.","A playlist that instructs the station to play from a remote URL.":"Uma lista de reprodução que instrui a estação a reproduzir a partir de um URL remoto.","API \"Access-Control-Allow-Origin\" Header":"Cabeçalho da API \"Access-Control-Allow-Origin\"","API Documentation":"Documentação da API","API Key Description/Comments":"Descrição/Comentários da chave API","API Keys":"Chaves API","API Version":"Versão da API","Access Key ID":"ID da Chave de Acesso","Access Token":"Token de Acesso","Access Token Secret":"Token Secreto de Acesso","Account List":"Lista de Contas","Account Recovery":"Recuperação de Conta","Account is Active":"A conta está ativa","Account not found.":"Conta não encontrada.","Account recovery e-mail sent.":"E-mail de recuperação da conta foi enviado.","Actions":"Ações","Adapter":"Adaptador","Add API Key":"Adicionar nova chave de API","Add Custom Field":"Adicionar Campo Personalizado","Add Episode":"Adicionar Episódio","Add Files to Playlist":"Adicionar Arquivos à Playlist","Add Mount Point":"Adicionar Ponto de Montagem","Add New GitHub Issue":"Adicionar Novo Problema no GitHub","Add Playlist":"Adicionar playlist","Add Podcast":"Adicionar Podcast","Add Record":"Adicionar Registro","Add Remote Relay":"Adicionar Relay Remoto","Add Role":"Adicionar Função","Add SFTP User":"Adicionar Usuário SFTP","Add Schedule Item":"Adicionar item de agendamento","Add Station":"Adicionar Estação","Add Storage Location":"Adicionar Local de Armazenamento","Add Streamer":"Adicionar streamer","Add User":"Adicionar Usuário","Add Web Hook":"Adicionar Web Hook","Additional Environment Variables":"Variáveis Adicionais de Ambiente","Administer API Keys":"Administrar Chaves de API","Administer Backups":"Administrar Backups","Administer Custom Fields":"Administrar Campos Personalizados","Administer Settings":"Administrar configurações","Administer Stations":"Administrar Estações","Administer Storage Locations":"Administrar Locais de Armazenamento","Administration":"Administração","Advanced":"Avançado","Advanced Configuration":"Configuração Avançada","Advanced Manual AutoDJ Scheduling Options":"Opções Avançadas de Agendamento Manual do AutoDJ","Advanced: Use Privileged Docker Settings":"Avançado: Use as configurações privilegiadas do Docker","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Estatísticas agregadas do ouvinte são usadas para mostrar relatórios da estação em todo o sistema. As estatísticas do ouvinte com base em IP são usadas para visualizar o rastreamento do ouvinte ao vivo e podem ser necessárias para relatórios de royalties.","Album":"Álbum","Album Art":"Arte do Álbum","Album Artist Sort Order":"Ordem do Artista do Álbum","Album Sort Order":"Selecionar Ordem de classificação","All Permissions":"Permissão Total","All Playlists":"Todas as playlists","All Podcasts":"Todos os Podcasts","All Stations":"Todas as Estações","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"Todos os valores na resposta da API NowPlaying estão disponíveis para uso. Quaisquer campos vazios são ignorados.","Allow Requests from This Playlist":"Permitir Pedidos nesta Lista de Reprodução","Allow Song Requests":"Permitir Pedidos de Música","Allow Streamers / DJs":"Permitir Streamers / DJs","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Permitir o sistema automaticamente e periodicamente atribuir músicas à playlists baseado em sua performance. Esse processo irá executar em segundo plano e somente será executado se esta opção estiver configurada como \"Habilitado\" e ao menos uma playlist estiver configurada para \"Incluir em atribuição automatizada\".","Allowed IP Addresses":"Endereços de IP Permitidos","Always Use HTTPS":"Sempre usar em HTTPS","Amplify: Amplification (dB)":"Amplificação: Amplificação (dB)","An account recovery link has been requested for your account on \"%s\".":"Foi solicitado um link de recuperação de conta para sua conta em \"%s\".","An error occurred and your request could not be completed.":"Ocorreu um erro e sua solicitação não pôde ser concluída.","Analyze and reprocess the selected media":"Analisar e reprocessar a mídia selecionada","Any time a live streamer/DJ connects to the stream":"Sempre que um soft transmissor/DJ iniciar uma transmissão","Any time a live streamer/DJ disconnects from the stream":"Sempre que um soft transmissor/DJ desconectar","Any time the currently playing song changes":"Sempre que a mudar a música que está sendo reproduzida","Any time the listener count decreases":"Sempre que o número de ouvintes diminuir","Any time the listener count increases":"Sempre que o número de ouvintes aumentar","Apply Compression and Normalization":"Aplicar Compressão e Normalização","Apply for an API key at Last.fm":"Inscreva-se para obter uma chave de API no Last.fm","Applying changes...":"Aplicando alterações...","Are you sure?":"Você tem certeza?","Art":"Arte","Artist":"Artista","Artwork":"Arte","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"A arte deve ter um tamanho mínimo de 1400 x 1400 pixels e um tamanho máximo de 3000 x 3000 pixels para o Apple Podcasts.","At the bottom of the page, click \"Create my access token\".":"No final da página, clique em \"Criar meu token de acesso\".","Attempt to Automatically Retrieve ISRC When Missing":"Tentar recuperar automaticamente o ISRC quando estiver faltando","Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance.":"Aplicativos de transcodificação de áudio como Liquidsoap usam uma quantidade consistente de CPU ao longo do tempo, o que consome gradualmente esse crédito disponível. Se você vê regularmente a CPU sendo usada, considere migrar para uma VM que tenha recursos de CPU dedicados à sua instância.","Audit Log":"Registro de auditoria","Author":"Autor","Auto-Assign Value":"Atribuir Valor Automaticamente","Auto-Assigned":"Auto-atribuição","Auto-generate Random MariaDB Root Password":"Gerar automaticamente uma senha de root aleatória para o MariaDB","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"Bitrate do AutoDJ (kbps)","AutoDJ Disabled":"AutoDJ Desativado","AutoDJ Format":"Formato do AutoDJ","AutoDJ Queue":"Fila do AutoDJ","AutoDJ Queue Length":"Comprimento da Fila do AutoDJ","AutoDJ Service":"Serviço de AutoDj","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"AutoDJ foi desativado para esta estação. Nenhuma música será reproduzida automaticamente quando uma fonte não estiver ao vivo.","Automated Assignment":"Atribuição automatizada","Automatic Backups":"Backup automático","Automatically Set from ID3v2 Value":"Definido Automaticamente a Partir do Valor ID3v2","Automatically scroll to the bottom of the log":"Automaticamente, vá até o final do log","Automatically send a customized message to your Discord server.":"Enviar automaticamente uma mensagem personalizada para o seu servidor do Discord.","Automatically send a message to any URL when your station data changes.":"Enviar automaticamente uma mensagem para qualquer URL quando os dados da sua rádio forem alterados.","Automatically send a tweet.":"Enviar automaticamente um tweet.","Available Logs":"Registros disponíveis","Avatar Service":"Serviço do Avatar","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Avatares são recuperados com base no seu endereço de e-mail do serviço %{service}. Clique para gerenciar suas configurações do %{service}.","Average Listeners":"Média de Ouvintes","Avoid Duplicate Artists/Titles":"Evitar artistas / títulos duplicados","AzuraCast version %s is now available.":"O AzuraCast versão %s já está disponível.","AzuraCast Application Log":"Log do AzuraCast","AzuraCast Backup":"Backup AzuraCast","AzuraCast First-Time Setup":"Configuração do AzuraCast pela primeira vez","AzuraCast Installer":"Instalador do AzuraCast","AzuraCast Instance Name":"Nome da instância do AzuraCast","AzuraCast Settings":"Configurações AzuraCast","AzuraCast Setup":"AzuraCast Setup","AzuraCast Update Checks":"Verificar Atualizações do Azuracast","AzuraCast Updater":"Atualizador do AzuraCast","AzuraCast User":"AzuraCast Usuário","AzuraCast Wiki":"AzuraCast Wiki","AzuraCast installation complete!":"Instalação AzuraCast completa!","AzuraCast is currently configured to listen on the following ports:":"O AzuraCast está configurado para ser ouvido nas seguintes portas:","AzuraCast is now initialized.":"O AzuraCast foi inicializado.","AzuraCast is now updated to the latest version!":"AzuraCast agora está atualizado para a versão mais recente!","AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated.":"O AzuraCast vem com um banco de dados de geolocalização de IP gratuito integrado. Você pode preferir usar o serviço MaxMind GeoLite para obter resultados mais precisos. O uso do MaxMind GeoLite requer uma chave de licença, mas assim que a chave for fornecida, manteremos o banco de dados atualizado automaticamente.","AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles.":"AzuraCast usa um sistema de controle de acesso baseado em funções. As funções recebem permissões para certas seções do site e, em seguida, os usuários são atribuídos a essas funções.","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"O AzuraCast irá procurar no arquivo carregado por correspondências na biblioteca de músicas desta estação. A mídia já deve ser carregada antes de executar esta etapa. Você pode executar novamente essa ferramenta quantas vezes forem necessárias.","Back":"Voltar","Backing up MariaDB...":"Fazendo backup do MariaDB...","Backup complete in %.2f seconds.":"Backup concluído em %.2f segundos.","Backup not found.":"Backup não encontrado.","Backup path %s not found!":"Caminho de backup %s não encontrado!","Backups":"Cópias de Segurança","Balanced":"Balanceado","Band":"Banda","Banned Countries":"Países Proibidos","Banned IP Addresses":"Endereços de IP Banidos","Banned User Agents":"Agentes de Usuários Banidos","Base Station Directory":"Diretório da Estação Base","Base Theme for Public Pages":"Tema base para Páginas Públicas","Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists.":"Com base no desempenho anterior das músicas da sua estação, o AzuraCast pode distribuir automaticamente as músicas uniformemente entre as suas playlists, colocando as músicas de melhor desempenho nas playlists de maior peso.","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Baseado nessa configuração, o sistema irá reatribuir automaticamente as músicas usando a periodicidade escolhida abaixo, usando dados históricos da mesma periodicidade.","Basic Info":"Informações básicas","Basic Information":"Informações básicas","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Como você está executando o Docker, alguns logs do sistema só podem ser acessados ​​a partir de uma sessão do shell no computador host. Você pode executar % s para acessar os logs de contêiner do terminal.","Best Performing Songs":"Músicas Com Melhor Desempenho","Bit Rate":"Taxa de bits","Bot Token":"Token do Bot","Bpm":"Bpm","Branding Settings":"Configurações da Marca","Broadcast AutoDJ to Remote Station":"Transmitir AutoDJ para Estação Remota","Broadcasting":"Transmissão","Broadcasting Service":"Serviço de transmissão","Broadcasts":"Transmissão","Browser Icon":"Ícone do Navegador","Bucket Name":"Bucket","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Por padrão, as estações de rádio transmitem em suas próprias portas (ou seja, 8.000). Se você estiver usando um serviço como CloudFlare ou acessando sua estação de rádio por SSL, você deve habilitar este recurso, que roteia todos as rádios através das portas da web (80 e 443).","CPU Load":"CPU","CPU Stats Help":"Ajuda com as Estatísticas da CPU","Cached":"Em Cache","Categories":"Categorias","Change":"Alterar","Change Password":"Alterar Senha","Change installation settings?":"Alterar as configurações de instalação?","Changes":"Alterações","Changes saved successfully.":"Alterações salvas com sucesso.","Changes saved.":"Alterações guardadas.","Character Set Encoding":"Codificação de Caracteres","Chat ID":"ID do Chat","Check Web Services for Album Art When Uploading Media":"Verificar na internet a arte do álbum ao enviar a mídia","Check Web Services for Album Art for \"Now Playing\" Tracks":"Verificar na internet a arte do álbum para o \"Tocando Agora\"","Check the log for details.":"Verifique o log para detalhes.","Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources.":"Escolha um método a ser usado na transição de uma música para outra. O modo inteligente considera o volume das duas faixas ao diminuir para um efeito mais suave, mas requer mais recursos da CPU.","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Escolha um nome para este webhook que irá ajudá-lo a distingui-lo de outros. Isso só será mostrado na página da administração.","Choose a new password for your account.":"Escolha uma nova senha para sua conta.","Cleaning up temporary files...":"Limpando arquivos provisórios...","Clear":"Limpar","Clear All Message Queues":"Limpar todas as filas de mensagens","Clear All Pending Requests?":"Limpar Todos os Pedidos Pendentes?","Clear Artwork":"Limpar Artwork","Clear Cache":"Limpar Cache","Clear File":"Limpar Arquivo","Clear Image":"Limpar Imagem","Clear List":"Limpar Lista","Clear Media":"Limpar Mídia","Clear Pending Requests":"Limpar Pedidos Pendentes","Clear Queue":"Limpar Fila","Clear Upcoming Song Queue":"Limpar Fila de Próximas Músicas","Clear Upcoming Song Queue?":"Limpar Fila de Próximas Músicas?","Clearing the application cache may log you out of your session.":"Limpar o cache do aplicativo pode fazer você sair da sessão.","Click \"Generate new license key\".":"Clique em \"Gerar nova chave de licença\".","Click the link below to log in to your account.":"Clique no link abaixo para entrar em sua conta.","Click to restart your station and apply configuration changes.":"Clique para reiniciar sua estação e aplicar alterações de configuração.","Clone":"Clonar","Clone Station":"Clonar Estação","Close":"Fechar","Code from Authenticator App":"Código do Aplicativo Autenticador","Collect aggregate listener statistics and IP-based listener statistics":"Coletar estatísticas agregadas de ouvintes e estatísticas de ouvintes baseadas em IP","Command":"Comando","Comment":"Comentário","Comments":"Comentários","Commercial Information":"Informações Comerciais","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Conclua o processo de configuração fornecendo algumas informações sobre seu ambiente de transmissão. Essas configurações podem ser alteradas posteriormente no painel de administração.","Complete the setup process to get started.":"Conclua o processo de configuração para começar.","Composer":"Compositor","Composer Sort Order":"Ordem do Compositor","Compress and normalize your station's audio, producing a more uniform and \"full\" sound.":"Comprimir e normalizar o som da estação, produzindo um som mais uniforme e completo.","Conductor":"Condutor","Configuration successfully written.":"Configuração gravada com sucesso.","Configure":"Configuração","Configure Automated Assignment":"Configurar atribuição automatizada","Configure Backups":"Configurar Backups","Confirm New Password":"Confirmar Nova Senha","Connected AzuraRelays":"AzuraRelays conectados","Connection Information":"Informações de conexão","Consumer Key (API Key)":"Chave do Consumidor (Chave da API)","Consumer Secret (API Secret)":"Consumidor Secreto (API Secreta)","Contact an administrator to reset your password following the instructions in our documentation:":"Entre em contato com um administrador para redefinir sua senha seguindo as instruções da nossa documentação:","Contains explicit content":"Contém conteúdo explícito","Content Group Description":"Descrição do Grupo de Conteúdo","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Continue o processo de configuração criando a sua primeira estação de rádio abaixo. Você pode alterar esses dados mais tarde.","Continuous Play":"Reprodução contínua","Control how this playlist is handled by the AutoDJ software.":"Controlar como esta lista de reprodução é tratada pelo AutoDJ.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"As cópias de segurança mais antigas que o número especificado vão ser automaticamente apagadas. Defina como zero para não eliminar cópias de segurança.","Copy associated media and folders.":"Copiar mídias e pastas associadas.","Copy scheduled playback times.":"Copiar os horários de reprodução programados.","Copy to Clipboard":"Copiar para área de transferência","Copy to New Station":"Copiar Para a Nova Estação","Copyright":"Direitos autorais","Copyright Message":"Mensagem de Direitos Autorais","Could not write to filesystem.":"Não foi possível gravar no sistema de arquivos.","Create Account":"Criar conta","Create Directory":"Criar diretório","Create New Key":"Criar Nova Chave","Create Station":"Criar nova estação","Create a New Radio Station":"Criar uma nova estação de rádio","Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL.":"Crie um novo aplicativo no site de aplicativos do Twitter. Use a URL base desta instalação como a URL do aplicativo.","Create a new storage location based on the base directory.":"Criar um novo local de armazenamento baseado no diretório base.","Create an account on the MaxMind developer site.":"Criar uma conta no site do MaxMind.","Create and Continue":"Criar e Continuar","Create custom fields to store extra metadata about each media file uploaded to your station libraries.":"Crie campos personalizados para armazenar metadados extras sobre cada arquivo de mídia enviado para as bibliotecas da estação.","Creating backup archive...":"Criando arquivo de backup...","Creating temporary directories...":"Criando diretórios temporários...","Crossfade Duration (Seconds)":"Duração do Crossfade (Segundos)","Crossfade Method":"Método do Crossfade","Cue":"Escuta","Current Custom Fallback File":"Arquivo Fallback Personalizado","Current Installed Version":"Versão Atualmente Instalada","Current Intro File":"Arquivo de Introdução Atual","Current Password":"Senha Atual","Current Podcast Media":"Mídia do Podcast Atual","Custom":"Personalizado","Custom API Base URL":"URL Base da API Personalizada","Custom Branding":"Marca personalizada","Custom CSS for Internal Pages":"CSS personalizado para páginas internas","Custom CSS for Public Pages":"CSS personalizado para páginas públicas","Custom Configuration":"Configuração Personalizada","Custom Cues: Cue-In Point (seconds)":"Sugestões personalizadas: ponto de entrada (segundos)","Custom Cues: Cue-Out Point (seconds)":"Sugestões personalizadas: Ponto de saída (segundos)","Custom Fading: Fade-In Time (seconds)":"Fading personalizado: tempo de fade-in (segundos)","Custom Fading: Fade-Out Time (seconds)":"Fading personalizado: tempo de fade-out (segundos)","Custom Fading: Overlap Time (seconds)":"Fading personalizado: tempo de sobreposição (segundos)","Custom Fallback File":"Arquivo Fallback Personalizado","Custom Fields":"Campos Personalizados","Custom Frontend Configuration":"Configuração avançada do layout de frente","Custom JS for Public Pages":"JS personalizado para páginas públicas","Customization":"Personalização","Customize":"Personalizar","Customize Administrator Password":"Personalizar a Senha do Administrador","Customize AzuraCast Settings":"Personalizar as Configurações do AzuraCast","Customize Broadcasting Port":"Personalizar a Porta de Transmissão","Customize Copy":"Cópia Personalizada","Customize DJ/Streamer Mount Point":"Personalizar o Ponto de Montagem do DJ/Streamer","Customize DJ/Streamer Port":"Personalizar a Porta do DJ/Streamer","Customize Internal Request Processing Port":"Personalizar a Porta de Processamento de Solicitação Interna","Customize Source Password":"Personalizar a Senha de Origem","Customize ports used for AzuraCast?":"Personalizar portas usadas para o AzuraCast?","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Personalize o número de músicas que aparecerão na seção \"Histórico de músicas\" para esta estação e em todas as APIs públicas.","DJ Credentials":"Credenciais do DJ","DJ/Streamer Buffer Time (Seconds)":"Tempo de Buffer do DJ/Streamer (Segundos)","Dark":"Escuro","Dashboard":"Dashboard","Date Played":"Data da Reprodução","Date Requested":"Data do Pedido","Date/Time":"Data/Hora","Date/Time (Browser)":"Data/Hora (Navegador)","Date/Time (Station)":"Data/Hora (Estação)","Days Between Automated Assignments":"Dias entre as atribuições automatizadas","Days of Playback History to Keep":"Dias a Manter o Histórico de Reprodução","Deactivate Streamer on Disconnect (Seconds)":"Desativar Streamer ao Desconectar (segundos)","Debug Home":"Modo de Depuração","Debug Output":"Saída de Depuração","Default":"Padrão","Default Album Art":"Capa Padrão do Álbum","Default Album Art URL":"URL padrão da capa do álbum","Default Avatar URL":"URL Padrão do Avatar","Default Mount":"Montagem Padrão","Default: %s":"Padrão: %s","Delete":"Excluir","Delete %{ num } media files?":"Deletar %{ num } arquivos de mídia?","Delete API Key?":"Deletar a Chave API?","Delete Album Art":"Excluir arte do álbum","Delete Backup?":"Deletar Backup?","Delete Broadcast?":"Excluir Transmissão?","Delete Custom Field?":"Excluir o Campo Personalizado?","Delete Episode?":"Excluir Episódio?","Delete Mount Point?":"Excluir Ponto de Montagem?","Delete Playlist?":"Excluir a Playlist?","Delete Podcast?":"Excluir Podcast?","Delete Queue Item?":"Excluir Item da Fila?","Delete Record?":"Deletar Gravação?","Delete Remote Relay?":"Deletar Relay Remoto?","Delete Request?":"Deletar Pedido?","Delete Role?":"Excluir Função?","Delete SFTP User?":"Excluir Usuário SFTP?","Delete Station?":"Excluir Estação?","Delete Storage Location?":"Excluir o Local de Armazenamento?","Delete Streamer?":"Excluir Streamer?","Delete User?":"Deletar Usuário?","Delete Web Hook?":"Excluir Web Hook?","Description":"Descrição","Deselect":"Desmarcar","Desktop Device":"Dispositivo Desktop","Details":"Detalhes","Direct Stream URL":"URL de transmissão direta","Directory":"Diretório","Directory Name":"Nome do diretório","Disable":"Desativar","Disable Crossfading":"Desativar Crossfading","Disable Optimizations":"Desativar Otimizações","Disable Two-Factor":"Desativar autenticação de dois fatores","Disable public pages?":"Desativar páginas públicas?","Disable song requests?":"Desativar pedidos de músicas?","Disable streamers?":"Desativar transmissores?","Disable to use a flatfile cache instead of Redis.":"Desabilite para usar um cache flatfile em vez do Redis.","Disable two-factor authentication?":"Desativar a autenticação de dois fatores?","Disabled":"Desabilitado","Disconnect Streamer":"Desconectar Streamer","Discord Web Hook URL":"URL do Web Hook do Discord","Discord Webhook":"Webhook da Discord","Disk Space":"Espaço em Disco","Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed.":"O cache em disco torna um sistema muito mais rápido e mais ágil em geral. Ele não retira a memória das aplicações de forma alguma, pois será automaticamente liberado pelo sistema operacional quando necessário.","Display Name":"Exibir nome","Do not collect any listener analytics":"Não coletar qualquer análise de ouvinte","Do not modify this after installation.":"Não modifique isto após a instalação.","Do not use an AutoDJ service.":"Não usar o AutoDJ.","Docker User GID":"GID do usuário Docker","Docker User UID":"UID de usuário Docker","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"Nome de domínio (exemplo.com) ou nomes (exemplo.com,foo.bar) a serem usados com o LetsEncrypt.","Down":"Para baixo","Download":"Fazer download","Download CSV":"Download CSV","Download M3U":"Baixar M3U","Download PLS":"Baixar PLS","Download the Linux x64 binary from the SHOUTcast Radio Manager:":"Baixe o binário Linux x64 do SHOUTcast Radio Manager:","Drag file(s) here to upload or":"Arraste e solte aqui o(s) arquivo(s) para enviar ou","Dropbox Generated Access Token":"Token de acesso gerado pelo Dropbox","Duplicate":"Duplicar","Duplicate Playlist":"Duplicar Playlist","Duplicate Prevention Time Range (Minutes)":"Intervalo de Prevenção de Repetição (Minutos)","Duplicate Songs":"Duplicar músicas","Duplicate request: this song was already requested and will play soon.":"Pedido duplicado: esta música já foi solicitada e será reproduzida em breve.","E-Mail":"E-mail","E-mail Address":"Endereço de e-mail","E-mail Delivery Service":"Serviço de Envio de E-mail","E-mail addresses can be separated by commas.":"Os endereços de e-mail podem ser separados por vírgulas.","Edit":"Editar","Edit Custom Field":"Editar Campo Personalizado","Edit Episode":"Editar Episódio","Edit Liquidsoap Configuration":"Configuração do Liquidsoap","Edit Media":"Editar mídia","Edit Mount Point":"Editar Ponto de Montagem","Edit Playlist":"Editar playlist","Edit Podcast":"Editar Podcast","Edit Profile":"Editar perfil","Edit Record":"Editar Registro","Edit Remote Relay":"Editar Relay Remoto","Edit Role":"Editar Função","Edit SFTP User":"Editar Usuário SFTP","Edit Station":"Editar Estação","Edit Station Profile":"Editar Perfil da Estação","Edit Storage Location":"Editar Local de Armazenamento","Edit Streamer":"Editar streamer","Edit User":"Editar Usuário","Edit Web Hook":"Editar Web Hook","Embed Code":"Código para Incorporar","Embed Widgets":"Incorporar Widgets","Enable":"Habilitar","Enable Advanced Features":"Ativar Recursos Avançados","Enable AutoDJ":"Habilitar AutoDJ","Enable Automated Assignment":"Habilitar atribuição automatizada","Enable Broadcasting":"Ativar Transmissão","Enable Custom Code Plugins":"Ativar Códigos de Plugins Personalizados","Enable Downloads on On-Demand Page":"Habilitar Downloads na Página On-Demand","Enable Mail Delivery":"Ativar Envio de E-mail","Enable MariaDB Slow Query Log":"Ativar Registro do MariaDB Para Consultas Lentas","Enable On-Demand Streaming":"Ativar Transmissão On-Demand","Enable Performance Profiling Extension":"Habilitar Extensão de Perfil de Desempenho","Enable Public Pages":"Habilitar Páginas Públicas","Enable Redis":"Ativar Redis","Enable Streaming":"Habilitar streaming","Enable Two-Factor":"Habilitar autenticação em dois fatores","Enable Two-Factor Authentication":"Ativar autenticação de dois fatores","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"Habilite certos recursos avançados na interface da web, incluindo configuração avançada de lista de reprodução, atribuição de porta de estação, alteração de diretórios de mídia base e outras funcionalidades que devem ser usadas apenas por usuários que estão familiarizados com a funcionalidade avançada.","Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable.":"Permitir que os ouvintes solicitem uma música para tocar em sua estação. Apenas as músicas que já estão em suas playlists podem ser solicitadas.","Enable public pages?":"Ativar páginas públicas?","Enable song requests?":"Ativar pedido de música?","Enable streamers?":"Ativar streamers?","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Habilite a funcionalidade de \"mesclagem\" do compositor para combinar o arquivo composer.json do aplicativo principal com quaisquer arquivos de composição de plug-in. Isso pode ter implicações de desempenho, portanto, você só deve usá-lo se usar um ou mais plug-ins com suas próprias dependências do Composer.","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Ative esta opção para prevenir que os metadados dos ficheiros desta lista de reprodução sejam enviados para o AutoDJ. Isto é útil para jingles ou bumpers.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Ative para publicar este ponto de montagem nos diretórios de \"Páginas Amarelas\" de rádios públicas.","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"Habilite para anunciar este relay nas \"Páginas Amarelas\" de diretórios de rádio públicas.","Enable to allow listeners to select this mount point on this station's public pages.":"Ative para permitir que os ouvintes selecionem este ponto de montagem nas página públicas da estação.","Enable to allow listeners to select this relay on this station's public pages.":"Ative para permitir que os ouvintes selecionem este ponto de montagem nas página públicas da estação.","Enable to allow this account to log in and stream.":"Habilite para permitir que esta conta entre e transmita.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Ativar para que o AzuraCast execute automaticamente cópias de segurança noturnas automaticamente no tempo especificado.","Enabled":"Habilitado","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Habilita ou desabilita o uso do sistema mais recente e mais rápido baseado em WebSocket para receber atualizações ao vivo de players públicos. Pode ser necessário desabilitá-lo se tiver problemas com ele.","Encoded By":"Codificado por","Encoder":"Codificador","Encoder Settings":"Configurações do Codificador","Encoding Time":"Tempo de codificação","End Date":"Data final","End Session":"Terminar sessão","End Time":"Hora Final","Endpoint":"Endpoint","Enforce Schedule Times":"Forçar horários da programação","Enter Two-Factor Code":"Digite o código de autenticação de dois fatores","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Digite o código atual fornecido pelo seu aplicativo autenticador para verificar se ele está funcionando corretamente.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Digite a URL completa de outro stream para retransmitir sua transmissão através deste ponto de montagem.","Enter your password":"Digite sua senha","Environment: %s":"Ambiente: %s","Episode":"Episódio","Episode not found.":"Episódio não encontrado.","Episodes":"Episódios","Error":"Erro","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Exemplo: se a URL da rádio remota é http://station.example.com:8000/radio.mp3, digite \"http://station.example.com:8000\".","Exclude Media from Backup":"Excluir pasta de mídia do backup","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Excluir mídia de backups automatizados economizará espaço, mas você deve fazer backup de sua mídia em outro lugar. Observe que apenas a mídia armazenada localmente terá backup.","Execute Command":"Executar Comando","Expected to Play at":"Espera-se que toque em","Explicit":"Explícito","Export %{format}":"Exportar %{format}","Fallback Mount":"Montagem de contingência","Field Name":"Nome do Campo","File Name":"Nome Arquivo","File Not Processed: %s":"Arquivo Não Processado: %s","File Owner":"Proprietário do Arquivo","File Processing":"Processando Arquivo","File Type":"Tipo de arquivo","File not specified.":"Arquivo não especificado.","Files marked for reprocessing:":"Arquivos marcados para reprocessamento:","Files moved:":"Arquivos movidos:","Files queued for playback:":"Arquivos na fila para reproduzir:","Files removed:":"Arquivos removidos:","First Connected":"Primeiro Conectado","Fixtures loaded.":"Instalações carregadas.","Footer Text":"Texto do Rodapé","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"Para sistemas de arquivos locais, este é o caminho base do diretório. Para sistemas de arquivos remotos, este é o prefixo da pasta.","For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software.":"Na maioria dos casos, use a codificação UTF-8 padrão. A codificação ISO-8859-1 mais antiga pode ser usada se aceitar conexões de DJs SHOUTcast 1 ou usar outro software antigo.","For some clients, use port:":"Para alguns clientes, use a porta:","Forgot Password":"Esqueceu a Senha","Forgot your password?":"Esqueceu sua senha?","Friday":"Sexta-feira","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"De seu smartphone, digitalizar o código para a direita usando um aplicativo de autenticação de sua escolha (FreeOTP, Authy, etc).","Full Volume":"Volume Máximo","Full:":"Completo:","GA Property Tracking ID":"ID de Rastreamento de Propriedade GA","General Rotation":"Rotação Geral","Generate Report":"Gerar Relatório","Generating Database Proxy Classes":"Gerando Classes de Proxy do Banco de Dados","Generic Web Hook":"Web Hook Genérico","Genre":"Gênero","GeoLite database not configured for this installation. See System Administration for instructions.":"Banco de dados GeoLite não configurado para esta instalação. Veja a Administração do Sistema para instruções.","GeoLite is not currently installed on this installation.":"GeoLite não está instalado nesta instalação.","GeoLite version \"%{ version }\" is currently installed.":"A versão \"%{ version }\" do GeoLite está instalada.","Get Next Song":"Obter a Próxima Música","Get Now Playing":"Tocando Agora","Global":"Global","Global Permissions":"Permissões Globais","Google Analytics Integration":"Integração com Google Analytics","HTML":"HTML","HTTP Port":"Porta HTTP","HTTP Port: %d":"Porta HTTP: %d","HTTPS Port":"Porta HTTPS","HTTPS Port: %d":"Porta HTTPS: %d","Help":"Ajuda","Hide Album Art on Public Pages":"Esconder a capa do álbum em páginas públicas","Hide AzuraCast Branding on Public Pages":"Esconder a marca AzuraCast em páginas públicas","Hide Charts":"Ocultar Gráficos","Hide Metadata from Listeners (\"Jingle Mode\")":"Esconder Metadados de Ouvintes (\"Modo Jingle\")","High":"Alta","High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk.":"A demora de E/S pode indicar um congestionamento com o disco rígido do servidor, um disco rígido potencialmente falho, ou um alto consumo do disco rígido.","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Playlists de maior peso são tocadas com mais frequência se comparadas com outras playlists de menor peso.","History":"Histórico","Home":"Início","Homepage Redirect URL":"URL de redirecionamento da página inicial","Hour":"Hora","IP":"IP","IP Geolocation by DB-IP":"Geolocalização de IP por DB-IP","IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite.":"A geolocalização por IP é usada para adivinhar a localização aproximada de seus ouvintes com base no endereço IP com o qual eles se conectam. Use a biblioteca de geolocalização por IP integrada ou insira uma chave de licença nesta página para usar o MaxMind GeoLite.","ISRC":"ISRC","Icecast Access Log":"Registro de acesso do Icecast","Icecast Clients":"Clientes Icecast","Icecast Configuration":"Configuração do Icecast","Icecast Error Log":"Registro de Erro do Icecast","Identifier":"Identificador","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Se uma música não tem capa do álbum, esta URL será listada em vez disso. Deixe em branco para usar a arte padrão do placeholder.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Se um visitante não estiver logado e visitar a página inicial do AzuraCast, você pode redirecionar automaticamente para a URL especificada aqui. Deixe em branco para redirecionar para a tela de login por padrão.","If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results.":"Se alguma dessas opções estiver ativada, essa lista de reprodução será gerenciada diretamente pelo Liquidsoap em vez do AzuraCast. Isso pode ter efeitos indesejados e só deve ser usado quando você estiver confortável com os resultados.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Se a autoatribuição estiver habilitada, use essa playlist como um fonte para que as músicas sejam redistribuídas nela. Isso irá substituir o conteúdo existente desta playlist.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Se desativada, a playlist não será incluída na reprodução do rádio, mas ainda pode ser gerenciada.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Se desativado, a estação não será transmitida.","If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings.":"Se ativado, o AzuraCast gravará automaticamente todas as transmissões ao vivo feitas para esta estação para gravações por transmissão.","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"Se ativado, o AzuraCast irá se conectar à base de dados do MusicBrainz para tentar encontrar um ISRC para qualquer arquivo onde esteja faltando. Desativar isso pode melhorar o desempenho.","If enabled, a download button will also be present on the public \"On-Demand\" page.":"Se ativado, um botão de download estará presente na página pública \"On-Demand\".","If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page.":"Se habilitado, a música das playlists com streaming on-demand habilitado estará disponível para stream por meio de uma página pública especializada.","If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream.":"Se ativada, os streamers (ou DJs) serão capazes de se conectar à sua estação e transmitir ao vivo, interrompendo o AutoDJ.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Se definito como \"Sim\", o AutoDJ irá tocar músicas automaticamente neste ponto de montagem.","If enabled, the AutoDJ will automatically play music to this mount point.":"Se definito como \"Sim\", o AutoDJ irá tocar músicas automaticamente neste ponto de montagem.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Se ativado, este streamer/Dj só será capaz de se conectar durante seu tempo de transmissão programada.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Se requisições estão habilitadas para sua estação, usuários poderão solicitar mídias que estiverem na sua playlist.","If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods.":"Se os pedidos estiverem ativados, isso especifica o atraso mínimo (em minutos) entre uma solicitação ser enviada e reproduzida. Se definido como zero, um pequeno atraso de 15 segundos é aplicado para evitar o acúmulo de solicitações.","If selected, album art will not display on public-facing radio pages.":"Se selecionado, a capa do álbum não exibirá nas páginas de rádio voltado para o público.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Se selecionado, isto irá remover a marca AzuraCast de páginas voltadas para o público.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Se o endereço de e-mail fornecido estiver no sistema, verifique se há uma mensagem de redefinição de senha em sua caixa de entrada.","If the end time is before the start time, the playlist will play overnight.":"Se a hora de fim for antes da hora de início, a lista de reprodução irá tocar de um dia para o outro.","If the end time is before the start time, the schedule entry will continue overnight.":"Se a hora de fim for antes da hora de início, a lista de reprodução irá tocar de um dia para o outro.","If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here.":"Se o ponto de montagem (ou seja, /radio.mp3) ou Shoutcast SID (ou seja, 2) para o qual você transmite for diferente do listado acima, especifique o ponto de montagem da fonte aqui.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Se a porta para a qual você transmite é diferente da que você listou na URL acima, especifique a porta de origem aqui.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Se essa montagem for a padrão, ela será tocada na pré-visualização e na página pública da rádio neste sistema.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Se esse ponto de montagem não estiver tocando áudio, os ouvintes serão automaticamente redirecionados para este ponto de montagem. O padrão é /error.mp3, uma mensagem de erro em repetição.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Se essa configuração estiver definida como \"Sim\", a URL do navegador será usada ao invés da URL base quando estiver disponível. Defina como \"Não\" para sempre usar a URL base.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Se esta estação tem streaming on demand e download ativado, apenas músicas que estão em playlists com essa configuração ativada serão visíveis.","If you are broadcasting using AutoDJ, enter the source password here.":"Se você estiver usando AutoDJ, digite a senha de origem aqui.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Se você estiver usando AutoDJ, digite o nome de usuário de origem aqui. Isso pode estar em branco.","If you manually maintain this file, review the latest version of the file and make any changes needed.":"Se você mantiver esse arquivo manualmente, revise a última versão do arquivo e faça qualquer alteração necessária.","If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting.":"Se você usa regularmente URLs diferentes para acessar o AzuraCast, você deve habilitar a configuração \"Preferir URL do Navegador\".","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Se você econtrou um bug ou um erro, você pode submeter uma questão GitHub usando o link abaixo.","If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap.":"Se sua instalação estiver limitada pela CPU ou memória, você pode alterar esta configuração para ajustar os recursos utilizados pelo Liquidsoap.","If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default.":"Se o seu software de streaming requer um caminho de ponto de montagem específico, especifique-o aqui. Caso contrário, use o padrão.","If your web hook requires HTTP basic authentication, provide the password here.":"Se o seu web hook requer autenticação básica HTTP, forneça a senha aqui.","If your web hook requires HTTP basic authentication, provide the username here.":"Se o seu web hook requer autenticação básica HTTP, forneça o nome de usuário aqui.","Import from PLS/M3U":"Importar de PLS/M3U","Important: copy the key below before continuing!":"Importante: copie a chave abaixo antes de continuar!","Imported locale: %s":"Local importado: %s","In order to install SHOUTcast:":"Para instalar o SHOUTcast:","In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds.":"Para processar rapidamente, os web hooks têm um tempo limite curto, portanto, o serviço de resposta deve ser otimizado para lidar com a solicitação em menos de 2 segundos.","In the newly created application, click the \"Keys and Access Tokens\" tab.":"Na aplicação recém criada, clique na aba \"Chaves e Tokens de Acesso\".","Include in Automated Assignment":"Incluir na atribuição automatizada","Include in On-Demand Player":"Incluir no Player On Demand","Indefinitely":"Indefinidamente","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"Indica a presença de conteúdo explícito (linguagem explícita ou conteúdo adulto). O Apple Podcasts exibe um gráfico de aconselhamento parental explícito para o seu episódio, se ativado. Episódios que contêm material explícito não estão disponíveis em alguns territórios de podcasts da Apple.","Initial Key":"Chave inicial","Initialize AzuraCast":"Inicializar o AzuraCast","Initializing essential settings...":"Inicializando configurações essenciais...","Insert":"Inserir","Install GeoLite IP Database":"Instalar banco de dados GeoLite IP","Install SHOUTcast":"Instalar o SHOUTcast","Install SHOUTcast 2 DNAS":"Instalar o SHOUTcast 2 DNAS","Installation Method: %s":"Método de instalação: %s","Installation Not Recently Backed Up":"Instalação sem backup recente","Installing Data Fixtures":"Instalando Instalações de Dados","Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption.":"Instrua o Liquidsoap a usar quaisquer metadados do replaygain associados a uma música para controlar o nível de volume. Isso pode aumentar o consumo da CPU.","Instructions":"Instruções","Internal notes or comments about the user, visible only on this control panel.":"Notas internas ou comentários sobre o usuário, visível somente neste painel de controle.","International Standard Recording Code, used for licensing reports.":"Código Internacional Padrão de Gravação, usado para relatórios de licenciamento.","Internet Radio Station Name":"Nome da Estação de Rádio da Internet","Internet Radio Station Owner":"Proprietário da Estação de Rádio da Internet","Interrupt other songs to play at scheduled time.":"Interromper outras músicas para tocar no horário agendado.","Intro":"Introdução","Invalid token specified.":"Token especificado inválido.","Involved People List":"Lista de Pessoas Envolvidas","Is Public":"Definir como Público","It is already running.":"Já está rodando.","It is not running.":"Não está rodando.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Ele ainda não pode ser registrado com Supervisor. Reiniciar a transmissão pode ajudar.","Jingle Mode":"Modo de Jingle","Joins":"Conectados","Language":"Idioma","Last 14 Days":"Últimos 14 Dias","Last 2 Years":"Últimos 2 Anos","Last 24 Hours":"Últimas 24 Horas","Last 30 Days":"Últimos 30 Dias","Last 60 Days":"Últimos 60 Dias","Last 7 Days":"Últimos 7 Dias","Last Modified":"Última modificação","Last Month":"Último Mês","Last Run":"Última Execução","Last Year":"Último Ano","Last run:":"Última execução:","Last.fm API Key":"Chave API do Last.fm","Latest Update":"Últimas Atualizações","Learn More about Dropbox Auth Tokens":"Saiba mais sobre os Tokens de Autenticação do Dropbox","Learn about Advanced Playlists":"Saiba mais sobre Playlists avançadas","Learn more about release channels in the AzuraCast docs.":"Saiba mais sobre lançamento de canais na documentação do AzuraCast.","Learn more about this header.":"Saiba mais sobre este cabeçalho.","Leave blank to automatically generate a new password.":"Deixe em branco para gerar automaticamente uma nova senha.","Leave blank to play on every day of the week.":"Deixe em branco para tocar todos os dias da semana.","Leave blank to use the current password.":"Deixe em branco para utilizar a senha atual.","Leave blank to use the default Telegram API URL (recommended).":"Deixe em branco para usar o URL padrão da API do Telegram (recomendado).","Length":"Duração","Length Text":"Comprimento do Texto","Let's get started by creating your Super Administrator account.":"Comece a configuração criando uma conta de super administrador.","LetsEncrypt Domain Name(s)":"Nome(s) de Domínio LetsEncrypt","LetsEncrypt E-mail Address":"Endereço de E-mail LetsEncrypt","Light":"Claro","Like our software? Donate to support AzuraCast!":"Gostou do nosso software? Faça uma Doação para apoiar o AzuraCast!","Limited:":"Limitado:","Linked Information":"Informações vinculadas","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"LiquidSoap está embaralhando %{songs} em %{playlists}.","Liquidsoap Configuration":"Configuração do Liquidsoap","Liquidsoap Log":"Log do Liquidsoap","Liquidsoap Performance Tuning":"Ajuste de Desempenho do Liquidsoap","List one IP address or group (in CIDR format) per line.":"Liste um endereço IP ou grupo (no formato CIDR) por linha.","List one user agent per line. Wildcards (*) are allowed.":"Listar um agente de usuário por linha. Caracteres curingas (*) são permitidos.","Listener Analytics Collection":"Coleção de Estatísticas de Ouvinte","Listener History":"Histórico de Ouvintes","Listener Request":"Pedido de ouvinte","Listeners":"Ouvintes","Listeners Per Station":"Ouvintes Por Estação","Listeners by Day":"Ouvintes por dia","Listeners by Day of Week":"Ouvintes por dia da semana","Listeners by Hour":"Ouvintes por hora","Live":"Ao vivo","Live Broadcast Recording Bitrate (kbps)":"Taxa de Bits da Gravação de Transmissão Ao Vivo (kbps)","Live Broadcast Recording Format":"Formato da Gravação de Transmissão Ao Vivo","Live Listeners":"Ouvintes Ao Vivo","Live Recordings Storage Location":"Local de Armazenamento das Gravações Ao Vivo","Live Streamer:":"Transmissão Ao Vivo:","Live Streaming":"Transmissão Ao Vivo","Live stream connected.":"Transmissão ao vivo conectada.","Live stream disconnected.":"Transmissão ao vivo desconectada.","Load Average":"Média de Consumo","Loading...":"Carregando...","Local":"Local","Local Filesystem":"Sistema de arquivos local","Local Streams":"Transmissões Locais","Location":"Localização","Log In":"Iniciar sessão","Log Viewer":"Visualizador de registro","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"Registrar consultas mais lentas para diagnosticar possíveis problemas de banco de dados. Apenas ative esta opção se necessário.","Logged in successfully.":"Identificado com sucesso.","Logged in using account recovery token":"Conectado usando o token de recuperação da conta","Login unsuccessful":"Início de sessão falhou","Logs":"Registros","Logs by Station":"Registro por Estação","Long Sync Task Execution Time":"Tempo longo de execução da tarefa de sincronização","Loop Once":"Repetir Uma Vez","Losses":"Perdas","Low":"Baixo","Lyricist":"Letra","MP3":"MP3","Main Message Content":"Conteúdo da Mensagem Principal","Manage":"Gerenciar","Manage SFTP Accounts":"Gerenciar Contas SFTP","Manage Station Automation":"Gerenciar automação de estações","Manage Station Broadcasting":"Gerenciar Transmissão da Estação","Manage Station Media":"Gerenciar Arquivos de Música da Estação","Manage Station Mount Points":"Gerenciar Pontos de Montagem Estação","Manage Station Podcasts":"Gerenciar Podcasts da Estação","Manage Station Profile":"Editar perfil da estação","Manage Station Remote Relays":"Gerenciar Relays de Estação Remota","Manage Station Streamers":"Gerenciar Streamers de Estação","Manage Station Web Hooks":"Gerenciar Hooks Web da estação","Manage Stations":"Gerenciar Estações","Manual AutoDJ Mode":"Modo Manual AutoDJ","Manually define how this playlist is used in Liquidsoap configuration.":"Defina manualmente como esta playlist é utilizada na configuração do LiquidSoap. Somente para usuários avançados.","Manually modify the logging level.":"Modificar manualmente o nível de registro.","MariaDB Database Name":"Nome do Banco de Dados MariaDB","MariaDB Host":"Host do MariaDB","MariaDB Maximum Connections":"Conexões máximas do MariaDB","MariaDB Password":"Senha MariaDB","MariaDB Port":"Porta MariaDB","MariaDB Root Password":"Senha Root do MariaDB","MariaDB Username":"Nome de Usuário MariaDB","Markdown":"Marcação","Matched":"Compatível","Matomo API Token":"Token API do Matomo","Matomo Analytics Integration":"Integração com o Matomo Analytics","Matomo Installation Base URL":"URL Base de Instalação do Matomo","Matomo Site ID":"ID do Site do Matomo","Max Listener Duration":"Duração máxima do ouvinte","MaxMind Developer Site":"Site do MaxMind","MaxMind License Key":"Chave de licença do MaxMind","Maximum Listeners":"Máximo de Ouvintes","Maximum PHP-FPM Worker Processes":"Processos Máximos de Worker de PHP-FPM","Maximum Port for Station Port Assignment":"Porta máxima para atribuição da porta da estação","Maximum number of total listeners across all streams. Leave blank to use the default.":"Número máximo de ouvintes em todas as transmissões. Deixe em branco para usar o padrão.","Media":"Mídia","Media Storage Location":"Local de Armazenamento de Mídia","Media Type":"Tipo de mídia","Memory":"Memória","Memory Stats Help":"Ajuda com as Estatísticas de Memória","Merge playlist to play as a single track.":"Mesclar lista de reprodução para tocar como uma faixa única.","Message Body":"Corpo da Mensagem","Message Customization Tips":"Dicas de Personalização de Mensagens","Message Queues":"Filas de Mensagens","Message Recipient(s)":"Destinatário(s) da Mensagem","Message Subject":"Assunto da Mensagem","Message parsing mode":"Modo de análise de mensagem","Metadata":"Metadados","Metadata updated!":"Metadado atualizado!","Microphone":"Microfone","Microphone\n Source":"Microfone\n Fonte","Minimum Port for Station Port Assignment":"Porta mínima para atribuição da porta da estação","Minute of Hour to Play":"Minuto da Hora para Tocar","Mixer":"Controle de Volume","Mobile Device":"Dispositivo Móvel","Modified":"Modificado","Modify this if your stations are listening on nonstandard ports.":"Modifique isto se suas estações estiverem sendo ouvidas em portas que não são padrão.","Monday":"Segunda-feira","Mood":"Disposição","More":"Mais","Most Played Songs":"Músicas Mais Reproduzidas","Most Recent Backup Log":"Log de Backup mais recente","Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa.":"A maioria dos provedores de hospedagem coloca mais máquinas virtuais (VPSs) em um servidor do que o hardware pode suportar quando cada VM estiver sendo executada com carga total da CPU. Isso é chamado de provisionamento excessivo, que pode levar outras VMs no servidor a \"sugar\" a CPU de sua VM e vice-versa.","Mount Name:":"Nome do Ponto de Montagem:","Mount Point URL":"URL do Ponto de Montagem","Mount Points":"Pontos de montagem","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"Pontos de montagem é o mecanismo pelo qual os ouvintes se conectam e ouvem sua estação. Cada ponto de montagem pode ser de um formato de áudio ou qualidade diferente. Usando pontos de montagem, você pode configurar uma transmissão de alta qualidade para ouvintes de banda larga e outra de qualidade menor para usuários de celular.","Move":"Mover","Move %{ num } File(s) to":"Mover %{ num } Arquivo(s) para","Move to Directory":"Mover para o diretório","Music CD Identifier":"Identificador do CD de Música","Music Files":"Arquivos de música","Musician Credits List":"Lista de Créditos Músicos","Mute":"Silenciar","My Account":"Minha conta","N/A":"N/D","Name":"Nome","Name/Type":"Nome/Tipo","Need Help?":"Precisa de ajuda?","Network Interfaces":"Interfaces de Rede","Never run":"Nunca enviar","New AzuraCast Release Version Available":"Nova versão de lançamento AzuraCast disponível","New AzuraCast Updates Available":"Novas atualizações AzuraCast disponíveis","New Directory":"Novo diretório","New File Name":"Novo nome de arquivo","New Folder":"Nova Pasta","New Key Generated":"Nova Chave Gerada","New Password":"Nova Senha","New Playlist":"Cadastrar Lista de Reprodução","New Playlist Name":"Nome da Nova Playlist","New Station Description":"Nova Descrição da Estação","New Station Name":"Novo Nome da Estação","New directory created.":"Novo diretório criado.","New path not specified.":"Novo caminho não especificado.","Next Run":"Próxima Execução","Nginx Access Log":"Log de acesso Nginx","Nginx Error Log":"Log de erro Nginx","No":"Não","No Limit":"Ilimitado","No Match":"Não Compatível","No directory specified":"Nenhum diretório especificado","No entries found.":"Nenhum registro encontrado.","No episodes found.":"Nenhum episódio encontrado.","No file was uploaded.":"Nenhum arquivo foi enviado.","No files selected.":"Nenhum arquivo selecionado.","No other program can be using this port. Leave blank to automatically assign a port.":"Nenhum outro programa pode utilizar essa porta. Deixe em branco para atribuir uma porta automaticamente.","No recording available.":"Não há gravação disponível.","No records to display.":"Nenhum registro a ser exibido.","No temporary directory is available.":"Diretório temporário não está disponível.","None":"Nenhum","None:":"Nenhum:","Normal Mode":"Modo Normal","Not Played":"Não Reproduzida","Not Run":"Não Executado","Not Running":"Parado","Not Scheduled":"Não Agendado","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Note que a restauração de um backup irá limpar seu banco de dados existente. Nunca restaurar arquivos de backup de usuários não confiáveis.","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Nota: Esta deve ser a página inicial pública da estação de rádio, não a URL do AzuraCast. Será incluído nos detalhes da transmissão.","Note: the port after this one will automatically be used for legacy connections.":"Nota: a porta após esta será usada automaticamente para conexões antigas.","Notes":"Notas","Now":"Agora","Now Playing":"Reproduzindo agora","Now playing on %{ station }:":"Tocando agora %{ station }:","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now.":"Tocando agora %{ station }: %{ title } por %{ artist }! Ouça agora.","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }":"Tocando agora %{ station }: %{ title } por %{ artist }! Ouça agora: %{ url }","NowPlaying API Response":"Resposta da API NowPlaying","Num Plays":"Número de Reproduções","Number of Backup Copies to Keep":"Número de Cópias de Segurança para Manter","Number of Minutes Between Plays":"Minutos entre as reproduções","Number of Songs Between Plays":"Número de músicas entre as reproduções","Number of Visible Recent Songs":"Número de Músicas Recentes Visíveis","Number of seconds to overlap songs.":"Número de segundos para sobrepor as músicas.","On the Air":"No Ar","On-Demand":"Sob demanda","On-Demand Media":"Arquivos On Demand","On-Demand Streaming":"Transmissão On-Demand","Once per %{minutes} Minutes":"Uma vez por %{minutes} minutos","Once per %{songs} Songs":"Uma vez por %{songs} músicas","Once per Hour":"Uma vez por hora","Once per Hour (at %{minute})":"Uma vez por hora (às %{minute})","Once per x Minutes":"Uma vez a cada x minutos","Once per x Songs":"Uma vez a cada x músicas","Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below.":"Depois que essas etapas forem concluídas, insira as informações da página \"Chaves e tokens de acesso\" nos campos abaixo.","Once you have configured automated assignment, click the button below to run the automated assignment process.":"Uma vez que você tenha configurado a atribuição automatizada, clique no botão abaixo para executar o processo.","One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools.":"Uma observação importante sobre a espera de E/S é que ela pode indicar um congestionamento ou problema, mas também pode ser completamente sem sentido, dependendo da carga de trabalho e dos recursos gerais disponíveis. Uma espera de E/S constantemente alta deve levar a uma investigação mais aprofundada com ferramentas mais sofisticadas.","Only Send One Tweet Every...":"Enviar Apenas Um Tweet a cada...","Only collect aggregate listener statistics":"Só coletar estatísticas agregadas dos ouvintes","Only connect to a remote server.":"Conecte-se apenas a um servidor remoto.","Only loop through playlist once.":"Apenas reproduzir toda a playlist uma vez.","Only play one track at scheduled time.":"Só reproduza uma faixa no horário programado.","Operation":"Operação","Optional: HTTP Basic Authentication Password":"Opcional: Senha de Autenticação Básica HTTP","Optional: HTTP Basic Authentication Username":"Opcional: Usuário de Autenticação Básica HTTP","Optional: Request Timeout (Seconds)":"Opcional: Tempo Limite de Pedido (Segundos)","Optionally provide an e-mail address for updates from LetsEncrypt.":"Opcionalmente, forneça um endereço de e-mail para atualizações do LetsEncrypt.","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"Opcionalmente, selecione um campo de metadados ID3v2 que, se presente, será usado para definir o valor deste campo.","Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name.":"Opcionalmente, especifique um nome curto para URL, como \"my_station_name\", que será usado nas URLs desta estação. Deixe este campo em branco para criar automaticamente baseado no nome da estação.","Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name.":"Opcionalmente, especifique um nome amigável à API, como \"field_name\". Deixe este campo em branco para criar automaticamente baseado no nome.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"Opcionalmente, forneça chaves públicas SSH que este usuário pode usar para conectar em vez de uma senha. Digite uma chave por linha.","Optionally supply an API token to allow IP address overriding.":"Opcionalmente, forneça um token de API para permitir a substituição do endereço IP.","Original Album":"Álbum original","Original Artist":"Artista Original","Original Filename":"Nome do arquivo original","Original Lyricist":"Artista Original","Original Path":"Caminho Original","Original Release Time":"Tempo de lançamento original","Original Year":"Ano original","Otherwise, update your installation and answer \"Y\" when prompted to update the file.":"Caso contrário, atualize sua instalação e responda \"Y\" quando for solicitado para atualizar o arquivo.","Owner":"Proprietário","PHP Application Log":"Log de aplicação do PHP","PHP Maximum POST File Size":"Tamanho máximo do arquivo POST do PHP","PHP Memory Limit":"Limite de Memória do PHP","PHP Script Maximum Execution Time":"Tempo máximo de execução do script PHP","Part Of A Compilation":"Parte de uma compilação","Part Of A Set":"Parte de um conjunto","Password":"Senha","Password Reset Instructions":"Instruções Para Redefinição de Senha","Password:":"Senha:","Paste the generated license key into the field on this page.":"Cole a chave de licença gerada no campo nesta página.","Path/Suffix":"Caminho/Sufixo","Pending Requests":"Solicitações Pendentes","Performance profiling is currently enabled for all requests.":"O perfil de desempenho está atualmente habilitado para todas as solicitações.","Performer Sort Order":"Ordem de classificação do artista","Permissions":"Permissões","Play":"Tocar","Play %":"Tocar %","Play exactly once every $x minutes.":"Reproduzir exatamente uma vez a cada $x minutos.","Play exactly once every $x songs.":"Reproduzir exatamente uma vez a cada $x músicas.","Play once per hour at the specified minute.":"Reproduzir uma vez por hora ao minuto especificado.","Play/Pause":"Tocar/Pausar","Playback Queue":"Fila de Reprodução","Playing Next":"A Seguir","Playlist":"Lista de reprodução","Playlist (M3U/PLS) URL":"URL da lista de reprodução (M3U/PLS)","Playlist 1":"Lista de reprodução 1","Playlist 2":"Lista de reprodução 2","Playlist Delay":"Atraso da Playlist","Playlist Name":"Nome da playlist","Playlist Type":"Tipo da playlist","Playlist Weight":"Peso da playlist","Playlist disabled.":"Playlist desativada.","Playlist enabled.":"Playlist ativada.","Playlist not found.":"Playlist não encontrada.","Playlist order set.":"Ordem de reprodução definida.","Playlist queue cleared.":"A fila da lista de reprodução foi limpa.","Playlist reshuffled.":"Lista de reprodução reorganizada.","Playlist successfully imported; %d of %d files were successfully matched.":"Playlist importada com sucesso; %d de %d arquivos foram encontrados com sucesso.","Playlist(s)":"Playlist(s)","Playlist:":"Lista de reprodução:","Playlist: %s":"Playlist: %s","Playlists":"Listas de reprodução","Playlists cleared for selected files:":"Playlists \"Limpa\" para os arquivos selecionados:","Playlists updated for selected files:":"Listas de Reprodução atualizadas para os ficheiros selecionados:","Plays":"Reproduções","Please log in to continue.":"Por favor, identifique-se para continuar.","Please wait while a backup is generated...":"Por favor aguarde enquanto a cópia de segurança é criada...","Please wait...":"Aguarde, por favor...","Podcast":"Podcast","Podcast Title":"Título do Podcast","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"A mídia do podcast deve estar no formato MP3 ou M4A (AAC) para maior compatibilidade.","Podcast not found!":"Podcast não encontrado!","Podcasts":"Podcasts","Podcasts Storage Location":"Local de Armazenamento dos Podcasts","Port:":"Porta:","Powered by %s":"Desenvolvido por %s","Powered by AzuraCast":"Desenvolvido por AzuraCast","Prefer Browser URL (If Available)":"Preferir a URL do Navegador (Se Disponível)","Prefer System Default":"Usar Padrão do Sistema","Preview":"Pré-visualização","Previous":"Anterior","Privacy":"Privacidade","Produced Notice":"Aviso Produzido","Profile":"Perfil","Profile Performance on All Requests":"Desempenho de perfil em todas as solicitações","Profiler Control Panel":"Painel de Controle do Perfil","Profiling Extension HTTP Key":"Chave HTTP de extensão de perfil","Profiling Extension IP Allow List":"Lista de permissões de extensão de perfil de IP","Profiling data can be viewed by visiting %s.":"Dados do perfil podem ser vistos visitando %s.","Programmatic Name":"Nome Programático","Public Page":"Página pública","Public Page Background":"Fundo da Página Pública","Public Pages":"Páginas Públicas","Publish Date":"Data de Publicação","Publish Time":"Horário da Publicação","Publish to \"Yellow Pages\" Directories":"Publicar em diretórios \"Páginas amarelas\"","Publisher":"Publicador","Queue":"Fila","Queue the selected media to play next":"Lista de mídia selecionada para reproduzir em seguida","RSS Feed":"Conteúdo RSS","Radio Player":"Player","Radio Ports: %s":"Portas de Rádio: %s","Random":"Aleatório","Ratio":"Proporção","Raw":"Sem tratamento","Ready to start broadcasting? Click to start your station.":"Pronto para iniciar a transmissão? Clique para iniciar sua rádio.","Received":"Recebido","Record Live Broadcasts":"Gravar Transmissões Ao Vivo","Record created successfully.":"Registro criado com sucesso.","Record deleted successfully.":"Registro excluído com sucesso.","Record not found":"Registro não encontrado","Record updated successfully.":"Registro atualizado com sucesso.","Recording Time":"Datas de gravação","Recover Account":"Recuperar Conta","Redis Database Index":"Índice do banco de dados Redis","Redis Host":"Host Redis","Redis Port":"Porta de Redis","Refresh rows":"Atualizar linhas","Refreshing All Stations":"Atualizando todas as estações","Region":"Região","Relay":"Retransmissão","Relay Stream URL":"URL de retransmissão de stream","Release Channel":"Canal de Lançamento","Release Time":"Data de Lançamento","Reload Configuration":"Recarregar Configuração","Reload System Data":"Recarregar Dados do Sistema","Reload broadcasting? Current listeners will not be disconnected.":"Reiniciar a transmissão? Os ouvintes atuais não serão desconectados.","Reload to Apply Changes":"Reiniciar para Aplicar as Alterações","Remember me":"Lembre de mim","Remixer":"Remixer","Remote":"Remoto","Remote Playback Buffer (Seconds)":"Buffer da Reprodução Remota (Segundos)","Remote Relays":"Relés remoto","Remote Station Administrator Password":"Senha do Administrador da Estação remota","Remote Station Listening Mountpoint/SID":"Ponto de montagem da Estação remota","Remote Station Listening URL":"Endereço para ouvir a rádio","Remote Station Source Mountpoint/SID":"Ponto de montagem da Estação remota","Remote Station Source Password":"Senha da Estação remota","Remote Station Source Port":"Porta source da Estação remota","Remote Station Source Username":"Username da Estação remota","Remote Station Type":"Tipo de estação de rádio","Remote URL":"URL remoto","Remote URL Playlist":"Lista de reprodução de URL remota","Remote URL Type":"Tipo de URL Remoto","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"Os relays remotos permitem trabalhar com o software de transmissão fora deste servidor. Qualquer relay incluído aqui será incluído nas estatísticas da sua estação. Você também pode transmitir deste servidor para relays remotos.","Remote: Dropbox":"Remoto: Dropbox","Remote: S3 Compatible":"Remoto: Compatível com S3","Remote: SFTP":"Remoto: SFTP","Remove":"Remover","Remove Key":"Remover a Chave","Remove the leading \"#\" symbol from lines to uncomment them.":"Remova o símbolo \"#\" das linhas para descomentá-las.","Rename":"Renomear","Rename File/Directory":"Renomear arquivo/diretório","Reorder":"Reordenar","Reorder Playlist":"Reorganizar Lista de reprodução","Repeat":"Repetir","Replace Album Cover Art":"Substituir a Capa do Álbum","Report Not Available":"Relatório não disponível","Reports":"Relatórios","Reprocess":"Reprocessar","Request":"Solicitar","Request History":"Histórico de Solicitações","Request Last Played Threshold (Minutes)":"Limite do Último Pedido (Minutos)","Request Minimum Delay (Minutes)":"Atraso Mínimo do Pedido (Minutos)","Request Song":"Pedir Música","Request a Song":"Pedir Uma Música","Requester IP":"IP do Solicitante","Requests":"Pedidos","Reset Password":"Redefinir senha","Reshuffle":"Embaralhar","Restart":"Reiniciar","Restart Broadcasting":"Reiniciar transmissão","Restart broadcasting? This will disconnect any current listeners.":"Reiniciar a transmissão? Isto irá desconectar qualquer ouvinte atual.","Restoring Backups":"Restaurar Backup","Role Name":"Nome da Função","Roles":"Funções","Roles & Permissions":"Funções e Permissões","Rolling Release":"Rolling Release","Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks.":"A sincronização de rotina está atualmente desativada. Certifique-se de reativá-la para retomar as tarefas de manutenção de rotina.","Rows per page":"Linhas por página","Run Automated Assignment":"Executar atribuição automatizada","Run Automatic Nightly Backups":"Executar Cópias de Segurança Noturnas Automáticas","Run Manual Backup":"Executar Backup Manual","Run Synchronization Task":"Executar Tarefa Sincronizada","Run Task":"Rodar Tarefa","Running":"Executando","Running Database Migrations":"Migrações de banco de dados em execução","SFTP Host":"Host SFTP","SFTP Password":"Senha SFTP","SFTP Port":"Porta SFTP","SFTP Port: %d":"Porta SFTP: %d","SFTP Private Key":"Chave Privada SFTP","SFTP Private Key Pass Phrase":"Frase de Acesso da Chave Privada SFTP","SFTP Username":"Usuário SFTP","SFTP Users":"SFTP Usuários","SHOUTcast 2 DNAS is not currently installed on this installation.":"O DNAS SHOUTcast 2 não está instalado.","SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary.":"O SHOUTcast 2 DNAS não é software gratuito, e sua licença restritiva não permite que o AzuraCast distribua o binário do SHOUTcast.","SHOUTcast Clients":"Clientes Shoutcast","SHOUTcast Configuration":"Configuração do SHOUTcast","SHOUTcast License ID":"ID da licença do SHOUTcast","SHOUTcast Log":"SHOUTcast Log","SHOUTcast Radio Manager":"Gerenciador de Rádio SHOUTcast","SHOUTcast User ID":"ID de Usuário do SHOUTcast","SHOUTcast version \"%{ version }\" is currently installed.":"A versão \"%{ version }\" do SHOUTcast está instalada.","SMTP Host":"Host SMTP","SMTP Password":"Senha do SMTP","SMTP Port":"Porta SMTP","SMTP Username":"Usuário SMTP","SSH Public Keys":"Chaves Públicas SSH","Sample Rate":"Taxa de amostragem","Saturday":"Sábado","Save":"Salvar","Save Changes":"Salvar alterações","Save Changes first":"Salve as Alterações Primeiro","Save and Continue":"Salvar e Continuar","Schedule":"Agendamento","Schedule View":"Visualizar agendamento","Scheduled":"Agendado","Scheduled Backup Time":"Tempo Agendado para Cópias de Segurança","Scheduled Play Days of Week":"Agendar por Dias da Semana","Scheduled Time #%{num}":"Tempo Agendado #%{num}","Scheduled playlists and other timed items will be controlled by this time zone.":"As playlists agendadas e outros itens temporários serão controlados por este fuso horário.","Scheduling":"Agendamento","Search":"Pesquisar","Search engine crawlers are not permitted to use this feature.":"Não é permitido que os motores de busca usem este recurso.","Seconds from the start of the song that the AutoDJ should start playing.":"Segundos a partir do início da música que o AutoDJ deve começar a tocar.","Seconds from the start of the song that the AutoDJ should stop playing.":"Segundos a partir do início da música que o AutoDJ deve parar de tocar.","Secret Key":"Chave Secreta","Security":"Segurança","Security & Privacy":"Segurança e Privacidade","Security Code":"Código de segurança","See the Telegram Documentation for more details.":"Veja a documentação do Telegram para mais detalhes.","See the Telegram documentation for more details.":"Veja a documentação do Telegram para mais detalhes.","Seek":"Procurar","Select":"Selecionar","Select Custom Fallback File":"Selecionar Arquivo Falback Personalizado","Select File":"Selecione o arquivo","Select Intro File":"Selecione o Arquivo de Introdução","Select Media File":"Selecionar Arquivo de Mídia","Select PLS/M3U File to Import":"Selecione o arquivo PLS/M3U para importar","Select PNG/JPG artwork file":"Selecione o arquivo de arte PNG/JPG","Select Web Hook Type":"Selecione o Tipo de Web Hook","Select a theme to use as a base for station public pages and the login page.":"Selecione um tema para usar com base para a página publica da estação e página de login","Select all visible rows":"Selecionar todas as linhas visíveis","Select displayed fields":"Selecionar campos exibidos","Select the category/categories that best reflects the content of your podcast.":"Selecione a categoria/categorias que melhor refletem o conteúdo do seu podcast.","Select the countries that are not allowed to connect to the streams.":"Selecione os países que não têm permissão para se conectar as transmissões.","Select...":"Selecionar...","Send E-mail":"Enviar E-mail","Send Liquidsoap Telnet Command":"Enviar comando Telnet Liquidsoap","Send Recovery E-mail":"Enviar E-mail de Recuperação","Send Test Message":"Enviar Mensagem de Teste","Send an e-mail to specified address(es).":"Enviar um e-mail para o(s) endereço(s) especificado(s).","Send song metadata changes to TuneIn.":"Enviar alterações de metadados da música para TuneIn.","Send stream listener details to Google Analytics.":"Enviar detalhes dos ouvintes para o Google Analytics.","Send stream listener details to Matomo Analytics.":"Enviar detalhes dos ouvintes para o Matomo Analytics.","Sender E-mail Address":"E-mail do Remetente","Sender Name":"Nome do Rementente","Sequential":"Sequencial","Server Status":"Status do Servidor","Server configuration complete!":"Configuração do servidor completa!","Server:":"Servidor:","Service reloaded.":"Serviço recarregado.","Service restarted.":"Serviço reiniciado.","Service started.":"Serviço iniciado.","Service stopped.":"Serviço parado.","Services":"Serviços","Set Cue In":"Definir o ponto de entrada","Set Cue Out":"Definir o ponto de saída","Set Fade In":"Definir Fade In","Set Fade Out":"Definir Fade Out","Set Overlap":"Definir Sobreposição","Set Subtitle":"Definir legenda","Set Up AzuraCast":"Configurar o AzuraCast","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"Defina um espaço máximo em disco que este local de armazenamento pode usar. Especifique o tamanho com unidade, ou seja, \"8 GB\". As unidades são medidas em 1024 bytes. Deixe em branco para usar como padrão o espaço disponível no disco.","Set as Default Mount Point":"Definir como o ponto de montagem padrão","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Defina pontos de marcação e fade usando o editor visual. As marcações de tempo serão salvas nos campos correspondentes nas configurações avançadas de reprodução.","Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space.":"Defina a mais para preservar mais histórico de reprodução e metadados de ouvinte para estações. Defina menos para economizar espaço em disco.","Set or clear playlists from the selected media":"Definir ou limpar as playlists da mídia selecionada","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Defina o GID do usuário em execução nos contêineres do Docker. Combinar isso com o GID do seu host pode corrigir problemas de permissão.","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"Defina o UID do usuário em execução nos contêineres do Docker. Combinar isso com o UID do host pode corrigir problemas de permissão.","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"Definir a quantidade de conexões permitidas para o banco de dados. Esse valor deve ser aumentado se você estiver vendo o erro \"Muitas conexões\" nos registros.","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"Defina o tempo em segundos que um ouvinte ficará conectado à transmissão. Se for definido como 0, os ouvintes podem permanecer conectados indefinidamente.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Defina como \"Sim\" para sempre usar URLs seguros \"https: //\" e redirecionar automaticamente para o URL seguro quando um URL inseguro for visitado.","Set to * to allow all sources, or specify a list of origins separated by a comma (,).":"Defina como * para permitir todas as fontes, ou especifique uma lista separadas por uma vírgula (,).","Set up LetsEncrypt?":"Configurar o LetsEncrypt?","Setting Key":"Chave de configuração","Setting Value":"Configurando Valor","Settings":"Configurações","Setup has already been completed!":"Configuração já foi concluída!","Setup instructions for broadcasting software are available on the AzuraCast wiki.":"Instruções para configurar softwares de transmissão estão disponíveis na wiki do AzuraCast.","Share Media Storage Location":"Compartilhar Local de Armazenamento de Mídia","Share Podcasts Storage Location":"Compartilhar Local de Armazenamento dos Podcasts","Share Recordings Storage Location":"Compartilhar Local de Armazenamento das Gravações","Short Sync Task Execution Time":"Tempo curto de execução da tarefa de sincronização","Show Charts":"Mostrar Gráficos","Show Update Announcements":"Mostrar Avisos de Atualização","Show new releases within your update channel on the AzuraCast homepage.":"Mostrar novos lançamentos em seu canal de atualização na página do AzuraCast.","Show on Public Pages":"Mostrar em Páginas Públicas","Show the station in public pages and general API results.":"Mostrar a estação em páginas públicas e resultados gerais da API.","Shuffled":"Embaralhado","Sign Out":"Sair","Sign in":"Login","Site Base URL":"URL Base do Site","Site Theme":"Tema do site","Size":"Tamanho","Skip Song":"Pular Música","Skip to main content":"Pular para o conteúdo principal","Smart Mode":"Modo Inteligente","Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information.":"Alguns provedores de licenciamento de transmissão podem ter regras específicas sobre solicitações de músicas. Verifique os regulamentos locais para obter mais informações.","Song":"Música","Song Album":"Álbum da música","Song Artist":"Artista","Song Genre":"Gênero da Música","Song History":"Histórico de Músicas","Song Length":"Duração da música","Song Listener Impact":"Impacto do ouvinte na canção","Song Lyrics":"Letras da música","Song Playback Order":"Ordem de reprodução da música","Song Playback Timeline":"Linha do tempo de reprodução de músicas","Song Requests":"Pedidos de músicas","Song Title":"Título da música","Song skipped.":"Música ignorada.","Song-Based":"Com Base em Canções","Song-Based Playlist":"Playlist baseada em músicas","Song-based":"Baseado em músicas","SoundExchange Report":"Relatório SoundExchange","SoundExchange Royalties":"SoundExchange Royalties","Source":"Fonte","Space Used":"Espaço Usado","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"Especifique um ponto de montagem (por exemplo, \"/radio.mp3\") ou um SID de Shoutcast (ou seja, \"2\") para especificar uma transmissão específica para uso para estatísticas ou transmissão.","Specify the minute of every hour that this playlist should play.":"Especifique o minuto de cada hora que esta playlist deve tocar.","Stable":"Estável","Standard playlist, shuffles with other standard playlists based on weight.":"Reproduz o dia todo, mistura-se com outras listas de reprodução com base no peso.","Start":"Iniciar","Start Date":"Data Inicial","Start Station":"Iniciar Rádio","Start Streaming":"Iniciar Transmissão","Start Time":"Hora Inicial","Station Broadcasting Disabled":"Desativar transmissão da Estação","Station Media":"Mídia da Estação","Station Name":"Nome da Estação","Station Overview":"Resumo da Estação","Station Permissions":"Permissões da Estação","Station Podcasts":"Podcasts da Estação","Station Ports":"Portas da Estação","Station Recordings":"Gravações da Estação","Station Time":"Hora da Estação","Station Time Zone":"Fuso horário da Estação","Station reloaded.":"Estação Reiniciada.","Station restarted.":"Estação reiniciada.","Station(s)":"Estação(ões)","Station-Specific Debugging":"Depuração Específica","Stations":"Estações","Statistics Overview":"Visualizar estatísticas","Steal":"Steal","Steal (St)":"Steal (St)","Step 1: Scan QR Code":"Passo 1: Leia o código QR","Step 2: Verify Generated Code":"Etapa 2: Verifique o código gerado","Steps for configuring a Twitter application:":"Passos para a configuração de uma aplicação do Twitter:","Stop":"Parar","Stop Streaming":"Parar transmissão","Storage Adapter":"Adaptador de Armazenamento","Storage Location":"Local de Armazenamento","Storage Locations":"Locais de Armazenamento","Storage Quota":"Cota de Armazenamento","Storage location %s already exists.":"Local de armazenamento %s já existe.","Storage location %s could not be validated: %s":"Local de armazenamento %s não pôde ser validado: %s","Stream":"Transmissão","Streamer Broadcasts":"Transmissões de streamer","Streamer Display Name":"Nome de exibição do Streamer","Streamer Username":"Nome de usuário do streamer","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Contas de streamer estão desabilitadas atualmente para essa estação. Para habilitar contas de streamer, clique no botão abaixo.","Streamer disconnected.":"Streamer desconectado.","Streamer password":"Senha do streamer","Streamer/DJ":"Streamer/DJ","Streamer/DJ Accounts":"Contas de streamer/DJ","Streamer: %s":"Transmissão: %s","Streamers enabled!":"Streamers habilitados!","Streamers/DJs":"Streamers/DJs","Streams":"Transmissões","Submit Code":"Enviar Código","Subtitle":"Subtítulo","Success":"Sucesso","Sunday":"Domingo","Supervisord Log":"Registro do Supervisor","Supported file formats:":"Formatos de arquivo suportados:","Switch Theme":"Mudar tema","Synchronization Disabled":"Sincronização Desativada","Synchronization Not Recently Run":"Sincronização Não Executada Recentemente","Synchronization Tasks":"Sincronização de Tarefas","System Administration":"Administração do sistema","System Debugger":"Depurador do sistema","System Logs":"Registros do Sistema","System Maintenance":"Manutenção do sistema","System Settings":"Configurações do sistema","Tagging Time":"Tempo de Marcação","Target":"Destino","Task Name":"Nome da Tarefa","Telegram Chat Message":"Mensagem de bate-papo do telegrama","Terms Of Use":"Termos de Uso","Test":"Teste","Test Message":"Mensagem de Teste","Test message sent successfully.":"Mensagem de teste enviada com sucesso.","Test message sent.":"Mensagem de teste enviada.","The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this.":"A Espera de E/S é a porcentagem de tempo que a CPU está aguardando o acesso ao disco antes de poder continuar o trabalho que depende do resultado disso.","The URL that will receive the POST messages any time an event is triggered.":"A URL que receberá o POST das mensagens sempre que um evento for acionado.","The account associated with e-mail address \"%s\" has been set as an administrator":"A conta associada com o e-mail \"%s\" foi alterada para ser um administrador","The amount of memory Linux is using for disk caching.":"A quantidade de memória que o Linux está usando para cache de disco.","The application environment.":"O ambiente do aplicativo.","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"A URL base onde este serviço está localizado. Use o endereço IP externo ou um nome de domínio totalmente qualificado (se houver) apontando para este servidor.","The body of the POST message is the exact same as the NowPlaying API response for your station.":"O corpo da mensagem POST é exatamente o mesmo que a resposta da API NowPlaying para sua estação.","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"A pessoa de contato do podcast. Pode ser necessário para listar o podcast em serviços como Apple Podcasts, Spotify, Google Podcasts, etc.","The current CPU usage including I/O Wait and Steal.":"O uso atual da CPU, incluindo I/O Wait e Steal.","The current Memory usage excluding cached memory.":"O uso atual de memória, excluindo a memória em cache.","The date when the episode should be published.":"A data que o episódio deve ser publicado.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"A descrição do episódio. A quantidade máxima típica de texto permitida para isso é de 4.000 caracteres.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"A descrição do seu podcast. A quantidade máxima típica de texto permitida para isso é de 4.000 caracteres.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"O nome de exibição atribuído a este ponto de montagem ao visualizá-lo em páginas administrativas ou públicas. Deixe em branco para gerar automaticamente um.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"O nome de exibição atribuído a este ponto de montagem ao visualizá-lo em páginas administrativas ou públicas. Deixe em branco para gerar automaticamente um.","The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast.":"As caixas de texto editáveis são áreas onde você pode inserir um código de configuração personalizado. As seções não editáveis são geradas automaticamente pelo AzuraCast.","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"O e-mail do contato do podcast. Pode ser necessário para listar o podcast em serviços como Apple Podcasts, Spotify, Google Podcasts, etc.","The file name should look like:":"O nome do arquivo deve ser semelhante a:","The full base URL of your Matomo installation.":"A URL base completa da sua instalação do Matomo.","The full playlist is shuffled and then played through in the shuffled order.":"A lista de reprodução completa é embaralhada e reproduzida na ordem aleatória.","The language spoken on the podcast.":"O idioma falado no podcast.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"O tempo de reprodução que o Liquidsoap deve colocar em buffer ao reproduzir esta lista de reprodução. Tempos mais curtos podem levar a uma reprodução intermitente ou em ligações instáveis.","The locale to use for CLI commands.":"A local a ser usado para os comandos CLI.","The main port AzuraCast listens to for insecure HTTP connections.":"A porta principal do AzuraCast das conexões HTTP inseguras.","The main port AzuraCast listens to for secure HTTPS connections.":"A porta principal do AzuraCast para conexões HTTPS seguras.","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"O tempo máximo de execução (e tempo limite de bloqueio) para a tarefa de sincronização de 1 hora.","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"O tempo máximo de execução (e tempo limite de bloqueio) para as tarefas de sincronização de 15 segundos, 1 minuto e 5 minutos.","The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions.":"O número de segundos de sinal para armazenar em caso de interrupção. Defina o menor valor que os seus DJs podem usar sem interrupções na transmissão.","The number of seconds to wait for a response from the remote server before cancelling the request.":"O número de segundos para aguardar uma resposta do servidor antes de cancelar a solicitação.","The numeric site ID for this site.":"O ID numérico do site para este site.","The order of the playlist is manually specified and followed by the AutoDJ.":"A ordem da lista de reprodução é especificada manualmente e seguida pelo AutoDJ.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"O diretório principal no qual os arquivos de configuração e a playlist da estação são armazenados. Deixe em branco para usar o diretório padrão.","The performance profiling extension is currently enabled on this installation.":"A extensão de perfil de desempenho está ativada nesta instalação.","The port %s is in use by another station.":"A porta %s está sendo usada por outra estação.","The port AzuraCast listens to for SFTP file management connections.":"A porta AzuraCast para as conexões de gerenciamento de arquivos SFTP.","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"As portas do AzuraCast para transmissões de estações e conexões de entrada de DJs.","The property ID used to track live listeners.":"O ID da propriedade usado para rastrear ouvintes ao vivo.","The relative path of the file in the station's media directory.":"O caminho relativo do arquivo no diretório de mídia da estação.","The request could not be processed.":"A solicitação não pôde ser executada.","The routine synchronization task has not run recently. This may indicate an error with your installation.":"A tarefa de sincronização de rotina não tem sido executada recentemente. Isto pode indicar um erro com sua instalação.","The song ID you specified cannot be requested for this station.":"O ID da música que você especificou não pôde ser encontrado na estação.","The song ID you specified could not be found in the station.":"O ID da música que você especificou não pôde ser encontrado na estação.","The station ID will be a numeric string that starts with the letter S.":"O ID da estação será uma string numérica que começa com a letra S.","The streamer will use this password to connect to the radio server.":"O streamer irá utilizar essa senha para se conectar ao servidor da rádio.","The streamer will use this username to connect to the radio server.":"O streamer utilizará esse nome de usuário para conectar ao servidor da rádio.","The synchronization task is running in the background. The log below will update automatically.":"O processo de backup está sendo executado em segundo plano. O registro abaixo será atualizado automaticamente.","The time period that the song should fade in. Leave blank to use the system default.":"O período de tempo para o fade-in nessa música. Deixe em branco para usar o padrão do sistema.","The time period that the song should fade out. Leave blank to use the system default.":"O período de tempo em que a música deve fazer Fade-Out. Deixe em branco para usar o padrão do sistema.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"O tempo que essa música deve sobrepor a anterior e a próxima quando ocorrer o fading. Deixe em branco para usar o padrão do sistema.","The time when the episode should be published (according to the stations timezone).":"O tempo em que o episódio deve ser publicado (de acordo com o fuso horário das estações).","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"O arquivo enviado excede o valor de MAX_FILE_SIZE do formulário HTML.","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"O arquivo enviado excede a diretiva upload_max_filesize no php.ini.","The uploaded file was only partially uploaded.":"O arquivo foi enviado apenas parcialmente.","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"O valor para o parâmetro \"SPX_KEY\" para visualizar páginas de perfil.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"O volume em decibéis para amplificar a faixa. Deixe em branco para usar o padrão do sistema.","Theme":"Tema","There is no existing custom fallback file associated with this station.":"Não existe nenhum arquivo personalizado de fallback associado a esta estação.","There is no existing intro file associated with this mount point.":"Não há nenhum arquivo de introdução associado a este ponto de montagem.","There is no existing media associated with this episode.":"Não há nenhuma mídia existente associada a este episódio.","This CSS will be applied to the main management pages, like this one.":"Este CSS será aplicado às principais páginas de gerenciamento, como este.","This CSS will be applied to the station public pages and login page.":"Este CSS será aplicado às páginas públicas da rádio e na página de login.","This Month":"Este Mês","This URL is provided within the Discord application.":"Esta URL é fornecida no aplicativo do Discord.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"Esta conta terá acesso completo ao sistema, e você será conectado automaticamente para o restante da configuração.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"Isso permite que você registre erros de nível de depuração temporariamente (para solução de problemas) ou reduza o volume de registros que são produzidos por sua instalação, sem a necessidade de modificar se sua instalação é uma instância de produção ou de desenvolvimento.","This can have an adverse impact on system performance. You should disable this when possible.":"Isso pode ter um impacto adverso no desempenho do sistema. Você deve desativar isso quando possível.","This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this.":"Isso pode fazer com que pareça que sua memória está baixa, enquanto na verdade não está. Algumas soluções/painéis de monitoramento incluem memória em cache em suas estatísticas de memória usada sem indicar isso.","This code will be included in the frontend configuration. Allowed formats are:":"Este código será incluído na configuração do frontend. Os formatos permitidos são:","This determines how many songs in advance the AutoDJ will automatically fill the queue.":"Isso determina quantas músicas com antecedência o AutoDJ preencherá automaticamente a fila.","This feature is not currently supported on this station.":"Este recurso não é suportada atualmente nessa estação.","This field is required.":"Este campo é obrigatório.","This field must be a valid IP address.":"Este campo deve ter um endereço IP válido.","This field must be a valid URL.":"Este campo deve ter uma URL válida.","This field must be a valid decimal number.":"Este campo deve ter um número decimal válido.","This field must be a valid e-mail address.":"Este campo deve ter um endereço de e-mail válido.","This field must be a valid integer.":"Este campo deve ser um número inteiro válido.","This field must be between %{ min } and %{ max }.":"Este campo deve estar entre %{ min } e %{ max }.","This field must have at least %{ min } letters.":"Este campo deve ter pelo menos %{ min } letras.","This field must have at most %{ max } letters.":"Este campo deve ter no máximo %{ max } letras.","This field must only contain alphabetic characters.":"Este campo deve conter apenas caracteres alfabéticos.","This field must only contain alphanumeric characters.":"Este campo deve conter apenas caracteres alfanuméricos.","This field must only contain numeric characters.":"Este campo deve conter apenas caracteres numéricos.","This file was automatically generated by AzuraCast.":"Este arquivo foi gerado automaticamente pelo AzuraCast.","This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting.":"Este arquivo será reproduzido em sua estação de rádio sempre que nenhuma mídia estiver programada para ser reproduzida ou ocorrer um erro crítico que interrompa a transmissão regular.","This installation has not been backed up in the last two weeks.":"Não foi feito backup desta instalação nas últimas duas semanas.","This installation's administrator has not configured this functionality.":"O administrador desta instalação não configurou esta funcionalidade.","This introduction file should exactly match the bitrate and format of the mount point itself.":"Este arquivo de introdução deve corresponder exatamente à taxa de bits e ao formato do próprio ponto de montagem.","This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly.":"Esta é uma mensagem de teste do AzuraCast. Se você estiver recebendo esta mensagem, significa que suas configurações de e-mail estão configuradas corretamente.","This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues.":"Este é um recurso avançado e o código personalizado não é oficialmente suportado pelo AzuraCast. Você pode interromper sua estação adicionando um código personalizado, mas removê-lo deve resolver todos os problemas.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Este é o nome de exibição informal que será mostrado nas respostas da API se o streamer/DJ estiver ao vivo.","This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect.":"Este é o número de segundos até que um streamer que tenha sido desconectado manualmente possa se reconectar a transmissão. Defina 0 para permitir que o streamer reconecte imediatamente.","This javascript code will be applied to the station public pages and login page.":"Este código javascript será aplicado às páginas públicas da estação e página de login.","This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available.":"Este modo desabilita o gerenciamento do AutoDJ do AzuraCast, usando o próprio Liquidsoap para gerenciar a reprodução das músicas. \"Próxima Música\" e alguns outros recursos não estarão disponíveis.","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Este nome deve sempre começar com uma barra (/) e deve ser uma URL válida, como exemplo /autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Este nome irá aparecer como um sub cabeçalho próximo ao logo do AzuraCast, para ajudar a identificar este servidor.","This password is too common or insecure.":"Esta senha é muito comum ou insegura.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"Atualmente, esta lista de reprodução não tem horários agendados. Ele será reproduzida o tempo todo.\nPara adicionar um novo horário agendado, clique no botão abaixo.","This playlist is not a sequential playlist.":"Esta lista de reprodução não é uma lista de reprodução sequencial.","This playlist will play every $x minutes, where $x is specified here.":"Essa playlist irá tocar a cada $x minutos, onde $x é especificado aqui.","This playlist will play every $x songs, where $x is specified here.":"Essa playlist irá reproduzir a cada $x músicas, onde $x é especificado aqui.","This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port.":"Esta porta não é usada por nenhum processo externo. Apenas modifique esta porta se a porta atribuída estiver em uso. Deixe em branco para atribuir automaticamente uma porta.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Este produto inclui dados GeoLite2 criados pela MaxMind, disponíveis em %s.","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"Esta fila contém as faixas restantes na ordem em que serão enfileiradas pelo AutoDJ do AzuraCast (se as faixas puderem ser reproduzidas).","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Este relatório não está disponível para esta estação, porque o administrador do sistema optou por não coletar informações detalhadas do ouvinte baseado em IP.","This service can provide album art for tracks where none is available locally.":"Este serviço pode fornecer a arte do álbum para faixas onde nenhuma estiver disponível localmente.","This software delivers your broadcast to the listening audience.":"Este software fornece sua transmissão para o ouvinte.","This software shuffles from playlists of music constantly and plays when no other radio source is available.":"Este software mistura aleatoriamente as playlists de música e reproduz quando nenhuma outra fonte de rádio está disponível.","This song or artist has been played too recently. Wait a while before requesting it again.":"Esta música já foi reproduzida recentemente. Por favor espere antes de solicitar novamente.","This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold.":"Isso especifica o tempo mínimo (em minutos) entre a reprodução de uma música no rádio e a disponibilidade para ser solicitada novamente. Defina como 0 para nenhum limite.","This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account.":"Isso especifica o intervalo de tempo (em minutos) do histórico da música que o algoritmo de prevenção de repetição de músicas deve levar em consideração.","This station does not accept requests currently.":"Esta estação não aceita solicitações atualmente.","This station does not support on-demand streaming.":"Esta estação não suporta streaming sob demanda.","This station is out of available storage space.":"Esta rádio ultrapassou o espaço disponível em disco.","This station's time zone is currently %{tz}.":"O fuso horário desta estação está atualmente %{tz}.","This streamer is not scheduled to play at any times.":"Esse streamer/Dj não está agendado para reproduzir em momento algum.","This value is already used.":"Este valor já está em uso.","This web hook will only run when the selected event(s) occur on this specific station.":"Este web hook só será executado quando o(s) evento(s) selecionado(s) ocorrerem nesta estação específica.","This will be the file name for your backup, include the extension for file type you wish to use.":"Este será o nome do arquivo para seu backup, incluindo a extensão para o tipo de arquivo que você deseja usar.","This will be used as the label when editing individual songs, and will show in API results.":"Isso será usado como identificação ao editar músicas individuais e será exibido nos resultados da API.","This will clear any pending unprocessed messages in all message queues.":"Isto irá limpar todas as mensagens pendentes não processadas em todas as listas de mensagens.","This will have a significant performance impact on your installation.":"Isto terá um impacto significativo no desempenho da sua instalação.","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Isso produzirá um backup significativamente menor, mas você deve fazer o backup da mídia em outro lugar. Observe que apenas a mídia armazenada localmente terá backup.","Thumbnail Image URL":"Tamanho de Imagem em Miniatura","Thursday":"Quinta-feira","Time":"Tempo","Time (sec)":"Tempo (seg)","Time Zone":"Fuso Horário","Time spent waiting for disk I/O to be completed.":"Tempo gasto à espera que a E/S do disco seja concluída.","Time stolen by other virtual machines on the same physical server.":"Tempo roubado por outras máquinas virtuais no mesmo servidor físico.","Title":"Título","Title Sort Order":"Selecionar Ordem de classificação","To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value.":"Para aliviar esse problema potencial com recursos compartilhados da CPU, os hosts atribuem \"créditos\" a um VPS que são usados de acordo com um algoritmo baseado na carga da CPU, bem como no tempo durante o qual a carga da CPU é gerada. Se o crédito atribuído à sua VM estiver esgotado, eles usarão o tempo de CPU da sua VM e o atribuirão a outras VMs na máquina. Isso é visto como o valor \"Steal\" ou \"St\".","To download the GeoLite database:":"Para baixar a base de dados GeoLite:","To play once per day, set the start and end times to the same value.":"Para tocar uma vez por dia, defina a hora de início e de fim para o mesmo valor.","To restore a backup from your host computer, run:":"Para restaurar um backup do seu computador de host, execute:","To retrieve detailed unique listeners and client details, an administrator password is often required.":"Para recuperar ouvintes exclusivos detalhados e detalhes do cliente, geralmente é necessária uma senha de administrador.","To set this schedule to run only within a certain date range, specify a start and end date.":"Para definir este cronograma a ser executado apenas dentro de um determinado intervalo de datas, especifique uma data de início e fim.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"Para verificar se o código foi configurado corretamente, digite o código de 6 dígitos que o app mostra.","Today":"Hoje","Toggle Menu":"Alternar Menu","Toggle Sidebar":"Alternar barra lateral","Too many forgot password attempts":"Muitas tentativas de redefinição de senha","Too many login attempts":"Muitas tentativas de login","Total":"Total","Total Disk Space":"Espaço Total em Disco","Total Listener Hours":"Total de Horas de Ouvinte","Total RAM":"Total de RAM","Track Number":"Número da faixa","Transmitted":"Transmitido","Triggers":"Disparos","Tuesday":"Terça-feira","TuneIn AIR":"TuneIn AIR","TuneIn Partner ID":"ID do Parceiro TuneIn","TuneIn Partner Key":"Chave do Parceiro TuneIn","TuneIn Station ID":"ID da Estação do TuneIn","Twitter Account Details":"Detalhes da Conta do Twitter","Twitter Applications":"Aplicativos do Twitter","Twitter Post":"Post do Twitter","Two-Factor Authentication":"Autenticação de dois fatores","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"Autenticação de dois fatores melhora a segurança da sua conta, exigindo um segundo código de acesso único além de sua senha quando você se logar.","Typically a website with content about the episode.":"Normalmente um site com conteúdo sobre o episódio.","Typically the home page of a podcast.":"Normalmente a página inicial do podcast.","URL":"URL","URL Artist":"Artista de URL","URL File":"Arquivo URL","URL Payment":"Pagamento de URL","URL Publisher":"Publicador de URL","URL Source":"URL fonte","URL Station":"Estação de URL","URL Stub":"URL Curta","URL User":"Usuário de URL","Unassigned Files":"Arquivos Não Atribuídos","Unique":"Único","Unique Listeners":"Ouvintes únicos","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Identificador único para o chat de destino ou nome de usuário do canal de destino (no formato @channelusername).","Unknown":"Desconhecido","Unknown Artist":"Artista Desconhecido","Unknown Title":"Título Desconhecido","Unprocessable Files":"Arquivos Não Processáveis","Unspecified error.":"Erro não especificado.","Unsynchronised Lyric":"Letra não sincronizada","Up":"Para Cima","Upcoming Song Queue":"Fila das próximas músicas","Update":"Atualizar","Update Instructions":"Instruções de atualização","Update Metadata":"Atualizar Metadados","Updated":"Atualizado","Upload Custom Assets":"Carregar Recursos Personalizados","Upload halted by a PHP extension.":"Envio interrompido por uma extensão PHP.","Upload the file on this page to automatically extract it into the proper directory.":"Faça o upload do arquivo nesta página para extraí-lo automaticamente para o diretório adequado.","Use":"Uso","Use (Us)":"Uso (Nós)","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"Use as chaves API para autenticar com a API do AzuraCast utilizando as mesmas permissões que a sua conta de usuário.","Use Asynchronous Worker":"Use o trabalhador assíncrono","Use Browser Default":"Usar padrão do navegador","Use Icecast 2.4 on this server.":"Usar o Icecast 2.4 neste servidor.","Use Less CPU (Uses More Memory)":"Usar menos CPU (Usa Mais Memória)","Use Less Memory (Uses More CPU)":"Usar Menos Memória (Usa Mais CPU)","Use Liquidsoap on this server.":"Usar o Liquidsoap neste servidor.","Use Replaygain Metadata":"Usar Metadados do Replaygain","Use SHOUTcast DNAS 2 on this server.":"Usar o SHOUTcast DNAS 2 neste servidor.","Use Secure (TLS) SMTP Connection":"Usar Conexão SMTP Segura (TLS)","Use Web Proxy for Radio":"Usar Web Proxy Para as Rádios","Use WebSockets for Now Playing Updates":"Usar WebSockets para Atualizações do Tocando Agora","Use the Telegram Bot API to send a message to a channel.":"Use a API de Bot do telegrama para enviar uma mensagem para um canal.","Used":"Usado","Used for \"Forgot Password\" functionality, web hooks and other functions.":"Usado para a funcionalidade \"Esqueci a Senha\", web hooks e outras funções.","User":"Usuário","User Accounts":"Contas de usuário","User Agent":"Agente do Usuário","User Name":"Nome de Usuário","User Permissions":"Permissões de Usuário","User not found.":"Usuário não encontrado.","Username":"Usuário","Username:":"Usuário:","Users":"Usuários","Users with this role will have these permissions across the entire installation.":"Usuários com essa função terão essas permissões em toda a instalação.","Users with this role will have these permissions for this single station.":"Usuários com essa função terão essas permissões para esta única estação.","Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ.":"Usando esta página, você pode personalizar várias seções da configuração do Liquidsoap. Isso permite que você adicione funcionalidades avançadas ao AutoDJ da sua estação.","Usually enabled for port 465, disabled for ports 587 or 25.":"Normalmente habilitado para a porta 465, desativado para as portas 587 ou 25.","Valid options: %s":"Opções válidas: %s","Variables are in the form of:":"Variáveis estão na forma de:","View":"Visualizar","View Administration Page":"Visualizar Página da Administração","View Details":"Visualizar Detalhes","View Station Logs":"Visualizar logs da estação","View Station Page":"Visualizar pagina da Estação","View Station Reports":"Visualizar relatórios da estação","View System Logs":"Visualizar Logs do Sistema","View the changelog for full details.":"Veja o registro de mudanças para mais detalhes.","View tracks in playlist":"Ver faixas na playlist","Visit %s to complete setup.":"Visite %s para concluir a configuração.","Visit the \"My License Key\" page under the \"Services\" section.":"Visite a página \"Minha Chave de Licença\" sob a seção \"Serviços\".","Visual Cue Editor":"Editor Visual Cue","Volume":"Volume","Wait":"Espera","Wait (Wa)":"Espera (Wa)","Warning":"Atenção","Waveform Zoom":"Zoom da Forma de Onda","Web DJ":"Web Dj","Web Hook Details":"Detalhes do Web Hook","Web Hook Name":"Nome do Web Hook","Web Hook Triggers":"Disparos do Web Hook","Web Hook URL":"URL do Web Hook","Web Hooks":"Web Hooks","Web Site URL":"URL do Site","Web hook disabled.":"Web hook desativado.","Web hook enabled.":"Hook Web ativado.","Web hook not found.":"Web hook não encontrado.","Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station.":"Os Web hooks enviam automaticamente uma solicitação HTTP POST para o URL que você especificar para notificá-lo sempre que um dos disparos especificados ocorrer em sua estação.","Web hooks let you connect to external web services and broadcast changes to your station to them.":"Os Web hooks permitem que você se conecte a serviços da Web externos e transmita para eles as alterações de sua estação.","WebDJ":"WebDJ","Website":"Site","Wednesday":"Quarta-feira","Weight":"Peso","Welcome to %s!":"Bem vindo ao %s!","Welcome to AzuraCast!":"Bem-vindo ao AzuraCast!","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"Bem-vindo ao AzuraCast! Complete a configuração inicial do servidor respondendo algumas perguntas.","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Bem-vindo ao AzuraCast. Por favor, aguarde enquanto algumas dependências fundamentais do AzuraCast são configuradas...","Welcome!":"Bem Vindo!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"Ao fazer chamadas da API, você pode passar esse valor no cabeçalho \"X-API-Key\" para se autenticar como você mesmo.","When the station broadcast comes online.":"Quando a transmissão da estação estiver online.","When the station broadcast goes offline.":"Quando a transmissão da estação ficar offline.","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"O AutoDJ tentará evitar artistas e títulos de faixas duplicados ao reproduzir mídia desta playlist.","Widget Type":"Tipo de Widget","Worst Performing Songs":"Músicas Com Pior Desempenho","Writing configuration files...":"Criando arquivos de configuração...","YP Directory Authorization Hash":"Hash de Autorização do Diretório YP","Year":"Ano","Yes":"Sim","Yesterday":"Ontem","You":"Você","You are currently running version %s. Updating is highly recommended.":"Você está executando a versão %s. A atualização é altamente recomendada.","You are not permitted to submit requests.":"Você não está autorizado a realizar pedidos.","You can also upload files in bulk via SFTP.":"Você também pode enviar arquivos em quantidade via SFTP.","You can find answers for many common questions in our support documents.":"Você pode encontrar respostas para muitas perguntas comuns em nossos documentos da sustentação .","You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value":"Você pode incluir qualquer configuração de ponto de montagem especial aqui, tanto em JSON { key: 'value' } ou no formato XML value","You can modify it as necessary. To apply changes, restart the Docker containers.":"Você pode modificá-lo conforme necessário. Para aplicar as alterações, reinicie os contêineres Docker.","You can now set up streamer (DJ) accounts.":"Você pode agora configurar as contas para os streamers (DJ).","You can only perform the actions your user account is allowed to perform.":"Você só pode realizar as ações que sua conta de usuário tem permissão para realizar.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Você pode definir uma URL personalizada para este fluxo que o AzuraCast usará ao se referir a ele. Deixe vazio para usar o valor padrão.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"Você pode rastrear o tempo de execução e o uso de memória de qualquer página ou aplicativo AzuraCast na página do criador do perfil.","You cannot modify yourself.":"Você não pode modificar a si mesmo.","You cannot remove yourself.":"Você não pode remover a si mesmo.","You do not have permission to access this portion of the site.":"Você não tem permissão para acessar essa área do site.","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Você tentou entrar muitas vezes. Por favor, aguarde 30 segundos e tente novamente.","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"Você tentou redefinir sua senha muitas vezes. Aguarde 30 segundos e tente novamente.","You have submitted a request too recently! Please wait before submitting another one.":"Você enviou um pedido muito recentemente! Por favor, aguarde antes de enviar outro.","You may need to connect directly to your IP address:":"Talvez você precise se conectar diretamente pelo endereço IP:","You may need to connect directly via your IP address:":"Talvez você precise se conectar diretamente através do seu endereço IP:","You may want to update your base URL to ensure it is correct.":"Você pode querer atualizar sua URL base para garantir que ela esteja correta.","You must be logged in to access this page.":"Você precisa estar logado para acessar esta página.","You should update to take advantage of bug and security fixes.":"Você deve atualizar para tirar proveito das correções de erros e segurança.","You should update your docker-compose.yml file to reflect the newest changes.":"Você deve atualizar seu arquivo docker-compose.yml para refletir as alterações mais recentes.","You will not be able to retrieve it again.":"Você não poderá recuperá-lo novamente.","Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s).":"Sua configuração da \"URL base\" (%s) não coincide com a URL que você está usando atualmente (%s).","Your docker-compose.yml file is out of date!":"Seu arquivo docker-compose.yml está desatualizado!","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Sua conta usa um código de segurança de dois fatores. Digite o código que seu dispositivo atualmente está mostrando abaixo.","Your credentials could not be verified.":"Suas credenciais não puderam ser verificadas.","Your current installation type is %s. Be sure to include this when creating a new issue.":"Seu tipo de instalação atual é %s. Não se esqueça de incluir este ao criar uma nova edição.","Your full API key is below:":"Sua chave de API completa está abaixo:","Your installation is currently %d update(s) behind the latest version.":"Sua instalação está atualmente %d atualização(s) atrás da versão mais recente.","Your password has been updated.":"Sua senha foi atualizada.","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Sua estação não está atualmente ativada para transmissão. Você ainda pode gerenciar mídias, listas de reprodução e outras configurações de estação. Para reativar a transmissão, edite seu perfil de estação.","ZStandard compression":"Compressão ZStandard","for selected period":"por período selecionado","in the last 48 hours":"nas últimas 48 horas","in the last month":"no último mês","name@example.com":"nome@exemplo.com","or":"ou"},"pt_PT":{"# Songs":"# Músicas","%s cannot start":"%s não consegue iniciar","%s cannot stop":"%s não consegue parar","%s encountered an error":"%s encontrou um erro","%s is not recognized as a service.":"%s não é reconhecido como um serviço.","A playlist containing media files hosted on this server.":"Uma lista de reprodução contendo ficheiros multimédia alojados neste servidor.","A playlist that instructs the station to play from a remote URL.":"Uma lista de reprodução que informa a rádio para reproduzir um URL remoto.","API Keys":"Chaves API","Account List":"Lista de Contas","Account is Active":"A Conta está Ativa","Account not found.":"Conta não encontrada.","Add API Key":"Adicionar Chave de API","Add Custom Field":"Adicionar Campo Personalizado","Add Files to Playlist":"Adicionar Ficheiros à Lista de Reprodução","Add Mount Point":"Adicionar Ponto de Montagem","Add Playlist":"Adicionar Lista de Reprodução","Add Remote Relay":"Adicionar Relé Remoto","Add SFTP User":"Adicionar Utilizador SFTP","Add Schedule Item":"Adicionar Item Agendado","Add Streamer":"Adicionar Streamer","Add User":"Adicionar Utilizador","Add Web Hook":"Adicionar Web Hook","Administer API Keys":"Administrar Chaves de API","Administer Backups":"Administrar Cópias de Segurança","Administer Custom Fields":"Administrar Campos Personalizados","Administer Settings":"Administrar Definições","Administer Stations":"Administrar Estações","Administer Storage Locations":"Administrar Localizações de Armazenamento","Administration":"Administração","Advanced":"Avançado","Advanced Manual AutoDJ Scheduling Options":"Opções Avançadas de Agendamento Manual do AutoDJ","All Permissions":"Todas as permissões","All Playlists":"Todas as Listas de Reprodução","All Stations":"Todas as Estações","Allow Requests from This Playlist":"Permitir Pedidos a partir desta Lista de Reprodução","Allow Song Requests":"Permitir Pedidos de Músicas","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Permitir que o sistema atribua periodicamente músicas a listas de reprodução com base no seu desempenho. Este processo será executado em segundo plano, e só será executado se esta opção for definida como \"Ativada\" e pelo menos uma lista de reprodução for definida para \"Incluir em Atribuição Automática\".","Amplify: Amplification (dB)":"Amplificar: Amplificação (dB)","An error occurred and your request could not be completed.":"Um erro ocorreu e o sue pedido não pode ser finalizado.","Any time a live streamer/DJ connects to the stream":"Qualquer vez que um streamer/DJ se ligue à transmissão","Any time a live streamer/DJ disconnects from the stream":"Qualquer vez que um streamer/DJ se desligue da transmissão","Any time the currently playing song changes":"Cada vez que a música atual mudar","Any time the listener count decreases":"Qualquer vez que a contagem de ouvintes diminuir","Any time the listener count increases":"Qualquer vez que a contagem de ouvintes aumentar","Apply Compression and Normalization":"Aplicar Compressão e Normalização","Applying changes...":"A aplicar as mudanças...","Art":"Arte","Audit Log":"Registo de Auditoria","Auto-Assigned":"Auto-Atribuído","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"Taxa de bits do AutoDJ (kbps)","AutoDJ Format":"Formato do AutoDJ","AutoDJ Service":"Serviço AutoDJ","Automated Assignment":"Atribuição Automática","Automatically send a customized message to your Discord server.":"Enviar automaticamente uma mensagem personalizada para o seu servidor no Discord.","Automatically send a message to any URL when your station data changes.":"Enviar automaticamente uma mensagem para qualquer URL quando os dados da sua estação mudam.","Automatically send a tweet.":"Enviar automaticamente um tweet.","AzuraCast version %s is now available.":"A versão %s do AzuraCast está disponível.","AzuraCast Application Log":"Log do AzuraCast","AzuraCast Backup":"Cópia de Segurança do AzuraCast","AzuraCast Settings":"Definições do AzuraCast","AzuraCast Setup":"Instalação do AzuraCast","AzuraCast installation complete!":"Instalação do AzuraCast concluída!","AzuraCast is now updated to the latest version!":"AzuraCast está agora atualizado para a última versão!","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"O AzuraCast irá verificar os ficheiros no biblioteca de músicas para correspondências. Os ficheiros multimédia devem ser carregados antes deste passo. Pode executar esta ferramenta quantas vezes precisar.","Back":"Voltar","Backing up MariaDB...":"Fazendo cópia de segurança do MariaDB...","Backup complete in %.2f seconds.":"Cópia de segurança concluída em %.2f segundos.","Backup not found.":"Cópia de segurança não encontrada.","Backup path %s not found!":"Diretório de cópia de segurança %s não encontrado!","Backups":"Cópias de Segurança","Base Theme for Public Pages":"Tema Base para Páginas Públicas","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Com base nesta configuração, o sistema irá automaticamente reatribuir músicas a cada (estes) dias usando dados dos (estes) dias anteriores.","Basic Info":"Informação Básica","Basic Information":"Informação Básica","Broadcasting":"Transmissão","Broadcasting Service":"Serviço de Transmissão","Broadcasts":"Transmissões","Changes saved successfully.":"Configurações guardadas com sucesso.","Changes saved.":"Alterações guardadas.","Check the log for details.":"Verifique os logs para detalhes.","Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources.":"Escolha um método a usar quando transitando de uma música para outra. O Modo Inteligente considera o volume das duas faixas para um efeito mais suave, mas requer mais recursos do processador.","Cleaning up temporary files...":"Limpando os ficheiros temporários...","Clear":"Limpar","Click to restart your station and apply configuration changes.":"Clique para reiniciar a estação e aplicar as mudanças na configuração.","Close":"Fechar","Code from Authenticator App":"Código da Aplicação de Autenticação","Comments":"Comentários","Compress and normalize your station's audio, producing a more uniform and \"full\" sound.":"Comprimir e normalizar o som da estação, produzindo um som mais uniforme e completo.","Configuration successfully written.":"Configuração escrita com sucesso.","Configure Backups":"Configurar Cópias de Segurança","Confirm New Password":"Confirmar Nova Palavra-Passe","Connected AzuraRelays":"AzuraRelays Conectados","Continuous Play":"Reprodução Contínua","Control how this playlist is handled by the AutoDJ software.":"Controlar como esta lista de reprodução é tratada pelo AutoDJ.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"As cópias de segurança mais antigas que o número especificado vão ser automaticamente apagadas. Defina como zero para não eliminar cópias de segurança.","Create Directory":"Criar Directório","Creating backup archive...":"Criando ficheiro da cópia de segurança...","Creating temporary directories...":"Criando diretórios temporários...","Crossfade Duration (Seconds)":"Duração da Transição (Segundos)","Crossfade Method":"Método de Transição","Cue":"Cue","Current Installed Version":"Versão Atualmente Instalada","Current Password":"Palavra-Passe Atual","Custom":"Personalizado","Custom Branding":"Marca Personalizada","Custom CSS for Internal Pages":"CSS Personalizado para as Páginas Internas","Custom CSS for Public Pages":"CSS Personalizado para as Páginas Públicas","Custom Configuration":"Configuração Personalizada","Custom Cues: Cue-In Point (seconds)":"Cues Personalizados: Ponto de Entrada (segundos)","Custom Cues: Cue-Out Point (seconds)":"Cues Personalizados: Ponto de Saída (segundos)","Custom Fading: Fade-In Time (seconds)":"Desvanecimento Personalizado: Tempo de Fade-In (segundos)","Custom Fading: Fade-Out Time (seconds)":"Desvanecimento Personalizado: Tempo de Fade-Out (segundos)","Custom Fading: Overlap Time (seconds)":"Desvanecimento Personalizado: Tempo de Sobreposição (segundos)","Custom Fields":"Campos personalizados","Custom Frontend Configuration":"Configuração Personalizada do Frontend","Custom JS for Public Pages":"JavaScript Personalizado para as Páginas Públicas","Customization":"Personalização","Customize Administrator Password":"Personalizar a Palavra-Passe de Administrador","Customize Broadcasting Port":"Personalizar a Porta de Transmissão","Customize Source Password":"Personalizar Palavra-Passe da Fonte","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Personalize o número de músicas que aparecerão na secção \"Histórico de Músicas\" para esta estação e em todas as API's públicas.","DJ Credentials":"Credenciais do DJ","Dark":"Escuro","Days Between Automated Assignments":"Dias Entre Atribuições Automáticas","Debug Output":"Output de Depuração","Default":"Padrão","Default Album Art URL":"Endereço de Arte do Álbum Padrão","Delete Album Art":"Remover Arte de Álbum","Description":"Descrição","Direct Stream URL":"URL de Transmissão Direta","Directory":"Diretório","Directory Name":"Nome do Diretório","Disable Crossfading":"Desativar Transição","Disabled":"Desativado","Discord Webhook":"Webhook do Discord","Display Name":"Nome de Exibição","Duplicate Songs":"Músicas Duplicadas","E-mail Address":"Endereço de Email","Edit Custom Field":"Editar Campo Personalizado","Edit Liquidsoap Configuration":"Alterar Configuração do Liquidsoap","Edit Media":"Alterar Média","Edit Mount Point":"Alterar Ponto de Montagem","Edit Playlist":"Alterar Lista de Reprodução","Edit Profile":"Alterar Perfil","Edit Remote Relay":"Editar Relé Remoto","Edit SFTP User":"Alterar Utilizador SFTP","Edit Station":"Editar Estação","Edit Streamer":"Alterar Streamer","Edit User":"Editar Utilizador","Edit Web Hook":"Alterar Web Hook","Enable AutoDJ":"Ativar AutoDJ","Enable Automated Assignment":"Ativar Atribuição Automática","Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable.":"Permitir que os ouvintes peçam uma música para tocar na sua rádio. Apenas músicas que se encontram já na sua estação estão disponíveis para pedir.","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Ative esta opção para prevenir que os metadados dos ficheiros desta lista de reprodução sejam enviados para o AutoDJ. Isto é útil para jingles ou bumpers.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Ative para publicar este ponto de montagem nos diretórios de \"Páginas Amarelas\" de rádios públicas.","Enable to allow listeners to select this mount point on this station's public pages.":"Ative para permitir que os ouvintes selecionem este ponto de montagem nas página públicas da estação.","Enable to allow this account to log in and stream.":"Ative para permitir que esta conta faça login e transmita.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Ativar para que o AzuraCast execute automaticamente cópias de segurança noturnas automaticamente no tempo especificado.","Enabled":"Ativo","Encoder":"Codificador","End Date":"Data de Fim","End Time":"Tempo de Fim","Enforce Schedule Times":"Forçar Horários Programados","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Introduza o código atual fornecido pela aplicação de autenticação para verificar que está a funcionar corretamente.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Introduza o URL completo de outra transmissão para transmitir através de este ponto de montagem.","Environment: %s":"Ambiente: %s","Exclude Media from Backup":"Excluir Ficheiros Multimédia da Cópia de Segurança","Export %{format}":"Exportar %{format}","Fallback Mount":"Ponto de montagem de reserva","Field Name":"Nome do Campo","File Name":"Nome do Ficheiro","File not specified.":"Ficheiro não especificado.","Files moved:":"Ficheiros movidos:","Files queued for playback:":"Ficheiros na fila para reprodução:","Files removed:":"Ficheiros removidos:","Fixtures loaded.":"Instalações carregadas.","Friday":"Sexta-Feira","Full Volume":"Volume Máximo","General Rotation":"Rotação Geral","Generating Database Proxy Classes":"A Criar Classes de Proxy da Base de Dados","Generic Web Hook":"Web Hook Genérico","Genre":"Género","Hide Album Art on Public Pages":"Esconder Arte do Álbum nas Páginas Públicas","Hide AzuraCast Branding on Public Pages":"Esconder a Marca do AzuraCast nas Páginas Públicas","Hide Metadata from Listeners (\"Jingle Mode\")":"Esconder Metadados dos Ouvintes (Modo de Jingle)","High":"Alto","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Listas de reprodução com maior peso são reproduzidas com mais frequência em relação às listas de reprodução com peso inferior.","Home":"Página Inicial","Homepage Redirect URL":"Endereço da Página Inicial para Redirecionamento","IP Geolocation by DB-IP":"Geolocalização de IP por DB-IP","ISRC":"Código de Gravação Padrão Internacional","Icecast Access Log":"Log de acesso do Icecast","Icecast Configuration":"Configuração do Icecast","Icecast Error Log":"Log de erros do Icecast","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Se uma música não tiver arte do álbum, este endereço será mostrado. Deixe em branco para usar a arte padrão.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Se um visitante não estiver autenticado e visitar a página inicial do AzuraCast, você pode redirecionar automaticamente para o endereço especificado aqui. Deixe em branco para redirecionar para a página de login por padrão.","If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results.":"Se alguma dessas opções estiver ativada, essa lista de reprodução será gerida diretamente pelo Liquidsoap em vez do AzuraCast. Isso pode ter efeitos indesejados e só deve ser usado quando você estiver confortável com os resultados.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Se a atribuição automática estiver ativada, use esta lista de reprodução como um dos alvos para músicas a serem redistribuídas. Isto irá sobrescrever o conteúdo existente desta lista de reprodução.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Se definido como \"Não\", a lista de reprodução não vai ser incluída na programação da rádio, mas ainda pode ser gerida.","If enabled, the AutoDJ will automatically play music to this mount point.":"Se ativado, o AutoDJ irá reproduzir automaticamente música para este ponto de montagem.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Se ativado, este streamer só será capaz de se ligar ao servidor durante os seus tempos de transmissão programados.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Se os pedidos estiverem ativos para a estação, os utilizadores vão poder pedir ficheiros multimédia que estiverem disponíveis nesta lista de reprodução.","If selected, album art will not display on public-facing radio pages.":"Se selecionado, a arte do álbum não irá ser mostrada nas páginas públicas da rádio.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Se selecionado, isto irá remover a marca do AzuraCast nas páginas públicas.","If the end time is before the start time, the playlist will play overnight.":"Se a hora de fim for antes da hora de início, a lista de reprodução irá tocar de um dia para o outro.","If the end time is before the start time, the schedule entry will continue overnight.":"Se a hora de fim for antes da hora de início, a lista de reprodução irá tocar de um dia para o outro.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Se este ponto de montagem é o padrão, ele será reproduzido no pré-visualização da emissão e na página pública do sistema.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Se este ponto de montagem não estiver a reproduzir áudio, os ouvintes serão automaticamente redirecionados para este ponto de montagem. O padrão é /error.mp3, uma mensagem de erro.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Se esta estação tem streaming sob demanda e download ativado, apenas músicas que estão em playlists com essa configuração ativada serão visíveis.","Import from PLS/M3U":"Importar de PLS/M3U","Imported locale: %s":"Tradução %s importada.","Include in Automated Assignment":"Incluir na Atribuição Automática","Include in On-Demand Player":"Incluir no Player On-Demand","Initial Key":"Chave Inicial","Install GeoLite IP Database":"Instalar a Base de Dados do GeoLite","Install SHOUTcast":"Instalar SHOUTcast","Installation Method: %s":"Método de Instalação: %s","Installing Data Fixtures":"A Instalar Conjunto de Dados de Teste","Internal notes or comments about the user, visible only on this control panel.":"Notas internas ou comentários sobre o utilizador, visível apenas neste painel de controlo.","International Standard Recording Code, used for licensing reports.":"International Standard Recording Code, usado para relatórios de licenciamento.","Internet Radio Station Name":"Nome da Estação de Rádio na Internet","Internet Radio Station Owner":"Proprietário da Estação de Rádio na Internet","Interrupt other songs to play at scheduled time.":"Interromper outras músicas para tocar no horário agendado.","Involved People List":"Lista de Pessoas Envolvidas","It is already running.":"Já está em execução.","It is not running.":"Não está em execução.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Pode ainda não estar registado com o Supervisor. Reiniciar a transmissão poderá ajudar.","Jingle Mode":"Modo de Jingle","Language":"Idioma","Learn about Advanced Playlists":"Saber mais sobre Listas de Reprodução Avançadas","Leave blank to automatically generate a new password.":"Deixe em branco para criar uma automaticamente.","Leave blank to play on every day of the week.":"Deixe em branco para tocar todos os dias da semana.","Length":"Duração","Light":"Claro","Linked Information":"Informação Associada","Liquidsoap Configuration":"Configuração do Liquidsoap","Liquidsoap Log":"Log do Liquidsoap","Listeners":"Ouvintes","Listeners by Day":"Ouvintes por Dia","Listeners by Day of Week":"Ouvintes por Dia da Semana","Listeners by Hour":"Ouvintes por Hora","Loading...":"A Carregar...","Log Viewer":"Visualizador de Logs","Logged in successfully.":"Sessão iniciada com sucesso.","Login unsuccessful":"Login malsucedido","Low":"Baixo","Lyricist":"Autor das Letras","MP3":"MP3","Manage Station Automation":"Gerir Automação da Estação","Manage Station Broadcasting":"Gerir Transmissão da Estação","Manage Station Media":"Gerir Ficheiros Multimédia da Estação","Manage Station Mount Points":"Gerir Pontos de Montagem da Estação","Manage Station Profile":"Gerir Perfil da Estação","Manage Station Remote Relays":"Gerir Relés Remotos da Estação","Manage Station Streamers":"Gerir DJ's da Estação","Manage Station Web Hooks":"Gerir Web Hooks da Estação","Manually define how this playlist is used in Liquidsoap configuration.":"Definir manualmente como esta lista de reprodução é utilizada na configuração do Liquidsoap.","Maximum Listeners":"Ouvintes Máximos","Media":"Multimédia","Media Type":"Tipo de Multimédia","Merge playlist to play as a single track.":"Mesclar lista de reprodução para tocar como uma faixa única.","Metadata":"Metadados","Microphone":"Microfone","Minute of Hour to Play":"Minuto da Hora para Tocar","Mixer":"Misturador","Modified":"Modificado","Monday":"Segunda-Feira","Mood":"Género","More":"Mais","Mount Point URL":"Endereço do Ponto de Montagem","Mount Points":"Pontos de Montagem","Move":"Mover","Move %{ num } File(s) to":"Mover %{ num } Ficheiro(s) para","Move to Directory":"Mover para Directório","Music CD Identifier":"Identificador de Música no CD","Music Files":"Ficheiros Multimédia","Musician Credits List":"Lista de Créditos Músicos","Mute":"Mudo","Name":"Nome","New AzuraCast Release Version Available":"Nova versão do AzuraCast disponível","New AzuraCast Updates Available":"Novas atualizações do AzuraCast disponíveis","New Directory":"Novo Directório","New File Name":"Novo Nome do Ficheiro","New Folder":"Nova Pasta","New Password":"Nova Palavra-Passe","New Playlist":"Nova Playlist","New directory created.":"Novo diretório criado.","New path not specified.":"Novo caminho não especificado.","Nginx Access Log":"Log de Acesso do Nginx","Nginx Error Log":"Log de Erros do Nginx","No":"Não","No files selected.":"Nenhum ficheiro selecionado.","No other program can be using this port. Leave blank to automatically assign a port.":"Mais nenhum programa pode usar esta porta. Deixe em branco para automaticamente atribuir uma porta.","No recording available.":"Nenhuma gravação disponível.","No records to display.":"Nenhum registo para mostrar.","Normal Mode":"Modo Normal","Not Scheduled":"Não Agendado","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Nota: Esta deve ser a página pública da estação, e não a URL do AzuraCast. Este URL será incluído nos detalhes da transmissão.","Notes":"Notas","Number of Backup Copies to Keep":"Número de Cópias de Segurança para Manter","Number of Minutes Between Plays":"Número de Minutos entre Reproduções","Number of Songs Between Plays":"Número de Músicas entre Reproduções","Number of seconds to overlap songs.":"Número de segundos para sobrepor músicas.","On-Demand":"On-Demand","Once per %{minutes} Minutes":"Uma vez a cada %{minutes} minutos","Once per %{songs} Songs":"Uma vez a cada %{songs} músicas","Once per Hour":"Uma Vez por Hora","Once per Hour (at %{minute})":"Uma vez por hora (às %{minute})","Once per x Minutes":"A Cada x Minutos","Once per x Songs":"A Cada x Músicas","Only loop through playlist once.":"Apenas reproduzir toda a lista de reprodução uma vez.","Only play one track at scheduled time.":"Apenas reproduzir uma faixa no horário agendado.","Original Album":"Álbum Original","Original Artist":"Artista Original","Original Filename":"Nome do Ficheiro Original","Original Lyricist":"Letra Original","Original Release Time":"Data de Publicação Original","Original Year":"Ano Original","PHP Application Log":"Log do PHP","Part Of A Compilation":"Parte de uma Compilação","Part Of A Set":"Parte de um Conjunto","Password":"Palavra-Passe","Performer Sort Order":"Ordem de Classificação","Permissions":"Permissões","Play once per hour at the specified minute.":"Reproduzir uma vez por hora no minuto especificado.","Play/Pause":"Reproduzir/Pausar","Playlist":"Lista de reprodução","Playlist (M3U/PLS) URL":"URL de Lista de Reprodução (M3U/PLS)","Playlist 1":"Lista de Reprodução 1","Playlist 2":"Lista de Reprodução 2","Playlist Delay":"Atraso da Lista de Reprodução","Playlist Name":"Nome da Lista de Reprodução","Playlist Type":"Tipo de Lista de Reprodução","Playlist Weight":"Peso da Lista de Reprodução","Playlist disabled.":"Lista de reprodução desativada.","Playlist enabled.":"Lista de reprodução ativada.","Playlist not found.":"Lista de reprodução não encontrada.","Playlist order set.":"Ordem da lista de reprodução definida.","Playlist reshuffled.":"Lista de reprodução misturada.","Playlist successfully imported; %d of %d files were successfully matched.":"Lista de reprodução importada com sucesso; %d de %d ficheiros foram encontrados com sucesso.","Playlists":"Listas de Reprodução","Playlists cleared for selected files:":"Listas de Reprodução limpas para os ficheiros selecionados:","Playlists updated for selected files:":"Listas de Reprodução atualizadas para os ficheiros selecionados:","Please wait while a backup is generated...":"Por favor aguarde enquanto a cópia de segurança é criada...","Produced Notice":"Aviso Produzido","Profile":"Perfil","Programmatic Name":"Nome Programático","Public Page":"Página Pública","Publish to \"Yellow Pages\" Directories":"Publicar para diretórios \"Páginas Amarelas\"","Publisher":"Editora","Queue":"Fila","Queue the selected media to play next":"Colocar o ficheiro selecionado na fila para reproduzir de seguida","Random":"Aleatório","Raw":"Raw","Ready to start broadcasting? Click to start your station.":"Pronto para começar a transmitir? Clique para ligar a estação.","Record deleted successfully.":"Registo apagado com sucesso.","Recording Time":"Data de Gravação","Refresh rows":"Atualizar linhas","Refreshing All Stations":"Atualizando todas as estações","Relay Stream URL":"Endereço do Relé de Transmissão","Release Time":"Data de Lançamento","Reload System Data":"Recarregar dados do sistema","Remixer":"Misturador","Remote Playback Buffer (Seconds)":"Buffer da Reprodução Remota (Segundos)","Remote Relays":"Relés Remotos","Remote URL":"URL Remoto","Remote URL Playlist":"Lista de Reprodução de URL Remoto","Remote URL Type":"Tipo do URL Remoto","Remove":"Remover","Rename":"Renomear","Rename File/Directory":"Renomear Ficheiro/Diretório","Reorder":"Reordenar","Replace Album Cover Art":"Substituir Arte da Capa do Álbum","Reports":"Relatórios","Request Minimum Delay (Minutes)":"Atraso Mínimo do Pedido (Minutos)","Reset Password":"Restaurar Palavra-Passe","Reshuffle":"Baralhar","Restart Broadcasting":"Reiniciar Transmissão","Rows per page":"Linhas por página","Run Automatic Nightly Backups":"Executar Cópias de Segurança Noturnas Automáticas","Run Manual Backup":"Executar Cópia de Segurança Manual","Running Database Migrations":"A executar as Migrações da Base de Dados","SHOUTcast Configuration":"Configuração do SHOUTcast","SHOUTcast Log":"Log do SHOUTcast","Sample Rate":"Frequência de Amostragem","Saturday":"Sábado","Save":"Guardar","Save Changes":"Guardar Alterações","Schedule":"Agendar","Schedule View":"Vista de Agendamento","Scheduled":"Agendado","Scheduled Backup Time":"Tempo Agendado para Cópias de Segurança","Scheduled Play Days of Week":"Dias da Semana Agendados","Scheduled Time #%{num}":"Tempo Agendado #%{num}","Scheduled playlists and other timed items will be controlled by this time zone.":"Listas de reprodução agendadas e outros items cronometrados serão controlados por este fuso horário.","Scheduling":"Agendamento","Search":"Pesquisa","Seconds from the start of the song that the AutoDJ should start playing.":"Segundos em que o AutoDJ deve começar a tocar, desde o início da música.","Seconds from the start of the song that the AutoDJ should stop playing.":"Segundos em que o AutoDJ deve parar de tocar, desde o início da música.","Seek":"Procurar","Select File":"Selecionar Ficheiro","Select PLS/M3U File to Import":"Selecione um Ficheiro PLS/M3U para Importar","Select a theme to use as a base for station public pages and the login page.":"Selecione um tema para usar como base para páginas públicas de estações e a página de login.","Select all visible rows":"Selecionar todas as linhas visíveis","Select displayed fields":"Escolha os campos apresentados","Select...":"Selecionar...","Send song metadata changes to TuneIn.":"Enviar alterações de metadados para o TuneIn.","Sequential":"Sequencial","Set Cue In":"Definir Cue In","Set Cue Out":"Definir Cue Out","Set Fade In":"Definir Fade In","Set Fade Out":"Definir Fade Out","Set Overlap":"Definir Sobreposição","Set Subtitle":"Legenda","Set as Default Mount Point":"Definir como Ponto de Montagem Padrão","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Definir os pontos de cue e desvanecimento usando o editor visual. Os pontos marcados serão guardados nos campos correspondentes nas definições de reprodução avançadas.","Set or clear playlists from the selected media":"Definir ou limpar listas de reprodução dos ficheiros multimédia selecionados","Setting Key":"Chave de Definição","Setting Value":"Valor da Definição","Settings":"Definições","Setup has already been completed!":"A instalação já foi concluída!","Show on Public Pages":"Mostrar em Páginas Públicas","Show the station in public pages and general API results.":"Mostrar a estação em páginas públicas e nos resultados da API geral.","Shuffled":"Shuffled","Site Theme":"Tema do Site","Size":"Tamanho","Smart Mode":"Modo Inteligente","Song Album":"Álbum da Música","Song Artist":"Artista da música","Song Length":"Duração da Música","Song Listener Impact":"Impacto de Músicas nos Ouvintes","Song Lyrics":"Letra da Música","Song Playback Order":"Ordem de Reprodução das Músicas","Song Playback Timeline":"Linha do Tempo de Reprodução de Músicas","Song Requests":"Pedidos de Músicas","Song Title":"Título da música","Song skipped.":"Música ignorada.","Song-Based Playlist":"Lista de Reprodução baseada em Músicas","Song-based":"Baseado em músicas","SoundExchange Report":"Relatório SoundExchange","SoundExchange Royalties":"Direitos do SoundExchange","Source":"Fonte","Specify the minute of every hour that this playlist should play.":"Especifique o minuto de cada hora em que esta lista de reprodução deve tocar.","Standard playlist, shuffles with other standard playlists based on weight.":"Lista de reprodução padrão, mistura-se com outras listas de reprodução com base no peso.","Start Date":"Data de Início","Start Station":"Ligar Estação","Start Streaming":"Começar Transmissão","Start Time":"Hora de Início","Station Time Zone":"Fuso Horário da Estação","Station restarted.":"Estação reiniciada.","Stations":"Estações","Statistics Overview":"Visão Geral das Estatísticas","Stop Streaming":"Parar Transmissão","Streamer Broadcasts":"Transmissões do Streamer","Streamer Display Name":"Nome de Exibição do Streamer","Streamer Username":"Nome do Utilizador do Streamer","Streamer disconnected.":"Streamer desconectado.","Streamer password":"Palavra-Passe do Streamer","Streamer/DJ Accounts":"Contas de Streamer/DJ","Streamers enabled!":"Streamers ativados!","Subtitle":"Legenda","Sunday":"Domingo","Supervisord Log":"Log do Supervisord","System Logs":"Logs do Sistema","System Maintenance":"Manutenção do Sistema","System Settings":"Definições do Sistema","Tagging Time":"Tempo de Marcação","Telegram Chat Message":"Mensagem do Chat do Telegram","Terms Of Use":"Termos de Uso","The account associated with e-mail address \"%s\" has been set as an administrator":"A conta com o email \"%s\" associado foi definida como administrador","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Um nome de exibição atribuído a este ponto de montagem para mostrar em páginas de gestão ou páginas públicas. Deixe em branco para automaticamente criar um.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"O tempo de reprodução que o Liquidsoap deve colocar em buffer ao reproduzir esta lista de reprodução. Tempos mais curtos podem levar a uma reprodução intermitente ou em ligações instáveis.","The port %s is in use by another station.":"A porta %s está em uso por outra estação.","The relative path of the file in the station's media directory.":"O caminho relativo do ficheiro no diretório de multimédia da estação.","The request could not be processed.":"O pedido não pode ser processado.","The streamer will use this password to connect to the radio server.":"O streamer usará esta palavra-passe para se ligar ao servidor da rádio.","The streamer will use this username to connect to the radio server.":"O streamer usará este nome de utilizador para se ligar ao servidor da rádio.","The time period that the song should fade in. Leave blank to use the system default.":"O período de tempo em que a música deve fazer Fade-In. Deixe em branco para usar o padrão do sistema.","The time period that the song should fade out. Leave blank to use the system default.":"O período de tempo em que a música deve fazer Fade-Out. Deixe em branco para usar o padrão do sistema.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"O tempo que esta música deve sobrepor as músicas seguintes ao desvanecer. Deixe em branco para usar o padrão do sistema.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"O volume em decibéis para amplificar a faixa. Deixe em branco para usar o padrão do sistema.","This CSS will be applied to the main management pages, like this one.":"Este CSS será aplicado às páginas principais de gestão, como esta.","This CSS will be applied to the station public pages and login page.":"Este CSS será aplicado às páginas públicas da estação e a página de login.","This feature is not currently supported on this station.":"Esta funcionalidade não é suportada nesta estação de momento.","This field is required.":"Este campo é obrigatório.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Este é o nome de exibição informal que será exibido nas respostas da API se o streamer/DJ estiver ao vivo.","This javascript code will be applied to the station public pages and login page.":"Este código JavaScript será aplicado às páginas públicas da estação e a página de login.","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Este nome deve começar sempre com uma barra (/), e deve ser um endereço válido, como /autodj.mp3","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"Esta lista de reprodução atualmente não tem horários agendados. Ela será reproduzida em todos os momentos. Para adicionar um novo horário agendado, clique no botão abaixo.","This playlist is not a sequential playlist.":"Esta playlist não é sequencial.","This software delivers your broadcast to the listening audience.":"Este software transmite a sua emissão aos seus ouvintes.","This software shuffles from playlists of music constantly and plays when no other radio source is available.":"Este software reproduz listas de reprodução de música quando nenhuma outra fonte está disponível.","This station does not accept requests currently.":"Esta estação não aceita pedidos atualmente.","This station does not support on-demand streaming.":"Esta estação não suporta streaming sob demanda.","This station is out of available storage space.":"Esta estação está sem espaço disponível.","This station's time zone is currently %{tz}.":"O fuso horário da estação é atualmente %{tz}.","This streamer is not scheduled to play at any times.":"Esse streamer não está agendado para reproduzir em qualquer momento.","This will be used as the label when editing individual songs, and will show in API results.":"Isto será usado como rótulo ao editar músicas individuais, e será exibido nos resultados da API.","Thursday":"Quinta-Feira","Time":"Tempo","Time Zone":"Fuso Horário","To play once per day, set the start and end times to the same value.":"Para tocar uma vez por dia, defina a hora de início e de fim para o mesmo valor.","To set this schedule to run only within a certain date range, specify a start and end date.":"Para definir esse agendamento para executar apenas dentro de um determinado intervalo de datas, especifique uma data de início e fim.","Too many login attempts":"Demasiadas tentativas de login","Tuesday":"Terça-Feira","TuneIn AIR":"TuneIn AIR","Twitter Post":"Post no Twitter","URL Stub":"Sufixo da URL","Unknown Artist":"Artista Desconhecido","Unknown Title":"Título Desconhecido","Upcoming Song Queue":"Fila das Próximas Músicas","Update Metadata":"Atualizar Metadados","Use Asynchronous Worker":"Usar Trabalhador Assíncrono","Use Browser Default":"Utilizar o Padrão do Navegador","Use the Telegram Bot API to send a message to a channel.":"Utilize a API do Bot do Telegram para enviar uma mensagem para um canal.","User":"Utilizador","User Accounts":"Contas de Utilizador","User not found.":"Utilizador não encontrado.","Users":"Utilizadores","View Administration Page":"Ver a página de Administração","View Station Logs":"Ver logs da estação","View Station Page":"Ver a página da estação","View Station Reports":"Ver relatórios da estação","View System Logs":"Ver os logs do sistema","View tracks in playlist":"Ver faixas na lista de reprodução","Visit %s to complete setup.":"Visite %s para concluir a instalação.","Visual Cue Editor":"Editor de Cue Visual","Volume":"Volume","Warning":"Aviso","Waveform Zoom":"Zoom na Forma de Onda","Web DJ":"DJ Online","Web Hooks":"Web Hooks","Web Site URL":"URL do Website","Web hook enabled.":"Web Hook ativado.","Wednesday":"Quarta-Feira","Weight":"Peso","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Bem-vindo ao AzuraCast. Por favor aguarde enquanto algumas dependências chave do AzuraCast são instaladas...","YP Directory Authorization Hash":"Chave de Autorização do Diretório YP","Yes":"Sim","You are currently running version %s. Updating is highly recommended.":"Está a usar a versão %s neste momento. Atualizar é altamente recomendado.","You can now set up streamer (DJ) accounts.":"Pode agora configurar contas de streamers (DJ).","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Você pode definir uma URL personalizada para esta transmissão que o AzuraCast usará quando se referir a ele. Deixe vazio para usar o valor padrão.","You cannot remove yourself.":"Não se pode eliminar a si próprio.","You do not have permission to access this portion of the site.":"Não tem permissão para aceder a esta parte do site.","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Tentou fazer login demasiadas vezes. Por favor, espere 30 segundos e tente novamente.","You have submitted a request too recently! Please wait before submitting another one.":"Você enviou um pedido recentemente. Por favor espere antes de enviar outro.","You must be logged in to access this page.":"Deve fazer login para aceder a esta página.","You should update to take advantage of bug and security fixes.":"Deve atualizar para aproveitar as correções de bugs e segurança.","Your docker-compose.yml file is out of date!":"O seu ficheiro docker-compose.yml está desatualizado!","Your credentials could not be verified.":"Não foi possível verificar as suas informações.","Your installation is currently %d update(s) behind the latest version.":"A sua instalação está atualmente %d atualização(ões) atrás da última versão."},"ru_RU":{"# Episodes":"# Эпизоды","# Songs":"# Песни","%d queued messages":"%d сообщений в очереди","%s cannot start":"%s не удается запустить","%s cannot stop":"%s не может остановиться","%s encountered an error":"%s столкнулся с ошибкой","%s is not recognized as a service.":"%s не распознан как сервис.","%{ days } Days":"%{ days } Дней","%{ minutes } minutes":"%{ minutes } минут","%{ seconds } seconds":"%{ seconds } секунд","%{filesCount} File":["%{filesCount} Файл","%{filesCount} Файла","%{filesCount} Файлов","%{filesCount} Файлов"],"%{listeners} Listener":["%{listeners} Слушатель","%{listeners} Слушателя","%{listeners} Слушателей","%{listeners} Слушателей"],"%{name} - Copy":"%{name} - Копия","%{numPlaylists} playlist":["%{numPlaylists} плейлист","%{numPlaylists} плейлиста","%{numPlaylists} плейлистов","%{numPlaylists} плейлистов"],"%{numSongs} uploaded song":["%{numSongs} загруженный трек","%{numSongs} загруженных трека","%{numSongs} загруженных треков","%{numSongs} загруженных треков"],"%{spaceUsed} Used":"%{spaceUsed} занято","%{spaceUsed} of %{spaceTotal} Used":"Использовано %{spaceUsed} из %{spaceTotal}","%{station} - Copy":"%{station} - Копия","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Все контейнеры Docker имеют префикс этого имени. Не меняйте это после установки.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) Время ожидания до завершения операции Docker Compose. Увеличьте это значение на компьютерах с низкой производительностью.","(in seconds)":"(в секундах)","A completely random track is picked for playback every time the queue is populated.":"При каждом заполнении очереди для воспроизведения выбирается полностью случайный трек.","A playlist containing media files hosted on this server.":"Плейлист содержит медиафайлы, размещенные на этом сервере.","A playlist that instructs the station to play from a remote URL.":"Плейлист, который указывает станции для воспроизведения с отдалённого URL-адреса.","API \"Access-Control-Allow-Origin\" Header":"API заголовка \"Access-Control-Allow-Origin\"","API Documentation":"Документация по API","API Key Description/Comments":"Описание/комментарии ключа API","API Keys":"Ключи API","API Version":"Версия API","Access Key ID":"ID ключа доступа","Access Token":"Токен Доступа","Access Token Secret":"Секрет Токена Доступа","Account List":"Список Аккаунтов","Account Recovery":"Восстановление Учётной Записи","Account is Active":"Аккаунт активен","Account not found.":"Аккаунт не найден.","Account recovery e-mail sent.":"Отправлено письмо для восстановления учётной записи.","Actions":"Действие","Adapter":"Подключено","Add API Key":"Добавить API ключ","Add Custom Field":"Добавить Настраиваемое Поле","Add Episode":"Добавить эпизод","Add Files to Playlist":"Добавить в плейлист","Add Mount Point":"Добавить Точку Подключения","Add New GitHub Issue":"Новый запрос на GitHub","Add Playlist":"Добавить плейлист","Add Podcast":"Добавить подкаст","Add Record":"Добавить запись","Add Remote Relay":"Добавить Отдалённый Ретранслятор","Add Role":"Добавить Роль","Add SFTP User":"Добавить пользователя SFTP","Add Schedule Item":"Добавить элемент расписания","Add Station":"Добавить станцию","Add Storage Location":"Добавить Место Хранения","Add Streamer":"Добавить радиоведущего","Add User":"Добавить Пользователя","Add Web Hook":"Добавить Веб-хук","Additional Environment Variables":"Дополнительные переменные среды","Administer API Keys":"Управление API Ключами","Administer Backups":"Управление Резервными Копиями","Administer Custom Fields":"Управление Настраиваемыми Полями","Administer Settings":"Управление Настройками","Administer Stations":"Управление Станциями","Administer Storage Locations":"Управление Местами Хранения","Administration":"Администрирование","Advanced":"Дополнительное","Advanced Configuration":"Расширенная настройка","Advanced Manual AutoDJ Scheduling Options":"Расширенные Настройки Планирования АвтоДиджея Вручную","Advanced: Use Privileged Docker Settings":"Дополнительно: Используйте Привилегированные Настройки Docker","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Собираемая статистика о слушателях используется для отображения отчетов станции в системе. Статистика слушателей на основе IP-адреса используется для просмотра отслеживания онлайн слушателей и может потребоваться для роялти отчетов.","Album":"Альбом","Album Art":"Обложка Альбома","Album Artist Sort Order":"Порядок сортировки исполнителя альбома","Album Sort Order":"Порядок сортировки альбомов","All Permissions":"Все права доступа","All Playlists":"Все плейлисты","All Podcasts":"Все подкасты","All Stations":"Все станции","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"Все значения в ответе NowPlaying API доступны для использования. Любые пустые поля игнорируются.","Allow Requests from This Playlist":"Разрешить запросы из этого плейлиста","Allow Song Requests":"Разрешить Запросы Песен","Allow Streamers / DJs":"Разрешить Ведущих/Диджеев","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Разрешить системе периодически автоматически назначать песни для плейлистов на основе их производительности. Этот процесс будет работать в фоновом режиме и будет выполняться только в том случае, если для этой опции установлено значение «Включено», и хотя бы для одного плейлиста установлено значение «Включить в Автоматическое Назначение».","Allowed IP Addresses":"Разрешённые IP-адреса","Always Use HTTPS":"Всегда использовать HTTPS","Amplify: Amplification (dB)":"Усиление: Звукоусиление (дБ)","An account recovery link has been requested for your account on \"%s\".":"Ссылка на восстановление учетной записи была запрошена для вашей учетной записи на \"%s\".","An error occurred and your request could not be completed.":"Произошла ошибка и ваш запрос не может быть выполнен.","Analyze and reprocess the selected media":"Анализ и повторная обработка выбранных медиафайлов","Any time a live streamer/DJ connects to the stream":"Каждый раз, когда Ведущий/Диджей для эфира подключается к потоку","Any time a live streamer/DJ disconnects from the stream":"Каждый раз, когда Ведущий/Диджей отключается от потока","Any time the currently playing song changes":"Каждый раз, когда текущая играющая песня меняется","Any time the listener count decreases":"Каждый раз, когда количество слушателей уменьшается","Any time the listener count increases":"Каждый раз, когда количество слушателей увеличивается","Apply Compression and Normalization":"Применить сжатие и нормализацию","Apply for an API key at Last.fm":"Применить ключ API на Last.fm","Applying changes...":"Применение изменений...","Are you sure?":"Вы уверены?","Art":"Обложка","Artist":"Исполнитель","Artwork":"Обложка","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Изображение должно иметь минимальный размер 1400 x 1400 пикселей и максимальный размер 3000 x 3000 пикселей для подкастов Apple.","At the bottom of the page, click \"Create my access token\".":"В нижней части страницы нажмите кнопку \"Создать мой токен доступа\".","Attempt to Automatically Retrieve ISRC When Missing":"Если отсутствует, попытка автоматического получения ISRC","Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance.":"Приложения для перекодирования звука, такие как Liquid soap, со временем потребляют постоянное количество ЦП, что постепенно истощает этот доступный кредит. Если вы регулярно видите украденное процессорное время, вам следует рассмотреть возможность перехода на виртуальную машину, ресурсы процессора которой выделены для вашего экземпляра.","Audit Log":"Журнал Изменений","Author":"Автор","Auto-Assign Value":"Автоматическое присвоение значения","Auto-Assigned":"Автоматическое назначение","Auto-generate Random MariaDB Root Password":"Автоматическое создание случайного Root пароля MariaDB","AutoDJ":"АвтоДиджей","AutoDJ Bitrate (kbps)":"Битрейт АвтоДиджея (kbps)","AutoDJ Disabled":"АвтоДиджей Отключен","AutoDJ Format":"Формат АвтоДиджея","AutoDJ Queue":"Очередь АвтоДиджея","AutoDJ Queue Length":"Длина очереди АвтоДиджея","AutoDJ Service":"Сервис АвтоДиджея","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"АвтоДиджей отключен для этой станции. Музыка не будет автоматически воспроизводиться, если источник не находится в прямом эфире.","Automated Assignment":"Автоматическое назначение","Automatic Backups":"Автоматическое Резервное Копирование","Automatically Set from ID3v2 Value":"Автоматически устанавливать из значения ID3v2","Automatically scroll to the bottom of the log":"Автоматическая прокрутка до нижней части журнала","Automatically send a customized message to your Discord server.":"Автоматически отправить настраиваемое сообщение на ваш сервер Discord.","Automatically send a message to any URL when your station data changes.":"Автоматическая отправка сообщения на любой URL-адрес при изменении данных станции.","Automatically send a tweet.":"Автоматически отправлять твит.","Available Logs":"Доступные журналы","Avatar Service":"Аватар Сервис","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Аватары получены на основе вашего адреса электронной почты от службы %{service}. Нажмите для управления настройками %{service}.","Average Listeners":"В среднем слушателей","Avoid Duplicate Artists/Titles":"Избегать Дубликатов Исполнителей/Названий","AzuraCast version %s is now available.":"Доступна версия %s AzuraCast.","AzuraCast Application Log":"AzuraCast - Журнал","AzuraCast Backup":"Резервная копия AzuraCast","AzuraCast First-Time Setup":"Первоначальная Настройка AzuraCast","AzuraCast Installer":"Установщик AzuraCast","AzuraCast Instance Name":"Название этого экземпляра AzuraCast","AzuraCast Settings":"Настройки AzuraCast","AzuraCast Setup":"Настройка AzuraCast","AzuraCast Update Checks":"Проверка обновлений AzuraCast","AzuraCast Updater":"Обновление AzuraCast","AzuraCast User":"Пользователь AzuraCast","AzuraCast Wiki":"AzuraCast Wiki","AzuraCast installation complete!":"Установка AzuraCast завершена!","AzuraCast is currently configured to listen on the following ports:":"В данный момент AzuraCast настроен для прослушивания следующих портов:","AzuraCast is now initialized.":"AzuraCast инициализирован.","AzuraCast is now updated to the latest version!":"AzuraCast теперь обновлен до последней версии!","AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated.":"AzuraCast поставляется со встроенной бесплатной базой данных IP-геолокации. При желании, вместо неё вы можете использовать сервис геолокации MaxMind для достижения более точных результатов. Для использования MaxMind GeoLite требуется лицензионный ключ, как только ключ будет предоставлен, мы будем автоматически обновлять базу данных.","AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles.":"AzuraCast использует систему контроля доступа, основанную на ролях. Роли имеют права доступа к определенным разделам сайта, а затем пользователям назначаются эти роли.","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast просканирует загруженный файл на совпадения в музыкальной библиотеке этой станции. Медиафайлы уже должны быть загружены перед выполнением этого шага. Вы можете повторно запускать этот инструмент столько раз, сколько необходимо.","Back":"Назад","Backing up MariaDB...":"Резервное копирование MariaDB...","Backup complete in %.2f seconds.":"Резервное копирование завершено за %.2f секунд.","Backup not found.":"Резервная копия не найдена.","Backup path %s not found!":"Путь резервной копии %s не найден!","Backups":"Резервные копии","Balanced":"Сбалансированно","Band":"Группа","Banned Countries":"Заблокированные Страны","Banned IP Addresses":"Заблокированные IP адреса","Banned User Agents":"Заблокированные User Agents","Base Station Directory":"Базовая папка станции","Base Theme for Public Pages":"Базовая тема для публичных страниц","Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists.":"Основываясь на предыдущем исполнении песен вашей станции, AzuraCast может автоматически распределять песни равномерно между вашими плейлистами, помещая песни с самыми высокими показателями в плейлисты с наибольшим весом.","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Исходя из этого параметра, система будет автоматически переназначать песни каждый (этот) день, используя данные из предыдущих (этих) дней.","Basic Info":"Основная информация","Basic Information":"Основная информация","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Поскольку вы используете Docker, доступ к некоторым системным журналам возможен только с shell session на компьютере хоста. Вы можете запустить %s для доступа к журналам контейнеров из терминала.","Best Performing Songs":"Лучшие Проигранные Песни","Bit Rate":"Битрейт","Bot Token":"Токен бота","Bpm":"Bpm","Branding Settings":"Настройки Бренда","Broadcast AutoDJ to Remote Station":"Вещание АвтоДиджея на отдалённую станцию","Broadcasting":"Вещание","Broadcasting Service":"Сервис Вещания","Broadcasts":"Вещание","Browser Icon":"Иконка браузера","Bucket Name":"Название сегмента","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"По умолчанию радиостанции вещают на своих собственных портах (т. е. 8000). Если вы используете сервис CloudFlare или получаете доступ к своей радиостанции по SSL, вы должны включить эту функцию, которая направляет все радио-потоки через веб-порты (80 и 443).","CPU Load":"Загрузка ЦП","CPU Stats Help":"Справка по статистике ЦП","Cached":"Кэшировано","Categories":"Категории","Change":"Изменение","Change Password":"Смена Пароля","Change installation settings?":"Изменить параметры установки?","Changes":"Изменения","Changes saved successfully.":"Изменения успешно сохранены.","Changes saved.":"Изменения сохранены.","Character Set Encoding":"Кодировка набора символов","Chat ID":"ID чата","Check Web Services for Album Art When Uploading Media":"Проверить веб-сервисы на наличие обложки альбома при загрузке медиафайла","Check Web Services for Album Art for \"Now Playing\" Tracks":"Проверить веб-сервисы на наличие обложек альбомов для треков \"Сейчас Играет\"","Check the log for details.":"Проверьте журнал для подробностей.","Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources.":"Выберите режим, который будет использоваться при переходе от одной песни к другой. Умный режим учитывает громкость двух дорожек при переходе для более плавного эффекта, но требует больше ресурсов процессора.","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Выберите название для этого веб-хука, которое поможет вам отличить его от других. Оно будет показано только на странице администрирования.","Choose a new password for your account.":"Выберите новый пароль для своей учётной записи.","Cleaning up temporary files...":"Очистка временных файлов...","Clear":"Очистить","Clear All Message Queues":"Очистить все очереди сообщений","Clear All Pending Requests?":"Убрать все ожидающие запросы?","Clear Artwork":"Удалить Обложку","Clear Cache":"Очистить кэш","Clear File":"Удалить файл","Clear Image":"Удалить изображение","Clear List":"Очистить список","Clear Media":"Удалить медиафайл","Clear Pending Requests":"Убрать ожидающие запросы","Clear Queue":"Очистить очередь","Clear Upcoming Song Queue":"Очистить очередь запросов песен","Clear Upcoming Song Queue?":"Очистить очередь запросов песен?","Clearing the application cache may log you out of your session.":"Очистка кэша приложения может привести к выходу из сеанса.","Click \"Generate new license key\".":"Нажмите \"Сгенерировать новый лицензионный ключ\".","Click the link below to log in to your account.":"Нажмите на ссылку ниже, чтобы войти в свою учётную запись.","Click to restart your station and apply configuration changes.":"Нажмите, чтобы перезагрузить станцию и применить изменения конфигурации.","Clone":"Копировать","Clone Station":"Копировать станцию","Close":"Закрыть","Code from Authenticator App":"Код из приложения Аутентификации","Collect aggregate listener statistics and IP-based listener statistics":"Сбор обобщённой статистики о слушателях и статистики слушателей на основе IP-адреса","Command":"Команда","Comment":"Комментарий","Comments":"Комментарии","Commercial Information":"Коммерческая информация","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Завершите процесс установки, предоставив некоторую информацию о вашей среде вещания. Эти настройки можно изменить позже на панели администрирования.","Complete the setup process to get started.":"Завершите процесс установки, чтобы начать.","Composer":"Композитор","Composer Sort Order":"Порядок сортировки композитора","Compress and normalize your station's audio, producing a more uniform and \"full\" sound.":"Сжимайте и нормализуйте звук вашей станции, создавая более равномерный и \"полный\" звук.","Conductor":"Дирижёр","Configuration successfully written.":"Конфигурация успешно записана.","Configure":"Настроить","Configure Automated Assignment":"Настройка Автоматического Назначения","Configure Backups":"Настройка резервных копий","Confirm New Password":"Подтвердите новый пароль","Connected AzuraRelays":"Подключение AzuraRelays","Connection Information":"Сведения о подключении","Consumer Key (API Key)":"Ключ клиента (API ключ)","Consumer Secret (API Secret)":"Секрет клиента (API Секрет)","Contact an administrator to reset your password following the instructions in our documentation:":"Обратитесь к администратору, чтобы сбросить пароль, следуя инструкциям в нашей документации:","Contains explicit content":"Содержит откровенный контент","Content Group Description":"Описание Группы Содержимого","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Продолжите процесс настройки, создав свою первую радиостанцию ниже. Вы можете изменить любые из этих данных позже.","Continuous Play":"Непрерывное Воспроизведение","Control how this playlist is handled by the AutoDJ software.":"Управляйте тем, как этот плейлист обрабатывается программным обеспечением АвтоДиджея.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Копии старше указанного количества дней будут автоматически удалены. Установите ноль, чтобы отключить автоматическое удаление.","Copy associated media and folders.":"Копировать связанные файлы и папки.","Copy scheduled playback times.":"Скопировать запланированное время воспроизведения.","Copy to Clipboard":"Копировать в буфер обмена","Copy to New Station":"Копировать на новую станцию","Copyright":"Авторские права","Copyright Message":"Сообщение об авторских правах","Could not write to filesystem.":"Не удалось выполнить запись в файловую систему.","Create Account":"Создать аккаунт","Create Directory":"Создать папку","Create New Key":"Создать новый ключ","Create Station":"Создать станцию","Create a New Radio Station":"Создание Новой Радиостанции","Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL.":"Создайте новое приложение на сайте приложений Twitter. Используйте базовый URL-адрес этой установки в качестве URL-адреса приложения.","Create a new storage location based on the base directory.":"Создать новое место хранения на основе базового каталога.","Create an account on the MaxMind developer site.":"Создайте учетную запись на сайте разработчиков MaxMind.","Create and Continue":"Создать и продолжить","Create custom fields to store extra metadata about each media file uploaded to your station libraries.":"Создавайте настраиваемые поля для хранения дополнительных метаданных о каждом медиафайле, загруженном в библиотеку станции.","Creating backup archive...":"Создание архива резервной копии...","Creating temporary directories...":"Создание временных каталогов...","Crossfade Duration (Seconds)":"Длительность Плавного Перехода (в секундах)","Crossfade Method":"Режим Плавного Перехода","Cue":"Реплика","Current Custom Fallback File":"Текущий собственный резервный файл","Current Installed Version":"Текущая установленная версия","Current Intro File":"Текущий Интро файл","Current Password":"Текущий пароль","Current Podcast Media":"Текущий медиафайл подкаста","Custom":"Пользовательское","Custom API Base URL":"Базовый URL-адрес пользовательского API","Custom Branding":"Индивидуальный брендинг","Custom CSS for Internal Pages":"Пользовательский CSS для внутренних страниц","Custom CSS for Public Pages":"Пользовательский CSS для публичных страниц","Custom Configuration":"Пользовательская конфигурация","Custom Cues: Cue-In Point (seconds)":"Пользовательская Метка: Отметить Начало Песни (в секундах)","Custom Cues: Cue-Out Point (seconds)":"Пользовательская Метка: Отметить Конец Песни (в секундах)","Custom Fading: Fade-In Time (seconds)":"Настраиваемое появление: время нарастания (в секундах)","Custom Fading: Fade-Out Time (seconds)":"Настраиваемое завершение: время затухания (в секундах)","Custom Fading: Overlap Time (seconds)":"Настраиваемое Совмещение: Время Нахлёста (в секундах)","Custom Fallback File":"Собственный резервный файл","Custom Fields":"Настраиваемые поля","Custom Frontend Configuration":"Пользовательская Конфигурация Интерфейса","Custom JS for Public Pages":"Пользовательский JS для публичных страниц","Customization":"Настройка","Customize":"Настроить","Customize Administrator Password":"Настроить Пароль Администратора","Customize AzuraCast Settings":"Настройка Параметров AzuraCast","Customize Broadcasting Port":"Настроить порт вещания","Customize Copy":"Настройки копирования","Customize DJ/Streamer Mount Point":"Настройка Точки Подключения Диджеев/Ведущих","Customize DJ/Streamer Port":"Настроить порт Диджей/Ведущий","Customize Internal Request Processing Port":"Настройка Внутреннего Порта Обработки Запросов","Customize Source Password":"Настроить Пароль Source","Customize ports used for AzuraCast?":"Настроить порты, используемые для AzuraCast?","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Настройте количество песен, которые будут отображаться в разделе «Играло ранее» для этой станции и во всех общедоступных API.","DJ Credentials":"Учётные Данные Диджея","DJ/Streamer Buffer Time (Seconds)":"Время буфера Диджей/Ведущий (в секундах)","Dark":"Тёмная","Dashboard":"Панель управления","Date Played":"Дата проигрывания","Date Requested":"Дата запроса","Date/Time":"Дата/Время","Date/Time (Browser)":"Дата/Время (Браузер)","Date/Time (Station)":"Дата/Время (Станция)","Days Between Automated Assignments":"Дни Между Автоматическими Назначениями","Days of Playback History to Keep":"Количество дней для хранения истории проигранного","Deactivate Streamer on Disconnect (Seconds)":"Отключение радиоведущего при разъединении (в секундах)","Debug Home":"Страница отладки","Debug Output":"Отладочный вывод","Default":"По умолчанию","Default Album Art":"Обложка альбома по умолчанию","Default Album Art URL":"URL обложки альбома по умолчанию","Default Avatar URL":"URL аватара по умолчанию","Default Mount":"Подключение по умолчанию","Default: %s":"По умолчанию: %s","Delete":"Удалить","Delete %{ num } media files?":"Удалить %{ num } медиафайл(ов)?","Delete API Key?":"Удалить API ключ?","Delete Album Art":"Удалить обложку альбома","Delete Backup?":"Удалить резервную копию?","Delete Broadcast?":"Удалить трансляцию?","Delete Custom Field?":"Удалить настраиваемое поле?","Delete Episode?":"Удалить эпизод?","Delete Mount Point?":"Удалить точку подключения?","Delete Playlist?":"Удалить плейлист?","Delete Podcast?":"Удалить подкаст?","Delete Queue Item?":"Удалить элемент очереди?","Delete Record?":"Удалить запись?","Delete Remote Relay?":"Удалить отдалённый ретранслятор?","Delete Request?":"Удалить запрос?","Delete Role?":"Удалить роль?","Delete SFTP User?":"Удалить пользователя SFTP?","Delete Station?":"Удалить станцию?","Delete Storage Location?":"Удалить место хранения?","Delete Streamer?":"Удалить радиоведущего?","Delete User?":"Удалить пользователя?","Delete Web Hook?":"Удалить веб-хук?","Description":"Описание","Deselect":"Отменить выбор","Desktop Device":"Настольный компьютер","Details":"Подробности","Direct Stream URL":"URL-адрес Потока","Directory":"Папка","Directory Name":"Название папки","Disable":"Отключить","Disable Crossfading":"Отключить Плавный Переход","Disable Optimizations":"Отключить оптимизацию","Disable Two-Factor":"Отключить Двухфакторную","Disable public pages?":"Отключить публичные страницы?","Disable song requests?":"Отключить запросы на песни?","Disable streamers?":"Отключить радиоведущих?","Disable to use a flatfile cache instead of Redis.":"Отключить использование flatfile кэша вместо Redis.","Disable two-factor authentication?":"Отключить двухфакторную аутентификацию?","Disabled":"Отключено","Disconnect Streamer":"Отключить радиоведущего","Discord Web Hook URL":"URL веб-хука Discord","Discord Webhook":"URL веб-хука Discord","Disk Space":"Место на диске","Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed.":"Кэширование диска делает систему намного быстрее и более отзывчивой в целом. Это никоим образом не отнимает память у приложений, поскольку при необходимости операционная система автоматически освобождает ее.","Display Name":"Отображаемое Имя","Do not collect any listener analytics":"Не собирать никакой аналитики о слушателях","Do not modify this after installation.":"Не изменяйте это после установки.","Do not use an AutoDJ service.":"Не использовать сервис АвтоДиджей.","Docker User GID":"GID пользователя Docker","Docker User UID":"UID пользователя Docker","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"Имя домена (example.com) или имена (example.com, foo.bar) для использования с LetsEncrypt.","Down":"Вниз","Download":"Скачать","Download CSV":"Скачать CSV","Download M3U":"Скачать M3U","Download PLS":"Скачать PLS","Download the Linux x64 binary from the SHOUTcast Radio Manager:":"Загрузите бинарный файл Linux x64 из SHOUTcast Radio Manager:","Drag file(s) here to upload or":"Перетащите файл(ы) сюда для загрузки или","Dropbox Generated Access Token":"Токен доступа созданный Dropbox","Duplicate":"Копировать","Duplicate Playlist":"Копировать Плейлист","Duplicate Prevention Time Range (Minutes)":"Диапазон времени предотвращения дублирования (в минутах)","Duplicate Songs":"Дубликаты песен","Duplicate request: this song was already requested and will play soon.":"Дубликат запроса: эта песня уже была запрошена и скоро будет играть.","E-Mail":"E-Mail","E-mail Address":"E-mail адрес","E-mail Delivery Service":"Служба доставки электронной почты","E-mail addresses can be separated by commas.":"Адреса электронной почты можно разделять запятыми.","Edit":"Редактировать","Edit Custom Field":"Редактирование настраиваемого поля","Edit Episode":"Редактировать эпизод","Edit Liquidsoap Configuration":"Редактирование конфигурации Liquidsoap","Edit Media":"Редактирование Медиафайла","Edit Mount Point":"Редактирование Точки Подключения","Edit Playlist":"Редактирование Плейлиста","Edit Podcast":"Редактировать подкаст","Edit Profile":"Редактировать профиль","Edit Record":"Редактировать запись","Edit Remote Relay":"Редактирование Отдалённого Ретранслятора","Edit Role":"Изменить роль","Edit SFTP User":"Редактировать пользователя SFTP","Edit Station":"Редактировать Станцию","Edit Station Profile":"Редактирование профиля станции","Edit Storage Location":"Изменить Место Хранения","Edit Streamer":"Редактировать Радиоведущего","Edit User":"Редактирование Пользователя","Edit Web Hook":"Редактировать веб-хук","Embed Code":"Код вставки","Embed Widgets":"Встраивание Виджета","Enable":"Включить","Enable Advanced Features":"Включить Расширенные Функции","Enable AutoDJ":"Включить АвтоДиджей","Enable Automated Assignment":"Включить Автоматическое Назначение","Enable Broadcasting":"Включить трансляцию","Enable Custom Code Plugins":"Включить плагины пользовательского кода","Enable Downloads on On-Demand Page":"Включить Загрузки на Странице Запросов","Enable Mail Delivery":"Включить доставку почты","Enable MariaDB Slow Query Log":"Включить журнал медленных запросов MariaDB","Enable On-Demand Streaming":"Включить вещание по запросам","Enable Performance Profiling Extension":"Включить расширение профилирования производительности","Enable Public Pages":"Включить публичные страницы","Enable Redis":"Включить Redis","Enable Streaming":"Активировать вещание","Enable Two-Factor":"Включить Двухфакторную","Enable Two-Factor Authentication":"Включить двухфакторную аутентификацию","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"Включите некоторые дополнительные функции в веб-интерфейсе, включая расширенную конфигурацию плейлистов, назначение порта станции, изменение базовых папок медиафайлов и другие функции, которые должны использоваться только теми пользователями, которые знакомы с расширенными настройками.","Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable.":"Позвольте слушателям запросить песню для воспроизведения на вашей станции. Запрашиваются только те песни, которые уже есть в ваших плейлистах.","Enable public pages?":"Включить публичные страницы?","Enable song requests?":"Включить запросы на песни?","Enable streamers?":"Включить радиоведущих?","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Включите функцию \"слияние\" Composer, чтобы объединить файл composer.json основного приложения с любыми файлами плагина Composer. Это может повлиять на производительность, поэтому вам следует использовать его только в том случае, если вы используете один или несколько плагинов с их собственными зависимостями от Composer.","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Включите эту настройку, чтобы не допустить отправки метаданных в АвтоДиджей для файлов в этом плейлисте. Это полезно, если в плейлисте содержатся джинглы или бамперы.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Включите, чтобы рекламировать эту точку подключения на \"Жёлтых страницах\" публичных радио каталогах.","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"Включите, чтобы рекламировать этот ретранслятор на \"Жёлтых страницах\" публичных радио каталогах.","Enable to allow listeners to select this mount point on this station's public pages.":"Разрешить слушателям выбирать эту точку подключения на публичных страницах этой станции.","Enable to allow listeners to select this relay on this station's public pages.":"Разрешить слушателям выбирать этот ретранслятор на публичных страницах этой станции.","Enable to allow this account to log in and stream.":"Включите, чтобы разрешить этому аккаунту входить в систему и осуществлять трансляцию.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Включите, чтобы AzuraCast автоматически запускал ночное резервное копирование в указанное время.","Enabled":"Включено","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Включает или отключает использование новой и более быстрой системы на основе WebSocket для получения обновлений в режиме реального времени на общедоступных проигрывателях. Если возникают проблемы при использовании этой функции, вы можете её отключить.","Encoded By":"Кодирование","Encoder":"Кодировщик","Encoder Settings":"Настройки кодера","Encoding Time":"Время кодирования","End Date":"Дата завершения","End Session":"Выйти","End Time":"Время завершения","Endpoint":"Конечная точка","Enforce Schedule Times":"Принудительно запланированное время","Enter Two-Factor Code":"Введите двухфакторный код","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Введите текущий код, предоставленный вашим приложением-аутентификатором, чтобы убедиться, что он работает правильно.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Введите полный URL-адрес другого потока, чтобы передать его трансляцию через эту точку подключения.","Enter your password":"Введите свой пароль","Environment: %s":"Окружающая среда: %s","Episode":"Эпизод","Episode not found.":"Эпизод не найден.","Episodes":"Эпизоды","Error":"Ошибка","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Пример: если URL-адрес отдалённого радио http://station.example.com:8000/radio.mp3, введите \"http://station.example.com:8000\".","Exclude Media from Backup":"Исключить медиафайлы из резервной копии","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Исключение медиафайлов из автоматического резервного копирования позволит сэкономить место, но вы должны сделать резервную копию медиафайлов в другом месте. Заметьте, что будет выполнено резервное копирование только локально хранящихся медиафайлов.","Execute Command":"Выполнить команду","Expected to Play at":"Ожидается, что сыграет","Explicit":"Откровенный","Export %{format}":"Экспорт %{format}","Fallback Mount":"Резервная Точка Подключения","Field Name":"Название поля","File Name":"Название Файла","File Not Processed: %s":"Файл не обработан: %s","File Owner":"Владелец файла","File Processing":"Обработка файла","File Type":"Тип файла","File not specified.":"Файл не указан.","Files marked for reprocessing:":"Файлы, отмеченные для повторной обработки:","Files moved:":"Файлы перемещены:","Files queued for playback:":"Очередь файлов на воспроизведение:","Files removed:":"Файлы удалены:","First Connected":"Первое Подключение","Fixtures loaded.":"Модификатор загружен.","Footer Text":"Текст внизу страницы","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"Для локальных файловых систем это базовый путь каталога. Для дистанционных файловых систем это префикс папки.","For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software.":"В большинстве случаев используйте кодировку UTF-8 по умолчанию. Более старую кодировку ISO-8859-1 можно использовать при приеме подключений от диджеев SHOUTcast 1 или при использовании другого устаревшего программного обеспечения.","For some clients, use port:":"Для некоторых пользователей используйте порт:","Forgot Password":"Забыл Пароль","Forgot your password?":"Забыли пароль?","Friday":"Пятница","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"С вашего смартфона, сканируйте код справа, используя приложение аутентификации по вашему выбору (FreeOTP, Authy и т.д.).","Full Volume":"Полная Громкость","Full:":"Полностью:","GA Property Tracking ID":"Идентификатор отслеживания GA","General Rotation":"Обычная ротация","Generate Report":"Создать отчёт","Generating Database Proxy Classes":"Создание Прокси-Классов Базы Данных","Generic Web Hook":"Универсальный веб-хук","Genre":"Жанр","GeoLite database not configured for this installation. See System Administration for instructions.":"База данных GeoLite не настроена для этой установки. Смотрите инструкции в управлении системой.","GeoLite is not currently installed on this installation.":"GeoLite в настоящее время здесь не установлен.","GeoLite version \"%{ version }\" is currently installed.":"В данный момент установлена версия GeoLite \"%{ version }\" .","Get Next Song":"Получить следующую песню","Get Now Playing":"Сейчас играет","Global":"Глобально","Global Permissions":"Глобальные разрешения","Google Analytics Integration":"Интеграция с Google Analytics","HTML":"HTML","HTTP Port":"HTTP порт","HTTP Port: %d":"HTTP порт: %d","HTTPS Port":"HTTPS порт","HTTPS Port: %d":"HTTPS порт: %d","Help":"Помощь","Hide Album Art on Public Pages":"Скрыть обложку альбома на публичных страницах","Hide AzuraCast Branding on Public Pages":"Скрыть бренд AzuraCast на публичных страницах","Hide Charts":"Скрыть Диаграммы","Hide Metadata from Listeners (\"Jingle Mode\")":"Скрыть метаданные от слушателей (\"Режим Джингла\")","High":"Часто","High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk.":"Высокий уровень ожидания ввода-вывода может указывать на узкое место на жестком диске сервера, потенциально неисправный жесткий диск или большую нагрузку на жесткий диск.","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Плейлисты с более высоким весом чаще воспроизводятся по сравнению с другими плейлистами с более низким весом.","History":"Играло Ранее","Home":"Главная","Homepage Redirect URL":"URL перенаправления главной страницы","Hour":"Час","IP":"IP адрес","IP Geolocation by DB-IP":"Геолокация IP по DB-IP","IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite.":"IP Geolocation используется для определения приблизительного местоположения ваших слушателей на основе IP-адреса, с которым они связаны. Используйте бесплатную библиотеку IP Geolocation или чтобы использовать MaxMind GeoLite введите лицензионный ключ на этой странице.","ISRC":"ISRC","Icecast Access Log":"Icecast - Журнал доступа","Icecast Clients":"Пользователи IceCast","Icecast Configuration":"Icecast - Настройки","Icecast Error Log":"Icecast - Журнал ошибок","Identifier":"Идентификатор","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Если у песни нет обложки альбома, то будет показано изображение поэтому URL-адресу. Оставьте пустым, чтобы использовать стандартное заменяющее изображение.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Если посетитель не авторизован и посещает главную страницу AzuraCast, вы можете автоматически перенаправить его на указанный здесь URL. Оставьте пустым, чтобы перенаправить его на страницу входа по умолчанию.","If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results.":"Если какой-либо из этих параметров включен, этот плейлист будет управляться напрямую через Liquidsoap, а не через AzuraCast. Это может иметь непреднамеренные эффекты и должно использоваться только тогда, когда вы довольны результатами.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Если автоматическое назначение включено, этот плейлист используется как одна из целей для перераспределения песен. Это перезапишет существующее содержимое этого плейлиста.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Если отключено, плейлист не будет включён в воспроизведение радио, но его всё ещё можно будет настраивать.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Если отключено, станция не будет вести вещание или перетасовывать свой АвтоДиджей.","If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings.":"Если эта функция включена, AzuraCast будет автоматически записывать все трансляции прямого эфира, сделанные на этой станции, при каждом вещании.","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"Если этот параметр включен, AzuraCast будет подключаться к базе данных MusicBrainz, чтобы попытаться найти ISRC для любых файлов, где он отсутствует. Отключение этой опции может повысить производительность.","If enabled, a download button will also be present on the public \"On-Demand\" page.":"Если эта опция включена, кнопка загрузки также будет присутствовать на общедоступной странице \"По запросу\".","If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page.":"Если эта опция включена, то музыка из плейлистов с включенными запросами песен для вещания, будет доступна для вещания через специализированную публичную страницу.","If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream.":"Если включено, радиоведущие (или диджеи) смогут напрямую подключаться к вашему потоку и вести трансляцию прямого эфира, прерывая поток АвтоДиджея.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Если включено, АвтоДиджей в этой установке будет автоматически воспроизводить музыку до этой точки подключения.","If enabled, the AutoDJ will automatically play music to this mount point.":"Если включено, АвтоДиджей автоматически воспроизводит музыку в этой точке подключения.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Если включено, этот радиоведущий сможет подключаться только во время запланированного вещания.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Если запросы включены для вашей станции, пользователи смогут заказать песни, которые находятся в этом плейлисте.","If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods.":"Если запросы включены, это указывает минимальную задержку (в минутах) между отправкой запроса и воспроизведением. Если установлено значение ноль, применяется небольшая задержка в 15 секунд для предотвращения переполнения запросов.","If selected, album art will not display on public-facing radio pages.":"Если выбрано, то обложка альбома не будет отображаться на публичных страницах радио.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Если выбрано, то будет удалён бренд AzuraCast с публично расположенных страниц.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Если указанный вами адрес электронной почты присутствует в системе, проверьте почтовый ящик на наличие сообщения для сброса пароля.","If the end time is before the start time, the playlist will play overnight.":"Если время окончания до времени начала, плейлист будет воспроизводиться в том числе и ночью.","If the end time is before the start time, the schedule entry will continue overnight.":"Если время окончания раньше времени начала, запись по расписанию будет продолжаться в том числе и ночью.","If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here.":"Если точка подключения (т.е. /radio.mp3) или Shoutcast SID (т.е. 2), на которую вы вещаете, отличается от указанного выше, укажите здесь исходную точку подключения.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Если порт, на который осуществляется трансляция, отличается от указанного в URL-адресе выше, укажите здесь исходный порт.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Если это подключение установлено по умолчанию, оно будет воспроизводиться на предварительном просмотре радио и на публичной странице радио в этой системе.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Если эта точка подключения не воспроизводит аудио, слушатели будут автоматически перенаправлены на эту (резервную) точку подключения. По умолчанию используется повторяющееся сообщение об ошибке /error.mp3.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Если этот параметр выбран, то URL-адрес в браузере будет использоваться вместо основного URL-адреса, когда он будет доступен. Если параметр не выбран, то постоянно используется основной URL-адрес.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Если на этой станции включено прослушивание и загрузка по запросу, то будут видны только те песни, которые находятся в плейлистах с включенным этим параметром.","If you are broadcasting using AutoDJ, enter the source password here.":"Если вы транслируете с помощью АвтоДиджея, введите пароль источника здесь.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Если вы транслируете с помощью АвтоДиджея, введите имя источника здесь. Оно может быть пустым.","If you manually maintain this file, review the latest version of the file and make any changes needed.":"Если вы вручную обслуживаете этот файл, просмотрите последнюю версию файла и внесите необходимые изменения.","If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting.":"Если вы регулярно используете разные URL-адреса для доступа к AzuraCast, вам следует включить параметр \"Предпочтительно URL-адрес в браузере\".","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Если вы столкнулись с неполадкой или ошибкой, вы можете отправить запрос на GitHub с помощью ссылки ниже.","If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap.":"Если ваша установка ограничена процессором или памятью, вы можете изменить этот параметр, чтобы настроить ресурсы, используемые Liquidsoap.","If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default.":"Если вашему программному обеспечению для вещания требуется конкретный путь к точке подключения, укажите его здесь. В противном случае используйте значение по умолчанию.","If your web hook requires HTTP basic authentication, provide the password here.":"Если ваш веб-хук требует базовой аутентификации HTTP, укажите пароль здесь.","If your web hook requires HTTP basic authentication, provide the username here.":"Если ваш веб-хук требует базовой аутентификации HTTP, укажите логин здесь.","Import from PLS/M3U":"Импорт из PLS/M3U","Important: copy the key below before continuing!":"Важно: скопируйте ключ ниже, прежде чем продолжить!","Imported locale: %s":"Импорт локализации: %s","In order to install SHOUTcast:":"Для того, чтобы установить SHOUTcast:","In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds.":"Для быстрой обработки веб-хуки имеют короткое время ожидания, поэтому отвечающая служба должна быть оптимизирована для обработки запроса менее чем за 2 секунды.","In the newly created application, click the \"Keys and Access Tokens\" tab.":"В созданном приложении перейдите на вкладку \"Ключи и токены доступа\" (Key and Access Tokens).","Include in Automated Assignment":"Включить в Автоматическое Назначение","Include in On-Demand Player":"Включить проигрывание по запросу","Indefinitely":"Безгранично","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"Указывает на наличие откровенного содержания (ненормативная лексика или содержание только для взрослых). Apple Podcasts отображает графику с явными советами для родителей для вашего эпизода, если он включен. Эпизоды, содержащие откровенный материал, недоступны на некоторых территориях Apple Podcasts.","Initial Key":"Первичный Ключ","Initialize AzuraCast":"Инициализация AzuraCast","Initializing essential settings...":"Инициализация основных настроек...","Insert":"Добавлено","Install GeoLite IP Database":"Установка Базы Данных GeoLite IP","Install SHOUTcast":"Установка SHOUTcast","Install SHOUTcast 2 DNAS":"Установить SHOUTcast 2 DNAS","Installation Method: %s":"Способ установки: %s","Installation Not Recently Backed Up":"Резервная копия установки давняя","Installing Data Fixtures":"Установка модификатора данных","Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption.":"Укажите Liquidsoap использовать любые метаданные replaygain, связанные с песней, для управления её уровнем громкости. Это может увеличить потребление процессора.","Instructions":"Инструкции","Internal notes or comments about the user, visible only on this control panel.":"Внутренние заметки или комментарии о пользователе, видимые только на этой панели управления.","International Standard Recording Code, used for licensing reports.":"Международный стандартный код записи, используемый для получения лицензионных отчетов.","Internet Radio Station Name":"Название интернет-радиостанции","Internet Radio Station Owner":"Владелец интернет-радиостанции","Interrupt other songs to play at scheduled time.":"Прервать другие песни, чтобы играть в запланированное время.","Intro":"Интро","Invalid token specified.":"Указан недопустимый токен.","Involved People List":"Список участников","Is Public":"Публичный","It is already running.":"Он уже работает.","It is not running.":"Он не запущен.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Возможно еще не зарегистрирован Руководитель. Перезапуск трансляции может помочь.","Jingle Mode":"Режим Джингла","Joins":"Подключились","Language":"Язык","Last 14 Days":"Последние 14 Дней","Last 2 Years":"Последние 2 года","Last 24 Hours":"Последние 24 часа","Last 30 Days":"Последние 30 дней","Last 60 Days":"Последние 60 дней","Last 7 Days":"Последние 7 дней","Last Modified":"Последнее Изменение","Last Month":"Прошлый месяц","Last Run":"Последний запуск","Last Year":"Последний год","Last run:":"Последний запуск:","Last.fm API Key":"Ключ API Last.fm","Latest Update":"Последнее Обновление","Learn More about Dropbox Auth Tokens":"Узнайте больше о токенах авторизации Dropbox","Learn about Advanced Playlists":"Узнайте о продвинутых плейлистах","Learn more about release channels in the AzuraCast docs.":"Узнайте больше о каналах релизов в документации AzuraCast.","Learn more about this header.":"Подробнее об этом заголовке.","Leave blank to automatically generate a new password.":"Оставьте поле пустым для автоматической генерации нового пароля.","Leave blank to play on every day of the week.":"Оставьте пустым, чтобы воспроизводилось каждый день недели.","Leave blank to use the current password.":"Оставьте поле пустым, чтобы использовать текущий пароль.","Leave blank to use the default Telegram API URL (recommended).":"Оставьте пустым, чтобы использовать URL-адрес Telegram API по умолчанию (рекомендуется).","Length":"Длина","Length Text":"Длина текста","Let's get started by creating your Super Administrator account.":"Давайте начнем с создания вашей учетной записи Супер Администратор.","LetsEncrypt Domain Name(s)":"Доменное имя(имена) LetsEncrypt","LetsEncrypt E-mail Address":"Email адрес для LetsEncrypt","Light":"Светлая","Like our software? Donate to support AzuraCast!":"Понравилось наше программное обеспечение? Пожертвуйте, на поддержку AzuraCast!","Limited:":"Ограниченно:","Linked Information":"Связанная информация","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"LiquidSoap сейчас перемешивает %{songs} и %{playlists}.","Liquidsoap Configuration":"Liquidsoap - Настройки","Liquidsoap Log":"Liquidsoap - Журнал","Liquidsoap Performance Tuning":"Настройка производительности Liquidsoap","List one IP address or group (in CIDR format) per line.":"Укажите один IP-адрес или группу (в формате CIDR) на строку.","List one user agent per line. Wildcards (*) are allowed.":"Укажите по одному идентификатору пользователя (user agent) в каждой строке. Допускаются подстановочные знаки (*).","Listener Analytics Collection":"Сбор Аналитики о Слушателях","Listener History":"История прослушивания","Listener Request":"Запрос слушателя","Listeners":"Слушатели","Listeners Per Station":"Слушателей на станции","Listeners by Day":"Слушателей по дням","Listeners by Day of Week":"Слушателей по дням недели","Listeners by Hour":"Слушателей по часам","Live":"Прямая трансляция","Live Broadcast Recording Bitrate (kbps)":"Битрейт записи прямого эфира (кбит/с)","Live Broadcast Recording Format":"Формат Записи Прямого Эфира","Live Listeners":"Слушают сейчас","Live Recordings Storage Location":"Место хранения записей эфира","Live Streamer:":"Ведущий Онлайн:","Live Streaming":"Прямой эфир","Live stream connected.":"Прямой эфир подключен.","Live stream disconnected.":"Прямой эфир отключен.","Load Average":"Средняя нагрузка","Loading...":"Загрузка...","Local":"Локально","Local Filesystem":"Локальная файловая система","Local Streams":"Локальные потоки","Location":"Местоположение","Log In":"Войти","Log Viewer":"Просмотр журналов","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"Регистрируйте более медленные запросы для диагностики возможных проблем с базой данных. Включайте это только при необходимости.","Logged in successfully.":"Успешный вход в систему.","Logged in using account recovery token":"Вход выполнен с помощью токена восстановления учётной записи","Login unsuccessful":"Неудачный вход","Logs":"Журналы","Logs by Station":"Системные Журналы Станций","Long Sync Task Execution Time":"Длительное время выполнения задачи синхронизации","Loop Once":"Проиграть один раз","Losses":"Отключились","Low":"Редко","Lyricist":"Автор текстов","MP3":"MP3","Main Message Content":"Содержание Основного Сообщения","Manage":"Управлять","Manage SFTP Accounts":"Управление учетными записями SFTP","Manage Station Automation":"Управление Автоматизацией Станции","Manage Station Broadcasting":"Управление Вещанием Станции","Manage Station Media":"Управление Медиафайлами Станции","Manage Station Mount Points":"Управление Точками Подключения Станции","Manage Station Podcasts":"Управление подкастами станции","Manage Station Profile":"Управление Профилем Станции","Manage Station Remote Relays":"Управление Ретрансляторами Станции","Manage Station Streamers":"Управление Ведущими Станции","Manage Station Web Hooks":"Управление Веб-хуками Станции","Manage Stations":"Управление станциями","Manual AutoDJ Mode":"Ручной Режим АвтоДиджея","Manually define how this playlist is used in Liquidsoap configuration.":"Установите вручную, как этот плейлист используется в конфигурации Liquidsoap.","Manually modify the logging level.":"Вручную измените уровень ведения журнала.","MariaDB Database Name":"Название базы данных MariaDB","MariaDB Host":"Хост MariaDB","MariaDB Maximum Connections":"MariaDB Максимум соединений","MariaDB Password":"Пароль MariaDB","MariaDB Port":"Порт MariaDB","MariaDB Root Password":"Пароль Root пользователя MariaDB","MariaDB Username":"Имя пользователя MariaDB","Markdown":"Markdown","Matched":"Совпадение","Matomo API Token":"Токен API Matomo","Matomo Analytics Integration":"Интеграция с Matomo Analytics","Matomo Installation Base URL":"URL-адрес базовой установки Matomo","Matomo Site ID":"ID сайта Matomo","Max Listener Duration":"Максимальное Время Прослушивания","MaxMind Developer Site":"Сайт разработчика MaxMind","MaxMind License Key":"Лицензионный ключ MaxMind","Maximum Listeners":"Максимум слушателей","Maximum PHP-FPM Worker Processes":"Максимальное количество рабочих процессов PHP-FPM","Maximum Port for Station Port Assignment":"Максимальный порт для назначения порта станции","Maximum number of total listeners across all streams. Leave blank to use the default.":"Максимальное общее количество слушателей во всех потоках. Оставьте поле пустым, чтобы использовать значение по умолчанию.","Media":"Медиафайлы","Media Storage Location":"Место хранения медиафайлов","Media Type":"Тип медиа","Memory":"Память","Memory Stats Help":"Справка по статистике памяти","Merge playlist to play as a single track.":"Объединить плейлист, чтобы играть как один трек.","Message Body":"Текст сообщения","Message Customization Tips":"Советы по настройке сообщений","Message Queues":"Очереди сообщений","Message Recipient(s)":"Получатель(и) сообщения","Message Subject":"Тема Сообщения","Message parsing mode":"Режим парсинга сообщений","Metadata":"Метаданные","Metadata updated!":"Метаданные обновлены!","Microphone":"Микрофон","Microphone\n Source":"Микрофон\n Источник","Minimum Port for Station Port Assignment":"Минимальный порт для назначения порта станции","Minute of Hour to Play":"Минута Часа для Воспроизведения","Mixer":"Микшер","Mobile Device":"Мобильное устройство","Modified":"Изменено","Modify this if your stations are listening on nonstandard ports.":"Измените это, если ваши станции прослушивают нестандартные порты.","Monday":"Понедельник","Mood":"Настроение","More":"Больше","Most Played Songs":"Самые Популярные Песни","Most Recent Backup Log":"Журнал Последнего Резервного Копирования","Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa.":"Большинство хостинг-провайдеров размещают на сервере больше виртуальных машин (VPS), чем может выдержать оборудование, когда каждая виртуальная машина работает при полной загрузке процессора. Это называется избыточным выделением ресурсов, что может привести к тому, что другие виртуальные машины на сервере \"украдут\" процессорное время у вашей виртуальной машины и наоборот.","Mount Name:":"Название Точки Подключения:","Mount Point URL":"URL точки подключения","Mount Points":"Точки Подключения","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"Точки подключения - это то, как слушатели подключаются и слушают вашу станцию. Каждая точка подключения может иметь свой аудиоформат или качество. Используя точки подключения, вы можете настроить высококачественный поток для слушателей с широкополосным интернетом и мобильный поток для пользователей телефонов.","Move":"Переместить","Move %{ num } File(s) to":"Перенести %{ num } файл(ов) в","Move to Directory":"Перенести в папку","Music CD Identifier":"Идентификатор CD","Music Files":"Музыкальные файлы","Musician Credits List":"Список Заслуг Музыкантов","Mute":"Откл. звук","My Account":"Мой аккаунт","N/A":"Не доступно","Name":"Имя/Название","Name/Type":"Название/Тип","Need Help?":"Нужна помощь?","Network Interfaces":"Сетевые интерфейсы","Never run":"Никогда не запускалось","New AzuraCast Release Version Available":"Доступна новая версия релиза AzuraCast","New AzuraCast Updates Available":"Доступны новые обновления AzuraCast","New Directory":"Новая Папка","New File Name":"Новое название файла","New Folder":"Новая папка","New Key Generated":"Создан новый ключ","New Password":"Новый Пароль","New Playlist":"Новый Плейлист","New Playlist Name":"Название нового плейлиста","New Station Description":"Описание новой станции","New Station Name":"Название новой станции","New directory created.":"Новая папка создана.","New path not specified.":"Новый путь не указан.","Next Run":"Следующий запуск","Nginx Access Log":"Nginx - Журнал доступа","Nginx Error Log":"Nginx - Журнал ошибок","No":"Нет","No Limit":"Без ограничений","No Match":"Нет совпадений","No directory specified":"Папка не указана","No entries found.":"Записей не найдено.","No episodes found.":"Эпизоды не найдены.","No file was uploaded.":"Файл не загружен.","No files selected.":"Файлы не выбраны.","No other program can be using this port. Leave blank to automatically assign a port.":"Никакая другая программа не сможет использовать этот порт. Оставьте поле пустым, чтобы автоматически назначить порт.","No recording available.":"Нет доступных записей.","No records to display.":"Нет записей для отображения.","No temporary directory is available.":"Временный каталог недоступен.","None":"Не выбрано","None:":"Ничего:","Normal Mode":"Обычный Режим","Not Played":"Не играло","Not Run":"Не запускалось","Not Running":"Остановлено","Not Scheduled":"Не запланировано","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Обратите внимание, что восстановление резервной копии очистит вашу существующую базу данных. Никогда не восстанавливайте файлы резервных копий от ненадежных пользователей.","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Примечание. Это должна быть общедоступная домашняя страница радиостанции, а не URL-адрес AzuraCast. Она будет включена в подробности вещания.","Note: the port after this one will automatically be used for legacy connections.":"Примечание: порт после этого будет автоматически использоваться для старых подключений.","Notes":"Заметки","Now":"Сейчас","Now Playing":"Сейчас играет","Now playing on %{ station }:":"Сейчас играет на %{ station }:","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now.":"Сейчас играет на %{ station }: %{ title } от %{ artist }! Настроить сейчас.","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }":"Сейчас играет на %{ station }: %{ title } от %{ artist }! Настройте сейчас: %{ url }","NowPlaying API Response":"Ответ NowPlaying API","Num Plays":"Сыграно","Number of Backup Copies to Keep":"Количество резервных копий для сохранения","Number of Minutes Between Plays":"Количество минут между воспроизведениями","Number of Songs Between Plays":"Количество песен между воспроизведением","Number of Visible Recent Songs":"Количество видимых проигранных песен","Number of seconds to overlap songs.":"Продолжительность совмещения песен в секундах.","On the Air":"В эфире","On-Demand":"С Запросом","On-Demand Media":"Медиафайлы по Запросу","On-Demand Streaming":"Вещание по запросу","Once per %{minutes} Minutes":"Через каждые %{minutes} минут","Once per %{songs} Songs":"Через каждые %{songs} песен","Once per Hour":"Один раз в час","Once per Hour (at %{minute})":"Один раз в час (в %{minute})","Once per x Minutes":"Через каждые x минут","Once per x Songs":"Через каждые x песен","Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below.":"После выполнения этих шагов введите информацию со страницы \"Ключи и токены доступа\" в поля ниже.","Once you have configured automated assignment, click the button below to run the automated assignment process.":"После того, как вы настроили автоматическое назначение, нажмите на кнопку ниже, чтобы запустить процесс автоматического назначения.","One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools.":"Одно важное замечание об ожидании ввода-вывода заключается в том, что оно может указывать на узкое место или проблему, но также может быть совершенно бессмысленным, в зависимости от рабочей нагрузки и общедоступных ресурсов. Постоянно высокое ожидание ввода-вывода должно побудить к дальнейшему исследованию с помощью более сложных инструментов.","Only Send One Tweet Every...":"Отправлять только один твит каждые...","Only collect aggregate listener statistics":"Сбор только статистических данных о слушателе","Only connect to a remote server.":"Подключаться только к отдалённому серверу.","Only loop through playlist once.":"Воспроизводить плейлист только один цикл.","Only play one track at scheduled time.":"Воспроизвести только один трек в запланированное время.","Operation":"Действие","Optional: HTTP Basic Authentication Password":"При необходимости: пароль базовой аутентификации HTTP","Optional: HTTP Basic Authentication Username":"При необходимости: логин базовой аутентификации HTTP","Optional: Request Timeout (Seconds)":"Необязательно: Время ожидания запроса (в секундах)","Optionally provide an e-mail address for updates from LetsEncrypt.":"При необходимости укажите адрес электронной почты для обновлений от LetsEncrypt.","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"При необходимости выберите поле метаданных ID3v2, которое, если оно существует, будет использоваться для установки значения этого поля.","Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name.":"При желании, укажите короткое имя окончания URL-адреса, например \"my_station_name\", которое будет использоваться в URL-адресах этой станции. Оставьте это поле пустым, чтобы автоматически создать его на основе названия станции.","Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name.":"При необходимости укажите название, подходящее для API, например \"field_name\". Оставьте это поле пустым, чтобы автоматически создать его на основе названия.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"Дополнительно укажите публичные SSH ключи, которые пользователь может использовать для подключения вместо пароля. Введите по одному ключу на строку.","Optionally supply an API token to allow IP address overriding.":"При необходимости укажите токен API, чтобы разрешить переопределение IP-адреса.","Original Album":"Первоначальный Альбом","Original Artist":"Первоначальный Исполнитель","Original Filename":"Первоначальное Название Файла","Original Lyricist":"Первоначальный Автор Текстов","Original Path":"Исходный путь","Original Release Time":"Первоначальное Время Выпуска","Original Year":"Первоначальный Год","Otherwise, update your installation and answer \"Y\" when prompted to update the file.":"В противном случае, обновите установку и ответьте \"Y\" при появлении запроса на обновление файла.","Owner":"Владелец","PHP Application Log":"PHP - Журнал","PHP Maximum POST File Size":"Максимальный размер POST файла PHP","PHP Memory Limit":"Лимит памяти PHP","PHP Script Maximum Execution Time":"Максимальное время выполнения PHP скрипта","Part Of A Compilation":"Часть Компиляции","Part Of A Set":"Часть Набора","Password":"Пароль","Password Reset Instructions":"Инструкции по сбросу пароля","Password:":"Пароль:","Paste the generated license key into the field on this page.":"Вставьте сгенерированный лицензионный ключ в поле на этой странице.","Path/Suffix":"Путь/Окончание","Pending Requests":"Ожидающие запросы","Performance profiling is currently enabled for all requests.":"Профилирование производительности в настоящее время включено для всех запросов.","Performer Sort Order":"Порядок сортировки исполнителя","Permissions":"Права доступа","Play":"Воспроизведение","Play %":"Играло %","Play exactly once every $x minutes.":"Играет один раз через каждые $x минут.","Play exactly once every $x songs.":"Играет один раз через каждые $x песен.","Play once per hour at the specified minute.":"Играет один раз в час в указанную минуту.","Play/Pause":"Пуск/Пауза","Playback Queue":"Очередь Воспроизведения","Playing Next":"Следующее Играет","Playlist":"Плейлист","Playlist (M3U/PLS) URL":"URL-адрес плейлиста (M3U/PLS)","Playlist 1":"Плейлист 1","Playlist 2":"Плейлист 2","Playlist Delay":"Задержка воспроизведения","Playlist Name":"Название Плейлиста","Playlist Type":"Тип Плейлиста","Playlist Weight":"Вес плейлиста","Playlist disabled.":"Плейлист отключен.","Playlist enabled.":"Плейлист включен.","Playlist not found.":"Плейлист не найден.","Playlist order set.":"Порядок плейлиста установлен.","Playlist queue cleared.":"Очередь воспроизведения очищена.","Playlist reshuffled.":"Плейлист перетасован.","Playlist successfully imported; %d of %d files were successfully matched.":"Плейлист успешно импортирован; %d из %d файлов успешно совпадают.","Playlist(s)":"Плейлист(ы)","Playlist:":"Плейлист:","Playlist: %s":"Плейлист: %s","Playlists":"Плейлисты","Playlists cleared for selected files:":"Плейлисты очищены от выбранных файлов:","Playlists updated for selected files:":"Плейлисты обновлены выбранными файлами:","Plays":"Играло","Please log in to continue.":"Пожалуйста, войдите чтобы продолжить.","Please wait while a backup is generated...":"Пожалуйста, подождите, пока будет создана резервная копия...","Please wait...":"Пожалуйста, подождите...","Podcast":"Подкаст","Podcast Title":"Название подкаста","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"Носители подкастов должны быть в формате MP3 или M4A (AAC) для максимальной совместимости.","Podcast not found!":"Подкаст не найден!","Podcasts":"Подкасты","Podcasts Storage Location":"Место хранения подкастов","Port:":"Порт:","Powered by %s":"Разработано %s","Powered by AzuraCast":"Работает на AzuraCast","Prefer Browser URL (If Available)":"Предпочтительно URL-адрес в браузере (если доступно)","Prefer System Default":"Использовать системное по умолчанию","Preview":"Предпросмотр","Previous":"Было","Privacy":"Конфиденциальность","Produced Notice":"Оповещение о создании","Profile":"Профиль","Profile Performance on All Requests":"Производительность профиля по всем запросам","Profiler Control Panel":"Панель управления профилирования","Profiling Extension HTTP Key":"HTTP-ключ расширения профилирования","Profiling Extension IP Allow List":"Список разрешенных IP-адресов расширения профилирования","Profiling data can be viewed by visiting %s.":"Данные профилирования можно просмотреть, посетив %s.","Programmatic Name":"Программируемое Название","Public Page":"Публичная страница","Public Page Background":"Фон публичной страницы","Public Pages":"Публичные страницы","Publish Date":"Дата публикации","Publish Time":"Время публикации","Publish to \"Yellow Pages\" Directories":"Опубликовать в каталоге \"Желтые страницы\"","Publisher":"Издатель","Queue":"В Очередь","Queue the selected media to play next":"Запланировать выбранные файлы для проигрывания следующими","RSS Feed":"RSS-канал","Radio Player":"Радио Плеер","Radio Ports: %s":"Радио порты: %s","Random":"Случайно","Ratio":"Соотношение","Raw":"Исходное","Ready to start broadcasting? Click to start your station.":"Готовы начать вещание? Нажмите, чтобы запустить станцию.","Received":"Получено","Record Live Broadcasts":"Запись Прямых Трансляций","Record created successfully.":"Запись успешно создана.","Record deleted successfully.":"Запись успешно удалена.","Record not found":"Запись не найдена","Record updated successfully.":"Запись успешно обновлена.","Recording Time":"Время записи","Recover Account":"Восстановление Учётной Записи","Redis Database Index":"Индекс базы данных Redis","Redis Host":"Хост Redis","Redis Port":"Порт Redis","Refresh rows":"Обновить строки","Refreshing All Stations":"Обновление всех станций","Region":"Регион","Relay":"Ретранслятор","Relay Stream URL":"Ретрансляция потока (URL-адрес)","Release Channel":"Канал релизов","Release Time":"Время Выпуска","Reload Configuration":"Перезагрузить конфигурацию","Reload System Data":"Перезагрузить системные данные","Reload broadcasting? Current listeners will not be disconnected.":"Перезагрузить вещание? Текущие слушатели не будут отключены.","Reload to Apply Changes":"Перезгрузка для применения","Remember me":"Запомнить меня","Remixer":"Ремиксер","Remote":"Отдалённо","Remote Playback Buffer (Seconds)":"Буфер отдалённого воспроизведения (в секундах)","Remote Relays":"Отдалённая Трансляция","Remote Station Administrator Password":"Пароль администратора отдалённой станции","Remote Station Listening Mountpoint/SID":"Точка подключения отдалённой станции /SID","Remote Station Listening URL":"URL-адрес подключения к отдалённой станции","Remote Station Source Mountpoint/SID":"Точка подключения отдалённой станции/SID","Remote Station Source Password":"Пароль источника отдалённой станции","Remote Station Source Port":"Порт источника отдалённой станции","Remote Station Source Username":"Логин Источника Отдалённой Станции","Remote Station Type":"Тип отдалённой станции","Remote URL":"Отдалённый URL-адрес","Remote URL Playlist":"Отдалённый URL-адрес Плейлиста","Remote URL Type":"Тип отдалённого URL-адреса","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"Отдалённые ретрансляторы позволяют работать с вещательным программным обеспечением вне этого сервера. Любой ретранслятор, который вы включаете здесь, будет включен в статистику вашей станции. Вы также можете транслировать с этого сервера на отдалённые ретрансляторы.","Remote: Dropbox":"Дистанционно: Dropbox","Remote: S3 Compatible":"Дистанционно: Совместимость с S3","Remove":"Удалить","Remove Key":"Удалить ключ","Remove the leading \"#\" symbol from lines to uncomment them.":"Удалите начальный символ «#» из строк, чтобы раскомментировать их.","Rename":"Переименовать","Rename File/Directory":"Переименовать Файл/Папку","Reorder":"Пересортировать","Reorder Playlist":"Перестроить Плейлист","Repeat":"Повторить","Replace Album Cover Art":"Заменить обложку альбома","Report Not Available":"Отчет недоступен","Reports":"Отчеты","Reprocess":"Повторная обработка","Request":"Запрос","Request History":"История запросов","Request Last Played Threshold (Minutes)":"Порог последнего сыгранного запроса (в минутах)","Request Minimum Delay (Minutes)":"Минимальная задержка запроса (в минутах)","Request Song":"Запрос Песни","Request a Song":"Запросить Песню","Requester IP":"IP-адрес Запроса","Requests":"Запросы","Reset Password":"Сброс Пароля","Reshuffle":"Перетасовка","Restart":"Перезапустить","Restart Broadcasting":"Перезапустить вещание","Restart broadcasting? This will disconnect any current listeners.":"Перезапустить вещание? Это отключит любых текущих слушателей.","Restoring Backups":"Восстановление резервных копий","Role Name":"Название роли","Roles":"Роли","Roles & Permissions":"Роли и Разрешения","Rolling Release":"Временные Релизы","Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks.":"Обычная синхронизация в данный момент отключена. Обязательно повторно включите её, чтобы возобновить выполнение обычных задач технического обслуживания.","Rows per page":"Строк на страницу","Run Automated Assignment":"Запустить автоматическое назначение","Run Automatic Nightly Backups":"Запустить автоматическое ночное резервное копирование","Run Manual Backup":"Запуск Резервного Копирования Вручную","Run Synchronization Task":"Выполнение Задачи Синхронизации","Run Task":"Выполнить задачу","Running":"Работает","Running Database Migrations":"Запуск миграции базы данных","SFTP Port":"SFTP порт","SFTP Port: %d":"SFTP порт: %d","SFTP Users":"Пользователи SFTP","SHOUTcast 2 DNAS is not currently installed on this installation.":"SHOUTcast 2 DNAS в данный момент здесь не установлен.","SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary.":"SHOUTcast 2 DNAS не является свободным программным обеспечением, и его ограничительная лицензия не позволяет AzuraCast распространять бинарный файл SHOUTcast.","SHOUTcast Clients":"Пользователи SHOUTcast","SHOUTcast Configuration":"SHOUTcast - Настройки","SHOUTcast License ID":"ID лицензии SHOUTcast","SHOUTcast Log":"SHOUTcast - Журнал","SHOUTcast Radio Manager":"SHOUTcast Radio Manager","SHOUTcast User ID":"ID пользователя SHOUTcast","SHOUTcast version \"%{ version }\" is currently installed.":"В данный момент установлена версия SHOUTcast \"%{ version }\".","SMTP Host":"SMTP Хост","SMTP Password":"Пароль SMTP","SMTP Port":"SMTP Порт","SMTP Username":"Имя пользователя SMTP","SSH Public Keys":"Публичные SSH ключи","Sample Rate":"Частота Дискретизации","Saturday":"Суббота","Save":"Сохранить","Save Changes":"Сохранить","Save Changes first":"Сначала сохраните изменения","Save and Continue":"Сохранить и продолжить","Schedule":"Расписание","Schedule View":"Просмотр расписания","Scheduled":"Запланированное","Scheduled Backup Time":"Запланированное время резервного копирования","Scheduled Play Days of Week":"Запланированные дни недели для воспроизведения","Scheduled Time #%{num}":"Запланированное время #%{num}","Scheduled playlists and other timed items will be controlled by this time zone.":"Запланированные плейлисты и другие запланированные элементы будут контролироваться этим часовым поясом.","Scheduling":"Расписание","Search":"Поиск","Search engine crawlers are not permitted to use this feature.":"Поисковые роботы не могут использовать эту функцию.","Seconds from the start of the song that the AutoDJ should start playing.":"Секунды с начала песни, с которой АвтоДиджей должен начать воспроизведение.","Seconds from the start of the song that the AutoDJ should stop playing.":"Через сколько секунд с начала песни АвтоДиджей должен прекратить воспроизведение.","Secret Key":"Секретный ключ","Security":"Безопасность","Security & Privacy":"Безопасность и Конфиденциальность","Security Code":"Код безопасности","See the Telegram Documentation for more details.":"Подробности смотрите в документации Telegram.","See the Telegram documentation for more details.":"Подробности смотрите в документации Telegram.","Seek":"Найти","Select":"Выбрать","Select Custom Fallback File":"Выбрать собственный резервный файл","Select File":"Выбрать файл","Select Intro File":"Выберите Интро файл","Select Media File":"Выбрать медиафайл","Select PLS/M3U File to Import":"Выберите файл PLS/M3U для импорта","Select PNG/JPG artwork file":"Выберите PNG/JPG файл обложки","Select Web Hook Type":"Выберите тип веб-хука","Select a theme to use as a base for station public pages and the login page.":"Выберите тему для использования в качестве основной для публичных страниц станции и страницы входа.","Select all visible rows":"Выбрать все видимые строки","Select displayed fields":"Выбрать отображаемые поля","Select the category/categories that best reflects the content of your podcast.":"Выберите категорию/категории, которые наилучшим образом отражают содержание вашего подкаста.","Select the countries that are not allowed to connect to the streams.":"Выберите страны, которым запрещено подключаться к потокам.","Select...":"Выбрать...","Send E-mail":"Отправить E-mail","Send Liquidsoap Telnet Command":"Отправить команду Liquidsoap Telnet","Send Recovery E-mail":"Отправить письмо для восстановления","Send Test Message":"Отправить тестовое сообщение","Send an e-mail to specified address(es).":"Отправить письмо на указанный адрес(ы).","Send song metadata changes to TuneIn.":"Отправить изменения метаданных песни в TuneIn.","Send stream listener details to Google Analytics.":"Отправьте сведения о слушателе потока в Google Analytics.","Send stream listener details to Matomo Analytics.":"Отправка информации о слушателе потока в Matomo Analytics.","Sender E-mail Address":"E-mail Отправителя","Sender Name":"Имя Отправителя","Sequential":"Последовательно","Server Status":"Статус Сервера","Server configuration complete!":"Настройка сервера завершена!","Server:":"Сервер:","Service reloaded.":"Сервис перезагружен.","Service restarted.":"Служба перезапущена.","Service started.":"Служба запущена.","Service stopped.":"Служба остановлена.","Services":"Обслуживание","Set Cue In":"Отметить Начало Трека","Set Cue Out":"Отметить Конец Трека","Set Fade In":"Метка Постепенного Появления","Set Fade Out":"Метка Постепенного Затухания","Set Overlap":"Метка Нахлёста","Set Subtitle":"Установленные субтитры","Set Up AzuraCast":"Настройка AzuraCast","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"Установите максимальное дисковое пространство, которое может использовать это место хранения. Укажите размер с единицей измерения, то есть \"8 GB\" или \"500 MB\". Единица измерения - 1024 байта. Оставьте поле пустым по умолчанию, чтобы использовать всё доступное пространство на диске.","Set as Default Mount Point":"Установить как точку подключения по умолчанию","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Установите метки нарастания и затухания звука с помощью визуального редактора. Метки времени будут сохранены в соответствующих полях в расширенных настройках воспроизведения.","Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space.":"Установите более длительный срок, чтобы сохранить больше истории воспроизведений и метаданных слушателя для станций. Установите меньше, чтобы сэкономить место на диске.","Set or clear playlists from the selected media":"Выбрать или очистить плейлисты для выбранных файлов","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Установите GID пользователя, работающего внутри контейнеров Docker. Сопоставление этого идентификатора с GID вашего хоста может решить проблемы с правами доступа.","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"Установите UID пользователя, работающего внутри контейнеров Docker. Сопоставление этого идентификатора с UID вашего хоста может решить проблемы с правами доступа.","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"Установите количество разрешенных подключений к базе данных. Это значение следует увеличить, если вы видите в журналах ошибку «Слишком много подключений».","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"Установите время (в секундах), в течение которого слушатель будет оставаться подключенным к потоку. Если установлено значение 0, слушатели могут оставаться подключенными бесконечно.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Выберите параметр для того, чтобы всегда использовать безопасные URL-адреса \"https://\" и автоматически перенаправлять на безопасный URL-адрес, когда посещается небезопасный URL-адрес.","Set to * to allow all sources, or specify a list of origins separated by a comma (,).":"Установите значение * чтобы разрешить все источники, или укажите список источников, разделенных запятой (,).","Set up LetsEncrypt?":"Настроить LetsEncrypt?","Setting Key":"Ключ настройки","Setting Value":"Заданное значение","Settings":"Настройки","Setup has already been completed!":"Программа установки завершена!","Setup instructions for broadcasting software are available on the AzuraCast wiki.":"Инструкции по установке программ для вещания доступны на AzuraCast Wiki.","Share Media Storage Location":"Общее местоположение медиафайлов","Share Podcasts Storage Location":"Общее местоположение подкастов","Share Recordings Storage Location":"Общее местоположение записей эфира","Short Sync Task Execution Time":"Короткое время выполнения задачи синхронизации","Show Charts":"Показать диаграммы","Show Update Announcements":"Показать уведомления об обновлениях","Show new releases within your update channel on the AzuraCast homepage.":"Показывать новые релизы в вашем канале обновлений на главной странице AzuraCast.","Show on Public Pages":"Показать на публичных страницах","Show the station in public pages and general API results.":"Показывать станцию на публичных страницах и в общих результатах API.","Shuffled":"Перетасованный","Sign Out":"Выйти","Sign in":"Войти","Site Base URL":"Основной URL-адрес сайта","Site Theme":"Тема сайта","Size":"Размер","Skip Song":"Пропустить песню","Skip to main content":"Перейти к основному содержанию","Smart Mode":"Умный Режим","Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information.":"У некоторых поставщиков потокового лицензирования могут быть особые правила, касающиеся запросов песен. Для получения дополнительной информации ознакомьтесь с их правилами.","Song":"Композиция","Song Album":"Альбом песни","Song Artist":"Исполнитель","Song Genre":"Жанр Песни","Song History":"Играло ранее","Song Length":"Длина песни","Song Listener Impact":"Влияние песни на слушателя","Song Lyrics":"Текст песни","Song Playback Order":"Порядок воспроизведения песни","Song Playback Timeline":"Хронология проигрывания песен","Song Requests":"Запросы песен","Song Title":"Название песни","Song skipped.":"Композиция пропущена.","Song-Based":"Базовые песни","Song-Based Playlist":"Плейлист с базовыми песнями","Song-based":"Базовые песни","SoundExchange Report":"Отчёт SoundExchange","SoundExchange Royalties":"Роялти SoundExchange","Source":"Источник","Space Used":"Используемое пространство","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"Укажите точку подключения (т.е. \"/radio.mp3\") или идентификатор Shoutcast SID (т.е. \"2\") чтобы указать конкретный поток для использования в статистике или вещании.","Specify the minute of every hour that this playlist should play.":"Укажите минуту в которую каждый час должен начать играть этот плейлист.","Stable":"Стабильные релизы","Standard playlist, shuffles with other standard playlists based on weight.":"Стандартный плейлист, перемешивается с другими стандартными плейлистами на основе веса.","Start":"Запустить","Start Date":"Дата начала","Start Station":"Запуск Станции","Start Streaming":"Начать Вещание","Start Time":"Время начала","Station Broadcasting Disabled":"Вещание станции отключено","Station Media":"Медиафайлы Станции","Station Name":"Название Станции","Station Overview":"Обзор станций","Station Permissions":"Разрешения станции","Station Podcasts":"Подкасты станции","Station Ports":"Порты Станции","Station Recordings":"Запись эфира","Station Time":"Время станции","Station Time Zone":"Часовой пояс станции","Station reloaded.":"Станция перезагружена.","Station restarted.":"Станция перезапущена.","Station(s)":"Станция(и)","Station-Specific Debugging":"Отладка для конкретной станции","Stations":"Станции","Statistics Overview":"Статистика","Steal":"Кража","Steal (St)":"Кража (St)","Step 1: Scan QR Code":"Шаг 1: Сканировать QR-код","Step 2: Verify Generated Code":"Шаг 2: Подтвердить сгенерированный код","Steps for configuring a Twitter application:":"Шаги по настройке приложения Twitter:","Stop":"Остановить","Stop Streaming":"Остановить Вещание","Storage Adapter":"Способ Хранения","Storage Location":"Места Хранения","Storage Locations":"Места Хранения","Storage Quota":"Квота Хранилища","Storage location %s already exists.":"Место хранения %s уже существует.","Storage location %s could not be validated: %s":"Место хранения %s не может быть проверено: %s","Stream":"Поток","Streamer Broadcasts":"Вещание Радиоведущего","Streamer Display Name":"Отображаемое имя радиоведущего","Streamer Username":"Логин Радиоведущего","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Аккаунты радиоведущих в данный момент отключены для этой станции. Чтобы включить их, нажмите на кнопку ниже.","Streamer disconnected.":"Радиоведущий отключен.","Streamer password":"Пароль радиоведущего","Streamer/DJ":"Ведущий/Диджей","Streamer/DJ Accounts":"Аккаунты Ведущих/Диджеев","Streamer: %s":"Радиоведущий: %s","Streamers enabled!":"Радиоведущие включены!","Streamers/DJs":"Ведущие/Диджеи","Streams":"Потоки Вещания","Submit Code":"Отправить код","Subtitle":"Субтитры","Success":"Успешно","Sunday":"Воскресенье","Supervisord Log":"Supervisord - Журнал","Supported file formats:":"Поддерживаемые форматы файлов:","Switch Theme":"Сменить Тему","Synchronization Disabled":"Синхронизация отключена","Synchronization Not Recently Run":"Синхронизация не выполнялась в последнее время","Synchronization Tasks":"Задачи синхронизации","System Administration":"Администрирование","System Debugger":"Системный отладчик","System Logs":"Системные журналы","System Maintenance":"Система","System Settings":"Настройки системы","Tagging Time":"Время Тегирования","Target":"Цель","Task Name":"Название задачи","Telegram Chat Message":"Сообщение чата Telegram","Terms Of Use":"Условия использования","Test":"Проверить","Test Message":"Тестовое сообщение","Test message sent successfully.":"Тестовое сообщение успешно отправлено.","Test message sent.":"Тестовое сообщение отправлено.","The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this.":"Ожидание ввода-вывода - это процент времени, в течение которого процессор ожидает доступа к диску, прежде чем он сможет продолжить работу.","The URL that will receive the POST messages any time an event is triggered.":"URL-адрес, который будет получать POST сообщения при каждом запуске события.","The account associated with e-mail address \"%s\" has been set as an administrator":"Учетная запись, связанная с адресом электронной почты \"%s\" была установлена как администратор","The amount of memory Linux is using for disk caching.":"Объем памяти, который Linux использует для кэширования диска.","The application environment.":"Среда приложения.","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"Основной URL-адрес, где находится эта служба. Используйте внешний IP-адрес или полное доменное имя (если есть) указывающее на этот сервер.","The body of the POST message is the exact same as the NowPlaying API response for your station.":"Текст POST сообщения точно такой же, как и ответ NowPlaying API для вашей станции.","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"Контактное лицо подкаста. Может потребоваться для размещения подкастов в таких сервисах, как Apple Podcasts, Spotify, Google Podcasts и т. д.","The current CPU usage including I/O Wait and Steal.":"Текущее использование ЦП, включая ожидание ввода-вывода и кражу.","The current Memory usage excluding cached memory.":"Текущее использование памяти без учета кэшированной памяти.","The date when the episode should be published.":"Дата, когда эпизод должен быть опубликован.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"Описание эпизода. Максимальное допустимое количество текста составляет 4000 символов.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"Описание вашего подкаста. Максимально допустимое количество текста составляет 4000 символов.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Отображаемое название, назначенное этой точке подключения при просмотре его на административных или публичных страницах. Оставьте пустым, чтобы автоматически сгенерировать его.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Отображаемое название, назначенное этому ретранслятору при просмотре его на административных или публичных страницах. Оставьте поле пустым, чтобы автоматически сгенерировать его.","The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast.":"Редактируемые текстовые поля - это области, где вы можете вставить пользовательский код конфигурации. Не редактируемые разделы автоматически генерируются AzuraCast.","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"Электронная почта контакта подкаста. Может потребоваться для размещения подкастов в таких сервисах, как Apple Podcasts, Spotify, Google Podcasts и т. д.","The file name should look like:":"Имя файла должно выглядеть так:","The full base URL of your Matomo installation.":"Полный базовый URL-адрес вашей установки Matomo.","The full playlist is shuffled and then played through in the shuffled order.":"Весь плейлист перемешивается и проигрывается в перетасованном порядке.","The language spoken on the podcast.":"Язык, на котором говорят в подкасте.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"Длина времени воспроизведения, которое Liquidsoap должен буферизовать при воспроизведении этого отдалённого плейлиста. Малое время может привести к прерыванию воспроизведения при нестабильных соединениях.","The locale to use for CLI commands.":"Языковой стандарт, используемый для команд CLI.","The main port AzuraCast listens to for insecure HTTP connections.":"Основной порт AzuraCast прослушивает небезопасные HTTP соединения.","The main port AzuraCast listens to for secure HTTPS connections.":"Основной порт AzuraCast прослушивает безопасные HTTPS соединения.","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"Максимальное время выполнения (и время блокировки) для 1-часовой задачи синхронизации.","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"Максимальное время выполнения (и время блокировки) для 15-секундных, 1-минутных и 5-минутных задач синхронизации.","The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions.":"Количество секунд сохраняемого сигнала в случае прерывания. Установите минимальное значение, которое ваши Диджеи могут использовать без прерывания потока.","The number of seconds to wait for a response from the remote server before cancelling the request.":"Количество секунд ожидания ответа от удаленного сервера перед отменой запроса.","The numeric site ID for this site.":"Цифровой ID для этого сайта.","The order of the playlist is manually specified and followed by the AutoDJ.":"Порядок плейлиста определяется вручную, а затем сопровождается АвтоДиджеем.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"Родительская папка, где хранятся плейлисты и конфигурационные файлы. Оставьте поле пустым, чтобы использовать папку по умолчанию.","The performance profiling extension is currently enabled on this installation.":"Расширение профилирования производительности в настоящее время включено в этой установке.","The port %s is in use by another station.":"Порт %s уже используется другой станцией.","The port AzuraCast listens to for SFTP file management connections.":"Порт AzuraCast прослушивает соединения для управления файлами SFTP.","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"Порты, которые AzuraCast должен прослушивать для вещания станций и входящих подключений Диджеев.","The property ID used to track live listeners.":"Идентификатор (ID) используемый для отслеживания подключенных слушателей.","The relative path of the file in the station's media directory.":"Относительный путь к файлу в медиакаталоге станции.","The request could not be processed.":"Запрос не может быть обработан.","The routine synchronization task has not run recently. This may indicate an error with your installation.":"Обычная задача синхронизации в последнее время не запускалась. Это может указывать на ошибку в вашей установке.","The song ID you specified cannot be requested for this station.":"Указанный идентификатор песни не может быть запрошен для этой станции.","The song ID you specified could not be found in the station.":"Указанный вами идентификатор песни не найден на станции.","The station ID will be a numeric string that starts with the letter S.":"Идентификатор (ID) станции будет числовой строкой, которая начинается с буквы S.","The streamer will use this password to connect to the radio server.":"Радиоведущий будет использовать этот пароль для подключения к радиосерверу.","The streamer will use this username to connect to the radio server.":"Радиоведущий будет использовать этот логин для подключения к радиосерверу.","The synchronization task is running in the background. The log below will update automatically.":"Задача синхронизации выполняется в фоновом режиме. Журнал ниже будет обновляться автоматически.","The time period that the song should fade in. Leave blank to use the system default.":"Период времени, в течение которого песня должна постепенно появиться. Оставьте поле пустым, чтобы использовать настройки системы по умолчанию.","The time period that the song should fade out. Leave blank to use the system default.":"Период времени, в течение которого песня должна постепенно исчезнуть. Оставьте поле пустым, чтобы использовать настройки системы по умолчанию.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"Время, в течении которого песня должна смешиваться с окружающими её песнями когда она заканчивается. Оставьте поле пустым, чтобы использовать настройки системы по умолчанию.","The time when the episode should be published (according to the stations timezone).":"Время, когда эпизод должен быть опубликован (в соответствии с часовым поясом станций).","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"Загружаемый файл превышает директиву MAX_FILE_SIZE из HTML-формы.","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"Загружаемый файл превышает директиву upload_max_filesize в php.ini.","The uploaded file was only partially uploaded.":"Загружаемый файл был загружен только частично.","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"Значение параметра «SPX_KEY» для просмотра страниц профилирования.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"Громкость в децибелах для усиления трека. Оставьте поле пустым, чтобы использовать настройки по умолчанию.","Theme":"Тема","There is no existing custom fallback file associated with this station.":"Нет резервного файла, связанного с этой станцией.","There is no existing intro file associated with this mount point.":"С этой точкой подключения не связан ни один интро файл.","There is no existing media associated with this episode.":"С этим эпизодом не связаны никакие медиафайлы.","This CSS will be applied to the main management pages, like this one.":"Этот CSS будет применен к основным страницам управления, таким как эта.","This CSS will be applied to the station public pages and login page.":"Этот CSS будет применен к публичным страницам станции и странице входа.","This Month":"Текущий месяц","This URL is provided within the Discord application.":"Этот URL-адрес предоставляется в приложении Discord.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"Эта учётная запись будет иметь полный доступ к системе, и вы автоматически войдете в систему для остальной настройки.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"Это позволяет вам временно регистрировать ошибки уровня отладки (для решения проблем) или уменьшать объем журналов, создаваемых вашей установкой, без необходимости изменять, независимо от того, является ли ваша установка производственным или разрабатываемым экземпляром.","This can have an adverse impact on system performance. You should disable this when possible.":"Это может отрицательно сказаться на производительности системы. Вы должны отключить это, когда это возможно.","This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this.":"Это может создать впечатление, что у вас мало памяти, хотя на самом деле это не так. Некоторые решения/панели мониторинга включают кэшированную память в статистику используемой памяти без указания этого.","This code will be included in the frontend configuration. Allowed formats are:":"Этот код будет включен в конфигурацию интерфейса. Допустимые форматы:","This determines how many songs in advance the AutoDJ will automatically fill the queue.":"Количество песен которыми заранее АвтоДиджей автоматически заполнит очередь.","This feature is not currently supported on this station.":"Эта функция в данный момент не поддерживается на этой станции.","This field is required.":"Это поле обязательно к заполнению.","This field must be a valid IP address.":"В этом поле должен быть действительный IP-адрес.","This field must be a valid URL.":"В этом поле должен быть действующий URL-адрес.","This field must be a valid decimal number.":"В этом поле должно быть допустимое десятичное число.","This field must be a valid e-mail address.":"В этом поле должен быть действительный адрес электронной почты.","This field must be a valid integer.":"В этом поле должно быть цельное число.","This field must be between %{ min } and %{ max }.":"В этом поле должно быть между %{ min } и %{ max }.","This field must have at least %{ min } letters.":"В этом поле должно быть не менее %{ min } букв.","This field must have at most %{ max } letters.":"В этом поле должно быть не больше %{ max } букв.","This field must only contain alphabetic characters.":"Это поле должно содержать только алфавитные символы.","This field must only contain alphanumeric characters.":"Это поле должно содержать только буквенно-цифровые символы.","This field must only contain numeric characters.":"Это поле должно содержать только числовые символы.","This file was automatically generated by AzuraCast.":"Этот файл был автоматически создан AzuraCast.","This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting.":"Этот файл будет воспроизводиться на вашей радиостанции тогда, когда нет запланированных медиафайлов для воспроизведения или произошла критическая ошибка, которая прервала регулярное вещание.","This installation has not been backed up in the last two weeks.":"Резервное копирование этой установки не выполнялось в течение последних двух недель.","This installation's administrator has not configured this functionality.":"Администратор установки не настроил эту функцию.","This introduction file should exactly match the bitrate and format of the mount point itself.":"Этот интро файл должен точно соответствовать битрейту и формату точки подключения.","This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly.":"Это тестовое сообщение от AzuraCast. Если вы получили это сообщение, это означает, что ваши настройки электронной почты настроены правильно.","This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues.":"Пользовательский код в расширенных настройках официально не поддерживается AzuraCast. Вы можете сломать свою станцию, добавив пользовательский код, но его удаление должно решить все проблемы.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Это неофициальное отображаемое имя, которое будет отображаться в ответах API, если Ведущий/Диджей находится в прямом эфире.","This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect.":"Это количество секунд до тех пор, пока радиоведущий, который был отключен вручную, не сможет снова подключиться к потоку. Установите значение 0, чтобы разрешить радиоведущему немедленно переподключиться.","This javascript code will be applied to the station public pages and login page.":"Этот код javascript будет применен к публичным страницам станции и странице входа.","This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available.":"Этот режим отключает АвтоДиджея AzuraCast, который управляет воспроизведением песен с помощью Liquidsoap. \"Следующая песня\" и некоторые другие функции будут не доступны.","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Это имя всегда должно начинаться с косой черты (/), и должно быть корректным URL-адресом, например /autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Это название будет отображаться в качестве подзаголовка рядом с логотипом AzuraCast, чтобы помочь идентифицировать этот сервер.","This password is too common or insecure.":"Этот пароль слишком распространен или ненадёжен.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"Этот плейлист в настоящий момент не имеет запланированного времени. Он будет проигрываться постоянно. Чтобы добавить новое запланированное время, нажмите кнопку ниже.","This playlist is not a sequential playlist.":"Этот плейлист не является последовательным.","This playlist will play every $x minutes, where $x is specified here.":"Этот плейлист будет проигрываться через каждые $x минут, где $x указан ниже.","This playlist will play every $x songs, where $x is specified here.":"Этот плейлист будет проигрываться через каждые $x песен, где $x указан ниже.","This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port.":"Этот порт не используется никаким внешним процессом. Изменяйте этот порт только в том случае, если назначенный порт используется. Оставьте поле пустым, чтобы автоматически назначить порт.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Этот продукт включает данные GeoLite2, созданный MaxMind, доступные от %s.","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"Эта очередь содержит треки в том порядке, в котором они будут поставлены в очередь АвтоДиджея AzuraCast (если эти треки имеют право на воспроизведение).","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Этот отчет недоступен для этой станции, поскольку системный администратор решил не собирать подробную информацию о слушателе на основе IP-адреса.","This service can provide album art for tracks where none is available locally.":"Этот сервис может предоставлять обложки альбомов для треков, которые недоступны локально.","This software delivers your broadcast to the listening audience.":"Это программное обеспечение доставляет вашу трансляцию слушателям.","This software shuffles from playlists of music constantly and plays when no other radio source is available.":"Это программное обеспечение постоянно проигрывает и перетасовывает музыку из плейлистов, когда нет другого источника радио.","This song or artist has been played too recently. Wait a while before requesting it again.":"Эта песня или исполнитель проигрывалась совсем недавно. Подождите некоторое время, прежде чем запросить её снова.","This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold.":"Указывает минимальное время (в минутах) между воспроизведением песни на радио и возможности повторного запроса. Установите значение 0 для отсутствия порога.","This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account.":"Определяет временной диапазон истории песен (в минутах), который должен учитывать алгоритм предотвращения дублирования песен.","This station does not accept requests currently.":"Эта станция не принимает запросы в настоящее время.","This station does not support on-demand streaming.":"Эта станция не поддерживает вещание по требованию.","This station is out of available storage space.":"На этой станции нет свободного места для хранения.","This station's time zone is currently %{tz}.":"Часовой пояс этой станции в настоящее время %{tz}.","This streamer is not scheduled to play at any times.":"У этого радиоведущего не планируется трансляция в любое время.","This value is already used.":"Это значение уже используется.","This web hook will only run when the selected event(s) occur on this specific station.":"Этот веб-хук будет запускаться только тогда, когда выбранное событие (события) происходят на этой конкретной станции.","This will be the file name for your backup, include the extension for file type you wish to use.":"Это будет имя файла для вашей резервной копии, включая расширение для типа файла, который вы хотите использовать.","This will be used as the label when editing individual songs, and will show in API results.":"Будет использоваться как метка при редактировании отдельных песен и будет отображаться в результатах API.","This will clear any pending unprocessed messages in all message queues.":"Очистка всех ожидающих необработанных сообщений в очереди сообщений.","This will have a significant performance impact on your installation.":"Это существенно повлияет на производительность вашей установки.","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Исключение медиафайлов позволит создать резервную копию значительно меньшего размера, но убедитесь, что резервная копия ваших медиафайлов имеется в другом месте. Заметьте, что будет выполнено резервное копирование только локально хранящихся медиафайлов.","Thumbnail Image URL":"URL миниатюры изображения","Thursday":"Четверг","Time":"Время","Time (sec)":"Время (в секундах)","Time Zone":"Часовой пояс","Time spent waiting for disk I/O to be completed.":"Время ожидания завершения дискового ввода-вывода.","Time stolen by other virtual machines on the same physical server.":"Время, украденное другими виртуальными машинами на этом физическом сервере.","Title":"Заголовок","Title Sort Order":"Сортировка по названию","To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value.":"Чтобы смягчить эту потенциальную проблему с общими ресурсами ЦП, хосты назначают \"кредиты\" VPS, которые расходуются в соответствии с алгоритмом, основанным на загрузке ЦП, а также времени, в течение которого генерируется нагрузка ЦП. Если выделенный вашей виртуальной машине кредит израсходован, они заберут процессорное время у вашей виртуальной машины и назначат его другим виртуальным машинам на сервере. Это рассматривается как значение \"Кража\" или \"St\".","To download the GeoLite database:":"Чтобы загрузить базу данных GeoLite:","To play once per day, set the start and end times to the same value.":"Чтобы играть один раз в день, установите одинаковое время начала и окончания.","To restore a backup from your host computer, run:":"Чтобы восстановить резервную копию на вашем сервере, выполните:","To retrieve detailed unique listeners and client details, an administrator password is often required.":"Для получения подробных уникальных данных о слушателях и пользователях зачастую требуется пароль администратора.","To set this schedule to run only within a certain date range, specify a start and end date.":"Чтобы настроить запуск этого расписания только в определенном диапазоне дат, укажите дату начала и окончания.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"Чтобы проверить правильность установки кода, введите 6-значный код, который приложение покажет вам.","Today":"Сегодня","Toggle Menu":"Переключить Меню","Toggle Sidebar":"Переключить боковую панель","Too many forgot password attempts":"Слишком много попыток восстановления пароля","Too many login attempts":"Слишком много попыток входа","Total":"Итог","Total Disk Space":"Всего места на диске","Total Listener Hours":"Всего Часов Прослушивания","Total RAM":"Всего ОЗУ","Track Number":"Номер трека","Transmitted":"Передано","Triggers":"Триггеры","Tuesday":"Вторник","TuneIn AIR":"TuneIn AIR","TuneIn Partner ID":"ID партнёра TuneIn","TuneIn Partner Key":"Ключ партнёра TuneIn","TuneIn Station ID":"ID станции TuneIn","Twitter Account Details":"Детали аккаунта в Твиттере","Twitter Applications":"Приложения Twitter","Twitter Post":"Сообщение в Твиттере","Two-Factor Authentication":"Двухфакторная аутентификация","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"Двухфакторная проверка подлинности повышает безопасность вашей учетной записи, требуя второй разовый код доступа в дополнение к вашему паролю при входе в систему.","Typically a website with content about the episode.":"Обычно это веб-сайт с материалами об эпизоде.","Typically the home page of a podcast.":"Обычно это домашняя страница подкаста.","URL":"URL-адрес","URL Artist":"Ссылка на Исполнителя","URL File":"Ссылка на Файл","URL Payment":"Ссылка на оплату","URL Publisher":"Ссылка на Издателя","URL Source":"Ссылка на Первоисточник","URL Station":"Ссылка на Станцию","URL Stub":"Заглушка URL-адреса","URL User":"Ссылка на Пользователя","Unassigned Files":"Неназначенные файлы","Unique":"Уникальных","Unique Listeners":"Уникальные Слушатели","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Уникальный идентификатор для назначенного чата или имя пользователя назначенного канала (в формате @channelusername).","Unknown":"Неизвестно","Unknown Artist":"Неизвестный Исполнитель","Unknown Title":"Неизвестное название","Unprocessable Files":"Необработанные файлы","Unspecified error.":"Неопределенная ошибка.","Unsynchronised Lyric":"Несинхронизированный текст","Up":"Вверх","Upcoming Song Queue":"Песни стоящие в очереди","Update":"Изменение","Update Instructions":"Инструкции по обновлению","Update Metadata":"Обновить Метаданные","Updated":"Стало","Upload Custom Assets":"Загрузка Пользовательских Ресурсов","Upload halted by a PHP extension.":"Загрузка остановлена расширением PHP.","Upload the file on this page to automatically extract it into the proper directory.":"Загрузите файл на этой странице, чтобы автоматически извлечь его в нужный каталог.","Use":"Использовано","Use (Us)":"Использовано (Us)","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"Используйте ключи API для аутентификации с API AzuraCast, используя те же разрешения, что и ваша учетная запись пользователя.","Use Asynchronous Worker":"Использовать Асинхронную Работу","Use Browser Default":"Использовать по умолчанию","Use Icecast 2.4 on this server.":"Использовать Icecast 2.4 на этом сервере.","Use Less CPU (Uses More Memory)":"Использовать меньше ЦП (использует больше памяти)","Use Less Memory (Uses More CPU)":"Использовать меньше памяти (использует больше ЦП)","Use Liquidsoap on this server.":"Использовать Liquidsoap на этом сервере.","Use Replaygain Metadata":"Использовать метаданные Replaygain","Use SHOUTcast DNAS 2 on this server.":"Использовать SHOUTcast DNAS 2 на этом сервере.","Use Secure (TLS) SMTP Connection":"Использовать безопасное (TLS) SMTP соединение","Use Web Proxy for Radio":"Использовать веб-прокси для радио","Use WebSockets for Now Playing Updates":"Использовать WebSockets для обновления проигрываемого","Use the Telegram Bot API to send a message to a channel.":"Используйте Telegram Bot API для отправки сообщения на канал.","Used":"Использовано","Used for \"Forgot Password\" functionality, web hooks and other functions.":"Используется для функции \"Забыли пароль\", веб-хуков и других функций.","User":"Пользователь","User Accounts":"Учетные записи пользователей","User Agent":"Идентификатор пользователя","User Name":"Имя пользователя","User Permissions":"Права доступа пользователя","User not found.":"Пользователь не найден.","Username":"Логин","Username:":"Логин:","Users":"Пользователи","Users with this role will have these permissions across the entire installation.":"Пользователи с этой ролью будут иметь права доступа на всю установку.","Users with this role will have these permissions for this single station.":"Пользователи с этой ролью будут иметь права доступа для этой одной станции.","Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ.":"Используя эту страницу, вы можете настроить несколько разделов конфигурации Liquidsoap. Это позволяет вам добавлять расширенные функции в АвтоДиджей вашей станции.","Usually enabled for port 465, disabled for ports 587 or 25.":"Обычно включен для порта 465, отключен для портов 587 или 25.","Valid options: %s":"Допустимые варианты: %s","Variables are in the form of:":"Переменные имеют вид:","View":"Посмотреть","View Administration Page":"Просмотр Страниц Администрирования","View Details":"Подробности","View Station Logs":"Просмотр журналов станции","View Station Page":"Просмотр Страниц Станции","View Station Reports":"Просмотр отчётов станции","View System Logs":"Просмотр системных журналов","View the changelog for full details.":"Посмотрите список изменений для детальной информации.","View tracks in playlist":"Просмотр треков в плейлисте","Visit %s to complete setup.":"Посетите %s для завершения установки.","Visit the \"My License Key\" page under the \"Services\" section.":"Посетите страницу \"My License Key\" в разделе \"Services\".","Visual Cue Editor":"Визуальный Редактор","Volume":"Громкость","Wait":"Ожидание","Wait (Wa)":"Ожидание (Wa)","Warning":"Предупреждение","Waveform Zoom":"Зум Формы Сигнала","Web DJ":"Веб Диджей","Web Hook Details":"Подробности о веб-хуке","Web Hook Name":"Название веб-хука","Web Hook Triggers":"Триггеры веб-хука","Web Hook URL":"URL-адрес веб-хука","Web Hooks":"Веб-хуки","Web Site URL":"URL-адрес веб-сайта","Web hook disabled.":"Веб-хук отключен.","Web hook enabled.":"Веб-хук включен.","Web hook not found.":"Веб-хук не найден.","Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station.":"Веб-хуки автоматически посылают HTTP POST-запрос на указанный вами URL-адрес, чтобы уведомить его каждый раз, когда на вашей станции происходит один из указанных вами триггеров.","Web hooks let you connect to external web services and broadcast changes to your station to them.":"Веб-хуки позволяют вам подключаться к внешним веб-сервисам и транслировать на них изменения на вашей станции.","WebDJ":"Веб Диджей","Website":"Веб-сайт","Wednesday":"Среда","Weight":"Вес","Welcome to %s!":"Добро пожаловать в %s!","Welcome to AzuraCast!":"Добро пожаловать в AzuraCast!","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"Добро пожаловать в AzuraCast! Завершите первоначальную настройку сервера, ответив на несколько вопросов.","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Добро пожаловать в AzuraCast. Пожалуйста, подождите, пока настраиваются некоторые ключевые зависимости AzuraCast...","Welcome!":"Добро пожаловать!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"Выполняя вызовы API, вы можете передать это значение в заголовке «X-API-Key», для аутентификации от своего имени.","When the station broadcast comes online.":"Когда радиостанция выходит в эфир.","When the station broadcast goes offline.":"Когда радиостанция переходит в офлайн.","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"Должен ли АвтоДиджей отслеживать и пытаться избегать дублирования исполнителей и названий треков при воспроизведении медиафайлов из этого плейлиста.","Widget Type":"Тип Виджета","Worst Performing Songs":"Худшие Проигранные Песни","Writing configuration files...":"Запись файлов конфигурации...","YP Directory Authorization Hash":"Хэш авторизации в каталогах \"Желтых Страниц\"","Year":"Год","Yes":"Да","Yesterday":"Вчера","You":"Вы","You are currently running version %s. Updating is highly recommended.":"В настоящее время вы используете версию %s. Рекомендуем обновиться.","You are not permitted to submit requests.":"Вам не разрешено отправлять запросы.","You can also upload files in bulk via SFTP.":"Вы также можете загружать файлы массово через SFTP.","You can find answers for many common questions in our support documents.":"Вы можете найти ответы на многие распространенные вопросы в наших документах поддержки.","You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value":"Здесь вы можете указать любые специальные настройки точки подключения в формате JSON { key: 'value' } или XML value","You can modify it as necessary. To apply changes, restart the Docker containers.":"Вы можете изменить его по мере необходимости. Чтобы применить изменения, перезапустите контейнеры Docker.","You can now set up streamer (DJ) accounts.":"Теперь вы можете настроить учетные записи ведущих (Диджеев).","You can only perform the actions your user account is allowed to perform.":"Вы можете выполнять только те действия, которые разрешены для вашей учетной записи.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Вы можете задать пользовательский URL для этого потока, который AzuraCast будет использовать в ссылке на него. Оставьте пустым, чтобы использовать значение по умолчанию.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"Вы можете отслеживать время выполнения и использование памяти любой страницы или приложения AzuraCast со страницы профилирования.","You cannot modify yourself.":"Вы не можете изменять себя.","You cannot remove yourself.":"Вы не можете удалить себя.","You do not have permission to access this portion of the site.":"У вас нет прав на доступ к этой части сайта.","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Вы попытались войти слишком много раз. Пожалуйста, подождите 30 секунд и повторите попытку.","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"Вы слишком много раз пытались сбросить свой пароль. Пожалуйста, подождите 30 секунд и повторите попытку.","You have submitted a request too recently! Please wait before submitting another one.":"Вы недавно отправили запрос! Пожалуйста, подождите, прежде чем отправить ещё один.","You may need to connect directly to your IP address:":"Возможно, вам потребуется подключиться напрямую к вашему IP-адресу:","You may need to connect directly via your IP address:":"Возможно, вам потребуется подключиться напрямую через ваш IP-адрес:","You may want to update your base URL to ensure it is correct.":"Вы можете обновить основной URL-адрес, чтобы убедиться, что он правильный.","You must be logged in to access this page.":"Вы должны войти в систему для доступа к этой странице.","You should update to take advantage of bug and security fixes.":"Вы должны обновиться, чтобы воспользоваться исправлениями ошибок и безопасности.","You should update your docker-compose.yml file to reflect the newest changes.":"Вам следует обновить файл docker-compose.yml , чтобы отразить последние изменения.","You will not be able to retrieve it again.":"Вы не сможете получить его снова.","Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s).":"Заданный вами \"Основной URL-адрес\" (%s) не соответствует используемому в данный момент URL-адресу (%s).","Your docker-compose.yml file is out of date!":"Ваш файл docker-compose.yml устарел!","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Ваш аккаунт использует двухфакторный код безопасности. Введите код, который ваше устройство в настоящее время показывает ниже.","Your credentials could not be verified.":"Ваши учетные данные не могут быть проверены.","Your current installation type is %s. Be sure to include this when creating a new issue.":"Ваш текущий тип установки %s. Обязательно включите это при создании нового запроса.","Your full API key is below:":"Ваш полный API ключ ниже:","Your installation is currently %d update(s) behind the latest version.":"Ваша установка сейчас отстает от последней версии на %d обновлени(я).","Your password has been updated.":"Ваш пароль был обновлён.","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Ваша станция в настоящее время не включена для вещания. Вы можете управлять медиафайлами, плейлистами и другими настройками станции. Чтобы включить вещание, отредактируйте профиль станции.","ZStandard compression":"Сжатие по Zstandard","for selected period":"за выбранный период","in the last 48 hours":"за последние 48 часов","in the last month":"за последний месяц","name@example.com":"name@example.com","or":"или"},"sr_CS":{"# Episodes":"# Epizode","# Songs":"# Pesme","%d queued messages":"%d zakazane poruke","%s cannot start":"%s ne može da startuje","%s cannot stop":"%s ne može da stane","%s encountered an error":"%s je naišao na grešku","%s is not recognized as a service.":"%s nije prepoznat kao servis.","%{ days } Days":"%{ dana } Dana","%{ minutes } minutes":"%{ minuta } minuta","%{ seconds } seconds":"%{ sekundi } sekundi","%{filesCount} File":["%{filesCount} Fajl","%{filesCount} Fajla","%{filesCount} Fajlova"],"%{listeners} Listener":["%{listeners} Slušalac","%{listeners} Slušalaca","%{listeners} Slušalaca"],"%{name} - Copy":"%{name} - Kopija","%{numPlaylists} playlist":["%{numPlaylists} plejlista","%{numPlaylists} plejliste","%{numPlaylists} plejlista"],"%{numSongs} uploaded song":["%{numSongs} uneta pesma","%{numSongs} unete pesme","%{numSongs} unetih pesama"],"%{spaceUsed} Used":"%{spaceUsed} Zauzeto","%{spaceUsed} of %{spaceTotal} Used":"%{spaceUsed} od %{spaceTotal} Zauzeto","%{station} - Copy":"%{station} - Kopija","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Svi Docker kontejneri imaju ovaj prefix ispred imena. Ne menjajte ovo posle instalacije.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) Vreme čekanja pre nego što Docker Compose prograsi zadatak neuspešnim. Povečajte ovo u slučaju instalacije na slabijim računarima.","(in seconds)":"(u sekundama)","A completely random track is picked for playback every time the queue is populated.":"Pesma ili snimak će biti izabran slučajnim izborom svaki put kad se lista bude dopunjavala.","A playlist containing media files hosted on this server.":"Plejlista koja sadržio medijske fajlove koji se nalaze na ovom serveru.","A playlist that instructs the station to play from a remote URL.":"Plejlista koja navodi stanicu da pušta muziku sa eksternog URL-a.","API \"Access-Control-Allow-Origin\" Header":"API \"Access-Control-Allow-Origin\" Poruka zaglavlja","API Documentation":"API Dokumentacija","API Key Description/Comments":"API Ključ Opis/Komentari","API Keys":"API Ključevi","API Version":"API Verzija","Access Key ID":"ID Ključa za Pristup","Access Token":"Token za Pristup","Access Token Secret":"Tajni Ključ za Token","Account List":"Lista Naloga","Account Recovery":"Povratak Naloga","Account is Active":"Nalog je Aktivan","Account not found.":"Nalog nije pronađen.","Account recovery e-mail sent.":"Email za povraćaj naloga je poslat.","Actions":"Akcije","Add API Key":"Dodaj API Ključ","Add Custom Field":"Dodaj Novo Polje","Add Episode":"Dodaj Epizodu","Add Files to Playlist":"Dodaj Fajlove na Plajlistu","Add Mount Point":"Dodaj Izvorne Tačke","Add New GitHub Issue":"Prijavi problema na GitHub-u","Add Playlist":"Dodaj Plajlistu","Add Podcast":"Dodaj Podcast","Add Record":"Dodaj Snimak","Add Remote Relay":"Dodaj Spoljni Relej","Add Role":"Dodaj Nivo Pristupa","Add SFTP User":"Dodaj SFTP Korisnika","Add Schedule Item":"Dodaj kao Zakazano","Add Station":"Dodaj Stanicu","Add Storage Location":"Dodaj Skladište Fajlova","Add Streamer":"Dodaj Strimera","Add User":"Dodaj Korisnika","Add Web Hook":"Dodaj Veb Kuku","Additional Environment Variables":"Dodatne Promenjive Sistema","Administer API Keys":"Uredi API Ključeve","Administer Backups":"Uredi Backup-e","Administer Custom Fields":"Uredi Nova Polja","Administer Settings":"Izmeni Podešavanja","Administer Stations":"Uredi Stanice","Administer Storage Locations":"Uredi Lokacije Smeštaja","Administration":"Administracija","Advanced":"Napredno","Advanced Configuration":"Napredna Konfiguracija","Album Art":"Slika Omota","All Permissions":"Sve Dozvole","All Playlists":"Sve Plejliste","All Podcasts":"Svi Podcasti","All Stations":"Sve Stanice","Allow Requests from This Playlist":"Dozvoli naručivanje sa ove Plejliste","Allow Song Requests":"Dozvoli naručivanje pesama","Allowed IP Addresses":"Dozvoljene IP Adrese","Always Use HTTPS":"Koristi isključivo HTTPS","Amplify: Amplification (dB)":"Jačina: Pojačanje (dB)","Apply Compression and Normalization":"Primeni Kompresiju i Normalizaciju","Apply for an API key at Last.fm":"Prijavi se za API ključ na Last.fm","Applying changes...":"Izmene u toku...","Are you sure?":"Da li ste sigurni?","Art":"Slika Omota","Artist":"Izvođač","Artwork":"Poster","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Poster mora biti minimalno 1400 x 1400 piksela do maksimalnih 3000 x 3000 piksela za Apple Podcast-e.","At the bottom of the page, click \"Create my access token\".":"Na dnu stranice, kliknite na\"Napravi moj Token za pristup\".","Audit Log":"Log Pregleda","Author":"Autor","AutoDJ Bitrate (kbps)":"AutoDJ Bitrejt (kbps)","AutoDJ Disabled":"AutoDJ je Isključen","AutoDJ Format":"Format AutoDJ-a","AutoDJ Service":"AutoDJ Servis","Automatic Backups":"Automatski Backup","Automatically Set from ID3v2 Value":"Automatski preuzmi iz ID3v2 Vrednosti","Available Logs":"Dostupni logovi","Avatar Service":"Avatar Servis","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Avatars se prikazuju na osnovu e-mail adrese sa servisa %{service}. Kliknite ovde da biste uredili postavke za %{service}.","Average Listeners":"Prosečno slušalaca","Avoid Duplicate Artists/Titles":"Izbegani Duplikate Izvođače/Naslove","AzuraCast version %s is now available.":"AzuraCast verzija %s je sada dostupna.","AzuraCast Application Log":"AzuraCast Log Aplokacije","AzuraCast Backup":"AzuraCast Rezervna Kopija","AzuraCast First-Time Setup":"AzuraCast Inicijalni Setup","AzuraCast Installer":"AzuraCast Instalacija","AzuraCast Instance Name":"AzuraCast Naziv Instance","AzuraCast Settings":"AzuraCast Podešavanja","AzuraCast Update Checks":"AzuraCast Provera Nadogradnje","AzuraCast Updater":"AzuraCast Nadogradnja","AzuraCast User":"AzuraCast Korisnik","Back":"Nazad","Backing up MariaDB...":"Backupujem MariaDB...","Backup complete in %.2f seconds.":"Backup je završen za %.2f sekundi.","Backup not found.":"Backup nije pronađen.","Backup path %s not found!":"Putanje za snimanje backup-a %s nije pronađena!","Backups":"Backup-i","Balanced":"Balansirano","Band":"Talas","Banned Countries":"Blokirane Zemlje","Banned IP Addresses":"Blokirane IP Adrese","Banned User Agents":"Blokirani Agenti","Base Station Directory":"Osnovni Direktorijum Stanice","Base Theme for Public Pages":"Osnovna Tema za Javne Stranice","Basic Info":"Osnovno","Basic Information":"Osnovne Informacije","Bit Rate":"Bit Rejt","Bot Token":"Token za Bota","Bpm":"BPM","Branding Settings":"Opcije Brendiranja","Broadcasting":"Emitovanje","Broadcasting Service":"Servisi za Emitovanje","Browser Icon":"Ikonica u Pretraživaču","Bucket Name":"Naziv Bucket-a","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Prema osnovim podešavanjima, svaka stanica emituje na svom portu (na primer 8012). Ako koristite servise kao što je CloudFlare ili pristupate strimu preko SSL-a, uključite ovu opciju da biste rutiali radio na veb portove (80 i 443).","CPU Load":"PROCESOR","CPU Stats Help":"PROCESOR - Stat. Pomoć","Cached":"Keširano","Categories":"Kategorije","Change":"Promeni","Change Password":"Promeni Lozinku","Change installation settings?":"Promeni Postavke Instalacije?","Changes":"Izmene","Changes saved successfully.":"Izmene su snimljene uspešno.","Changes saved.":"Izmene snimljene.","Character Set Encoding":"Enkodiranje Karaktera","Chat ID":"ID Četa","Clear":"Očisti","Clear All Message Queues":"Očisti Sve Poruke na Čekanju","Clear All Pending Requests?":"Očisti sve primljene Želje?","Clear Artwork":"Ukloni Poster","Clear Cache":"Očisti Keš","Clear File":"Ukloni fajl","Clear Image":"Ukloni Sliku","Clear List":"Očisti listu","Clone":"Kloniraj","Clone Station":"Kloniraj Stanicu","Close":"Zatvori","Command":"Komanda","Comment":"Komentar","Comments":"Komentari","Commercial Information":"Komercijalne Informacije","Copy to Clipboard":"Kopiraj u Memoriju","Copy to New Station":"Kopiraj na Novu Stanicu","Copyright":"Autorska Prava","Copyright Message":"Poruka o Autorskim Pravima","Could not write to filesystem.":"Ne mogu da snimim izmene u fajl sistemu.","Create Account":"Napravi Nalog","Create Directory":"Napravi Direktorijum","Create New Key":"Napravi Novi Ključ","Create Station":"Napravi Stanicu","Create a New Radio Station":"Napravi Novu Stanicu","Create and Continue":"Napravi i Nastavi","Remove":"Ukloni","Remove Key":"Ukloni Ključ","Restart":"Restartuj","Run Task":"Pokreni Zadatak","Saturday":"Subota","Save":"Snimi","Save Changes":"Snimi Promene","Save and Continue":"Snimi i Nastavi","Schedule":"Zakazivanje","Search":"Pretraga","Secret Key":"Tajni Ključ","Security":"Sigurnost","Security Code":"Sigurnosni Kod","Seek":"Traži","Select":"Izaberi","Select File":"Izaberi Fajl","Stream":"Strim","Streamer Display Name":"Ime Strimera","Streamer Username":"Korisničko ime Strimera","Streamer disconnected.":"Strimer je diskonetovan.","Streamer/DJ":"Strimer/DJ","Streamer/DJ Accounts":"Strimeri/DJ Nalozi","Streamers enabled!":"Strimeri su uključeni!","Streamers/DJs":"Strimeri/DJ-evi","Streams":"Strimovi","Submit Code":"Pošalji Kod","Subtitle":"Podnaslov","Success":"Uspešno","Sunday":"Nedelja","Supported file formats:":"Podržani formati fajlova:","Switch Theme":"Promeni Temu","Synchronization Disabled":"Sinhronizacija je Isključena","Theme":"Tema","This Month":"Ovog Meseca","This field is required.":"Ovo polje je obavezno.","Thursday":"Četvrtak","Time":"Vreme","Time (sec)":"Vreme (sek)","Time Zone":"Vremenska Zona","Time spent waiting for disk I/O to be completed.":"Vreme potrošeno na čekanje da se završi I/O operacija na disku.","Time stolen by other virtual machines on the same physical server.":"Vreme ukradeno od strane drugih virtualnih mašina na ovom istom fizičkom serveru.","Title":"Naslov","Title Sort Order":"Sortiranje Naslova","Today":"Danas","Total":"Ukupno","Total Disk Space":"Prostor na Disku","Total Listener Hours":"Ukupno Sati Slušanja","Total RAM":"Ukupno RAM-a","Track Number":"Pesma Broj","Transmitted":"Transmitovano","Triggers":"Okidači","Tuesday":"Utorak","TuneIn Partner ID":"TuneIn ID partnera","TuneIn Partner Key":"TuneIn Ključ Partnera","TuneIn Station ID":"TuneIn ID Stanice","Twitter Account Details":"Twitter Nalog","Twitter Applications":"Twitter Aplikacije","Twitter Post":"Twitter Objave","Unique Listeners":"Prosečno slušalaca","Unknown":"Nepoznato","Unknown Artist":"Nepoznat Izvođač","Unknown Title":"Nepoznat Naslov","Unprocessable Files":"Fajlovi koji ne mogu biti procesirani","Unspecified error.":"Greška nije navedena.","Unsynchronised Lyric":"Nesinhronizovani Lirici","Up":"Gore","Upcoming Song Queue":"Pesme po redu zakazivanja","Update":"Unapredi","Update Instructions":"Instrukcije za Unapređenje","Update Metadata":"Izmeni Meta podatke","Updated":"Izmenjeno","Upload Custom Assets":"Uvezi Svoje Matarijale","Upload halted by a PHP extension.":"Unos je sprečen od strane PHP ekstnzije.","Upload the file on this page to automatically extract it into the proper directory.":"Fajlovi koje unesete na ovoj stranici će automatski biti otpakovani u smešteni u odgovarajuće direktorijume.","Use":"Koristi","Use (Us)":"Koristi (Nas)","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"Koristi API ključeve za autorizaciju putem AzuraCast API sa istim dozvolama kao i za koričnički nalog.","Use Asynchronous Worker":"Koristi Asinhrone Radne Procese","Use Browser Default":"Koristi podrazumevane postavke pregledača","Use Icecast 2.4 on this server.":"Koristi IceCast 2.4 na ovom serveru.","Use Less CPU (Uses More Memory)":"Manje Optereti Procesor (Troši Više Memorije)","Use Less Memory (Uses More CPU)":"Koristi Manje Memorije (Više Optereti Procesor)","Use Liquidsoap on this server.":"Koristi Liquidsoap na ovom serveru.","Use Replaygain Metadata":"Koristi Metapodatke za Glasnoću","User":"Korisnik","User Accounts":"Nalozi Korisnika","User Agent":"Korisnički Agent","User Name":"Korisničko Ime","User Permissions":"Dozvole korisnika","User not found.":"Korisnik nije pronađen.","Username":"Korisničko","Username:":"Korisničko ime:","Users":"Korisnici","Usually enabled for port 465, disabled for ports 587 or 25.":"Obično je uključeno za port 465, a isključeno za portove 587 ili 25.","Valid options: %s":"Validne opcije: %s","Variables are in the form of:":"Promenjive su u formi:","View":"Vidi","View Administration Page":"Vidi Administrativnu Stranu","View Details":"Vidi Detaljno","View Station Logs":"Vidi Logove Stanica","View Station Page":"Vidi Stranu Stanice","View Station Reports":"Vidi Izveštaj Stanice","View System Logs":"Vidi Sistemske Logove","View the changelog for full details.":"Vidi changelog za detaljan spisak izmena.","View tracks in playlist":"Vidi pesme u plejlisti","Visit %s to complete setup.":"Posetite %s da biste završili setup.","Volume":"Jačina zvuka","Wait":"Čekanje","Wait (Wa)":"Čekanje","Warning":"Upozorenje","Web DJ":"Veb DJ","WebDJ":"VebDJ","Website":"Vebsajt","Wednesday":"Sreda","Weight":"Težina","Welcome to %s!":"Dobrodošli na %s!","Welcome to AzuraCast!":"Dobro došli na AzuraCast!","Welcome!":"Dobro došli!","Year":"Godina","Yes":"Da","Yesterday":"Juče","You":"Ti","Your password has been updated.":"Vaša lozinka je izmenjena.","ZStandard compression":"ZStandard kompresija","for selected period":"za odabrani period","in the last 48 hours":"u zadnjih 48 sati","in the last month":"u zadnjih mesec dana","name@example.com":"ime@domen.com","or":"ili"},"sv_SE":{"# Songs":"# Låtar","%s cannot start":"%s kan inte starta","%s cannot stop":"%s kan inte stoppas","%s encountered an error":"%s stötte på ett fel","%s is not recognized as a service.":"%s känns inte igen som en tjänst.","%{listeners} Listener":["%{listeners} lyssnare","%{listeners} lyssnare"],"A completely random track is picked for playback every time the queue is populated.":"Ett helt slumpmässigt spår väljs för uppspelning varje gång kön är aktiv.","A playlist containing media files hosted on this server.":"En spellista som innehåller mediafiler som finns på denna server.","A playlist that instructs the station to play from a remote URL.":"En spellista som instruerar stationen att spela från en fjärr-URL.","Account List":"Kontolista","Account is Active":"Kontot är aktiverat","Add API Key":"Lägg till API-nyckel","Add Custom Field":"Lägg till anpassat fält","Add Files to Playlist":"Lägg till filer i spellistan","Add Playlist":"Lägg till ny spellista","Add SFTP User":"Lägg till SFTP-användare","Add Schedule Item":"Lägg till Schemaläggning","Add Station":"Lägg till station","Add Streamer":"Lägg till Streamer","Add User":"Lägg till användare","Add Web Hook":"Lägg till Web Hook","Administer API Keys":"Administrera API-Nycklar","Administer Backups":"Administrera säkerhetskopior","Administer Custom Fields":"Administrera anpassade fält","Administer Settings":"Inställningar för administratör","Administer Stations":"Administrera stationer","Administration":"Administration","Advanced":"Avancerat","Advanced Manual AutoDJ Scheduling Options":"Avancerade manuella AutoDJ schemaläggningsalternativ","Album":"Album","Album Art":"Skivomslag","All Permissions":"Alla behörigheter","All Playlists":"Alla spellistor","All Stations":"Alla stationer","Allow Requests from This Playlist":"Tillåt önskemål från den här spellistan","Allow Song Requests":"Tillåt låtönksningar","Always Use HTTPS":"Använd alltid HTTPS","Amplify: Amplification (dB)":"Förstärkning: Förstärkning (dB)","An error occurred and your request could not be completed.":"Ett fel uppstod och din begäran kunde inte slutföras.","Apply Compression and Normalization":"Tillämpa komprimering och normalisering","Applying changes...":"Tillämpar ändringar...","Are you sure?":"Är du säker ?","Artist":"Artist","Auto-Assigned":"Auto-tilldelad","AutoDJ":"AutoDJ","AutoDJ Disabled":"AutoDJ inaktiverad","AutoDJ Service":"AutoDJ tjänst","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"AutoDJ har inaktiverats för den här stationen. Ingen musik spelas automatiskt när en källa inte är live.","Available Logs":"Tillgängliga loggar","Average Listeners":"Genomsnittliga lyssnare","Avoid Duplicate Artists/Titles":"Undvik duplicerade artister/titlar","AzuraCast version %s is now available.":"Azuracast version%s är nu tillgänglig.","AzuraCast Application Log":"AzuraCast-applikationslogg","AzuraCast Backup":"AzuraCast Kopia","AzuraCast Settings":"AzuraCast Miljö","AzuraCast Setup":"AzuraCast Konfiguration","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast kommer att skanna den uppladdade filen för matcher i den här stationens musikbibliotek. Media bör redan ha laddats upp innan du kör detta steg. Du kan använda denna tjänst hur många gånger du vill.","Back":"Tillbaka","Backup not found.":"Säkerhetskopian hittades inte.","Band":"Band","Banned IP Addresses":"Förbjudna IP-adresser","Base Theme for Public Pages":"Bastema för offentliga sidor","Basic Info":"Grundläggande information","Basic Information":"Grundläggande information","Best Performing Songs":"Låtar med bäst utförande","Bit Rate":"Bit hastighet","Bpm":"Bpm","Broadcasting":"Sändning","Broadcasts":"Sändningar","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Som standard sänds radiostationer på sina egna portar (dvs. 8000). Om du använder en tjänst som CloudFlare eller använder din radiostation via SSL, bör du aktivera denna funktion, som leder all radio genom webbportarna (80 och 443).","Change":"Ändra","Changes saved successfully.":"Ändringar har sparats.","Changes saved.":"Ändringar sparade.","Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources.":"Välj en metod att använda vid övergången från en låt till en annan. Smart läge överväger volymen av de två spåren när övergången sker för en jämnare effekt, men kräver mer CPU-resurser.","Clear":"Rensa","Clear Pending Requests":"Rensa väntande önskningar","Close":"Stäng","Code from Authenticator App":"Kod från Autentiseringsapp","Comment":"Kommentar","Commercial Information":"Kommersiell information","Complete the setup process to get started.":"Slutför installationsprocessen för att komma igång.","Composer":"Kompositör","Composer Sort Order":"Sorteringsordning för kompositörer","Compress and normalize your station's audio, producing a more uniform and \"full\" sound.":"Komprimera och normalisera din stations ljud, vilket ger ett mer enhetligt och \"fullt\" ljud.","Conductor":"Dirigent","Configure Backups":"Konfigurera säkerhetskopior","Confirm New Password":"Bekräfta nytt lösenord","Content Group Description":"Innehållsgruppens beskrivning","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Fortsätt installationsprocessen genom att skapa din första radiostation nedan. Du kan redigera någon av dessa uppgifter senare.","Continuous Play":"Kontinuerlig uppspelning","Control how this playlist is handled by the AutoDJ software.":"Styr hur denna spellista hanteras av AutoDJ-programvaran.","Copy to Clipboard":"Kopiera till urklipp","Copyright":"Upphovsrätt","Copyright Message":"Meddelande om upphovsrätt","Create Account":"Skapa konto","Create Directory":"Skapa katalog","Crossfade Duration (Seconds)":"Övertoning varaktighet (sekunder)","Crossfade Method":"Övertoningsmetod","Cue":"Kö","Current Installed Version":"Nuvarande installerad version","Current Password":"Nuvarande lösenord","Custom":"Anpassad","Custom Fading: Fade-In Time (seconds)":"Anpassad Fading: Fade-In Tid (sekunder)","Custom Fading: Fade-Out Time (seconds)":"Anpassad Fading: Fade-Out tid (sekunder)","Custom Fading: Overlap Time (seconds)":"Anpassad Fading: Överlappningstid (sekunder)","Customization":"Anpassning","Customize":"Anpassa","DJ Credentials":"DJ-uppgifter","Dark":"Mörk","Date Requested":"Önskad","Days of Playback History to Keep":"Dagar av uppspelningshistorik att behålla","Debug Output":"Debug Output","Default":"Standard","Default Album Art URL":"Standard-skivomslag URL","Delete Album Art":"Ta bort skivomslag","Description":"Beskrivning","Desktop Device":"Skrivbordsenhet","Direct Stream URL":"Direkt Stream URL","Directory":"Katalog","Directory Name":"Katalogens namn","Disable":"Inaktivera","Disable Crossfading":"Inaktivera övertoning","Disable Two-Factor":"Inaktivera tvåfaktorsfaktor","Disable public pages?":"Inaktivera publika sidor?","Disable song requests?":"Inaktivera låtönskningar?","Disable streamers?":"Inaktivera streamers?","Disabled":"Inaktiverad","Disconnect Streamer":"Koppla ifrån Streamer/DJ","Down":"Ner","Download":"Hämta","Download CSV":"Ladda ner CSV","Download M3U":"Hämta M3U","Download PLS":"Hämta PLS","E-mail Address":"E-postadress","Edit":"Redigera","Edit Custom Field":"Redigera anpassat fält","Edit Liquidsoap Configuration":"Redigera Liquidsoap konfiguration","Edit Media":"Redigera media","Edit Playlist":"Redigera spellista","Edit Profile":"Redigera profil","Edit SFTP User":"Redigera SFTP-användare","Edit Station":"Redigera station","Edit Streamer":"Redigera streamer","Edit User":"Redigera användare","Edit Web Hook":"Redigera Web Hook","Enable":"Aktivera","Enable Two-Factor":"Aktivera tvåfaktorsfaktor","Enable Two-Factor Authentication":"Aktivera tvåfaktorsautentisering","Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable.":"Tillåt lyssnare önska låtar på din station. Endast låtar som redan finns i dina spellistor är begärbara.","Enable public pages?":"Aktivera publika sidor?","Enable song requests?":"Aktivera låtönskningar?","Enable streamers?":"Aktivera streamers?","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Aktivera denna inställning för att förhindra att metadata skickas till AutoDJ för filer i den här spellistan. Detta är användbart om spellistan innehåller jingles eller liknande.","Enable to allow this account to log in and stream.":"Aktivera för att tillåta detta konto att logga in och strömma.","Enabled":"Aktiverad","Encoder":"Encoder","End Date":"Slutdatum","End Time":"Sluttid","Enforce Schedule Times":"Tvinga schemalagda tidee","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Ange den aktuella koden som tillhandahålls av din autentiseringsapp för att verifiera att den fungerar korrekt.","Enter your password":"Ange ditt lösenord","Export %{format}":"Exportera %{format}","File Name":"Filnamn","File not specified.":"Fil ej angiven.","Files moved:":"Filer flyttade:","Files queued for playback:":"Filer köade för uppspelning:","Files removed:":"Filer borttagna:","Friday":"Fredag","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"Från din smartphone, skanna koden till höger med hjälp av en autentiseringsapp som du väljer (FreeOTP, Authy, etc).","Full Volume":"Full volym","General Rotation":"Allmän rotation","Hide Album Art on Public Pages":"Dölj skivomslag på offentliga sidor","Hide AzuraCast Branding on Public Pages":"Dölj AzuraCast Branding på offentliga sidor","Hide Metadata from Listeners (\"Jingle Mode\")":"Dölj Metadata från lyssnare (\"Jingle Mode\")","High":"Hög","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Spellistor med högre vikt spelas oftare jämfört med andra lägre vikt.","Home":"Hem","Homepage Redirect URL":"URL för omdirigering","Hour":"Timme","IP":"IP","Icecast Access Log":"Icecast Access Logg","Icecast Configuration":"Icecast konfiguration","Icecast Error Log":"Icecast fellogg","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Om en låt inte har något skivomslag, kommer denna URL att listas istället. Lämna tomt för att använda det förvalda skivomslaget.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Om en besökare inte är inloggad och besöker AzuraCasts hemsida, kan du automatiskt omdirigera dem till den URL som anges här. Lämna tomt för att omdirigera dem till inloggningsskärmen som standard.","If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results.":"Om något av dessa alternativ är aktiverat, kommer denna spellista att hanteras direkt via Liquidsoap istället för via AzuraCast. Detta kan ha oavsiktliga effekter och bör endast användas när du är bekväm med resultatet.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Om auto-tilldelning är aktiverad, använd den här spellistan som ett av målen för låtar att omfördelas till. Detta kommer att skriva över det befintliga innehållet i denna spellista.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Om inaktiverad kommer spellistan inte att inkluderas i radiouppspelningen, men den kan fortfarande hanteras.","If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings.":"Om aktiverad, kommer AzuraCast automatiskt spela in alla livesändningar som görs till denna station till inspelningar per sändning.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Om aktiverad, kommer denna streamer/DJ bara att kunna ansluta under sina schemalagda sändningstider.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Om önskningar är aktiverade för din station, kommer användare att kunna önska låtar som finns i den här spellistan.","If selected, album art will not display on public-facing radio pages.":"Om vald, kommer skivomslag inte visas på offentliga radio sidor.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Om vald, kommer detta att ta bort AzuraCast branding från offentliga sidor.","If the end time is before the start time, the playlist will play overnight.":"Om sluttiden är före starttiden kommer spellistan att spelas över natten.","If the end time is before the start time, the schedule entry will continue overnight.":"Om sluttiden är före starttiden kommer schemat att fortsätta över natten.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Om denna inställning är inställd på \"Ja\", kommer webbläsarens URL att användas istället för bas-URL när den är tillgänglig. Sätt till \"Nej\" för att alltid använda bas-URL.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Om denna station har on-demand streaming och nedladdning aktiverad, kommer endast låtar som finns i spellistor med denna inställning aktiverade att synas.","Import from PLS/M3U":"Importera från PLS/M3U","Include in Automated Assignment":"Inkludera i automatiserad tilldelning","Include in On-Demand Player":"Inkludera i On-Demand spelare","Indefinitely":"Obegränsat","Install GeoLite IP Database":"Installera GeoLite IP-databas","Install SHOUTcast":"Installera SHOUTcast","Installation Not Recently Backed Up":"Installationen är inte nyligen säkerhetskopierad","Instructions":"Instruktioner","Internal notes or comments about the user, visible only on this control panel.":"Interna anteckningar eller kommentarer om användaren, synliga endast på den här kontrollpanelen.","International Standard Recording Code, used for licensing reports.":"International Standard Recording Code, används för licensrapporter.","Interrupt other songs to play at scheduled time.":"Förhindra andra låtar att spela på schemalagd tid.","Involved People List":"Medverkande personlista","It is already running.":"Den är redan igång.","It is not running.":"Den körs inte.","Jingle Mode":"Jingelläge/Jingle Mode","Joins":"Anslutningar","Language":"Språk","Last 14 Days":"Senaste 14 dagarna","Last 2 Years":"Senaste 2 åren","Last 30 Days":"Senaste 30 dagarna","Last 60 Days":"Senaste 60 dagarna","Last 7 Days":"Senaste 7 dagarna","Last Month":"Förra månaden","Last Year":"Senaste året","Learn about Advanced Playlists":"Lär dig mer om avancerade spellistor","Leave blank to play on every day of the week.":"Lämna tomt för att spela på varje dag i veckan.","Leave blank to use the current password.":"Lämna tomt för att använda det aktuella lösenordet.","Length":"Längd","Light":"Ljus","Like our software? Donate to support AzuraCast!":"Gillar du vår programvara? Donera för att stödja AzuraCast!","Linked Information":"Länkad information","Liquidsoap Configuration":"Liquidsoap konfiguration","Liquidsoap Log":"Liquidsoap Logg","Listeners":"Lyssnare","Listeners Per Station":"Lyssnare Per Station","Listeners by Day":"Lyssnare per dag","Listeners by Day of Week":"Lyssnare per veckodag","Listeners by Hour":"Lyssnare per timme","Live":"Live","Live Listeners":"Live lyssnare","Loading...":"Laddar...","Location":"Plats","Log In":"Logga in","Logged in successfully.":"Inloggad framgångsrikt.","Login unsuccessful":"Inloggningen misslyckades","Losses":"Förluster","Low":"Låg","Lyricist":"Låttext","MP3":"MP3","Manage":"Hantera","Manage SFTP Accounts":"Hantera SFTP-konton","Manage Station Broadcasting":"Hantera Stationssändning","Manage Station Profile":"Hantera Station Profil","Manage Station Streamers":"Hantera Station Streamers","Manually define how this playlist is used in Liquidsoap configuration.":"Definiera manuellt hur denna spellista används i Liquidsoap-konfigurationen.","Media Type":"Typ av media","Merge playlist to play as a single track.":"Slå ihop spellistan för att spela som ett enda spår.","Microphone":"Mikrofon","Minute of Hour to Play":"Minut i timmen att spela","Mixer":"Mixer","Mobile Device":"Mobil enhet","Modified":"Ändrad","Monday":"Måndag","More":"Mer","Most Played Songs":"Mest spelade låtar","Move":"Flytta","Move %{ num } File(s) to":"Flytta %{ num } fil(er) till","Move to Directory":"Flytta till katalog","Music Files":"Musikfiler","Mute":"Tysta","My Account":"Mitt konto","Name":"Namn","New AzuraCast Release Version Available":"Ny AzuraCast version tillgänglig","New AzuraCast Updates Available":"Nya AzuraCast-uppdateringar tillgängliga","New Directory":"Ny katalog","New File Name":"Nytt filnamn","New Folder":"Ny mapp","New Password":"Nytt lösenord","New Playlist":"Ny spellista","New Station Description":"Ny Stationsbeskrivning","New Station Name":"Nytt Stationsnamn","New directory created.":"Ny katalog skapad.","New path not specified.":"Ingen ny sökväg angiven.","Nginx Access Log":"Nginx åtkomstlogg","Nginx Error Log":"Nginx fellogg","No":"Nej","No files selected.":"Inga filer valda.","No recording available.":"Ingen inspelning tillgänglig.","No records to display.":"Inga poster att visa.","Normal Mode":"Normalt läge","Not Played":"Inte spelad","Not Running":"Körs inte","Not Scheduled":"Inte schemalagd","Notes":"Anteckningar","Now":"Nu","Now Playing":"Nu Spelas","Number of Minutes Between Plays":"Antal minuter mellan spelningar","Number of Songs Between Plays":"Antal låtar mellan spelningar","Number of seconds to overlap songs.":"Antal sekunder att överlappa låtar.","On the Air":"On Air just nu","On-Demand":"On-Demand","Once per %{minutes} Minutes":"En gång per %{minutes} minuter","Once per %{songs} Songs":"En gång per %{songs} låtar","Once per Hour":"En gång i timmen","Once per Hour (at %{minute})":"En gång i timmen (på %{minute})","Once per x Minutes":"En gång per x minuter","Once per x Songs":"En gång per x låtar","Only loop through playlist once.":"Loopa bara igenom spellistan en gång.","Only play one track at scheduled time.":"Spela bara ett spår vid schemalagd tidpunkt.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"Som tillval tillhandahåller SSH publika nycklar som användaren kan använda för att ansluta istället för ett lösenord. Ange en nyckel per rad.","Original Album":"Ursprungligt album","Original Artist":"Ursprunglig artist","Original Filename":"Ursprungligt filnamn","Original Lyricist":"Ursprunglig text","Original Release Time":"Ursprunglig releasetid","Original Year":"Ursprungligt år","PHP Application Log":"PHP-applikationslogg","Password":"Lösenord","Play":"Spela","Play %":"Spela %","Play exactly once every $x minutes.":"Spela exakt en gång var $x minut.","Play exactly once every $x songs.":"Spela exakt en gång var $x låt.","Play once per hour at the specified minute.":"Spela en gång i timmen på angiven minut.","Play/Pause":"Spela/Pausa","Playing Next":"Nästa låt","Playlist":"Spellista","Playlist (M3U/PLS) URL":"Spellista (M3U/PLS) URL","Playlist 1":"Spellista 1","Playlist 2":"Spellista 2","Playlist Name":"Namn på spellista","Playlist Type":"Typ av spellista","Playlist Weight":"Vikt för spellista","Playlist disabled.":"Spellista inaktiverad.","Playlist enabled.":"Spellista aktiverad.","Playlist not found.":"Spellistan hittades inte.","Playlist order set.":"Sorteringsordning för spellista.","Playlist reshuffled.":"Spellista omfördelad.","Playlist successfully imported; %d of %d files were successfully matched.":"Spellistan importerades; %d av %d filer matchades framgångsrikt.","Playlist(s)":"Spellistor","Playlists":"Spellistor","Playlists cleared for selected files:":"Spellistor rensade för valda filer:","Playlists updated for selected files:":"Spellistor uppdaterade för valda filer:","Plays":"Spelningar","Please log in to continue.":"Logga in för att fortsätta.","Please wait...":"Vänligen vänta...","Powered by %s":"Drivs av %s","Profile":"Profil","Public Page":"Offentlig sida","Public Pages":"Offentliga sidor","Queue":"Kö","Queue the selected media to play next":"Lägg det valda mediet i kö","Random":"Slumpmässig","Record Live Broadcasts":"Spela in direktsändningar","Record deleted successfully.":"Posten har tagits bort.","Refresh rows":"Uppdatera rader","Remote Playback Buffer (Seconds)":"Fjärruppspelningsbuffert (sekunder)","Remote URL":"Fjärr-URL","Remote URL Playlist":"Fjärr-URL spellista","Remote URL Type":"Fjärr-URL-typ","Remove":"Radera","Rename":"Döp om","Rename File/Directory":"Döp om fil/katalog","Reorder":"Omordna","Replace Album Cover Art":"Ersätt skivomslag","Reports":"Rapporter","Request":"Önska","Requester IP":"Önskarens IP","Reset Password":"Återställ lösenord","Reshuffle":"Omfördela","Restart":"Starta om","Role Name":"Rollens namn","Roles":"Roller","Rows per page":"Rader per sida","Run Manual Backup":"Kör manuell säkerhetskopiering","Running":"Körs","SHOUTcast Configuration":"Konfiguration för SHOUTcast","SHOUTcast Log":"Logg för SHOUTcast","SSH Public Keys":"Offentliga SSH-nycklar","Saturday":"Lördag","Save":"Spara","Save Changes":"Spara ändringar","Schedule":"Schema","Schedule View":"Schemalägg vy","Scheduled":"Planerad","Scheduled Play Days of Week":"Schemalagda speldagar i veckan","Scheduled Time #%{num}":"Schemalagd tid #%{num}","Scheduling":"Schemaläggning","Search":"Sök","Seconds from the start of the song that the AutoDJ should start playing.":"Sekunder från början av låten som AutoDJ borde börja spela.","Seconds from the start of the song that the AutoDJ should stop playing.":"Sekunder från början av låten som AutoDJ borde sluta spela.","Seek":"Sök","Select File":"Välj fil","Select PLS/M3U File to Import":"Välj PLS/M3U-fil att importera","Select a theme to use as a base for station public pages and the login page.":"Välj ett tema att använda som bas för offentliga sidor och inloggningssidan.","Select all visible rows":"Markera alla synliga rader","Select displayed fields":"Välj visade fält","Sequential":"Sekventiell","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Sätt till \"Ja\" för att alltid använda \"https://\" säkra webbadresser, och att automatiskt omdirigera till den säkra webbadressen när en osäker webbadress besöks.","Setup has already been completed!":"Installationen har redan slutförts!","Sign in":"Logga in","Site Theme":"Tema för sidan","Size":"Storlek","Skip Song":"Hoppa över låt","Smart Mode":"Smart läge","Song":"Låt","Song Album":"Låtalbum","Song Artist":"Låtartist","Song Genre":"Låten genre","Song History":"Låtlista","Song Length":"Låtlängd","Song Lyrics":"Låttext","Song Playback Order":"Ordning för Låtuppspelning","Song Title":"Låttitel","Song skipped.":"Låten hoppades över.","Song-Based Playlist":"Låtbaserad spellista","Song-based":"Låt-baserad","SoundExchange Report":"SoundExchange rapport","Source":"Källa","Start":"Starta","Start Time":"Starttid","Station Broadcasting Disabled":"Stationssändning inaktiverad","Station Name":"Stationens namn","Station Overview":"Stationsöversikt","Station Time Zone":"Tidszon för station","Station restarted.":"Stationen startades om.","Statistics Overview":"Statistisk översikt","Step 1: Scan QR Code":"Steg 1: Skanna QR-koden","Step 2: Verify Generated Code":"Steg 2: Verifiera genererad kod","Stop":"Stoppa","Streamer Broadcasts":"DJ Sändningar","Streamer disconnected.":"Streamer/DJ frånkopplad.","Streamer/DJ":"Streamer/DJ","Streamer/DJ Accounts":"DJ konton","Streamers enabled!":"Streamare aktiverade!","Streamers/DJs":"Streamers/DJs","Sunday":"Söndag","Supervisord Log":"Handledningslogg","System Settings":"Systeminställningar","Test":"Testa","The port %s is in use by another station.":"Porten %s används av en annan station.","This Month":"Denna månad","This feature is not currently supported on this station.":"Denna funktion stöds för närvarande inte på den här stationen.","This playlist is not a sequential playlist.":"Denna spellista är inte en sekventiell spellista.","This station does not accept requests currently.":"Denna station accepterar inte önskningar för närvarande.","This station does not support on-demand streaming.":"Denna station stöder inte on-demand streaming.","This station is out of available storage space.":"Denna station har slut på tillgängligt lagringsutrymme.","This will be used as the label when editing individual songs, and will show in API results.":"Detta kommer att användas som etikett när du redigerar enskilda låtar, och kommer att visa i API-resultat.","Thursday":"Torsdag","Time":"Tid","Time (sec)":"Tid (sek)","Time Zone":"Tidszon","Title":"Titel","Title Sort Order":"Sortera efter titel","To play once per day, set the start and end times to the same value.":"Om du vill spela en gång per dag, ange start- och sluttider till samma värde.","To set this schedule to run only within a certain date range, specify a start and end date.":"För att ställa in detta schema till att endast köras inom ett visst datumintervall, ange ett start- och slutdatum.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"För att verifiera att koden är korrekt inställd, ange den 6-siffriga koden som appen visar dig.","Today":"Idag","Too many login attempts":"För många inloggningsförsök","Total":"Totalt","Total Listener Hours":"Totalt antal lyssnartimmar","Track Number":"Spårnummer","Tuesday":"Tisdag","Two-Factor Authentication":"Tvåfaktorsautentisering","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"Tvåfaktorsautentisering förbättrar säkerheten för ditt konto genom att kräva en andra engångskod utöver ditt lösenord när du loggar in.","URL":"URL","URL Artist":"URL Artist","URL File":"URL fil","URL Payment":"URL Betalning","Unique":"Unika","Unique Listeners":"Unika lyssnare","Unknown":"Okänd","Unknown Artist":"Okänd artist","Unknown Title":"Okänd titel","Unsynchronised Lyric":"Osynkroniserad text","Up":"Upp","Update Metadata":"Uppdatera metadata","Use Browser Default":"Använd webbläsarens standard","Use Web Proxy for Radio":"Använd Web Proxy för Radio","User not found.":"Användaren hittades inte.","Username":"Användarnamn","View":"Visa","View Administration Page":"Visa administrationssida","View Station Logs":"Visa stationsloggar","View Station Page":"Visa Stationssida","View Station Reports":"Visa Station Rapporter","View System Logs":"Visa systemloggar","View tracks in playlist":"Visa spår i spellistan","Visual Cue Editor":"Visuell Cue Editor","Volume":"Volym","Warning":"Varning","Waveform Zoom":"Vågform Zoom","Web Hooks":"Web Hookar","Web hook enabled.":"Web Hook aktiverad.","Wednesday":"Onsdag","Weight":"Vikt","Welcome to %s!":"Välkommen till %s!","Welcome to AzuraCast!":"Välkommen till AzuraCast!","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Välkommen till AzuraCast. Vänta medan några nyckelberoenden för AzuraCast är inställda...","Welcome!":"Välkommen!","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"Om AutoDJ ska försöka undvika dubbla artister och spåra titlar när du spelar media från den här spellistan.","Worst Performing Songs":"Låtar med sämst utförande","Year":"År","Yes":"Ja","Yesterday":"Igår","You are currently running version %s. Updating is highly recommended.":"Du kör för närvarande version %s. Vi rekommenderar starkt att du uppdaterar.","You can also upload files in bulk via SFTP.":"Du kan också ladda upp filer i bulk via SFTP.","You can now set up streamer (DJ) accounts.":"Du kan nu ställa in streamer(DJ)-konton.","You cannot remove yourself.":"Du kan inte ta bort dig själv.","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Du har försökt att logga in för många gånger. Vänligen vänta 30 sekunder och försök igen.","You should update to take advantage of bug and security fixes.":"Du bör uppdatera för att dra nytta av fel- och säkerhetsrättelser.","Your docker-compose.yml file is out of date!":"Din docker-compose.yml fil är föråldrad!","Your credentials could not be verified.":"Dina uppgifter kunde inte verifieras.","Your installation is currently %d update(s) behind the latest version.":"Du ligger för närvarande %d uppdatering(är) bakom den senaste versionen.","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Din station är för närvarande inte aktiverad för sändning. Du kan fortfarande hantera medier, spellistor och andra kanalinställningar. För att återaktivera sändning, redigera din station profil.","for selected period":"för vald period","in the last 48 hours":"under de senaste 48 timmarna","in the last month":"under den senaste månaden"},"tr_TR":{"# Episodes":"# Bölüm","# Songs":"# Şarkılar","%d queued messages":"%d okunmayan mesaj","%s cannot start":"%s başlatılamadı!","%s cannot stop":"%s durdurulamadı!","%s encountered an error":"%s bir hata ile karşılaştı.","%s is not recognized as a service.":"%s bir servis olarak tanınmıyor.","%{ days } Days":"%{ days } Gün","%{ minutes } minutes":"%{ minutes } dakika","%{ seconds } seconds":"%{ seconds } saniye","%{filesCount} File":["%{filesCount} Dosya","%{filesCount} Dosya"],"%{listeners} Listener":["%{listeners} Dinleyici","%{listeners} Dinleyici"],"%{name} - Copy":"%{name} - Kopyala","%{numPlaylists} playlist":["%{numPlaylists} Çalma Listesi","%{numPlaylists} Çalma Listesi"],"%{numSongs} uploaded song":["%{numSongs} adet yüklenmiş şarkı","%{numSongs} adet yüklenmiş şarkı"],"%{spaceUsed} Used":"%{spaceUsed} Kullanılan","%{spaceUsed} of %{spaceTotal} Used":"Kullanılan Alan: %{spaceUsed} / %{spaceTotal}","%{station} - Copy":"%{station} - Kopyala","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Tüm Docker kapsayıcıları bu adla öne çıkar. Kurulumdan sonra bunu değiştirmeyin.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) Bir Docker oluşturma işlemi başarısız olmadan önce beklenecek süre. Daha düşük performanslı bilgisayarlarda bunu artırın.","(in seconds)":"(saniye içinde)","A completely random track is picked for playback every time the queue is populated.":"Kuyruk her doldurulduğunda oynatma için tamamen rastgele bir parça seçilir.","A playlist containing media files hosted on this server.":"Bu sunucuda barındırılan müzik dosyalarını içeren bir çalma listesidir.","A playlist that instructs the station to play from a remote URL.":"Uzak sunucudaki müzik dosyalarını içeren bir çalma listesidir.","API \"Access-Control-Allow-Origin\" Header":"\"Access-Control-Allow-Origin\" API Başlığı","API Documentation":"API Belgeleri","API Key Description/Comments":"API Anahtarı Açıklaması/Yorumları","API Keys":"API Anahtarları","API Version":"API Sürümü","Access Key ID":"Erişim Anahtarı Kimliği","Access Token":"Erişim Kodu","Access Token Secret":"Erişim Kodu Gizliliği","Account List":"Hesap Listesi","Account Recovery":"Hesap Kurtarma","Account is Active":"Hesabı Etkinleştir","Account not found.":"Hesap bulunamadı.","Account recovery e-mail sent.":"Hesap kurtarma e-postası gönderildi.","Actions":"İşlemler","Adapter":"Klasör Konumu","Add API Key":"API Anahtarı Ekle","Add Custom Field":"Özel Alan Ekle","Add Episode":"Bölüm Ekle","Add Files to Playlist":"Çalma Listesine Ekle","Add Mount Point":"Bağlantı Noktası Ekle","Add New GitHub Issue":"Yeni GitHub Sorunu","Add Playlist":"Çalma Listesi Ekle","Add Podcast":"Podcast Ekle","Add Record":"Kayıt Ekle","Add Remote Relay":"Yönlendirme Ekle","Add Role":"Yetki Ekle","Add SFTP User":"SFTP Kullanıcısı Ekle","Add Schedule Item":"Zamanlanmış Öğe Ekle","Add Station":"Radyo Ekle","Add Storage Location":"Depolama Konumu Ekle","Add Streamer":"DJ Ekle","Add User":"Kullanıcı Ekle","Add Web Hook":"Web Kancası Ekle","Additional Environment Variables":"Ek Ortam Değişkenleri","Administer API Keys":"API Anahtarı Yönetimi","Administer Backups":"Yedekleme Yönetimi","Administer Custom Fields":"Özel Alan Yönetimi","Administer Settings":"Ayar Yönetimi","Administer Stations":"Radyo Yönetimi","Administer Storage Locations":"Depolama Yönetimi","Administration":"Yönetim","Advanced":"Gelişmiş","Advanced Configuration":"Gelişmiş Yapılandırma","Advanced Manual AutoDJ Scheduling Options":"Gelişmiş Manuel AutoDJ Zamanlama Seçenekleri","Advanced: Use Privileged Docker Settings":"Gelişmiş: Ayrıcalıklı Docker Ayarlarını Kullan","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Dinleyici istatistik koleksiyonu sistemdeki radyo raporlarını göstermek için kullanılır. IP tabanlı dinleyici istatistikleri canlı dinleyici izlemesini görüntülemek için kullanılır ve telif hakkı raporları için gerekli olabilir.","Album":"Albüm","Album Art":"Albüm Sanatçısı","Album Artist Sort Order":"Albüm Sanatçısı Sıralama Düzeni","Album Sort Order":"Albüm Sıralama Düzeni","All Permissions":"Tüm İzinler","All Playlists":"Tüm Çalma Listeleri","All Podcasts":"Tüm Podcastler","All Stations":"Tüm Radyolar","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"NowPlaying API yanıtındaki tüm değerler kullanıma hazırdır. Boş alanlar yoksayılır.","Allow Requests from This Playlist":"Çalma Listesinde İstekleri Etkinleştir","Allow Song Requests":"Şarkı İsteklerine İzin Ver","Allow Streamers / DJs":"DJlere İzin Ver","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Sistemin performanslarına bağlı olarak şarkı listelerinin otomatik olarak şarkı listelerine atamasına izin verin. Bu işlem arka planda çalışır ve yalnızca bu seçenek \"Etkin\" olarak ayarlanmışsa ve en az bir parça listesi \"Otomatik Atamaya Dahil Et\" olarak ayarlanmışsa çalışır.","Allowed IP Addresses":"İzin Verilen IP Adresleri","Always Use HTTPS":"Her Zaman HTTPS Kullan","Amplify: Amplification (dB)":"Amplify: Amplification (dB)","An account recovery link has been requested for your account on \"%s\".":"\"%s\" tarihinde hesabınız için bir hesap kurtarma bağlantısı talep edildi.","An error occurred and your request could not be completed.":"Bir hata oluştu ve işleminiz tamamlanamadı.","Analyze and reprocess the selected media":"Müzik dosyalarını analiz et ve yeniden işle","Any time a live streamer/DJ connects to the stream":"DJ Yayına Bağlandığında","Any time a live streamer/DJ disconnects from the stream":"DJ Yayından Ayrıldığında","Any time the currently playing song changes":"Çalan Şarkı Her Değiştiğinde","Any time the listener count decreases":"Dinleyici Sayısı Azaldığında","Any time the listener count increases":"Dinleyici Sayısı Arttığında","Apply Compression and Normalization":"Normalleştirme ve Sıkıştırma Uygula","Apply for an API key at Last.fm":"Last.fm'de bir API anahtarı için başvurun","Applying changes...":"Değişiklikler Uygulanıyor...","Are you sure?":"Emin misiniz?","Art":"Sanat","Artist":"Sanatçı","Artwork":"Kapak Resmi","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Kapak resmi Apple Podcastler için minimum 1400x1400 piksel boyutunda ve maksimum 3000x3000 piksel boyutunda olmalıdır.","At the bottom of the page, click \"Create my access token\".":"Sayfanın alt kısmında \"Erişim kodunu oluştur\"u tıklayın.","Attempt to Automatically Retrieve ISRC When Missing":"Eksik Olduğunda ISRC'yi Otomatik Olarak Almayı Dene","Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance.":"Liquidsoap gibi ses kod dönüştürme uygulamaları zaman içinde tutarlı miktarda CPU kullanır ve bu mevcut işlemleri kademeli olarak boşaltır. Düzenli olarak CPU zamanının fazla kullanımını görüyorsanız size ayrılmış CPU kaynaklarına sahip bir sanal makineye geçiş yapmayı düşünmelisiniz.","Audit Log":"Denetim Günlüğü","Author":"Yazar","Auto-Assign Value":"Otomatik Atanmış Değer","Auto-Assigned":"Otomatik Atanmış","Auto-generate Random MariaDB Root Password":"MariaDB Root Parolasını Rastgele Otomatik Oluştur","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"AutoDJ Bitrate (kbps)","AutoDJ Disabled":"AutoDJ Devredışı","AutoDJ Format":"AutoDJ Biçimi","AutoDJ Queue":"AutoDJ Kuyruğu","AutoDJ Queue Length":"AutoDJ Kuyruk Uzunluğu","AutoDJ Service":"AutoDJ Servisi","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"AutoDJ bu radyoda için devredışı bırakıldı. Canlı yayın olmadığında hiçbir müzik otomatik olarak çalınmaz.","Automated Assignment":"Otomatik Atama","Automatic Backups":"Otomatik Yedeklemeler","Automatically Set from ID3v2 Value":"ID3v2 Değerinden Otomatik Olarak Ayarla","Automatically scroll to the bottom of the log":"Günlüğü en alta otomatik kaydır","Automatically send a customized message to your Discord server.":"Discord sunucunuza otomatik olarak özelleştirilmiş bir mesaj gönderin.","Automatically send a message to any URL when your station data changes.":"Radyo verileriniz değiştiğinde otomatik olarak herhangi bir URLye mesaj gönderin.","Automatically send a tweet.":"Otomatik olarak bir tweet gönderin.","Available Logs":"Mevcut Günlükler","Avatar Service":"Avatar Servisi","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Avatarlar e-posta adresinize göre %{service} hizmetinden alınır. %{service} ayarlarınızı yönetmek için tıklayın.","Average Listeners":"Ortalama Dinleyiciler","Avoid Duplicate Artists/Titles":"Yinelenen Sanatçılardan/Şarkı Adlarından Kaçının","AzuraCast version %s is now available.":"AzuraCast %s sürümü şu an kullanılabilir.","AzuraCast Application Log":"AzuraCast Günlüğü","AzuraCast Backup":"AzuraCast Yedekleme","AzuraCast First-Time Setup":"AzuraCast İlk Kurulumu","AzuraCast Installer":"AzuraCast Yükleyici","AzuraCast Instance Name":"AzuraCast Slogan İsmi","AzuraCast Settings":"AzuraCast Ayarları","AzuraCast Setup":"AzuraCast Kurulumu","AzuraCast Update Checks":"AzuraCast Güncelleme Kontrolleri","AzuraCast Updater":"AzuraCast Güncelleyici","AzuraCast User":"AzuraCast Kullanıcısı","AzuraCast Wiki":"AzuraCast Wiki","AzuraCast installation complete!":"AzuraCast kurulumu tamamlandı!","AzuraCast is currently configured to listen on the following ports:":"AzuraCast şu anda aşağıdaki port numaralarını kullanacak şekilde yapılandırılmıştır:","AzuraCast is now initialized.":"AzuraCast şimdi başlatıldı.","AzuraCast is now updated to the latest version!":"AzuraCast şimdi en son sürüme güncellendi!","AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated.":"AzuraCast yerleşik bir ücretsiz IP konum belirleme veritabanıyla birlikte gelir. Daha doğru sonuçlar elde etmek için MaxMind GeoLite hizmetini kullanmayı tercih edebilirsiniz. MaxMind GeoLite kullanmak bir lisans anahtarı gerektirir ancak anahtar sağlandıktan sonra veritabanını otomatik olarak güncel tutacağız.","AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles.":"AzuraCast yetki tabanlı bir erişim kontrol sistemi kullanır. Yetkilerle sitenin belirli bölümlerine izin verilir ve ardından kullanıcılar bu yetkilere atanır.","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast yüklenen dosyayı bu istasyonun müzik kitaplığındaki eşleşmelere karşı tarar. Bu adımı çalıştırmadan önce medya zaten yüklenmiş olmalıdır. Bu aracı gerektiği kadar tekrar çalıştırabilirsiniz.","Back":"Geri","Backing up MariaDB...":"MariaDB yedekleniyor...","Backup complete in %.2f seconds.":"Yedekleme %.2f saniyede tamamlandı.","Backup not found.":"Yedekleme bulunamadı!","Backup path %s not found!":"Yedekleme dizini %s bulunamadı!","Backups":"Yedekleme","Balanced":"Dengeli","Band":"Grup","Banned Countries":"Yasaklanan Ülkeler","Banned IP Addresses":"Yasaklanmış IP Adresleri","Banned User Agents":"Yasaklanmış Tarayıcılar","Base Station Directory":"Radyo Temel Dizini","Base Theme for Public Pages":"Site Teması","Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists.":"AzuraCast radyonuzun şarkılarının önceki performansına bağlı olarak şarkıları çalma listeleriniz arasında otomatik olarak dağıtabilir ve en yüksek performanslı şarkıları en yüksek ağırlıklı çalma listelerine yerleştirebilir.","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Bu ayara göre sistem önceki (bu) günlerden gelen verileri kullanarak her (bu) günde bir şarkıları otomatik olarak yeniden atar.","Basic Info":"Temel Bilgiler","Basic Information":"Temel Bilgiler","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Docker kullandığınız için bazı sistem günlüklerine yalnızca sunudaki SSH oturumuyla erişilebilir. Terminalden Docker günlüklerine erişmek için %s komutunu çalıştırabilirsiniz.","Best Performing Songs":"En İyi Performanslı Şarkılar","Bit Rate":"Bitrate","Bot Token":"Bot Bilgisi","Bpm":"Bpm","Branding Settings":"Marka Ayarları","Broadcast AutoDJ to Remote Station":"Uzak Radyoya AutoDJ Yayını","Broadcasting":"Canlı Yayın","Broadcasting Service":"Yayın Sunucusu","Broadcasts":"Canlı Yayınlar","Browser Icon":"Tarayıcı Simgesi","Bucket Name":"Kova Adı","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Varsayılan olarak radyo istasyonları kendi bağlantı noktalarında (örnek: 8000) yayın yapar. CloudFlare gibi bir servis kullanıyorsanız veya radyo istasyonunuza SSL ile erişiyorsanız, tüm radyoları web bağlantı noktalarından (80 ve 443) yönlendiren bu özelliği etkinleştirmelisiniz.","CPU Load":"CPU Yükü","CPU Stats Help":"CPU İstatistikleri Yardımı","Cached":"Önbelleğe Alınmış","Categories":"Kategoriler","Change":"Değiştir","Change Password":"Şifreyi Değiştir","Change installation settings?":"Kurulum ayarları değiştirilsin mi?","Changes":"Değişiklikler","Changes saved successfully.":"Değişiklikler başarıyla kaydedildi.","Changes saved.":"Değişiklikler Kaydedildi.","Character Set Encoding":"Kodlama Karakter Seti","Chat ID":"Sohbet ID","Check Web Services for Album Art When Uploading Media":"Müzik Dosyası Yüklerken Albüm Resmi için Web Hizmetlerini Kontrol Edin","Check Web Services for Album Art for \"Now Playing\" Tracks":"\"Şimdi Çalan\" Parçalar için Albüm Resmi için Web Hizmetlerini Kontrol Edin","Check the log for details.":"Detaylar için günlükleri kontrol edin.","Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources.":"Bir şarkıdan diğerine geçiş yaparken kullanılacak bir yöntemi belirleyin. Akıllı Mod daha yumuşak bir efekt ile geçişi yaparken iki parçanın sesini dikkate alır ancak daha fazla CPU kaynağı gerektirir.","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Bu entegrasyonu diğerlerinden ayırmanıza yardımcı olacak bir isim seçin. Bu sadece yönetim sayfasında gösterilecektir.","Choose a new password for your account.":"Hesabınız için yeni bir şifre giriniz.","Cleaning up temporary files...":"Geçici dizin dosyaları temizleniyor...","Clear":"Temizle","Clear All Message Queues":"Mesaj Kuyruğunu Temizle","Clear All Pending Requests?":"Bekleyen tüm istekler silinsin mi?","Clear Artwork":"Kapak Resmini Temizle","Clear Cache":"Önbelleği Temizle","Clear File":"Dosyayı Temizle","Clear Image":"Resmi Temizle","Clear List":"Listeyi temizle","Clear Media":"Müzik Dosyasını Temizle","Clear Pending Requests":"Bekleyen İstekleri Temizle","Clear Queue":"Kuyruğu Temizle","Clear Upcoming Song Queue":"Yaklaşan Şarkı Sırasını Temizle","Clear Upcoming Song Queue?":"Yaklaşan şarkı sırası temizlensin mi?","Clearing the application cache may log you out of your session.":"Uygulama önbelleğini temizlemek oturumunuzdan çıkmanıza neden olabilir.","Click \"Generate new license key\".":"\"Yeni lisans anahtarı oluştur\"u tıklayın.","Click the link below to log in to your account.":"Hesabınıza giriş yapmak için aşağıdaki bağlantıya tıklayın.","Click to restart your station and apply configuration changes.":"Radyonuzu yeniden başlatmak ve yapılandırma değişikliklerini uygulamak için tıklayın.","Clone":"Kopyalama","Clone Station":"Radyo Kopyalama","Close":"Kapat","Code from Authenticator App":"Authenticator Uygulaması Kodu","Collect aggregate listener statistics and IP-based listener statistics":"Toplu dinleyici istatistiklerini ve IP tabanlı dinleyici istatistiklerini toplayın","Command":"Komut","Comment":"Yorum","Comments":"Açıklamalar","Commercial Information":"Ticari Bilgiler","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Yayın ortamınız hakkında biraz bilgi vererek kurulum işlemini tamamlayın. Bu ayarları daha sonra yönetim panelinden değiştirilebilir.","Complete the setup process to get started.":"Başlamak için kurulum işlemini tamamlayın.","Composer":"Besteci","Composer Sort Order":"Besteci Sıralama Düzeni","Compress and normalize your station's audio, producing a more uniform and \"full\" sound.":"Daha düzenli ve \"tam\" bir ses üreten radyonuzun sesini sıkıştırın ve normalleştirin.","Conductor":"Kondüktör","Configuration successfully written.":"Yapılandırma başarıyla yazıldı.","Configure":"Yapılandırma","Configure Automated Assignment":"Otomatik Atamayı Yapılandır","Configure Backups":"Yedeklemeyi Yapılandır","Confirm New Password":"Yeni Şifreyi Doğrula","Connected AzuraRelays":"AzuraRelays Bağlantısı","Connection Information":"Bağlantı Bilgileri","Consumer Key (API Key)":"Alıcı Anahtarı (API Anahtarı)","Consumer Secret (API Secret)":"Alıcı Gizliliği (API Gizliliği)","Contact an administrator to reset your password following the instructions in our documentation:":"Belgelerimizdeki talimatları izleyerek parolanızı sıfırlaması için bir yöneticiyle iletişime geçin:","Contains explicit content":"Yetişkinlere yönelik içerik vardır","Content Group Description":"İçerik Grubu Açıklaması","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"İlk radyonuzu aşağıdan oluşturarak kurulum işlemine devam edin. Bu ayrıntılardan herhangi birini daha sonra düzenleyebilirsiniz.","Continuous Play":"Çalmaya Devam Et","Control how this playlist is handled by the AutoDJ software.":"Bu çalma listesinin AutoDJ yazılımı tarafından nasıl işlendiğini ayarlayabilirsiniz.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Belirtilen gün sayısından daha eski kopyalar otomatik olarak silinir. Otomatik silmeyi devre dışı bırakmak için sıfıra ayarlayın.","Copy associated media and folders.":"İlişkili medya ve klasörleri kopyalayın.","Copy scheduled playback times.":"Planlanmış oynatma zamanlarını kopyalayın.","Copy to Clipboard":"Panoya Kopyala","Copy to New Station":"Yeni Radyoya Kopyala","Copyright":"Telif Hakkı","Copyright Message":"Telif Hakkı Mesajı","Could not write to filesystem.":"Dosya sistemine yazılamadı.","Create Account":"Hesap Oluştur","Create Directory":"Dizin Oluştur","Create New Key":"Yeni Anahtar Oluştur","Create Station":"Radyo Oluştur","Create a New Radio Station":"Yeni Bir Radyo Oluştur","Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL.":"Twitter Uygulamaları sitesinde yeni bir uygulama oluşturun. Uygulama URLsi olarak bu kurulumun temel URLsini kullanın.","Create a new storage location based on the base directory.":"Temel dizini temel alan yeni bir depolama konumu oluşturun.","Create an account on the MaxMind developer site.":"MaxMind geliştirici sitesinde bir hesap oluşturun.","Create and Continue":"Oluştur ve Devam Et","Create custom fields to store extra metadata about each media file uploaded to your station libraries.":"Radyo müzik dosyalarına yüklenen her müzik dosyası hakkında fazladan meta verisi depolamak için özel alanlar oluşturun.","Creating backup archive...":"Yedekleme arşivi oluşturuluyor...","Creating temporary directories...":"Geçici dizinler oluşturuluyor...","Crossfade Duration (Seconds)":"Crossfade Süresi (saniye)","Crossfade Method":"Crossfade Seçenekleri","Cue":"Bağla","Current Custom Fallback File":"Mevcut Özel Geri Dönüş Dosyası","Current Installed Version":"Kurulmuş Mevcut Sürüm","Current Intro File":"Mevcut Karşılama Müziği","Current Password":"Şimdiki Şifre","Current Podcast Media":"Mevcut Podcast Medyası","Custom":"Özel","Custom API Base URL":"Özel API Temel URLsi","Custom Branding":"Marka Yönetimi","Custom CSS for Internal Pages":"Dahili Sayfalar İçin Özelleştirilmiş CSS","Custom CSS for Public Pages":"Genel Sayfalar İçin Özelleştirilmiş CSS","Custom Configuration":"Özel Yapılandırma","Custom Cues: Cue-In Point (seconds)":"Custom Cue: Giriş Noktası (saniye)","Custom Cues: Cue-Out Point (seconds)":"Custom Cues: Çıkış Noktası (saniye)","Custom Fading: Fade-In Time (seconds)":"Custom Fading: Solma Zamanı (saniye)","Custom Fading: Fade-Out Time (seconds)":"Custom Fading: Solma Zamanı (saniye)","Custom Fading: Overlap Time (seconds)":"Custom Fading: Örtüşme Zamanı (saniye)","Custom Fallback File":"Özel Geri Dönüş Dosyası","Custom Fields":"Özelleştirme","Custom Frontend Configuration":"Özelleştirilmiş Sunucu Ayarları","Custom JS for Public Pages":"Genel Sayfalar İçin Özelleştirilmiş JS","Customization":"Özelleştirme","Customize":"Özelleştir","Customize Administrator Password":"Yayın Yönetici Şifresi","Customize AzuraCast Settings":"AzuraCast Ayarlarını Özelleştir","Customize Broadcasting Port":"Yayın Portu","Customize Copy":"Kopyayı Özelleştir","Customize DJ/Streamer Mount Point":"DJ Bağlantı Noktası","Customize DJ/Streamer Port":"DJ Portu","Customize Internal Request Processing Port":"İstek Portu","Customize Source Password":"Yayın Şifresi","Customize ports used for AzuraCast?":"AzuraCast için kullanılacak port numaraları özelleştirilsin mi?","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Bu istasyon için \"Şarkı Geçmişi\" bölümünde ve tüm ortak API'lerde görünecek şarkı sayısını belirtin.","DJ Credentials":"DJ Bilgileri","DJ/Streamer Buffer Time (Seconds)":"DJ Arabellek Zamanı (saniye)","Dark":"Koyu Tema","Dashboard":"Anasayfa","Date Played":"Oynatılan Tarih","Date Requested":"Talep Edilen Tarih","Date/Time":"Tarih/Saat","Date/Time (Browser)":"Tarih/Saat (Tarayıcı)","Date/Time (Station)":"Tarih/Saat (Radyo)","Days Between Automated Assignments":"Otomatik Atama Günleri","Days of Playback History to Keep":"Çalma Geçmişini Saklama","Deactivate Streamer on Disconnect (Seconds)":"DJ Bağlantısı Kesmede Devredışı Bırakma Süresi (saniye)","Debug Home":"Hata Ayıklama Sayfası","Debug Output":"Hata Ayıklama Çıktısı","Default":"Varsayılan","Default Album Art":"Varsayılan Albüm Kapağı","Default Album Art URL":"Varsayılan Albüm Kapağı URLsi","Default Avatar URL":"Varsayılan Avatar URLsi","Default Mount":"Varsayılan Bağlantı Noktası","Default: %s":"Varsayılan: %s","Delete":"Sil","Delete %{ num } media files?":"%{ num } adet müzik dosyası silinsin mi?","Delete API Key?":"API Anahtarı Silinsin Mi?","Delete Album Art":"Albüm Kapağını Sil","Delete Backup?":"Yedek Silinsin Mi?","Delete Broadcast?":"Canlı yayın silinsin mi?","Delete Custom Field?":"Özel alan silinsin mi?","Delete Episode?":"Bölüm silinsin mi?","Delete Mount Point?":"Bağlantı Noktası Silinsin mi?","Delete Playlist?":"Çalma listesi silinsin mi?","Delete Podcast?":"Podcast silinsin mi?","Delete Queue Item?":"Sıradaki öğe silinsin mi?","Delete Record?":"Kayıt Silinsin Mi?","Delete Remote Relay?":"Yönlendirme silinsin mi?","Delete Request?":"İstek silinsin mi?","Delete Role?":"Yetki silinsin mi?","Delete SFTP User?":"SFTP kullanıcısı silinsin mi?","Delete Station?":"Radyo Silinsin Mi?","Delete Storage Location?":"Depolama yeri silinsin mi?","Delete Streamer?":"DJ silinsin mi?","Delete User?":"Kullanıcı Silinsin Mi?","Delete Web Hook?":"Web kancası silinsin mi?","Description":"Açıklama","Deselect":"Seçimi Kaldır","Desktop Device":"Masaüstü Cihazı","Details":"Ayrıntılar","Direct Stream URL":"Doğrudan Yayın URLsi","Directory":"Klasör","Directory Name":"Dizin İsmi","Disable":"Devredışı","Disable Crossfading":"Kapat","Disable Optimizations":"Optimizasyonları Devre Dışı Bırak","Disable Two-Factor":"İki Faktörlü Doğrulamayı Devredışı Bırak","Disable public pages?":"Genel sayfalar devredışı bırakılsın mı?","Disable song requests?":"Şarkı istekleri devredışı bırakılsın mı?","Disable streamers?":"DJler devredışı bırakılsın mı?","Disable to use a flatfile cache instead of Redis.":"Redis yerine düz dosya önbelleği kullanmayı devre dışı bırakın.","Disable two-factor authentication?":"İki faktörlü kimlik doğrulama devre dışı bırakılsın mı?","Disabled":"Kapalı","Disconnect Streamer":"DJ Bağlantısını Kes","Discord Web Hook URL":"Discord Web Kanca URLsi","Discord Webhook":"Discord Web Kancası","Disk Space":"Disk Alanı","Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed.":"Disk önbelleğe alma bir sistemi genel olarak çok daha hızlı ve daha duyarlı hale getirir. Gerektiğinde işletim sistemi tarafından otomatik olarak serbest bırakılacağı için hiçbir şekilde uygulamalardan hafızayı almaz.","Display Name":"Ekran Adı","Do not collect any listener analytics":"Herhangi bir dinleyici istatistiği toplamayın","Do not modify this after installation.":"Kurulumdan sonra bunu değiştirmeyin.","Do not use an AutoDJ service.":"AutoDJ hizmeti kullanmayın.","Docker User GID":"Docker Kullanıcı GID","Docker User UID":"Docker Kullanıcı UID","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"LetsEncrypt ile kullanılacak alan adı (example.com) veya adlar (example.com,foo.bar) yazın.","Down":"Aşağı","Download":"İndir","Download CSV":"CSV İndir","Download M3U":"M3U İndir","Download PLS":"PLS İndir","Download the Linux x64 binary from the SHOUTcast Radio Manager:":"SHOUTcast Radio Manager sitesinden Linux x64 dosyasını indirin:","Drag file(s) here to upload or":"Dosya yüklemek için buraya sürükleyin veya","Dropbox Generated Access Token":"Dropbox Tarafından Oluşturulan Erişim Anahtarı","Duplicate":"Kopyala","Duplicate Playlist":"Çalma Listesini Kopyala","Duplicate Prevention Time Range (Minutes)":"Yinelenen Önleme Süresi Aralığı (Dakika)","Duplicate Songs":"Yinelenen Şarkılar","Duplicate request: this song was already requested and will play soon.":"Yinelenen İstek: Bu şarkı zaten talep edildi ve yakında çalınacaktır.","E-Mail":"E-Posta","E-mail Address":"E-Posta Adresi","E-mail Delivery Service":"E-posta İletim Raporu Hizmeti","E-mail addresses can be separated by commas.":"E-posta adresleri virgülle ayrılabilir.","Edit":"Düzenle","Edit Custom Field":"Özel Alan Düzenle","Edit Episode":"Bölümü Düzenle","Edit Liquidsoap Configuration":"Liquidsoap Yapılandırmasını Düzenle","Edit Media":"Müzik Dosyası Düzenle","Edit Mount Point":"Bağlantı Noktası Düzenle","Edit Playlist":"Çalma Listesi Düzenle","Edit Podcast":"Podcast Düzenle","Edit Profile":"Profili Düzenle","Edit Record":"Kaydı Düzenle","Edit Remote Relay":"Yönlendirme Düzenle","Edit Role":"Yetki Düzenle","Edit SFTP User":"SFTP Kullanıcı Düzenleme","Edit Station":"Radyo Düzenle","Edit Station Profile":"Radyo Profili Düzenleme","Edit Storage Location":"Depolama Konumunu Düzenle","Edit Streamer":"DJ Düzenle","Edit User":"Kullanıcı Düzenle","Edit Web Hook":"Web Kancasını Düzenle","Embed Code":"Ekleme Kodu","Embed Widgets":"Widget Ekleme","Enable":"Etkin","Enable Advanced Features":"Gelişmiş Özellikleri Etkinleştir","Enable AutoDJ":"AutoDJ kullan","Enable Automated Assignment":"Otomatik Atamayı Etkinleştir","Enable Broadcasting":"Yayını Etkinleştir","Enable Custom Code Plugins":"Özel Kod Eklentilerini Etkinleştir","Enable Downloads on On-Demand Page":"İsteğe Bağlı İndirmeleri Etkinleştir","Enable Mail Delivery":"E-Posta İletim Raporunu Etkinleştir","Enable MariaDB Slow Query Log":"MariaDB Yavaş Sorgu Günlüğünü Etkinleştir","Enable On-Demand Streaming":"İsteğe Bağlı Canlı Yayını Etkinleştir","Enable Performance Profiling Extension":"Performans Profili Oluşturma Uzantısını Etkinleştir","Enable Public Pages":"Genel Sayfaları Etkinleştir","Enable Redis":"Redis Etkinleştirme","Enable Streaming":"Canlı Yayını Etkinleştir","Enable Two-Factor":"İki Faktörlü Doğrulamayı Etkinleştir","Enable Two-Factor Authentication":"İki Faktörlü Kimlik Doğrulamayı Etkinleştir","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"Gelişmiş çalma listesi yapılandırması, istasyon bağlantı noktası ataması, temel ortam dizinlerini değiştirme ve yalnızca gelişmiş işlevlerden memnun olan kullanıcılar tarafından kullanılması gereken diğer işlevler dahil olmak üzere web arayüzündeki bazı gelişmiş özellikleri etkinleştirin.","Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable.":"Dinleyicilerin yalnızca çalma listelerinde bulunan şarkıları indirmeleri için bu seçeceği etkinleştirebilirsiniz.","Enable public pages?":"Genel sayfalar aktifleştirilsin mi?","Enable song requests?":"Şarkı istekleri aktifleştirilsin mi?","Enable streamers?":"DJler aktifleştirilsin mi?","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Ana uygulamanın composer.json dosyasını herhangi bir eklenti oluşturucu dosyasıyla birleştirmek için composer \"merge\" işlevini etkinleştirin. Bunun performans etkileri olabilir. Bu nedenle yalnızca kendi Composer bağımlılıklarına sahip bir veya daha fazla eklenti kullanıyorsanız kullanmalısınız.","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Bu çalma listesinde bulunan müziklerin meta verilerini dinleyicilerden gizlemek için etkinleştirebilirsiniz. Çalma listesinde Jingle veya Bumpers varsa işinize yarayacak bir özelliktir.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Radyoyu \"Yellow Pages\" dizininde yayınlamak istiyorsanız etkinleştirmelisiniz.","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"Radyoyu \"Yellow Pages\" dizininde yayınlamak istiyorsanız etkinleştirmelisiniz.","Enable to allow listeners to select this mount point on this station's public pages.":"Dinleyicilerin genel sayfalarını bağlantı noktası kullanarak görüntülemesini istiyorsanız etkinleştirebilirsiniz.","Enable to allow listeners to select this relay on this station's public pages.":"Dinleyicilerin bu radyonun genel sayfalarında bu yönlendirmeyi seçmelerine izin vermek için etkinleştirin.","Enable to allow this account to log in and stream.":"Bu hesabın oturum açmasına ve yayın yapmasına izin vermek için etkinleştirin.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"AzuraCast her gece belirtilen saatte otomatik olarak yedekleme yapmasını etkinleştirin.","Enabled":"Açık","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Genel oynatıcılarda canlı güncellemeler almak için daha yeni ve daha hızlı WebSocket tabanlı sistemin kullanımını etkinleştirir veya devredışı bırakır. Bir sorunla karşılaşırsanız bunu devredışı bırakmanız gerekebilir.","Encoded By":"Kodlama Cinsi","Encoder":"Encoder","Encoder Settings":"Kodlayıcı Ayarları","Encoding Time":"Kodlama Zamanı","End Date":"Bitiş Tarihi","End Session":"Oturumu Sonlandır","End Time":"Bitiş Zamanı","Endpoint":"Uç Noktası","Enforce Schedule Times":"Program Zamanlarını Zorla","Enter Two-Factor Code":"İki Faktörlü Doğrulama Kodu","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Doğru çalıştığını doğrulamak için doğrulayıcı uygulamanız tarafından sağlanan geçerli kodu girin.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Yönlendirilmek üzere uzak sunucu URLsini belirtin.","Enter your password":"Şifrenizi Girin","Environment: %s":"Ortam: %s","Episode":"Bölüm","Episode not found.":"Bölüm bulunamadı.","Episodes":"Bölümler","Error":"Hata","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Örnek: Uzak radyo URLsi http://station.example.com:8000/radio.mp3, ise \"http://station.example.com:8000\" girin.","Exclude Media from Backup":"Yedeklemeye Müzik Dosyalarını Dahil Etme","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Medyayı otomatik yedeklemelerin dışında bırakmak yerden tasarruf sağlar. Ancak medyanızı başka bir yerde yedeklediğinizden emin olmalısınız. Yalnızca yerel olarak depolanan medyanın yedekleneceğini unutmayın.","Execute Command":"Komutu Çalıştır","Expected to Play at":"Oynanması Bekleniyor","Explicit":"Açık","Export %{format}":"Dışa Aktar %{format}","Fallback Mount":"Fallback Mount","Field Name":"Alan Adı","File Name":"Dosya Adı","File Not Processed: %s":"Dosya İşlenemedi: %s","File Owner":"Dosya Sahibi","File Processing":"Dosya İşleniyor","File Type":"Dosya Türü","File not specified.":"Dosya belirtilmedi!","Files marked for reprocessing:":"Tekrar işlenecek dosyalar:","Files moved:":"Dosyalar taşındı:","Files queued for playback:":"Çalınmak üzere sıraya alınmış müzik dosyaları:","Files removed:":"Silinen Dosyalar:","First Connected":"Birinci Bağlantı","Fixtures loaded.":"Fikstürler yüklendi.","Footer Text":"Alt Bilgi Metni","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"Bu yerel dosya sistemleri için dizinin temel yoludur. Bu uzak dosya sistemleri için klasör önekidir.","For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software.":"Çoğu durumda varsayılan UTF-8 kodlamasını kullanın. Eski yazılım kullanılıyorsa ISO-8859-1 kodlaması kullanılabilir.","For some clients, use port:":"DJ Bağlantı Portu: ","Forgot Password":"Şifremi Unuttum","Forgot your password?":"Şifrenizi mi unuttunuz?","Friday":"Cuma","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"Akıllı telefonunuzdan seçtiğiniz bir doğrulayıcı uygulamayı (FreeOTP, Authy, vb.) kullanarak sağdaki kodu tarayın.","Full Volume":"Full Ses","Full:":"Dolu:","GA Property Tracking ID":"GA Özellik Takibi ID","General Rotation":"Genel Oynatma","Generate Report":"Rapor Oluştur","Generating Database Proxy Classes":"Veritabanı Proxy Sınıfları Oluşturuluyor","Generic Web Hook":"Genel Web Kancası","Genre":"Tür","GeoLite database not configured for this installation. See System Administration for instructions.":"GeoLite veritabanı bu kurulum için yapılandırılmamış. Talimatlar için \"Sistem Yönetimi\" sayfasına gidiniz.","GeoLite is not currently installed on this installation.":"GeoLite henüz kurulmamıştır.","GeoLite version \"%{ version }\" is currently installed.":"GeoLite %{ version } versiyonu kuruludur.","Get Next Song":"Sonraki Şarkıyı Al","Get Now Playing":"Şimdi Oynat","Global":"Global","Global Permissions":"Global İzinler","Google Analytics Integration":"Google Analytics Entegrasyonu","HTML":"HTML","HTTP Port":"HTTP Portu","HTTP Port: %d":"HTTP Portu: %d","HTTPS Port":"HTTPS Portu","HTTPS Port: %d":"HTTPS Portu: %d","Help":"Yardım","Hide Album Art on Public Pages":"Genel Sayfalarda Albüm Kapağını Gizle","Hide AzuraCast Branding on Public Pages":"AzuraCast Markasını Gizle","Hide Charts":"Grafikleri Gizle","Hide Metadata from Listeners (\"Jingle Mode\")":"Meta Verilerini Gizle (\"Jingle Mode\")","High":"Yüksek","High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk.":"Yüksek G/Ç Bekleme sunucunun sabit diskinde bir darboğaz olduğunu potansiyel olarak arızalı bir sabit diski veya sabit diskte ağır yük olduğunu gösterebilir.","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Yüksek önceliğe sahip çalma listeleri daha sık çalınır.","History":"Geçmiş","Home":"Anasayfa","Homepage Redirect URL":"Anasayfa Yönlendirme URLsi","Hour":"Saat","IP":"IP","IP Geolocation by DB-IP":"DB-IP ile IP Konumu","IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite.":"IP Geolocation dinleyicilerinizin bağlandıkları IP adresine göre yaklaşık konumlarını tahmin etmek için kullanılır. Ücretsiz dağıtılan yerleşik IP Geolocation kitaplığını kullanın ya da MaxMind GeoLite kullanmak için bu sayfaya bir lisans anahtarı girin.","ISRC":"ISRC","Icecast Access Log":"Icecast Erişim Günlüğü","Icecast Clients":"IceCast Bilgileri","Icecast Configuration":"Icecast Ayar Dosyası","Icecast Error Log":"Icecast Hata Günlüğü","Identifier":"Tanımlayıcı","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Bir şarkının albüm kapağı yoksa burada URLsi yazılan resim görünecektir. Varsayılan albüm kapağı için boş bırakın.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Bir ziyaretçi oturum açmamışsa ve AzuraCast anasayfasını ziyaret ediyorsa onları otomatik olarak burada belirtilen URLye yönlendirebilirsiniz. Varsayılan olarak giriş ekranına yönlendirmek için boş bırakın.","If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results.":"Bu seçeneklerden herhangi biri etkinleştirilirse, bu oynatma listesi AzuraCast yerine doğrudan Liquidsoap üzerinden yönetilir. Bunun istenmeyen etkileri olabilir ve yalnızca sonuçlardan memnun olduğunuzda kullanılmalıdır.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Otomatik atama etkinse bu çalma listesini yeniden dağıtılacak şarkıların hedeflerinden biri olarak kullanın. Bu, bu oynatma listesinin mevcut içeriğinin üzerine yazacaktır.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"\"HAYIR\" olarak ayarlanırsa AutoDJ müzik çalamaz.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Devre dışı bırakılırsa radyonuz çalmaz ve AutoDJ veya DJler yayın yapamazlar.","If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings.":"Etkinleştirilirse, AzuraCast bu istasyona yapılan tüm canlı yayınları yayın başına kayıtlara otomatik olarak kaydeder.","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"Etkinleştirilirse, AzuraCast eksik olan tüm dosyalar için bir ISRC bulmaya çalışmak üzere MusicBrainz veritabanına bağlanacaktır. Bunu devre dışı bırakmak performansı artırabilir.","If enabled, a download button will also be present on the public \"On-Demand\" page.":"Etkinleştirilirse, genel \"İsteğe Bağlı Canlı Yayın\" sayfasında bir indirme düğmesi de bulunacaktır.","If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page.":"Etkinleştirilirse, isteğe bağlı akışın etkinleştirildiği çalma listelerinden müzik özel bir genel sayfa aracılığıyla akış için kullanılabilir olacaktır.","If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream.":"Etkinleştirildiğinde DJler doğrudan yayına bağlanabilir ve AutoDJ yayını kesilerek canlı müzik yayınlanır.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Etkinleştirilse bu kurulumdaki AutoDJ otomatik olarak uzak radyo bağlama noktasına müzik çalacaktır.","If enabled, the AutoDJ will automatically play music to this mount point.":"AutoDJ kullanmak için burayı etkinleştirmelisiniz.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Etkinleştirilirse bu DJ yalnızca planlanan yayın sürelerinde bağlantı kurabilir.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Radyodaki çalan müzikleri kullanıcıların erişimine açmak için burayı etkinleştirebilirsiniz.","If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods.":"İstekler etkinleştirilirse, bir isteğin gönderilmesi ve oynatılması arasındaki minimum gecikmeyi (dakika olarak) belirtir. Sıfıra ayarlanırsa istek taşmalarını önlemek için 15 saniyelik küçük bir gecikme uygulanır.","If selected, album art will not display on public-facing radio pages.":"Genel sayfalarda albüm kapak resmini gizlemek için etkinleştirin.","If selected, this will remove the AzuraCast branding from public-facing pages.":"AzuraCast markasını genel sayfa ve giriş ekranından gizlemek için etkinleştirin.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Verdiğiniz e-posta adresi sistemimizde kayıtlı ise şifre sıfırlama mesajı için gelen kutunuzu kontrol edin.","If the end time is before the start time, the playlist will play overnight.":"Bitiş saati başlangıç ​​saatinden önce ise çalma listesi gecede oynatılır.","If the end time is before the start time, the schedule entry will continue overnight.":"Bitiş zamanı başlangıç zamanından önce ise program girişi gece de devam edecektir.","If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here.":"Uzak radyo dinleme bağlama noktası (Örnek: /radio.mp3) veya Shoutcast SID (Örnek: 2) yukarıda listelenenden farklıysa burada kaynak bağlama noktasını belirtin.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Yayınladığınız bağlantı noktası yukarıdaki URLde belirtiğiniz bağlantıdan farklıysa kaynak bağlantı noktasını burada belirtin.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Bu bağlantı noktası varsayılan ise radyo önizlemesinde ve bu sistemdeki genel radyo sayfasında oynatılacaktır.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Bu bağlantı noktası ses çalmadığında dinleyiciler otomatik olarak buraya yönlendirilecektir. Varsayılan hata sesi /error.mp3 tekrarlanarak çalınacaktır.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Bu ayar \"Evet\" olarak ayarlanmışsa kullanılabilir olduğunda temel URL yerine tarayıcı URLsi kullanılacaktır. Her zaman temel URLyi kullanmak için \"Hayır\" olarak ayarlayın.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Bu istasyonda isteğe bağlı akış ve indirme etkinleştirilmişse yalnızca bu ayarın etkin olduğu çalma listelerindeki şarkılar görünür.","If you are broadcasting using AutoDJ, enter the source password here.":"AutoDJ kullanarak yayın yapıyorsanız şifreyi buraya girin.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"AutoDJ kullanarak yayın yapıyorsanız kullanıcı adını buraya girin veya boş bırakın.","If you manually maintain this file, review the latest version of the file and make any changes needed.":"Bu dosyayı manuel olarak güncelliyorsanız dosyanın güncel halini görüntüleyebilir ve gerekli düzenlemeleri yapabilirsiniz.","If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting.":"AzuraCast'a erişmek için düzenli olarak farklı URL'ler kullanıyorsanız, \"Tarayıcı URLsini Tercih Et\" ayarını etkinleştirmelisiniz.","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Bir bug veya hata yaşıyorsanız aşağıdaki bağlantıyı kullanarak GitHub sorunu gönderebilirsiniz.","If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap.":"Kurulumunuz CPU veya bellek tarafından kısıtlıysa Liquidsoap tarafından kullanılan kaynakları ayarlamak için bu ayarı değiştirebilirsiniz.","If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default.":"Canlı yayın yazılımınız belirli bir bağlantı noktası yolu gerektiriyorsa burada belirtin. Aksi takdirde varsayılanı kullanın.","If your web hook requires HTTP basic authentication, provide the password here.":"Web Kancası HTTP temel kimlik doğrulaması gerektiriyorsa şifre belirtin.","If your web hook requires HTTP basic authentication, provide the username here.":"Web Kancası HTTP temel kimlik doğrulaması gerektiriyorsa kullanıcı adını belirtin.","Import from PLS/M3U":"PLS/M3U'dan İçeri Aktar","Important: copy the key below before continuing!":"Önemli: Devam etmeden önce aşağıdaki anahtarı kopyalayın!","Imported locale: %s":"İçe aktarılan dil: %s","In order to install SHOUTcast:":"SHOUTcast'i yüklemek için:","In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds.":"Hızlı bir şekilde işlemek için web kancalarının kısa bir zaman aşımı vardır. Bu nedenle yanıt veren hizmet isteği 2 saniyeden daha kısa sürede ele alacak şekilde optimize edilmelidir.","In the newly created application, click the \"Keys and Access Tokens\" tab.":"Yeni oluşturulan uygulamada \"Anahtarlar ve Erişim Simgeleri\" sekmesine tıklayın.","Include in Automated Assignment":"Otomatik Atamaya Dahil Et","Include in On-Demand Player":"İsteğe Bağlı Oynatıcıya Dahil Et","Indefinitely":"Süresiz","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"Yetişkinlere ait içeriğin varlığını gösterir (açık dil veya yetişkinlere uygun içerik). Apple Podcasts aktif ise yetişkinlere ait bölümünüz için bir ebeveyn danışma grafiği görüntüler. Yetişkinlere ait materyal içeren bölümler bazı Apple Podcasts bölgelerinde mevcut değildir.","Initial Key":"İlk Anahtar","Initialize AzuraCast":"AzuraCast'i Başlat","Initializing essential settings...":"Temel ayarlar başlatılıyor...","Insert":"Ekle","Install GeoLite IP Database":"GeoLite IP Veritabanı Kurulumu","Install SHOUTcast":"SHOUTcast Kurulumu","Install SHOUTcast 2 DNAS":"SHOUTcast Kurulumu","Installation Method: %s":"Kurulum Yöntemi: %s","Installation Not Recently Backed Up":"Yükleme Son Zamanlarda Yedeklenmedi","Installing Data Fixtures":"Veri Fikstürleri Kuruluyor","Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption.":"Liquidsoap'a şarkının ses seviyesini kontrol etmek için bir şarkıyla ilişkili herhangi bir yeniden oynatma meta verisini kullanmasını söyleyin. Bu CPU tüketimini artırabilir.","Instructions":"Talimatlar","Internal notes or comments about the user, visible only on this control panel.":"Kullanıcıyla ilgili dahili notlar veya yorumlar yalnızca bu kontrol panelinde görünür.","International Standard Recording Code, used for licensing reports.":"Uluslararası Standart Kayıt Kodu lisans raporları için kullanılır.","Internet Radio Station Name":"İnternet Radyo İstasyonu Adı","Internet Radio Station Owner":"İnternet Radyo İstasyonu Sahibi","Interrupt other songs to play at scheduled time.":"Planlanan zamanda çalmak için diğer şarkıları kesin.","Intro":"Karşılama","Invalid token specified.":"Geçersiz anahtar belirtildi.","Involved People List":"İlgili Kişi Listesi","Is Public":"Genel","It is already running.":"Zaten Çalışıyor.","It is not running.":"Zaten Çalışmıyor.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Supervisor'a henüz kayıtlı olmayabilir. Yayını yeniden başlatmak yardımcı olabilir.","Jingle Mode":"Jingle Modu","Joins":"Katılanlar","Language":"Dil","Last 14 Days":"Son 14 Gün","Last 2 Years":"Son 2 Yıl","Last 24 Hours":"Son 24 Saat","Last 30 Days":"Son 30 Gün","Last 60 Days":"Son 60 Gün","Last 7 Days":"Son 7 Gün","Last Modified":"Değişiklik Tarihi","Last Month":"Geçen Ay","Last Run":"Son Çalışma","Last Year":"Geçen Yıl","Last run:":"Son çalıştırma:","Last.fm API Key":"Last.fm API Anahtarı","Latest Update":"Son Güncelleme","Learn More about Dropbox Auth Tokens":"Dropbox Kimlik Doğrulama Hakkında Daha Fazla Bilgi Edinin","Learn about Advanced Playlists":"Gelişmiş Çalma Listeleri Hakkında Bilgi Edinin","Learn more about release channels in the AzuraCast docs.":"AzuraCast belgelerinde yayın kanalları hakkında daha fazla bilgi edinin.","Learn more about this header.":"Bu başlık hakkında daha fazla bilgi edinin.","Leave blank to automatically generate a new password.":"Otomatik olarak bu şifreyi oluşturmak için boş bırakın.","Leave blank to play on every day of the week.":"Haftanın hangi günlerinde oynatılmasını istiyorsanız seçin veya haftanın her günü oynatmak için boş bırakın.","Leave blank to use the current password.":"Mevcut şifreyi kullanmak için boş bırakın.","Leave blank to use the default Telegram API URL (recommended).":"Varsayılan Telegram API URLsini kullanmak için boş bırakın (önerilir).","Length":"Uzunluk","Length Text":"Uzunluk","Let's get started by creating your Super Administrator account.":"Süper yönetici hesabınızı oluşturarak başlayalım.","LetsEncrypt Domain Name(s)":"LetsEncrypt Alan Adı","LetsEncrypt E-mail Address":"LetsEncrypt E-Posta Adresi","Light":"Açık Tema","Like our software? Donate to support AzuraCast!":"AzuraCast'i beğendiniz mi? Destek olmak için bağış yapın! ","Limited:":"Sınırlı:","Linked Information":"Bağlantılı Bilgi","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"LiquidSoap şu anda %{songs} adet şarkıyı %{playlists} adet çalma listesinden karışık olarak çalıyor.","Liquidsoap Configuration":"Liquidsoap Ayar Dosyası","Liquidsoap Log":"Liquidsoap Günlüğü","Liquidsoap Performance Tuning":"Liquidsoap Performans Ayarı","List one IP address or group (in CIDR format) per line.":"Her satıra bir IP adresi veya grup (CIDR biçiminde) yazın.","List one user agent per line. Wildcards (*) are allowed.":"Her satıra bir tarayıcı listeleyin. Joker karakterlere (*) izin verilir.","Listener Analytics Collection":"Dinleyici İstatistik Koleksiyonu","Listener History":"Dinleyici Geçmişi","Listener Request":"Dinleyici İsteği","Listeners":"Dinleyiciler","Listeners Per Station":"Radyo Başına Dinleyici","Listeners by Day":"Günlük Dinleyiciler","Listeners by Day of Week":"Haftanın Günlerine Göre Dinleyiciler","Listeners by Hour":"Saatlik Dinleyiciler","Live":"Canlı","Live Broadcast Recording Bitrate (kbps)":"Canlı Yayın Kayıt Bit Hızı (kbps)","Live Broadcast Recording Format":"Canlı Yayın Kayıt Formatı","Live Listeners":"Canlı Dinleyiciler","Live Recordings Storage Location":"Canlı Yayın Depolama Yeri","Live Streamer:":"DJ:","Live Streaming":"Canlı Yayın","Live stream connected.":"Canlı yayın bağlandı.","Live stream disconnected.":"Canlı yayın bağlantısı kesildi.","Load Average":"Yük Ortalaması","Loading...":"Yükleniyor...","Local":"Yerel","Local Filesystem":"Yerel Dosya Sistemi","Local Streams":"Yerel Yayınlar","Location":"Konum","Log In":"Giriş Yap","Log Viewer":"Günlük Görüntüleyici","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"Olası veritabanı sorunlarını tanılamak için daha yavaş sorguları günlüğe kaydedin. Bunu yalnızca gerekirse açın.","Logged in successfully.":"Giriş Yapıldı!","Logged in using account recovery token":"Hesap kurtarma anahtarı kullanılarak giriş yapıldı","Login unsuccessful":"Giriş Başarısız!","Logs":"Kayıtlar","Logs by Station":"Radyo Günlükleri","Long Sync Task Execution Time":"Uzun Senkronizasyon Görevi Yürütme Süresi","Loop Once":"Bir Kez Oynat","Losses":"Kayıplar","Low":"Düşük","Lyricist":"Söz Yazarı","MP3":"MP3","Main Message Content":"Ana Mesaj İçeriği","Manage":"Yönetim","Manage SFTP Accounts":"SFTP Hesaplarını Yönet","Manage Station Automation":"Radyo Otomasyon Yönetimi","Manage Station Broadcasting":"Canlı Yayın Yönetimi","Manage Station Media":"Müzik Dosyaları Yönetimi","Manage Station Mount Points":"Bağlantı Noktası Yönetimi","Manage Station Podcasts":"Podcasts Yönetimi","Manage Station Profile":"Profil Yönetimi","Manage Station Remote Relays":"Radyo Yönlendirme Yönetimi","Manage Station Streamers":"DJ Yönetimi","Manage Station Web Hooks":"Web Kancası Yönetimi","Manage Stations":"Radyo Yönetimi","Manual AutoDJ Mode":"Manuel AutoDJ Modu","Manually define how this playlist is used in Liquidsoap configuration.":"Bu çalma listesinin Liquidsoap yapılandırmasında nasıl kullanıldığını manuel olarak tanımlayın.","Manually modify the logging level.":"Günlük seviyesini manuel olarak değiştirin.","MariaDB Database Name":"MariaDB Veritabanı Adı","MariaDB Host":"MariaDB Sunucusu","MariaDB Maximum Connections":"MariaDB Maksimum Bağlantı Sınırı","MariaDB Password":"MariaDB Şifresi","MariaDB Port":"MariaDB Portu","MariaDB Root Password":"MariaDB Root Şifresi","MariaDB Username":"MariaDB Kullanıcı Adı","Markdown":"Etiketleme","Matched":"Eşleşti","Matomo API Token":"Matomo API Anahtarı","Matomo Analytics Integration":"Matomo Analiz Entegrasyonu","Matomo Installation Base URL":"Matomo Kurulum Temel URLsi","Matomo Site ID":"Matomo Site ID","Max Listener Duration":"Maksimum Dinleyici Süresi","MaxMind Developer Site":"MaxMind Geliştirici Sitesi","MaxMind License Key":"MaxMind Lisans Anahtarı","Maximum Listeners":"Maksimum Dinleyici","Maximum PHP-FPM Worker Processes":"Maksimum PHP-FPM Çalışan İşlemleri","Maximum Port for Station Port Assignment":"Radyolar İçin Maksimum Port Numarası","Maximum number of total listeners across all streams. Leave blank to use the default.":"Radyonun maksimum toplam dinleyici sayısı belirtin. Varsayılanı kullanmak için boş bırakın.","Media":"Medya","Media Storage Location":"Müzik Dosyaları Depolama Konumu","Media Type":"Ortam Türü","Memory":"Bellek","Memory Stats Help":"Bellek İstatistikleri Yardımı","Merge playlist to play as a single track.":"Tek bir parça olarak çalmak için çalma listesini birleştirin.","Message Body":"Mesaj Metni","Message Customization Tips":"Mesaj Özelleştirme İpuçları","Message Queues":"Mesaj Sırası","Message Recipient(s)":"Mesaj Alıcıları","Message Subject":"Mesaj Konusu","Message parsing mode":"Mesaj Ayrıştırma Modu","Metadata":"Meta Verileri","Metadata updated!":"Meta verileri güncellendi!","Microphone":"Mikrofon","Microphone\n Source":"Mikrofon\n Kaynak","Minimum Port for Station Port Assignment":"Radyolar İçin Minimum Port Numarası","Minute of Hour to Play":"Saatin Hangi Dakikasında Çalınsın?","Mixer":"Mixer","Mobile Device":"Mobil Cihaz","Modified":"Değiştirme Zamanı","Modify this if your stations are listening on nonstandard ports.":"Radyolar standart olmayan port numaralarını dinliyorsa bunu değiştirin.","Monday":"Pazartesi","Mood":"Ruh Hali","More":"Daha Fazla","Most Played Songs":"En Çok Çalınan Şarkılar","Most Recent Backup Log":"En Yeni Yedekleme Günlüğü","Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa.":"Çoğu barındırma sağlayıcısı bir sunucuya her bir VM tam CPU yükünde çalışırken donanımın kaldırabileceğinden daha fazla Sanal Makine (VPS) yerleştirir. Buna aşırı provizyon denir ve bu sunucudaki diğer VM'lerin VM'nizden CPU zamanını \"çalmasına\" neden olabilir ve bunun tersi de geçerlidir.","Mount Name:":"Bağlantı Noktası:","Mount Point URL":"Bağlantı Noktası URLsi","Mount Points":"Bağlantı Noktası","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"Bağlantı noktaları dinleyicilerin radyonuza nasıl bağlayıp dinlediğini gösterir. Her bir bağlantı noktası farklı ses formatı veya kalitede olabilir. Bağlantı noktalarını kullanarak limitsiz internetli dinleyiciler için yüksek kaliteli bir yayın belirleyebilir veya telefon kullanıcıları için düşük kaliteli bir yayın ayarlayabilirsiniz.","Move":"Taşı","Move %{ num } File(s) to":"%{ num } adet dosyayı taşı","Move to Directory":"Dizine Taşı","Music CD Identifier":"Müzik CD Tanımlayıcısı","Music Files":"Müzik Dosyaları","Musician Credits List":"Müzisyen Kredileri Listesi","Mute":"Sustur","My Account":"Hesabım","N/A":"Bilinmeyen","Name":"İsim","Name/Type":"İsim/Tür","Need Help?":"Yardıma Mı İhtiyacınız Var?","Network Interfaces":"Ağ Arayüzleri","Never run":"Asla Çalıştırma","New AzuraCast Release Version Available":"AzuraCast Yeni Sürümü Yayınlandı!","New AzuraCast Updates Available":"AzuraCast Yeni Güncellemesi Yayınlandı!","New Directory":"Yeni Dizin","New File Name":"Yeni Klasör Adı","New Folder":"Yeni Klasör","New Key Generated":"Yeni Anahtar Üretildi","New Password":"Yeni Şifre","New Playlist":"Yeni Çalma Listesi","New Playlist Name":"Yeni Çalma Listesi İsmi","New Station Description":"Yeni Radyo Açıklaması","New Station Name":"Yeni Radyo İsmi","New directory created.":"Yeni Klasör Oluşturuldu!","New path not specified.":"Yeni dizin belirlenmedi!","Next Run":"Sonraki Çalışma","Nginx Access Log":"Nginx Erişim Günlüğü","Nginx Error Log":"Nginx Hata Günlüğü","No":"Hayır","No Limit":"Limitsiz","No Match":"Eşleşme Bulunamadı","No directory specified":"Hiçbir dizin seçilmedi","No entries found.":"Hiçbir girdi bulunamadı.","No episodes found.":"Bölüm bulunamadı.","No file was uploaded.":"Dosya yüklenemedi.","No files selected.":"Hiçbir dosya seçilmedi!","No other program can be using this port. Leave blank to automatically assign a port.":"Bu port başka hiçbir programda kullanamaz. Portu otomatik olarak atamak için boş bırakın.","No recording available.":"Kullanılabilir kayıt yoktur.","No records to display.":"Görüntülenecek kayıt bulunamadı!","No temporary directory is available.":"Geçici dizin kullanılamaz.","None":"Hiçbiri","None:":"Hiçbiri:","Normal Mode":"Normal Mod","Not Played":"Oynatılmadı","Not Run":"Çalışmadı","Not Running":"Çalışmıyor","Not Scheduled":"Planlanmadı","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Bir yedeğin geri yüklenmesinin mevcut veritabanınızı temizleyeceğini unutmayın. Hiçbir zaman güvenilmeyen kullanıcılardan yedekleme dosyalarını geri yüklemeyin.","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Not: AzuraCast URLsi değil radyonuzun web adresi olmalıdır. Yayın detaylarına eklenecektir.","Note: the port after this one will automatically be used for legacy connections.":"Not: Bundan sonraki bağlantı noktası eski bağlantılar için otomatik olarak kullanılacaktır.","Notes":"Notlar","Now":"Şimdi","Now Playing":"Çalan Şarkı","Now playing on %{ station }:":"%{ station } çalan şarkı:","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now.":"%{ station } çalan şarkı: %{ artist } - %{ title }! Şimdi dinle.","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }":"%{ station } çalan şarkı: %{ artist } - %{ title }! Şimdi dinle: %{ url }","NowPlaying API Response":"NowPlaying API Yanıtı","Num Plays":"Oynatma Sayısı","Number of Backup Copies to Keep":"Saklanacak Yedek Kopya Sayısı","Number of Minutes Between Plays":"Kaç Dakikada Bir Çalınsın?","Number of Songs Between Plays":"Kaç Şarkıda Bir Çalınsın?","Number of Visible Recent Songs":"Görünür Son Şarkıların Sayısı","Number of seconds to overlap songs.":"Şarkıların üst üste geleceği zamanı belirleyin.","On the Air":"Yayında","On-Demand":"İsteğe Bağlı","On-Demand Media":"İsteğe Bağlı Medya","On-Demand Streaming":"İsteğe Bağlı Canlı Yayın","Once per %{minutes} Minutes":"%{minutes} Dakikada Bir","Once per %{songs} Songs":"%{songs} Şarkıda Bir","Once per Hour":"Saatte Bir Çal","Once per Hour (at %{minute})":"Saatte Bir Kez ( %{minute} ) ","Once per x Minutes":"x Dakikada Bir Çal","Once per x Songs":"x Şarkıda Bir Çal","Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below.":"Bu adımlar tamamlandıktan sonra \"Anahtarlar ve Erişim Anahtarları\" sayfasındaki bilgileri aşağıdaki alanlara girin.","Once you have configured automated assignment, click the button below to run the automated assignment process.":"Otomatik atamayı yapılandırdıktan sonra otomatik atama sürecini çalıştırmak için aşağıdaki düğmeyi tıklayın.","One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools.":"G/Ç Bekleme ile ilgili önemli bir not bir darboğaz veya sorun belirtebileceği ancak iş yüküne ve genel mevcut kaynaklara bağlı olarak tamamen anlamsız olabileceğidir. Sürekli yüksek bir G/Ç Beklemesi daha karmaşık araçlarla daha fazla araştırma yapılmasını sağlamalıdır.","Only Send One Tweet Every...":"Her Tweet Sadece Bir Kez Gönderilir...","Only collect aggregate listener statistics":"Yalnızca toplu dinleyici istatistiklerini topla","Only connect to a remote server.":"Yalnızca uzak bir sunucuya bağlanın.","Only loop through playlist once.":"Çalma listesinde yalnızca bir kez döngü yapın.","Only play one track at scheduled time.":"Planlanan zamanda sadece bir parça çalın.","Operation":"Operasyon","Optional: HTTP Basic Authentication Password":"İsteğe Bağlı: HTTP Temel Kimlik Doğrulama Şifresi","Optional: HTTP Basic Authentication Username":"İsteğe Bağlı: HTTP Temel Kimlik Doğrulama Kullanıcı Adı","Optional: Request Timeout (Seconds)":"İsteğe bağlı: İstek Zaman Aşımı (Saniye)","Optionally provide an e-mail address for updates from LetsEncrypt.":"İsteğe bağlı olarak LetsEncrypt'ten güncellemeler için bir e-posta adresi yazın.","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"İsteğe bağlı olarak varsa bu alanın değerini ayarlamak için kullanılacak bir ID3v2 metadata alanı belirtin.","Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name.":"İsteğe bağlı olarak bu radyonun URL'lerinde kullanılacak \"my_station_name\" gibi URL'ye uygun kısa bir ad belirtin. Radyo adına göre otomatik olarak bir tane oluşturmak için bu alanı boş bırakın.","Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name.":"İsteğe bağlı olarak \"field_name\" gibi bir API dostu isim belirtin. İsme göre otomatik olarak bir tane oluşturmak için bu alanı boş bırakın.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"İsteğe bağlı olarak bu kullanıcının şifre yerine bağlanmak için kullanabileceği SSH ortak anahtarları sağlayın. Her satıra bir anahtar giriniz.","Optionally supply an API token to allow IP address overriding.":"İsteğe bağlı olarak IP adresinin geçersiz kılınmasına izin vermek için bir API anahtarı sağlayın.","Original Album":"Orijinal Albüm","Original Artist":"Orijinal Sanatçı","Original Filename":"Orijinal Dosya Adı","Original Lyricist":"Orijinal Söz Yazarı","Original Path":"Orjinal Dizin","Original Release Time":"Orijinal Çıkış Zamanı","Original Year":"Orjinal Yıl","Otherwise, update your installation and answer \"Y\" when prompted to update the file.":"Aksi takdirde, kurulumunuzu güncelleyin ve dosya güncelleneceği zaman komut satırında \"Y\" cevabını verin.","Owner":"Sahip","PHP Application Log":"PHP Uygulama Günlüğü","PHP Maximum POST File Size":"PHP Maksimum POST Dosya Boyutu","PHP Memory Limit":"PHP Bellek Sınırı","PHP Script Maximum Execution Time":"PHP Komut Dosyası Maksimum Yürütme Süresi","Part Of A Compilation":"Derleme Bölümü","Part Of A Set":"Set Bölümü","Password":"Şifre","Password Reset Instructions":"Şifre Sıfırlama Talimatları","Password:":"Şifre:","Paste the generated license key into the field on this page.":"Oluşturulan lisans anahtarını bu sayfadaki alana yapıştırınız.","Path/Suffix":"Yol/Son Ek","Pending Requests":"Bekleyen İstekler","Performance profiling is currently enabled for all requests.":"Performans profili oluşturma şu anda tüm istekler için etkindir.","Performer Sort Order":"Sanatçı Sıralama Düzeni","Permissions":"İzinler","Play":"Oynat","Play %":"Oynama Yüzdesi","Play exactly once every $x minutes.":"Her $x dakikada bir çalınır.","Play exactly once every $x songs.":"Her $x şarkıda bir çalınır.","Play once per hour at the specified minute.":"Belirtilen dakikada saatte bir çalınır.","Play/Pause":"Oynat/Duraklat","Playback Queue":"Oynatma Sırası","Playing Next":"Sıradaki Şarkı","Playlist":"Çalma Listesi","Playlist (M3U/PLS) URL":"Çalma Listesi URLsi (M3U/PLS)","Playlist 1":"Çalma Listesi 1","Playlist 2":"Çalma Listesi 2","Playlist Delay":"Çalma Listesi Gecikmesi","Playlist Name":"Çalma Listesi İsmi","Playlist Type":"Çalma Listesi Türü","Playlist Weight":"Çalma Listesi Önceliği","Playlist disabled.":"Çalma Listesi Devredışı Bırakıldı!","Playlist enabled.":"Çalma Listesi Etkinleştirildi!","Playlist not found.":"Çalma listesi bulunamadı!","Playlist order set.":"Çalma listesi sırası ayarlandı!","Playlist queue cleared.":"Çalma listesi sırası temizlendi.","Playlist reshuffled.":"Çalma listesi yeniden karıştırıldı!","Playlist successfully imported; %d of %d files were successfully matched.":"Oynatma listesi başarıyla içe aktarıldı; %d tanesi %d dosyadan başarıyla eşleştirildi.","Playlist(s)":"Çalma Listesi","Playlist:":"Çalma Listesi: ","Playlist: %s":"Çalma Listesi: %s","Playlists":"Çalma Listeleri","Playlists cleared for selected files:":"Seçilen dosyalar çalma listesiden silindi:","Playlists updated for selected files:":"Seçilen dosyalar çalma listesinde güncellendi:","Plays":"Oynatılma","Please log in to continue.":"Devam etmek için lütfen giriş yapın.","Please wait while a backup is generated...":"Lütfen bir yedekleme oluşturulurken bekleyin...","Please wait...":"Lütfen bekleyin...","Podcast":"Podcast","Podcast Title":"Podcast Başlığı","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"Podcast dosyası en yüksek uyumluluk için MP3 veya M4A (AAC) formatında olmalıdır.","Podcast not found!":"Podcasts Bulunamadı!","Podcasts":"Podcasts","Podcasts Storage Location":"Podcast Depolama Konumu","Port:":"Port:","Powered by %s":"%s tarafından güçlendirilmiştir.","Powered by AzuraCast":"AzuraCast tarafından desteklenmektedir","Prefer Browser URL (If Available)":"Tarayıcı URLsini Tercih Et (Varsa)","Prefer System Default":"Sistem Varsayılanını Kullan","Preview":"Önizleme","Previous":"Önceki","Privacy":"Gizlilik","Produced Notice":"Üretilme Bildirimi","Profile":"Profil","Profile Performance on All Requests":"Tüm İsteklerde Profil Performansı","Profiler Control Panel":"Profiler Kontrol Paneli","Profiling Extension HTTP Key":"Profil Oluşturma Uzantısı HTTP Anahtarı","Profiling Extension IP Allow List":"Profil Oluşturma Uzantısı IP İzin Listesi","Profiling data can be viewed by visiting %s.":"Profil oluşturma verileri %s adresini ziyaret ederek görüntülenebilir.","Programmatic Name":"Program İsmi","Public Page":"Genel Sayfa","Public Page Background":"Genel Sayfa Arkaplanı","Public Pages":"Genel Sayfalar","Publish Date":"Podcast Tarihi","Publish Time":"Podcast Zamanı","Publish to \"Yellow Pages\" Directories":"\"Yellow Pages\" Dizininde Yayınla","Publisher":"Yayımcı","Queue":"Sırala","Queue the selected media to play next":"Bir sonrakini oynatmak için seçilen müzik dosyasını sırala","RSS Feed":"RSS Beslemesi","Radio Player":"Radyo Çalar","Radio Ports: %s":"Radyo Canlı Yayın Portları: %s","Random":"Rastgele","Ratio":"Oran","Raw":"HAM DATA","Ready to start broadcasting? Click to start your station.":"Yayına başlamak için hazır mısınız? Radyonuzu başlatmak için tıklayın.","Received":"Alındı","Record Live Broadcasts":"Canlı Yayını Kaydet","Record created successfully.":"Kayıt başarıyla oluşturuldu.","Record deleted successfully.":"Kayıt başarıyla silindi.","Record not found":"Kayıt bulunamadı","Record updated successfully.":"Kayıt başarıyla güncellendi.","Recording Time":"Kayıt Zamanı","Recover Account":"Hesap Kurtarma","Redis Database Index":"Redis Veritabanı Dizini","Redis Host":"Redis Sunucusu","Redis Port":"Redis Portu","Refresh rows":"Satırları Yenile","Refreshing All Stations":"Tüm Radyolar Yenileniyor","Region":"Bölge","Relay":"Yönlendirme","Relay Stream URL":"Yönlendirme URLsi","Release Channel":"Sürüm Kanalı","Release Time":"Çıkış Zamanı","Reload Configuration":"Yapılandırmayı Yeniden Yükle","Reload System Data":"Sistem Verilerini Yeniden Yükle","Reload broadcasting? Current listeners will not be disconnected.":"Canlı yayın yeniden başlatılsın mı? Mevcut dinleyicilerin bağlantısı kesilmeyecektir.","Reload to Apply Changes":"Değişiklikleri Uygulamak İçin Yeniden Başlat","Remember me":"Beni Hatırla","Remixer":"Remix Yapan","Remote":"Uzak","Remote Playback Buffer (Seconds)":"Uzaktan Oynatma Arabelliği (saniye)","Remote Relays":"Yönlendirme","Remote Station Administrator Password":"Uzak Radyo Yönetici Parolası","Remote Station Listening Mountpoint/SID":"Uzak Radyo Dinleme Bağlantı Noktası/SID","Remote Station Listening URL":"Uzak Radyo Dinleme URLsi","Remote Station Source Mountpoint/SID":"Uzak Radyo Bağlantı Noktası/SID","Remote Station Source Password":"Uzak Radyo Şifresi","Remote Station Source Port":"Uzak Radyo Portu","Remote Station Source Username":"Uzak Radyo Kullanıcı Adı","Remote Station Type":"Uzak Radyo Türü","Remote URL":"Uzak Çalma Listesi URLsi","Remote URL Playlist":"Uzak Çalma Listesi URLsi","Remote URL Type":"Uzak Çalma Listesi Türü","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"Yönlendirme bu sunucunun dışındaki yayın yazılımı ile çalışmanızı sağlar. Buraya dahil ettiğiniz herhangi bir yönlendirme radyonuzun istatistiklerine dahil edilecektir. Ayrıca bu sunucudan uzak sunuculara da yayın yapabilirsiniz.","Remote: Dropbox":"Uzak: Dropbox","Remote: S3 Compatible":"Uzak: S3 Uyumlu","Remove":"Kaldır","Remove Key":"Anahtarı Kaldır","Remove the leading \"#\" symbol from lines to uncomment them.":"Yorumları kaldırmak için satırların başındaki \"#\" sembolünü kaldırın.","Rename":"Yeniden Adlandır","Rename File/Directory":"Dosya/Klasör Yeniden Adlandır","Reorder":"Yeniden Sırala","Reorder Playlist":"Çalma Listesi Yeniden Sıralama","Repeat":"Tekrar","Replace Album Cover Art":"Albüm Kapağını Değiştir","Report Not Available":"Rapor Kullanılamaz","Reports":"Raporlar","Reprocess":"Yeniden İşle","Request":"İstek","Request History":"İstek Geçmişi","Request Last Played Threshold (Minutes)":"En Son Oynatma Aralığı İsteği (dakika)","Request Minimum Delay (Minutes)":"Minumum Gecikme İsteği (dakika)","Request Song":"Şarkı İste","Request a Song":"Bir Şarkı İsteyin","Requester IP":"Talep Eden IP","Requests":"İstekler","Reset Password":"Şifreyi Değiştir","Reshuffle":"Yeniden Karıştırma","Restart":"Yeniden Başlat","Restart Broadcasting":"Yayını Yeniden Başlat","Restart broadcasting? This will disconnect any current listeners.":"Canlı yayın yeniden başlatılsın mı? Mevcut dinleyicilerin bağlantısı kesilir.","Restoring Backups":"Yedekleri Geri Yükleme","Role Name":"Yetki İsmi","Roles":"Yetkiler","Roles & Permissions":"Yetkiler ve İzinler","Rolling Release":"Değişiklikler Günlüğü","Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks.":"Rutin senkronizasyon şu anda devre dışı. Rutin bakım görevlerini sürdürmek için yeniden etkinleştirdiğinizden emin olun.","Rows per page":"Sayfa Başına Satır","Run Automated Assignment":"Otomatik Atamayı Çalıştır","Run Automatic Nightly Backups":"Otomatik Gecelik Yedeklemeyi Çalıştır","Run Manual Backup":"Manuel Yedeklemeyi Çalıştır","Run Synchronization Task":"Senkronizasyon Görevini Çalıştır","Run Task":"Görevi Çalıştır","Running":"Çalışıyor","Running Database Migrations":"Veritabanı Geçişleri Çalışıyor","SFTP Port":"SFTP Portu","SFTP Port: %d":"SFTP Portu: %d","SFTP Users":"SFTP Kullanıcıları","SHOUTcast 2 DNAS is not currently installed on this installation.":"SHOUTcast henüz kurulmamıştır.","SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary.":"SHOUTcast 2 DNAS özgür yazılım değildir ve kısıtlayıcı lisansı AzuraCast'ın SHOUTcast dosyasını dağıtmasına izin vermez.","SHOUTcast Clients":"Shoutcast Bilgileri","SHOUTcast Configuration":"SHOUTcast Ayar Dosyası","SHOUTcast License ID":"SHOUTcast Lisans ID","SHOUTcast Log":"SHOUTcast Günlüğü","SHOUTcast Radio Manager":"SHOUTcast Radio Manager","SHOUTcast User ID":"SHOUTcast Kullanıcı ID","SHOUTcast version \"%{ version }\" is currently installed.":"SHOUTcast %{ version } versiyonu kuruludur.","SMTP Host":"SMTP Sunucusu","SMTP Password":"SMTP Şifresi","SMTP Port":"SMTP Port","SMTP Username":"SMTP Kullanıcı Adı","SSH Public Keys":"SSH Ortak Anahtarları","Sample Rate":"Sample Rate","Saturday":"Cumartesi","Save":"Kaydet","Save Changes":"Kaydet","Save Changes first":"Önce Değişiklikleri Kaydet","Save and Continue":"Kaydet ve Devam Et","Schedule":"Zamanla","Schedule View":"Zamanlama Görünümü","Scheduled":"Zamanlanmış","Scheduled Backup Time":"Belirlenmiş Yedekleme Zamanı","Scheduled Play Days of Week":"Haftalık Zamanlama","Scheduled Time #%{num}":"Planlanan Zaman #%{num}","Scheduled playlists and other timed items will be controlled by this time zone.":"Zamanlanmış çalma listeleri ve zamanlanmış diğer öğeler bu zaman dilimi tarafından kontrol edilir.","Scheduling":"Zamanlama","Search":"Arama","Search engine crawlers are not permitted to use this feature.":"Arama motoru tarayıcılarının bu özelliği kullanmasına izin verilmemektedir.","Seconds from the start of the song that the AutoDJ should start playing.":"AutoDJ'in şarkıyı çalmaya başlaması için gereken zamanı belirtin.","Seconds from the start of the song that the AutoDJ should stop playing.":"AutoDJ'in şarkıyı çalmaya sonlandırması için gereken zamanı belirtin.","Secret Key":"Güvenlik Anahtarı","Security":"Güvenlik","Security & Privacy":"Güvenlik & Gizlilik","Security Code":"Güvenlik Kodu","See the Telegram Documentation for more details.":"Daha fazla ayrıntı için Telegram Belgelerine bakın.","See the Telegram documentation for more details.":"Daha fazla ayrıntı için Telegram belgelerine bakın.","Seek":"Arama","Select":"Seç","Select Custom Fallback File":"Özel Geri Dönüş Dosyasını Seçin","Select File":"Dosya Seç","Select Intro File":"Karşılama Müziği Seç","Select Media File":"Medya Dosyasını Seç","Select PLS/M3U File to Import":"İçe Aktarılacak PLS/M3U Dosyasını Seçin","Select PNG/JPG artwork file":"Kapak Resmini (PNG/JPG) Seç","Select Web Hook Type":"Web Kancası Türünü Seçin","Select a theme to use as a base for station public pages and the login page.":"Radyo genel sayfaları ve giriş sayfası için kullanılacak bir tema seçin.","Select all visible rows":"Tüm görünür satırları seç","Select displayed fields":"Gösterilecek Alanları Seçin","Select the category/categories that best reflects the content of your podcast.":"Podcast içeriğini en iyi yansıtan kategoriyi/kategorileri seçin.","Select the countries that are not allowed to connect to the streams.":"Canlı yayınlara bağlanmasına izin verilmeyen ülkeleri seçin.","Select...":"Seç...","Send E-mail":"E-Posta Gönder","Send Liquidsoap Telnet Command":"Liquidsoap Telnet Komutu Gönder","Send Recovery E-mail":"Kurtarma E-postası Gönderin","Send Test Message":"Test Mesajı Gönder","Send an e-mail to specified address(es).":"Belirtilen adres(ler)e bir e-posta gönderin.","Send song metadata changes to TuneIn.":"Şarkı meta verileri değişikliklerini TuneIn'e gönderin.","Send stream listener details to Google Analytics.":"Canlı yayın dinleyici ayrıntılarını Google Analytics'e gönderin.","Send stream listener details to Matomo Analytics.":"Akış dinleyici ayrıntılarını Matomo Analiz'e gönderin.","Sender E-mail Address":"Gönderen E-posta Adresi","Sender Name":"Gönderen Adı","Sequential":"Sıralı","Server Status":"Sunucu Durumu","Server configuration complete!":"Sunucu yapılandırması tamamlandı!","Server:":"Sunucu:","Service reloaded.":"Servis yeniden yüklendi.","Service restarted.":"Servis yeniden başlatıldı.","Service started.":"Servis başlatıldı.","Service stopped.":"Servis durduruldu.","Services":"Hizmetler","Set Cue In":"Giriş İşaretleme Ayarı","Set Cue Out":"Çıkış İşaretleme Ayarı","Set Fade In":"Giriş Solma Ayarı","Set Fade Out":"Çıkış Solma Ayarı","Set Overlap":"Çakışma Ayarı","Set Subtitle":"Altyazıyı Ayarla","Set Up AzuraCast":"AzuraCast Kurulumu","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"Bu radyonun kullanabileceği maksimum disk alanı ayarlayın. Boş bırakırsanız sunucu depolama alanı dolana kadar kullanılabilir. Depolama alanı büyüklüğünü 1024 bayt cinsinden hesaplayarak yazmalınısız. Örnek: \"2 GB\" veya \"2048 MB\"","Set as Default Mount Point":"Varsayılan Bağlantı Noktası","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Görsel düzenleyiciyi kullanarak işaret ve solma noktalarını ayarlayın. Zaman damgaları gelişmiş oynatma ayarlarındaki ilgili alanlara kaydedilecektir.","Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space.":"Radyolar için uzun süre çalma geçmişini saklamak için en büyük değeri seçin veya disk alanından tasarruf etmek için küçük değeri seçin.","Set or clear playlists from the selected media":"Seçilen müzik dosyalarını çalma listesinden temizle veya ekle","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Docker konteynerlerinin içinde çalışan kullanıcının GIDsini ayarlayın. Bunu ana bilgisayar GIDnizle eşleştirmek izin sorunlarını çözebilir.","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"Docker konteynerlerinin içinde çalışan kullanıcının UIDsini ayarlayın. Bunu ana bilgisayar UIDnizle eşleştirmek izin sorunlarını çözebilir.","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"Veritabanına izin verilen bağlantıların sınırını ayarlayın. Günlüklerde \"Too many connections\" hatası görüyorsanız bu değer artırılmalıdır.","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"Dinleyicinin akışa bağlı kalacağı süreyi saniye olarak ayarlayın. Sıfır (0) olarak ayarlanırsa dinleyiciler sonsuza kadar bağlı kalabilir.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"\"Evet\" olarak ayarlandığında her zaman güvenli bağlantı \"https://\" kullanılır.","Set to * to allow all sources, or specify a list of origins separated by a comma (,).":"Tüm kaynaklara izin vermek için * olarak ayarlayın veya virgülle (,) ayrılmış bir başlangıç listesi belirtin.","Set up LetsEncrypt?":"LetsEncrypt kurulsun mu?","Setting Key":"Ayar Anahtarı","Setting Value":"Ayar Değeri","Settings":"Ayarlar","Setup has already been completed!":"Kurulum zaten tamamlanmış!","Setup instructions for broadcasting software are available on the AzuraCast wiki.":"Canlı yayın programlarına ait dökümanlar için AzuraCast Wiki sayfasını ziyaret edebilirsiniz.","Share Media Storage Location":"Müzik Dosyaları Depolama Konumunu Paylaş","Share Podcasts Storage Location":"Podcast Depolama Konumunu Paylaş","Share Recordings Storage Location":"Canlı Yayın Kayıtlarının Depolama Konumunu Paylaş","Short Sync Task Execution Time":"Kısa Senkronizasyon Görevi Yürütme Süresi","Show Charts":"Grafikleri Göster","Show Update Announcements":"Güncelleme Duyurularını Göster","Show new releases within your update channel on the AzuraCast homepage.":"AzuraCast anasayfasında güncelleme kanalınızda yeni sürümleri gösterin.","Show on Public Pages":"Genel Sayfaları Göster","Show the station in public pages and general API results.":"Radyonuzu genel sayfalarda ve genel API sonuçlarında gösterin.","Shuffled":"Karıştır","Sign Out":"Çıkış Yap","Sign in":"Giriş Yap","Site Base URL":"Sunucu Kontrol Paneli URLsi","Site Theme":"Site Teması","Size":"Boyut","Skip Song":"Şarkıyı Atla","Skip to main content":"Ana İçeriğe Atla","Smart Mode":"Akıllı Mod","Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information.":"Bazı yayın lisanslama sağlayıcılarının şarkı istekleriyle ilgili belirli kuralları olabilir. Daha fazla bilgi için yerel düzenlemelerinizi kontrol edin.","Song":"Şarkı","Song Album":"Albüm","Song Artist":"Sanatçı","Song Genre":"Şarkı Türü","Song History":"Şarkı Geçmişi","Song Length":"Şarkı Süresi","Song Listener Impact":"Şarkı Dinleyici Etkisi","Song Lyrics":"Şarkı Sözleri","Song Playback Order":"Şarkı Çalma Sırası","Song Playback Timeline":"Şarkı Oynatma Zaman Çizelgesi","Song Requests":"Şarkı İstekleri","Song Title":"Şarkı","Song skipped.":"Şarkı atlandı!","Song-Based":"Şarkı Tabanlı","Song-Based Playlist":"Çalma Listesinden Çal","Song-based":"Çalma Listesi Modu","SoundExchange Report":"SoundExchange Raporu","SoundExchange Royalties":"SoundExchange Raporu","Source":"Kaynak","Space Used":"Kullanılan Alan","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"İstatistikler veya yayın için kullanılacak belirli bir akışı belirtmek için bir bağlama noktası (örn: \"/radio.mp3\") veya bir Shoutcast SID (örn: \"2\") yazın.","Specify the minute of every hour that this playlist should play.":"Bu çalma listesinin saatin hangi dakikasında oynatılmasını istiyorsanız belirtin.","Stable":"Kararlı","Standard playlist, shuffles with other standard playlists based on weight.":"Gün boyu oynatılır ve önceliğe göre diğer standart çalma listeleriyle karıştırılır.","Start":"Başlat","Start Date":"Başlangıç Tarihi","Start Station":"Radyoyu Başlat","Start Streaming":"Yayını Başlat","Start Time":"Başlama Zamanı","Station Broadcasting Disabled":"Radyo Canlı Yayını Devredışı","Station Media":"Radyo Müzik Dosyaları","Station Name":"Radyo İsmi","Station Overview":"Radyo Önizlemesi","Station Permissions":"Radyo İzinleri","Station Podcasts":"Radyo Podcastleri","Station Ports":"Radyo Yayın Portları","Station Recordings":"Radyo Canlı Yayın Kayıtları","Station Time":"Radyo Saati","Station Time Zone":"Radyo Saat Dilimi","Station reloaded.":"Sunucu yeniden başlatıldı.","Station restarted.":"Sunucu yeniden başlatıldı!","Station(s)":"Radyo","Station-Specific Debugging":"Radyo Hata Ayıklama","Stations":"Radyolar","Statistics Overview":"İstatistik Önizlemesi","Steal":"Steal","Steal (St)":"Steal (St)","Step 1: Scan QR Code":"Adım 1: QR Kodunu Tara","Step 2: Verify Generated Code":"Adım 2: Oluşturulan Kodu Doğrulayın","Steps for configuring a Twitter application:":"Bir Twitter uygulamasını yapılandırma adımları:","Stop":"Durdur","Stop Streaming":"Yayını Durdur","Storage Adapter":"Depolama Konumu","Storage Location":"Depolama Konumu","Storage Locations":"Depolama Yönetimi","Storage Quota":"Depolama Alanı","Storage location %s already exists.":"%s depolama alanı zaten var.","Storage location %s could not be validated: %s":"%s depolama konumu doğrulanamadı: %s","Stream":"Yayınlar","Streamer Broadcasts":"DJ Yayınları","Streamer Display Name":"DJ İsmi","Streamer Username":"DJ Kullanıcı Adı","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Bu radyo için DJ hesapları şu an devre dışıdır. Etkinleştirmek için aşağıdaki butona tıklayın.","Streamer disconnected.":"DJ bağlantısı kesildi!","Streamer password":"DJ Şifresi","Streamer/DJ":"DJ","Streamer/DJ Accounts":"DJ Yönetimi","Streamer: %s":"DJ: %s","Streamers enabled!":"DJ Etkinleştirildi!","Streamers/DJs":"DJ Yönetimi","Streams":"Yayınlar","Submit Code":"Kodu Gönder","Subtitle":"Altyazı","Success":"Başarılı","Sunday":"Pazar","Supervisord Log":"Supervisord Günlüğü","Supported file formats:":"Desteklenen dosya biçimleri:","Switch Theme":"Temayı Değiştir","Synchronization Disabled":"Senkronizasyon Devre Dışı","Synchronization Not Recently Run":"Senkronizasyon Yakın Zamanda Çalıştırılmadı","Synchronization Tasks":"Senkronizasyon Görevleri","System Administration":"Sistem Yönetimi","System Debugger":"Sistem Hata Ayıklama","System Logs":"Sistem Günlükleri","System Maintenance":"Sunucu Bakımı","System Settings":"Sistem Ayarları","Tagging Time":"Etiketleme Zamanı","Target":"Hedef","Task Name":"Görev Adı","Telegram Chat Message":"Telegram Sohbet Mesajı","Terms Of Use":"Kullanım Şartları","Test":"Deneme","Test Message":"Test Mesajı","Test message sent successfully.":"Test mesajı başarıyla gönderildi.","Test message sent.":"Test mesajı gönderildi.","The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this.":"G/Ç Bekleme bunun sonucuna bağlı olarak CPU'nun çalışmaya devam edebilmesi için disk erişimini beklediği sürenin yüzdesidir.","The URL that will receive the POST messages any time an event is triggered.":"Bir URL olay tetiklendiğinde POST mesajlarını alacaktır.","The account associated with e-mail address \"%s\" has been set as an administrator":"%s e-posta adresi yönetici olarak atandı.","The amount of memory Linux is using for disk caching.":"Linux'un disk önbelleğe alma için kullandığı bellek miktarı.","The application environment.":"Uygulama Ortamı","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"Sunucu kontrol paneli URL tam adresi veya IP adresini yazın.","The body of the POST message is the exact same as the NowPlaying API response for your station.":"POST mesajının gövdesi radyonuz için NowPlaying API yanıtıyla tamamen aynıdır.","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"Podcast'in ilgili kişisi. Podcast'i Apple Podcasts, Spotify, Google Podcasts vb. hizmetlerde listelemek için gerekli olabilir.","The current CPU usage including I/O Wait and Steal.":"G/Ç Bekleme ve Çalma dahil mevcut CPU kullanımı.","The current Memory usage excluding cached memory.":"Önbelleğe alınmış bellek hariç geçerli Bellek kullanımı.","The date when the episode should be published.":"Bölümün yayınlanması gereken tarih.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"Bölüm açıklaması. Bunun için izin verilen tipik maksimum metin miktarı 4000 karakterdir.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"Podcast açıklaması. Bunun için izin verilen tipik maksimum metin miktarı 4000 karakterdir.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Yönetici ve genel sayfalarda görüntülenecek bağlama noktasına atanacak ekran adını belirtin. Otomatik oluşturmak için boş bırakın.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Yönetici veya genel sayfalarda görüntülerken bu yönlendirmeye atanan ismi belirleyin. Otomatik olarak oluşturmak için boş bırakın.","The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast.":"Düzenlenebilir metin kutuları özel yapılandırma kodu ekleyebileceğiniz alanlardır. Düzenlenebilir olmayan bölümler AzuraCast tarafından otomatik olarak oluşturulur.","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"Podcast kişisinin e-postası. Podcast'i Apple Podcasts, Spotify, Google Podcasts vb. hizmetlerde listelemek için gerekli olabilir.","The file name should look like:":"Dosya adı şöyle görünmelidir:","The full base URL of your Matomo installation.":"Matomo kurulumunuzun tam temel URLsini yazın.","The full playlist is shuffled and then played through in the shuffled order.":"Tam oynatma listesi karıştırılır ve ardından karışık sırayla oynatılır.","The language spoken on the podcast.":"Podcast konuşma dili.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"Uzak çalma listesi Liquidsoap tarafından oynatılırken arabellek için gereken süreyi belirtin. Bağlantı sorunları oluştuğunda daha kısa süreler takılmalara neden olabilir.","The locale to use for CLI commands.":"CLI komutları için kullanılacak yerel ayarlar.","The main port AzuraCast listens to for insecure HTTP connections.":"AzuraCast ana bağlantı noktası güvenli olmayan HTTP bağlantılarını dinler.","The main port AzuraCast listens to for secure HTTPS connections.":"AzuraCast ana bağlantı noktası güvenli HTTPS bağlantılarını dinler.","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"1 saatlik senkronizasyon görevi için maksimum yürütme süresi (ve kilit zaman aşımı).","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"15 saniyelik, 1 dakikalık ve 5 dakikalık eşitleme görevleri için maksimum yürütme süresi (ve kilit zaman aşımı).","The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions.":"Kesinti sırasında saklanacak sinyalin saniyesini belirleyin. DJlerin yayın kesintileri olmadan kullanabileceği en düşük değere ayarlayın.","The number of seconds to wait for a response from the remote server before cancelling the request.":"İsteği iptal etmeden önce uzak sunucudan yanıt beklenecek saniyeyi yazınız.","The numeric site ID for this site.":"Bu site için sayısal site kimliğini yazın.","The order of the playlist is manually specified and followed by the AutoDJ.":"Çalma listesinin sırası manuel olarak belirlenir ve ardından AutoDJ gelir.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"Radyo çalma listesi ve ayar dosyalarının saklanacağı dizini belirtin. Varsayılan dizini kullanmak için boş bırakın.","The performance profiling extension is currently enabled on this installation.":"Performans profili oluşturma uzantısı şu anda bu kurulumda etkin.","The port %s is in use by another station.":"%s portu başka bir radyo tarafından kullanılıyor.","The port AzuraCast listens to for SFTP file management connections.":"AzuraCast bağlantı noktası SFTP dosya yönetimi bağlantılarını dinler.","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"AzuraCast bağlantı noktaları radyo yayınlarını ve gelen DJ bağlantılarını dinlemelidir.","The property ID used to track live listeners.":"Canlı dinleyicileri izlemek için kullanılan ID numarasıdır.","The relative path of the file in the station's media directory.":"Radyonun müzik dosyalarının geçici dizinidir.","The request could not be processed.":"İsteğiniz işlenemedi!","The routine synchronization task has not run recently. This may indicate an error with your installation.":"Rutin senkronizasyon görevi yakın zamanda çalışmadı. Bu kurulumunuzda bir hata olduğunu gösterebilir.","The song ID you specified cannot be requested for this station.":"Belirttiğiniz şarkı kimliği bu radyo için talep edilemez.","The song ID you specified could not be found in the station.":"Belirttiğiniz şarkı kimliği radyoda bulunamadı.","The station ID will be a numeric string that starts with the letter S.":"\"S\" harfi ile başlayan TuneIn Radyo ID'sini buraya yazın.","The streamer will use this password to connect to the radio server.":"Radyo sunucusuna bağlanmak için bir şifre belirtin.","The streamer will use this username to connect to the radio server.":"Radyo sunucusuna bağlanmak için bir kullanıcı adı belirtin.","The synchronization task is running in the background. The log below will update automatically.":"Senkronizasyon görevi arka planda çalışıyor. Aşağıdaki günlük otomatik olarak güncellenecektir.","The time period that the song should fade in. Leave blank to use the system default.":"Bu şarkıya geçiş sırasında önceki şarkının solma zamanını belirtin. Sistem varsayılan değeri için boş bırakın.","The time period that the song should fade out. Leave blank to use the system default.":"Bu şarkıdan diğer şarkıya geçiş sırasında sonraki şarkının solma zamanını belirtin. Sistem varsayılan değeri için boş bırakın.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"Bu şarkıdan sonraki şarkıya geçiş sırasında örtüşme süresini belirtin. Sistem varsayılan değeri için boş bırakın.","The time when the episode should be published (according to the stations timezone).":"Bölümün yayınlanması gereken saat (radyoların saat dilimine göre).","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"Yüklenen dosya HTML formundaki MAX_FILE_SIZE yönergesini aşıyor.","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"Yüklenen dosya php.ini'deki upload_max_filesize yönergesini aşıyor.","The uploaded file was only partially uploaded.":"Yüklenen dosya yalnızca kısmen yüklendi.","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"Profil oluşturma sayfalarını görüntülemek için \"SPX_KEY\" parametresinin değerini yazın.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"Parçanın sesini yükseltmek için desibel cinsinden hacim miktarı giriniz. Sistem varsayılanını kullanmak için boş bırakın.","Theme":"Tema","There is no existing custom fallback file associated with this station.":"Bu radyoyla ilişkilendirilmiş mevcut özel bir geri dönüş dosyası yok.","There is no existing intro file associated with this mount point.":"Bu bağlantı noktasıyla ilişkilendirilmiş mevcut bir karşılama müziği yok.","There is no existing media associated with this episode.":"Bu bölümle ilişkilendirilmiş mevcut medya dosyası yok.","This CSS will be applied to the main management pages, like this one.":"Bu CSS yönetim sayfalarına uygulanacaktır.","This CSS will be applied to the station public pages and login page.":"Bu CSS genel sayfa ve giriş sayfasına uygulanacaktır.","This Month":"Bu Ay","This URL is provided within the Discord application.":"Bu URL Discord uygulamasından sağlanır.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"Bu hesap sisteme tam erişime sahip olacak ve kurulumun geri kalanında otomatik olarak oturum açmış olacaksınız.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"Bu kurulumunuzun bir üretim veya geliştirme örneği olup olmadığını değiştirmenize gerek kalmadan hata ayıklama düzeyindeki hataları geçici olarak (sorun çözmek için) günlüğe kaydetmenize veya kurulumunuz tarafından üretilen günlüklerin boyutlarını azaltmanıza olanak tanır.","This can have an adverse impact on system performance. You should disable this when possible.":"Bunun sistem performansı üzerinde olumsuz bir etkisi olabilir. Mümkün olduğunda bunu devre dışı bırakmalısınız.","This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this.":"Bu aslında değilken hafızanızın düşükmüş gibi görünmesine neden olabilir. Bazı izleme çözümleri/panelleri bunu belirtmeden kullanılan bellek istatistiklerinde önbelleğe alınmış belleği içerir.","This code will be included in the frontend configuration. Allowed formats are:":"Bu kod frontend yapılandırmasına dahil edilecektir. İzin verilen biçimler şunlardır:","This determines how many songs in advance the AutoDJ will automatically fill the queue.":"Bu AutoDJ'nin kuyruğu otomatik olarak kaç şarkı önceden dolduracağını belirler.","This feature is not currently supported on this station.":"Bu radyoda bu özellik şu an desteklenmiyor.","This field is required.":"Bu alan gereklidir.","This field must be a valid IP address.":"Bu alan geçerli bir IP adresi olmalıdır.","This field must be a valid URL.":"Bu alan geçerli bir URL olmalıdır.","This field must be a valid decimal number.":"Bu alan geçerli bir ondalık sayı olmalıdır.","This field must be a valid e-mail address.":"Bu alan geçerli bir e-posta adresi olmalıdır.","This field must be a valid integer.":"Bu alan geçerli bir tam sayı olmalıdır.","This field must be between %{ min } and %{ max }.":"Bu alan %{ min } ile %{ max } arasında olmalıdır.","This field must have at least %{ min } letters.":"Bu alan en az %{ min } harf içermelidir.","This field must have at most %{ max } letters.":"Bu alan en fazla %{ max } harf içermelidir.","This field must only contain alphabetic characters.":"Bu alan yalnızca alfabetik karakterler içermelidir.","This field must only contain alphanumeric characters.":"Bu alan yalnızca alfasayısal karakterler içermelidir.","This field must only contain numeric characters.":"Bu alan yalnızca sayısal karakterler içermelidir.","This file was automatically generated by AzuraCast.":"Bu dosya AzuraCast tarafından otomatik olarak oluşturulmuştur.","This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting.":"Bu dosya herhangi bir medyanın oynatılması planlanmadığında veya normal yayını kesintiye uğratan kritik bir hata oluştuğunda radyo istasyonunuzda oynatılacaktır.","This installation has not been backed up in the last two weeks.":"Bu kurulum son iki hafta içerisinde yedeklenmedi.","This installation's administrator has not configured this functionality.":"Bu kurulumun yöneticisi bu işlevi yapılandırmadı.","This introduction file should exactly match the bitrate and format of the mount point itself.":"Bu tanıtım dosyası, bağlantı noktasının kendisinin bit hızı ve biçimiyle tam olarak eşleşmelidir.","This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly.":"Bu AzuraCast'tan bir test mesajıdır. Bu mesajı alıyorsanız e-posta ayarlarınızın doğru yapılandırıldığı anlamına gelir.","This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues.":"Bu gelişmiş bir özelliktir ve özel kod AzuraCast tarafından resmi olarak desteklenmemektedir. Özel kod ekleyerek radyonuzu bozabilirsiniz ancak onu kaldırmak tüm sorunları çözecektir.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Bu DJ canlı yayında olduğunda API yanıtlarında gösterilecek olan resmi olmayan ekran adıdır.","This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect.":"Bu manuel olarak bağlantısı kesilen bir yayıncının akışa yeniden bağlanabilmesi için geçen saniye sayısıdır. DJ'in hemen yeniden bağlanmasına izin vermek için sıfır (0) olarak ayarlayın.","This javascript code will be applied to the station public pages and login page.":"Bu JS genel sayfa ve giriş sayfasına uygulanacaktır.","This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available.":"Bu mod AutoDJ yönetimini devre dışı bırakır ve şarkı çalmayı yönetmek için Liquidsoap işlevini kullanır. \"Sıradaki Şarkı\" ve diğer bazı özellikler kullanılamayacaktır.","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Bu isim her zaman bir (/) işareti ile başlamalıdır ve /autodj.mp3 gibi geçerli bir URLye sahip olmalıdır.","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"AzuraCast logosunun yanında yer alacak slogan adını yazın.","This password is too common or insecure.":"Bu parola çok yaygın veya güvensiz.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"Bu oynatma listesinin şu anda planlanmış zamanı yok. Sistem tarafından her zaman oynatılacaktır. Yeni bir zamanlanmış saat eklemek için aşağıdaki düğmeyi tıklayın.","This playlist is not a sequential playlist.":"Bu çalma listesi \"SIRALI\" bir çalma listesi değildir.","This playlist will play every $x minutes, where $x is specified here.":"Bu çalma listesi burada $x belirtildiğinde her $x dakikada bir oynatılacaktır.","This playlist will play every $x songs, where $x is specified here.":"Bu çalma listesi burada $x belirtildiğinde her $x şarkıyı çalacaktır.","This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port.":"Bu port başka hiçbir programda kullanamaz. Portu otomatik olarak atamak için boş bırakın. Bu portu yalnızca atanmış port kullanılıyorsa değiştirin.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Bu ürün MaxMind tarafından oluşturulan GeoLite2 verilerini içerir. Daha geniş bilgi için %s internet adresini ziyaret edebilirsiniz.","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"Bu sıra kalan parçaları AzuraCast AutoDJ tarafından sıraya alınacakları sıraya göre içerir (parçalar oynatılmaya uygunsa).","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Sistem yöneticisi IP tabanlı ayrıntılı dinleyici bilgilerini toplamayı devre dışı bıraktığı için bu rapor bulunmuyor.","This service can provide album art for tracks where none is available locally.":"Bu hizmet yerel olarak hiçbirinin bulunmadığı parçalar için albüm resmi sağlayabilir.","This software delivers your broadcast to the listening audience.":"Bu yazılım yayınınızı dinleyen kitleye ulaştırır.","This software shuffles from playlists of music constantly and plays when no other radio source is available.":"Bu yazılım çalma listesindeki müzikleri otomatik olarak çalar.","This song or artist has been played too recently. Wait a while before requesting it again.":"Bu şarkı veya sanatçı zaten çok yeni çalındı. Tekrar talep etmeden önce biraz bekleyin.","This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold.":"Bu bir şarkının radyoda çalınması ile tekrar talep edilebilir olması arasındaki minimum süreyi (dakika olarak) belirtir. Aralığı kapatmak için sıfır (0) olarak ayarlayın.","This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account.":"Bu, yinelenen şarkı önleme algoritmasının hesaba katması gereken şarkı geçmişinin zaman aralığını (dakika cinsinden) belirtir.","This station does not accept requests currently.":"Bu radyo şu anda istekleri kabul etmiyor.","This station does not support on-demand streaming.":"Bu istasyon isteğe bağlı akışı desteklemiyor.","This station is out of available storage space.":"Radyo depolama alanı doldu.","This station's time zone is currently %{tz}.":"Bu radyonun saat dilimi %{tz} olarak ayarlanmıştır.","This streamer is not scheduled to play at any times.":"Bu DJ hiçbir zaman oynatılamaz.","This value is already used.":"Bu değer zaten kullanılıyor.","This web hook will only run when the selected event(s) occur on this specific station.":"Bu ağ kancası yalnızca seçilen olay(lar) bu belirli radyonda gerçekleştiğinde çalışır.","This will be the file name for your backup, include the extension for file type you wish to use.":"Bu yedeklemenizin dosya adı olacaktır. Kullanmak istediğiniz dosya türünün uzantısını içerir.","This will be used as the label when editing individual songs, and will show in API results.":"Tek tek şarkıları düzenlerken etiket olarak kullanılacak ve API sonuçlarında gösterilecektir.","This will clear any pending unprocessed messages in all message queues.":"Bu mesaj kuyruğundaki tüm işlenmemiş bekleyen mesajları temizleyecektir.","This will have a significant performance impact on your installation.":"Bunun kurulumunuz üzerinde önemli bir performans etkisi olacaktır.","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Bu önemli ölçüde daha küçük bir yedekleme üretecektir. Ancak müzik dosyalarını başka bir yerde yedeklediğinizden emin olmalısınız. Yalnızca yerel olarak depolanan müzik dosyalarının yedekleneceğini unutmayın.","Thumbnail Image URL":"Küçük Resim URLsi","Thursday":"Perşembe","Time":"Zaman","Time (sec)":"Zaman (sn)","Time Zone":"Saat Dilimi","Time spent waiting for disk I/O to be completed.":"Disk G/Ç'nin tamamlanmasını beklemek için harcanan süre.","Time stolen by other virtual machines on the same physical server.":"Aynı fiziksel sunucudaki diğer sanal makineler tarafından çalınan zaman.","Title":"Çalan Şarkı İsmi","Title Sort Order":"Başlık Sıralama Düzeni","To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value.":"Paylaşılan CPU kaynaklarıyla ilgili bu olası sorunu hafifletmek için ana bilgisayarlar CPU yükünün yanı sıra CPU yükünün oluşturulduğu süreye dayalı bir algoritmaya göre kullanılan bir VPS'ye \"krediler\" atar. VM'nizin atanan kredisi kullanılırsa VM'nizden CPU zamanını alacak ve bunu makinedeki diğer VM'lere atayacaktır. Bu \"Steal\" veya \"St\" değeri olarak görülür.","To download the GeoLite database:":"GeoLite veritabanını indirmek için:","To play once per day, set the start and end times to the same value.":"Günde bir kez oynamak için başlangıç ​​ve bitiş zamanlarını aynı değere ayarlayın.","To restore a backup from your host computer, run:":"Kendi bilgisayarınızdan bir yedek geri yüklemek için aşağıdakileri çalıştırın:","To retrieve detailed unique listeners and client details, an administrator password is often required.":"Ziyaretçi dinleyicileri ve kullanıcı ayrıntılarını almak için genellikle bir yönetici parolası gerekir.","To set this schedule to run only within a certain date range, specify a start and end date.":"Bu zamanlamayı yalnızca belirli bir tarih aralığında çalışacak şekilde ayarlamak için bir başlangıç ve bitiş tarihi belirtin.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"Kodun doğru ayarlandığından emin olmak için uygulamanın size gösterdiği 6 basamaklı kodu girin.","Today":"Bugün","Toggle Menu":"Menüyü Değiştir","Toggle Sidebar":"Kenar Çubuğunu Değiştir","Too many forgot password attempts":"Çok fazla unutulmuş şifre denemesi","Too many login attempts":"Çok fazla giriş denemesi yapıldı","Total":"Toplam","Total Disk Space":"Toplam Disk Alanı","Total Listener Hours":"Toplam Dinleyici Saati","Total RAM":"Toplam RAM","Track Number":"Parça Numarası","Transmitted":"İletilen","Triggers":"Tetikleyiciler","Tuesday":"Salı","TuneIn AIR":"TuneIn Web Kancası","TuneIn Partner ID":"TuneIn Ortak ID","TuneIn Partner Key":"TuneIn Ortak Anahtarı","TuneIn Station ID":"TuneIn Radyo ID","Twitter Account Details":"Twitter Hesap Detayları","Twitter Applications":"Twitter Uygulamaları","Twitter Post":"Twitter Gönderisi","Two-Factor Authentication":"İki Faktörlü Kimlik Doğrulama","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"İki faktörlü kimlik doğrulama oturum açtığınızda şifrenizin yanı sıra ikinci güvenlik olarak bir kerelik erişim kodu gerektirerek hesabınızın güvenliğini artırır.","Typically a website with content about the episode.":"Genellikle bölümle ilgili içeriğin bulunduğu bir web sitesi.","Typically the home page of a podcast.":"Genellikle bir podcast ana sayfası.","URL":"URL","URL Artist":"Sanatçı URLsi","URL File":"Dosya URLsi","URL Payment":"Ödeme URLsi","URL Publisher":"Yayımcı URLsi","URL Source":"Kaynak URLsi","URL Station":"Radyo URLsi","URL Stub":"Sabit URL","URL User":"Kullanıcı URLsi","Unassigned Files":"Atanmamış Dosyalar","Unique":"Ziyaretçi","Unique Listeners":"Bağımsız Dinleyiciler","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Hedef sohbeti veya hedef kanalın kullanıcı adı için benzersiz tanımlayıcıyı belirleyin. (@channelusername biçiminde)","Unknown":"Bilinmiyor","Unknown Artist":"Bilinmeyen Sanatçı","Unknown Title":"Bilinmeyen Şarkı İsmi","Unprocessable Files":"İşlenemeyen Dosyalar","Unspecified error.":"Belirtilmemiş hata.","Unsynchronised Lyric":"Senkronize Edilmemiş Şarkı Sözü","Up":"Yukarı","Upcoming Song Queue":"Sıradaki Şarkı Kuyruğu","Update":"Güncelle","Update Instructions":"Güncelleme Talimatları","Update Metadata":"Meta Verilerini Güncelle","Updated":"Güncellendi","Upload Custom Assets":"Marka Görünümü Özelleştir","Upload halted by a PHP extension.":"Yükleme bir PHP uzantısı tarafından durduruldu.","Upload the file on this page to automatically extract it into the proper directory.":"Otomatik olarak uygun dizine çıkarmak için dosyayı bu sayfaya yükleyin.","Use":"Kullan","Use (Us)":"Kullan (Us)","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"Kullanıcı hesabınızla aynı izinleri kullanarak AzuraCast API ile kimlik doğrulaması yapmak için API anahtarlarını kullanın.","Use Asynchronous Worker":"Eşzamansız Çalışma Kullan","Use Browser Default":"Tarayıcı Dilini Kullan","Use Icecast 2.4 on this server.":"Icecast 2.4 kullan","Use Less CPU (Uses More Memory)":"Daha Az CPU Kullanın (Daha Fazla Bellek Kullanır)","Use Less Memory (Uses More CPU)":"Daha Az Bellek Kullanın (Daha Fazla CPU Kullanır)","Use Liquidsoap on this server.":"Liquidsoap (AutoDJ) kullan","Use Replaygain Metadata":"Replaygain Meta Verilerini Kullan","Use SHOUTcast DNAS 2 on this server.":"SHOUTcast DNAS 2 kullan","Use Secure (TLS) SMTP Connection":"Güvenli (TLS) SMTP Bağlantısını Kullan","Use Web Proxy for Radio":"Radyolar İçin Proxy Kullan","Use WebSockets for Now Playing Updates":"Çalan Şarkı Bilgisi İçin WebSocket Kullanın","Use the Telegram Bot API to send a message to a channel.":"Bir kanala mesaj göndermek için Telegram Bot APIsini kullanın.","Used":"Kullanılan","Used for \"Forgot Password\" functionality, web hooks and other functions.":"\"Şifremi Unuttum\" sistemi web kancaları ve diğer işlevler için kullanılır.","User":"Kullanıcı","User Accounts":"Kullanıcı Hesapları","User Agent":"Tarayıcı Bilgisi","User Name":"Kullanıcı Adı","User Permissions":"Kullanıcı İzinleri","User not found.":"Kullanıcı bulunamadı!","Username":"Kullanıcı Adı","Username:":"Kullanıcı Adı:","Users":"Kullanıcılar","Users with this role will have these permissions across the entire installation.":"Bu yetkiye sahip kullanıcılar AzuraCast yönetimi üzerinde bu izinlere sahip olacaktır.","Users with this role will have these permissions for this single station.":"Bu yetkiye sahip kullanıcılar seçilen tek radyo için bu izinlere sahip olacaktır.","Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ.":"Bu sayfayı kullanarak Liquidsoap konfigürasyonunun birkaç bölümünü özelleştirebilirsiniz. Bu radyonuzun AutoDJ uygulamasına gelişmiş işlevler eklemenize olanak tanır.","Usually enabled for port 465, disabled for ports 587 or 25.":"Genellikle 465 numaralı bağlantı portu için etkinleştirilir. 587 veya 25 numaralı bağlantı portları için devre dışı bırakılır.","Valid options: %s":"Geçerli seçenekler: %s","Variables are in the form of:":"Değişkenler şu şekildedir:","View":"Görüntüle","View Administration Page":"Yönetici Panelini Görme","View Details":"Ayrıntıları Görüntüle","View Station Logs":"Radyo Günlüklerini Görme","View Station Page":"Radyo Sayfasını Görme","View Station Reports":"Radyo Raporlarını Görme","View System Logs":"Sistem Günlüklerini Görme","View the changelog for full details.":"Tüm ayrıntılar için değişiklik günlüğünü görüntüleyin.","View tracks in playlist":"Çalma Listesindeki Parçaları Görüntüle","Visit %s to complete setup.":"Kurulumu tamamlamak için %s adresini ziyaret edin.","Visit the \"My License Key\" page under the \"Services\" section.":"\"Hizmetler\" bölümünün altındaki \"Lisans Anahtarım\" sayfasını ziyaret edin.","Visual Cue Editor":"Görsel Cue Editörü","Volume":"Ses","Wait":"Bekle","Wait (Wa)":"Bekle (Wa)","Warning":"Uyarı","Waveform Zoom":"Dalga Formu Yakınlaştırma","Web DJ":"Web DJ","Web Hook Details":"Web Kancası Detayları","Web Hook Name":"Web Kancası İsmi","Web Hook Triggers":"Web Kanca Tetikleyicileri","Web Hook URL":"Web Kanca URLsi","Web Hooks":"Web Kancaları","Web Site URL":"Web Site URLsi","Web hook disabled.":"Web kancası devredışı bırakıldı!","Web hook enabled.":"Web kancası etkinleştirildi!","Web hook not found.":"Web kancası bulunamadı!","Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station.":"Web kancaları radyonuzda belirttiğiniz tetikleyicilerden biri gerçekleştiğinde bunu bildirmek için belirttiğiniz URL'ye otomatik olarak bir HTTP POST isteği gönderir.","Web hooks let you connect to external web services and broadcast changes to your station to them.":"Web kancaları harici web servislerine bağlanmanıza ve radyonuzdaki değişiklikleri onlara yansıtmasınıza izin verir.","WebDJ":"WebDJ","Website":"İnternet Sitesi","Wednesday":"Çarşamba","Weight":"Öncelik","Welcome to %s!":"Hoşgeldiniz!","Welcome to AzuraCast!":"AzuraCast'e Hoşgeldiniz!","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"AzuraCast'a hoş geldiniz! Birkaç soruyu yanıtlayarak ilk sunucu kurulumunu tamamlayın.","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"AzuraCast'a hoşgeldiniz. AzuraCast’in bazı temel sistemleri kurulurken lütfen bekleyin...","Welcome!":"Hoşgeldiniz!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"API çağrıları yaparken kendi kimliğinizi doğrulamak için bu değeri \"X-API-Key\" başlığına iletebilirsiniz.","When the station broadcast comes online.":"Radyo yayını çevrimiçi olduğunda.","When the station broadcast goes offline.":"Radyo yayını çevrimdışı olduğunda.","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"AutoDJ'nin bu çalma listesinden medya oynatırken yinelenen sanatçılardan ve şarkı adlarından kaçınmaya çalışıp çalışmadığını ayarlayın.","Widget Type":"Widget Türü","Worst Performing Songs":"En Kötü Performanslı Şarkılar","Writing configuration files...":"Yapılandırma dosyaları yazılıyor...","YP Directory Authorization Hash":"YP Dizini Yetkilendirme Kodu","Year":"Yıl","Yes":"Evet","Yesterday":"Dün","You":"sen","You are currently running version %s. Updating is highly recommended.":"Şu anda AzuraCast %s sürümüne sahipsiniz. Güncelleme şiddetle tavsiye edilir.","You are not permitted to submit requests.":"İstek göndermenize izin verilmiyor.","You can also upload files in bulk via SFTP.":"Dosyaları SFTP üzerinden toplu olarak yükleyebilirsiniz.","You can find answers for many common questions in our support documents.":"SSS belgelerine ulaşmak için destek dökümanları sayfasına göz atabilirsiniz.","You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value":"Özel bağlantı noktası ayarlarını JSON için { key: 'value' } biçiminde veya XML için value biçiminde buraya dahil edebilirsiniz.","You can modify it as necessary. To apply changes, restart the Docker containers.":"Gerektiğinde değiştirebilirsiniz. Değişiklikleri uygulamak için Docker konteynerlerini yeniden başlatın.","You can now set up streamer (DJ) accounts.":"DJ hesaplarını şimdi ekleyebilirsiniz.","You can only perform the actions your user account is allowed to perform.":"Yalnızca kullanıcı hesabınızın gerçekleştirmesine izin verilen işlemleri gerçekleştirebilirsiniz.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Bu yayının AzuraCast de kullanılacağı özel bir URL belirleyebilirsiniz. Varsayılan değeri kullanmak için boş bırakın.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"Profil oluşturucu sayfasından herhangi bir AzuraCast sayfasının veya uygulamasının yürütme süresini ve bellek kullanımını izleyebilirsiniz.","You cannot modify yourself.":"Kendinizi değiştiremezsiniz.","You cannot remove yourself.":"Kendini silemezsin!","You do not have permission to access this portion of the site.":"Sitenin bu bölümüne erişmek için yetkiniz bulunmamaktadır.","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Çok fazla giriş yapmayı denediniz. Lütfen 30 saniye bekleyin ve tekrar deneyin.","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"Şifrenizi birçok kez sıfırlamayı denediniz. Lütfen 30 saniye bekleyin ve tekrar deneyin.","You have submitted a request too recently! Please wait before submitting another one.":"Çok yakın zamanda bir istek gönderdiniz! Lütfen başka bir tane göndermeden önce bekleyin.","You may need to connect directly to your IP address:":"Doğrudan IP adresinize bağlanmanız gerekebilir:","You may need to connect directly via your IP address:":"Doğrudan IP adresiniz üzerinden bağlanmanız gerekebilir:","You may want to update your base URL to ensure it is correct.":"Doğru olduğundan emin olmak için temel URLnizi güncellemek isteyebilirsiniz.","You must be logged in to access this page.":"Bu sayfayı görüntülemek için giriş yapmalısınız.","You should update to take advantage of bug and security fixes.":"Hata ve güvenlik düzeltmelerinden yararlanmak için güncelleme yapmalısınız.","You should update your docker-compose.yml file to reflect the newest changes.":"Yeni güncellemeleri uygulamak için docker-compose.yml dosyanızı güncellemelisiniz.","You will not be able to retrieve it again.":"Tekrar geri alamazsınız.","Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s).":"\"Temel URL\" ayarınız (%s) şu anda kullanmakta olduğunuz URL ile (%s) eşleşmiyor.","Your docker-compose.yml file is out of date!":"docker-compose.yml dosyanız güncel değildir!","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Hesabınız iki faktörlü güvenlik doğrulamasını kullanıyor. Cihazınızın şu anda göstermekte olduğu kodu girin.","Your credentials could not be verified.":"Kimlik bilgileriniz doğrulamanadı!","Your current installation type is %s. Be sure to include this when creating a new issue.":"%s mevcut kurulum türünüzdür ve yeni bir sorun oluştururken bunu eklediğinizden emin olun.","Your full API key is below:":"Tam API anahtarınız aşağıdadır:","Your installation is currently %d update(s) behind the latest version.":"AzuraCast şu anda en son sürümün %d güncellemesini içerir.","Your password has been updated.":"Şifreniz güncellendi.","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Radyonuz yayın için şu anda etkin değildir. Müzikleri, çalma listelerini ve diğer radyo ayarlarını halen yönetebilirsiniz. Yayını yeniden etkinleştirmek için radyo profilini düzenleyin.","ZStandard compression":"ZStandard sıkıştırma","for selected period":"seçilen dönem için","in the last 48 hours":"son 48 saatte","in the last month":"geçen ayda","name@example.com":"E-Posta Adresinizi Yazın","or":"veya"},"uk_UA":{"# Episodes":"# Епізоди","# Songs":"Пісні","%d queued messages":"%d непрочитаних повідомлень","%s cannot start":"%s не може почати","%s cannot stop":"%s не може зупинити","%s encountered an error":"%s виявив помилку","%s is not recognized as a service.":"%s не визнаний сервісом.","%{ days } Days":"%{ days } днів","%{ minutes } minutes":"%{ minutes } хвилин","%{ seconds } seconds":"%{ seconds } секунди","%{filesCount} File":["%{filesCount} Файл","","",""],"%{listeners} Listener":["%{listeners} Слухач","","",""],"%{name} - Copy":"%{name} - Копія","Add Remote Relay":"Додати віддалену станцію"},"zh_CN":{"# Episodes":"# 集数","# Songs":"#歌曲","%d queued messages":"%d 排队的信息","%s cannot start":"%s 无法启动","%s cannot stop":"%s 不能停止","%s encountered an error":"%s遇到了一个错误","%s is not recognized as a service.":"%s不被承认为服务。","%{ days } Days":"%{ days } 天","%{ minutes } minutes":"%{ minutes } 分","%{ seconds } seconds":"%{ seconds } 秒","%{listeners} Listener":"%{listeners} 听众","%{name} - Copy":"%{name} - 复制","%{numPlaylists} playlist":"%{numPlaylists} 播放列表","%{numSongs} uploaded song":"%{numSongs} 上传的歌曲","%{station} - Copy":"%{station} - 复制","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) 所有Docker容器都以这个名字为前缀。安装后不要改变这个名字。","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) Docker Compose操作失败前的等待时间。在性能较低的计算机上增加这个时间。","(in seconds)":"(单位:秒)","A completely random track is picked for playback every time the queue is populated.":"每次填充队列时,都会随机挑选一首曲目进行播放。","A playlist containing media files hosted on this server.":"包含该服务器上托管的媒体文件的播放列表。","A playlist that instructs the station to play from a remote URL.":"指示电台从远程URL播放的播放列表。","API \"Access-Control-Allow-Origin\" Header":"API \"Access-Control-Allow-Origin\" 标头","API Documentation":"API文档","API Key Description/Comments":"API密钥描述/助是","API Keys":"API密钥","API Version":"API 版本","Access Key ID":"访问密钥ID","Access Token":"访问令牌","Access Token Secret":"访问令牌机密","Account List":"帐户列表","Account Recovery":"恢复账户","Account is Active":"帐户处于激活状态","Account not found.":"找不到帐户。","Account recovery e-mail sent.":"发送账户恢复电子邮件。","Actions":"操作","Adapter":"适配器","Add API Key":"添加API密钥","Add Custom Field":"添加自定义字段","Add Episode":"添加# #集数","Add Files to Playlist":"将文件添加到播放列表","Add Mount Point":"添加挂载点","Add New GitHub Issue":"添加新的GitHub问题","Add Playlist":"添加播放列表","Add Podcast":"添加播客","Add Record":"添加记录","Add Remote Relay":"添加远程中继","Add Role":"添加角色","Add SFTP User":"添加SFTP用户","Add Schedule Item":"增加时间表项目","Add Station":"添加电台","Add Storage Location":"添加存储位置","Add Streamer":"添加流媒体","Add User":"添加用户","Add Web Hook":"添加网络钩子","Additional Environment Variables":"附加环境变量","Administer API Keys":"管理API密钥","Administer Backups":"备份管理","Administer Custom Fields":"自定义字段管理","Administer Settings":"管理设置","Administer Stations":"管理电台","Administer Storage Locations":"管理存储位置","Administration":"管理","Advanced":"高级","Advanced Configuration":"高级配置","Advanced Manual AutoDJ Scheduling Options":"高级手动AutoDJ调度选项","Advanced: Use Privileged Docker Settings":"高级。使用特权的Docker设置","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"汇总听众统计数据用于显示整个系统的电台报告。基于IP的听众统计用于查看实时听众跟踪,可能是版税报告所需。","Album":"专辑","Album Art":"专辑封面","Album Artist Sort Order":"专辑艺术家排序顺序","Album Sort Order":"专辑排序顺序","All Permissions":"所有权限","All Playlists":"所有播放列表","All Podcasts":"所有播客","All Stations":"所有电台","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"NowPlaying API响应中的所有值都可以使用。任何空字段都会被忽略。","Allow Requests from This Playlist":"允许该播放列表的请求","Allow Song Requests":"允许歌曲请求","Allow Streamers / DJs":"允许流媒体/ DJ","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"允许系统根据歌曲的表现定期自动分配歌曲到播放列表。该过程将在后台运行,只有当该选项设置为 \"已启用 \"且至少有一个播放列表被设置为 \"包含在自动分配中 \"时才会运行。","Allowed IP Addresses":"允许的IP地址","Always Use HTTPS":"一律使用HTTPS","Amplify: Amplification (dB)":"放大: 放大 (dB)","An account recovery link has been requested for your account on \"%s\".":"您的账户在\"%s \"上申请了一个账户恢复链接。","An error occurred and your request could not be completed.":"发生错误,您的请求无法完成。","Analyze and reprocess the selected media":"分析和重新处理选定的媒体","Any time a live streamer/DJ connects to the stream":"直播流媒体/ DJ随时连接到流","Any time a live streamer/DJ disconnects from the stream":"每当直播流媒体/ DJ与流断开连接时","Any time the currently playing song changes":"当前播放的歌曲随时改变","Any time the listener count decreases":"任何时候听众人数减少","Any time the listener count increases":"只要听众人数增加","Apply Compression and Normalization":"应用压缩和规范化","Apply for an API key at Last.fm":"在Last.fm申请一个API密钥","Applying changes...":"应用更改中...","Are you sure?":"您确定吗?","Art":"艺术","Artist":"艺术家","Artwork":"截图","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"截图的最小尺寸为1400 x 1400像素,苹果播客的最大尺寸为3000 x 3000像素。","At the bottom of the page, click \"Create my access token\".":"在页面的底部,点击 \"创建我的访问令牌\"。","Attempt to Automatically Retrieve ISRC When Missing":"缺少时尝试自动检索ISRC","Audit Log":"审核日志","Author":"作者","Auto-Assign Value":"自动分配值","Auto-Assigned":"自动分配","Auto-generate Random MariaDB Root Password":"自动生成随机的MariaDB根密码","AutoDJ":"自动DJ","AutoDJ Bitrate (kbps)":"AutoDJ比特率(kbps)","AutoDJ Disabled":"AutoDJ 禁用","AutoDJ Format":"AutoDJ格式","AutoDJ Queue Length":"AutoDJ队列长度","AutoDJ Service":"自动DJ服务","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"本台的AutoDJ已被禁用。当音源不在现场时,不会自动播放音乐。","Automated Assignment":"自动分配","Automatic Backups":"自动备份","Automatically Set from ID3v2 Value":"从ID3v2值自动设置","Automatically scroll to the bottom of the log":"自动滚动到日志的底部","Automatically send a customized message to your Discord server.":"自动向您的Discord服务器发送自定义消息。","Automatically send a message to any URL when your station data changes.":"电台数据更改时,自动将消息发送到任何URL。","Automatically send a tweet.":"自动发送推文。","Available Logs":"可用日志","Avatar Service":"头像服务","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"头像是根据您的电子邮件地址从%{service} 服务中获取的。点击管理您的%{service} 设置。","Average Listeners":"平均听众","Avoid Duplicate Artists/Titles":"避免重复的艺术家/标题","AzuraCast version %s is now available.":"AzuraCast 版本%s现已发布。","AzuraCast Application Log":"AzuraCast应用程序日志","AzuraCast Backup":"AzuraCast备份","AzuraCast First-Time Setup":"AzuraCast首次设置","AzuraCast Installer":"AzuraCast安装程序","AzuraCast Instance Name":"AzuraCast实例名称","AzuraCast Settings":"AzuraCast设置","AzuraCast Setup":"安装AzuraCast","AzuraCast Update Checks":"检查AzuraCast更新","AzuraCast Updater":"AzuraCast更新器","AzuraCast User":"AzuraCast用户","AzuraCast Wiki":"AzuraCast 维基","AzuraCast installation complete!":"AzuraCast安装完成!","AzuraCast is currently configured to listen on the following ports:":"AzuraCast目前被配置为监听以下端口:","AzuraCast is now initialized.":"AzuraCast现在已被初始化。","AzuraCast is now updated to the latest version!":"AzuraCast现在已更新为最新版本!","AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated.":"AzuraCast内置了一个免费的IP地理定位数据库。您可能更喜欢使用MaxMind GeoLite服务,以获得更准确的结果。使用MaxMind GeoLite需要一个许可证密钥,但一旦提供了密钥,我们将自动保持数据库的更新。","AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles.":"AzuraCast使用一个基于角色的访问控制系统。角色被赋予网站的某些部分的权限,然后用户被分配到这些角色。","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast将扫描上传的文件,寻找与电台音乐库匹配的文件。在运行这一步之前,媒体应该已经被上传。您可以根据需要多次重新运行这个工具。","Back":"返回","Backing up MariaDB...":"正在备份MariaDB...","Backup complete in %.2f seconds.":"在%.2f秒内完成备份。","Backup not found.":"找不到备份。","Backup path %s not found!":"没有找到备份路径%s!","Backups":"备份","Band":"带","Banned Countries":"被禁止的国家","Banned IP Addresses":"被禁止的IP地址","Base Station Directory":"电台目录","Base Theme for Public Pages":"公共页面的基本主题","Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists.":"根据您的电台歌曲以前的表现,AzuraCast可以自动在您的播放列表中均匀地分配歌曲,将表现最好的歌曲放在权重最高的播放列表中。","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"根据此设置,系统将每隔(此)天利用前(此)天的数据自动重新分配歌曲。","Basic Info":"基本信息","Basic Information":"基本信息","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"因为您正在运行 Docker,所以一些系统日志只能从主机上的 shell 会话访问。您可以运行%s从终端访问容器日志。","Best Performing Songs":"最佳表演歌曲","Bit Rate":"比特率","Bot Token":"机器人 Token","Bpm":"速度","Branding Settings":"品牌设置","Broadcast AutoDJ to Remote Station":"廣播AutoDJ到遠端電台","Broadcasting":"广播","Broadcasting Service":"广播服务","Broadcasts":"广播","Browser Icon":"浏览图标","Bucket Name":"桶名","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"默认情况下,电台在自己的端口上广播(即8000)。如果您正在使用CloudFlare等服务或通过SSL访问您的广播电台,您应该启用此功能,该功能通过网络端口(80和443)进行广播。","CPU Load":"CPU负载","Categories":"分类","Change":"更改","Change Password":"修改密码","Change installation settings?":"修改安装设置?","Changes":"更改","Changes saved successfully.":"更改已成功保存。","Changes saved.":"更改已保存。","Character Set Encoding":"字符集编码","Chat ID":"聊天 ID","Check Web Services for Album Art When Uploading Media":"上载媒体时,从网络服务检查专辑封面","Check Web Services for Album Art for \"Now Playing\" Tracks":"为 \"正在播放 \"的曲目检查网络服务的专辑封面","Check the log for details.":"检查日志以获取详细信息。","Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources.":"从一首歌曲过渡到另一首歌曲时,选择一种方法。智能模式在渐变时考虑两个音轨的音量,以获得更平滑的效果,但需要更多的CPU资源。","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"为这个网络钩子选择一个名称,以帮助您将它与其他网络钩子区分开来。这将只在管理页面上显示。","Choose a new password for your account.":"为您的账户选择一个新的密码。","Cleaning up temporary files...":"清理临时文件...","Clear":"清除","Clear All Message Queues":"清除所有消息队列","Clear All Pending Requests?":"清除所有待处理的请求?","Clear Artwork":"清除作品","Clear Cache":"清除缓存","Clear File":"清除文件","Clear Image":"清除图像","Clear List":"清除列表","Clear Media":"清除媒体","Clear Pending Requests":"清除待处理的请求","Clear Queue":"清理队列","Clear Upcoming Song Queue":"清除即将播放的歌曲队列","Clear Upcoming Song Queue?":"清除即将播放的歌曲队列?","Clearing the application cache may log you out of your session.":"清除应用程序缓存可能会使您退出会话。","Click \"Generate new license key\".":"点击 \"生成新的许可证密钥\"。","Click the link below to log in to your account.":"点击以下链接登录您的账户。","Click to restart your station and apply configuration changes.":"单击以重新启动电台并应用配置更改。","Clone":"克隆","Clone Station":"克隆电台","Close":"关闭","Code from Authenticator App":"来自认证器应用程序的代码","Collect aggregate listener statistics and IP-based listener statistics":"收集汇总的听众统计数据和基于IP的听众统计数据","Command":"命令","Comment":"评论","Comments":"评论","Commercial Information":"商业信息","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"通过提供有关您的广播环境的一些信息来完成设置过程。这些设置可以在以后从管理面板上进行更改。","Complete the setup process to get started.":"完成设置过程即可开始。","Composer":"作曲家","Composer Sort Order":"作曲家排序顺序","Compress and normalize your station's audio, producing a more uniform and \"full\" sound.":"压缩和规范您的电台音频,产生更均匀和 \"完整 \"的声音。","Conductor":"指挥家","Configuration successfully written.":"成功写入配置。","Configure":"配置","Configure Automated Assignment":"配置自动分配","Configure Backups":"配置备份","Confirm New Password":"确认新密码","Connected AzuraRelays":"连接的AzuraRelays","Connection Information":"连接信息","Consumer Key (API Key)":"消费者密钥(API密钥)","Consumer Secret (API Secret)":"消费者秘密(API秘密)","Contact an administrator to reset your password following the instructions in our documentation:":"请联系管理员,按照我们文档中的说明重置您的密码:","Contains explicit content":"含有明确的内容","Content Group Description":"内容组说明","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"通过在下面创建您的第一个广播电台来继续设置过程。您以后可以编辑这些详细信息。","Continuous Play":"连续播放","Control how this playlist is handled by the AutoDJ software.":"控制AutoDJ软件如何处理该播放列表。","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"超过指定天数的副本将被自动删除。设置为0可禁用自动删除。","Copy associated media and folders.":"复制相关的媒体和文件夹。","Copy scheduled playback times.":"复制预定的播放时间。","Copy to Clipboard":"复制到剪贴板","Copy to New Station":"复制到新电台","Copyright":"版权","Copyright Message":"版权讯息","Could not write to filesystem.":"无法写入文件系统。","Create Account":"创建帐号","Create Directory":"创建目录","Create New Key":"创建新密钥","Create Station":"创建电台","Create a New Radio Station":"创建一个新的广播电台","Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL.":"在Twitter应用程序网站上创建一个新的应用程序。使用此安装的基本URL作为应用程序的URL。","Create a new storage location based on the base directory.":"在基础目录的基础之上,创建一个新的存储位置。","Create an account on the MaxMind developer site.":"在MaxMind开发者网站上创建一个账户。","Create and Continue":"创建和继续","Create custom fields to store extra metadata about each media file uploaded to your station libraries.":"创建自定义字段来存储上传到电台库的每个媒体文件的额外元数据。","Creating backup archive...":"正在创建备份存档...","Creating temporary directories...":"创建临时目录...","Crossfade Duration (Seconds)":"淡入淡出持续时间 (Seconds)","Crossfade Method":"淡入淡出法","Cue":"开始","Current Installed Version":"当前安装版本","Current Intro File":"当前的介绍文件","Current Password":"当前密码","Current Podcast Media":"当前的播客媒体","Custom":"自定义","Custom API Base URL":"自定义API基本URL","Custom Branding":"定制品牌","Custom CSS for Internal Pages":"内部页面的自定义CSS","Custom CSS for Public Pages":"公共页面的自定义CSS","Custom Configuration":"自定义配置","Custom Cues: Cue-In Point (seconds)":"自定义提示:插入点 (seconds)","Custom Cues: Cue-Out Point (seconds)":"自定义提示:插入点 (seconds)","Custom Fading: Fade-In Time (seconds)":"自定义渐变:淡入时间 (seconds)","Custom Fading: Fade-Out Time (seconds)":"自定义渐变。淡出时间 (seconds)","Custom Fading: Overlap Time (seconds)":"自定义渐变:重叠时间 (seconds)","Custom Fields":"自定义字段","Custom Frontend Configuration":"自定义前端配置","Custom JS for Public Pages":"公共页面的自定义JS","Customization":"定制化","Customize":"自定义","Customize Administrator Password":"自定义管理员密码","Customize AzuraCast Settings":"自定义AzuraCast设置","Customize Broadcasting Port":"自定义广播端口","Customize Copy":"自定义副本","Customize DJ/Streamer Mount Point":"自定义DJ / Streamer挂载点","Customize DJ/Streamer Port":"自定义DJ /流媒体端口","Customize Internal Request Processing Port":"自定义内部请求处理端口","Customize Source Password":"自定义源密码","Customize ports used for AzuraCast?":"自定用于AzuraCast的端口?","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"自定义本站和所有公共 API 的 \"歌曲历史 \"部分将出现的歌曲数量。","DJ Credentials":"DJ凭证","DJ/Streamer Buffer Time (Seconds)":"DJ /流媒体缓冲时间(秒)","Dark":"黑暗","Dashboard":"控制板","Date Played":"播放日期","Date Requested":"要求日期","Date/Time":"日期/时间","Days Between Automated Assignments":"自动分配的天数","Days of Playback History to Keep":"保留的播放历史记录天数","Deactivate Streamer on Disconnect (Seconds)":"在断开连接时停用流媒体(秒)","Debug Home":"调试首页","Debug Output":"调试输出","Default":"默认","Default Album Art":"默认专辑封面","Default Album Art URL":"默认专辑封面URL","Default Avatar URL":"默认头像网址","Default Mount":"默认挂载点","Default: %s":"默认: %s","Delete":"删除","Delete %{ num } media files?":"删除 %{ num } 媒体文件?","Delete API Key?":"删除API密钥?","Delete Album Art":"删除专辑封面","Delete Backup?":"删除备份?","Delete Broadcast?":"删除广播?","Delete Custom Field?":"删除自定义字段?","Delete Episode?":"删除剧集?","Delete Mount Point?":"删除挂载点?","Delete Playlist?":"删除播放列表?","Delete Podcast?":"删除播客?","Delete Queue Item?":"删除队列项目?","Delete Record?":"删除录音?","Delete Remote Relay?":"删除远程中继?","Delete Request?":"删除请求?","Delete Role?":"删除角色?","Delete SFTP User?":"删除SFTP用户?","Delete Station?":"删除电台?","Delete Storage Location?":"删除存储位置?","Delete Streamer?":"删除流媒体?","Delete User?":"删除用户?","Delete Web Hook?":"删除网络钩子?","Description":"描述","Deselect":"取消选择","Desktop Device":"桌面设备","Details":"详情","Direct Stream URL":"流媒体直链URL","Directory":"目录","Directory Name":"目录名称","Disable":"禁用","Disable Crossfading":"禁用淡入淡出","Disable Two-Factor":"禁用双因素认证","Disable public pages?":"禁用公共页面?","Disable song requests?":"禁用歌曲请求?","Disable streamers?":"禁用流媒体?","Disable to use a flatfile cache instead of Redis.":"禁止使用平面文件缓存而不是Redis。","Disable two-factor authentication?":"禁用双因素认证?","Disabled":"禁用","Disconnect Streamer":"断开流媒体的连接","Discord Web Hook URL":"Discord网络钩子 URL","Discord Webhook":"Discord 网络钩子","Disk Space":"磁盘空间","Display Name":"显示名称","Do not collect any listener analytics":"不要收集任何听众的分析数据","Do not modify this after installation.":"安装后请勿修改。","Do not use an AutoDJ service.":"不要使用自动DJ服务。","Docker User GID":"Docker用户GID","Docker User UID":"Docker用户UID","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"域名(example.com)或名称(example.com,foo.bar)要与LetsEncrypt一起使用。","Down":"下","Download":"下载","Download CSV":"下载 CSV","Download M3U":"下载M3U","Download PLS":"下载PLS","Download the Linux x64 binary from the SHOUTcast Radio Manager:":"从SHOUTcast Radio Manager下载Linux x64二进制文件:","Drag file(s) here to upload or":"将文件拖到这里上传,或","Dropbox Generated Access Token":"Dropbox生成的访问令牌","Duplicate":"重复的","Duplicate Playlist":"重复的播放列表","Duplicate Prevention Time Range (Minutes)":"重复预防时间范围 (分钟)","Duplicate Songs":"重复的歌曲","Duplicate request: this song was already requested and will play soon.":"重复请求:这首歌已经被请求了,很快就会播放。","E-Mail":"电子邮件","E-mail Address":"电子邮件地址","E-mail Delivery Service":"电子邮件发送服务","E-mail addresses can be separated by commas.":"电子邮件地址可以用逗号分隔。","Edit":"编辑","Edit Custom Field":"编辑自定义字段","Edit Episode":"编辑# #集数","Edit Liquidsoap Configuration":"编辑Liquidsoap配置","Edit Media":"编辑媒体","Edit Mount Point":"编辑挂载点","Edit Playlist":"编辑播放列表","Edit Podcast":"编辑播客","Edit Profile":"编辑个人资料","Edit Record":"编辑记录","Edit Remote Relay":"编辑远程中继","Edit Role":"编辑角色","Edit SFTP User":"编辑SFTP用户","Edit Station":"编辑电台","Edit Station Profile":"编辑电台简介","Edit Storage Location":"编辑存储位置","Edit Streamer":"编辑流媒体","Edit User":"编辑用户","Edit Web Hook":"编辑网络钩子","Embed Code":"嵌入代码","Embed Widgets":"嵌入小部件","Enable":"启用","Enable Advanced Features":"启用高级功能","Enable AutoDJ":"启用自动DJ","Enable Automated Assignment":"启用自动分配","Enable Broadcasting":"启用广播","Enable Downloads on On-Demand Page":"启用按需下载页面","Enable Mail Delivery":"启用邮件发送","Enable MariaDB Slow Query Log":"启用MariaDB慢速查询日志","Enable On-Demand Streaming":"启用流媒体点播","Enable Performance Profiling Extension":"启用性能分析扩展","Enable Public Pages":"启用公共页面","Enable Redis":"启用Redis","Enable Streaming":"启用流媒体","Enable Two-Factor":"启用双因素认证","Enable Two-Factor Authentication":"启用两因素身份验证","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"启用Web界面中的某些高级功能,包括配置高级播放列表、配置电台端口、更改基础媒体目录和其他功能,推荐高级用户修改上数选项。","Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable.":"让听众可以请求在您的电台播放歌曲。只有已经在您的播放列表中的歌曲才可以请求。","Enable public pages?":"启用公共页面?","Enable song requests?":"启用歌曲请求?","Enable streamers?":"启用流媒体?","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"启用composer的 \"合并 \"功能,将主程序的composer.json文件与任何插件的composer文件合并。这可能会对性能产生影响,所以您应该只在使用一个或多个有自己composer依赖关系的插件时才使用它。","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"启用此设置可防止将此播放列表中的文件的元数据发送到AutoDJ。如果播放列表包含插曲或碰碰声,这很有用。","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"启用在 \"黄页 \"公共广播目录中宣传该挂载点。","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"启用在 \"黄页 \"公共广播目录上为这个转播做广告。","Enable to allow listeners to select this mount point on this station's public pages.":"启用允许听众在本台的公共页面上选择这个挂载点。","Enable to allow listeners to select this relay on this station's public pages.":"启用,允许听众在本台的公共页面上选择此中继。","Enable to allow this account to log in and stream.":"启用以允许该帐户登录和流媒体传输。","Enable to have AzuraCast automatically run nightly backups at the time specified.":"启用AzuraCast在指定时间自动运行夜间备份。","Enabled":"启用","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"启用或禁用基于WebSocket的较新和较快的系统来接收公共广播的实时更新。如果您遇到問題,您可能需要停用此功能。","Encoded By":"代码作者","Encoder":"编码器","Encoder Settings":"设置编码器","Encoding Time":"编码时间","End Date":"结束日期","End Session":"会议结束","End Time":"结束时间","Endpoint":"端点","Enforce Schedule Times":"执行时间表时间","Enter Two-Factor Code":"输入双因素代码","Enter the current code provided by your authenticator app to verify that it's working correctly.":"输入您的身份验证器应用程序提供的当前代码,以验证它是否正常工作。","Enter the full URL of another stream to relay its broadcast through this mount point.":"输入另一个流的完整URL,以便通过这个挂载点转发其广播。","Enter your password":"请输入您的密码","Environment: %s":"环境: %s","Episode":"# #集数介绍","Episode not found.":"没有找到剧集。","Episodes":"剧集","Error":"错误","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"例如:如果远程广播的URL是http://station.example.com:8000/radio.mp3,请输入 \"http://station.example.com:8000\"。","Exclude Media from Backup":"从备份中排除媒体","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"将媒体排除在自动备份之外可以节省空间,但您应确保在其他地方备份媒体。请注意,只有本地存储的媒体才会被备份。","Execute Command":"执行命令","Explicit":"明确的","Export %{format}":"输出 %{format}","Fallback Mount":"回退安装","Field Name":"字段名称","File Name":"文件名","File Not Processed: %s":"未处理的文件:%s","File Owner":"文件拥有者","File Processing":"文件处理","File Type":"文件类型","File not specified.":"未指定文件。","Files marked for reprocessing:":"标记为需要重新处理的文件:","Files moved:":"文件被移动:","Files queued for playback:":"等待排队播放的文件:","Files removed:":"文件被删除:","First Connected":"第一连接","Fixtures loaded.":"Fixtures 已加载。","Footer Text":"页脚文字","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"对于本地文件系统,这是目录的基本路径。对于远程文件系统,这是文件夹的前缀。","For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software.":"对于大多数情况下,使用默认的UTF-8编码,如果接受SHOUTcast 1 DJ的连接或使用其他传统软件,可以使用旧的ISO-8859-1编码。如果接受来自SHOUTcast 1 DJ的连接或使用其他传统软件,可以使用旧的ISO-8859-1编码。","For some clients, use port:":"对于一些自定义比较高的客户,请设置端口:","Forgot Password":"忘记密码","Forgot your password?":"忘记密码?","Friday":"星期五","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"请使用您的智能手机,使用您选择的认证应用程序(FreeOTP、Authy等)扫描右边的二维码。","Full Volume":"最大音量","Full:":"全部:","GA Property Tracking ID":"GA 属性跟踪 ID","General Rotation":"常规轮换","Generate Report":"生成报告","Generating Database Proxy Classes":"生成数据库代理类","Generic Web Hook":"通用网络钩子","Genre":"分类","GeoLite database not configured for this installation. See System Administration for instructions.":"没有为本次安装配置GeoLite数据库。请参阅系统管理以了解相关说明。","GeoLite is not currently installed on this installation.":"目前在这个装置上还没有安装GeoLite。","GeoLite version \"%{ version }\" is currently installed.":"目前已安装GeoLite版本\"%{ version }\"。","Global":"全球","Global Permissions":"全局权限","Google Analytics Integration":"谷歌分析集成","HTML":"HTML代码","HTTP Port":"HTTP端口","HTTP Port: %d":"HTTP端口: %d","HTTPS Port":"HTTPS端口","HTTPS Port: %d":"HTTPS端口: %d","Help":"帮助","Hide Album Art on Public Pages":"在公共页面上隐藏专辑封面","Hide AzuraCast Branding on Public Pages":"在公共网页上隐藏AzuraCast品牌信息","Hide Charts":"隐藏图表","Hide Metadata from Listeners (\"Jingle Mode\")":"从听众那里隐藏元数据(\"铃声模式\")。","High":"高","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"与其他低权重的播放列表相比,高权重的播放列表的播放频率更高。","History":"历史","Home":"主页","Homepage Redirect URL":"主页重定向网址","Hour":"小时","IP":"IP 地址","IP Geolocation by DB-IP":"通过DB-IP进行IP地理定位","IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite.":"IP地理定位是用来根据听众连接的IP地址来猜测他们的大致位置。使用免费的内置IP地理定位库或在本页输入许可密钥,以使用MaxMind GeoLite。","ISRC":"歌词","Icecast Access Log":"Icecast访问日志","Icecast Clients":"Icecast客户端","Icecast Configuration":"Icecast配置","Icecast Error Log":"Icecast错误日志","Identifier":"识别码","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"如果一首歌没有专辑封面,这个URL会被列出。留空以使用标准占位图。","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"如果访问者没有登录并访问AzuraCast主页,您可以将他们自动重定向到这里指定的URL。如果留空,则默认将他们重定向到登录页面。","If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results.":"如果启用了这些选项中的任何一个,这个播放列表将直接通过Liquidsoap而不是通过AzuraCast来管理。这可能会产生意想不到的效果,只有当您对结果感到满意时才能使用。","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"如果启用了自动分配,则将此播放列表作为要重新分配歌曲的目标之一。这将覆盖该播放列表的现有内容。","If disabled, the playlist will not be included in radio playback, but can still be managed.":"如果禁用,播放列表将不包含在广播的播放中,但仍可进行管理。","If disabled, the station will not broadcast or shuffle its AutoDJ.":"如果禁用,则该台将不会广播或洗牌其 AutoDJ。","If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings.":"如果启用,AzuraCast将自动把该台的任何直播记录到每次广播的录音中。","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"如果启用,AzuraCast将连接到MusicBrainz数据库,试图为任何缺少ISRC的文件找到一个ISRC。禁用这个可能会提高性能。","If enabled, a download button will also be present on the public \"On-Demand\" page.":"如果启用,在公开的 \"点播 \"页面上也将出现一个下载按钮。","If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page.":"如果启用,启用了点播流的播放列表中的音乐将可通过专门的公共页面的流进行传输。","If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream.":"如果启用,流媒体主持人(或DJ)将能够直接连接到您的流媒体,并播放AutoDJ流媒体的现场音乐。","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"如果启用,此安装的AutoDJ将自动播放音乐到此挂载点。","If enabled, the AutoDJ will automatically play music to this mount point.":"如果启用,AutoDJ将自动播放音乐到该安装点。","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"如果启用,该流媒体播放器将只能在其预定的广播时间内进行连接。","If requests are enabled for your station, users will be able to request media that is on this playlist.":"如果为您的电台启用了请求功能,用户将能够请求该播放列表中的媒体。","If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods.":"如果请求被启用,这指定了一个请求被提交和被播放之间的最小延迟(分钟)。如果设置为零,将应用15秒的小延迟,以防止请求泛滥。","If selected, album art will not display on public-facing radio pages.":"如果选择,专辑封面将不会显示在面向公众的广播页面上。","If selected, this will remove the AzuraCast branding from public-facing pages.":"如果选择,这将从面向公众的页面中移除AzuraCast品牌。","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"如果您提供的电子邮件地址在系统中,请检查您的收件箱是否有密码重置信息。","If the end time is before the start time, the playlist will play overnight.":"如果结束时间早于开始时间,则播放列表将隔夜播放。","If the end time is before the start time, the schedule entry will continue overnight.":"如果结束时间早于开始时间,则计划列表将继续过夜。","If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here.":"如果您广播的挂载点(即/radio.mp3)或Shoutcast SID(即2)与上面列出的不同,请在这里指定源挂载点。","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"如果您广播的端口与您在上面的URL中列出的端口不同,请在这里指定源端口。","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"如果这个挂载点是默认的,则会在本系统的电台预览和公共电台页面上播放。","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"如果这个挂载点不播放音频,听众将自动被重定向到这个挂载点。默认是/error.mp3,一个重复的错误信息的音频。","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"如果将此设置设置为 \"是\",则在有浏览器URL时,将使用浏览器URL代替基本URL。设置为 \"否\",则始终使用基本URL。","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"如果该电台启用了点播流媒体和下载功能,则只有启用此设置的播放列表中的歌曲才会显示。","If you are broadcasting using AutoDJ, enter the source password here.":"如果您使用的是AutoDJ广播,请在这里输入源密码。","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"如果您使用 AutoDJ 进行广播,请在此输入源用户名。这可能是空白的。","If you manually maintain this file, review the latest version of the file and make any changes needed.":"如果您手动维护此文件,请查看文件的最新版本,并进行任何必要的更改。","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"如果您遇到bug或错误,您可以使用下面的链接提交一个GitHub问题。","If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default.":"如果您的流媒体软件需要一个特定的挂载点路径,请在这里指定它。否则,使用默认值。","If your web hook requires HTTP basic authentication, provide the password here.":"如果您的web钩子需要HTTP基本认证,请在这里提供密码。","If your web hook requires HTTP basic authentication, provide the username here.":"如果您的web钩子需要HTTP基本认证,请在这里提供用户名。","Import from PLS/M3U":"从PLS/M3U导入","Important: copy the key below before continuing!":"重要:在继续之前,请复制下面的密钥!","Imported locale: %s":"导入locale: %s","In order to install SHOUTcast:":"为了安装SHOUTcast:","In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds.":"为了快速处理,网络钩子的超时时间很短,因此应优化响应服务,以便在2秒内处理请求。","In the newly created application, click the \"Keys and Access Tokens\" tab.":"在新创建的应用程序中,点击 \"密钥和访问令牌 \"标签。","Include in Automated Assignment":"包括在自动分配中","Include in On-Demand Player":"包含在点播播放器中","Indefinitely":"无限期","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"表示存在明确的内容(明确的语言或成人内容)。如果开启,Apple Podcasts会为您的剧集显示一个明确的家长建议图形。含有明确内容的剧集在某些Apple Podcasts地区不可用。","Initial Key":"初始密钥","Initialize AzuraCast":"初始化AzuraCast","Initializing essential settings...":"初始化基本设置...","Insert":"插入","Install GeoLite IP Database":"安装GeoLite IP数据库","Install SHOUTcast":"安装SHOUTcast","Install SHOUTcast 2 DNAS":"安装SHOUTcast 2 DNAS","Installation Method: %s":"安装方法:%s","Installation Not Recently Backed Up":"最近没有备份的安装","Installing Data Fixtures":"安装数据装置","Instructions":"使用说明","Internal notes or comments about the user, visible only on this control panel.":"关于用户的内部备注或评论,仅在此控制面板上可见。","International Standard Recording Code, used for licensing reports.":"国际标准录音准则,用于许可证报告。","Internet Radio Station Name":"网络电台名称","Internet Radio Station Owner":"网络电台站长","Interrupt other songs to play at scheduled time.":"中断其他歌曲在预定时间播放。","Intro":"简介","Invalid token specified.":"指定无效标记。","Involved People List":"参与人员名单","Is Public":"是公共的","It is already running.":"它已经在运行了。","It is not running.":"它没有运行。","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"它可能还没有在 Supervisor 注册。重新开始广播可能会有帮助。","Jingle Mode":"铃声模式","Joins":"加入","Language":"语言","Last 14 Days":"最近14天","Last 2 Years":"最近两年","Last 30 Days":"最近30天","Last 60 Days":"最近60天","Last 7 Days":"最近7天","Last Modified":"最后修改","Last Month":"上个月","Last Year":"最近一年","Last run:":"最后运行:","Last.fm API Key":"最后一个fm API密钥","Latest Update":"最新更新","Learn More about Dropbox Auth Tokens":"了解有关Dropbox认证令牌的更多信息","Learn about Advanced Playlists":"了解高级播放列表","Learn more about release channels in the AzuraCast docs.":"在AzuraCast文档中了解更多关于发布渠道的信息。","Learn more about this header.":"了解更多关于这个标题的信息。","Leave blank to automatically generate a new password.":"留空以自动生成新密码。","Leave blank to play on every day of the week.":"留出空白,一周中的每一天都可以播放。","Leave blank to use the current password.":"留空以使用当前密码。","Leave blank to use the default Telegram API URL (recommended).":"留空以使用默认的Telegram API URL(推荐)。","Length":"长度","Length Text":"文字长度","Let's get started by creating your Super Administrator account.":"让我们从创建您的超管账户开始。","LetsEncrypt Domain Name(s)":"LetsEncrypt域名(s)","LetsEncrypt E-mail Address":"LetsEncrypt电子邮件地址","Light":"光","Like our software? Donate to support AzuraCast!":"喜欢我们的软件吗?请捐赠支持AzuraCast!","Limited:":"有限的:","Linked Information":"链接信息","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"LiquidSoap目前正在从%{songs} 和%{playlists} 进行排列。","Liquidsoap Configuration":"Liquidsoap 配置","Liquidsoap Log":"Liquidsoap 日志","List one IP address or group (in CIDR format) per line.":"每行列出一个IP地址或组(CIDR格式)。","Listener Analytics Collection":"听众分析系列","Listener Request":"侦听器请求","Listeners":"听众","Listeners Per Station":"每电台听众","Listeners by Day":"每天的听众","Listeners by Day of Week":"每星期的听众","Listeners by Hour":"每小时的听众","Live":"直播","Live Broadcast Recording Bitrate (kbps)":"直播广播记录比特率(kbps)","Live Broadcast Recording Format":"直播录音格式","Live Listeners":"现场听众","Live Recordings Storage Location":"现场录音存储位置","Live Streamer:":"直播员:","Loading...":"加载中...","Local":"本地","Local Filesystem":"本地文件系统","Local Streams":"本地流","Location":"位置","Log In":"登录","Log Viewer":"日志查看器","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"记录较慢的查询,以诊断可能的数据库问题。只有在需要时才打开这个功能。","Logged in successfully.":"登录成功。","Logged in using account recovery token":"使用账户恢复令牌登录","Login unsuccessful":"登录失败","Logs":"日志","Logs by Station":"电台日志","Long Sync Task Execution Time":"同步任务执行时间长","Loop Once":"循环一次","Losses":"损失","Low":"低","Lyricist":"作词人","MP3":"MP 3","Main Message Content":"主要信息内容","Manage":"管理","Manage SFTP Accounts":"管理SFTP帐户","Manage Station Automation":"管理电台自动化","Manage Station Broadcasting":"广播电台管理","Manage Station Media":"电台媒体管理","Manage Station Mount Points":"电台节点管理","Manage Station Podcasts":"管理电台播客","Manage Station Profile":"电台资料管理","Manage Station Remote Relays":"管理电台远程中继","Manage Station Streamers":"电台流媒体管理","Manage Station Web Hooks":"管理电台钩子","Manage Stations":"管理电台","Manual AutoDJ Mode":"手动自动DJ模式","Manually define how this playlist is used in Liquidsoap configuration.":"在Liquidsoap配置中手动定义如何使用这个播放列表。","Manually modify the logging level.":"手动修改日志记录级别。","MariaDB Database Name":"MariaDB数据库名","MariaDB Host":"MariaDB主机","MariaDB Maximum Connections":"MariaDB最大连接数","MariaDB Password":"MariaDB密码","MariaDB Port":"MariaDB端口","MariaDB Root Password":"MariaDB根密码","MariaDB Username":"MariaDB用户名","Markdown":"降价","Matomo API Token":"Matomo API令牌","Matomo Analytics Integration":"Matomo分析集成","Matomo Installation Base URL":"Matomo安装基础的URL","Matomo Site ID":"Matomo网站ID","Max Listener Duration":"最大听众持续时间","MaxMind Developer Site":"MaxMind开发者网站","MaxMind License Key":"MaxMind许可证密钥","Maximum Listeners":"最大听众","Maximum PHP-FPM Worker Processes":"最大的PHP-FPM工作进程","Maximum Port for Station Port Assignment":"电台端口分配的最大端口","Maximum number of total listeners across all streams. Leave blank to use the default.":"所有数据流中听众的最大数量。留空以使用默认值。","Media":"媒体","Media Storage Location":"媒体存储位置","Media Type":"媒体类型","Memory":"记忆","Merge playlist to play as a single track.":"合并播放列表,作为单轨播放。","Message Body":"邮件正文","Message Customization Tips":"信息定制提示","Message Queues":"消息队列","Message Recipient(s)":"消息收件人","Message Subject":"留言主题","Message parsing mode":"消息解析模式","Metadata":"元数据","Metadata updated!":"元数据已更新!","Microphone":"麦克风","Minimum Port for Station Port Assignment":"电台端口分配的最小端口","Minute of Hour to Play":"播放时间分钟","Mixer":"混音器","Mobile Device":"移动设备","Modified":"更改","Modify this if your stations are listening on nonstandard ports.":"如果您的电台在非标准的端口上监听,请修改这一点。","Monday":"星期一","Mood":"心情","More":"更多","Most Played Songs":"播放次数最多的歌曲","Most Recent Backup Log":"最新备份日志","Mount Name:":"挂载名称:","Mount Point URL":"挂载点URL","Mount Points":"挂载点","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"挂载点是听众连接和收听您的电台的方式。每个挂载点可以是不同的音频格式或质量。使用挂载点,您可以为宽带听众设置一个高质量的流,为移动用户设置一个移动流。","Move":"移动","Move %{ num } File(s) to":"移动文件到 %{ num }","Move to Directory":"移动到目录","Music CD Identifier":"音乐CD标识符","Music Files":"音乐文件","Musician Credits List":"音乐人名单","Mute":"静音","My Account":"我的帐户","N/A":"不可用","Name":"名称","Name/Type":"名称/类型","Need Help?":"需要帮助吗?","Never run":"千万不要跑","New AzuraCast Release Version Available":"新的AzuraCast发行版已发布","New AzuraCast Updates Available":"新的AzuraCast更新可用","New Directory":"新目录","New File Name":"新文件名","New Folder":"新文件夹","New Key Generated":"生成新密钥","New Password":"新密码","New Playlist":"新播放列表","New Playlist Name":"新的播放列表名称","New Station Description":"新电台的简介","New Station Name":"新电台名称","New directory created.":"创建新目录。","New path not specified.":"未指定新路径。","Nginx Access Log":"Nginx访问日志","Nginx Error Log":"Nginx错误日志","No":"否","No Limit":"没有限制","No directory specified":"没有指定目录","No entries found.":"没有发现任何条目。","No episodes found.":"没有发现任何剧集。","No file was uploaded.":"没有上传文件。","No files selected.":"未选择文件。","No other program can be using this port. Leave blank to automatically assign a port.":"其他程序不能使用这个端口。留空以自动分配一个端口。","No recording available.":"没有可用的录音。","No records to display.":"没有记录可显示。","No temporary directory is available.":"没有临时目录可用。","None":"无","None:":"没有:","Normal Mode":"正常模式","Not Played":"未播放","Not Running":"未运行","Not Scheduled":"未安排","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"请注意,恢复备份将清除您现有的数据库。切勿从不受信任的用户那里恢复备份文件。","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"注意:这应该是电台面向公众的主页,而不是AzuraCast的URL。它将包含在广播的详细信息中。","Note: the port after this one will automatically be used for legacy connections.":"注意:这个端口之后的端口将自动用于传统的连接。","Notes":"备注","Now":"现在","Now Playing":"正在播放","Now playing on %{ station }:":"现在正在 %{ station } 上播放:","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now.":"现在在 %{ station } 上播放。%{ title } 由 %{ artist } 演唱! 现在收听。","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }":"现在在 %{ station } 上播放。%{ title } 由 %{ artist } 演唱! 现在收听: %{ url }","NowPlaying API Response":"NowPlaying的API响应","Num Plays":"播放次数","Number of Backup Copies to Keep":"要保存的备份数量","Number of Minutes Between Plays":"播放之间的分钟数","Number of Songs Between Plays":"播放之间的歌曲数量","Number of Visible Recent Songs":"可见的最近歌曲的数量","Number of seconds to overlap songs.":"重叠歌曲的秒数。","On the Air":"直播中","On-Demand":"点播请求","On-Demand Media":"点播媒体","On-Demand Streaming":"点播流媒体","Once per %{minutes} Minutes":"每 %{minutes} 分钟一次","Once per %{songs} Songs":"每%{songs}歌曲一次","Once per Hour":"每小时一次","Once per Hour (at %{minute})":"每小时一次(%{分钟})","Once per x Minutes":"每x分钟一次","Once per x Songs":"每x首歌曲一次","Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below.":"一旦这些步骤完成,请将 \"密钥和访问令牌 \"页面上的信息输入以下字段。","Once you have configured automated assignment, click the button below to run the automated assignment process.":"一旦您配置了自动分配,点击下面的按钮来运行自动分配过程。","Only Send One Tweet Every...":"每天只发送一条推文...","Only collect aggregate listener statistics":"只收集汇总的听众统计数据","Only connect to a remote server.":"只收集汇总的听众统计数据。","Only loop through playlist once.":"只在播放列表中循环一次。","Only play one track at scheduled time.":"在预定时间只能播放一首歌曲。","Operation":"运作","Optional: HTTP Basic Authentication Password":"可选:HTTP基本认证密码","Optional: HTTP Basic Authentication Username":"可选:HTTP基本认证用户名","Optionally provide an e-mail address for updates from LetsEncrypt.":"可选择提供一个电子邮件地址,以获得LetsEncrypt的更新。","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"可选择一个ID3v2元数据字段,如果存在,将用于设置该字段的值。","Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name.":"可选择指定一个简短的URL友好名称,如 \"my_station_name\",该名称将用于该电台的URLs。将此字段留空,以根据电台名称自动创建一个。","Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name.":"可选择指定一个API友好的名称,如 \"field_name\"。将此字段留空,以根据名称自动创建一个。","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"可选择提供SSH公钥,这可以用来代替密码进行连接。每行输入一个密钥。","Optionally supply an API token to allow IP address overriding.":"可选择提供一个API令牌,以允许IP地址被覆盖。","Original Album":"原始专辑","Original Artist":"原始艺术家","Original Filename":"原始文件名","Original Lyricist":"原始作词家","Original Release Time":"原始发行时间","Original Year":"原始年份","Otherwise, update your installation and answer \"Y\" when prompted to update the file.":"否则,更新您的安装,并在提示更新文件时回答 \"Y\"。","Owner":"所有者","PHP Application Log":"PHP应用程序日志","PHP Maximum POST File Size":"PHP最大POST文件大小","PHP Memory Limit":"PHP内存限制","PHP Script Maximum Execution Time":"PHP脚本最大执行时间","Part Of A Compilation":"编译的一部分","Part Of A Set":"一组的一部分","Password":"密码","Password Reset Instructions":"密码重置说明","Password:":"密码:","Paste the generated license key into the field on this page.":"将生成的许可证密钥粘贴到本页面的字段中。","Path/Suffix":"路径/后缀","Performance profiling is currently enabled for all requests.":"目前对所有的请求都启用了性能分析。","Performer Sort Order":"表演者排序顺序","Permissions":"权限","Play":"播放","Play %":"播放 %","Play exactly once every $x minutes.":"每隔x分钟正好播放一次。","Play exactly once every $x songs.":"每x首歌曲准确播放一次。","Play once per hour at the specified minute.":"每小时在指定的分钟播放一次。","Play/Pause":"播放/暂停","Playback Queue":"播放队列","Playing Next":"播放下一个","Playlist":"播放列表","Playlist (M3U/PLS) URL":"播放列表 (M3U/PLS) 地址","Playlist 1":"播放列表1","Playlist 2":"播放列表2","Playlist Delay":"播放列表延迟","Playlist Name":"播放列表名称","Playlist Type":"播放列表类型","Playlist Weight":"播放列表权重","Playlist disabled.":"播放列表已禁用。","Playlist enabled.":"播放列表已启用。","Playlist not found.":"未找到播放列表。","Playlist order set.":"播放列表顺序设置。","Playlist queue cleared.":"播放列表队列已清除。","Playlist reshuffled.":"播放列表已改组。","Playlist successfully imported; %d of %d files were successfully matched.":"播放列表成功导入;%d的%d文件被成功匹配。","Playlist(s)":"播放列表","Playlist:":"播放列表:","Playlists":"播放列表","Playlists cleared for selected files:":"清理所选文件的播放列表:","Playlists updated for selected files:":"更新所选文件的播放列表:","Plays":"播放","Please log in to continue.":"请登录后继续。","Please wait while a backup is generated...":"请稍候,正在生成备份...","Please wait...":"加载中...","Podcast":"播客","Podcast Title":"播客标题","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"播客媒体应采用MP3或M4A(AAC)格式,以获得最大的兼容性。","Podcast not found!":"没有找到播客!","Podcasts":"播客","Podcasts Storage Location":"播客存储位置","Port:":"端口:","Powered by %s":"由%s提供技术支持","Powered by AzuraCast":"由AzuraCast提供技术支持","Prefer Browser URL (If Available)":"首选浏览器URL(如果可用)","Prefer System Default":"首选系统默认值","Preview":"预览","Previous":"上一条","Privacy":"隐私保护","Produced Notice":"制作的通知","Profile":"个人资料","Profile Performance on All Requests":"分析所有请求的性能","Profiler Control Panel":"性能分析控制板","Profiling Extension HTTP Key":"分析扩展HTTP密钥","Profiling Extension IP Allow List":"分析扩展IP允许列表","Profiling data can be viewed by visiting %s.":"分析数据可以通过访问%s查看。","Programmatic Name":"方案名称","Public Page":"公开页面","Public Page Background":"公共页面背景","Public Pages":"公共页面","Publish Date":"发布日期","Publish Time":"发布时间","Publish to \"Yellow Pages\" Directories":"发布到 \"黄页 \"目录","Publisher":"发行人","Queue":"队列","Queue the selected media to play next":"将选定的媒体排队等待下一个播放","RSS Feed":"RSS订阅","Radio Player":"电台播放器","Radio Ports: %s":"广播端口: %s","Random":"随机","Ratio":"比","Raw":"原始","Ready to start broadcasting? Click to start your station.":"准备开始广播了吗?单击以启动您的电台。","Record Live Broadcasts":"录制直播","Record created successfully.":"录音创建成功。","Record deleted successfully.":"记录已成功删除。","Record not found":"未找到录音","Record updated successfully.":"录音更新成功。","Recording Time":"录制时间","Recover Account":"恢复账户","Redis Database Index":"Redis数据库索引","Redis Host":"Redis主机","Redis Port":"Redis端口","Refresh rows":"刷新行数","Refreshing All Stations":"刷新所有电台","Region":"地区","Relay":"中继","Relay Stream URL":"流媒体中继 URL","Release Channel":"发布渠道","Release Time":"发布日期","Reload System Data":"重新加载系统数据","Remember me":"记住登录信息","Remixer":"混音器","Remote":"远程","Remote Playback Buffer (Seconds)":"远程播放缓冲区 (Seconds)","Remote Relays":"远程继电器","Remote Station Administrator Password":"远程电台管理员密码","Remote Station Listening Mountpoint/SID":"远程电台监听挂载点/SID","Remote Station Listening URL":"远程电台监听URL","Remote Station Source Mountpoint/SID":"远程站源挂载点/SID","Remote Station Source Password":"远程电台源密码","Remote Station Source Port":"远程电台源端口","Remote Station Source Username":"远程电台源用户名","Remote Station Type":"远程 电台 类型","Remote URL":"远端网址","Remote URL Playlist":"远程URL播放列表","Remote URL Type":"远程URL类型","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"远程中继可以让您与本服务器以外的广播软件合作。您在这里包含的任何中继都会被包含在您的电台统计中。您也可以从本服务器向远程中继进行广播。","Remote: Dropbox":"远程: Dropbox","Remote: S3 Compatible":"远程:S3兼容","Remove":"移除","Remove Key":"移除密钥","Remove the leading \"#\" symbol from lines to uncomment them.":"行取消注释。","Rename":"重命名","Rename File/Directory":"重命名文件/目录","Reorder":"重新排序","Reorder Playlist":"重新排序播放列表","Replace Album Cover Art":"更换专辑封面","Report Not Available":"报告不可用","Reports":"报告","Reprocess":"正在重新处理","Request":"请求","Request Last Played Threshold (Minutes)":"请求最后播放的阈值(分钟)","Request Minimum Delay (Minutes)":"请求最小延迟(分钟)","Request Song":"请求歌曲","Request a Song":"请求歌曲","Requester IP":"请求者IP","Requests":"请求","Reset Password":"重设密码","Reshuffle":"洗牌","Restart":"重启","Restart Broadcasting":"重新开始广播","Restart broadcasting? This will disconnect any current listeners.":"重新开始播放?这将断开所有当前的侦听器。","Restoring Backups":"恢复备份","Role Name":"角色名称","Roles":"角色","Roles & Permissions":"角色和权限","Rolling Release":"滚动发布","Rows per page":"每页行数","Run Automated Assignment":"运行自动分配","Run Automatic Nightly Backups":"每晚运行自动备份","Run Manual Backup":"运行手动备份","Run Synchronization Task":"运行同步任务","Run Task":"运行任务","Running":"运行中","Running Database Migrations":"运行数据库迁移","SFTP Port":"SFTP端口","SFTP Port: %d":"SFTP端口: %d","SFTP Users":"SFTP用户","SHOUTcast 2 DNAS is not currently installed on this installation.":"SHOUTcast 2 DNAS目前还没有安装在这个装置上。","SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary.":"SHOUTcast 2 DNAS不是自由软件,其限制性许可证不允许AzuraCast分发SHOUTcast二进制文件。","SHOUTcast Clients":"SHOUTcast客户端","SHOUTcast Configuration":"SHOUTcast配置","SHOUTcast License ID":"SHOUTcast许可证ID","SHOUTcast Log":"SHOUTcast日志","SHOUTcast Radio Manager":"管理SHOUTcast电台","SHOUTcast User ID":"SHOUTcast用户ID","SHOUTcast version \"%{ version }\" is currently installed.":"目前已安装SHOUTcast版本\"%{版本}\"。","SMTP Host":"SMTP主机","SMTP Password":"SMTP密码","SMTP Port":"SMTP端口","SMTP Username":"SMTP 用户名","SSH Public Keys":"SSH公钥","Sample Rate":"采样率","Saturday":"星期六","Save":"保存","Save Changes":"保存更改","Save and Continue":"保存并继续","Schedule":"时间表","Schedule View":"时间表检视","Scheduled":"计划中的","Scheduled Backup Time":"预定的备份时间","Scheduled Play Days of Week":"每周预定的播放日","Scheduled Time #%{num}":"预定时间#%{num}。","Scheduled playlists and other timed items will be controlled by this time zone.":"预定的播放列表和其他定时项目将由该时区控制。","Scheduling":"时间安排","Search":"搜索","Search engine crawlers are not permitted to use this feature.":"搜索引擎爬虫不允许使用此功能。","Seconds from the start of the song that the AutoDJ should start playing.":"从歌曲开始到AutoDJ开始播放的秒数。","Seconds from the start of the song that the AutoDJ should stop playing.":"从歌曲开始到AutoDJ停止播放的秒数。","Secret Key":"密钥","Security":"安全","Security & Privacy":"安全与隐私","Security Code":"安全代码","See the Telegram Documentation for more details.":"更多细节请参见Telegram文档。","See the Telegram documentation for more details.":"更多细节请参见Telegram文档。","Seek":"寻求","Select":"选择","Select File":"选择文件","Select Intro File":"选择介绍文件","Select Media File":"选择媒体文件","Select PLS/M3U File to Import":"选择要导入的PLS/M3U文件","Select PNG/JPG artwork file":"选择PNG/JPG截图文件","Select Web Hook Type":"选择网钩类型","Select a theme to use as a base for station public pages and the login page.":"选择一个主题作为电台内公共页面和登录页面的基础。","Select all visible rows":"选择所有可见行","Select displayed fields":"选择显示的字段","Select the category/categories that best reflects the content of your podcast.":"选择最能反映您的播客内容的类别/分类。","Select the countries that are not allowed to connect to the streams.":"选择不允许连接到流媒体的国家。","Select...":"选择...","Send E-mail":"发送电子邮件","Send Liquidsoap Telnet Command":"发送Liquidsoap Telnet命令","Send Recovery E-mail":"发送恢复电子邮件","Send an e-mail to specified address(es).":"向指定地址发送电子邮件。","Send song metadata changes to TuneIn.":"将歌曲元数据更改发送到TuneIn。","Send stream listener details to Google Analytics.":"将流媒体监听器的详细信息发送到谷歌分析。","Send stream listener details to Matomo Analytics.":"将流媒体听众的详细信息发送给Matomo分析。","Sender E-mail Address":"发件人邮件地址","Sender Name":"发件人名称","Sequential":"顺序","Server Status":"服务器状态","Server configuration complete!":"服务器配置完成!","Server:":"服务器:","Service reloaded.":"Service 重载。","Service restarted.":"Service 重启。","Service started.":"Service 开始运行。","Service stopped.":"Service 停止。","Services":"服务项目","Set Cue In":"设置提示","Set Cue Out":"设置提示输出","Set Fade In":"设置淡入","Set Fade Out":"设置淡出","Set Overlap":"设置重叠","Set Subtitle":"设置字幕","Set Up AzuraCast":"设置AzuraCast","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"设置这个存储位置可以使用的最大磁盘空间。用单位指定大小,如 \"8 GB\"。单位以1024字节为单位。留空则默认为磁盘上的可用空间。","Set as Default Mount Point":"设置为默认挂在点","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"使用可视化编辑器设置提示点和渐变点。时间戳将被保存到高级播放设置中的相应字段。","Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space.":"设置较长的时间来保存更多的播放历史和听众元数据的电台。设置较短以节省磁盘空间。","Set or clear playlists from the selected media":"设置或清除所选媒体的播放列表","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"设置在Docker容器内运行的用户的GID。将其与主机的GID相匹配,可以解决权限问题。","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"设置在Docker容器内运行的用户的UID。将其与您的主机UID相匹配可以解决权限问题。","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"设置允许连接到数据库的数量。如果您在日志中看到 \"太多连接 \"的错误,这个值应该增加。","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"设置监听者与数据流保持连接的时间长度(秒)。如果设置为0,监听者可以无限地保持连接。","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"设置为 \"是\",将始终使用 \"https://\"安全URL,并在访问不安全的URL时自动重定向到安全URL。","Set to * to allow all sources, or specify a list of origins separated by a comma (,).":"设置为*以允许所有来源,或指定一个由逗号(,)分隔的来源列表。","Set up LetsEncrypt?":"设置LetsEncrypt?","Setting Key":"设置密钥","Setting Value":"显示设置","Settings":"设置","Setup has already been completed!":"设置已经完成!","Setup instructions for broadcasting software are available on the AzuraCast wiki.":"广播软件的设置说明可在AzuraCast的维基上找到。","Share Media Storage Location":"共享媒体存储位置","Share Podcasts Storage Location":"共享播客存储位置","Share Recordings Storage Location":"分享录音的存储位置","Short Sync Task Execution Time":"同步任务执行时间短","Show Charts":"显示图表","Show Update Announcements":"显示更新公告","Show new releases within your update channel on the AzuraCast homepage.":"在AzuraCast主页显示您的更新频道中的新版本。","Show on Public Pages":"在公共页面上显示","Show the station in public pages and general API results.":"在公共页面和普通API结果中显示电台,。","Shuffled":"洗牌","Sign Out":"退出","Sign in":"登入","Site Base URL":"网站基础网址","Site Theme":"网站主题","Size":"大小","Skip Song":"跳过歌曲","Skip to main content":"跳到主要内容","Smart Mode":"智能模式","Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information.":"一些流媒体许可供应商可能有关于歌曲要求的具体规则。请查看您当地的规定以了解更多信息。","Song":"歌曲","Song Album":"歌曲专辑","Song Artist":"歌曲艺术家","Song Genre":"歌曲类型","Song History":"歌曲历史","Song Length":"歌曲长度","Song Listener Impact":"歌曲听众影响","Song Lyrics":"歌词","Song Playback Order":"歌曲播放顺序","Song Playback Timeline":"歌曲播放时间线","Song Requests":"歌曲请求","Song Title":"歌曲标题","Song skipped.":"已跳过歌曲。","Song-Based":"基于-歌曲","Song-Based Playlist":"基于歌曲的播放列表","Song-based":"基于歌曲","SoundExchange Report":"声讯报告","SoundExchange Royalties":"SoundExchange版税","Source":"源","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"指定一个挂载点(如\"/radio.mp3\")或Shoutcast SID(如 \"2\")来指定用于统计或广播的特定流。","Specify the minute of every hour that this playlist should play.":"指定该播放列表每小时应播放的分钟数。","Stable":"稳定","Standard playlist, shuffles with other standard playlists based on weight.":"标准播放列表,根据权重与其他标准播放列表进行随机播放。","Start":"开始","Start Date":"开始日期","Start Station":"开始电台","Start Streaming":"开始流媒体","Start Time":"开始时间","Station Broadcasting Disabled":"电台广播已禁用","Station Media":"电台媒体","Station Name":"电台名称","Station Overview":"电台概况","Station Permissions":"电台权限","Station Podcasts":"电台播客","Station Ports":"电台端口","Station Recordings":"电台录音","Station Time":"电台时间","Station Time Zone":"电台时区","Station restarted.":"电台已重新启动。","Station(s)":"电台(s)","Station-Specific Debugging":"电台专用调试","Stations":"电台","Statistics Overview":"统计总览","Step 1: Scan QR Code":"第一步:请扫描二维码","Step 2: Verify Generated Code":"第二步:验证生成的代码","Steps for configuring a Twitter application:":"配置Twitter应用程序的步骤:","Stop":"停止","Stop Streaming":"停止流媒体","Storage Adapter":"存储适配器","Storage Location":"存储位置","Storage Locations":"存储位置","Storage Quota":"储存配额","Storage location %s already exists.":"存储位置%s已存在。","Storage location %s could not be validated: %s":"存储位置%s不能被验证:%s","Stream":"流","Streamer Broadcasts":"流媒体广播","Streamer Display Name":"流媒体显示名称","Streamer Username":"流媒体用户名","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"该电台目前已禁用流媒体账户。要启用流媒体账户,请点击下面的按钮。","Streamer disconnected.":"流媒体已断线。","Streamer password":"流媒体密码","Streamer/DJ":"流媒体/DJ","Streamer/DJ Accounts":"流媒体/ DJ帐户","Streamers enabled!":"流媒体已启用!","Streamers/DJs":"流媒体/DJ","Streams":"流媒体","Submit Code":"提交代码","Subtitle":"字幕","Success":"成功","Sunday":"星期日","Supervisord Log":"Supervisord 日志","Switch Theme":"切换主题","Synchronization Tasks":"同步任务","System Administration":"系统管理","System Debugger":"系统调试器","System Logs":"系统日志","System Maintenance":"系统维护","System Settings":"系统设置","Tagging Time":"标记时间","Target":"目标","Telegram Chat Message":"电报聊天消息","Terms Of Use":"使用条款","Test":"测试","The URL that will receive the POST messages any time an event is triggered.":"当事件被触发时,接收POST消息的URL。","The account associated with e-mail address \"%s\" has been set as an administrator":"与电子邮件地址\"%s \"相关联的账户已被设置为管理员","The application environment.":"应用环境。","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"此服务所在的基本 URL。使用指向该服务器的外部IP地址或域名(如果有的话)。","The body of the POST message is the exact same as the NowPlaying API response for your station.":"POST消息的主体与您的电台的NowPlaying API响应完全相同。","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"播客的联系人。为了在苹果播客、Spotify、谷歌播客等服务上列出播客,可能需要这样做。","The date when the episode should be published.":"这一集应该发表的日期。","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"该集的描述。通常允许的最大文本量为4000个字符。","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"您的播客的描述。通常允许的最大文本量为4000个字符。","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"在管理页面或公共页面上查看此挂载点分配给挂在URL的显示名称。留空以自动生成显示名。","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"在管理页面或公共页面上查看此中继时指定的显示名称。留空以自动生成显示名称。","The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast.":"可编辑的文本框是您可以插入自定义配置代码的地方。不可编辑的部分是由AzuraCast自动生成的。","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"播客联系人的电子邮件。为了在苹果播客、Spotify、谷歌播客等服务上列出播客,可能需要这样做。","The file name should look like:":"文件名应该是这样的:","The full base URL of your Matomo installation.":"您的Matomo安装的完整基础URL。","The full playlist is shuffled and then played through in the shuffled order.":"完整的播放列表经过排列,然后按照排列顺序播放。","The language spoken on the podcast.":"播客中使用的语言。","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"播放这个远程播放列表时,Liquidsoap应该缓冲的播放时间长度。较短的时间可能会导致在不稳定的连接上出现间歇性播放问题。","The locale to use for CLI commands.":"CLI命令要使用的区域语言。","The main port AzuraCast listens to for insecure HTTP connections.":"AzuraCast对不安全的HTTP连接进行监听的主要端口。","The main port AzuraCast listens to for secure HTTPS connections.":"AzuraCast对安全HTTPS连接进行监听的主要端口。","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"1小时同步任务的最大执行时间(和锁定超时)。","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"15秒、1分钟和5分钟同步任务的最大执行时间(和锁定超时)。","The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions.":"在中断的情况下要存储的信号秒数。设置为您的DJ可以在不中断的情况下使用的最低值。","The numeric site ID for this site.":"该站点的数字站点ID。","The order of the playlist is manually specified and followed by the AutoDJ.":"播放列表的顺序由人工指定,然后由AutoDJ进行。","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"保存电台播放列表和配置文件的父目录。留空,使用默认目录。","The performance profiling extension is currently enabled on this installation.":"性能分析扩展目前已在此安装上启用。","The port %s is in use by another station.":"端口%s正在被另一个电台使用。","The port AzuraCast listens to for SFTP file management connections.":"AzuraCast对SFTP文件管理连接的监听端口。","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"AzuraCast应该监听电台广播和进入的DJ连接的端口。","The property ID used to track live listeners.":"用于跟踪实时听众的属性ID。","The relative path of the file in the station's media directory.":"站内媒体目录下文件的相对路径。","The request could not be processed.":"无法处理该请求。","The song ID you specified cannot be requested for this station.":"您指定的歌曲ID不能被要求使用在这个电台。","The song ID you specified could not be found in the station.":"您指定的歌曲ID在电台中找不到。","The station ID will be a numeric string that starts with the letter S.":"站号将是一个以字母S开头的数字字符串。","The streamer will use this password to connect to the radio server.":"流媒体将使用这个密码连接到电台服务器。","The streamer will use this username to connect to the radio server.":"流媒体将使用这个用户名连接到电台服务器。","The synchronization task is running in the background. The log below will update automatically.":"同步任务正在后台运行。下面的日志会自动更新。","The time period that the song should fade in. Leave blank to use the system default.":"歌曲应该淡入的时间段。留空以使用系统默认值。","The time period that the song should fade out. Leave blank to use the system default.":"歌曲应该淡出的时间段。留空以使用系统默认值。","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"渐变时,这首歌曲与周围歌曲重叠的时间。留空以使用系统默认值。","The time when the episode should be published (according to the stations timezone).":"这一集应该发布的时间(根据电台时区)。","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"上传的文件超过了HTML表格的MAX_FILE_SIZE指令。","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"上传的文件超过了php.ini中upload_max_filesize的指令。","The uploaded file was only partially uploaded.":"上传的文件只是部分上传。","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"用于查看分析页面的 \"SPX_KEY \"参数的值。","The volume in decibels to amplify the track with. Leave blank to use the system default.":"要放大音轨的音量,单位为分贝。留空以使用系统默认值。","Theme":"主题","There is no existing intro file associated with this mount point.":"没有与该挂载点相关联的现有介绍文件。","There is no existing media associated with this episode.":"没有与本集相关的现有媒体。","This CSS will be applied to the main management pages, like this one.":"这个CSS将被应用到主管理页面,比如这个。","This CSS will be applied to the station public pages and login page.":"该CSS将应用于电台内公共页面和登录页面。","This Month":"这个月","This URL is provided within the Discord application.":"此 URL 是在 Discord 应用程序中提供的。","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"这个账户将拥有对系统的全部访问权限,在接下来的设置过程中,您将自动登录到这个账户。","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"这允许您暂时记录调试级别的错误(用于解决问题)或减少您的安装所产生的日志量,而不需要修改您的安装是生产还是开发实例。","This can have an adverse impact on system performance. You should disable this when possible.":"这可能对系统性能产生不利影响。您应该在可能的情况下禁用它。","This code will be included in the frontend configuration. Allowed formats are:":"这段代码将被包含在前端配置中。允许的格式是:","This determines how many songs in advance the AutoDJ will automatically fill the queue.":"这决定了AutoDJ会提前多少首歌曲自动填充队列。","This feature is not currently supported on this station.":"该电台当前不支持此功能。","This field is required.":"这是必填栏。","This field must be a valid IP address.":"这个字段必须是一个有效的IP地址。","This field must be a valid URL.":"这个字段必须是一个有效的URL。","This field must be a valid decimal number.":"这个字段必须是一个有效的十进制数字。","This field must be a valid e-mail address.":"这个字段必须是一个有效的电子邮件地址。","This field must be a valid integer.":"这个字段必须是一个有效的整数。","This field must be between %{ min } and %{ max }.":"这个字段必须在%{最小}和%{最大}之间。","This field must have at least %{ min } letters.":"这个字段必须至少有%{最小}个字母。","This field must have at most %{ max } letters.":"这个字段最多只能有%{最大}个字母。","This field must only contain alphabetic characters.":"这个字段必须只包含字母字符。","This field must only contain alphanumeric characters.":"这个字段必须只包含字母数字字符。","This field must only contain numeric characters.":"这个字段必须只包含数字字符。","This file was automatically generated by AzuraCast.":"这个文件是由AzuraCast自动生成的。","This installation has not been backed up in the last two weeks.":"在过去的两个星期里,这个装置还没有备份。","This installation's administrator has not configured this functionality.":"此安装的管理员没有配置此功能。","This introduction file should exactly match the bitrate and format of the mount point itself.":"这个介绍文件应该与挂载点本身的比特率和格式完全一致。","This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues.":"这是一个高级功能,AzuraCast官方不支持自定义代码。添加自定义代码可能会破坏您的电台,但删除它应该可以解决任何问题。","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"这是非正式的显示名称,如果流媒体/DJ是现场直播,将显示在API响应中。","This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect.":"这是被手动断开连接的流媒体可以重新连接到流媒体之前的秒数。设置为0,允许流媒体人立即重新连接。","This javascript code will be applied to the station public pages and login page.":"该javascript代码将被应用到电台内公共页面和登录页面。","This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available.":"该模式禁用AzuraCast的AutoDJ管理,使用Liquidsoap本身来管理歌曲播放。\"下一首歌曲 \"和其他一些功能将无法使用。","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"这个地址应该总是以斜杠(/)开头,并且必须是一个有效的URL,比如/autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"这个名字将出现在AzuraCast标志旁边的小标题中,以帮助识别这个服务器。","This password is too common or insecure.":"这个密码太常见或不安全。","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"该播放列表目前没有安排时间。它将在所有时间播放。要添加新的预定时间,请点击下面的按钮。","This playlist is not a sequential playlist.":"此播放列表不是顺序播放列表。","This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port.":"此端口不被任何外部进程使用。只有当指定的端口正在使用时,才能修改此端口。留空以自动分配一个端口。","This product includes GeoLite2 data created by MaxMind, available from %s.":"本产品包括MaxMind创建的GeoLite2数据,可从%s。","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"这个队列包含剩余的曲目,其顺序将由AzuraCast AutoDJ排队进行播放,(如果曲目有资格播放的话)。","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"由于系统管理员选择不收集详细的基于IP的听众信息,因此该电台没有该报告。","This service can provide album art for tracks where none is available locally.":"这项服务可以为本地没有的曲目提供专辑封面。","This software delivers your broadcast to the listening audience.":"该软件将您的广播传递给听众。","This software shuffles from playlists of music constantly and plays when no other radio source is available.":"这款软件从音乐的播放列表中不断地洗牌,当没有其他广播源时,就会播放。","This song or artist has been played too recently. Wait a while before requesting it again.":"这首歌或艺术家最近被播放的次数太多。在再次请求之前,请稍等片刻。","This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold.":"这指定了在广播中播放歌曲和可再次请求的最小时间(分钟)。设置为0表示没有阈值。","This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account.":"这指定了重复歌曲防止算法应考虑的歌曲历史的时间范围(分钟)。","This station does not accept requests currently.":"该电台当前不接受请求。","This station does not support on-demand streaming.":"该电台不支持流媒体点播。","This station is out of available storage space.":"这个电台已经没有可用的存储空间了。","This station's time zone is currently %{tz}.":"此电台的时区目前是%{tz}。","This streamer is not scheduled to play at any times.":"此流媒体在任何时候都没有安排播放。","This value is already used.":"该值已被使用。","This web hook will only run when the selected event(s) occur on this specific station.":"该网络钩子仅在所选事件发生在该特定电台时运行。","This will be used as the label when editing individual songs, and will show in API results.":"这将作为编辑单个歌曲时的标签,并将显示在API结果中。","This will clear any pending unprocessed messages in all message queues.":"这将清除所有消息队列中所有未处理的消息。","This will have a significant performance impact on your installation.":"这将对您的安装产生重大的性能影响。","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"这将产生一个小得多的备份,但您应确保将媒体备份到其他地方。请注意,只有本地存储的媒体才会被备份。","Thumbnail Image URL":"缩略图网址","Thursday":"星期四","Time":"时间","Time (sec)":"时间 (sec)","Time Zone":"时区","Title":"标题","Title Sort Order":"标题排序顺序","To download the GeoLite database:":"要下载GeoLite数据库:","To play once per day, set the start and end times to the same value.":"要想每天播放一次,请将开始和结束时间设置为相同的值。","To restore a backup from your host computer, run:":"要从主机恢复备份,请运行:","To retrieve detailed unique listeners and client details, an administrator password is often required.":"要检索详细的监听器和客户端的详细信息,通常需要一个管理员密码。","To set this schedule to run only within a certain date range, specify a start and end date.":"要将此计划设置为仅在特定日期范围内运行,请指定开始和结束的日期。","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"要验证代码设置是否正确,请输入应用程序显示的6位数代码。","Today":"今天","Toggle Menu":"切换菜单","Toggle Sidebar":"切换侧栏","Too many forgot password attempts":"忘记密码功能的尝试次数过多","Too many login attempts":"尝试登录次数过多","Total":"总","Total Listener Hours":"听众总时数","Track Number":"轨道编号","Triggers":"触发器","Tuesday":"星期二","TuneIn AIR":"调谐空气","TuneIn Partner ID":"TuneIn合作伙伴ID","TuneIn Partner Key":"TuneIn合作伙伴密钥","TuneIn Station ID":"TuneIn电台ID","Twitter Account Details":"Twitter帐户详细信息","Twitter Applications":"推特应用","Twitter Post":"推特帖子","Two-Factor Authentication":"双因素认证","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"双因素认证可提高您了账户的安全性,在您登录时,除了密码外,还需要第二个一次性访问代码。","Typically a website with content about the episode.":"通常是一个有关于该剧集内容的网站。","Typically the home page of a podcast.":"通常是一个播客的主页。","URL":"网址","URL Artist":"URL艺术家","URL File":"URL文件","URL Payment":"URL支付","URL Publisher":"网址发布者","URL Source":"网址来源","URL Station":"URL电台","URL Stub":"URL存根","URL User":"URL用户","Unique":"特别听众","Unique Listeners":"特别听众","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"目标聊天的唯一标识符或目标频道的用户名(格式为@channelusername)。","Unknown":"未知","Unknown Artist":"未知艺术家","Unknown Title":"未知标题","Unprocessable Files":"无法处理的文件","Unspecified error.":"未指明的错误。","Unsynchronised Lyric":"不同步的歌词","Up":"上","Upcoming Song Queue":"即将到来的歌曲队列","Update":"更新","Update Instructions":"更新说明","Update Metadata":"更新元数据","Updated":"更新","Upload Custom Assets":"上传自定义资产","Upload halted by a PHP extension.":"上传被一个PHP扩展停止了。","Upload the file on this page to automatically extract it into the proper directory.":"在这个页面上上传文件,就可以自动解压到适当的目录中。","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"使用API密钥与AzuraCast API进行认证,使用与用户账户相同的权限。","Use Asynchronous Worker":"使用异步Worker","Use Browser Default":"使用浏览器默认","Use Icecast 2.4 on this server.":"在这个服务器上使用Icecast 2.4。","Use Liquidsoap on this server.":"在这个服务器上使用Liquidsoap。","Use Replaygain Metadata":"使用重播元数据","Use SHOUTcast DNAS 2 on this server.":"在这个服务器上使用SHOUTcast DNAS 2。","Use Secure (TLS) SMTP Connection":"使用安全(TLS)SMTP连接","Use Web Proxy for Radio":"使用网络代理进行广播","Use WebSockets for Now Playing Updates":"使用WebSockets立即播放广播","Use the Telegram Bot API to send a message to a channel.":"使用Telegram Bot API将消息发送到频道。","Used for \"Forgot Password\" functionality, web hooks and other functions.":"用于 \"忘记密码 \"功能、网页钩子等功能。","User":"用户","User Accounts":"用户帐号","User Agent":"用户 Agent","User Name":"用户名","User Permissions":"用户权限","User not found.":"找不到用户。","Username":"用户名","Users":"用户","Users with this role will have these permissions across the entire installation.":"拥有这个角色的用户将在整个安装过程中拥有这些权限。","Users with this role will have these permissions for this single station.":"拥有此角色的用户将对这个单一站点拥有这些权限。","Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ.":"利用这个页面,您可以定制Liquidsoap配置的几个部分。这使您能够为您的电台的AutoDJ添加高级功能。","Usually enabled for port 465, disabled for ports 587 or 25.":"电子邮件通常使用465,587或25端口,有时25端口可能是被禁用的。","Valid options: %s":"有效选项: %s","Variables are in the form of:":"变量的形式是::","View":"查看","View Administration Page":"查看管理页面","View Details":"查看详情","View Station Logs":"查看电台日志","View Station Page":"查看电台页面","View Station Reports":"查看电台报告","View System Logs":"查看系统日志","View the changelog for full details.":"查看更新日志以了解完整详细信息。","View tracks in playlist":"在播放列表中查看曲目","Visit %s to complete setup.":"访问%s完成设置。","Visit the \"My License Key\" page under the \"Services\" section.":"访问 \"服务 \"部分下的 \"我的许可证密钥 \"页面。","Visual Cue Editor":"视觉提示编辑器","Volume":"音量","Warning":"警告","Waveform Zoom":"波形缩放","Web DJ":"网络DJ","Web Hook Details":"网络钩子详细信息","Web Hook Name":"网络钩子名称","Web Hook Triggers":"Triggers 网络钩子","Web Hook URL":"网络钩子网址","Web Hooks":"网络钩子","Web Site URL":"网址","Web hook disabled.":"网络钩子被禁用。","Web hook enabled.":"网络钩子已启用。","Web hook not found.":"没有找到网络钩子。","Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station.":"Web钩子自动向您指定的URL发送HTTP POST请求,以便在您的电台上触发您指定的触发器之一时通知它。","Web hooks let you connect to external web services and broadcast changes to your station to them.":"网络钩子可以让您连接到外部网络服务,并将您的电台的变化广播传输给他们。","Website":"网站","Wednesday":"星期三","Weight":"重量","Welcome to %s!":"欢迎来到%s!","Welcome to AzuraCast!":"欢迎来到AzuraCast!","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"欢迎来到AzuraCast! 通过回答几个问题来完成AzuraCast服务器的设置。","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"欢迎来到AzuraCast。请稍等一下,AzuraCast的一些关键的依赖关系已经建立起来了。","Welcome!":"欢迎!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"当进行API调用时,您可以在 \"X-API-Key \"头中传递这个值,以验证自己的身份。","When the station broadcast comes online.":"当站内广播上线后。","When the station broadcast goes offline.":"当电台广播离线时。","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"当播放该播放列表中的媒体时,AutoDJ是否应该尝试避免重复的艺术家和曲目标题。","Widget Type":"小部件类型","Worst Performing Songs":"最差的表演歌曲","Writing configuration files...":"编写配置文件...","YP Directory Authorization Hash":"YP目录授权哈希","Year":"年","Yes":"是","Yesterday":"昨天","You":"您","You are currently running version %s. Updating is highly recommended.":"您目前正在运行的是%s版本。强烈推荐您进行更新。","You can also upload files in bulk via SFTP.":"您也可以通过SFTP批量上传文件。","You can find answers for many common questions in our support documents.":"您可以在我们的支持文档中找到许多常见问题的答案。","You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value":"您可以在这里包括任何特殊的挂载点设置,格式可以是JSON { key: 'value' },也可以是XML value","You can modify it as necessary. To apply changes, restart the Docker containers.":"您可以根据需要对其进行修改。要应用更改,请重新启动 Docker 容器。","You can now set up streamer (DJ) accounts.":"您现在可以设置流媒体(DJ)账户。","You can only perform the actions your user account is allowed to perform.":"您只能执行您的用户账户被允许执行的操作。","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"您可以为这个流设置一个自定义的URL,当AzuraCast引用它时,将使用它。留空,则使用默认值。","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"您可以从分析器页面跟踪任何AzuraCast页面或应用程序的执行时间和内存使用情况。","You cannot modify yourself.":"您不能修改自己。","You cannot remove yourself.":"您无法删除自己。","You do not have permission to access this portion of the site.":"您没有权限访问这部分网站。","You have attempted to log in too many times. Please wait 30 seconds and try again.":"您已尝试登录太多次。请等待30秒后再试。","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"您已尝试重置密码太多次。请等待30秒后再试。","You have submitted a request too recently! Please wait before submitting another one.":"您最近提交的请求太多了! 请等待后再提交另一个请求。","You may need to connect directly to your IP address:":"您可能需要直接连接到您的IP地址:","You may need to connect directly via your IP address:":"您可能需要通过您的IP地址直接连接:","You must be logged in to access this page.":"您必须先登录才能访问本页面。","You should update to take advantage of bug and security fixes.":"您应该更新以利用错误和安全修复。","You should update your docker-compose.yml file to reflect the newest changes.":"您应该更新您的docker-compose.yml文件以反映最新的更改。","You will not be able to retrieve it again.":"您将无法再次检索到它。","Your docker-compose.yml file is out of date!":"您的docker-compose.yml文件已经过期了!","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"您的账户使用双因素安全代码。请输入您的设备目前在下面显示的代码。","Your credentials could not be verified.":"无法验证您的凭据。","Your current installation type is %s. Be sure to include this when creating a new issue.":"您当前的安装类型是%s。在创建新的问题时,一定要包含此内容。","Your full API key is below:":"您的完整API密钥如下:","Your installation is currently %d update(s) behind the latest version.":"您的安装目前落后于最新版本的%d更新。","Your password has been updated.":"您的密码已更新。","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"您的电台目前未启用广播。您仍然可以管理媒体、播放列表和其他电台设置。要重新启用广播,请编辑您的电台简介。","for selected period":"选定时期","in the last 48 hours":"在过去48小时内","in the last month":"在过去的一个月里","name@example.com":"名称@example.com","or":"或"}} \ No newline at end of file +{"ar_SA":{"%{ days } Days":"%{ days } أيام","%{ minutes } minutes":"%{ minutes } دقائق","%{ seconds } seconds":"%{ seconds } ثوان","%{filesCount} File":["%{filesCount} ملف","","","","",""],"%{listeners} Listener":["%{listeners} مستمع","","","","",""],"Backups":"النسخ الإحتياطية","Balanced":"متوازن","Banned Countries":"الدول المحظورة","Banned IP Addresses":"عناوين IP المحظورة","Basic Info":"المعلومات الأساسية"},"cs_CZ":{"A playlist containing media files hosted on this server.":"Playlist obsahující mediální soubory hostované na tomto serveru.","A playlist that instructs the station to play from a remote URL.":"Seznam stop, který instruuje stanici, aby hrála ze vzdálené URL adresy.","Actions":"Akce","Add SFTP User":"Přidat SFTP uživatele","Add User":"Přidat uživatele","Add Web Hook":"Přidat webhook","Advanced":"Pokročilé","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Agregované statistiky posluchačů se používají k zobrazení zpráv o stanicích v systému. Statistiky posluchačů založené na protokolu IP slouží k zobrazení aktivních posluchačů a mohou být vyžadovány pro zprávy o licenčních poplatcích.","Album":"Album","Album Art":"Obal alba","Allow Requests from This Playlist":"Povolit žádosti o skladby z tohoto playlistu","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Tento proces bude spuštěn na pozadí, a to pouze tehdy, pokud se tato volba nastaví na \"Povoleno\" a alespoň jeden playlist je nastaven na \"Zahrnout do automatizovaného přiřazení\".","Always Use HTTPS":"Vždy používat HTTPS","API Keys":"API klíče","Artist":"Interpret","AutoDJ Bitrate (kbps)":"Přenosová rychlost funkce AutoDJ (kbps)","AutoDJ Format":"Formát funkce AutoDJ","Automated Assignment":"Automatizované přiřazení","AzuraCast Instance Name":"Název instance AzuraCast","Backups":"Zálohy","Base Theme for Public Pages":"Základní téma pro veřejné stránky","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Na základě tohoto nastavení systém automaticky znovu vyhodnotí skladby každých (těchto) dnů za použití dat z předchozích (těchto) dní.","Basic Information":"Základní Informace","Broadcast AutoDJ to Remote Station":"Vysílání AutoDJ do vzdálené stanice","Broadcasting":"Vysílání","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Standardně rozhlasové stanice vysílají na svých vlastních portech (tj. 8000). Pokud používáte službu jako CloudFlare nebo přistupujete k vaší rozhlasové stanici pomocí protokolu SSL, měli byste tuto funkci povolit, aby rádio směrovalo přes webové porty (80 a 443).","Changes saved.":"Změny byly uloženy.","Code from Authenticator App":"Kód z autentizační aplikace","Comments":"Poznámky","Configure Backups":"Nastavení záloh","Confirm New Password":"Potvrzení nového hesla","Control how this playlist is handled by the AutoDJ software.":"Ovládejte, jak bude tento playlist přehrávat software AutoDJ.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Kopie starší než stanovený počet dní budou automaticky smazány.","Create Account":"Vytvořit účet","Current Installed Version":"Aktuálně nainstalovaná verze","Current Password":"Stávající heslo","Custom CSS for Internal Pages":"Vlastní CSS pro interní stránky","Custom CSS for Public Pages":"Vlastní CSS pro veřejné stránky","Custom Cues: Cue-In Point (seconds)":"Vlastní střih: místo nástupu (v sekundách)","Custom Cues: Cue-Out Point (seconds)":"Vlastní střih: místo ukončení (v sekundách)","Custom Fading: Fade-In Time (seconds)":"Vlastní přechod: zesilování zvuku (v sekundách)","Custom Fading: Fade-Out Time (seconds)":"Vlastní přechod: zeslabování zvuku (v sekundách)","Custom Fading: Overlap Time (seconds)":"Vlastní přechod: doba překrytí (v sekundách)","Custom Fields":"Vlastní pole","Custom Frontend Configuration":"Vlastní konfigurace frontendu","Custom JS for Public Pages":"Vlastní JS pro veřejné stránky","Customization":"Přizpůsobení","Dark":"Tmavé","Date Played":"Datum odehrání","Date Requested":"Datum žádosti","Days Between Automated Assignments":"Dny mezi automatizovaným přiřazením","Days of Playback History to Keep":"Doba udržování historie přehrávání","Default":"Výchozí","Default Album Art URL":"URL adresa výchozího obrázku alba","Delete":"Odstranit","Direct Stream URL":"URL přímého streamu","Directory":"Adresář","Disable":"Zakázáno","Disable song requests?":"Zakázat požadavky na skladby?","Disabled":"Zakázáno","Display Name":"Zobrazovaný název","E-mail Address":"Emailová adresa","Edit Profile":"Upravit profil","Edit SFTP User":"Upravit SFTP uživatele","Edit Station":"Upravit stanici","Edit User":"Upravit uživatele","Edit Web Hook":"Upravit webhook","Enable":"Povoleno","Enable AutoDJ":"Povolit funkci AutoDJ","Enable Automated Assignment":"Povolit automatizované přiřazení","Enable song requests?":"Povolit požadavky na skladby?","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Povolte toto nastavení, abyste pro soubory v tomto playlistu zabránili odesílání metadat do AutoDJe. To je užitečné v případě, že playlist obsahuje znělky, reklamy a podobně.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Povolit publikování tohoto přípojného bodu do veřejných adresářů rádiových stanic typu \"Zlaté stránky\".","Enable to allow listeners to select this mount point on this station's public pages.":"Umožněte posluchačům vybrat tento přípojný bod na veřejných stránkách této stanice.","Enable to allow listeners to select this relay on this station's public pages.":"Umožněte posluchačům vybrat toto vzdálené připojení na veřejných stránkách této stanice.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Povolit, aby AzuraCast v určeném čase automaticky spouštěla noční zálohování.","Enabled":"Povoleno","End Time":"Čas ukončení","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Zadejte aktuální kód poskytnutý autentizační aplikací, abyste ověřili, zda funguje správně.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Zadejte úplnou adresu URL jiného streamu, aby bylo možné přenášet vysílání prostřednictvím tohoto bodu připojení.","Exclude Media from Backup":"Vyloučit média ze záloh","Fallback Mount":"Nouzový přípojný bod","Field Name":"Název pole","File Name":"Jméno souboru","Friday":"Pátek","Full Volume":"Plná hlasitost","General Rotation":"Obecná rotace","Generate Report":"Generovat přehled","Genre":"Žánr","Hide Album Art on Public Pages":"Skrýt obal alba na veřejných stránkách","Hide AzuraCast Branding on Public Pages":"Skrýt AzuraCast značku na veřejných stránkách","Hide Metadata from Listeners (\"Jingle Mode\")":"Skrýt posluchačům metadata (\"Jingle mód\")","High":"Vyšší","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Playlisty s vyšší váhou se přehrávají častěji než ostatní playlisty s nižší váhou.","Homepage Redirect URL":"URL adresa přesměrování z úvodní stránky","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Pokud skladba nemá žádný obrázek alba, bude zobrazen obrázek z této URL adresy. Chcete-li použít standardní zástupný obrázek, ponechte prázdné.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Pokud není návštěvník přihlášen a navštíví domovskou stránku AzuraCast, můžete ho automaticky přesměrovat na zde uvedenou URL adresu. Chcete-li ho přesměrovat na výchozí přihlašovací obrazovku, ponechte prázdné.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Pokud je povoleno automatizované přiřazení, použije se tento playlist jako jeden z cílů pro distribuci skladeb. Tím dojde k přepsání existujícího obsahu tohoto playlistu.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Pokud je povoleno, funkce AutoDJ této instalace bude do tohoto přípojného bodu automaticky přehrávat playlisty.","If enabled, the AutoDJ will automatically play music to this mount point.":"Pokud je povoleno, funkce AutoDJ bude do tohoto přípojného bodu automaticky přehrávat playlisty.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Pokud jsou pro vaši stanici povoleny žádosti, uživatelé budou moci požádat o skladby, které jsou v tomto playlistu.","If selected, album art will not display on public-facing radio pages.":"Pokud je vybráno, nebude se obal alba zobrazovat na veřejně přístupných stránkách.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Pokud je tato možnost vybrána, odstraní se značka AzuraCast ze stránek, které jsou veřejně přístupné.","If the end time is before the start time, the playlist will play overnight.":"Pokud je čas ukončení před časem zahájení, bude playlist hrát přes noc.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Pokud se port, na který se vysílá, liší od portu uvedeného výše, určete zdrojový port zde.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Pokud je toto připojení výchozí, bude přehráno v náhledu rádia a na veřejné stránce rádia.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Pokud tento přípojný bod nepřehrává zvuk, posluchači budou automaticky přesměrováni na tento přípojný bod. Výchozí hodnota je /error.mp3, opakující se chybová zpráva.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Pokud je nastaveno na hodnotu „Ano“, bude URL adresa prohlížeče použita místo základní URL adresy, pokud je k dispozici. Chcete-li vždy použít základní URL adresu, nastavte hodnotu „Ne“.","If you are broadcasting using AutoDJ, enter the source password here.":"Pokud se vysílá pomocí funkce AutoDJ, zadejte zde zdrojové heslo.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Pokud se vysílá pomocí funkce AutoDJ, zadejte zde zdrojové uživatelské jméno. Může být prázdné.","Include in Automated Assignment":"Zahrnout do automatizovaného přiřazení","Indefinitely":"Na neurčito","International Standard Recording Code, used for licensing reports.":"Mezinárodní standardní kód záznamů, který se používá pro zprávy o licencích.","Interrupt other songs to play at scheduled time.":"Přerušit přehrávání ostatních skladeb v naplánovaném čase.","ISRC":"ISRC","Language":"Jazyk","Last 14 Days":"Posledních 14 dní","Last 2 Years":"Poslední dva roky","Last 30 Days":"Posledních 30 dní","Last 60 Days":"Posledních 60 dní","Last Year":"Poslední rok","Leave blank to play on every day of the week.":"Nechte prázdné, aby playlist hrál každý den v týdnu.","Length":"Délka","Light":"Světlé","Listener Analytics Collection":"Analytický sběr nad posluchači","Listeners":"Posluchači","Listeners by Day":"Posluchači podle dne","Listeners by Day of Week":"Posluchači podle dne v týdnu","Listeners by Hour":"Posluchači podle hodiny","Log Viewer":"Prohlížeč protokolů","Low":"Nižší","Media":"Média","Merge playlist to play as a single track.":"Sloučit playlist pro přehrání jako jednu skladbu.","Minute of Hour to Play":"Minuta hodiny pro přehrání","Monday":"Pondělí","Mount Point URL":"URL přípojného bodu","Mount Points":"Přípojné body","Mute":"Umlčet","Name":"Název","New Password":"Nové heslo","None":"Nic","Not Played":"Nehráno","Number of Backup Copies to Keep":"Počet záložních kopií pro uchování","Number of Minutes Between Plays":"Počet minut mezi přehráním","Number of Songs Between Plays":"Počet skladeb mezi přehráním","On-Demand Media":"Média na vyžádání","Once per Hour":"Jednou za hodinu","Once per x Songs":"Jednou za x skladeb","Only loop through playlist once.":"Přehrát playlist pouze jednou.","Only play one track at scheduled time.":"V naplánovaném čase přehrát pouze jednu skladbu.","Password":"Heslo","Permissions":"Oprávnění","Play":"Hrát","Play once per hour at the specified minute.":"Hraje jednou za hodinu ve stanovené minutě.","Playlist":"Playlist","Playlist (M3U/PLS) URL":"URL playlistu (M3U/PLS)","Playlist Name":"Název playlistu","Playlist queue cleared.":"Fronta playlistu vymazána.","Playlist Weight":"Váha playlistu","Podcasts":"Podcasty","Prefer Browser URL (If Available)":"Preferovat URL adresu prohlížeče (je-li k dispozici)","Profile":"Profil","Programmatic Name":"Systémový název","Public Page":"Veřejná stránka","Publish to \"Yellow Pages\" Directories":"Publikovat do adresářů \"Zlaté stránky\"","Random":"Náhodné","Relay Stream URL":"URL jiného streamu","Remote Playback Buffer (Seconds)":"Vzdálená vyrovnávací paměť (sekundy)","Remote Relays":"Vzdálená připojení","Remote Station Listening Mountpoint/SID":"Přípojný bod/SID vzdálené stanice","Remote Station Listening URL":"URL adresa pro vzdálenou stanici","Remote Station Source Mountpoint/SID":"Přípojný bod/SID vzdálené stanice","Remote Station Source Password":"Zdrojové heslo vzdálené stanice","Remote Station Source Port":"Zdrojový port vzdálené stanice","Remote Station Source Username":"Zdrojové uživatelské jméno vzdálené stanice","Remote Station Type":"Typ vzdálené stanice","Remote URL":"Vzdálené URL","Remote URL Playlist":"Vzdálený playlist","Remote URL Type":"Typ vzdáleného URL","Rename File/Directory":"Přejmenování souboru/adresáře","Replace Album Cover Art":"Vyměnit přebal alba","Request":"Žádost","Request a Song":"Žádost o skladbu na přání","Request Song":"Na přání","Requester IP":"IP žadatele","Reset Password":"Obnovit heslo","Role Name":"Název role","Run Automatic Nightly Backups":"Spustit automatické noční zálohování","Run Manual Backup":"Spustit ruční zálohu","Saturday":"Sobota","Save Changes":"Uložit změny","Scheduled":"Rozvrh","Scheduled Backup Time":"Plánovaný čas zálohování","Scheduled Play Days of Week":"Plánované dny v týdnu","Scheduling":"Plánování","Seconds from the start of the song that the AutoDJ should start playing.":"Počet sekund od začátku skladby, kde má AutoDJ začít přehrávat.","Seconds from the start of the song that the AutoDJ should stop playing.":"Počet sekund od začátku skladby, kde má AutoDJ přestat přehrávat.","Select a theme to use as a base for station public pages and the login page.":"Vyberte téma, které se použije jako základní pro veřejné stránky stanice a přihlašovací stránku.","Select File":"Zvolte soubor","Sequential":"Postupné","Set as Default Mount Point":"Nastavit jako výchozí přípojný bod","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Chcete-li vždy používat zabezpečené URL adresy „https: //“, nastavte možnost „Ano“ a při navštívení nezabezpečené URL adresy automaticky přesměrujete na zabezpečenou URL adresu.","Settings":"Nastavení","SFTP Users":"SFTP Uživatelé","Show on Public Pages":"Zobrazit na veřejných stránkách","Shuffled":"Zamíchané","Site Base URL":"Základní URL webu","Site Theme":"Motiv webu","Song Album":"Album skladby","Song Artist":"Interpret skladby","Song History":"Historie skladeb","Song Listener Impact":"Dopad na posluchače","Song Lyrics":"Texty skladby","Song Playback Order":"Pořadí přehrávání skladeb","Song Playback Timeline":"Časová osa přehrávání skladeb","Song Requests":"Žádosti o skladby","Song Title":"Název skladby","Song-Based Playlist":"Playlist založený na skladbách","SoundExchange Report":"SoundExchange report","Source":"Zdroj","Specify the minute of every hour that this playlist should play.":"Zvolte minutu každé hodiny, kterou by měl hrát tento playlist.","Start Time":"Čas zahájení","Station Time Zone":"Časové pásmo stanice","Stations":"Stanice","Statistics Overview":"Přehled statistik","Streamer/DJ Accounts":"Stream/DJ účty","Sunday":"Neděle","System Settings":"Systémová nastavení","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"Základní URL adresa, na které se tato služba nachází. Použijte externí adresu IP nebo úplný název domény (pokud existuje) směřující na tento server.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Zobrazovaný název přiřazený tomuto přípojnému bodu při zobrazení na administrativních nebo veřejných stránkách. Nechte prázdné pro automatické vygenerování.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Zobrazovaný název přiřazený tomuto vzdálenému připojení při zobrazení na administrativních nebo veřejných stránkách. Nechte prázdné pro automatické vygenerování.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"Délka přehrávání, kterou by měl Liquidsoap při použití tohoto vzdáleného playlistu přednačítat. Kratší časy mohou vést k přerušovanému přehrávání na nestabilních připojeních.","The relative path of the file in the station's media directory.":"Relativní cesta souboru v mediálním adresáři stanice.","The time period that the song should fade in. Leave blank to use the system default.":"Časová sekvence, ve které by se měla skladba překrývat na začátku. Chcete-li použít výchozí nastavení systému, ponechte prázdné.","The time period that the song should fade out. Leave blank to use the system default.":"Časová sekvence, ve které by se měla skladba překrývat na konci. Chcete-li použít výchozí nastavení systému, ponechte prázdné.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"Doba, po kterou by se tato skladba měla při přechodu překrývat se sousedními. Chcete-li použít výchozí nastavení systému, ponechte prázdné.","This CSS will be applied to the main management pages, like this one.":"Tento CSS bude aplikován na hlavní správcovské stránky, jako je tato.","This CSS will be applied to the station public pages and login page.":"Tento CSS bude aplikován na veřejné stránky stanice a na přihlašovací stránku.","This javascript code will be applied to the station public pages and login page.":"Tento javascript bude aplikován na veřejné stránky stanice a na přihlašovací stránku.","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Tento řetězec by měl vždy začínat lomítkem (/) a musí být platnou adresou URL, například /autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Tento název se zobrazí jako dílčí záhlaví vedle loga AzuraCast, aby bylo možné tento server identifikovat.","This will be used as the label when editing individual songs, and will show in API results.":"Toto bude použito jako popisek při úpravách jednotlivých skladeb a bude zobrazeno ve výsledcích API.","Thursday":"Čtvrtek","Title":"Název","To play once per day, set the start and end times to the same value.":"Chcete-li hrát jednou za den, nastavte začátek a konec času na stejnou hodnotu.","Tuesday":"Úterý","Unknown Artist":"Neznámý interpret","Unknown Title":"Neznámý název","Upcoming Song Queue":"Nadcházející fronta skladeb","Use Browser Default":"Automaticky podle prohlížeče","Use Web Proxy for Radio":"Použít pro rádio web proxy","User":"Uživatel","Users":"Uživatelé","View":"Zobrazit","Volume":"Hlasitost","Web DJ":"Web DJ","Web Hooks":"Webhooky","Wednesday":"Středa","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Pro tento stream můžete nastavit vlastní adresu URL, kterou bude služba AzuraCast používat, když na ni bude odkazováno. Chcete-li použít výchozí hodnotu, ponechte prázdné.","YP Directory Authorization Hash":"Autorizační hash adresáře YP","Select...":"Vybrat...","The account associated with e-mail address \"%s\" has been set as an administrator":"Účet spojený s e-mailovou adresou \"%s\" byl nastaven jako správce","Account not found.":"Účet nenalezen.","This feature is not currently supported on this station.":"Tato funkce není v současné době na této stanici podporována.","AzuraCast Installer":"Instalátor AzuraCast","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"Vítejte na AzuraCast! Dokončete počáteční nastavení serveru zodpovězením několika otázek.","AzuraCast Updater":"Aktualizace AzuraCast","Change installation settings?":"Změnit nastavení instalace?","AzuraCast is currently configured to listen on the following ports:":"AzuraCast je v nakonfigurován pro poslouchání na následujících portech:","HTTP Port: %d":"HTTP port: %d","HTTPS Port: %d":"HTTPS port: %d","SFTP Port: %d":"SFTP port: %d","Radio Ports: %s":"Rádiové porty: %s","Customize ports used for AzuraCast?":"Přizpůsobit porty používané pro AzuraCast?","Set up LetsEncrypt?":"Nastavit LetsEncrypt?","Writing configuration files...":"Zapisování konfiguračních souborů...","Server configuration complete!":"Konfigurace serveru dokončena!","The locale to use for CLI commands.":"Lokální prostředí pro příkazy CLI.","The application environment.":"Aplikační prostředí.","Manually modify the logging level.":"Ručně upravit úroveň protokolování.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"To vám umožní dočasně zaznamenávat chyby na úrovni ladění (kvůli řešení problémů) nebo snížit objem logů, které jsou vytvořeny vaší instalací, aniž by bylo nutné upravit, zda je vaše instalace prdukční nebo vývojářskou instancí.","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Povolte funkci composer \"merge\" pro kombinování composer.json souboru hlavní aplikace s jakýmkoli plugin composer souborem. Toto může mít vliv na výkon, takže byste jej měli použít pouze v případě, že používáte jeden nebo více pluginů s jejich vlastní závislostí na Composeru.","Minimum Port for Station Port Assignment":"Minimální port pro přidělení portu stanice","Modify this if your stations are listening on nonstandard ports.":"Upravte, pokud vaše stanice poslouchají na nestandardních portech.","Maximum Port for Station Port Assignment":"Minimální port pro přidělení portu stanice","MariaDB Host":"MariaDB Hostitel","Do not modify this after installation.":"Po instalaci neupravujte.","Docker User GID":"GID uživatele Dockeru","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Nastavte GID uživatele běžícího v kontejnerech v Dockeru. Toto nastavení může opravit problémy s oprávněním hostitele.","Advanced: Use Privileged Docker Settings":"Pokročilé: Použít privilegované nastavení Dockeru","LetsEncrypt Domain Name(s)":"LetsEncrypt doménové jméno","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"Jméno domény (example.com) nebo jména (example.com, foo.bar) pro použití s LetsEncrypt.","LetsEncrypt E-mail Address":"LetsEncrypt e-mailová adresa","Optionally provide an e-mail address for updates from LetsEncrypt.":"Volitelně zadejte e-mailovou adresu pro aktualizace z LetsEncrypt.","User not found.":"Uživatel nenalezen.","Logged in successfully.":"Přihlášení proběhlo úspěšně.","Too many login attempts":"Příliš mnoho pokusů o přihlášení","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Snažili jste se přihlásit příliš často, prosím, počkejte 30 sekund a zkuste to znovu.","Login unsuccessful":"Přihlášení bylo neúspěšné","Your credentials could not be verified.":"Vaše oprávnění nebylo možné ověřit.","Setup has already been completed!":"Nastavení již bylo dokončeno!","Streamers enabled!":"Streameři povoleni!","You can now set up streamer (DJ) accounts.":"Nyní můžete nastavit účty streamerů (DJ).","Liquidsoap Log":"Liquidsoap protokol","Liquidsoap Configuration":"Liquidsoap konfigurace","Icecast Access Log":"Přístupový protokol Icecast","Icecast Error Log":"Chybový protokol Icecast","Icecast Configuration":"Icecast konfigurace","SHOUTcast Log":"SHOUTcast protokol","SHOUTcast Configuration":"SHOUTcast konfigurace","AzuraCast Application Log":"Protokol aplikace AzuraCast","Nginx Access Log":"Přístupový protokol Nginx","Nginx Error Log":"Chybový protokol Nginx","PHP Application Log":"PHP aplikační protokol","Supervisord Log":"Supervisorský protokol","Album Artist Sort Order":"Seřadit pořadí interpreta alba","Album Sort Order":"Řazení alba","Band":"Skupina","Bpm":"Bpm","Comment":"Komentář","Commercial Information":"Obchodní informace","Composer":"Skladatel","Composer Sort Order":"Řazení skladatelů","Conductor":"Vedení","Content Group Description":"Popis skupiny obsahu","Copyright":"Autorská práva","Copyright Message":"Copyright zpráva","Encoded By":"Kódováno","Encoder Settings":"Nastavení enkódování","Encoding Time":"Čas kódování","File Owner":"Vlastník souboru","File Type":"Typ souboru","Initial Key":"Počáteční klíč","Internet Radio Station Name":"Název internetové rozhlasové stanice","Internet Radio Station Owner":"Majitel internetové rozhlasové stanice","Involved People List":"Seznam zapojených lidí","Linked Information":"Propojené informace","Lyricist":"Textař","Media Type":"Typ média","Mood":"Nálada","Music CD Identifier":"Identifikátor hudebního CD ","Musician Credits List":"Seznam hudebníků","Original Album":"Původní album","Original Artist":"Původní interpret","Original Filename":"Původní název souboru","Original Lyricist":"Původní texty","Original Release Time":"Původní čas vydání","Original Year":"Původní rok","Part Of A Compilation":"Část kompilace","Part Of A Set":"Část setu","Performer Sort Order":"Pořadí Performerů","Playlist Delay":"Zpoždění playlistu","Produced Notice":"Oznámení o produkci","Publisher":"Vydavatel","Recording Time":"Čas nahrávání","Release Time":"Čas vydání","Remixer":"Remixer","Set Subtitle":"Nastavit titulek","Subtitle":"Titulek","Tagging Time":"Čas označení","Terms Of Use":"Podmínky užití","Title Sort Order":"Pořadí podle názvu","All Stations":"Všechny stanice","This station does not accept requests currently.":"Tato stanice v současné době nepřijímá požadavky.","This playlist is not a sequential playlist.":"Tento playlist není sekvenční playlist.","Playlist enabled.":"Playlist povolen.","Playlist disabled.":"Playlist zakázán.","Playlist successfully imported; %d of %d files were successfully matched.":"Playlist byl úspěšně importován; %d z %d souborů bylo úspěšně porovnáno.","Playlist reshuffled.":"Playlist byl zamíchán.","No directory specified":"Nebyl zadán žádný adresář","File not specified.":"Nespecifikovaný soubor.","New path not specified.":"Nespecifikována nová cesta.","File Not Processed: %s":"Soubor není zpracován: %s","File Processing":"Zpracování souborů","Web hook enabled.":"Webhook povolen.","This station does not support on-demand streaming.":"Tato stanice nepodporuje vysílání na vyžádání.","Podcast not found!":"Podcast nebyl nalezen!","This station is out of available storage space.":"Tato stanice je mimo dostupný úložný prostor.","No recording available.":"Není k dispozici žádný záznam.","Station restarted.":"Stanice restartována.","Song skipped.":"Skladba přeskočena.","Streamer disconnected.":"Streamer odpojen.","You cannot remove yourself.":"Nemůžete odstranit sami sebe.","Create a new storage location based on the base directory.":"Vytvořit nové úložiště založené na základním adresáři.","Search engine crawlers are not permitted to use this feature.":"Vyhledávač nemá povoleno používat tuto funkci.","The song ID you specified cannot be requested for this station.":"Zadané ID skladby nemůže být vyžádáno pro tuto stanici.","You have submitted a request too recently! Please wait before submitting another one.":"Skladbu na přání jste žádali nedávno, před další žádostí je potřeba nějakou dobu počkat.","Duplicate request: this song was already requested and will play soon.":"Duplicitní požadavek: tato skladba již byla vyžádána a bude brzy přehrána.","This song or artist has been played too recently. Wait a while before requesting it again.":"Tato skladba nebo umělce byla přehrána příliš nedávno. Počkejte, než o ni znovu požádáte.","Record not found":"Záznam nebyl nalezen","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"Nahraný soubor překračuje hodnotu upload_max_filesize v php.ini.","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"Nahraný soubor překračuje hodnotu MAX_FILE_SIZE z HTML formuláře.","The uploaded file was only partially uploaded.":"Nahraný soubor byl nahrán pouze částečně.","No file was uploaded.":"Nebyl nahrán žádný soubor.","Storage location %s could not be validated: %s":"Cestu k uložišti %s nelze ověřit: %s","Storage location %s already exists.":"Umístění úložiště %s již existuje.","This value is already used.":"Tato hodnota je již použita.","The port %s is in use by another station.":"Port %s je používán jinou stanicí.","GeoLite database not configured for this installation. See System Administration for instructions.":"Databáze GeoLite není pro tuto instalaci nakonfigurována. Instrukce viz Správa systému.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Tento produkt obsahuje GeoLite2 data vytvořená MaxMindem, dostupná na %s.","IP Geolocation by DB-IP":"IP Geolokace od DB-IP","You must be logged in to access this page.":"Pro přístup na tuto stránku musíte být přihlášeni.","You do not have permission to access this portion of the site.":"Nemáte oprávnění pro přístup k této části webu.","The performance profiling extension is currently enabled on this installation.":"Rozšíření profilování výkonu je v současné době povoleno.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"Můžete sledovat čas provádění a využití paměti jakékoli stránky AzuraCast nebo aplikace z profileru stránky.","Profiler Control Panel":"Ovládací panel Profileru","Performance profiling is currently enabled for all requests.":"Pro všechny požadavky je nyní povoleno profilování výkonu.","This can have an adverse impact on system performance. You should disable this when possible.":"To může mít nepříznivý dopad na výkon systému. Pokud je to možné, měli byste to zakázat.","Update Instructions":"Pokyny k aktualizaci","AzuraCast version %s is now available.":"AzuraCast verze %s je nyní k dispozici.","You are currently running version %s. Updating is highly recommended.":"Momentálně používáte verzi %s. Důrazně doporučujeme aktualizovat.","New AzuraCast Release Version Available":"Nová verze AzuraCast je k dispozici","Your installation is currently %d update(s) behind the latest version.":"Vaše instalace je v současné době %d aktualizací za nejnovější verzí.","View the changelog for full details.":"Zobrazte si seznam změn pro všechny detaily.","You should update to take advantage of bug and security fixes.":"Měli byste aktualizovat, abyste využili opravy chyb a zabezpečení.","New AzuraCast Updates Available":"Nové aktualizace AzuraCast jsou k dispozici","Installation Not Recently Backed Up":"Instalace není dlouho zálohována","This installation has not been backed up in the last two weeks.":"Tato instalace nebyla v posledních dvou týdnech zálohována.","System Debugger":"Systémový Debugger","All Permissions":"Všechna oprávnění","View Administration Page":"Zobrazit administrační stránku","View System Logs":"Zobrazení systémových protokolů","Administer Settings":"Nastavení administrace","Administer API Keys":"Nastavení API klíčů","Administer Stations":"Nastavení Stanic","Administer Custom Fields":"Nastavení Vlastních Polí","Administer Backups":"Nastavení Záloh","Administer Storage Locations":"Nastavení Lokace Úložiště","View Station Page":"Zobrazit stránku stanice","View Station Reports":"Zobrazit přehledy stanice","View Station Logs":"Zobrazit protokoly stanice","Manage Station Profile":"Nastavení Profilu Stanice","Manage Station Broadcasting":"Nastavení Vysílání Stanice","Manage Station Streamers":"Spravovat Streamery Stanice","Manage Station Mount Points":"Spravovat přípojné body stanice","Manage Station Remote Relays":"Správa vzdálených relays stanice","Manage Station Media":"Správa médií stanice","Manage Station Automation":"Správa automatizace stanice","Manage Station Web Hooks":"Spravovat webhooks stanice","Manage Station Podcasts":"Spravovat podcasty stanice","%s is not recognized as a service.":"%s není rozpoznán jako služba.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Zatím nemusí být registrováno u Supervisora. Restartování vysílání může pomoci.","%s cannot start":"%s nelze spustit","It is already running.":"Již běží.","%s cannot stop":"%s nelze zastavit","It is not running.":"Neběží.","%s encountered an error":"%s došlo k chybě","Check the log for details.":"Podrobnosti naleznete v protokolu.","System Maintenance":"Údržba systému","System Logs":"Systémové logy","User Accounts":"Uživatelské účty","Connected AzuraRelays":"Připojené AzuraRelays","Install SHOUTcast":"Instalovat SHOUTcast","Restart broadcasting? This will disconnect any current listeners.":"Restartovat vysílání? Toto odpojí všechny současné posluchače.","Start Station":"Spustit stanici","Ready to start broadcasting? Click to start your station.":"Jste připraveni začít vysílat? Klikněte pro spuštění stanice.","Click to restart your station and apply configuration changes.":"Klepnutím restartujete stanici a aplikujte změny konfigurace.","Duplicate Songs":"Duplicitní skladby","Unprocessable Files":"Nezpracovatelné soubory","Reports":"Reporty","SoundExchange Royalties":"SoundExchange Royalties","Restart Broadcasting":"Restartovat vysílání","Yes":"Ano","No":"Ne"},"de_DE":{"# Episodes":"# Episoden","# Songs":"# Songs","%{ days } Days":"%{ days } Tage","%{ minutes } minutes":"%{ minutes } Minuten","%{ seconds } seconds":"%{ seconds } Sekunden","%{filesCount} File":["%{filesCount} Datei","%{filesCount} Dateien"],"%{listeners} Listener":["%{listeners} Zuhörer","%{listeners} Zuhörer"],"%{name} - Copy":"%{name} - Kopieren","%{numPlaylists} playlist":["%{numPlaylists} Wiedergabeliste","%{numPlaylists} Wiedergabelisten"],"%{numSongs} uploaded song":["%{numSongs} hochgeladenes Lied","%{numSongs} hochgeladene Lieder"],"%{spaceUsed} of %{spaceTotal} Used":"%{spaceUsed} von %{spaceTotal} verwendet","%{spaceUsed} Used":"%{spaceUsed} verwendet","%{station} - Copy":"%{station} - Kopie","A completely random track is picked for playback every time the queue is populated.":"Jedes Mal, wenn die Warteschlange gefüllt wird, wird ein zufälliger Track zur Wiedergabe ausgewählt.","A playlist containing media files hosted on this server.":"Eine Playlist mit Mediendateien, die auf diesem Server gehostet werden.","A playlist that instructs the station to play from a remote URL.":"Eine Wiedergabeliste, die den Sender anweist, von einer URL zu spielen.","Access Key ID":"Access Key ID","Access Token":"Access Token","Access Token Secret":"Access Token Secret","Account is Active":"Account ist Aktiviert","Account List":"Kontenliste","Actions":"Aktionen","Adapter":"Adapter","Add API Key":"API-Schlüssel hinzufügen","Add Custom Field":"Benutzerdefiniertes Feld hinzufügen","Add Episode":"Episode hinzufügen","Add Files to Playlist":"Dateien zur Wiedergabeliste hinzufügen","Add Mount Point":"Einhängepunkt anlegen","Add Playlist":"Playlist hinzufügen","Add Podcast":"Podcast hinzufügen","Add Record":"Eintrag hinzufügen","Add Remote Relay":"Remote-Relay hinzufügen","Add Role":"Rolle hinzufügen","Add Schedule Item":"Geplantes Element hinzufügen","Add SFTP User":"SFTP Benutzer hinzufügen","Add Station":"Sender hinzufügen","Add Storage Location":"Füge Speicherort hinzu","Add Streamer":"Streamer hinzufügen","Add User":"Benutzer hinzufügen","Add Web Hook":"WebHook hinzufügen","Administration":"Administration","Advanced":"Erweitert","Advanced Configuration":"Erweiterte Einstellungen","Advanced Manual AutoDJ Scheduling Options":"Erweiterte manuelle AutoDJ-Planungsoptionen","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Aggregierte Zuhörer Statistiken dienen dazu Station Berichte Systemweit anzuzeigen. IP-basierte Zuhörer Statistiken dienen dazu, um eventuelle Lizenzgebühren und Berichte zu erstellen.","Album":"Album","Album Art":"Albumcover","All Playlists":"Alle Wiedergabelisten","All Podcasts":"Alle Podcasts","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"Alle Werte in der NowPlaying API-Antwort stehen zur Verwendung zur Verfügung. Alle leeren Felder werden ignoriert.","Allow Requests from This Playlist":"Anfragen aus dieser Wiedergabeliste zulassen","Allow Song Requests":"Musikwünsche erlauben","Allow Streamers / DJs":"Zusätzliche Stream-Benutzer erlauben","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Erlaube dem System einzelne Titel automatisch anhand der Performance zu Playlisten hinzuzufügen. Der Prozess läuft im Hintergrund, wird nur ausgeführt, wenn diese Option gewählt ist und bei mindestens einer Playlist die automatische Zuordnung erlaubt ist.","Allowed IP Addresses":"Erlaubte IP-Adressen","Always Use HTTPS":"Immer HTTPS verwenden","Amplify: Amplification (dB)":"Verstärkung (dB)","Analyze and reprocess the selected media":"Ausgewählte Medien analysieren und neu verarbeiten","API \"Access-Control-Allow-Origin\" Header":"API \"Access-Control-Allow-Origin\"-Header","API Documentation":"API-Dokumentation","API Key Description/Comments":"API Key Beschreibung/Kommentare","API Keys":"API Keys","API Version":"API-Version","Apply for an API key at Last.fm":"API-Schlüssel bei Last.fm beantragen","Applying changes...":"Übernehme Änderungen...","Art":"Bild","Artist":"Interpret","Artwork":"Albumcover","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Das Artwork muss eine Mindestgröße von 1400 x 1400 Pixel und eine Maximalgröße von 3000 x 3000 Pixel für Apple Podcasts haben.","At the bottom of the page, click \"Create my access token\".":"Klicke am Ende der Seite auf \"Create my access token\".","Attempt to Automatically Retrieve ISRC When Missing":"Versuche ISRC automatisch abzurufen, wenn nicht vorhanden","Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance.":"Audio-Transcoding-Anwendungen wie Liquidsoap verwenden kontinuierlich eine bestimmte Menge an CPU-Zeit, wodurch das verfügbare Guthaben kontinuierlich abnimmt. Wenn regelmäßig gestohlene CPU-Zeit zu sehen ist, sollte in Erwägung gezogen werden, zu einer VM zu wechseln, die für die Instanz dedizierte CPU-Ressourcen bereitstellt.","Audit Log":"Audit-Log","Author":"Autor","Auto-Assign Value":"Wert automatisch zuweisen","Auto-Assigned":"Automatisch zugewiesen","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"AutoDJ Bitrate (kbps)","AutoDJ Disabled":"AutoDJ deaktiviert","AutoDJ Format":"AutoDJ Format","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"Der AutoDJ wurde für diesen Sender deaktiviert. Es wird keine Musik automatisch wiedergegeben, wenn keine Quelle live ist.","AutoDJ Queue Length":"AutoDJ Warteschlangen Länge","AutoDJ Service":"AutoDJ Dienst","Automated Assignment":"Automatische Zuordnung","Automatic Backups":"Automatische Backups","Automatically Set from ID3v2 Value":"Automatisch aus ID3v2 Wert setzen","Avatar Service":"Avatar Dienst","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Avatare werden basierend auf Ihrer E-Mail-Adresse vom %{service} -Dienst abgerufen. Klicke hier, um deine %{service} Einstellungen zu verwalten.","Average Listeners":"Durchschnittliche Zuhörer","Avoid Duplicate Artists/Titles":"Vermeide doppelte Interpreten/Titel","AzuraCast First-Time Setup":"AzuraCast Erstinstallation","AzuraCast Instance Name":"AzuraCast Instanz Name","AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated.":"AzuraCast wird mit einer eingebauten kostenlosen IP-Geolokalisierungsdatenbank geliefert. Du kannst stattdessen auch den MaxMind GeoLite Service nutzen, um genauere Ergebnisse zu erzielen. Die Verwendung von MaxMind GeoLite erfordert einen Lizenzschlüssel, aber sobald der Schlüssel zur Verfügung gestellt wird, halten wir die Datenbank automatisch aktualisiert.","AzuraCast Update Checks":"AzureCast Update-Überprüfungen","AzuraCast User":"AzuraCast Benutzer","AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles.":"AzuraCast verwendet ein rollenbasiertes Zugriffskontrollsystem. Rollen werden Berechtigungen für bestimmte Bereiche der Website zugewiesen, dann werden Benutzer diesen Rollen zugewiesen.","AzuraCast Wiki":"AzuraCast Wiki","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast wird die hochgeladene Datei nach Übereinstimmungen in der Musikbibliothek des Senders durchsuchen. Die Medien sollten bereits hochgeladen sein, bevor dieser Schritt ausgeführt wird. Dieses Tool kann so oft wie nötig erneut ausgeführt werden.","Back":"Zurück","Backups":"Backups","Balanced":"Ausgeglichen","Banned Countries":"Gesperrte Länder","Banned IP Addresses":"Gesperrte IP-Adressen","Banned User Agents":"Gesperrte User-Agents","Base Station Directory":"Sender Basis Verzeichnis","Base Theme for Public Pages":"Basisdesign für öffentliche Seiten","Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists.":"Basierend auf der bisherigen Performance der Songs deines Senders kann AzuraCast automatisch die Songs gleichmäßig auf deine Wiedergabelisten verteilen und die Songs mit der höchsten Performance in die am höchsten gewichteten Wiedergabelisten platzieren.","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Basierend auf dieser Einstellung wird das System alle X Tage automatisch - unter der Nutzung der letzten X Tage - Titel neu zuordnen.","Basic Info":"Allgemeine Daten","Basic Information":"Allgemeine Informationen","Best Performing Songs":"Die beliebtesten Lieder","Bit Rate":"Bitrate","Bot Token":"Bot Token","Branding Settings":"Branding Einstellungen","Broadcast AutoDJ to Remote Station":"AutoDJ auf Remote Sender übertragen","Broadcasting":"Übertragen","Broadcasting Service":"Broadcasting-Service","Broadcasts":"Übertragungen","Browser Icon":"Browser Icon","Bucket Name":"Bucket Name","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Standardmäßig nutzt jeder Sender seinen eigenen Port (z.B. 8000). Solltest du einen Service wie CloudFlare nutzen oder deinen Sender über SSL abrufen, so aktiviere bitte dieses Feature, welches alle Sender zu den Web-Ports (80 und 443) routet.","Cached":"Für Caches","Categories":"Kategorien","Change":"Ändern","Change Password":"Passwort ändern","Changes":"Änderungen","Changes saved.":"Änderungen gespeichert.","Character Set Encoding":"Zeichenkodierung","Chat ID":"Chat ID","Check Web Services for Album Art for \"Now Playing\" Tracks":"Suche in Webdiensten nach Albumcover für \"Now Playing\" Tracks","Check Web Services for Album Art When Uploading Media":"Suche in Webdiensten nach Albumcover beim Hochladen von Medien","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Wähle einen Namen für diesen WebHook, der hilft, ihn von anderen zu unterscheiden. Dieser wird nur auf der Administrationsseite angezeigt.","Choose a new password for your account.":"Wähle ein neues Passwort für deinen Account.","Clear":"Leeren","Clear All Pending Requests?":"Alle ausstehenden Wünsche löschen?","Clear Artwork":"Albumcover löschen","Clear File":"Datei löschen","Clear Image":"Bild löschen","Clear List":"Liste leeren","Clear Media":"Datei entfernen","Clear Pending Requests":"Ausstehende Wünsche löschen","Clear Queue":"Warteschlange leeren","Clear Upcoming Song Queue":"Warteschlange für bevorstehende Songs löschen","Clear Upcoming Song Queue?":"Warteschlange für bevorstehende Songs löschen?","Click \"Generate new license key\".":"Klicke auf \"Generate new license key\".","Clone":"Duplizieren","Clone Station":"Sender duplizieren","Close":"Schließen","Code from Authenticator App":"Code von Authenticator App","Collect aggregate listener statistics and IP-based listener statistics":"Sammeln von aggregierten Zuhörerstatistiken und IP-basierten Zuhörerstatistiken","Comments":"Kommentare","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Schließe den Installations-Prozess durch Angabe einiger Informationen über deine Broadcast-Umgebung ab. Diese Einstellungen können später im Administrationspanel geändert werden.","Configure":"Konfigurieren","Configure Automated Assignment":"Automatische Zuweisung anpassen","Configure Backups":"Backups konfigurieren","Confirm New Password":"Neues Passwort bestätigen","Connection Information":"Verbindungsinformationen","Consumer Key (API Key)":"Consumer Key (API Key)","Consumer Secret (API Secret)":"Consumer Secret (API Secret)","Contains explicit content":"Enthält expliziten Inhalt","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Setze den Einrichtungsprozess fort, indem du deinen ersten Radiosender unten erstellst. Du kannst deine Eingaben später bearbeiten.","Continuous Play":"Kontinuierliche Wiedergabe","Control how this playlist is handled by the AutoDJ software.":"Legen Sie fest, wie AutoDJ die Wiedergabeliste behandeln soll.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Backups, die älter als die angegebene Anzahl der Tage sind, werden automatisch gelöscht. Auf Null setzen, um die automatische Löschung zu deaktivieren.","Copy associated media and folders.":"Verknüpfte Medien und Ordner kopieren.","Copy scheduled playback times.":"Geplante Wiedergabezeiten kopieren.","Copy to Clipboard":"In Zwischenablage kopieren","Copy to New Station":"In neuen Sender kopieren","CPU Load":"CPU Load","CPU Stats Help":"CPU Statistik Hilfe","Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL.":"Erstellen Sie eine neue App auf der Twitter Application Website. Verwenden Sie die System-URL dieser Installation als URL der App.","Create a New Radio Station":"Neuen Radiosender erstellen","Create Account":"Benutzer erstellen","Create an account on the MaxMind developer site.":"Erstelle ein Konto auf der MaxMind Entwicklerseite.","Create and Continue":"Erstellen und fortsetzen","Create custom fields to store extra metadata about each media file uploaded to your station libraries.":"Erstelle benutzerdefinierte Felder, um zusätzliche Metadaten über jede Mediendatei zu speichern, die auf deine Sender hochgeladen wird.","Create Directory":"Verzeichnis erstellen","Create New Key":"Neuen Schlüssel erstellen","Create Station":"Sender erstellen","Crossfade Duration (Seconds)":"Überblendungszeit (Sekunden)","Crossfade Method":"Art der Überblendung","Cue":"Warteschlange","Current Custom Fallback File":"Aktuelle benutzerdefinierte Fallback-Datei","Current Installed Version":"Aktuell installierte Version","Current Intro File":"Aktuelle Intro-Datei","Current Password":"Aktuelles Passwort","Current Podcast Media":"Aktuelle Podcast-Medien","Custom":"Benutzerdefiniert","Custom API Base URL":"Individuelle API Basis URL","Custom Branding":"Benutzerdefiniertes Branding","Custom Configuration":"Benutzerdefinierte Konfiguration","Custom CSS for Internal Pages":"Custom CSS für interne Seiten","Custom CSS for Public Pages":"Custom CSS für öffentliche Seiten","Custom Cues: Cue-In Point (seconds)":"Benutzerdefinierter Cue: Cue-In-Punkt (in Sekunden)","Custom Cues: Cue-Out Point (seconds)":"Benutzerdefinierte Cues: Cue-Out-Punkt (in Sekunden)","Custom Fading: Fade-In Time (seconds)":"Benutzerdefiniertes Ein-/Ausblenden: Einblende-Zeit (Sekunden)","Custom Fading: Fade-Out Time (seconds)":"Benutzerdefiniertes Ein-/Ausblenden: Ausblendezeit (Sekunden)","Custom Fading: Overlap Time (seconds)":"Benutzerdefiniertes Ein-/Ausblenden: Überschneidungszeit (Sekunden)","Custom Fallback File":"Benutzerdefinierte Fallback-Datei","Custom Fields":"Benutzerdefinierte Felder","Custom Frontend Configuration":"Benutzerdefinierte Frontend Konfiguration","Custom JS for Public Pages":"Benutzerdefinierte JS für öffentliche Seiten","Customization":"Personalisierung","Customize":"Anpassen","Customize Administrator Password":"Anpassen des Administrator Passwort","Customize AzuraCast Settings":"AzuraCast Einstellungen anpassen","Customize Broadcasting Port":"Anpassen des Übertragungs-Ports","Customize Copy":"Kopie anpassen","Customize DJ/Streamer Mount Point":"DJ/Streamer Einhängepunkt anpassen","Customize DJ/Streamer Port":"DJ/Streamer-Port anpassen","Customize Internal Request Processing Port":"Port für interne Request-Verarbeitung anpassen","Customize Source Password":"Anpassen des source passwort","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Passt die Anzahl der Songs an, die im Abschnitt \"Song Verlauf\" für diesen Sender und in allen öffentlichen APIs angezeigt werden.","Dark":"Dunkel","Date Played":"Wiedergabe Datum","Date Requested":"Wunsch Datum","Date/Time":"Datum/Zeit","Date/Time (Browser)":"Datum/Zeit (Browser)","Date/Time (Station)":"Datum/Zeit (Sender)","Days Between Automated Assignments":"Tage zwischen der automatischen Zuordnung","Days of Playback History to Keep":"Zu speichernde Tage des Song Verlaufs","Deactivate Streamer on Disconnect (Seconds)":"DJ/Streamer bei Verbindungsabbruch deaktivieren (Sekunden)","Default":"Voreinstellung","Default Album Art":"Standard Albumcover","Default Album Art URL":"Standard-Album-Cover URL","Default Avatar URL":"Standard Avatar-URL","Default Mount":"Standard Einhängepunkt","Delete":"Löschen","Delete %{ num } media files?":"%{ num } Mediendateien löschen?","Delete Album Art":"Albumcover löschen","Delete API Key?":"API-Schlüssel löschen?","Delete Backup?":"Backup löschen?","Delete Broadcast?":"Übertragung löschen?","Delete Custom Field?":"Benutzerdefiniertes Feld löschen?","Delete Episode?":"Episode löschen?","Delete Mount Point?":"Einhängepunkt löschen?","Delete Playlist?":"Wiedergabeliste löschen?","Delete Podcast?":"Podcast löschen?","Delete Queue Item?":"Warteschlangeneintrag löschen?","Delete Remote Relay?":"Remote-Relay löschen?","Delete Request?":"Wunsch löschen?","Delete Role?":"Rolle löschen?","Delete SFTP User?":"SFTP Benutzer löschen?","Delete Station?":"Sender löschen?","Delete Storage Location?":"Speicherort löschen?","Delete Streamer?":"Streamer löschen?","Delete User?":"Benutzer löschen?","Delete Web Hook?":"Web Hook löschen?","Description":"Beschreibung","Deselect":"Auswahl aufheben","Desktop Device":"Desktop-Gerät","Direct Stream URL":"Direkte Stream-URL","Directory":"Verzeichnis","Directory Name":"Verzeichnisname","Disable":"Deaktivieren","Disable Crossfading":"Crossfading deaktivieren","Disable Optimizations":"Optimierungen deaktivieren","Disable public pages?":"Öffentliche Seiten deaktivieren?","Disable song requests?":"Musikwünsche deaktivieren?","Disable streamers?":"Live-Streamer deaktivieren?","Disable Two-Factor":"Zwei-Faktor deaktivieren","Disable two-factor authentication?":"Zwei-Faktor-Authentifizierung deaktivieren?","Disabled":"Deaktiviert","Disconnect Streamer":"Live-Streamer trennen","Discord Web Hook URL":"Discord WebHook URL","Disk Space":"Festplattenspeicher","Display Name":"Anzeigename","DJ Credentials":"DJ Zugangsdaten","DJ/Streamer Buffer Time (Seconds)":"DJ/Streamer Pufferzeit (Sekunden)","Do not collect any listener analytics":"Erfasse keine Analyse-Daten für Zuhörer","Do not use an AutoDJ service.":"Keinen AutoDJ Dienst verwenden.","Down":"Nach unten","Download":"Download","Download CSV":"CSV herunterladen","Download M3U":"M3U herunterladen","Download PLS":"PLS herunterladen","Download the Linux x64 binary from the SHOUTcast Radio Manager:":"Lade die Linux x64 binary vom SHOUTcast Radio Manager herunter:","Drag file(s) here to upload or":"Datei(en) hierhin ziehen, um sie hochzuladen oder","Dropbox Generated Access Token":"Generiertes Dropbox Authentifizierungs-Token","Duplicate":"Duplizieren","Duplicate Playlist":"Playlist duplizieren","Duplicate Prevention Time Range (Minutes)":"Zeitraum zur Wiederholungs-Vermeidung (Minuten)","E-Mail":"E-Mail","E-mail Address":"E-Mail Adresse","E-mail addresses can be separated by commas.":"Mehrere E-Mail-Adressen können durch Kommas getrennt werden.","E-mail Delivery Service":"E-Mail Zustelldienst","Edit":"Bearbeiten","Edit Custom Field":"Benutzerdefiniertes Feld bearbeiten","Edit Episode":"Episode bearbeiten","Edit Liquidsoap Configuration":"Liquidsoap Konfiguration bearbeiten","Edit Media":"Medien bearbeiten","Edit Mount Point":"Einhängepunkt bearbeiten","Edit Playlist":"Wiedergabeliste bearbeiten","Edit Podcast":"Podcast bearbeiten","Edit Profile":"Profil bearbeiten","Edit Record":"Eintrag bearbeiten","Edit Remote Relay":"Remote-Relay bearbeiten","Edit Role":"Rolle bearbeiten","Edit SFTP User":"SFTP Benutzer bearbeiten","Edit Station":"Sender bearbeiten","Edit Station Profile":"Senderprofil bearbeiten","Edit Storage Location":"Speicherort bearbeiten","Edit Streamer":"Streamer bearbeiten","Edit User":"Benutzer bearbeiten","Edit Web Hook":"WebHook bearbeiten","Embed Code":"Einbettungscode","Embed Widgets":"Einbettungs-Widgets","Enable":"Aktivieren","Enable Advanced Features":"Erweiterte Funktionen aktivieren","Enable AutoDJ":"AutoDJ einschalten","Enable Automated Assignment":"Aktiviere automatische Zuordnung","Enable Broadcasting":"Übertragung aktivieren","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"Aktiviere bestimmte erweiterte Funktionen im Webinterface, einschließlich der erweiterten Wiedergabelisten-Konfiguration, der Sendeport Zuweisung, Änderungen der Basis-Medienverzeichnisse und anderer Funktionalitäten, die nur von Benutzern genutzt werden sollten, die mit fortgeschrittener Funktionalität vertraut sind.","Enable Downloads on On-Demand Page":"Downloads auf On-Demand Seite aktivieren","Enable Mail Delivery":"E-Mail-Zustellung aktivieren","Enable On-Demand Streaming":"On-Demand-Streaming aktivieren","Enable Public Pages":"Öffentliche Seiten aktivieren","Enable public pages?":"Öffentliche Seiten aktivieren?","Enable song requests?":"Musikwünsche aktivieren?","Enable streamers?":"Live-Streaming aktivieren?","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Aktiviere diese Einstellung, um zu verhindern, dass Metadaten für Dateien in dieser Wiedergabeliste an den AutoDJ gesendet werden. Dies ist nützlich, wenn die Playlist Jingles oder Bumpers enthält.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Aktivieren, um diesen Mountpoint auf \"Yellow Pages\" öffentlichen Radioverzeichnis zu bewerben.","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"Aktivieren, um dieses Relay auf \"Yellow Pages\" öffentlichen Radioverzeichnis zu bewerben.","Enable to allow listeners to select this mount point on this station's public pages.":"Aktivieren, um den Zuhörern die Möglichkeit zu geben, diesen Einhängepunkt auf den öffentlichen Seiten dieses Senders auszuwählen.","Enable to allow listeners to select this relay on this station's public pages.":"Aktivieren, um den Zuhörern die Möglichkeit zu geben, diesen Relay auf den öffentlichen Seiten dieses Senders auszuwählen.","Enable to allow this account to log in and stream.":"Aktivieren, um diesem Account das Einloggen und Streamen zu erlauben.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Aktivieren, um AzuraCast automatisch Nachtbackups zu der angegebenen Zeit ausführen zu lassen.","Enable Two-Factor":"Zwei-Faktor aktivieren","Enable Two-Factor Authentication":"Zwei-Faktor-Authentifizierung aktivieren","Enabled":"Aktiviert","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Aktiviert oder deaktiviert die Verwendung des neueren und schnelleren WebSocket basierten Systems, um Live-Updates auf öffentlichen Playern zu erhalten. Deaktiviere dieses Feature, wenn Probleme damit auftreten.","Encoder":"Encoder","End Date":"Enddatum","End Time":"Endzeit","Endpoint":"Endpunkt","Enforce Schedule Times":"Zeitpläne erzwingen","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Gib den aktuellen Code aus deiner Authenticator App ein um zu überprüfen ob alles funktioniert.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Bitte gib die vollsändige URL deines gewünschten Relay Streams ein.","Episode":"Episode","Episodes":"Episoden","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Beispiel: Wenn die Remote Radio-URL http://station.example.com:8000/radio.mp3 ist, gib \"http://station.example.com:8000\" ein.","Exclude Media from Backup":"Medien aus Backup ausschließen","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Das Ausschließen von Medien bei automatisierten Backups spart Speicherplatz, aber du solltest sicherstellen, dass deine Medien an anderer Stelle gesichert werden. Beachte bitte, dass nur lokal gespeicherte Medien gesichert werden.","Expected to Play at":"Voraussichtliche Wiedergabe","Explicit":"Explizit","Export %{format}":"Exportformat","Fallback Mount":"Fallback Mount","Field Name":"Name des Feldes","File Name":"Dateiname","Files marked for reprocessing:":"Für die Wiederverarbeitung markierte Dateien:","Files moved:":"Verschobene Dateien:","Files queued for playback:":"Dateien in der Wiedergabe-Warteschlange:","Files removed:":"Dateien entfernt:","Footer Text":"Fußzeile","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"Für lokale Dateisysteme ist dies der Basispfad des Verzeichnisses. Für entfernte Dateisysteme ist dies das Ordnerpräfix.","for selected period":"für ausgewählten Zeitraum","For some clients, use port:":"Für einige Clients, verwende Port:","Friday":"Freitag","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"Scanne den Code rechts mit deinem Smartphone mit einer Authentication App deiner Wahl (FreeOTP, Authy, etc.).","Full Volume":"Volle Lautstärke","Full:":"Komplett:","GA Property Tracking ID":"GA Property Tracking ID","General Rotation":"Allgemeine Rotation","Generate Report":"Bericht erstellen","Genre":"Genre","GeoLite is not currently installed on this installation.":"GeoLite ist auf diesem System derzeit nicht installiert.","GeoLite version \"%{ version }\" is currently installed.":"Derzeit ist Version \"%{ version }\" von GeoLite installiert.","Global":"Global","Global Permissions":"Globale Berechtigungen","Hide Album Art on Public Pages":"Album Art auf den öffentlichen Seiten ausblenden","Hide AzuraCast Branding on Public Pages":"Blenden Sie AzuraCast Branding auf öffentlichen Seiten aus","Hide Charts":"Diagramme ausblenden","Hide Metadata from Listeners (\"Jingle Mode\")":"Metadaten vor Zuhörern verstecken (\"Jingle Modus\")","High":"Hoch","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Wiedergabelisten mit höherem Gewicht werden im Vergleich zu anderen Playlisten, mit geringerem Gewicht, häufiger abgespielt.","History":"Verlauf","Home":"Startseite","Homepage Redirect URL":"Homepage-Umleitungs-URL","Hour":"Stunde","HTML":"HTML","Icecast Clients":"Icecast Clients","Identifier":"Identifikator","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Wenn ein Song über kein Albumcover verfügt, wird diese URL stattdessen aufgelistet. Freilassen um den Standard Platzhalter zu verwenden.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Wenn ein Besucher nicht eingeloggt und die AzuraCast Homepage besucht, können Sie sie automatisch mit der hier angegebenen URL umleiten. Freilassen Sie, um sie zum Login-Bildschirm standardmäßig umzuleiten.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Wenn die automatische Zuordnung aktiviert ist, verwenden Sie diese Playlist als eine der Ziele, in die Songs verteilt werden sollen. Dies überschreibt die vorhandenen Inhalte dieser Playlist.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Wenn deaktiviert, wird die Wiedergabeliste nicht vom AutoDJ abgespielt, kann aber trotzdem verwaltet werden.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Wenn deaktiviert, wird der Sender nichts übertragen oder den AutoDJ nutzen.","If enabled, a download button will also be present on the public \"On-Demand\" page.":"Wenn aktiviert, ist auch ein Download-Button auf der öffentlichen \"On-Demand\"-Seite vorhanden.","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"Wenn aktiviert, wird sich AzuraCast mit der MusicBrainz Datenbank verbinden, um zu versuchen, einen ISRC für alle Dateien zu finden, in denen dieser fehlt. Deaktivieren kann die Leistung verbessern.","If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page.":"Wenn aktiviert, steht Musik aus Wiedergabelisten mit aktiviertem On-Demand-Streaming zum Streamen über eine eigene öffentliche Seite zur Verfügung.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Wenn aktiviert, wird der AutoDJ dieser Installation automatisch Musik auf diesem Mountpoint spielen.","If enabled, the AutoDJ will automatically play music to this mount point.":"Wenn aktiviert, wird der AutoDJ automatisch Musik abspielen.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Wenn aktiviert, kann sich dieser Streamer nur während der geplanten Sendezeit verbinden.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Wenn Musikwünsche für den Sender aktiviert sind, können sich Zuhörer Songs aus dieser Wiedergabeliste wünschen.","If selected, album art will not display on public-facing radio pages.":"Wenn ausgewählt, wird das Albumcover nicht auf öffentlichen Radio Seiten angezeigt.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Wenn ausgewählt, wird dadurch das AzuraCast branding auf öffentlich zugänglichen Seiten nicht angezeigt.","If the end time is before the start time, the playlist will play overnight.":"Wenn die Endzeit vor der Startzeit ist, wird die Playlist über Nacht spielen.","If the end time is before the start time, the schedule entry will continue overnight.":"Wenn die Endzeit vor der Startzeit ist, wird die Playlist über Nacht spielen.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Wenn sich der Port, auf den Sie senden, von dem unterscheidet, den Sie oben in der URL angegeben haben, geben Sie hier den Quellport an.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Der Standard Mount wird auf der öffentlichen Radioseite automatisch abgespielt.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Wenn der Einhängepunkt kein Audio abspielt, werden die Zuhörer automatisch zu diesem Einhängepunkt umgeleitet. Der Standard ist /error.mp3, eine sich wiederholende Fehlermeldung.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Wenn diese Einstellung auf \"Ja\" gesetzt ist, wird die Browser-URL anstelle der System-URL verwendet, wenn sie verfügbar ist. Setze die Einstellung auf \"Nein\", um immer die System-URL zu verwenden.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Wenn dieser Sender On-Demand-Streaming und Download aktiviert hat, werden nur Lieder angezeigt, die sich in Wiedergabelisten befinden bei denen diese Einstellung aktiviert ist.","If you are broadcasting using AutoDJ, enter the source password here.":"Wenn Sie mit AutoDJ senden, geben Sie hier das Source Passwort ein.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Wenn Sie AutoDJ verwenden, geben Sie hier den Quell-Benutzernamen hier ein. Dies kann leer bleiben.","If your web hook requires HTTP basic authentication, provide the password here.":"Wenn dein WebHook eine HTTP basic authentication benötigt, gib hier das Passwort ein.","If your web hook requires HTTP basic authentication, provide the username here.":"Wenn dein Web Hook eine HTTP basic authentication erfordert, gib hier den Benutzernamen ein.","Import from PLS/M3U":"Import von PLS/M3U","Important: copy the key below before continuing!":"Wichtig: Kopiere den untenstehenden Schlüssel, bevor du weiter machst!","In order to install SHOUTcast:":"Um SHOUTcast zu installieren:","In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds.":"Um eine schnelle Verarbeitung zu gewährleisten, haben WebHooks eine kurze Timeout-Zeit, so dass der antwortende Dienst so optimiert sein sollte, dass er die Anfrage in weniger als 2 Sekunden bearbeitet.","in the last 48 hours":"in den letzten 48 Stunden","in the last month":"im letzten Monat","In the newly created application, click the \"Keys and Access Tokens\" tab.":"Klicke in der neu erstellten Anwendung auf die Registerkarte \"Keys and Access Tokens\".","Include in Automated Assignment":"In automatische Zuordnung einbinden","Include in On-Demand Player":"In On-Demand-Player einbeziehen","Indefinitely":"Unbegrenzt","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"Kennzeichnet das Vorhandensein von expliziten Inhalten (explizite Sprache oder Inhalte für Erwachsene). Apple Podcasts zeigt eine Grafik mit einem expliziten Kinderschutzhinweis für die Episode an, wenn dies aktiviert ist. Episoden, die explizites Material enthalten, sind in einigen Regionen von Apple Podcasts nicht verfügbar.","Insert":"Einfügen","Install GeoLite IP Database":"GeoLite IP-Datenbank installieren","Install SHOUTcast 2 DNAS":"SHOUTcast 2 DNAS installieren","Instructions":"Anleitung","Internal notes or comments about the user, visible only on this control panel.":"Interne Notizen oder Kommentare über den Benutzer, die nur auf diesem Bedienfeld sichtbar sind.","International Standard Recording Code, used for licensing reports.":"International standardisierte Aufnahme-Kodierung, welche für Lizenz Berichte genutzt wird.","Interrupt other songs to play at scheduled time.":"Andere Songs unterbrechen, um zur geplanten Zeit zu spielen.","Intro":"Intro","IP":"IP","IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite.":"IP-Geolocation wird verwendet, um die ungefähre Position deiner Zuhörer basierend auf der IP-Adresse, mit der sie sich verbinden, zu erraten. Verwende die mitgelieferte kostenlose IP-Geolocation Bibliothek oder gib einen Lizenzschlüssel auf dieser Seite ein, um MaxMind GeoLite zu verwenden.","ISRC":"ISRC","Jingle Mode":"Jingle Modus","Joins":"Eingeschaltet","Language":"Sprache","Last 14 Days":"Letzte 14 Tage","Last 2 Years":"Letzte 2 Jahre","Last 24 Hours":"Letzte 24 Stunden","Last 30 Days":"Letzte 30 Tage","Last 60 Days":"Letzte 60 Tage","Last 7 Days":"Letzte 7 Tage","Last Modified":"Letzte Änderung","Last Month":"Letzter Monat","Last run:":"Letzte Ausführung:","Last Year":"Letztes Jahr","Last.fm API Key":"Last.fm API-Schlüssel","Learn about Advanced Playlists":"Erfahren Sie mehr über erweiterte Playlists","Learn More about Dropbox Auth Tokens":"Erfahre mehr über Dropbox Authentifizierungs-Token","Learn more about release channels in the AzuraCast docs.":"Mehr Informationen über Release Kanäle findest du in den AzuraCast Docs.","Learn more about this header.":"Mehr Informationen über diesen Header.","Leave blank to automatically generate a new password.":"Leer lassen um automatisch ein Kennwort erstellen zu lassen.","Leave blank to play on every day of the week.":"Frei lassen, um an jedem Tag der Woche zu spielen.","Leave blank to use the current password.":"Lass dieses Feld leer, um dein aktuelles Passwort beizubehalten.","Leave blank to use the default Telegram API URL (recommended).":"Leer lassen, um die Standard-URL der Telegram-API zu verwenden (empfohlen).","Length":"Länge","Length Text":"Länge Text","Let's get started by creating your Super Administrator account.":"Lass uns mit dem erstellen deines Super Administrator Accounts anfangen.","Light":"Hell (Light)","Limited:":"Begrenzt:","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"LiquidSoap mischt derzeit aus %{songs} und %{playlists}.","Liquidsoap Performance Tuning":"Liquidsoap Leistungs-Optimierung","List one IP address or group (in CIDR format) per line.":"Eine IP-Adresse oder Gruppe (im CIDR-Format) pro Zeile auflisten.","Listener Analytics Collection":"Zuhörer Statistiken sammeln","Listener Request":"Zuhörerwunsch","Listeners":"Zuhörer","Listeners by Day":"Zuhörer nach Tag","Listeners by Day of Week":"Zuhörer nach Wochentag","Listeners by Hour":"Zuhörer nach Stunde","Listeners Per Station":"Zuhörer pro Sender","Live":"Live","Live Broadcast Recording Bitrate (kbps)":"Bitrate für Live-Übertragung Aufnahmen (kbps)","Live Broadcast Recording Format":"Live-Übertragung Aufnahmeformat","Live Listeners":"Live Zuhörer","Live Recordings Storage Location":"Speicherort für Live-Aufnahmen","Live stream connected.":"Live-Stream verbunden.","Live stream disconnected.":"Live-Stream getrennt.","Live Streamer:":"Live-Streamer:","Load Average":"Load Durchschnitt","Loading...":"Wird geladen...","Local":"Lokal","Local Filesystem":"Lokales Dateisystem","Local Streams":"Lokale Streams","Location":"Ort","Log In":"Anmelden","Log Viewer":"Log Viewer","Logs":"Logs","Loop Once":"Einmal durchlaufen","Losses":"Abgeschaltet","Low":"Niedrig","Main Message Content":"Inhalt der Nachricht","Manage":"Verwalten","Manage SFTP Accounts":"SFTP Zugänge verwalten","Manage Stations":"Sender verwalten","Manual AutoDJ Mode":"Manueller AutoDJ-Modus","Manually define how this playlist is used in Liquidsoap configuration.":"Definieren Sie manuell in der Liquidsoap-Konfiguration, wie diese Playlist verwendet wird.","Markdown":"Markdown","Matomo API Token":"Matomo API Token","Matomo Installation Base URL":"Matomo Installation System-URL","Matomo Site ID":"Matomo Site ID","Max Listener Duration":"Maximale Zuhördauer","Maximum Listeners":"Maximale Zuhörer","Maximum number of total listeners across all streams. Leave blank to use the default.":"Maximale Zuhöreranzahl über alle Streams verteilt. Leer lassen, um den Standardwert zu verwenden.","MaxMind Developer Site":"MaxMind Entwickler Website","MaxMind License Key":"MaxMind Lizenzschlüssel","Media":"Medien","Media Storage Location":"Medien Speicherort bearbeiten","Memory":"RAM","Memory Stats Help":"Speicher Statistik Hilfe","Merge playlist to play as a single track.":"Wiedergabeliste zusammenführen, um sie wie ein einzelnes Lied abzuspielen.","Message Body":"Nachrichtentext","Message Customization Tips":"Tipps zur Nachrichtenanpassung","Message parsing mode":"Nachrichten Verarbeitungsmodus","Message Recipient(s)":"Empfänger der Nachricht","Message Subject":"Betreff","Metadata":"Metadaten","Metadata updated!":"Metadaten aktualisiert!","Microphone":"Mikrofon","Microphone\n Source":"Mikrofon\n Quelle","Minute of Hour to Play":"Minute der Stunde zu der gespielt werden soll","Mixer":"Mixer","Mobile Device":"Mobilgerät","Modified":"Geändert","Monday":"Montag","More":"Mehr","Most Played Songs":"Meistgespielte Lieder","Most Recent Backup Log":"Letztes Backup-Log","Mount Name:":"Mount-Name:","Mount Point URL":"Einhängepunkt URL","Mount Points":"Einhängepunkte","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"Einhängepunkte sind die Zugangspunkte für Zuhörer deines Senders. Jeder Einhängepunkt kann ein anderes Audioformat oder eine andere Qualität haben. Mit Einhängepunkten kannst du einen hochwertigen Stream für Festnetz Verbindungen und einen mobilen Stream für Mobile Zuhörer einrichten.","Move":"Bewegen","Move %{ num } File(s) to":"Verschiebe %{ num } Datei(en) nach","Move to Directory":"In Verzeichnis verschieben","MP3":"MP3","Music Files":"Musik Dateien","Mute":"Stummschalten","My Account":"Mein Account","N/A":"-","Name":"Name","Name/Type":"Name/Typ","Network Interfaces":"Netzwerkschnittstellen","Never run":"Niemals ausgeführt","New Directory":"Neues Verzeichnis","New directory created.":"Neues Verzeichnis erstellt.","New File Name":"Neuer Dateiname","New Folder":"Neues Verzeichnis","New Key Generated":"Neuer Schlüssel generiert","New Password":"Neues Passwort","New Playlist":"Neue Wiedergabeliste","New Playlist Name":"Neuer Wiedergabelisten-Name","New Station Description":"Neue Senderbeschreibung","New Station Name":"Neuer Sendername","No files selected.":"Keine Dateien ausgewählt.","No Limit":"Keine Begrenzung","No other program can be using this port. Leave blank to automatically assign a port.":"Kein anderes Programm kann diesen Port verwenden. Lass das Feld leer, um automatisch einen Port zuzuweisen.","No records to display.":"Nichts anzuzeigen.","None":"Nicht vorhanden","None:":"Keine:","Normal Mode":"Normaler Modus","Not Played":"Nicht gespielt","Not Running":"Läuft nicht","Not Scheduled":"Nicht geplant","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Beachten Sie, dass die Wiederherstellung eines Backups Ihre bestehende Datenbank löschen wird. Backups von nicht vertrauenswürdigen Personen niemals einspielen!","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Hinweis: Dies sollte die öffentlich zugänglichen Homepage des Radiosenders sein, nicht die AzuraCast URL. Sie wird in die Übertragungs-Details aufgenommen.","Notes":"Notizen","Now":"Jetzt","Now Playing":"Jetzt läuft","Now playing on %{ station }:":"Jetzt läuft auf %{ station }:","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }":"Jetzt auf %{ station }: %{ title } von %{ artist }! Schalte jetzt ein: %{ url }","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now.":"Jetzt auf %{ station }: %{ title } von %{ artist }! Schalte jetzt ein.","NowPlaying API Response":"NowPlaying API Antwort","Num Plays":"Wiedergaben","Number of Backup Copies to Keep":"Anzahl der zu behaltenden Backups","Number of Minutes Between Plays":"Anzahl an Minuten zwischen den Wiedergaben","Number of seconds to overlap songs.":"Anzahl der Sekunden, die Lieder überschneiden sollen.","Number of Songs Between Plays":"Anzahl an Lieder zwischen den Wiedergaben","Number of Visible Recent Songs":"Anzahl der angezeigten zuletzt gespielten Songs","On the Air":"Auf Sendung","On-Demand":"On-Demand","On-Demand Media":"On-Demand-Medien","On-Demand Streaming":"On-Demand Streaming","Once per %{minutes} Minutes":"Einmal pro %{minutes} Minuten","Once per %{songs} Songs":"Einmal pro %{songs} Songs","Once per Hour":"Einmal pro Stunde","Once per Hour (at %{minute})":"Einmal pro Stunde (bei %{minute})","Once per x Minutes":"Einmal pro x Minuten","Once per x Songs":"Einmal alle x Lieder","Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below.":"Sobald diese Schritte abgeschlossen sind, geben Sie die Informationen von der Seite \"Keys and Access Tokens\" in die untenstehenden Felder ein.","Once you have configured automated assignment, click the button below to run the automated assignment process.":"Sobald die automatische Zuweisung konfiguriert ist, klicke auf den Button, um die Automatische Zuordnung zu starten.","Only collect aggregate listener statistics":"Nur aggregierte Zuhörerstatistiken sammeln","Only connect to a remote server.":"Nur mit einem entfernten Server verbinden.","Only loop through playlist once.":"Wiedergabeliste nur einmal abspielen.","Only play one track at scheduled time.":"Nur einen Track zur geplanten Zeit spielen.","Only Send One Tweet Every...":"Nur einen Tweet senden jede...","Operation":"Aktion","Optional: HTTP Basic Authentication Password":"Optional: HTTP Basic Authentication Passwort","Optional: HTTP Basic Authentication Username":"Optional: HTTP Basic Authentication Benutzername","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"Optional kannst du ein ID3v2-Metadatenfeld wählen, das, falls vorhanden, verwendet wird, um den Wert dieses Feldes festzulegen.","Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name.":"Optional kann ein kurzer, URL-freundlicher Name, wie z. B. \"mein_sender_name\", angegeben werden, der in den URLs dieses Senders verwendet wird. Lass dieses Feld leer, um automatisch einen Namen auf der Grundlage des Sendernamens zu erstellen.","Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name.":"Optional kann ein API-freundlicher Name angegeben werden, z. B. \"feld_name\". Lass dieses Feld leer, um automatisch einen Namen auf der Grundlage des Namens zu erstellen.","Optionally supply an API token to allow IP address overriding.":"Optional kann ein API-Token angegeben werden, um das Überschreiben der IP-Adresse zu ermöglichen.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"Optional kannst du SSH Public Keys angeben die dieser Benutzer statt eines Passworts verwenden kann. Gib einen Schlüssel pro Zeile ein.","or":"oder","Owner":"Besitzer","Password":"Passwort","Password:":"Passwort:","Paste the generated license key into the field on this page.":"Füge den generierten Lizenzschlüssel in das Feld auf dieser Seite ein.","Path/Suffix":"Pfad/Suffix","Pending Requests":"Ausstehende Musikwünsche","Permissions":"Berechtigungen","Play":"Abspielen","Play %":"Wiedergabe %","Play exactly once every $x minutes.":"Genau einmal alle $x Minuten spielen.","Play exactly once every $x songs.":"Genau einmal alle $x Lieder spielen.","Play once per hour at the specified minute.":"Einmal pro Stunde zu der angegebenen Minute spielen.","Play/Pause":"Play/Pause","Playback Queue":"Wiedergabe-Warteschlange","Playing Next":"Als Nächstes","Playlist":"Wiedergabeliste","Playlist (M3U/PLS) URL":"Wiedergabelisten (M3U/PLS) URL","Playlist 1":"Wiedergabeliste 1","Playlist 2":"Wiedergabeliste 2","Playlist Name":"Playlisten Name","Playlist order set.":"Playlist-Reihenfolge gesetzt.","Playlist queue cleared.":"Playlist-Warteschlange gelöscht.","Playlist Type":"Playlist Typ","Playlist Weight":"Playlist Priorität","Playlist:":"Wiedergabeliste:","Playlist(s)":"Wiedergabeliste(n)","Playlists":"Wiedergabelisten","Playlists cleared for selected files:":"Playlist-Zuordnung für ausgewählte Dateien zurückgesetzt:","Playlists updated for selected files:":"Playlisten aktualisiert für ausgewählte Dateien:","Plays":"Wiedergaben","Podcast":"Podcast","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"Podcast-Medien sollten im MP3- oder M4A (AAC)-Format vorliegen, um eine größtmögliche Kompatibilität zu gewährleisten.","Podcast Title":"Podcast Titel","Podcasts":"Podcasts","Podcasts Storage Location":"Podcasts-Speicherort","Port:":"Port:","Powered by AzuraCast":"Powered by AzuraCast","Prefer Browser URL (If Available)":"Bevorzuge Browser URL (falls vorhanden)","Prefer System Default":"System Standard bevorzugen","Preview":"Vorschau","Previous":"Vorher","Privacy":"Datenschutz","Profile":"Profil","Programmatic Name":"Name für das System","Public Page":"Öffentliche Seite","Public Page Background":"Hintergrund der öffentlichen Seite","Public Pages":"Öffentliche Seiten","Publish Date":"Veröffentlichungsdatum","Publish Time":"Veröffentlichungszeit","Publish to \"Yellow Pages\" Directories":"In \"Yellow Pages\" Verzeichnis veröffentlichen","Queue":"Einreihen","Queue the selected media to play next":"Ausgewählte Medien einreihen","Radio Player":"Radio Player","Random":"Zufällig","Ratio":"Verhältnis","Raw":"Raw","Record Live Broadcasts":"Live-Sendung aufnehmen","Recover Account":"Account wiederherstellen","Refresh rows":"Zeilen aktualisieren","Region":"Region","Relay":"Relay","Relay Stream URL":"Relay Stream URL","Release Channel":"Release-Kanal","Remote":"Remote","Remote Playback Buffer (Seconds)":"Remote Wiedergabe-Puffer (Sekunden)","Remote Relays":"Remote-Relays","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"Remote Relays ermöglichen es dir, mit einer Sendesoftware außerhalb dieses Servers zu arbeiten. Jeder Server, den du hier einfügst, wird in die Statistiken deines Senders aufgenommen. Du kannst auch von diesem Server zu entfernten Relays senden.","Remote Station Administrator Password":"Remote Sender Administrator Passwort","Remote Station Listening Mountpoint/SID":"Remote Station Listening Mountpoint/SID","Remote Station Listening URL":"Remote Station Listening URL","Remote Station Source Mountpoint/SID":"Remote Station Source Mountpoint/SID","Remote Station Source Password":"Remote Station Source Passwort","Remote Station Source Port":"Remote Station Source Port","Remote Station Source Username":"Remote Station Source Benutzername","Remote Station Type":"Remote-Stationstyp","Remote URL":"Remote-URL","Remote URL Playlist":"Remote URL Wiedergabeliste","Remote URL Type":"Remote-URL-Typ","Remote: Dropbox":"Remote: Dropbox","Remote: S3 Compatible":"Remote: S3 kompatibel","Remove":"Löschen","Remove Key":"Schlüssel entfernen","Rename":"Umbenennen","Rename File/Directory":"Benennen Sie die Datei oder das Verzeichnis um","Reorder":"Neu anordnen","Reorder Playlist":"Wiedergabeliste neu ordnen","Repeat":"Wiederholen","Replace Album Cover Art":"Ersetzen der Album Artwork","Reprocess":"Erneut verarbeiten","Request":"Wunsch","Request a Song":"Lied wünschen","Request History":"Musikwunschverlauf","Request Last Played Threshold (Minutes)":"Abstand zwischen Musikwünschen gespielter Songs (Minuten)","Request Minimum Delay (Minutes)":"Musikwunsch Mindestverzögerung (in Minuten)","Request Song":"Lied wünschen","Requester IP":"Zuhörer-IP","Requests":"Musikwünsche","Reset Password":"Passwort zurücksetzen","Reshuffle":"Neu mischen","Restart":"Neustarten","Restoring Backups":"Backups wiederherstellen","Role Name":"Rollenname","Roles":"Rollen","Roles & Permissions":"Rollen & Berechtigungen","Rolling Release":"Rolling Release","Rows per page":"Zeilen pro Seite","RSS Feed":"RSS-Feed","Run Automated Assignment":"Automatische Zuweisung ausführen","Run Automatic Nightly Backups":"Automatische nächtliche Backups ausführen","Run Manual Backup":"Manuelles Backup ausführen","Running":"Läuft","Sample Rate":"Samplerate","Saturday":"Samstag","Save":"Speichern","Save and Continue":"Speichern und fortfahren","Save Changes":"Änderungen speichern","Schedule":"Zeitplan","Schedule View":"Planungsansicht","Scheduled":"Geplant","Scheduled Backup Time":"Geplanter Zeitpunkt für Backups","Scheduled Play Days of Week":"Geplante Wiedergabetage der Woche","Scheduled playlists and other timed items will be controlled by this time zone.":"Geplante Wiedergabelisten und andere zeitgesteuerte Elemente werden von dieser Zeitzone kontrolliert.","Scheduled Time #%{num}":"Geplante Zeit #%{num}","Scheduling":"Planung","Search":"Suchen","Seconds from the start of the song that the AutoDJ should start playing.":"Sekunden ab dem Start des Songs ab dem der Titel gespielt werden soll.","Seconds from the start of the song that the AutoDJ should stop playing.":"Sekunden ab dem Start des Songs ab dem der Titel gestoppt werden soll.","Secret Key":"Geheimer Schlüssel","Security":"Sicherheit","Security & Privacy":"Sicherheit & Datenschutz","See the Telegram documentation for more details.":"Weitere Details sind in der Telegramm-Dokumentation zu finden.","See the Telegram Documentation for more details.":"Weitere Details sind in der Telegramm-Dokumentation zu finden.","Seek":"Suche","Select":"Auswählen","Select a theme to use as a base for station public pages and the login page.":"Wählen Sie ein Theme, als Basis für öffentliche Stationsseiten und der Login-Seite.","Select all visible rows":"Wählen Sie alle sichtbaren Zeilen aus","Select displayed fields":"Angezeigte Felder auswählen","Select File":"Datei auswählen","Select Intro File":"Intro-Datei auswählen","Select Media File":"Medien-Datei auswählen","Select PLS/M3U File to Import":"PLS/M3U-Datei zum Importieren auswählen","Select PNG/JPG artwork file":"PNG/JPG-Datei für Artwork auswählen","Select the category/categories that best reflects the content of your podcast.":"Wähle die Kategorie(n), die den Inhalt deines Podcasts am besten widerspiegeln.","Select the countries that are not allowed to connect to the streams.":"Wähle die Länder aus, die keine Verbindung zu den Streams herstellen dürfen.","Select Web Hook Type":"WebHook Typ auswählen","Sender E-mail Address":"E-Mail-Adresse des Absenders","Sender Name":"Absendername","Sequential":"Fortlaufend","Server Status":"Server Status","Server:":"Server:","Services":"Dienste","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"Lege einen maximalen Speicherplatz fest, den diese Station verwenden kann. Gib die Größe mit Einheit an, z.B. \"8 GB\". Einheiten werden in 1024 Bytes gemessen. Leer lassen, um den ganzen verfügbaren Speicherplatz auf der Festplatte zu verwenden.","Set as Default Mount Point":"Als Standard-Mount-Punkt festlegen","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Setze Einsprung- und Ausblendungs-Punkte mit Hilfe des visuellen Editors. Die Zeitstempel werden in den entsprechenden Feldern in den erweiterten Wiedergabeeinstellungen gespeichert.","Set Cue In":"Einsprungspunkt setzen","Set Cue Out":"Aussprungspunkt setzen","Set Fade In":"Einblendungspunkt setzen","Set Fade Out":"Ausblendungspunkt setzen","Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space.":"Stelle den Wert länger ein, um mehr Song Verlauf und Hörer-Metadaten für Sender zu speichern. Stelle den Wert kürzer ein, um Speicherplatz zu sparen.","Set or clear playlists from the selected media":"Ausgewählte Medien aus Playlisten entfernen oder hinzufügen","Set Overlap":"Überlappungsbereich setzen","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"Legt die Dauer (in Sekunden) fest, die ein Hörer mit dem Stream verbunden bleibt. Bei einem Wert von 0 können die Hörer unendlich lange verbunden bleiben.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Auf \"Ja\" setzen, um immer sichere \"https://\" URLs zu verwenden und automatisch auf die sichere URL umzuleiten, wenn eine unsichere URL besucht wird.","Set to * to allow all sources, or specify a list of origins separated by a comma (,).":"Auf * setzen, um alle Quellen zuzulassen, oder eine durch ein Komma (,) getrennte Liste von Quellen angeben.","Settings":"Einstellungen","Setup instructions for broadcasting software are available on the AzuraCast wiki.":"Anleitungen für die Einrichtung der Broadcasting-Software sind im AzuraCast Wiki zu finden.","SFTP Port":"SFTP Port","SFTP Users":"SFTP Benutzer","Share Media Storage Location":"Medien-Speicherort teilen","Share Podcasts Storage Location":"Podcasts-Speicherort teilen","Share Recordings Storage Location":"Aufzeichnungs-Speicherort teilen","SHOUTcast 2 DNAS is not currently installed on this installation.":"SHOUTcast 2 DNAS ist derzeit nicht auf diesem System installiert.","SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary.":"SHOUTcast 2 DNAS ist keine freie Software, und die restriktive Lizenz erlaubt es AzuraCast nicht, die SHOUTcast-Software zur Verfügung zu stellen.","SHOUTcast Clients":"SHOUTcast Clients","SHOUTcast License ID":"SHOUTcast Lizenz-ID","SHOUTcast Radio Manager":"SHOUTcast Radio Manager","SHOUTcast User ID":"SHOUTcast Benutzer-ID","SHOUTcast version \"%{ version }\" is currently installed.":"Derzeit ist Version \"%{ version }\" von SHOUTcast installiert.","Show Charts":"Diagramme anzeigen","Show new releases within your update channel on the AzuraCast homepage.":"Neue Releases in deinem Update-Kanal auf der AzuraCast Homepage anzeigen.","Show on Public Pages":"Auf öffentlichen Seiten anzeigen","Show the station in public pages and general API results.":"Diesen Sender auf öffentlichen Seiten und allgemeinen API Ergebnissen anzeigen.","Show Update Announcements":"Zeige Update Ankündigungen","Shuffled":"Gemischt","Site Base URL":"System-URL","Site Theme":"Thema der Seite","Size":"Größe","Skip Song":"Song überspringen","Smart Mode":"Smart Modus","SMTP Host":"SMTP Host","SMTP Password":"SMTP-Passwort","SMTP Port":"SMTP-Port","SMTP Username":"SMTP-Benutzername","Song":"Song","Song Album":"Album des Liedes","Song Artist":"Interpret","Song Genre":"Song-Genre","Song History":"Songverlauf","Song Length":"Songlänge","Song Listener Impact":"Song Zuhörer Auswirkung","Song Lyrics":"Song Text","Song Playback Order":"Reihenfolge der Song-Wiedergabe","Song Playback Timeline":"Song Verlauf","Song Requests":"Musikwünsche","Song Title":"Song-Titel","Song-based":"Lieder basiert","Song-Based":"Song-basiert","Song-Based Playlist":"Song-basierte Playlist","SoundExchange Report":"SoundExchange Bericht","Source":"Quelle","Space Used":"Belegter Speicher","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"Gib einen Einhängepunkt (z.B. \"/radio.mp3\") oder eine Shoutcast SID (z.B. \"2\") an, um einen bestimmten Stream für die Statistik oder das Broadcasting zu verwenden.","Specify the minute of every hour that this playlist should play.":"Gib die Minute jeder Stunde an, die diese Wiedergabeliste spielen soll.","SSH Public Keys":"SSH Public Keys","Stable":"Stable","Standard playlist, shuffles with other standard playlists based on weight.":"Läuft jeden Tag und wird mit anderen Playlisten nach Priorität gemischt.","Start":"Starten","Start Date":"Startdatum","Start Streaming":"Streaming starten","Start Time":"Startzeit","Station Media":"Sender Medien","Station Name":"Sendername","Station Overview":"Sender Übersicht","Station Permissions":"Sender Berechtigungen","Station Podcasts":"Sender Podcasts","Station Recordings":"Sender Aufzeichnungen","Station Time Zone":"Zeitzone einstellen","Station(s)":"Sender","Stations":"Sender","Statistics Overview":"Statistik-Übersicht","Step 1: Scan QR Code":"Schritt 1: QR-Code scannen","Step 2: Verify Generated Code":"Schritt 2: Generierten Code verifizieren","Steps for configuring a Twitter application:":"Schritte zur Konfiguration einer Twitter-Anwendung:","Stop":"Stoppen","Stop Streaming":"Streaming stoppen","Storage Adapter":"Speicheradapter","Storage Location":"Speicherort","Storage Locations":"Speicherorte","Storage Quota":"Speicherkontingent","Stream":"Stream","Streamer Broadcasts":"Streamer Sendungen","Streamer Display Name":"Name des Streamers","Streamer password":"Streamer Passwort","Streamer Username":"Streamer nutzername","Streamer/DJ":"Live-Streamer/DJ","Streamer/DJ Accounts":"Live-Streamer/DJ Accounts","Streamers/DJs":"Live-Streamer/DJs","Streams":"Streams","Submit Code":"Code absenden","Sunday":"Sonntag","Supported file formats:":"Unterstützte Dateiformate:","System Settings":"System Einstellungen","Target":"Ziel","Test":"Test","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"Die System-URL, unter der dieser Dienst erreichbar ist. Benutze entweder die externe IP oder eine Domäne (wenn eine existiert) die auf den Server zeigt.","The body of the POST message is the exact same as the NowPlaying API response for your station.":"Der Inhalt der POST-Nachricht entspricht exakt der NowPlaying API-Antwort deines Senders.","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"Die Kontaktperson des Podcasts. Kann benötigt werden, um den Podcast bei Diensten wie Apple Podcasts, Spotify, Google Podcasts usw. zu veröffentlichen.","The date when the episode should be published.":"Das Datum, an dem die Episode veröffentlicht werden soll.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"Die Beschreibung der Episode. Die maximal zulässige Textlänge beträgt 4000 Zeichen.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"Die Beschreibung des Podcast. Die maximal zulässige Textlänge beträgt 4000 Zeichen.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Der Anzeigename dieses Einhängepunktes der auf administrations oder öffentlichen Seiten angezeigt wird. Leer lassen, um automatisch einen zu erzeugen.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Der Anzeigename dieses Relays der auf administrations oder öffentlichen Seiten angezeigt wird. Leer lassen, um automatisch einen zu erzeugen.","The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast.":"Die editierbaren Textfelder sind Bereiche, in die eigener Konfigurationscode einfügt werden kann. Die nicht editierbaren Bereiche werden automatisch von AzuraCast generiert.","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"Die E-Mail Adresse der Kontaktperson des Podcasts. Kann benötigt werden, um den Podcast bei Diensten wie Apple Podcasts, Spotify, Google Podcasts usw. zu veröffentlichen.","The file name should look like:":"Der Dateiname sollte wie folgt aussehen:","The full base URL of your Matomo installation.":"Die komplette System-URL Ihrer Matomo-Installation.","The full playlist is shuffled and then played through in the shuffled order.":"Die vollständige Wiedergabeliste wird gemischt und dann in der gemischten Reihenfolge durchgespielt.","The language spoken on the podcast.":"Die im Podcast gesprochene Sprache.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"Die Länge der Wiedergabezeit, die Liquidsoap beim Abspielen dieser Wiedergabeliste puffern soll. Kurze Zeiten können zu Unterbrechungen bei der Wiedergabe bei instabilen Verbindungen führen.","The numeric site ID for this site.":"Die numerische Site-ID für diese Website.","The order of the playlist is manually specified and followed by the AutoDJ.":"Die Reihenfolge der Wiedergabeliste wird manuell festgelegt und vom AutoDJ befolgt.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"Das übergeordnete Verzeichnis, in dem die Wiedergabelisten und Konfigurationsdateien gespeichert werden. Leer lassen, um das Standardverzeichnis zu verwenden.","The property ID used to track live listeners.":"Die Property-ID, mit der Live-Zuhörer getrackt werden.","The relative path of the file in the station's media directory.":"Der relative Dateipfad zu der Datei im Sender Medien Ordner.","The request could not be processed.":"Die Anfrage konnte nicht verarbeitet werden.","The station ID will be a numeric string that starts with the letter S.":"Die Station ID wird ein numerischer String sein, der mit dem Buchstaben S beginnt.","The streamer will use this password to connect to the radio server.":"Der Streamer muss dieses Passwort verwenden, um sich mit dem Radioserver zu verbinden.","The streamer will use this username to connect to the radio server.":"Der Streamer wird diesen Benutzernamen verwenden, um sich mit dem Radioserver zu verbinden.","The time period that the song should fade in. Leave blank to use the system default.":"Der Zeitpunkt an dem der Song einblenden soll. Frei lassen um den System Standardwert zu nutzen.","The time period that the song should fade out. Leave blank to use the system default.":"Der Zeitpunkt an dem der Song ausblenden soll. Frei lassen um den System Standardwert zu nutzen.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"Die Zeitspanne, die sich die Lieder überlappen sollen. Frei lassen um den System Standardwert zu nutzen.","The time when the episode should be published (according to the stations timezone).":"Die Zeit, zu der die Episode veröffentlicht werden soll ( entsprechend der Zeitzone des Senders).","The URL that will receive the POST messages any time an event is triggered.":"Die URL, die die POST-Nachrichten nach Auslösen eines Ereignisses erhalten soll.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"Die Lautstärke in Dezibel um die der Track verstärkt werden soll. Leer lassen um die systemweiten Standardeinstellung zu verwenden.","Theme":"Theme","There is no existing intro file associated with this mount point.":"Es existiert keine Intro-Datei, die mit diesem Einhängepunkt verknüpft ist.","There is no existing media associated with this episode.":"Für diese Episode sind keine Medien vorhanden.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"Dieser Account hat vollen Zugriff auf das System und du wirst automatisch für den Rest der Installation mit diesem angemeldet.","This code will be included in the frontend configuration. Allowed formats are:":"Dieser Code wird in die Frontend-Konfiguration aufgenommen. Erlaubte Formate sind:","This CSS will be applied to the main management pages, like this one.":"Dieses CSS wird auf den Haupt-Seiten angwendet, wie auf dieser Seite z.b.","This CSS will be applied to the station public pages and login page.":"Dieses CSS wird auf den öffentlichen Seiten Bahnhof und Login-Seite angewendet werden.","This field is required.":"Dieses Feld ist erforderlich.","This field must be a valid decimal number.":"Dieses Feld muss eine gültige Dezimalzahl sein.","This field must be a valid e-mail address.":"Dieses Feld muss eine gültige E-Mail-Adresse sein.","This field must be a valid integer.":"Dieses Feld muss eine gültige Ganzzahl sein.","This field must be a valid IP address.":"Dieses Feld muss eine gültige IP-Adresse sein.","This field must be a valid URL.":"Dieses Feld muss eine gültige URL sein.","This field must be between %{ min } and %{ max }.":"Dieses Feld muss zwischen %{ min } und %{ max } liegen.","This field must have at least %{ min } letters.":"Dieses Feld muss mindestens %{ min } Buchstaben enthalten.","This field must have at most %{ max } letters.":"Dieses Feld darf höchstens %{ max } Buchstaben enthalten.","This field must only contain alphabetic characters.":"Dieses Feld darf nur alphabetische Zeichen enthalten.","This field must only contain alphanumeric characters.":"Dieses Feld darf nur alphanumerische Zeichen enthalten.","This field must only contain numeric characters.":"Dieses Feld darf nur numerische Zeichen enthalten.","This introduction file should exactly match the bitrate and format of the mount point itself.":"Diese Intro-Datei sollte genau der Bitrate und dem Format des Einhängepunkts entsprechen.","This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues.":"Dies ist eine erweiterte Funktion und benutzerdefinierter Code wird nicht offiziell von AzuraCast supported. Es kann sein, dass dein Sender durch das Hinzufügen von benutzerdefiniertem Code gestört wird, aber das Entfernen des Codes sollte alle Probleme beheben.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Dies ist der informelle Anzeigename, der in den API-Antworten angezeigt wird, wenn der Streamer/DJ aktiv ist.","This javascript code will be applied to the station public pages and login page.":"Dieser Javascript-Code wird auf den öffentlichen Seiten und Login-Seite angewendet werden.","This Month":"Diesen Monat","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Der Name muss mit einem Slash (/) beginnen. Außerdem muss es eine gültige URL - wie z.b. /autodj.mp3 - sein.","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Dieser Name erscheint als Sub-Header neben dem AzuraCast-Logo, um diesen Server zu identifizieren.","This password is too common or insecure.":"Dieses Passwort ist zu bekannt oder unsicher.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"Diese Wiedergabeliste hat derzeit keine geplanten Wiedergabezeiten. Sie wird jederzeit abgespielt. Um eine neue geplante Zeit hinzuzufügen, klicken Sie auf den Button unten.","This playlist will play every $x minutes, where $x is specified here.":"Diese Wiedergabeliste wird alle $x Minuten abgespielt, wobei $x hier festgelegt wird.","This playlist will play every $x songs, where $x is specified here.":"Diese Wiedergabeliste wird alle $x Lieder abspielen, wobei $x hier festgelegt wird.","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"Diese Warteschlange enthält die verbleibenden Tracks in der Reihenfolge, in der sie vom AzuraCast AutoDJ in die Warteschlange gestellt werden (wenn die Tracks für die Wiedergabe geeignet sind).","This service can provide album art for tracks where none is available locally.":"Dieser Dienst kann Albumcover für Songs bereitstellen, für die es lokal keine gibt.","This software delivers your broadcast to the listening audience.":"Diese Software überträgt deine Sendung an die Zuhörer.","This station's time zone is currently %{tz}.":"Die Zeitzone dieses Senders ist %{tz}.","This streamer is not scheduled to play at any times.":"Dieser Streamer ist nicht geplant, zu jeder Zeit zu spielen.","This URL is provided within the Discord application.":"Diese URL wird in Discord bereitgestellt.","This web hook will only run when the selected event(s) occur on this specific station.":"Dieser WebHook wird nur ausgeführt, wenn die ausgewählten Ereignisse auf diesem Sender eintreten.","This will be the file name for your backup, include the extension for file type you wish to use.":"Dies wird der Dateiname für das Backup sein, füge die Dateiendung des Dateityps hinzu, der verwendet werden soll.","This will be used as the label when editing individual songs, and will show in API results.":"Dieses Label wird zum Editieren individueller Songs benutzt und wird in den API Resultaten Angezeigt.","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Das Ausschließen von Medien bei automatisierten Backups spart Speicherplatz, aber du solltest sicherstellen, dass deine Medien an anderer Stelle gesichert werden. Beachte bitte, dass nur lokal gespeicherte Medien gesichert werden.","Thumbnail Image URL":"Vorschaubild URL","Thursday":"Donnerstag","Time":"Zeit","Time (sec)":"Zeit (Sekunden)","Time Zone":"Zeitzone","Title":"Titel","To download the GeoLite database:":"Die GeoLite Datenbank herunterladen:","To play once per day, set the start and end times to the same value.":"Um einmal pro Tag zu spielen, Start- und Endzeiten auf den gleichen Wert setzen.","To restore a backup from your host computer, run:":"Um ein Backup des Host-Computers wiederherzustellen, folgenden Befehl ausführen:","To retrieve detailed unique listeners and client details, an administrator password is often required.":"Um detaillierte eindeutige Zuhörer und Verbindungsdaten abzurufen, wird meistens ein Administrator Passwort benötigt.","To set this schedule to run only within a certain date range, specify a start and end date.":"Um diesen Zeitplan nur innerhalb eines bestimmten Datumsbereichs auszuführen, geben Sie ein Start- und Enddatum an.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"Um zu überprüfen, ob der Code korrekt eingerichtet wurde, gib den 6-stelligen Code ein, den die App dir anzeigt.","Today":"Heute","Total":"Gesamt","Total Listener Hours":"Gesamte Zuhörstunden","Triggers":"Auslöser","Tuesday":"Dienstag","TuneIn Partner ID":"TuneIn Partner ID","TuneIn Partner Key":"TuneIn Partner Key","TuneIn Station ID":"TuneIn Station ID","Twitter Account Details":"Twitter-Kontodetails","Twitter Applications":"Twitter Anwendungen","Two-Factor Authentication":"Zwei-Faktor-Authentifizierung","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"Zwei-Faktor-Authentifizierung verbessert die Sicherheit deines Accounts, indem zusätzlich zu deinem Passwort ein zweiter einmaliger Zugangscode benötigt wird.","Typically a website with content about the episode.":"Üblicherweise eine Website mit Inhalten über die Episode.","Typically the home page of a podcast.":"Üblicherweise die Website eines Podcasts.","Unique":"Einzigartig","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Eindeutiger Identifikator für den Zielchat oder Benutzernamen des Zielkanals (im Format @channelusername).","Unique Listeners":"Eindeutige Zuhörer","Unknown":"Unbekannt","Unknown Artist":"Unbekannter Künstler","Unknown Title":"Unbekannter Titel","Up":"Nach oben","Upcoming Song Queue":"Warteschlange","Update":"Änderung","Update Metadata":"Metadaten aktualisieren","Updated":"Geändert","Upload Custom Assets":"Eigene Assets hochladen","Upload the file on this page to automatically extract it into the proper directory.":"Lade die Datei auf dieser Seite hoch, damit sie automatisch in das richtige Verzeichnis entpackt wird.","URL":"URL","URL Stub":"URL-Stub","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"Verwende API-Schlüssel, um dich bei der AzuraCast API mit den Berechtigungen deines Benutzerkonto zu authentifizieren.","Use Asynchronous Worker":"Asynchrone Worker verwenden","Use Browser Default":"Nutze Browser Standard","Use Icecast 2.4 on this server.":"Verwende Icecast 2.4 auf diesem Server.","Use Liquidsoap on this server.":"Verwenden Liquidsoap auf diesem Server.","Use Replaygain Metadata":"Replaygain Metadaten verwenden","Use Secure (TLS) SMTP Connection":"Sichere (TLS) SMTP Verbindung verwenden","Use SHOUTcast DNAS 2 on this server.":"Verwende SHOUTcast DNAS 2 auf diesem Server.","Use Web Proxy for Radio":"Nutze Webproxy für das Radio","Use WebSockets for Now Playing Updates":"WebSockets für \"Jetzt läuft\"-Updates verwenden","Used for \"Forgot Password\" functionality, web hooks and other functions.":"Verwendet für \"Passwort vergessen\", WebHooks und andere Funktionen.","User":"Benutzer","User Agent":"User Agent","User Name":"Benutzername","User Permissions":"Benutzerberechtigungen","Username":"Benutzername","Users":"Benutzer","Users with this role will have these permissions across the entire installation.":"Benutzer mit dieser Rolle haben diese Berechtigungen für die gesamte Installation.","Users with this role will have these permissions for this single station.":"Benutzer mit dieser Rolle werden diese Berechtigungen für diese einzelne Station haben.","Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ.":"Auf dieser Seite können Sie verschiedene Bereiche der Liquidsoap-Konfiguration anpassen. Damit kann dem AutoDJ deines Senders erweiterte Funktionen hinzufügen.","Usually enabled for port 465, disabled for ports 587 or 25.":"Normalerweise aktiviert für Port 465, deaktiviert für Ports 587 oder 25.","Variables are in the form of:":"Die Variablen haben die folgende Form:","View":"Ansicht","View tracks in playlist":"Titel in Playlist anzeigen","Visit the \"My License Key\" page under the \"Services\" section.":"Besuche die Seite \"My License Key\" unter \"Services\".","Visual Cue Editor":"Visueller Cue Editor","Volume":"Lautstärke","Waveform Zoom":"Waveform-Zoom","Web DJ":"Web DJ","Web Hook Details":"WebHook Details","Web Hook Name":"WebHook Name","Web Hook Triggers":"WebHook Auslöser","Web Hook URL":"WebHook URL","Web Hooks":"WebHooks","Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station.":"WebHooks senden automatisch einen HTTP POST Request an die angegebene URL, um diese zu informieren, sobald eines der angegebenen Ereignisse auf dem Sender eintritt.","Web hooks let you connect to external web services and broadcast changes to your station to them.":"WebHooks ermöglichen eine Verbindung zu externen Web-Diensten und übertragen Änderungen an deinem Sender an sie.","Web Site URL":"Website-URL","WebDJ":"WebDJ","Website":"Website","Wednesday":"Mittwoch","Weight":"Gewichtung","Welcome to AzuraCast!":"Willkommen bei AzuraCast!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"Bei API-Aufrufen kann dieser Wert im \"X-API-Key\" Header übergeben werden, um sich zu authentifizieren.","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"Ob der AutoDJ bei der Wiedergabe von Medien aus dieser Wiedergabeliste versuchen soll, Wiederholungen von Interpreten und Titeln zu vermeiden.","Widget Type":"Widget-Typ","Worst Performing Songs":"Schlecht laufendste Lieder","Yesterday":"Gestern","You":"Du","You can also upload files in bulk via SFTP.":"Du kannst Dateien auch per Massen-Upload über SFTP hochladen.","You can only perform the actions your user account is allowed to perform.":"Du kannst nur die Aktionen ausführen, für die dein Benutzerkonto berechtigt ist.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Sie können eine benutzerdefinierte URL für den Stream festlegen, die von Azuracast benutzt wird. Lassen Sie es frei, um den Standardwert verwenden.","You may need to connect directly to your IP address:":"Möglicherweise musst du dich direkt mit der IP-Adresse verbinden:","You may need to connect directly via your IP address:":"Möglicherweise musst du dich direkt mit der IP-Adresse verbinden:","You will not be able to retrieve it again.":"Du wirst sie nicht wieder abrufen können.","Your full API key is below:":"Dein vollständiger API-Schlüssel steht unten:","YP Directory Authorization Hash":"YP Directory Berechtigung Hash","ZStandard compression":"ZStandard-Kompression","Select...":"Auswählen...","Imported locale: %s":"Importierte Sprache: %s","Initialize AzuraCast":"AzuraCast initialisieren","Initializing essential settings...":"Initialisiere essentielle Einstellungen...","Environment: %s":"Umgebung: %s","Installation Method: %s":"Installationsart: %s","Running Database Migrations":"Datenbank-Migrationen werden ausgeführt","Generating Database Proxy Classes":"Generiere Datenbank Proxy Klassen","Reload System Data":"Systemdaten neu laden","AzuraCast is now initialized.":"AzuraCast ist nun initialisiert.","AzuraCast Settings":"AzuraCast-Einstellungen","Setting Key":"Einstellungsschlüssel","Setting Value":"Einstellungswert","Configuration successfully written.":"Die Konfiguration wurde gespeichert.","Fixtures loaded.":"Fixtures geladen.","The account associated with e-mail address \"%s\" has been set as an administrator":"Das Konto mit der E-Mail-Adresse \"%s\" wurde als Administrator gesetzt","Account not found.":"Konto nicht gefunden.","AzuraCast Setup":"AzuraCast Setup","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Willkommen bei AzuraCast. Bitte warten, während einige Schlüsselabhängigkeiten von AzuraCast eingerichtet werden...","Installing Data Fixtures":"Installiere Daten-Fixtures","Refreshing All Stations":"Alle Sender aktualisieren","AzuraCast is now updated to the latest version!":"AzuraCast ist aktuell!","AzuraCast installation complete!":"AzuraCast-Installation abgeschlossen!","Visit %s to complete setup.":"Einrichtung unter %s abschließen.","Backup path %s not found!":"Backup-Pfad %s nicht gefunden!","AzuraCast Backup":"AzuraCast Backup","Please wait while a backup is generated...":"Bitte warten, während ein Backup erstellt wird...","Creating temporary directories...":"Erstelle temporäre Verzeichnisse...","Backing up MariaDB...":"Sichern von MariaDB...","Creating backup archive...":"Backup-Archiv wird erstellt...","Cleaning up temporary files...":"Bereinige temporäre Dateien...","Backup complete in %.2f seconds.":"Backup in %.2f Sekunden abgeschlossen.","This feature is not currently supported on this station.":"Diese Funktion ist derzeit nicht auf dieser Station unterstützt.","AzuraCast Installer":"AzuraCast Installer","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"Willkommen bei AzuraCast! Vervollständigen Sie die anfängliche Servereinrichtung, indem Sie einige Fragen beantworten.","AzuraCast Updater":"AzuraCast Updater","Change installation settings?":"Installationseinstellungen ändern?","AzuraCast is currently configured to listen on the following ports:":"AzuraCast ist derzeit so konfiguriert, dass es die folgenden Ports benutzt:","HTTP Port: %d":"HTTP Port: %d","HTTPS Port: %d":"HTTPS Port: %d","SFTP Port: %d":"SFTP Port: %d","Radio Ports: %s":"Radio Ports: %s","Customize ports used for AzuraCast?":"Ports für AzuraCast anpassen?","Set up LetsEncrypt?":"LetsEncrypt einrichten?","Writing configuration files...":"Konfigurationsdateien werden erstellt...","Server configuration complete!":"Serverkonfiguration abgeschlossen!","The locale to use for CLI commands.":"Die Sprache, die für CLI-Befehle verwendet werden soll.","The application environment.":"Die Anwendungsumgebung.","Manually modify the logging level.":"Ändere manuell das Logging-Level.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"Dadurch ist es möglich, Fehler auf Debug-Level vorübergehend zu loggen (zur Problemlösung) oder die Menge der von Ihrer Installation produzierten Logs zu reduzieren, ohne dass es notwendig ist, die Installation in eine Produktions- oder Entwicklungsinstanz zu ändern.","Enable Custom Code Plugins":"Benutzerdefinierte Plug-ins aktivieren","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Aktiviert die Composer-\"Merge\"-Funktionalität, um die composer.json-Datei der Hauptanwendung mit beliebigen Plugin Composer Dateien zu kombinieren. Dies kann Auswirkungen auf die Leistung haben, daher sollte dies nur verwendet werden, wenn Sie ein oder mehrere Plugins mit ihren eigenen Composer-Abhängigkeiten benutzen.","Minimum Port for Station Port Assignment":"Minimaler Port für Sender Port-Zuweisung","Modify this if your stations are listening on nonstandard ports.":"Ändere dies, wenn deine Sender nicht auf den standard Ports laufen.","Maximum Port for Station Port Assignment":"Maximaler Port für Sender Port-Zuweisung","MariaDB Host":"MariaDB Host","Do not modify this after installation.":"Ändere dies nicht nach der Installation.","MariaDB Port":"MariaDB Port","MariaDB Username":"MariaDB Benutzername","MariaDB Password":"MariaDB Passwort","MariaDB Database Name":"MariaDB Datenbankname","Auto-generate Random MariaDB Root Password":"Zufälliges MariaDB Root-Passwort generieren","MariaDB Root Password":"MariaDB Root-Passwort","Enable MariaDB Slow Query Log":"MariaDB Slow Query Log aktivieren","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"Langsamere Abfragen loggen, um mögliche Datenbankprobleme zu diagnostizieren. Diese Option sollte nur bei Bedarf aktiviert werden.","MariaDB Maximum Connections":"MariaDB Maximale Verbindungen","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"Legt die Anzahl der zulässigen Verbindungen zur Datenbank fest. Dieser Wert sollte erhöht werden, wenn in den Logs der Fehler \"Too many connections\" angezeigt wird.","Enable Redis":"Redis aktivieren","Disable to use a flatfile cache instead of Redis.":"Deaktivieren, um einen Datei-Cache anstelle von Redis zu verwenden.","Redis Host":"Redis Host","Redis Port":"Redis Port","Redis Database Index":"Redis Datenbank Index","PHP Maximum POST File Size":"PHP maximale POST-Dateigröße","PHP Memory Limit":"PHP Speicherlimit","PHP Script Maximum Execution Time":"PHP maximale Skript-Ausführungszeit","(in seconds)":"(in Sekunden)","Short Sync Task Execution Time":"Kurze Sync-Task-Ausführungszeit","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"Die maximale Ausführungszeit (und Sperrzeit) für die 15-Sekunden-, 1-Minuten- und 5-Minuten-Synchronisationsaufgaben.","Long Sync Task Execution Time":"Lange Sync-Task-Ausführungszeit","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"Die maximale Ausführungszeit (und Sperrzeit) für die 1-Stunden-Synchronisationsaufgabe.","Maximum PHP-FPM Worker Processes":"Maximale Anzahl an PHP-FPM Worker Prozessen","Enable Performance Profiling Extension":"Performance-Profiling Erweiterung aktivieren","Profiling data can be viewed by visiting %s.":"Profiling Leistungsdaten können durch den Besuch von %s eingesehen werden.","Profile Performance on All Requests":"Erfasse Profiling Leistungsdaten bei allen Anfragen","This will have a significant performance impact on your installation.":"Dies hat einen erheblichen Einfluss auf die Leistung der Installation.","Profiling Extension HTTP Key":"HTTP-Schlüssel zur Profiling-Erweiterung","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"Der Wert für den Parameter \"SPX_KEY\" zum Anzeigen der Profiling-Seiten.","Profiling Extension IP Allow List":"IP-Zulassungsliste der Profiling-Erweiterung","This file was automatically generated by AzuraCast.":"Diese Datei wurde automatisch von AzuraCast generiert.","You can modify it as necessary. To apply changes, restart the Docker containers.":"Bei Bedarf können diese angepasst werden. Um die Änderungen anzuwenden, starten Sie die Docker Container neu.","Remove the leading \"#\" symbol from lines to uncomment them.":"Entfernen Sie das führende \"#\" Symbol von Zeilen, um diese einzukommentieren.","Valid options: %s":"Gültige Optionen: %s","Default: %s":"Standard: %s","Additional Environment Variables":"Zusätzliche Umgebungsvariablen","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Allen Docker Containern wird dieser Name vorangestellt. Ändere dies nicht nach der Installation.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) Die Zeitspanne, die gewartet wird, bevor eine Docker Compose Operation fehlschlägt. Erhöhen Sie diesen Wert auf Computern mit geringerer Leistung.","HTTP Port":"HTTP Port","The main port AzuraCast listens to for insecure HTTP connections.":"Der Hauptport, den AzuraCast für unsichere HTTP-Verbindungen nutzt.","HTTPS Port":"HTTPS Port","The main port AzuraCast listens to for secure HTTPS connections.":"Der Haupt-Port, den AzuraCast bei sicheren HTTPS-Verbindungen nutzt.","The port AzuraCast listens to for SFTP file management connections.":"Der Port, den AzuraCast bei SFTP-Dateimanagement-Verbindungen nutzt.","Station Ports":"Sender Ports","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"Die Ports, die AzuraCast für Sender-Übertragungen und eingehende DJ-Verbindungen benutzen soll.","Docker User UID":"Docker Benutzer UID","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"Setze die UID des Benutzers, der innerhalb der Docker Container verwendet wird. Wenn dieser mit der UID Ihres Host Benutzers übereinstimmt, können Berechtigungsprobleme behoben werden.","Docker User GID":"Docker Benutzer GID","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Setze die GID des Benutzers, der innerhalb der Docker Container verwendet wird. Wenn dieser mit der GID Ihres Host Benutzers übereinstimmt, können Berechtigungsprobleme behoben werden.","Advanced: Use Privileged Docker Settings":"Erweitert: Privilegierte Docker Einstellungen verwenden","LetsEncrypt Domain Name(s)":"LetsEncrypt Domainname(n)","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"Domainname (beispiel.com) oder Namen (beispiel.com,foo.bar), die mit LetsEncrypt verwendet werden sollen.","LetsEncrypt E-mail Address":"LetsEncrypt E-Mail-Adresse","Optionally provide an e-mail address for updates from LetsEncrypt.":"Gib optional eine E-Mail-Adresse für Updates von LetsEncrypt an.","User not found.":"Benutzer nicht gefunden.","Logged in successfully.":"Erfolgreich eingeloggt.","Too many login attempts":"Zu viele Anmeldeversuche","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Sie haben sich zu oft Angemeldet. Bitte warten Sie 30 Sekunden und wiederholen Sie den Vorgang.","Complete the setup process to get started.":"Schließen Sie den Setup-Prozess ab, um loszulegen.","Login unsuccessful":"Anmeldung fehlgeschlagen","Your credentials could not be verified.":"Ihre Anmeldeinformationen konnten nicht bestätigt werden.","Too many forgot password attempts":"Zu viele Versuche das Passwort zurückzusetzen","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"Du hast zu oft versucht, dein Passwort zurückzusetzen. Bitte warte 30 Sekunden und versuche es erneut.","Account Recovery":"Accountwiederherstellung","Account recovery e-mail sent.":"Account-Wiederherstellungsemail gesendet.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Wenn die E-Mail, die du angegeben hast im System ist, überprüfe deinen Posteingang für die Zurücksetzung deines Passworts.","Invalid token specified.":"Ungültiges Token angegeben.","Logged in using account recovery token":"Eingeloggt mit Account-Wiederherstellungstoken","Your password has been updated.":"Dein Passwort wurde aktualisiert.","Set Up AzuraCast":"AzuraCast einrichten","Setup has already been completed!":"Setup wurde bereits abgeschlossen!","Dashboard":"Dashboard","Episode not found.":"Episode nicht gefunden.","No episodes found.":"Keine Episoden gefunden.","Streamers enabled!":"Streamer aktiviert!","You can now set up streamer (DJ) accounts.":"Sie können nun Streamer (DJ) Konten einrichten.","Liquidsoap Log":"Liquidsoap Log","Liquidsoap Configuration":"Liquidsoap Konfiguration","Icecast Access Log":"Icecast Zugriffsprotokoll","Icecast Error Log":"Icecast Fehlerprotokoll","Icecast Configuration":"Icecast-Konfiguration","SHOUTcast Log":"SHOUTcast-Log","SHOUTcast Configuration":"SHOUTcast-Konfiguration","Debug Output":"Debug Ausgabe","AzuraCast Application Log":"AzuraCast-Anwendungsprotokoll","Nginx Access Log":"Nginx Zugriffsprotokoll","Nginx Error Log":"Nginx Fehlerprotokoll","PHP Application Log":"PHP Application Log","Supervisord Log":"Supervisord Log","Album Artist Sort Order":"Album-Interpret Sortier-Reihenfolge","Album Sort Order":"Album-Sortierreihenfolge","Band":"Band","Bpm":"BPM","Comment":"Kommentar","Commercial Information":"Kommerzielle Informationen","Composer":"Komponist","Composer Sort Order":"Interpreten-Sortierreihenfolge","Conductor":"Dirigent","Content Group Description":"Inhaltsgruppen-Beschreibung","Copyright":"Copyright","Copyright Message":"Copyright-Nachricht","Encoded By":"Kodiert von","Encoder Settings":"Encoder-Einstellungen","Encoding Time":"Kodierungs-Zeit","File Owner":"Dateieigentümer","File Type":"Dateityp","Initial Key":"Anfangs-Schlüssel","Internet Radio Station Name":"Name der Internetradio-Station","Internet Radio Station Owner":"Inhaber der Internetradio-Station","Involved People List":"Liste der Mitwirkenden","Linked Information":"Angehängte Informationen","Lyricist":"Lyricist","Media Type":"Medientyp","Mood":"Stimmung","Music CD Identifier":"Musik-CD-Bezeichner","Musician Credits List":"Musiker-Credits","Original Album":"Original Album","Original Artist":"Original Künstler","Original Filename":"Original Dateiname","Original Lyricist":"Original Lyricist","Original Release Time":"Original Releasezeit","Original Year":"Originales Jahr","Part Of A Compilation":"Teil einer Zusammenstellung","Part Of A Set":"Teil eines Sets","Performer Sort Order":"Sortierreihenfolge Performer","Playlist Delay":"Playlist-Verzögerung","Produced Notice":"Produktions-Hinweis","Publisher":"Herausgeber","Recording Time":"Aufnahmezeit","Release Time":"Veröffentlichungszeitpunkt","Remixer":"Remixer","Set Subtitle":"Untertitel setzen","Subtitle":"Untertitel","Tagging Time":"Tagging-Zeit","Terms Of Use":"Nutzungsbedingungen","Title Sort Order":"Sortierreihenfolge Titel","Track Number":"Titelnummer","Unsynchronised Lyric":"Unsynchronisierter Songtext","URL Artist":"URL Künstler","URL File":"URL Datei","URL Payment":"URL Zahlung","URL Publisher":"URL Publisher","URL Source":"URL Quelle","URL Station":"URL Station","URL User":"URL Nutzer","Year":"Jahr","All Stations":"Alle Sender","This station does not accept requests currently.":"Diese Station akzeptiert derzeit keine Musikwünsche.","This playlist is not a sequential playlist.":"Diese Playlist ist keine sequentielle Playlist.","Playlist enabled.":"Playlist aktiviert.","Playlist disabled.":"Playlist deaktiviert.","Playlist successfully imported; %d of %d files were successfully matched.":"Playlist erfolgreich importiert; %d von %d Dateien wurden erfolgreich zugeordnet.","Playlist reshuffled.":"Wiedergabeliste neu gemischt.","No directory specified":"Kein Verzeichnis angegeben","File not specified.":"Keine Datei gewählt.","New path not specified.":"Neuer Pfad nicht angegeben.","File Not Processed: %s":"Datei nicht verarbeitet: %s","File Processing":"Datei wird verarbeitet","Web hook enabled.":"WebHook aktiviert.","Web hook disabled.":"WebHook deaktiviert.","This station does not support on-demand streaming.":"Diese Station unterstützt kein On-Demand-Streaming.","Podcast not found!":"Podcast nicht gefunden!","This station is out of available storage space.":"Diese Station hat keinen Speicherplatz mehr.","No recording available.":"Keine Aufnahme verfügbar.","Station restarted.":"Station neu gestartet.","Service stopped.":"Dienst gestoppt.","Service started.":"Dienst gestartet.","Service reloaded.":"Dienst neu geladen.","Service restarted.":"Dienst neu gestartet.","Song skipped.":"Lied übersprungen.","Streamer disconnected.":"Streamer getrennt.","You cannot modify yourself.":"Du kannst dich nicht selbst ändern.","You cannot remove yourself.":"Du kannst dich nicht selbst löschen.","Backup not found.":"Backup nicht gefunden.","Create a new storage location based on the base directory.":"Erstelle einen neuen Speicherort basierend auf dem Basisverzeichnis.","Search engine crawlers are not permitted to use this feature.":"Suchmaschinen-Crawler dürfen diese Funktion nicht verwenden.","You are not permitted to submit requests.":"Du bist nicht berechtigt, Anfragen einzureichen.","The song ID you specified cannot be requested for this station.":"Die angegebene Song-ID kann nicht für diese Station gewünscht werden.","You have submitted a request too recently! Please wait before submitting another one.":"Du hast in letzter Zeit zu oft einen Wunsch eingereicht! Bitte warte, bevor du einen weiteren einreichst.","Duplicate request: this song was already requested and will play soon.":"Doppelter Wunsch: Dieser Song wurde bereits gewünscht und wird in Kürze gespielt.","This song or artist has been played too recently. Wait a while before requesting it again.":"Dieser Song oder Interpret wurde zu kürzlich abgespielt. Warte eine Weile, bevor du ihn erneut wünscht.","Changes saved successfully.":"Änderungen gespeichert.","Record created successfully.":"Eintrag erfolgreich erstellt.","Record updated successfully.":"Eintrag erfolgreich aktualisiert.","Record deleted successfully.":"Eintrag gelöscht.","Record not found":"Eintrag nicht gefunden","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"Die hochgeladene Datei überschreitet die Direktive upload_max_filesize in der php.ini.","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"Die hochgeladene Datei überschreitet die MAX_FILE_SIZE-Direktive aus dem HTML-Formular.","The uploaded file was only partially uploaded.":"Die Datei wurde unvollständig hochgeladen.","No file was uploaded.":"Es wurde keine Datei hochgeladen.","No temporary directory is available.":"Es ist kein temporäres Verzeichnis vorhanden.","Could not write to filesystem.":"Konnte nicht in das Dateisystem schreiben.","Upload halted by a PHP extension.":"Upload durch eine PHP-Erweiterung gestoppt.","Unspecified error.":"Unbekannter Fehler.","Storage location %s could not be validated: %s":"Speicherort %s konnte nicht validiert werden: %s","Storage location %s already exists.":"Speicherort %s existiert bereits.","This value is already used.":"Dieser Wert wird bereits verwendet.","The port %s is in use by another station.":"Der Port %s wird bereits von einer anderen Station verwendet.","GeoLite database not configured for this installation. See System Administration for instructions.":"GeoLite-Datenbank ist für diese Installation nicht konfiguriert. Siehe System-Administration für Anweisungen.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Dieses Produkt enthält GeoLite2 Daten, die von MaxMind erstellt wurden, erhältlich auf %s.","IP Geolocation by DB-IP":"IP-Geolokation durch DB-IP","You must be logged in to access this page.":"Sie müssen angemeldet sein, um auf diese Seite zuzugreifen.","You do not have permission to access this portion of the site.":"Sie haben keine Zugriffsberechtigung für diesen Teil der Website.","The performance profiling extension is currently enabled on this installation.":"Die Performance-Profiling Erweiterung ist derzeit bei dieser Installation aktiviert.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"Die Ausführungszeiten und die Speichernutzung jeder AzuraCast-Seite oder -Anwendung kann auf der Profiler-Seite verfolgt werden.","Profiler Control Panel":"Profiler-Systemsteuerung","Performance profiling is currently enabled for all requests.":"Performance-Profiling is derzeit für alle Anfragen aktiviert.","This can have an adverse impact on system performance. You should disable this when possible.":"Dies kann sich negativ auf die Systemleistung auswirken. Wenn möglich sollte dies deaktiviert werden.","Update Instructions":"Update-Anleitung","AzuraCast version %s is now available.":"AzuraCast Version %s ist jetzt verfügbar.","You are currently running version %s. Updating is highly recommended.":"Sie nutzen derzeit Version %s. Eine Aktualisierung wird dringend empfohlen.","New AzuraCast Release Version Available":"Neue AzuraCast-Release-Version verfügbar","Your installation is currently %d update(s) behind the latest version.":"Deine Installation ist derzeit %d Update(s) unter der neuesten Version.","View the changelog for full details.":"Siehe das Änderungsprotokoll für mehr Details.","You should update to take advantage of bug and security fixes.":"Sie sollten aktualisieren, um Fehler und Sicherheitsupdates zu nutzen.","New AzuraCast Updates Available":"Neue AzuraCast-Updates verfügbar","You may want to update your base URL to ensure it is correct.":"Möglicherweise sollte die System-URL aktualisiert werden, um sicherzustellen, dass sie korrekt ist.","If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting.":"Wenn regelmäßig verschiedene URLs für den Zugriff auf AzuraCast verwendet werden, sollte die Einstellung \" Bevorzuge Browser URL\" aktiviert werden.","Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s).":"Die \"System-URL\" Einstellung (%s) stimmt nicht mit der URL überein, die gerade verwendet wird (%s).","Installation Not Recently Backed Up":"Es wurde seit einiger Zeit kein Backup durchgeführt","This installation has not been backed up in the last two weeks.":"Diese Installation wurde in den letzten zwei Wochen nicht gesichert.","Synchronization Disabled":"Synchronisierung deaktiviert","Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks.":"Die Routine-Synchronisation ist derzeit deaktiviert. Stelle sicher, dass sie erneut aktiviert wird, um die Routine-Wartungsaufgaben fortzusetzen.","Synchronization Not Recently Run":"Synchronisierung wurde in letzter Zeit nicht ausgeführt","The routine synchronization task has not run recently. This may indicate an error with your installation.":"Die routinemäßige Synchronisation wurde in letzter Zeit nicht ausgeführt. Dies kann auf einen Fehler bei der Installation hinweisen.","System Debugger":"System-Debugger","All Permissions":"Alle Berechtigungen","View Administration Page":"Verwaltungsbereich","View System Logs":"System-Logs anzeigen","Administer Settings":"Einstellungen verwalten","Administer API Keys":"API-Schlüssel verwalten","Administer Stations":"Sender verwalten","Administer Custom Fields":"Benutzerdefinierte Fehler verwalten","Administer Backups":"Backups verwalten","Administer Storage Locations":"Verwalten von Speicherorten","View Station Page":"Station-Seite anzeigen","View Station Reports":"Station-Berichte anzeigen","View Station Logs":"Station-Protokolle anzeigen","Manage Station Profile":"Sender-Profil verwalten","Manage Station Broadcasting":"Sender-Übertragungen verwalten","Manage Station Streamers":"Sender-Streamer verwalten","Manage Station Mount Points":"Sender-Einhängepunkte verwalten","Manage Station Remote Relays":"Sender-Remote-Relays verwalten","Manage Station Media":"Sender-Medien und Playlisten verwalten","Manage Station Automation":"Sender-Automatisierung verwalten","Manage Station Web Hooks":"Sender-WebHooks verwalten","Manage Station Podcasts":"Sender-Podcasts verwalten","%s is not recognized as a service.":"%s wird nicht als Dienst erkannt.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Evtl. ist es noch nicht beim Supervisor registriert. Ein Neustart der Übertragung könnte helfen.","%s cannot start":"%s kann nicht gestartet werden","It is already running.":"Es läuft bereits.","%s cannot stop":"%s kann nicht gestoppt werden","It is not running.":"Das läuft nicht.","%s encountered an error":"Bei %s ist ein Fehler aufgetreten","Check the log for details.":"Überprüfen Sie die Logs für Details.","Are you sure?":"Bist du dir sicher?","System Maintenance":"System & Wartung","System Logs":"System-Logs","User Accounts":"Benutzerkonten","Connected AzuraRelays":"Verbundene AzuraRelays","Install SHOUTcast":"Installiere Shoutcast","Restart broadcasting? This will disconnect any current listeners.":"Übertragung neu starten? Dadurch werden alle aktuellen Zuhörer getrennt.","Start Station":"Station starten","Ready to start broadcasting? Click to start your station.":"Bereit zum Starten der Übertragung? Dann klick hier, um deinen Sender zu starten.","Click to restart your station and apply configuration changes.":"Klicken für einen Neustart des Senders und die Übernahme der Konfigurationsänderungen.","Duplicate Songs":"Doppelte Songs","Unprocessable Files":"Unverarbeitbare Dateien","Reports":"Berichte","SoundExchange Royalties":"SoundExchange Lizenzgebühren","Restart Broadcasting":"Streaming neustart","Help":"Hilfe","Any time the currently playing song changes":"Jedes Mal, wenn sich der gerade gespielte Song ändert","Any time the listener count increases":"Jedes Mal, wenn die Zuhörerzahl steigt","Any time the listener count decreases":"Jedes Mal, wenn die Zuhörerzahl sinkt","Any time a live streamer/DJ connects to the stream":"Jedes Mal, wenn ein Live-Streamer/DJ sich mit dem Stream verbindet","Any time a live streamer/DJ disconnects from the stream":"Jedes Mal, wenn sich ein Live-Streamer/DJ vom Stream trennt","When the station broadcast goes offline.":"Wenn der Sender offline geht.","When the station broadcast comes online.":"Wenn der Sender online geht.","Generic Web Hook":"Generischer WebHook","Automatically send a message to any URL when your station data changes.":"Automatisch eine Nachricht an eine URL schicken, wenn Sender Daten geändert werden.","Send E-mail":"E-Mail senden","Send an e-mail to specified address(es).":"Sende eine E-Mail an die angegebenen Adresse(n).","TuneIn AIR":"TuneIn AIR","Send song metadata changes to TuneIn.":"Sende Metadaten Änderungen an TuneIn.","Discord Webhook":"Discord WebHook","Automatically send a customized message to your Discord server.":"Automatisch eine individuelle Nachricht an deinen Discord Server schicken.","Telegram Chat Message":"Telegram Chat Nachricht","Use the Telegram Bot API to send a message to a channel.":"Benutze die Telegram Bot API, um eine Nachricht an einen Kanal zu schicken.","Twitter Post":"Twitter Post","Automatically send a tweet.":"Automatisch einen Tweet senden.","Google Analytics Integration":"Google Analytics Integration","Send stream listener details to Google Analytics.":"Sende die Stream-Zuhörer Details an Google Analytics.","Matomo Analytics Integration":"Matomo Analytics Integration","Send stream listener details to Matomo Analytics.":"Senden Sie Stream-Listener Details an Matomo Analytics.","Is Public":"Öffentlich","First Connected":"Erste Verbindung","Latest Update":"Letztes Update","Yes":"Ja","No":"Nein","Run Synchronization Task":"Synchronisierungsaufgabe ausführen","Debug Home":"Debugging Seite","The synchronization task is running in the background. The log below will update automatically.":"Die Synchronisationsaufgabe wird im Hintergrund ausgeführt. Das untenstehende Log wird automatisch aktualisiert.","Clear Cache":"Cache leeren","Clearing the application cache may log you out of your session.":"Das Löschen des Anwendungs-Caches kann dich aus deiner Sitzung abmelden.","Clear All Message Queues":"Alle Nachrichtenwarteschlangen leeren","This will clear any pending unprocessed messages in all message queues.":"Dies löscht ausstehende und unbearbeitete Nachrichten in der Nachrichtenwarteschlange.","Synchronization Tasks":"Synchronisierungsaufgaben","Task Name":"Aufgaben-Name","Last Run":"Letzte Ausführung","Next Run":"Nächste Ausführung","Not Run":"Nicht Ausgeführt","Run Task":"Aufgabe ausführen","Message Queues":"Nachrichtenwarteschlangen","%d queued messages":"%d Nachrichten in der Warteschlange","Station-Specific Debugging":"Stations-spezifisches Debugging","AutoDJ Queue":"AutoDJ Warteschlange","Get Next Song":"Nächsten Song abrufen","Get Now Playing":"\"Jetzt läuft\"-Daten holen","Send Liquidsoap Telnet Command":"Liquidsoap Telnet Befehl senden","Command":"Befehl","Execute Command":"Befehl ausführen","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Da du Docker nutzt, können einige Systemprotokolle nur von einer Shell-Sitzung auf dem Host-Computer abgerufen werden. Du kannst %s ausführen, um auf Containerprotokolle aus dem Terminal zuzugreifen.","Logs by Station":"Logs nach Sender","Report Not Available":"Bericht nicht verfügbar","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Dieser Bericht ist für diesen Sender nicht verfügbar, da der Systemadministrator sich dazu entschieden hat, keine detaillierten IP-basierten Zuhörerinformationen zu sammeln.","Station Time":"Stationszeit","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Stream Benutzer sind aktuell deaktiviert. Zum aktivieren klicke auf den nachfolgenden Button.","Enable Streaming":"Streaming aktivieren","Available Logs":"Verfügbare Logs","Station Broadcasting Disabled":"Sender Übertragung deaktiviert","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Dein Sender ist zur Zeit nicht für Übertragungen aktiviert. Du kannst immer noch Musik Dateien, Wiedergabelisten und andere Sendereinstellungen verwalten. Um die Übertragung wieder zu aktivieren, bearbeite dein Sender Profil.","Please wait...":"Bitte warten...","Powered by %s":"Powered by %s","An account recovery link has been requested for your account on \"%s\".":"Ein Link zur Accountwiederherstellung wurde für dein Konto unter \"%s \" angefordert.","Click the link below to log in to your account.":"Klicke auf den unten stehenden Link, um dein Konto zu entsperren.","Details":"Details","View Details":"Details anzeigen","No entries found.":"Keine Einträge gefunden.","Enter Two-Factor Code":"Zwei-Faktor-Code eingeben","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Dein Account verwendet einen Zwei-Faktor-Sicherheitscode. Gib unten den Code ein, den dein Gerät gerade anzeigt.","Security Code":"Sicherheitscode","Sign in":"Anmelden","Forgot Password":"Passwort vergessen","This installation's administrator has not configured this functionality.":"Der Administrator dieser Installation hat diese Funktion nicht konfiguriert.","Contact an administrator to reset your password following the instructions in our documentation:":"Kontaktiere einen Administrator, um dein Passwort nach den Anweisungen in unserer Dokumentation zurückzusetzen:","Password Reset Instructions":"Anweisungen zum Zurücksetzen des Passworts","name@example.com":"name@example.com","Send Recovery E-mail":"Wiederherstellungs-E-Mail senden","Welcome!":"Willkommen!","Welcome to %s!":"Willkommen bei %s!","Enter your password":"Passwort eingeben","Remember me":"Angemeldet bleiben","Please log in to continue.":"Bitte logge dich ein, um fortzufahren.","Forgot your password?":"Passwort vergessen?","Automatically scroll to the bottom of the log":"Automatisch nach unten scrollen","Need Help?":"Brauchst du Hilfe?","You can find answers for many common questions in our support documents.":"Antworten auf viele häufig gestellte Fragen findest du in unseren Hilfeseiten.","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Wenn du auf einen Fehler stößt, kannst du uns auf unserem GitHub Repository unter dem Link unten einreichen.","Your current installation type is %s. Be sure to include this when creating a new issue.":"Dein aktueller Installationstyp ist %s. Bitte gib dies bei der Meldung eines neuen Problems mit an.","Add New GitHub Issue":"GitHub-Ticket erstellen","Skip to main content":"Zum Hauptinhalt springen","Toggle Sidebar":"Seitenleiste umschalten","Toggle Menu":"Menü umschalten","System Administration":"System Administration","Switch Theme":"Design ändern","End Session":"Sitzung beenden","Sign Out":"Logout"},"el_GR":{"# Episodes":"# Επεισόδια","# Songs":"# Τραγούδια","%{ days } Days":"%{ days } Ημέρες","%{ minutes } minutes":"%{ minutes } λεπτά","%{ seconds } seconds":"%{ seconds } δευτερόλεπτα","%{filesCount} File":["%{filesCount} Αρχείο","%{filesCount} Αρχεία"],"%{listeners} Listener":["%{listeners} Ακροατές","%{listeners} Ακροατές"],"%{name} - Copy":"%{name} - Αντιγραφή","%{numPlaylists} playlist":["%{numPlaylists} λίστα αναπαραγωγής","%{numPlaylists} λίστες αναπαραγωγής"],"%{numSongs} uploaded song":["%{numSongs} ανεβασμένο τραγούδι","%{numSongs} ανεβασμένα τραγούδια"],"%{spaceUsed} Used":"%{spaceUsed} Χρησιμοποιείται","A completely random track is picked for playback every time the queue is populated.":"Ένα εντελώς τυχαίο κομμάτι επιλέγεται για αναπαραγωγή κάθε φορά που συμπληρώνεται η ουρά.","A playlist containing media files hosted on this server.":"Μια λίστα αναπαραγωγής που περιέχει αρχεία πολυμέσων που φιλοξενούνται σε αυτόν τον διακομιστή.","A playlist that instructs the station to play from a remote URL.":"Μια λίστα αναπαραγωγής που δίνει εντολή στον σταθμό να παίζει από μια απομακρυσμένη διεύθυνση URL.","Access Key ID":"Αναγνωριστικό Κλειδί Πρόσβασης","Access Token":"Διακριτικό Πρόσβασης","Access Token Secret":"Μυστικό Διακριτικού Πρόσβασης","Account is Active":"Ο λογαριασμός είναι ενεργός","Account List":"Λίστα Λογαριασμών","Actions":"Ενέργειες","Adapter":"Προσαρμογέας","Add API Key":"Προσθήκη Κλειδιού Api","Add Custom Field":"Προσθήκη Προσαρμοσμένου Πεδίου","Add Episode":"Προσθήκη Επεισόδιο","Add Files to Playlist":"Προσθήκη αρχείων στη λίστα αναπαραγωγής","Add Mount Point":"Προσθήκη Σημείου Προσάρτησης","Add Playlist":"Προσθήκη λίστας αναπαραγωγής","Add Podcast":"Προσθήκη Podcast","Add Record":"Προσθήκη Εγγραφής","Add Remote Relay":"Προσθήκη Απομακρυσμένου Ρελέ","Add Schedule Item":"Προσθήκη αντικειμένου προγράμματος","Add SFTP User":"Προσθήκη Χρήστη Sftp","Add Station":"Προσθήκη Σταθμού","Add Storage Location":"Προσθήκη Τοποθεσίας Αποθήκευσης","Add Streamer":"Προσθήκη Ροής","Add User":"Προσθήκη Χρήστη","Add Web Hook":"Προσθήκη Web Hook","Administration":"Διαχείριση","Advanced":"Για Προχωρημένους","Advanced Manual AutoDJ Scheduling Options":"Προχωρημένες Επιλογές Χειροκίνητου ΑυτόματουDJ Προγραμματισμού","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Τα συγκεντρωτικά στατιστικά στοιχεία ακροατή χρησιμοποιούνται για την εμφάνιση αναφορών σταθμών σε όλο το σύστημα. Τα στατιστικά στοιχεία ακροατή που βασίζονται σε IP χρησιμοποιούνται για την παρακολούθηση ζωντανών ακροατών και μπορεί να απαιτούνται για αναφορές δικαιωμάτων χρήσης.","Album":"Άλμπουμ","Album Art":"Εξώφυλλο Άλμπουμ","All Playlists":"Όλες οι λίστες αναπαραγωγής","All Podcasts":"Όλα Τα Podcast","Allow Requests from This Playlist":"Να επιτρέπονται αιτήματα από αυτήν τη λίστα αναπαραγωγής","Allow Song Requests":"Να Επιτρέπονται Αιτήματα Τραγουδιού","Allow Streamers / DJs":"Επίτρεψε Ροές / Djs","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Επιτρέψτε στο σύστημα να εκχωρεί αυτόματα τα τραγούδια σε λίστες αναπαραγωγής με βάση την απόδοσή τους. Αυτή η διαδικασία θα τρέξει στο παρασκήνιο, και θα εκτελεστεί μόνο εάν αυτή η επιλογή έχει οριστεί σε \"Ενεργοποιημένη\" και τουλάχιστον μία λίστα αναπαραγωγής έχει οριστεί ως \"Συμπερίληψη στην Αυτοματοποιημένη Εκχώρηση\".","Allowed IP Addresses":"Επιτρεπόμενες Διευθύνσεις Ip","Always Use HTTPS":"Χρήση HTTPS","Amplify: Amplification (dB)":"Ενίσχυση: Ενίσχυσης (dB)","Analyze and reprocess the selected media":"Ανάλυση και επανεπεξεργασία των επιλεγμένων μέσων","API Key Description/Comments":"Περιγραφή/Σχόλια Κλειδιού API","API Keys":"Κλειδιά API","API Version":"Εκδόσεις API","Applying changes...":"Εφαρμογή αλλαγών...","Art":"Εξώφυλλο","Artist":"Καλλιτέχνης","Artwork":"Γραφικά","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Το έργο τέχνης πρέπει να είναι ένα ελάχιστο μέγεθος 1400 x 1400 pixels και ένα μέγιστο μέγεθος 3000 x 3000 pixels για το Apple Podcasts.","Attempt to Automatically Retrieve ISRC When Missing":"Προσπάθεια αυτόματης ανάκτησης του ISRC όταν λείπει","Audit Log":"Αρχεία Καταγραφής Ελέγχου","Author":"Συγγραφέας","Auto-Assign Value":"Αυτόματη Αντιστοίχιση Τιμής","Auto-Assigned":"Αυτόματη Ανάθεση","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"Ρυθμός Bit AutoDJ (kbps)","AutoDJ Disabled":"Το AutoDJ Απενεργοποιήθηκε","AutoDJ Format":"Μορφή AutoDJ","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"Το AutoDJ έχει απενεργοποιηθεί για αυτόν τον σταθμό. Καμία μουσική δεν θα αναπαράγεται αυτόματα όταν μια πηγή δεν είναι ζωντανή.","AutoDJ Queue Length":"Μήκος Ουράς AutoDj","AutoDJ Service":"Υπηρεσία AutoDJ","Automated Assignment":"Αυτοματοποιημένη Ανάθεση","Automatic Backups":"Αυτόματα Αντίγραφα Ασφαλείας","Automatically Set from ID3v2 Value":"Αυτόματος ορισμός από την τιμή ID3v2","Avatar Service":"Υπηρεσία Avatar","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Τα Avatars ανακτώνται με βάση τη διεύθυνση ηλεκτρονικού ταχυδρομείου σας από την υπηρεσία %{service}. Κάντε κλικ για να διαχειριστείτε τις ρυθμίσεις σας %{service}.","Average Listeners":"Μέσος Όρος Ακροατών","Avoid Duplicate Artists/Titles":"Αποφύγετε Διπλούς Καλλιτέχνες / Τίτλους","AzuraCast First-Time Setup":"AzuraCast Πρώτη Ρύθμιση","AzuraCast Instance Name":"AzuraCast Όνομα Παρουσίας","AzuraCast Update Checks":"Έλεγχοι Ενημέρωσης AzuraCast","AzuraCast User":"Χρήστης AzuraCast","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"Το AzuraCast θα σαρώσει το το ανεβασμένο αρχείο στη μουσική βιβλιοθήκη αυτού του σταθμού. Τα πολυμέσα πρέπει ήδη να φορτωθούν πριν από την εκτέλεση αυτού του βήματος. Μπορείτε να εκτελέσετε ξανά αυτό το εργαλείο όσες φορές χρειάζεται.","Back":"Πίσω","Backups":"Αντίγραφα Ασφαλείας","Banned Countries":"Απαγορευμένες Χώρες","Banned IP Addresses":"Απαγορευμένες Διευθύνσεις Ip","Base Station Directory":"Κατάλογος Βάσης Σταθμού","Base Theme for Public Pages":"Βασικό θέμα για δημόσιες σελίδες","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Με βάση αυτή τη ρύθμιση, το σύστημα θα ανακατανέμει αυτόματα τα τραγούδια κάθε (αυτό) ημέρες χρησιμοποιώντας δεδομένα από τις προηγούμενες (αυτό) ημέρες.","Basic Info":"Βασικές πληροφορίες","Basic Information":"Βασικές Πληροφορίες","Best Performing Songs":"Καλύτερα τραγούδια","Bit Rate":"Ρυθμός Bit","Bot Token":"Bot Token","Branding Settings":"Ρυθμίσεις Μάρκετινγκ","Broadcast AutoDJ to Remote Station":"Μετάδοση AutoDJ σε απομακρυσμένο σταθμό","Broadcasting":"Μετάδοση","Broadcasting Service":"Υπηρεσία μετάδοσης","Broadcasts":"Αναμεταδόσεις","Browser Icon":"Εικονίδιο Περιηγητή","Bucket Name":"Όνομα Κάδου","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Από προεπιλογή, οι ραδιοφωνικοί σταθμοί εκπέμπουν στους δικούς τους λιμένες (δηλαδή 8000). Αν χρησιμοποιείτε μια υπηρεσία όπως το CloudFlare ή έχετε πρόσβαση στον ραδιοφωνικό σταθμό σας από SSL, θα πρέπει να ενεργοποιήσετε αυτό το χαρακτηριστικό, το οποίο διαδρομές όλο το ραδιόφωνο μέσω των διαδικτυακών θυρών (80 και 443).","Categories":"Κατηγορίες","Change":"Αλλαγή","Change Password":"Αλλαγή κωδικού πρόσβασης","Changes":"Αλλαγές","Changes saved.":"Οι αλλαγές αποθηκεύτηκαν.","Character Set Encoding":"Κωδικοποίηση Σύνολο Χαρακτήρων","Chat ID":"ID Συνομιλίας","Check Web Services for Album Art for \"Now Playing\" Tracks":"Ελέγξτε τις Υπηρεσίες Web για Εξώφυλλο Άλμπουμ για \"Now Playing\" Tracks","Check Web Services for Album Art When Uploading Media":"Ελέγξτε τις Υπηρεσίες Web για Εξώφυλλο Άλμπουμ Κατά την Μεταφόρτωση Πολυμέσων","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Επιλέξτε ένα όνομα για αυτό το webhook που θα σας βοηθήσει να το ξεχωρίσετε από άλλους. Αυτό θα εμφανιστεί μόνο στη σελίδα διαχείρισης.","Choose a new password for your account.":"Επιλέξτε ένα νέο κωδικό πρόσβασης για το λογαριασμό σας.","Clear":"Καθαρισμός","Clear Artwork":"Καθαρισμός Γραφικών","Clear File":"Εκκαθάριση Αρχείου","Clear Image":"Καθαρισμός Εικόνας","Clear Media":"Εκκαθάριση Πολυμέσων","Clear Pending Requests":"Εκκαθάριση Εκκρεμών Αιτημάτων","Clear Queue":"Εκκαθάριση ουράς αναμονής","Click \"Generate new license key\".":"Κάντε κλικ στο κουμπί \"Δημιουργία νέου κλειδιού άδειας\".","Clone":"Κλωνοποίηση","Close":"Κλείσιμο","Code from Authenticator App":"Κωδικός από την εφαρμογή ελέγχου ταυτότητας","Comments":"Σχόλια","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Ολοκληρώστε τη διαδικασία εγκατάστασης παρέχοντας κάποιες πληροφορίες σχετικά με το περιβάλλον εκπομπής σας. Αυτές οι ρυθμίσεις μπορούν να αλλάξουν αργότερα από τον πίνακα διαχείρισης.","Configure":"Ρύθμιση","Configure Automated Assignment":"Ρύθμιση Αυτοματοποιημένης Ανάθεσης","Configure Backups":"Ρύθμιση Αντιγράφων Ασφαλείας","Confirm New Password":"Επιβεβαίωση Νέου Κωδικού Πρόσβασης","Connection Information":"Πληροφορίες σύνδεσης","Consumer Key (API Key)":"Κλειδί Καταναλωτή (Κλειδί Api)","Consumer Secret (API Secret)":"Μυστικό Καταναλωτή (API Μυστικό)","Contains explicit content":"Περιέχει ρητό περιεχόμενο","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Συνεχίστε τη διαδικασία εγκατάστασης δημιουργώντας τον πρώτο σας ραδιοφωνικό σταθμό παρακάτω. Μπορείτε να επεξεργαστείτε οποιαδήποτε από αυτές τις λεπτομέρειες αργότερα.","Continuous Play":"Συνεχής αναπαραγωγή","Control how this playlist is handled by the AutoDJ software.":"Ελέγξτε τον τρόπο χειρισμού αυτής της λίστας αναπαραγωγής από το λογισμικό AutoDJ.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Αντίγραφα παλαιότερα από τον καθορισμένο αριθμό ημερών θα διαγραφούν αυτόματα. Ορίστε στο μηδέν για να απενεργοποιήσετε την αυτόματη διαγραφή.","Copy associated media and folders.":"Αντιγραφή συνδεδεμένων μέσων και φακέλων.","Copy scheduled playback times.":"Αντιγραφή προγραμματισμένων χρόνων αναπαραγωγής.","Copy to Clipboard":"Αντιγραφή στο πρόχειρο","CPU Load":"Φόρτωση CPU","Create a New Radio Station":"Δημιουργία νέου ραδιοφωνικού σταθμού","Create Account":"Δημιουργία Λογαριασμού","Create and Continue":"Δημιουργία και Συνέχεια","Create Directory":"Δημιουργία καταλόγου","Create New Key":"Δημιουργία Νέου Κλειδιού","Create Station":"Δημιουργία Σταθμού","Crossfade Duration (Seconds)":"Διάρκεια Crossfade (δευτερόλεπτα)","Crossfade Method":"Μέθοδος Crossfade","Cue":"Ένδειξη","Current Installed Version":"Τρέχουσα Εγκατεστημένη Έκδοση","Current Intro File":"Τρέχον Εισαγωγικό Αρχείο","Current Password":"Τρέχων Κωδικός Πρόσβασης","Current Podcast Media":"Τρέχοντα Πολυμέσα Εκπομπής Podcast","Custom":"Προσαρμοσμένο","Custom API Base URL":"Προσαρμοσμένο URL Βάσης Api","Custom Branding":"Προσαρμοσμένη επωνυμία","Custom Configuration":"Προσαρμοσμένη διαμόρφωση","Custom CSS for Internal Pages":"Προσαρμοσμένο CSS για εσωτερικές σελίδες","Custom CSS for Public Pages":"Προσαρμοσμένο CSS για δημόσιες σελίδες","Custom Cues: Cue-In Point (seconds)":"Προσαρμοσμένες Ενδείξεις: Cue-In Σημείο (δευτερόλεπτα)","Custom Cues: Cue-Out Point (seconds)":"Προσαρμοσμένες Ενδείξεις: Cue-Out Σημείο (δευτερόλεπτα)","Custom Fading: Fade-In Time (seconds)":"Προσαρμοσμένο ξεθώριασμα: Fade-In Χρόνος (δευτερόλεπτα)","Custom Fading: Fade-Out Time (seconds)":"Προσαρμοσμένο ξεθώριασμα: Fade-Out Χρόνος (δευτερόλεπτα)","Custom Fading: Overlap Time (seconds)":"Προσαρμοσμένο ξεθώριασμα: Χρόνος επικάλυψης (δευτερόλεπτα)","Custom Fields":"Προσαρμοσμένα Πεδία","Custom Frontend Configuration":"Προσαρμοσμένες Ρυθμίσεις Frontend","Custom JS for Public Pages":"Προσαρμοσμένο JS για δημόσιες σελίδες","Customization":"Προσαρμογή","Customize":"Προσαρμογή","Customize Administrator Password":"Προσαρμογή Κωδικού Διαχειριστή","Customize AzuraCast Settings":"Προσαρμογή Ρυθμίσεων AzuraCast","Customize Broadcasting Port":"Προσαρμογή Θύρας Μετάδοσης","Customize Copy":"Προσαρμογή Αντιγράφου","Customize DJ/Streamer Mount Point":"Προσαρμόστε Το Mount Point Dj/Streamer","Customize DJ/Streamer Port":"Προσαρμογή Θύρας DJ/Streamer","Customize Internal Request Processing Port":"Προσαρμόστε Την Εσωτερική Θύρα Επεξεργασίας Αιτημάτων","Customize Source Password":"Προσαρμογή Πηγαίου Κωδικού Πρόσβασης","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Προσαρμόστε τον αριθμό των τραγουδιών που θα εμφανίζονται στην ενότητα \"Ιστορικό τραγουδιού\" για αυτόν τον σταθμό και σε όλα τα δημόσια APIs.","Dark":"Σκοτεινό","Date Played":"Ημερομηνία Played","Date Requested":"Ημερομηνία Αίτησης","Date/Time":"Ημερομηνία/Ώρα","Days Between Automated Assignments":"Ημέρες Μεταξύ Αυτοματοποιημένων Αναθέσεων","Days of Playback History to Keep":"Ημέρες Ιστορικού αναπαραγωγής για διατήρηση","Deactivate Streamer on Disconnect (Seconds)":"Απενεργοποίηση ροής κατά την αποσύνδεση (δευτερόλεπτα)","Default":"Προεπιλογή","Default Album Art":"Προεπιλεγμένο Εξώφυλλο Άλμπουμ","Default Album Art URL":"Προεπιλεγμένο URL Εξωφύλλου Άλμπουμ","Default Avatar URL":"Προεπιλεγμένο Avatar URL","Default Mount":"Προεπιλεγμένη Προσάρτηση","Delete":"Διαγραφή","Delete %{ num } media files?":"Διαγραφή %{ num } αρχείων πολυμέσων?","Delete Album Art":"Διαγραφή εξώφυλλου άλμπουμ","Delete Mount Point?":"Διαγραφή Σημείου;","Delete Remote Relay?":"Διαγραφή Απομακρυσμένου Ρελέ;","Description":"Περιγραφή","Deselect":"Αποεπιλογή","Desktop Device":"Επιφάνεια εργασίας","Direct Stream URL":"Άμεση Ροή URL","Directory":"Κατάλογος","Directory Name":"Όνομα καταλόγου","Disable":"Απενεργοποίηση","Disable Crossfading":"Απενεργοποίηση Crossfading","Disable public pages?":"Απενεργοποίηση δημόσιων σελίδων;","Disable song requests?":"Απενεργοποίηση αιτημάτων τραγουδιών;","Disable streamers?":"Απενεργοποίηση ροής;","Disable Two-Factor":"Απενεργοποίηση Δύο Συντελεστών","Disabled":"Απενεργοποιημένο","Disconnect Streamer":"Αποσύνδεση της ροής","Discord Web Hook URL":"Discord Web Hook URL","Disk Space":"Χώρος Στο Δίσκο","Display Name":"Εμφανιζόμενο Όνομα","DJ Credentials":"Διαπιστευτήρια DJ","DJ/Streamer Buffer Time (Seconds)":"Χρόνος Buffer Dj/Streamer (Δευτερόλεπτα)","Down":"Κάτω","Download":"Λήψη","Download CSV":"Λήψη CSV","Download M3U":"Λήψη M3U","Download PLS":"Λήψη PLS","Drag file(s) here to upload or":"Σύρετε αρχείο(α) εδώ για να ανεβάσετε ή","Dropbox Generated Access Token":"Dropbox Δημιουργημένο Διακριτικό Πρόσβασης","Duplicate":"Διπλότυπο","Duplicate Playlist":"Διπλότυπο Λίστας Αναπαραγωγής","Duplicate Prevention Time Range (Minutes)":"Διπλό Χρονικό Εύρος Πρόληψης (Λεπτά)","E-Mail":"E-mail","E-mail Address":"Διεύθυνση E-mail","E-mail addresses can be separated by commas.":"Οι διευθύνσεις ηλεκτρονικού ταχυδρομείου μπορούν να διαχωριστούν με κόμματα.","E-mail Delivery Service":"Υπηρεσία Παράδοσης E-mail","Edit":"Επεξεργασία","Edit Custom Field":"Επεξεργασία Προσαρμοσμένου Πεδίου","Edit Episode":"Επεξεργασία Επεισόδιο","Edit Liquidsoap Configuration":"Επεξεργασία Ρύθμισης Liquidsoap","Edit Media":"Επεξεργασία πολυμέσων","Edit Mount Point":"Επεξεργασία Σημείου Προσάρτησης","Edit Playlist":"Επεξεργασία λίστας αναπαραγωγής","Edit Podcast":"Επεξεργασία Podcast","Edit Profile":"Επεξεργασία Προφίλ","Edit Record":"Επεξεργασία Εγγραφής","Edit Remote Relay":"Επεξεργασία Απομακρυσμένου Ρελέ","Edit SFTP User":"Επεξεργασία Χρήστη Sftp","Edit Station":"Επεξεργασία Σταθμού","Edit Storage Location":"Επεξεργασία Τοποθεσίας Αποθήκευσης","Edit Streamer":"Επεξεργασία Ροής","Edit User":"Επεξεργασία Χρήστη","Edit Web Hook":"Επεξεργασία Web Hook","Embed Code":"Ενσωμάτωση Κωδικού","Embed Widgets":"Ενσωμάτωση Συστατικών","Enable":"Ενεργό","Enable Advanced Features":"Ενεργοποίηση Προχωρημένων Χαρακτηριστικών","Enable AutoDJ":"Ενεργοποίηση AutoDJ","Enable Automated Assignment":"Ενεργοποίηση Αυτοματοποιημένης Ανάθεσης","Enable Broadcasting":"Ενεργοποίηση Μετάδοσης","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"Ενεργοποιήστε ορισμένες προηγμένες λειτουργίες στη διεπαφή ιστού, συμπεριλαμβανομένης της προηγμένης διαμόρφωσης της λίστας αναπαραγωγής, της ανάθεσης λιμένων σταθμού, αλλάζοντας τους καταλόγους βασικών μέσων και άλλες λειτουργίες που θα πρέπει να χρησιμοποιούνται μόνο από τους χρήστες που είναι άνετοι με την προηγμένη λειτουργικότητα.","Enable Downloads on On-Demand Page":"Ενεργοποίηση λήψεων στη σελίδα On-Demand","Enable Mail Delivery":"Ενεργοποίηση Παράδοσης Email","Enable On-Demand Streaming":"Ενεργοποίηση Μετάδοσης On-Demand","Enable public pages?":"Ενεργοποίηση δημόσιων σελίδων;","Enable song requests?":"Ενεργοποίηση αιτημάτων τραγουδιού;","Enable streamers?":"Ενεργοποίηση ροής;","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Ενεργοποιήστε αυτήν τη ρύθμιση για να αποτρέψετε την αποστολή μεταδεδομένων στο AutoDJ για αρχεία σε αυτήν τη λίστα αναπαραγωγής. Αυτό είναι χρήσιμο εάν η λίστα αναπαραγωγής περιέχει κουδούνισμα ή προφυλακτήρες.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Ενεργοποιήστε τη διαφήμιση αυτού του σημείου προσάρτησης στους δημόσιους ραδιοφωνικούς καταλόγους \"Κίτρινες σελίδες\".","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"Ενεργοποιήστε τη διαφήμιση αυτού του ρελέ σε δημόσιους ραδιοφωνικούς καταλόγους \"Κίτρινες σελίδες\".","Enable to allow listeners to select this mount point on this station's public pages.":"Ενεργοποιήστε για να επιτρέψετε στους ακροατές να επιλέξουν αυτό το σημείο προσάρτησης στις δημόσιες σελίδες αυτού του σταθμού.","Enable to allow listeners to select this relay on this station's public pages.":"Ενεργοποιήστε για να επιτρέψετε στους ακροατές να επιλέξουν αυτό το relay στις δημόσιες σελίδες αυτού του σταθμού.","Enable to allow this account to log in and stream.":"Ενεργοποιήστε για να επιτρέψετε σε αυτόν τον λογαριασμό να συνδεθεί και να πραγματοποιήσει ροή.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Ενεργοποιήστε για να εκτελέσετε το AzuraCast αυτόματα νυχτερινά αντίγραφα ασφαλείας την καθορισμένη ώρα.","Enable Two-Factor":"Ενεργοποίηση ελέγχου ταυτότητας δύο παραγόντων","Enable Two-Factor Authentication":"Ενεργοποίηση Ταυτοποίησης Δύο Παραγόντων","Enabled":"Ενεργοποιημένο","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Ενεργοποιεί ή απενεργοποιεί τη χρήση του νεότερου και ταχύτερου συστήματος WebSocket για τη λήψη ζωντανών ενημερώσεων σε δημόσιους παίκτες. Ίσως χρειαστεί να το απενεργοποιήσετε αν αντιμετωπίσετε προβλήματα με αυτό.","Encoder":"Κωδικοποιητής","End Date":"Ημερομηνία λήξης","End Time":"Ώρα Λήξης","Endpoint":"Τελικό σημείο","Enforce Schedule Times":"Επιβολή Χρονοδιαγράμματος Φορών","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Εισάγετε τον τρέχοντα κωδικό που παρέχεται από την εφαρμογή ελέγχου ταυτότητας για να βεβαιωθείτε ότι λειτουργεί σωστά.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Εισάγετε την πλήρη διεύθυνση URL μιας άλλης ροής για να μεταδώσετε την εκπομπή της μέσω αυτού του σημείου προσάρτησης.","Episode":"Επεισόδιο","Episodes":"Επεισόδια","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Παράδειγμα: αν το απομακρυσμένο URL του ραδιοφώνου είναι http://station.example.com:8000/radio.mp3, εισάγετε \"http://station.example.com:8000\".","Exclude Media from Backup":"Εξαίρεση πολυμέσων από αντίγραφο ασφαλείας","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Εξαιρώντας τα πολυμέσα από αυτοματοποιημένα αντίγραφα ασφαλείας θα εξοικονομήσετε χώρο, αλλά θα πρέπει να δημιουργήσετε αντίγραφα ασφαλείας των πολυμέσων σας αλλού. Σημειώστε ότι θα δημιουργηθούν αντίγραφα ασφαλείας μόνο τοπικά αποθηκευμένα μέσα.","Explicit":"Ακριβής","Export %{format}":"Εξαγωγή %{format}","Fallback Mount":"Fallback Mount","Field Name":"Όνομα Πεδίου","File Name":"Όνομα αρχείου","Files marked for reprocessing:":"Αρχεία που σημειώθηκαν για επανεπεξεργασία:","Files moved:":"Αρχεία που μετακινήθηκαν:","Files queued for playback:":"Αρχεία σε ουρά αναπαραγωγής:","Files removed:":"Αρχεία που διαγράφηκαν:","Footer Text":"Κείμενο Υποσέλιδου","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"Για τα τοπικά συστήματα αρχείων, αυτή είναι η βασική διαδρομή του καταλόγου. Για απομακρυσμένα συστήματα αρχείων, αυτό είναι το πρόθεμα φακέλων.","for selected period":"για επιλεγμένη περίοδο","Friday":"Παρασκευή","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"Από το smartphone σας, σαρώστε τον κώδικα στα δεξιά χρησιμοποιώντας μια εφαρμογή ελέγχου ταυτότητας της επιλογής σας (FreeOTP, Authy, κλπ).","Full Volume":"Πλήρης ένταση","GA Property Tracking ID":"Αναγνωριστικό Παρακολούθησης Ιδιοτήτων Ga","General Rotation":"Γενική Περιστροφή","Genre":"Είδος","GeoLite is not currently installed on this installation.":"Το GeoLite δεν είναι εγκατεστημένο σε αυτήν την εγκατάσταση.","Global":"Παγκόσμιο","Hide Album Art on Public Pages":"Απόκρυψη εξώφυλλου άλμπουμ σε δημόσιες σελίδες","Hide AzuraCast Branding on Public Pages":"Απόκρυψη AzuraCast Branding σε δημόσιες σελίδες","Hide Charts":"Απόκρυψη Γραφημάτων","Hide Metadata from Listeners (\"Jingle Mode\")":"Απόκρυψη μεταδεδομένων από ακροατές (\"Λειτουργία Jing\")","High":"Υψηλή","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Υψηλότερες λίστες αναπαραγωγής βάρους παίζονται συχνότερα σε σύγκριση με άλλες λίστες αναπαραγωγής χαμηλότερου βάρους.","History":"Ιστορικό","Home":"Αρχική","Homepage Redirect URL":"URL Ανακατεύθυνσης Αρχικής Σελίδας","Hour":"Ώρα","Identifier":"Αναγνωριστικό","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Αν ένα τραγούδι δεν έχει εξώφυλλο άλμπουμ, αυτό το URL θα εμφανιστεί. Αφήστε το κενό για να χρησιμοποιήσετε το τυπικό placeholder art.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Αν ένας επισκέπτης δεν είναι συνδεδεμένος και επισκέπτεται την αρχική σελίδα AzuraCast, μπορείτε να τον ανακατευθύνετε αυτόματα στη διεύθυνση URL που καθορίζεται εδώ. Αφήστε κενό για να τους ανακατευθύνετε στην οθόνη σύνδεσης από προεπιλογή.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Αν είναι ενεργοποιημένη η αυτόματη ανάθεση, χρησιμοποιήστε αυτή τη λίστα αναπαραγωγής ως έναν από τους στόχους για την αναδιανομή των τραγουδιών. Αυτό θα αντικαταστήσει τα υπάρχοντα περιεχόμενα αυτής της λίστας αναπαραγωγής.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Αν απενεργοποιηθεί, η λίστα αναπαραγωγής δεν θα συμπεριληφθεί στην αναπαραγωγή του ραδιοφώνου, αλλά μπορεί ακόμα να διαχειριστεί.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Αν απενεργοποιηθεί, ο σταθμός δεν θα μεταδώσει ή ανακατέψτε το AutoDJ.","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"Αν ενεργοποιηθεί, το AzuraCast θα συνδεθεί με τη βάση δεδομένων MusicBrainz για να προσπαθήσει να βρει ένα ISRC για οποιαδήποτε αρχεία όπου λείπει. Η απενεργοποίηση αυτού μπορεί να βελτιώσει την απόδοση.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Αν ενεργοποιηθεί, το AutoDJ σε αυτή την εγκατάσταση θα αναπαράγει αυτόματα μουσική σε αυτό το σημείο προσάρτησης.","If enabled, the AutoDJ will automatically play music to this mount point.":"Αν ενεργοποιηθεί, το AutoDJ θα αναπαράγει αυτόματα μουσική σε αυτό το σημείο προσάρτησης.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Αν ενεργοποιηθεί, αυτός ο streamer θα μπορεί να συνδεθεί μόνο κατά τη διάρκεια των προγραμματισμένων χρόνων εκπομπής.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Εάν τα αιτήματα είναι ενεργοποιημένα για το σταθμό σας, οι χρήστες θα είναι σε θέση να ζητήσουν πολυμέσα που βρίσκονται σε αυτή τη λίστα αναπαραγωγής.","If selected, album art will not display on public-facing radio pages.":"Αν επιλεχθεί, το εξώφυλλο του άλμπουμ δεν θα εμφανίζεται σε δημόσιες ραδιοφωνικές σελίδες.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Αν επιλεχθεί, αυτό θα αφαιρέσει το εμπορικό σήμα AzuraCast από τις σελίδες με μέρος.","If the end time is before the start time, the playlist will play overnight.":"Αν η ώρα λήξης είναι πριν από την ώρα έναρξης, η λίστα αναπαραγωγής θα παίξει μια νύχτα.","If the end time is before the start time, the schedule entry will continue overnight.":"Αν η ώρα λήξης είναι πριν από την ώρα έναρξης, η εγγραφή του προγράμματος θα συνεχιστεί κατά τη διάρκεια της νύχτας.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Αν η θύρα στην οποία μεταδίδετε είναι διαφορετική από αυτή που αναφέρατε στην παραπάνω διεύθυνση URL, καθορίστε εδώ τη θύρα προέλευσης.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Αν αυτή η προσάρτηση είναι η προεπιλογή, θα παίξει στην προεπισκόπηση του ραδιοφώνου και στη δημόσια σελίδα ραδιοφώνου σε αυτό το σύστημα.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Αν αυτό το σημείο προσάρτησης δεν αναπαράγει ήχο, οι ακροατές θα ανακατευθυνθούν αυτόματα σε αυτό το σημείο προσάρτησης. Η προεπιλογή είναι /error.mp3, ένα μήνυμα σφάλματος επανάληψης.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Αν αυτή η ρύθμιση έχει οριστεί σε \"Ναι\", θα χρησιμοποιηθεί η διεύθυνση URL του προγράμματος περιήγησης αντί της βασικής διεύθυνσης URL όταν είναι διαθέσιμη. Ορίστε \"Όχι\" για να χρησιμοποιείτε πάντα το βασικό URL.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Αν αυτός ο σταθμός έχει κατά παραγγελία ροή και λήψη ενεργοποιημένη, μόνο τραγούδια που βρίσκονται σε λίστες αναπαραγωγής με ενεργοποιημένη αυτή τη ρύθμιση θα είναι ορατά.","If you are broadcasting using AutoDJ, enter the source password here.":"Εάν εκπέμπει χρησιμοποιώντας AutoDJ, εισάγετε τον πηγαίο κωδικό πρόσβασης εδώ.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Αν μεταδίδετε χρησιμοποιώντας AutoDJ, εισάγετε εδώ το όνομα χρήστη του πηγαίου κώδικα. Αυτό μπορεί να είναι κενό.","If your web hook requires HTTP basic authentication, provide the password here.":"Αν το Web Hook σας απαιτεί βασικό έλεγχο ταυτότητας HTTP, δώστε εδώ τον κωδικό πρόσβασης.","If your web hook requires HTTP basic authentication, provide the username here.":"Αν ο Web Hook σας απαιτεί βασικό έλεγχο ταυτότητας HTTP, δώστε εδώ το όνομα χρήστη.","Import from PLS/M3U":"Εισαγωγή από PLS/M3U","Important: copy the key below before continuing!":"Σημαντικό: αντιγράψτε το παρακάτω κλειδί πριν συνεχίσετε!","in the last 48 hours":"τις τελευταίες 48 ώρες","in the last month":"τον τελευταίο μήνα","Include in Automated Assignment":"Συμπερίληψη στην αυτοματοποιημένη ανάθεση","Include in On-Demand Player":"Συμπερίληψη στο πρόγραμμα αναπαραγωγής κατά την παραγγελία","Indefinitely":"Επ 'αόριστον","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"Υποδεικνύει την παρουσία ρητού περιεχομένου (ρητή γλώσσα ή περιεχόμενο ενηλίκων). Το Apple Podcasts εμφανίζει ένα αντίγραφο γονικού συμβουλευτικού γραφικού για το επεισόδιό σας, αν ενεργοποιηθεί. Επεισόδια που περιέχουν σαφές υλικό δεν είναι διαθέσιμα σε ορισμένες περιοχές της Apple Podcasts.","Insert":"Εισαγωγή","Install GeoLite IP Database":"Εγκατάσταση Βάσης Δεδομένων GeoLite Ip","Instructions":"Οδηγίες","Internal notes or comments about the user, visible only on this control panel.":"Εσωτερικές σημειώσεις ή σχόλια σχετικά με το χρήστη, ορατά μόνο σε αυτόν τον πίνακα ελέγχου.","International Standard Recording Code, used for licensing reports.":"Διεθνής τυποποιημένος κώδικας εγγραφής, που χρησιμοποιείται για τις εκθέσεις αδειοδότησης.","Interrupt other songs to play at scheduled time.":"Διακοπή άλλων τραγουδιών για να παίξει την προγραμματισμένη ώρα.","Intro":"Εισαγωγή","IP":"IP","ISRC":"ISRC","Jingle Mode":"Λειτουργία Jingle","Joins":"Σύνδεση","Language":"Γλώσσα","Last 14 Days":"Τελευταίες 14 Ημέρες","Last 2 Years":"Τελευταία 2 Χρόνια","Last 30 Days":"Τελευταίες 30 Ημέρες","Last 60 Days":"Τελευταίες 60 Ημέρες","Last 7 Days":"Τελευταίες 7 Ημέρες","Last Modified":"Τελευταία Τροποποίηση","Last Month":"Προηγούμενος Μήνας","Last Year":"Προηγούμενο Έτος","Last.fm API Key":"Last.fm API Key","Learn about Advanced Playlists":"Μάθετε για τις προηγμένες λίστες αναπαραγωγής","Learn More about Dropbox Auth Tokens":"Μάθετε περισσότερα για το Dropbox Auth Tokens","Leave blank to automatically generate a new password.":"Αφήστε κενό για να δημιουργηθεί αυτόματα ένας νέος κωδικός πρόσβασης.","Leave blank to play on every day of the week.":"Αφήστε κενό για να παίξει σε κάθε μέρα της εβδομάδας.","Leave blank to use the current password.":"Αφήστε κενό για να χρησιμοποιήσετε τον τρέχοντα κωδικό πρόσβασης.","Length":"Μήκος","Length Text":"Μήκος Κειμένου","Let's get started by creating your Super Administrator account.":"Ας ξεκινήσουμε δημιουργώντας το λογαριασμό του Super Administrator.","Light":"Άσπρο","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"Το LiquidSoap ανακατεύεται αυτή τη στιγμή από %{songs} και %{playlists}.","List one IP address or group (in CIDR format) per line.":"Λίστα μιας διεύθυνσης IP ή ομάδας (σε μορφή CIDR) ανά γραμμή.","Listener Analytics Collection":"Συλλογή Αναλυτικών Ακροατών","Listener Request":"Αίτημα Ακρόασης","Listeners":"Ακροατές","Listeners by Day":"Ακροατές ανά Ημέρα","Listeners by Day of Week":"Ακροατές ανά Ημέρα της Εβδομάδας","Listeners by Hour":"Ακροατές ανά ώρα","Listeners Per Station":"Ακροατές Ανά Βάση","Live":"Ζωντανά","Live Broadcast Recording Bitrate (kbps)":"Bitrate Καταγραφής Ζωντανής Μετάδοσης (kbps)","Live Broadcast Recording Format":"Μορφή Εγγραφής Ζωντανής Μετάδοσης","Live Listeners":"Ζωντανοί ακροατές","Live Recordings Storage Location":"Τοποθεσία αποθήκευσης ζωντανών εγγραφών","Live Streamer:":"Ζωντανή Ροή:","Loading...":"Φόρτωση...","Local":"Τοπικό","Local Filesystem":"Τοπικό Σύστημα Αρχείων","Local Streams":"Τοπικές Ροές","Location":"Τοποθεσία","Log In":"Σύνδεση","Log Viewer":"Προβολέας Καταγραφής","Logs":"Καταγραφή","Loop Once":"Επανάληψη Μια Φορά","Losses":"Απώλειες","Low":"Χαμηλή","Main Message Content":"Περιεχόμενο Κύριου Μηνύματος","Manage":"Διαχείριση","Manage SFTP Accounts":"Διαχείριση Λογαριασμών SFTP","Manage Stations":"Διαχείριση Σταθμών","Manual AutoDJ Mode":"Χειροκίνητη Λειτουργία AutoDJ","Manually define how this playlist is used in Liquidsoap configuration.":"Χειροκίνητος ορισμός του τρόπου χρήσης αυτής της λίστας αναπαραγωγής στις ρυθμίσεις του Liquidsoap.","Matomo API Token":"Matomo API Token","Matomo Installation Base URL":"Διεύθυνση Url Βάσης Εγκατάστασης Matomo","Matomo Site ID":"Matomo Site ID","Max Listener Duration":"Μέγιστη Διάρκεια Ακρόασης","Maximum Listeners":"Μέγιστος Αριθμός Ακροατών","MaxMind License Key":"Κλειδί Άδειας MaxMind","Media":"Πολυμέσα","Media Storage Location":"Θέση αποθήκευσης Πολυμέσων","Memory":"Μνήμη","Merge playlist to play as a single track.":"Συγχώνευση λίστας αναπαραγωγής για να παίξει ως ένα μόνο κομμάτι.","Message Body":"Κείμενο μηνύματος","Message parsing mode":"Λειτουργία ανάλυσης μηνυμάτων","Message Recipient(s)":"Παραλήπτης(ες) Μηνύματος","Message Subject":"Θέμα Μηνύματος","Metadata":"Μετα-δεδομένα","Microphone":"Μικρόφωνο","Minute of Hour to Play":"Λεπτό της ώρας για να παίξει","Mixer":"Μείκτης","Mobile Device":"Κινητή Συσκευή","Modified":"Τροποποιήθηκε","Monday":"Δευτέρα","More":"Περισσότερα","Most Played Songs":"Περισσότερα Τραγούδια","Most Recent Backup Log":"Πιο Πρόσφατη Καταγραφή Αντιγράφων Ασφαλείας","Mount Point URL":"Url Σημείου Προσάρτησης","Mount Points":"Σημεία Προσάρτησης","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"Τα σημεία προσάρτησης είναι ο τρόπος σύνδεσης των ακροατών και ακρόασης στο σταθμό σας. Κάθε σημείο προσάρτησης μπορεί να είναι μια διαφορετική μορφή ήχου ή ποιότητα. Χρησιμοποιώντας τα σημεία προσάρτησης, μπορείτε να δημιουργήσετε μια υψηλής ποιότητας ροή για ευρυζωνικούς ακροατές και μια κινητή ροή για τους χρήστες του τηλεφώνου.","Move":"Μετακίνηση","Move %{ num } File(s) to":"Μετακίνηση αρχείου %{ num } σε","Move to Directory":"Μετακίνηση στον κατάλογο","MP3":"MP3","Music Files":"Αρχεία Μουσικής","Mute":"Σίγαση","My Account":"Ο Λογαριασμός Μου","Name":"Όνομα","Never run":"Ποτέ μην τρέχετε","New Directory":"Νέος Κατάλογος","New directory created.":"Δημιουργήθηκε νέος κατάλογος.","New File Name":"Νέο Όνομα Αρχείου","New Folder":"Νέος Φάκελος","New Key Generated":"Νέο Κλειδί Δημιουργήθηκε","New Password":"Νέος Κωδικός Πρόσβασης","New Playlist":"Νέα Λίστα Αναπαραγωγής","New Playlist Name":"Νέο Όνομα Λίστας Αναπαραγωγής","New Station Description":"Περιγραφή Νέου Σταθμού","New Station Name":"Όνομα Νέου Σταθμού","No files selected.":"Δεν επιλέχθηκαν αρχεία.","No Limit":"Κανένα Όριο","No other program can be using this port. Leave blank to automatically assign a port.":"Κανένα άλλο πρόγραμμα δεν μπορεί να χρησιμοποιήσει αυτήν τη θύρα. Αφήστε κενό για να αντιστοιχίσετε αυτόματα μια θύρα.","No records to display.":"Δεν βρέθηκαν εγγραφές.","None":"Κανένα","Normal Mode":"Κανονική Λειτουργία","Not Played":"Δεν Παίχτηκε","Not Running":"Δεν Εκτελείται","Not Scheduled":"Μη Προγραμματισμένο","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Σημειώστε ότι η επαναφορά ενός αντιγράφου ασφαλείας θα καθαρίσει την υπάρχουσα βάση δεδομένων σας. Μην επαναφέρετε ποτέ τα αντίγραφα ασφαλείας από μη αξιόπιστους χρήστες.","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Σημείωση: Αυτή θα πρέπει να είναι η δημόσια σελίδα του ραδιοφωνικού σταθμού, όχι το AzuraCast URL. Θα συμπεριληφθεί σε λεπτομέρειες εκπομπής.","Notes":"Σημειώσεις","Now":"Τώρα","Now Playing":"Παίζει Τώρα","Number of Backup Copies to Keep":"Αριθμός αντιγράφων ασφαλείας για διατήρηση","Number of Minutes Between Plays":"Αριθμός λεπτών μεταξύ των τραγουδιών","Number of seconds to overlap songs.":"Αριθμός δευτερολέπτων για επικάλυψη τραγουδιών.","Number of Songs Between Plays":"Αριθμός λεπτών μεταξύ των τραγουδιών","On the Air":"Στον αέρα","On-Demand":"Κατα παραγγελια","On-Demand Media":"Μέσα Έντασης Αιτήματος","Once per %{minutes} Minutes":"Μία φορά ανά %{minutes} λεπτά","Once per %{songs} Songs":"Μία φορά ανά %{songs} τραγούδια","Once per Hour":"Μία φορά ανά ώρα","Once per Hour (at %{minute})":"Μία φορά την ώρα (στις %{minute})","Once per x Minutes":"Μία φορά το x λεπτά","Once per x Songs":"Μία φορά ανά x Τραγούδια","Only loop through playlist once.":"Μόνο μια επανάληψη μέσω της λίστας αναπαραγωγής.","Only play one track at scheduled time.":"Παίξε μόνο ένα κομμάτι την προγραμματισμένη ώρα.","Only Send One Tweet Every...":"Στείλτε Μόνο Ένα Tweet Όλα...","Optional: HTTP Basic Authentication Password":"Προαιρετικό: HTTP Βασικός Κωδικός Ελέγχου Ταυτότητας","Optional: HTTP Basic Authentication Username":"Προαιρετικό: HTTP Βασικό Όνομα Χρήστη Ελέγχου Ταυτότητας","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"Προαιρετικά επιλέξτε ένα πεδίο μεταδεδομένων ID3v2 το οποίο, αν υπάρχει, θα χρησιμοποιηθεί για τον ορισμό της τιμής αυτού του πεδίου.","Optionally supply an API token to allow IP address overriding.":"Προαιρετικά παρέχει ένα διακριτικό API για να επιτρέψει την αντικατάσταση της διεύθυνσης IP.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"Προαιρετικά παρέχει SSH δημόσια κλειδιά που μπορεί να χρησιμοποιήσει ο χρήστης για να συνδεθεί αντί για έναν κωδικό πρόσβασης. Εισάγετε ένα κλειδί ανά γραμμή.","or":"ή","Owner":"Ιδιοκτήτης","Password":"Κωδικός πρόσβασης","Paste the generated license key into the field on this page.":"Επικολλήστε το κλειδί άδειας χρήσης που δημιουργήθηκε στο πεδίο σε αυτή τη σελίδα.","Path/Suffix":"Διαδρομή/επίθεμα","Permissions":"Δικαιώματα","Play":"Αναπαραγωγή","Play %":"Αναπαραγωγή %","Play exactly once every $x minutes.":"Παίξτε ακριβώς μία φορά κάθε $x λεπτά.","Play exactly once every $x songs.":"Παίξτε ακριβώς μία φορά κάθε $x τραγούδια.","Play once per hour at the specified minute.":"Παίξτε μία φορά ανά ώρα στο συγκεκριμένο λεπτό.","Play/Pause":"Αναπαραγωγή/Παύση","Playback Queue":"Σειρά Αναπαραγωγής","Playing Next":"Αναπαραγωγή Στο Επόμενο","Playlist":"Λίστες αναπαραγωγής","Playlist (M3U/PLS) URL":"Διεύθυνση URL Λίστας Αναπαραγωγής (M3U/PLS)","Playlist 1":"Λίστα Αναπαραγωγής 1","Playlist 2":"Λίστα Αναπαραγωγής 2","Playlist Name":"Όνομα Λίστας Αναπαραγωγής","Playlist order set.":"Σειρά λίστας αναπαραγωγής.","Playlist queue cleared.":"Η ουρά λίστας αναπαραγωγής εκκαθαρίστηκε.","Playlist Type":"Τύπος Λίστας Αναπαραγωγής","Playlist Weight":"Βάρος Λίστας Αναπαραγωγής","Playlist:":"Λίστα Αναπαραγωγής:","Playlist(s)":"Λίστα(ες) Αναπαραγωγής","Playlists":"Λίστες αναπαραγωγής","Playlists cleared for selected files:":"Λίστες αναπαραγωγής εκκαθαρίστηκαν για τα επιλεγμένα αρχεία:","Playlists updated for selected files:":"Λίστες αναπαραγωγής ενημερώθηκαν για τα επιλεγμένα αρχεία:","Plays":"Παίζει","Podcast":"Podcast","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"Τα μέσα ενημέρωσης Podcast θα πρέπει να είναι σε μορφή MP3 ή M4A (AAC) για τη μεγαλύτερη συμβατότητα.","Podcast Title":"Τίτλος Podcast","Podcasts":"Podcasts","Podcasts Storage Location":"Τοποθεσία Αποθήκευσης Podcast","Prefer Browser URL (If Available)":"Προτιμήστε Το Url Του Περιηγητή (Αν Διατίθεται)","Prefer System Default":"Προτίμηση Προεπιλογής Συστήματος","Preview":"Προεπισκόπηση","Previous":"Προηγούμενο","Privacy":"Απόρρητο","Profile":"Προφίλ","Programmatic Name":"Προγραμματικό Όνομα","Public Page":"Δημόσια Σελίδα","Public Page Background":"Φόντο Δημόσιας Σελίδας","Public Pages":"Δημόσιες Σελίδες","Publish Date":"Ημερομηνία Δημοσίευσης","Publish Time":"Ώρα Δημοσίευσης","Publish to \"Yellow Pages\" Directories":"Δημοσίευση σε Κατάλογους \"Κίτρινες Σελίδες\"","Queue":"Σειρά αναπαραγωγής","Queue the selected media to play next":"Σειρά των επιλεγμένων πολυμέσων για αναπαραγωγή του επόμενου","Radio Player":"Ραδιοφωνικός Player","Random":"Τυχαία","Ratio":"Αναλογία","Raw":"Χωρίς επεξεργασία","Record Live Broadcasts":"Εγγραφή Ζωντανών Εκπομπών","Recover Account":"Ανάκτηση Λογαριασμού","Refresh rows":"Ανανέωση γραμμών","Region":"Περιοχή","Relay":"Αναμεταδίδονται","Relay Stream URL":"Url Ροής Relay","Remote":"Απομακρυσμένο","Remote Playback Buffer (Seconds)":"Απομακρυσμένη Μνήμη Αναπαραγωγής (Δευτερόλεπτα)","Remote Relays":"Απομακρυσμένο relay","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"Οι απομακρυσμένοι ηλεκτρονόμοι σας επιτρέπουν να εργάζεστε με λογισμικό μετάδοσης έξω από αυτόν το διακομιστή. Κάθε ρελέ που περιλαμβάνετε εδώ θα περιλαμβάνεται στα στατιστικά στοιχεία του σταθμού σας. Μπορείτε επίσης να μεταδώσετε από αυτόν τον διακομιστή σε απομακρυσμένους ρελέ.","Remote Station Administrator Password":"Κωδικός Πρόσβασης Διαχείρισης Απομακρυσμένου Σταθμού","Remote Station Listening Mountpoint/SID":"Απομακρυσμένος Σταθμός Ακρόασης Σημείο/SID","Remote Station Listening URL":"Απομακρυσμένος Σταθμός Listening URL","Remote Station Source Mountpoint/SID":"Απομακρυσμένος Σταθμός Πηγή Mountpoint/SID","Remote Station Source Password":"Κωδικός πρόσβασης πηγής απομακρυσμένου σταθμού","Remote Station Source Port":"Θύρα πηγής απομακρυσμένου σταθμού","Remote Station Source Username":"Όνομα Χρήστη Απομακρυσμένης Πηγής Σταθμού","Remote Station Type":"Τύπος Απομακρυσμένου Σταθμού","Remote URL":"Απομακρυσμένο URL","Remote URL Playlist":"Λίστα Απομακρυσμένων URL","Remote URL Type":"Απομακρυσμένος Τύπος URL","Remote: Dropbox":"Απομακρυσμένο: Dropbox","Remote: S3 Compatible":"Remote: S3 Συμβατό Σύστημα","Remove":"Αφαίρεση","Rename":"Μετονομασία","Rename File/Directory":"Μετονομασία Αρχείου/Καταλόγου","Reorder":"Αναδιάταξη","Reorder Playlist":"Αναδιάταξη Λίστας Αναπαραγωγής","Replace Album Cover Art":"Αντικατάσταση Εξώφυλλου Άλμπουμ","Reprocess":"Επανεπεξεργασία","Request":"Αίτημα","Request a Song":"Ζητήστε ένα τραγούδι","Request Last Played Threshold (Minutes)":"Αίτημα Τελευταίου Όριου Παιχνιδιού (Λεπτά)","Request Minimum Delay (Minutes)":"Ελάχιστη Καθυστέρηση Αίτησης (Λεπτά)","Request Song":"Αίτημα Τραγουδιού","Requester IP":"IP Αιτήματος","Requests":"Αιτήματα","Reset Password":"Επαναφορά Κωδικού Πρόσβασης","Reshuffle":"Ανακάτεμα","Restart":"Επανεκκίνηση","Restoring Backups":"Επαναφορά Αντιγράφων Ασφαλείας","Role Name":"Όνομα Ρόλου","Roles":"Ρόλοι","Rolling Release":"Κυκλοφορία Κύλισης","Rows per page":"Γραμμές ανά σελίδα","RSS Feed":"Ροή RSS","Run Automated Assignment":"Εκτέλεση Αυτοματοποιημένης Ανάθεσης","Run Automatic Nightly Backups":"Εκτέλεση Αυτόματων Νυχτερινών Αντιγράφων Ασφαλείας","Run Manual Backup":"Εκτέλεση Χειροκίνητου Αντιγράφου Ασφαλείας","Running":"Εκτελείται","Sample Rate":"Ρυθμός Δειγμάτων","Saturday":"Σάββατο","Save":"Αποθήκευση","Save and Continue":"Αποθήκευση και Συνέχεια","Save Changes":"Αποθήκευση Αλλαγών","Schedule":"Χρονοδιάγραμμα","Schedule View":"Προβολή Χρονοδιαγράμματος","Scheduled":"Προγραμματισμένο","Scheduled Backup Time":"Προγραμματισμένη ώρα δημιουργίας αντιγράφων ασφαλείας","Scheduled Play Days of Week":"Προγραμματισμένες Ημέρες Παιχνιδιού της εβδομάδας","Scheduled playlists and other timed items will be controlled by this time zone.":"Οι προγραμματισμένες λίστες αναπαραγωγής και άλλα χρονομετρημένα αντικείμενα θα ελέγχονται από αυτή τη ζώνη ώρας.","Scheduled Time #%{num}":"Προγραμματισμένη ώρα #%{num}","Scheduling":"Προγραμματισμός","Search":"Αναζήτηση","Seconds from the start of the song that the AutoDJ should start playing.":"Δευτερόλεπτα από την αρχή του τραγουδιού που θα αρχίσει να παίζει το AutoDJ.","Seconds from the start of the song that the AutoDJ should stop playing.":"Δευτερόλεπτα από την αρχή του τραγουδιού που θα σταματήσει να παίζει το AutoDJ.","Secret Key":"Μυστικό Κλειδί","Security":"Ασφάλεια","Seek":"Αναζήτηση","Select":"Επιλογή","Select a theme to use as a base for station public pages and the login page.":"Επιλέξτε ένα θέμα για να χρησιμοποιήσετε ως βάση για τις δημόσιες σελίδες σταθμού και τη σελίδα σύνδεσης.","Select all visible rows":"Επιλογή όλων των ορατών γραμμών","Select displayed fields":"Επιλέξτε εμφανιζόμενα πεδία","Select File":"Επιλογή αρχείου","Select Intro File":"Επιλογή Αρχείου Εισαγωγής","Select Media File":"Επιλογή Αρχείου Πολυμέσων","Select PLS/M3U File to Import":"Επιλέξτε αρχείο PLS/M3U για εισαγωγή","Select PNG/JPG artwork file":"Επιλογή αρχείου γραφικών PNG/JPG","Select the category/categories that best reflects the content of your podcast.":"Επιλέξτε την κατηγορία/κατηγορίες που αντικατοπτρίζουν καλύτερα το περιεχόμενο του podcast σας.","Select the countries that are not allowed to connect to the streams.":"Επιλέξτε τις χώρες που δεν επιτρέπεται να συνδεθούν με τις ροές.","Sender E-mail Address":"Διεύθυνση Email Αποστολέα","Sender Name":"Όνομα Αποστολέα","Sequential":"Ακολουθίες","Server Status":"Κατάσταση Διακομιστή","Services":"Υπηρεσίες","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"Ορίστε ένα μέγιστο χώρο στο δίσκο που αυτή η θέση αποθήκευσης μπορεί να χρησιμοποιήσει. Καθορίστε το μέγεθος με τη μονάδα, δηλαδή \"8 GB\". Οι μονάδες μετρώνται σε 1024 bytes. Αφήστε κενό στην προεπιλογή στο διαθέσιμο χώρο στο δίσκο.","Set as Default Mount Point":"Ορισμός ως προκαθορισμένο σημείο προσάρτησης","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Ορισμός σημείων cue και fade χρησιμοποιώντας τον οπτικό επεξεργαστή. Οι timestamps θα αποθηκευτούν στα αντίστοιχα πεδία στις προηγμένες ρυθμίσεις αναπαραγωγής.","Set Cue In":"Ορισμός Cue Στο","Set Cue Out":"Ορισμός Cue Έξω","Set Fade In":"Ορισμός Ξεθωριάσματος Σε","Set Fade Out":"Ορισμός Cue Έξω","Set or clear playlists from the selected media":"Ορισμός ή εκκαθάριση λιστών αναπαραγωγής από τα επιλεγμένα μέσα","Set Overlap":"Ορισμός Επικάλυψης","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"Ορίστε το χρονικό διάστημα (δευτερόλεπτα) που ένας ακροατής θα παραμείνει συνδεδεμένος στη ροή. Αν οριστεί σε 0, οι ακροατές μπορούν να παραμείνουν συνδεδεμένοι άπειρα.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Ορίστε \"Ναι\" για να χρησιμοποιείτε πάντα \"https://\" ασφαλή URL και να ανακατευθύνετε αυτόματα στην ασφαλή διεύθυνση URL όταν επισκέπτεστε ένα μη ασφαλές URL.","Settings":"Ρυθμίσεις","SFTP Port":"Θύρα SFTP","SFTP Users":"Χρήστες sftp","Share Media Storage Location":"Κοινή Χρήση Τοποθεσίας Αποθήκευσης Μέσων","Share Podcasts Storage Location":"Μοιραστείτε Την Τοποθεσία Αποθήκευσης Podcast","Share Recordings Storage Location":"Μοιραστείτε Την Τοποθεσία Αποθήκευσης Εγγραφών","Show Charts":"Εμφάνιση Γραφημάτων","Show new releases within your update channel on the AzuraCast homepage.":"Εμφάνιση νέων κυκλοφοριών μέσα στο κανάλι ενημέρωσης στην αρχική σελίδα του AzuraCast.","Show on Public Pages":"Εμφάνιση στις Δημόσιες Σελίδες","Show the station in public pages and general API results.":"Εμφάνιση του σταθμού σε δημόσιες σελίδες και γενικά αποτελέσματα API.","Show Update Announcements":"Εμφάνιση Ανακοινώσεων Ενημέρωσης","Shuffled":"Ανακατευμένο","Site Base URL":"Βασικό URL Ιστοσελίδας","Site Theme":"Θέμα Ιστοσελίδας","Size":"Μέγεθος","Skip Song":"Παράλειψη Τραγουδιού","Smart Mode":"Έξυπνη Λειτουργία","SMTP Host":"Διακομιστής SMTP","SMTP Password":"Κωδικός SMTP","SMTP Port":"Θύρα SMTP","SMTP Username":"Όνομα Χρήστη SMTP","Song":"Τραγούδι","Song Album":"Άλμπουμ Τραγουδιού","Song Artist":"Καλλιτέχνης Τραγουδιού","Song Genre":"Είδος Τραγουδιού","Song History":"Ιστορικό Τραγουδιού","Song Length":"Μήκος Τραγουδιού","Song Listener Impact":"Αντίκτυπος Ακρόασης Τραγουδιού","Song Lyrics":"Στίχοι Τραγουδιού","Song Playback Order":"Σειρά Αναπαραγωγής Τραγουδιού","Song Playback Timeline":"Χρονοδιάγραμμα Αναπαραγωγής Τραγουδιού","Song Requests":"Αιτήματα Τραγουδιού","Song Title":"Τίτλος Τραγουδιού","Song-based":"Τραγούδι","Song-Based Playlist":"Λίστα Αναπαραγωγής Με Τραγούδια","SoundExchange Report":"Αναφορά SoundExchange","Source":"Πηγή","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"Καθορίστε ένα σημείο προσάρτησης (δηλαδή \"/radio.mp3\") ή ένα Shoutcast SID (δηλαδή \"2\") για να καθορίσετε μια συγκεκριμένη ροή προς χρήση για στατιστικές ή εκπομπές.","Specify the minute of every hour that this playlist should play.":"Καθορίστε το λεπτό κάθε ώρας που θα πρέπει να παίζει αυτή η λίστα.","SSH Public Keys":"Δημόσια Κλειδιά SSH","Stable":"Σταθερή","Standard playlist, shuffles with other standard playlists based on weight.":"Τυπική λίστα αναπαραγωγής, ανακατεύει με άλλες τυπικές λίστες αναπαραγωγής με βάση το βάρος.","Start":"Έναρξη","Start Date":"Ημερομηνία Έναρξης","Start Streaming":"Έναρξη Μετάδοσης:","Start Time":"Ώρα Έναρξης","Station Media":"Μέσα Σταθμού","Station Name":"Όνομα Σταθμού","Station Overview":"Επισκόπηση Σταθμού","Station Podcasts":"Σταθμός Podcasts","Station Recordings":"Έναρξη Εγγραφής:","Station Time Zone":"Ζώνη Ώρας Σταθμού","Station(s)":"Σταθμός(οί)","Stations":"Σταθμοί","Statistics Overview":"Επισκόπηση Στατιστικών","Step 1: Scan QR Code":"Step 1: Scan QR Code","Step 2: Verify Generated Code":"Βήμα 2: Επαλήθευση Δημιουργημένου Κώδικα","Stop":"Διακοπή","Stop Streaming":"Διακοπή Μετάδοσης:","Storage Adapter":"Προσαρμογέας Αποθήκευσης","Storage Location":"Τοποθεσία Αποθήκευσης","Storage Locations":"Τοποθεσίες Αποθήκευσης","Storage Quota":"Συνολικός Αποθηκευτικός Χώρος","Stream":"Μετάδοση","Streamer Broadcasts":"Streamer Εκπομπές","Streamer Display Name":"Εμφανιζόμενο Όνομα Ροής","Streamer password":"Συνθηματικό μετάδοσης","Streamer Username":"Streamer Όνομα Χρήστη","Streamer/DJ":"Streamer/DJ","Streamer/DJ Accounts":"Λογαριασμοί Streamer/DJ","Streamers/DJs":"Streamers/DJs","Streams":"Μεταδόσεις","Submit Code":"Υποβολή Κωδικού","Sunday":"Κυριακή","System Settings":"Ρυθμίσεις Συστήματος","Target":"Στόχος","Test":"Δοκιμή","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"Η βασική διεύθυνση URL όπου βρίσκεται αυτή η υπηρεσία. Χρησιμοποιήστε είτε την εξωτερική διεύθυνση IP είτε το πλήρως χαρακτηρισμένο όνομα τομέα (αν υπάρχει) που δείχνει σε αυτόν το διακομιστή.","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"Το άτομο επαφής του podcast. Μπορεί να απαιτείται για να απαριθμήσετε το podcast σε υπηρεσίες όπως το Apple Podcasts, το Spotify, το Google Podcasts, κλπ.","The date when the episode should be published.":"Η ημερομηνία δημοσίευσης του επεισοδίου.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"Η περιγραφή του επεισοδίου. Η τυπική μέγιστη ποσότητα κειμένου που επιτρέπεται για αυτό είναι 4000 χαρακτήρες.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"Η περιγραφή του podcast σας. Η τυπική μέγιστη ποσότητα κειμένου που επιτρέπεται για αυτό είναι 4000 χαρακτήρες.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Το όνομα εμφάνισης που αντιστοιχίστηκε σε αυτό το σημείο προσάρτησης κατά την προβολή του σε διοικητικές ή δημόσιες σελίδες. Αφήστε κενό για να δημιουργηθεί αυτόματα μία.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Το όνομα εμφάνισης που αντιστοιχίστηκε σε αυτόν τον ρελέ κατά την προβολή του σε διοικητικές ή δημόσιες σελίδες. Αφήστε κενό για να δημιουργηθεί αυτόματα μία.","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"Το email της επαφής podcast. Μπορεί να απαιτείται για να απαριθμήσετε το podcast σε υπηρεσίες όπως το Apple Podcasts, το Spotify, το Google Podcasts, κλπ.","The full base URL of your Matomo installation.":"Η πλήρης βασική διεύθυνση URL της εγκατάστασης Matomo.","The full playlist is shuffled and then played through in the shuffled order.":"Η πλήρης λίστα αναπαραγωγής ανακατεύεται και στη συνέχεια παίζεται με ανακατεμένη σειρά.","The language spoken on the podcast.":"Η γλώσσα που ομιλείται στο podcast.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"Το χρονικό διάστημα αναπαραγωγής που το Liquidsoap θα αποθηκεύσει κατά την αναπαραγωγή αυτής της απομακρυσμένης λίστας αναπαραγωγής. Οι μικρότεροι χρόνοι μπορεί να οδηγήσουν σε διακοπτόμενη αναπαραγωγή σε ασταθείς συνδέσεις.","The numeric site ID for this site.":"Το αριθμητικό αναγνωριστικό τοποθεσίας για αυτόν τον ιστότοπο.","The order of the playlist is manually specified and followed by the AutoDJ.":"Η σειρά της λίστας αναπαραγωγής καθορίζεται χειροκίνητα και ακολουθείται από το AutoDJ.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"Ο γονικός κατάλογος όπου αποθηκεύονται η λίστα αναπαραγωγής σταθμού και τα αρχεία ρύθμισης παραμέτρων. Αφήστε κενό για να χρησιμοποιήσετε τον προεπιλεγμένο κατάλογο.","The property ID used to track live listeners.":"Το ID ιδιότητας που χρησιμοποιείται για την παρακολούθηση ζωντανών ακροατών.","The relative path of the file in the station's media directory.":"Η σχετική διαδρομή του αρχείου στον κατάλογο πολυμέσων του σταθμού.","The request could not be processed.":"Το αίτημα δεν ήταν δυνατόν να υποβληθεί σε επεξεργασία.","The station ID will be a numeric string that starts with the letter S.":"Το ID σταθμού θα είναι μια αριθμητική συμβολοσειρά που ξεκινά με το γράμμα S.","The streamer will use this password to connect to the radio server.":"Ο streamer θα χρησιμοποιήσει αυτόν τον κωδικό πρόσβασης για να συνδεθεί με τον ραδιοφωνικό διακομιστή.","The streamer will use this username to connect to the radio server.":"Ο streamer θα χρησιμοποιήσει αυτό το όνομα χρήστη για να συνδεθεί με τον ραδιοφωνικό διακομιστή.","The time period that the song should fade in. Leave blank to use the system default.":"Το χρονικό διάστημα στο οποίο θα ξεθωριάσει το τραγούδι. Αφήστε κενό για να χρησιμοποιήσετε την προεπιλογή του συστήματος.","The time period that the song should fade out. Leave blank to use the system default.":"Η χρονική περίοδος που θα πρέπει να σβήσει το τραγούδι. Αφήστε κενό για να χρησιμοποιήσετε την προεπιλογή συστήματος.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"Ο χρόνος που αυτό το τραγούδι θα πρέπει να επικαλύπτει τα γύρω τραγούδια του όταν ξεθωριάζει. Αφήστε κενό για να χρησιμοποιήσετε το σύστημα προεπιλογή.","The time when the episode should be published (according to the stations timezone).":"Ο χρόνος δημοσίευσης του επεισοδίου (σύμφωνα με το χρονοδιάγραμμα των σταθμών).","The URL that will receive the POST messages any time an event is triggered.":"Το URL που θα λαμβάνει τα μηνύματα POST οποιαδήποτε στιγμή ενεργοποιείται ένα γεγονός.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"Ο όγκος σε ντεσιμπέλ για να ενισχύσει το κομμάτι με. Αφήστε κενό για να χρησιμοποιήσετε την προεπιλογή του συστήματος.","Theme":"Θέμα","There is no existing intro file associated with this mount point.":"Δεν υπάρχει κανένα υπάρχον εισαγωγικό αρχείο που να συνδέεται με αυτό το σημείο προσάρτησης.","There is no existing media associated with this episode.":"Δεν υπάρχει κανένα υπάρχον εισαγωγικό αρχείο που να συνδέεται με αυτό το σημείο προσάρτησης.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"Αυτός ο λογαριασμός θα έχει πλήρη πρόσβαση στο σύστημα και θα συνδεθείτε αυτόματα σε αυτόν για το υπόλοιπο της ρύθμισης.","This CSS will be applied to the main management pages, like this one.":"Αυτό το CSS θα εφαρμοστεί στις κύριες σελίδες διαχείρισης, όπως αυτή.","This CSS will be applied to the station public pages and login page.":"Αυτό το CSS θα εφαρμοστεί στις δημόσιες σελίδες του σταθμού και τη σελίδα σύνδεσης.","This field is required.":"Αυτό το πεδίο απαιτείται.","This field must be a valid decimal number.":"Αυτό το πεδίο πρέπει να είναι ένα έγκυρο δεκαδικό αριθμό.","This field must be a valid e-mail address.":"Αυτό το πεδίο πρέπει να είναι μια έγκυρη διεύθυνση email.","This field must be a valid integer.":"Αυτό το πεδίο πρέπει να είναι ένας έγκυρος ακέραιος.","This field must be a valid IP address.":"Αυτό το πεδίο πρέπει να είναι μια έγκυρη διεύθυνση IP.","This field must be a valid URL.":"Αυτό το πεδίο πρέπει να είναι μια έγκυρη διεύθυνση URL.","This field must be between %{ min } and %{ max }.":"Αυτό το πεδίο πρέπει να είναι μεταξύ %{ min } και %{ max }.","This field must have at least %{ min } letters.":"Αυτό το πεδίο πρέπει να έχει τουλάχιστον %{ min } γράμματα.","This field must have at most %{ max } letters.":"Αυτό το πεδίο πρέπει να έχει το πολύ %{ max } γράμματα.","This field must only contain alphabetic characters.":"Αυτό το πεδίο πρέπει να περιέχει μόνο αλφαβητικούς χαρακτήρες.","This field must only contain alphanumeric characters.":"Αυτό το πεδίο πρέπει να περιέχει μόνο αλφαριθμητικούς χαρακτήρες.","This field must only contain numeric characters.":"Αυτό το πεδίο πρέπει να περιέχει μόνο αριθμητικούς χαρακτήρες.","This introduction file should exactly match the bitrate and format of the mount point itself.":"Αυτό το αρχείο εισαγωγής πρέπει να ταιριάζει ακριβώς με το bitrate και τη μορφή του ίδιου του σημείου προσάρτησης.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Αυτό είναι το άτυπο όνομα εμφάνισης που θα εμφανίζεται στις απαντήσεις API αν ο streamer/DJ είναι ζωντανός.","This javascript code will be applied to the station public pages and login page.":"Αυτός ο κώδικας javascript θα εφαρμοστεί στις δημόσιες σελίδες του σταθμού και τη σελίδα σύνδεσης.","This Month":"Αυτόν Το Μήνα","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Αυτό το όνομα θα πρέπει πάντα να ξεκινά με κάθετο (/), και πρέπει να είναι μια έγκυρη διεύθυνση URL, όπως /autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Αυτό το όνομα θα εμφανιστεί ως υποκεφαλίδα δίπλα στο λογότυπο AzuraCast για να βοηθήσει στην αναγνώριση αυτού του διακομιστή.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"Αυτή η λίστα αναπαραγωγής αυτή τη στιγμή δεν έχει προγραμματισμένες ώρες. Θα παίξει πάντα. Για να προσθέσετε μια νέα προγραμματισμένη ώρα, κάντε κλικ στο παρακάτω κουμπί.","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"Αυτή η ουρά περιέχει τα εναπομείναντα κομμάτια με τη σειρά που θα τεθούν σε αναμονή από το AzuraCast AutoDJ (αν τα κομμάτια είναι επιλέξιμα για αναπαραγωγή).","This software delivers your broadcast to the listening audience.":"Αυτό το λογισμικό παρέχει την εκπομπή σας στο ακροατήριο.","This station's time zone is currently %{tz}.":"Η ωρολογιακή ζώνη αυτού του σταθμού είναι αυτή τη στιγμή %{tz}.","This streamer is not scheduled to play at any times.":"Αυτός ο streamer δεν έχει προγραμματιστεί να παίξει ανά πάσα στιγμή.","This URL is provided within the Discord application.":"Αυτή η διεύθυνση URL παρέχεται εντός της εφαρμογής Discord.","This will be used as the label when editing individual songs, and will show in API results.":"Αυτό θα χρησιμοποιηθεί ως ετικέτα κατά την επεξεργασία μεμονωμένων τραγουδιών και θα εμφανιστεί στα αποτελέσματα API.","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Αυτό θα δημιουργήσει ένα σημαντικά μικρότερο αντίγραφο ασφαλείας, αλλά θα πρέπει να φροντίσετε να δημιουργήσετε αντίγραφα ασφαλείας των μέσων ενημέρωσης σας αλλού. Σημειώστε ότι θα δημιουργηθούν αντίγραφα ασφαλείας μόνο τοπικά αποθηκευμένα μέσα.","Thumbnail Image URL":"Εικόνα Μικρογραφίας","Thursday":"Πέμπτη","Time":"Ώρα","Time (sec)":"Χρόνος (δευτ)","Time Zone":"Ζώνη Ώρας","Title":"Τίτλος","To play once per day, set the start and end times to the same value.":"Για να παίξετε μία φορά την ημέρα, ορίστε τις ώρες έναρξης και λήξης στην ίδια τιμή.","To restore a backup from your host computer, run:":"Για να επαναφέρετε ένα αντίγραφο ασφαλείας από τον υπολογιστή σας, εκτελέστε:","To retrieve detailed unique listeners and client details, an administrator password is often required.":"Για να ανακτήσετε λεπτομερείς μοναδικούς ακροατές και λεπτομέρειες πελάτη, συχνά απαιτείται κωδικός διαχειριστή.","To set this schedule to run only within a certain date range, specify a start and end date.":"Για να ορίσετε αυτό το χρονοδιάγραμμα να εκτελείται μόνο μέσα σε ένα συγκεκριμένο εύρος ημερομηνιών, καθορίστε μια ημερομηνία έναρξης και λήξης.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"Για να επιβεβαιώσετε ότι ο κωδικός ρυθμίστηκε σωστά, εισάγετε τον 6-ψήφιο κωδικό που σας εμφανίζει η εφαρμογή.","Today":"Σήμερα","Total":"Σύνολο","Total Listener Hours":"Συνολικές Ώρες Ακρόασης","Triggers":"Ενεργοποίηση","Tuesday":"Τρίτη","TuneIn Partner ID":"Αναγνωριστικό Συνεργάτη TuneIn","TuneIn Partner Key":"TuneIn Κλειδί Συνεργάτη","TuneIn Station ID":"Id Σταθμού Tunein","Twitter Account Details":"Λεπτομέρειες Λογαριασμού Twitter","Two-Factor Authentication":"Έλεγχος Ταυτότητας Δύο Παραγόντων","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"Ο έλεγχος ταυτότητας δύο παραγόντων βελτιώνει την ασφάλεια του λογαριασμού σας απαιτώντας έναν δεύτερο κωδικό πρόσβασης εφάπαξ σε συνδυασμό με τον κωδικό πρόσβασής σας όταν συνδεθείτε.","Typically a website with content about the episode.":"Συνήθως μια ιστοσελίδα με περιεχόμενο σχετικά με το επεισόδιο.","Typically the home page of a podcast.":"Συνήθως η αρχική σελίδα ενός podcast.","Unique":"Μοναδικό(οι)","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Μοναδικό αναγνωριστικό για τη συνομιλία ή το όνομα χρήστη του καναλιού προορισμού (στη μορφή @channelusername).","Unique Listeners":"Μοναδικοί ακροατές","Unknown":"Άγνωστο","Unknown Artist":"Άγνωστος Καλλιτέχνης","Unknown Title":"Άγνωστος Τίτλος","Up":"Επάνω","Upcoming Song Queue":"Επερχόμενη Ουρά Τραγουδιού","Update":"Ενημέρωση","Update Metadata":"Ενημέρωση Μεταδεδομένων","Updated":"Ενημερώθηκε","Upload Custom Assets":"Μεταφόρτωση Προσαρμοσμένων Αντικειμένων","URL":"Διεύθυνση URL","URL Stub":"Stub URL","Use Asynchronous Worker":"Χρήση Ασύγχρονου Εργαζόμενου","Use Browser Default":"Χρήση Προεπιλογής Περιηγητή","Use Replaygain Metadata":"Χρήση Μεταδεδομένων Replaygain","Use Secure (TLS) SMTP Connection":"Χρήση Ασφαλούς Σύνδεσης (Tls) Smtp","Use Web Proxy for Radio":"Χρήση Διακομιστή Μεσολάβησης Web για το Ραδιόφωνο","Use WebSockets for Now Playing Updates":"Χρησιμοποιήστε WebSockets για τώρα Παίζοντας ενημερώσεις","Used for \"Forgot Password\" functionality, web hooks and other functions.":"Χρησιμοποιείται για τη λειτουργία \"Ξέχασα τον Κωδικό πρόσβασης\", τα άγκιστρα ιστού και άλλες λειτουργίες.","User":"Χρήστης","User Agent":"Φυλλομετρητής χρήστη","User Permissions":"Δικαιώματα Χρήστη","Username":"Όνομα Χρήστη","Users":"Χρήστες","Usually enabled for port 465, disabled for ports 587 or 25.":"Συνήθως ενεργοποιημένη για θύρα 465, απενεργοποιημένη για θύρες 587 ή 25.","View":"Προβολή","View tracks in playlist":"Προβολή κομματιών στη λίστα αναπαραγωγής","Visit the \"My License Key\" page under the \"Services\" section.":"Επισκεφθείτε τη σελίδα \"My License Key\" στην ενότητα \"Υπηρεσίες\".","Visual Cue Editor":"Επεξεργαστής Οπτικής Cue","Volume":"Όγκος","Waveform Zoom":"Μεγέθυνση Κυματομορφής","Web DJ":"Web DJ","Web Hook Details":"Λεπτομέρειες Web Hook","Web Hook Name":"Όνομα Hook Web","Web Hook Triggers":"Ενεργοποιεί Web Hook","Web Hook URL":"Url Hook Web","Web Hooks":"Web Hooks","Web hooks let you connect to external web services and broadcast changes to your station to them.":"Τα web hook σας επιτρέπουν να συνδεθείτε σε εξωτερικές υπηρεσίες web και να μεταδώσετε αλλαγές στο σταθμό σας σε αυτές.","Web Site URL":"Web Site URL","Website":"Τοποθεσία web","Wednesday":"Τετάρτη","Weight":"Βάρος","Welcome to AzuraCast!":"Καλώς ήλθατε στο AzuraCast!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"Όταν κάνετε αίτημα στο API, μπορείτε να περάσετε αυτήν την τιμή στην κεφαλίδα \"X-API-Key\" για να πιστοποιήσετε τον εαυτό σας.","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"Αν το AutoDJ θα προσπαθήσει να αποφύγει την αναπαραγωγή καλλιτεχνών και την παρακολούθηση τίτλων κατά την αναπαραγωγή πολυμέσων από αυτήν τη λίστα αναπαραγωγής.","Widget Type":"Τύπος Γραφικού Στοιχείου","Worst Performing Songs":"Χειρότερα Τραγούδια","Yesterday":"Χθες","You can also upload files in bulk via SFTP.":"Μπορείτε επίσης να ανεβάσετε αρχεία χύμα μέσω SFTP.","You can only perform the actions your user account is allowed to perform.":"Μπορείτε να εκτελέσετε μόνο τις ενέργειες που επιτρέπεται να εκτελέσει ο λογαριασμός χρήστη σας.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Μπορείτε να ορίσετε μια προσαρμοσμένη διεύθυνση URL για αυτήν τη ροή που θα χρησιμοποιήσει το AzuraCast όταν αναφέρεται σε αυτήν. Αφήστε κενό για να χρησιμοποιήσετε την προεπιλεγμένη τιμή.","You will not be able to retrieve it again.":"Δεν θα μπορείτε να το ανακτήσετε.","Your full API key is below:":"Το πλήρες κλειδί API σας είναι παρακάτω:","YP Directory Authorization Hash":"Κατακερματισμός Εξουσιοδότησης Yp Καταλόγου","Select...":"Επιλογή...","Imported locale: %s":"Εισαγωγή τοπικής: %s","Initialize AzuraCast":"Αρχικοποίηση AzuraCast","Initializing essential settings...":"Αρχικοποίηση βασικών ρυθμίσεων...","Environment: %s":"Περιβάλλον","Installation Method: %s":"Μέθοδος εγκατάστασης","Running Database Migrations":"Εκτέλεση Μεταφοράς Βάσης Δεδομένων","Generating Database Proxy Classes":"Δημιουργία Κλάσεων Μεσολάβησης Βάσης Δεδομένων","Reload System Data":"Επαναφόρτωση Δεδομένων Συστήματος","AzuraCast is now initialized.":"Το AzuraCast αρχικοποιήθηκε.","AzuraCast Settings":"Ρυθμίσεις AzuraCast","Setting Key":"Κλειδί Ρύθμισης","Setting Value":"Τιμή ρύθμισης","Configuration successfully written.":"Οι ρυθμίσεις αποθηκεύτηκαν επιτυχώς.","Fixtures loaded.":"Fixtures Φορτώθηκαν ","The account associated with e-mail address \"%s\" has been set as an administrator":"Ο λογαριασμός που σχετίζεται με τη διεύθυνση ηλεκτρονικού ταχυδρομείου \"%s\" έχει οριστεί ως διαχειριστής","Account not found.":"Ο λογαριασμός δεν βρέθηκε.","AzuraCast Setup":"Ρυθμίσεις AzuraCast","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Καλώς ήρθατε στο AzuraCast. Παρακαλώ περιμένετε ενώ κάποιες βασικές εξαρτήσεις του AzuraCast έχουν ρυθμιστεί...","Installing Data Fixtures":"Εγκατάσταση Προσδιορισμών Δεδομένων","Refreshing All Stations":"Ανανέωση Όλων Των Σταθμών","AzuraCast is now updated to the latest version!":"Το AzuraCast ενημερώνεται τώρα στην τελευταία έκδοση!","AzuraCast installation complete!":"Η εγκατάσταση του AzuraCast ολοκληρώθηκε!","Visit %s to complete setup.":"Επισκεφθείτε το %s για να ολοκληρώσετε τη ρύθμιση.","Backup path %s not found!":"Η διαδρομή αντιγράφου ασφαλείας %s δεν βρέθηκε!","AzuraCast Backup":"Αντίγραφο Ασφαλείας AzuraCast","Please wait while a backup is generated...":"Παρακαλώ περιμένετε όσο δημιουργείται ένα αντίγραφο ασφαλείας...","Creating temporary directories...":"Δημιουργία προσωρινών καταλόγων...","Backing up MariaDB...":"Δημιουργία αντιγράφου ασφαλείας MariaDB...","Creating backup archive...":"Δημιουργία αρχείου αντιγράφου ασφαλείας...","Cleaning up temporary files...":"Εκκαθάριση προσωρινών αρχείων...","Backup complete in %.2f seconds.":"Το αντίγραφο ασφαλείας ολοκληρώθηκε σε %.2f δευτερόλεπτα.","This feature is not currently supported on this station.":"Αυτή η λειτουργία δεν υποστηρίζεται προς το παρόν σε αυτόν τον σταθμό.","AzuraCast Installer":"Εγκατάσταση AzuraCast","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"Καλώς ήρθατε στο AzuraCast! Ολοκληρώστε την αρχική εγκατάσταση του διακομιστή απαντώντας σε μερικές ερωτήσεις.","AzuraCast Updater":"AzuraCast Updater","Change installation settings?":"Αλλαγή ρυθμίσεων εγκατάστασης;","AzuraCast is currently configured to listen on the following ports:":"Το AzuraCast έχει ρυθμιστεί να ακούει στις ακόλουθες θύρες:","HTTP Port: %d":"Θύρα HTTP: %d","HTTPS Port: %d":"Θύρα HTTPS: %d","SFTP Port: %d":"Θύρα SFTP: %d","Radio Ports: %s":"Ραδιοθυρίδες: %s","Customize ports used for AzuraCast?":"Προσαρμόστε τις θύρες που χρησιμοποιούνται για το AzuraCast;","Set up LetsEncrypt?":"Ρυθμίστε την κρυπτογράφηση LetsEncrypt;","Writing configuration files...":"Εγγραφή αρχείων ρυθμίσεων...","Server configuration complete!":"Η ρύθμιση παραμέτρων του διακομιστή ολοκληρώθηκε!","The locale to use for CLI commands.":"Η τοπική ρύθμιση που θα χρησιμοποιηθεί για τις εντολές CLI.","The application environment.":"Το περιβάλλον εφαρμογής.","Manually modify the logging level.":"Χειροκίνητη τροποποίηση του επιπέδου καταγραφής.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"Αυτό σας επιτρέπει να καταγράφετε προσωρινά σφάλματα σε επίπεδο αποσφαλμάτωσης (για επίλυση προβλημάτων) ή να μειώσετε τον όγκο των αρχείων καταγραφής που παράγονται από την εγκατάστασή σας, χωρίς να χρειάζεται να τροποποιήσετε αν η εγκατάστασή σας είναι παρουσία παραγωγής ή ανάπτυξης.","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Ενεργοποιήστε τη λειτουργία \"συγχώνευση\" του συνθέτη για να συνδυάσετε το αρχείο composer.json της κύριας εφαρμογής με οποιοδήποτε αρχείο συνθέτη πρόσθετου. Αυτό μπορεί να έχει επιπτώσεις στην απόδοση, οπότε θα πρέπει να το χρησιμοποιείτε μόνο αν χρησιμοποιείτε ένα ή περισσότερα plugins με τις δικές τους εξαρτήσεις συνθέτη.","Minimum Port for Station Port Assignment":"Ελάχιστη θύρα για την ανάθεση του λιμένα σταθμού","Modify this if your stations are listening on nonstandard ports.":"Τροποποιήστε το αν οι σταθμοί σας ακούν σε μη τυπικές θύρες.","Maximum Port for Station Port Assignment":"Μέγιστη θύρα για την ανάθεση της θύρας σταθμού","MariaDB Host":"Διακομιστής MariaDB","Do not modify this after installation.":"Μην το τροποποιήσετε μετά την εγκατάσταση.","MariaDB Port":"MariaDB Port","MariaDB Username":"MariaDB Username","MariaDB Password":"Κωδικός Πρόσβασης MariaDb","MariaDB Database Name":"Όνομα Βάσης Δεδομένων MariaDb","Auto-generate Random MariaDB Root Password":"Αυτόματη Δημιουργία Τυχαίου Κωδικού Πρόσβασης Root MariaDb","MariaDB Root Password":"Κωδικός Πρόσβασης Root MariaDb","Enable MariaDB Slow Query Log":"Ενεργοποίηση Καταγραφής Ερωτημάτων MariaDb Αργού","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"Καταγραφή πιο αργών ερωτημάτων για διάγνωση πιθανών ζητημάτων της βάσης δεδομένων. Ενεργοποιήστε το μόνο αν είναι απαραίτητο.","MariaDB Maximum Connections":"MariaDb Μέγιστες Συνδέσεις","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"Ορίστε τον αριθμό των επιτρεπόμενων συνδέσεων στη βάση δεδομένων. Αυτή η τιμή θα πρέπει να αυξηθεί αν βλέπετε το σφάλμα \"Πάρα πολλές συνδέσεις\" στα αρχεία καταγραφής.","Enable Redis":"Ενεργοποίηση Redis","Disable to use a flatfile cache instead of Redis.":"Απενεργοποιήστε για χρήση προσωρινής μνήμης επίπεδης αρχείου αντί για Redis.","Redis Host":"Διακομιστής Redis","Redis Port":"Θύρα Redis","Redis Database Index":"Δείκτης Βάσης Δεδομένων Redis","PHP Maximum POST File Size":"PHP Μέγιστο Μέγεθος Αρχείου POST","PHP Memory Limit":"Όριο Μνήμης PHP","PHP Script Maximum Execution Time":"PHP Script Μέγιστος Χρόνος Εκτέλεσης","(in seconds)":"(σε δευτερόλεπτα)","Short Sync Task Execution Time":"Χρόνος Εκτέλεσης Εργασίας Σύντομου Συγχρονισμού","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"Ο μέγιστος χρόνος εκτέλεσης (και το χρονικό όριο κλειδώματος) για τις εργασίες συγχρονισμού 15 λεπτών, 1 λεπτού και 5 λεπτών.","Long Sync Task Execution Time":"Μακρύς Χρόνος Εκτέλεσης Εργασίας Συγχρονισμού","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"Ο μέγιστος χρόνος εκτέλεσης (και το χρονικό όριο κλειδώματος) για την εργασία συγχρονισμού μιας ώρας.","Maximum PHP-FPM Worker Processes":"Μέγιστες Διαδικασίες Εργαζομένων PHP-FPM","Enable Performance Profiling Extension":"Ενεργοποίηση Επέκτασης Προφίλ Επιδόσεων","Profiling data can be viewed by visiting %s.":"Μπορείτε να δείτε δεδομένα προφίλ επισκεπτόμενα %s.","Profile Performance on All Requests":"Απόδοση προφίλ σε όλα τα αιτήματα","This will have a significant performance impact on your installation.":"Αυτό θα έχει σημαντικό αντίκτυπο στην εγκατάστασή σας.","Profiling Extension HTTP Key":"Προφίλ Επέκτασης Κλειδιού HTTP","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"Η τιμή για την παράμετρο \"SPX_ KEY\" για την προβολή σελίδων προφίλ.","Profiling Extension IP Allow List":"Λίστα Επίτρεψε Ip Επέκτασης Προφίλ","This file was automatically generated by AzuraCast.":"Αυτό το αρχείο δημιουργήθηκε αυτόματα από το AzuraCast.","You can modify it as necessary. To apply changes, restart the Docker containers.":"Μπορείτε να το τροποποιήσετε όπως απαιτείται. Για να εφαρμόσετε αλλαγές, επανεκκινήστε τα δοχεία Docker.","Remove the leading \"#\" symbol from lines to uncomment them.":"Αφαιρέστε το κορυφαίο σύμβολο \"#\" από τις γραμμές για να μην τα σχολιάσετε.","Valid options: %s":"Έγκυρες επιλογές: %s","Default: %s":"Προεπιλογή: %s","Additional Environment Variables":"Πρόσθετες Μεταβλητές Περιβάλλοντος","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Όλα τα εμπορευματοκιβώτια Docker είναι προκαθορισμένα με αυτό το όνομα. Μην το αλλάξετε μετά την εγκατάσταση.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) Ο χρόνος αναμονής πριν αποτύχει μια σύνθεση Docker. Αυξήστε το σε υπολογιστές χαμηλότερης απόδοσης.","HTTP Port":"Θύρα HTTP","The main port AzuraCast listens to for insecure HTTP connections.":"Η κύρια θύρα AzuraCast ακούει για μη ασφαλείς συνδέσεις HTTP.","HTTPS Port":"Θύρα HTTPS","The main port AzuraCast listens to for secure HTTPS connections.":"Η κύρια θύρα AzuraCast ακούει για ασφαλείς συνδέσεις HTTPS.","The port AzuraCast listens to for SFTP file management connections.":"Το λιμάνι AzuraCast ακούει για συνδέσεις διαχείρισης αρχείων SFTP.","Station Ports":"Λιμένες Σταθμού","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"Τα λιμάνια AzuraCast θα πρέπει να ακούσετε για ραδιοτηλεοπτικές εκπομπές σταθμού και εισερχόμενες συνδέσεις DJ.","Docker User UID":"UID Χρήστη Προσάρτησης","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"Ορίστε το UID του χρήστη που εκτελείται μέσα στα δοχεία Docker. Η αντιστοίχιση με το αναγνωριστικό κεντρικού υπολογιστή σας μπορεί να διορθώσει προβλήματα άδειας.","Docker User GID":"GID Χρήστη Προσάρτησης","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Ορίστε το GID του χρήστη που εκτελείται μέσα στα δοχεία Docker. Η αντιστοίχιση με το GID κεντρικού υπολογιστή σας μπορεί να διορθώσει προβλήματα άδειας.","Advanced: Use Privileged Docker Settings":"Προηγμένες: Χρήση Προνομιακών Ρυθμίσεων Docker","LetsEncrypt Domain Name(s)":"LetsEncrypt Όνομα Χώρου","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"Όνομα τομέα (example.com) ή ονόματα (example.com,foo.bar) για χρήση με LetsEncrypt.","LetsEncrypt E-mail Address":"LetsEncrypt Διεύθυνση E-mail","Optionally provide an e-mail address for updates from LetsEncrypt.":"Προαιρετικά δώστε μια διεύθυνση ηλεκτρονικού ταχυδρομείου για ενημερώσεις από το LetsEncrypt.","User not found.":"Ο χρήστης δεν βρέθηκε.","Logged in successfully.":"Επιτυχής σύνδεση","Too many login attempts":"Πάρα πολλές προσπάθειες σύνδεσης","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Προσπαθήσατε να συνδεθείτε πάρα πολλές φορές. Παρακαλώ περιμένετε 30 δευτερόλεπτα και προσπαθήστε ξανά.","Complete the setup process to get started.":"Ολοκληρώστε τη διαδικασία εγκατάστασης για να ξεκινήσετε.","Login unsuccessful":"Ανεπιτυχής σύνδεση","Your credentials could not be verified.":"Τα διαπιστευτήριά σας δεν μπορούν να επαληθευτούν.","Too many forgot password attempts":"Πάρα πολλές προσπάθειες ξέχασα τον κωδικό πρόσβασης","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"Προσπαθήσατε να επαναφέρετε τον κωδικό πρόσβασής σας πάρα πολλές φορές. Παρακαλώ περιμένετε 30 δευτερόλεπτα και προσπαθήστε ξανά.","Account Recovery":"Ανάκτηση Λογαριασμού","Account recovery e-mail sent.":"Στάλθηκε e-mail ανάκτησης λογαριασμού.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Εάν η διεύθυνση ηλεκτρονικού ταχυδρομείου που δώσατε είναι στο σύστημα, ελέγξτε τα εισερχόμενά σας για ένα μήνυμα επαναφοράς κωδικού πρόσβασης.","Invalid token specified.":"Καθορίστηκε μη έγκυρο διακριτικό.","Logged in using account recovery token":"Συνδεδεμένος με χρήση διακριτικού ανάκτησης λογαριασμού","Your password has been updated.":"Ο κωδικός πρόσβασης ενημερώθηκε.","Setup has already been completed!":"Η εγκατάσταση έχει ήδη ολοκληρωθεί!","Dashboard":"Πίνακας Ελέγχου","Episode not found.":"Το επεισόδιο δεν βρέθηκε.","No episodes found.":"Δεν βρέθηκαν επεισόδια.","Streamers enabled!":"Οι ροές ενεργοποιήθηκαν!","You can now set up streamer (DJ) accounts.":"Τώρα μπορείτε να ρυθμίσετε τους λογαριασμούς streamer (DJ).","Liquidsoap Log":"Αρχείο καταγραφής Liquidsoap","Liquidsoap Configuration":"Διαμόρφωση Liquidsoap","Icecast Access Log":"Καταγραφή Πρόσβασης Icecast","Icecast Error Log":"Καταγραφή Σφάλματος Icecast","Icecast Configuration":"Ρύθμιση Icecast","SHOUTcast Log":"Καταγραφή SHOUTcast","SHOUTcast Configuration":"Ρυθμίσεις SHOUTcast","Debug Output":"Debug Output","AzuraCast Application Log":"Αρχείο Καταγραφής Εφαρμογών AzuraCast","Nginx Access Log":"Καταγραφή Πρόσβασης Nginx","Nginx Error Log":"Καταγραφή Σφαλμάτων Nginx","PHP Application Log":"Αρχείο Καταγραφής Εφαρμογής PHP","Supervisord Log":"Αρχείο Καταγραφής Supervisord","Album Artist Sort Order":"Σειρά Ταξινόμησης Καλλιτεχνών Άλμπουμ","Album Sort Order":"Σειρά Ταξινόμησης Άλμπουμ","Band":"Ζώνη","Bpm":"Bpm","Comment":"Σχόλιο","Commercial Information":"Εμπορικές Πληροφορίες","Composer":"Συνθέτης","Composer Sort Order":"Σειρά Ταξινόμησης Συνθέτη","Conductor":"Οδηγός","Content Group Description":"Περιγραφή Ομάδας Περιεχομένου","Copyright":"Πνευματικά δικαιώματα","Copyright Message":"Μήνυμα πνευματικής ιδιοκτησίας","Encoded By":"Κωδικοποίηση Από","Encoder Settings":"Ρυθμίσεις Κωδικοποιητή","Encoding Time":"Χρόνος Κωδικοποίησης","File Owner":"Ιδιοκτήτης Αρχείου","File Type":"Τύπος Αρχείου","Initial Key":"Αρχικό Κλειδί","Internet Radio Station Name":"Όνομα Διαδικτύου Ραδιοφωνικού Σταθμού","Internet Radio Station Owner":"Ιδιοκτήτης Ραδιοφωνικού Σταθμού Internet","Involved People List":"Λίστα Συμμετεχόντων Ανθρώπων","Linked Information":"Συνδεδεμένες Πληροφορίες","Lyricist":"Στιχουργός","Media Type":"Τύπος πολυμέσων","Mood":"Διάθεση","Music CD Identifier":"Αναγνωριστικό CD Μουσικής","Musician Credits List":"Λίστα Συντελεστών Μουσικών","Original Album":"Αρχικό Άλμπουμ","Original Artist":"Αρχικός Καλλιτέχνης","Original Filename":"Αρχικό Όνομα Αρχείου","Original Lyricist":"Αρχικός Καλλιτέχνης","Original Release Time":"Αρχικός Χρόνος Κυκλοφορίας","Original Year":"Αρχικό Έτος","Part Of A Compilation":"Τμήμα Συγκέντρωσης","Part Of A Set":"Μέρος A Σύνολο","Performer Sort Order":"Σειρά Ταξινόμησης Εκτέλεσης","Playlist Delay":"Καθυστέρηση Λίστας Αναπαραγωγής","Produced Notice":"Παραγόμενη Ειδοποίηση","Publisher":"Εκδότης","Recording Time":"Χρόνος Εγγραφής","Release Time":"Χρόνος Κυκλοφορίας","Remixer":"Remixer","Set Subtitle":"Ορισμός Υπότιτλου","Subtitle":"Υπότιτλος","Tagging Time":"Χρόνος Επισήμανσης","Terms Of Use":"Όροι Χρήσης","Title Sort Order":"Σειρά Ταξινόμησης Τίτλου","Track Number":"Αριθμός Κομματιού","Unsynchronised Lyric":"Συγχρονισμένοι στίχοι","URL Artist":"Καλλιτέχνης URL","URL File":"Αρχείο URL","URL Payment":"Διεύθυνση Πληρωμής","URL Publisher":"Εκδότης URL","URL Source":"Πηγή URL","URL Station":"Σταθμός URL","URL User":"Χρήστης URL","Year":"Έτος","All Stations":"Όλοι Οι Σταθμοί","This station does not accept requests currently.":"Αυτός ο σταθμός δεν δέχεται αιτήματα επί του παρόντος.","This playlist is not a sequential playlist.":"Αυτή η λίστα αναπαραγωγής δεν είναι μια διαδοχική λίστα αναπαραγωγής.","Playlist enabled.":"Η λίστα αναπαραγωγής ενεργοποιήθηκε.","Playlist disabled.":"Η λίστα αναπαραγωγής απενεργοποιήθηκε.","Playlist successfully imported; %d of %d files were successfully matched.":"Η λίστα αναπαραγωγής εισήχθη επιτυχώς: %d από %d αρχεία ταιριάχθηκαν επιτυχώς.","Playlist reshuffled.":"Η λίστα μετονομάστηκε.","No directory specified":"Δεν καθορίστηκε κατάλογος","File not specified.":"Το αρχείο δεν καθορίστηκε.","New path not specified.":"Δεν ορίστηκε νέα διαδρομή.","File Not Processed: %s":"Το αρχείο δεν έχει επεξεργαστεί: %s","File Processing":"Επεξεργασία Αρχείου","Web hook enabled.":"Web Hook ενεργοποιήθηκε.","This station does not support on-demand streaming.":"Αυτός ο σταθμός δεν υποστηρίζει on-demand streaming.","Podcast not found!":"Το Podcast δεν βρέθηκε!","This station is out of available storage space.":"Αυτός ο σταθμός είναι εκτός διαθέσιμου αποθηκευτικού χώρου.","No recording available.":"Δεν υπάρχει διαθέσιμη εγγραφή.","Station restarted.":"Ο σταθμός επανεκκινήθηκε.","Song skipped.":"Το τραγούδι παραλείφθηκε.","Streamer disconnected.":"Η ροή αποσυνδέθηκε.","You cannot remove yourself.":"Δεν μπορείτε να αφαιρέσετε τον εαυτό σας.","Backup not found.":"Δεν βρέθηκε αντίγραφο ασφαλείας.","Create a new storage location based on the base directory.":"Δημιουργήστε μια νέα θέση αποθήκευσης με βάση τον βασικό κατάλογο.","Search engine crawlers are not permitted to use this feature.":"Οι ανιχνευτές μηχανών αναζήτησης δεν επιτρέπεται να χρησιμοποιούν αυτή τη λειτουργία.","The song ID you specified cannot be requested for this station.":"Το αναγνωριστικό τραγουδιού που καθορίσατε δεν βρέθηκε στο σταθμό.","You have submitted a request too recently! Please wait before submitting another one.":"Έχετε υποβάλει ένα αίτημα πολύ πρόσφατα! Παρακαλώ περιμένετε πριν από την υποβολή ενός άλλου.","Duplicate request: this song was already requested and will play soon.":"Διπλότυπη αίτηση: αυτό το τραγούδι έχει ήδη ζητηθεί και θα παίξει σύντομα.","This song or artist has been played too recently. Wait a while before requesting it again.":"Αυτό το τραγούδι ή ο καλλιτέχνης έχει παίξει πολύ πρόσφατα. Περιμένετε λίγο πριν το ζητήσετε ξανά.","Changes saved successfully.":"Οι αλλαγές αποθηκεύτηκαν με επιτυχία.","Record deleted successfully.":"Η εγγραφή διαγράφηκε με επιτυχία.","Record not found":"Η εγγραφή δεν βρέθηκε","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"Το μεταφορτωμένο αρχείο υπερβαίνει την οδηγία upload_max_filesize στο php.ini.","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"Το μεταφορτωμένο αρχείο υπερβαίνει την οδηγία MAX_FILE_SIZE από τη φόρμα HTML.","The uploaded file was only partially uploaded.":"Προειδοποίηση: Το αρχείο δεν μεταφορτώθηκε ολόκληρο.","No file was uploaded.":"Κανένα αρχείο δεν μεταφορτώθηκε.","No temporary directory is available.":"Δεν υπάρχει διαθέσιμος φάκελος.","Could not write to filesystem.":"Αδυναμία εγγραφής στο σύστημα αρχείων.","Upload halted by a PHP extension.":"Ανέβασμα σταμάτησε από επέκταση PHP.","Unspecified error.":"Απροσδιόριστο σφάλμα.","Storage location %s could not be validated: %s":"Η θέση αποθήκευσης %s δεν μπόρεσε να επικυρωθεί: %s","Storage location %s already exists.":"Η τοποθεσία αποθήκευσης %s υπάρχει ήδη.","This value is already used.":"Αυτή η τιμή χρησιμοποιείται ήδη.","The port %s is in use by another station.":"Η θύρα %s χρησιμοποιείται από άλλο σταθμό.","GeoLite database not configured for this installation. See System Administration for instructions.":"Η βάση δεδομένων GeoLite δεν έχει ρυθμιστεί για αυτήν την εγκατάσταση. Ανατρέξτε στην ενότητα Διαχείριση συστήματος για οδηγίες.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Αυτό το προϊόν περιλαμβάνει δεδομένα GeoLite2 που δημιουργήθηκαν από το MaxMind, διαθέσιμα από %s.","IP Geolocation by DB-IP":"Γεωγραφική τοποθεσία IP από DB-IP","You must be logged in to access this page.":"Πρέπει να είστε συνδεδεμένοι για να αποκτήσετε πρόσβαση σε αυτήν τη σελίδα.","You do not have permission to access this portion of the site.":"Δεν έχετε άδεια πρόσβασης σε αυτό το τμήμα του ιστότοπου.","The performance profiling extension is currently enabled on this installation.":"Η επέκταση προφίλ επιδόσεων είναι ενεργοποιημένη σε αυτήν την εγκατάσταση.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"Μπορείτε να παρακολουθείτε τον χρόνο εκτέλεσης και τη χρήση μνήμης οποιασδήποτε σελίδας AzuraCast ή εφαρμογής από τη σελίδα προφίλ.","Profiler Control Panel":"Πίνακας Ελέγχου Προφίλ","Performance profiling is currently enabled for all requests.":"Το προφίλ απόδοσης είναι ενεργοποιημένο για όλα τα αιτήματα.","This can have an adverse impact on system performance. You should disable this when possible.":"Αυτό μπορεί να έχει αρνητικές επιπτώσεις στην απόδοση του συστήματος. Θα πρέπει να το απενεργοποιήσετε όταν είναι δυνατόν.","Update Instructions":"Ενημέρωση Οδηγιών","AzuraCast version %s is now available.":"Το AzuraCast έκδοση %s είναι τώρα διαθέσιμο.","You are currently running version %s. Updating is highly recommended.":"Αυτή τη στιγμή εκτελείτε την έκδοση %s. Η ενημέρωση συστήνεται ιδιαίτερα.","New AzuraCast Release Version Available":"Διαθέσιμη Νέα Έκδοση Απελευθέρωσης AzuraCast","Your installation is currently %d update(s) behind the latest version.":"Η εγκατάστασή σας είναι προς το παρόν %d ενημερώσεις(ες) πίσω από την τελευταία έκδοση.","View the changelog for full details.":"Δείτε το αρχείο αλλαγών για πλήρεις λεπτομέρειες.","You should update to take advantage of bug and security fixes.":"Θα πρέπει να ενημερώσετε για να επωφεληθούν από διορθώσεις σφαλμάτων και ασφάλειας.","New AzuraCast Updates Available":"Διαθέσιμες Νέες Ενημερώσεις AzuraCast","Installation Not Recently Backed Up":"Η Εγκατάσταση Δεν Αντιγράφηκε Πρόσφατα","This installation has not been backed up in the last two weeks.":"Αυτή η εγκατάσταση δεν έχει δημιουργήσει αντίγραφο ασφαλείας τις τελευταίες δύο εβδομάδες.","System Debugger":"Σύστημα εντοπισμού σφαλμάτων","All Permissions":"Δικαιώματα","View Administration Page":"Προβολή Σελίδας Διαχείρισης","View System Logs":"Προβολή Αρχείων Καταγραφής Συστήματος","Administer Settings":"Διαχειριστείτε τις ρυθμίσεις","Administer API Keys":"Διαχειριστείτε τα κλειδιά API","Administer Stations":"Διαχειριστείτε σταθμούς","Administer Custom Fields":"Διαχείριση Προσαρμοσμένων Πεδίων","Administer Backups":"Διαχείριση Αντιγράφων Ασφαλείας","Administer Storage Locations":"Διαχειριστείτε θέσεις αποθήκευσης","View Station Page":"Προβολή σελίδας σταθμού","View Station Reports":"Προβολή Αναφορών Σταθμού","View Station Logs":"Προβολή Αρχείων Καταγραφής Σταθμού","Manage Station Profile":"Διαχείριση Προφίλ Σταθμού","Manage Station Broadcasting":"Διαχείριση Εκπομπών Σταθμού","Manage Station Streamers":"Διαχείριση Streamers Σταθμού","Manage Station Mount Points":"Διαχειριστείτε τα σημεία τοποθέτησης σταθμού","Manage Station Remote Relays":"Διαχείριση Απομακρυσμένων Ρελέ Σταθμού","Manage Station Media":"Διαχείριση Προφίλ Σταθμού","Manage Station Automation":"Διαχείριση Αυτοματισμού Σταθμού","Manage Station Web Hooks":"Διαχείριση Βάσης Web Hooks","Manage Station Podcasts":"Διαχείριση Προφίλ Σταθμού","%s is not recognized as a service.":"%s δεν αναγνωρίζεται ως υπηρεσία.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Μπορεί ακόμη να μην είναι εγγεγραμμένο στον Επόπτη. \" επανεκκίνηση της μετάδοσης μπορεί να βοηθήσει.","%s cannot start":"%s δεν μπορεί να ξεκινήσει","It is already running.":"Είναι ήδη σε λειτουργία.","%s cannot stop":"%s δεν μπορεί να σταματήσει","It is not running.":"Δεν λειτουργεί.","%s encountered an error":"%s αντιμετώπισε ένα σφάλμα","Check the log for details.":"Ελέγξτε το αρχείο καταγραφής για λεπτομέρειες.","Are you sure?":"Είσαι σίγουρος?","System Maintenance":"Συντήρηση Συστήματος","System Logs":"Αρχεία Καταγραφής Συστήματος","User Accounts":"Λογαριασμοί χρηστών","Connected AzuraRelays":"Συνδεδεμένο AzuraRelays","Install SHOUTcast":"Εγκατάσταση SHOUTcast","Restart broadcasting? This will disconnect any current listeners.":"Επανεκκίνηση μετάδοσης? Αυτό θα αποσυνδέσει τους τρέχοντες ακροατές.","Start Station":"Εκκίνηση Σταθμού","Ready to start broadcasting? Click to start your station.":"Έτοιμο για εκκίνηση μετάδοσης? Κάντε κλικ για να ξεκινήσετε το σταθμό σας.","Click to restart your station and apply configuration changes.":"Κάντε κλικ για να επανεκκινήσετε το σταθμό σας και να εφαρμόσετε τις αλλαγές διαμόρφωσης.","Duplicate Songs":"Διπλά τραγούδια","Unprocessable Files":"Μη Επεξεργασμένα Αρχεία","Reports":"Αναφορές","SoundExchange Royalties":"SoundExchange Royalties","Restart Broadcasting":"Επανεκκίνηση Εκπομπής","Help":"Βοήθεια","Any time the currently playing song changes":"Οποιαδήποτε στιγμή αλλάζει το τρέχον τραγούδι","Any time the listener count increases":"Οποιαδήποτε στιγμή ο αριθμός ακροατών αυξάνεται","Any time the listener count decreases":"Οποιαδήποτε στιγμή μειώνεται ο αριθμός των ακροατών","Any time a live streamer/DJ connects to the stream":"Κάθε φορά που ένας ζωντανός streamer/DJ συνδέεται με τη ροή","Any time a live streamer/DJ disconnects from the stream":"Κάθε φορά που ένας live streamer/DJ αποσυνδέεται από τη ροή","When the station broadcast goes offline.":"Όταν η εκπομπή του σταθμού πηγαίνει εκτός σύνδεσης.","When the station broadcast comes online.":"Όταν η μετάδοση του σταθμού έρχεται σε απευθείας σύνδεση.","Generic Web Hook":"Γενικά Web Hook","Automatically send a message to any URL when your station data changes.":"Αυτόματη αποστολή μηνύματος σε οποιαδήποτε διεύθυνση URL όταν τα δεδομένα του σταθμού σας αλλάζουν.","Send E-mail":"Αποστολή E-mail","Send an e-mail to specified address(es).":"Στείλτε ένα e-mail στην (τις) καθορισμένη(ες) διεύθυνση.","TuneIn AIR":"TuneIn AIR","Send song metadata changes to TuneIn.":"Αποστολή αλλαγών μεταδεδομένων τραγουδιού σε TuneIn.","Discord Webhook":"Webhook Discord","Automatically send a customized message to your Discord server.":"Αυτόματη αποστολή ενός προσαρμοσμένου μηνύματος στον Discord διακομιστή σας.","Telegram Chat Message":"Μήνυμα Συνομιλίας Telegram","Use the Telegram Bot API to send a message to a channel.":"Χρησιμοποιήστε το Telegram Bot API για να στείλετε ένα μήνυμα σε ένα κανάλι.","Twitter Post":"Δημοσίευση Twitter","Automatically send a tweet.":"Αυτόματη αποστολή ενός tweet.","Google Analytics Integration":"Ενσωμάτωση Google Analytics","Send stream listener details to Google Analytics.":"Αποστολή λεπτομερειών ακρόασης ροής στο Google Analytics.","Matomo Analytics Integration":"Matomo Analytics Integration","Send stream listener details to Matomo Analytics.":"Αποστολή λεπτομερειών ακροατή ροής στο Matomo Analytics.","Is Public":"Είναι Δημόσιο","First Connected":"Πρώτη Σύνδεση","Latest Update":"Τελευταία Ενημέρωση","Yes":"Ναι","No":"Όχι","Run Synchronization Task":"Εκτέλεση Εργασίας Συγχρονισμού","Debug Home":"Αποσφαλμάτωση Αρχικής Σελίδας","The synchronization task is running in the background. The log below will update automatically.":"Η εργασία συγχρονισμού εκτελείται στο παρασκήνιο. Το αρχείο καταγραφής παρακάτω θα ενημερωθεί αυτόματα.","Clear Cache":"Εκκαθάριση Προσωρινής Αποθήκευσης","Clearing the application cache may log you out of your session.":"Εκκαθάριση της προσωρινής μνήμης εφαρμογής μπορεί να αποσυνδέσετε από τη συνεδρία σας.","Clear All Message Queues":"Εκκαθάριση Όλων Των Αναμονής Μηνυμάτων","This will clear any pending unprocessed messages in all message queues.":"Αυτό θα καθαρίσει τυχόν εκκρεμή μη επεξεργασμένα μηνύματα σε όλες τις ουρές μηνυμάτων.","Synchronization Tasks":"Εργασίες Συγχρονισμού","Run Task":"Εκτέλεση Εργασίας","Message Queues":"Ουρά μηνυμάτων","%d queued messages":"%d μη αναγνωσμένα μηνύματα","Station-Specific Debugging":"Αποσφαλμάτωση Συγκεκριμένου Σταθμού","Send Liquidsoap Telnet Command":"Αποστολή Εντολής Liquidsoap Telnet","Command":"Εντολή","Execute Command":"Εκτέλεση εντολής","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Επειδή εκτελείτε Docker, κάποια αρχεία καταγραφής συστήματος μπορούν να προσπελαστούν μόνο από μια συνεδρία κελύφους στον υπολογιστή υποδοχής. Μπορείτε να εκτελέσετε %s για να αποκτήσετε πρόσβαση στα αρχεία καταγραφής εμπορευματοκιβωτίων από το τερματικό.","Logs by Station":"Καταγραφή ανά σταθμό","Report Not Available":"Μη Διαθέσιμη Αναφορά","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Αυτή η αναφορά δεν είναι διαθέσιμη για αυτόν τον σταθμό, επειδή ο διαχειριστής του συστήματος έχει επιλέξει να μην συλλέξει λεπτομερείς πληροφορίες ακροατή βάσει IP.","Station Time":"Ζώνη Ώρας Σταθμού","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Οι λογαριασμοί Streamer είναι απενεργοποιημένοι αυτή τη στιγμή για αυτόν τον σταθμό. Για να ενεργοποιήσετε τους λογαριασμούς streamer, κάντε κλικ στο παρακάτω κουμπί.","Enable Streaming":"Ενεργοποίηση Streaming","Available Logs":"Διαθέσιμα Αρχεία Καταγραφής","Station Broadcasting Disabled":"Η μετάδοση σταθμού απενεργοποιήθηκε","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Ο σταθμός σας δεν είναι ενεργοποιημένος για εκπομπή. Μπορείτε ακόμα να διαχειριστείτε τα μέσα, τις λίστες αναπαραγωγής και άλλες ρυθμίσεις σταθμού. Για να ενεργοποιήσετε ξανά την εκπομπή, επεξεργαστείτε το προφίλ σταθμού σας.","Please wait...":"Παρακαλώ περιμένετε...","Powered by %s":"Τροφοδοτείται από %s","An account recovery link has been requested for your account on \"%s\".":"Ένας σύνδεσμος ανάκτησης λογαριασμού έχει ζητηθεί για το λογαριασμό σας στο \"%s\".","Click the link below to log in to your account.":"Κάντε κλικ στον παρακάτω σύνδεσμο για να συνδεθείτε στο λογαριασμό σας.","Details":"Λεπτομέρειες","View Details":"Προβολή Λεπτομερειών","No entries found.":"Δεν βρέθηκαν καταχωρήσεις.","Enter Two-Factor Code":"Εισαγωγή Κωδικού Δύο Συντελεστών","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Ο λογαριασμός σας χρησιμοποιεί έναν κωδικό ασφαλείας δύο παραγόντων. Εισάγετε τον κωδικό που εμφανίζει η συσκευή σας αυτή τη στιγμή παρακάτω.","Security Code":"Κωδικός Ασφαλείας","Sign in":"Σύνδεση","Forgot Password":"Ξεχάσατε τον κωδικό πρόσβασης","This installation's administrator has not configured this functionality.":"Ο διαχειριστής αυτής της εγκατάστασης δεν έχει ρυθμίσει αυτή τη λειτουργία.","Contact an administrator to reset your password following the instructions in our documentation:":"Επικοινωνήστε με έναν διαχειριστή για να επαναφέρετε τον κωδικό πρόσβασής σας σύμφωνα με τις οδηγίες στην τεκμηρίωση μας:","Password Reset Instructions":"Οδηγίες Επαναφοράς Κωδικού Πρόσβασης","name@example.com":"name@example.com","Send Recovery E-mail":"Αποστολή Email Ανάκτησης","Welcome!":"Καλώς ήλθατε!","Welcome to %s!":"Καλώς ήλθατε στο %s!","Enter your password":"Εισάγετε τον κωδικό σας","Remember me":"Να με θυμάσαι","Please log in to continue.":"Παρακαλούμε συνδεθείτε για να συνεχίσετε.","Forgot your password?":"Ξεχάσατε τον κωδικό σας;","Automatically scroll to the bottom of the log":"Αυτόματη κύλιση στο κάτω μέρος της καταγραφής","Need Help?":"Χρειάζεστε Βοήθεια;","You can find answers for many common questions in our support documents.":"Μπορείτε να βρείτε απαντήσεις για πολλές κοινές ερωτήσεις στα έγγραφα υποστήριξης.","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Αν αντιμετωπίζετε κάποιο σφάλμα ή σφάλμα, μπορείτε να υποβάλετε ένα πρόβλημα του GitHub χρησιμοποιώντας τον παρακάτω σύνδεσμο.","Your current installation type is %s. Be sure to include this when creating a new issue.":"Ο τρέχων τύπος εγκατάστασής σας είναι %s. Βεβαιωθείτε ότι το συμπεριλάβετε αυτό κατά τη δημιουργία ενός νέου προβλήματος.","Add New GitHub Issue":"Προσθήκη Νέου Ζητήματος GitHub","Skip to main content":"Μετάβαση στο κύριο περιεχόμενο","Toggle Sidebar":"Εναλλαγή Πλευρικής Μπάρας","Toggle Menu":"Εναλλαγή Μενού","System Administration":"Διαχείριση Συστήματος","Switch Theme":"Αλλαγή Θέματος","End Session":"Τέλος Συνεδρίας","Sign Out":"Αποσύνδεση"},"es_ES":{"# Episodes":"# Episodios","# Songs":"# Canciones","%{ days } Days":"%{ days } Días","%{ minutes } minutes":"%{ minutes } minutos","%{ seconds } seconds":"%{ seconds } segundos","%{filesCount} File":["%{filesCount} Archivo","%{filesCount} Archivos"],"%{listeners} Listener":["%{listeners} Oyente","%{listeners} Oyentes"],"%{name} - Copy":"%{name} - Copiar","%{numPlaylists} playlist":["%{numPlaylists} Lista de Reproducción","%{numPlaylists} Listas de Reproducción"],"%{numSongs} uploaded song":["%{numSongs} Canción Subida","%{numSongs} Canciones Subidas"],"%{spaceUsed} of %{spaceTotal} Used":"%{spaceUsed} de %{spaceTotal} Usados","%{spaceUsed} Used":"%{spaceUsed} Usado","%{station} - Copy":"%{station} - Copiar","A completely random track is picked for playback every time the queue is populated.":"Se elige una pista completamente aleatoria para su reproducción cada vez que se llena la cola.","A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\").":"Un nombre para esta stream que se utilizará internamente en el código. Debe contener sólo letras, números y guiones bajos (es decir, \"stream_lofi\").","A playlist containing media files hosted on this server.":"Una lista de reproducción que contiene archivos multimedia alojados en este servidor.","A playlist that instructs the station to play from a remote URL.":"Una lista de reproducción que indica a la estación que reproduzca desde una URL remota.","Access Key ID":"Clave de Acceso ID","Access Token":"Token de acceso","Access Token Secret":"Token Secreto de Acceso","Account is Active":"La Cuenta está Activa","Account List":"Lista de Cuentas","Actions":"Acciones","Adapter":"Adaptador","Add API Key":"Añadir clave API","Add Custom Field":"Añadir campo personalizado","Add Episode":"Añadir Episodio","Add Files to Playlist":"Añadir Archivos a Lista de Reproducción","Add HLS Stream":"Añadir Stream HLS","Add Mount Point":"Añadir Punto de Montaje","Add Playlist":"Añadir lista de reproducción","Add Podcast":"Añadir Podcast","Add Record":"Añadir Registro","Add Remote Relay":"Añadir Relé Remoto","Add Role":"Añadir rol","Add Schedule Item":"Agregar Elemento Programado","Add SFTP User":"Añadir Usuario SFTP","Add Station":"Añadir Estación","Add Storage Location":"Añadir Ubicación de Almacenamiento","Add Streamer":"Añadir Streamer","Add User":"Agregar Usuario","Add Web Hook":"Añadir Webhook","Administration":"Administración","Advanced":"Avanzado","Advanced Configuration":"Configuración avanzada","Advanced Manual AutoDJ Scheduling Options":"Opciones de Programación Manual Avanzada de AutoDJ","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Las estadísticas agregadas de los oyentes se utilizan para mostrar los informes de las emisoras en todo el sistema. Las estadísticas de oyentes basadas en IP se utilizan para ver el seguimiento de los oyentes en directo y pueden ser necesarias para los informes de derechos.","Album":"Álbum","Album Art":"Portada del Álbum","All Playlists":"Todas las Listas","All Podcasts":"Todos los Podcasts","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"Todos los valores de la respuesta de la API NowPlaying están disponibles para su uso. Los campos vacíos se ignoran.","Allow Requests from This Playlist":"Permitir Solicitudes de esta Lista de Reproducción","Allow Song Requests":"Permitir solicitudes de canciones","Allow Streamers / DJs":"Permitir Streamers / DJs","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Permite que el sistema periódicamente automáticamente asigne canciones a listas de reproducción basadas en su rendimiento. Este proceso se ejecutará en el fondo y sólo se ejecutará si esta opción está establecida en \"Activado\" y por lo menos una lista se establece en \"Incluir en la asignación automatizada\".","Allowed IP Addresses":"Direcciones IP permitidas","Always Use HTTPS":"Utilice siempre HTTPS","Amplify: Amplification (dB)":"Amplificar: Amplificación (dB)","Analyze and reprocess the selected media":"Analizar y reprocesar el medio seleccionado","API \"Access-Control-Allow-Origin\" Header":"Encabezado \"Access-Control-Allow-Origin\" de la API","API Documentation":"Documentación API","API Key Description/Comments":"Descripción de la Clave API / Comentarios","API Keys":"Claves del API","API Version":"Versión de API","Apply for an API key at Last.fm":"Solicita una clave API en Last.fm","Applying changes...":"Aplicando cambios...","Art":"Arte","Artist":"Artista","Artwork":"Portada","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Las ilustraciones de portada deben tener un mínimo de 1400 x 1400 píxeles y un máximo de 3000 x 3000 píxeles para los podcasts de Apple.","At the bottom of the page, click \"Create my access token\".":"En la parte inferior de la página, haga clic en \"Crear mi token de acceso\".","Attempt to Automatically Retrieve ISRC When Missing":"Intentar Recuperar Automáticamente el ISRC Cuando Falte","Audio Bitrate (kbps)":"Tasa de Bits de Audio (kbps)","Audio Format":"Formato de Audio","Audio Processing Method":"Método de Procesamiento de Audio","Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance.":"Las aplicaciones de transcodificación de audio como Liquidsoap usan una cantidad constante de CPU a lo largo del tiempo, lo que agota gradualmente este crédito disponible. Si ve regularmente tiempo de CPU robado, debería considerar migrar a una máquina virtual que tenga recursos de CPU dedicados a su instancia.","Audit Log":"Registros de Auditoría","Author":"Autor","Auto-Assign Value":"Auto-Asignar Valor","Auto-Assigned":"Auto-Asignado","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"AutoDJ Bitrate (kbps)","AutoDJ Disabled":"AutoDJ Deshabilitado","AutoDJ Format":"Formato de AutoDJ","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"El AutoDJ se ha desactivado para esta emisora. No se reproducirá música automáticamente cuando una fuente no esté en vivo.","AutoDJ Queue Length":"Longitud de Cola del AutoDJ","AutoDJ Service":"Servicio de AutoDJ","Automated Assignment":"Asignación automática","Automatic Backups":"Copias de Seguridad Automáticas","Automatically Set from ID3v2 Value":"Establecer Automáticamente desde el Valor del ID3v2","Avatar Service":"Servicio de Avatar","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Los avatares se recuperan según su dirección de correo electrónico del servicio %{service}. Haga clic para administrar la configuración de su %{service}.","Average Listeners":"Promedio de Oyentes","Avoid Duplicate Artists/Titles":"Evitar Artistas/Títulos Duplicados","AzuraCast First-Time Setup":"Configuración Inicial de AzuraCast","AzuraCast Instance Name":"Nombre de instancia de AzuraCast","AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated.":"AzuraCast incluye una base de datos de geolocalización IP gratuita. Es posible que prefiera utilizar el servicio MaxMind GeoLite en su lugar para obtener resultados más precisos. El uso de MaxMind GeoLite requiere una clave de licencia, pero una vez proporcionada la clave, mantendremos la base de datos actualizada automáticamente.","AzuraCast Update Checks":"Comprobaciones de Actualización de AzuraCast","AzuraCast User":"Usuario de AzuraCast","AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles.":"AzuraCast utiliza un sistema de control de acceso basado en roles. Los roles reciben permisos para ciertas secciones del sitio, luego los usuarios son asignados a esos roles.","AzuraCast Wiki":"Wiki de AzuraCast","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast escaneará el archivo subido en busca de coincidencias en la biblioteca de música de esta estación. Los medios deben ser cargados antes de ejecutar este paso. Puede volver a ejecutar esta herramienta tantas veces como sea necesario.","Back":"Atrás","Backup Format":"Formato de Copia de Seguridad","Backups":"Copias de seguridad","Balanced":"Balanceado","Banned Countries":"Países Prohibidos","Banned IP Addresses":"Direcciones IP Prohibidas","Banned User Agents":"Agentes de Usuario Bloqueados","Base Station Directory":"Directorio Base de la Estación","Base Theme for Public Pages":"Tema Base para Páginas Públicas","Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists.":"Basado en el rendimiento anterior de las canciones de tu estación, AzuraCast puede distribuir automáticamente canciones de forma uniforme entre tus listas, colocar las canciones más interpretadas en las listas de reproducción más ponderadas.","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Basado en esta configuración, el sistema automáticamente reasignará canciones cada (número) días utilizando los datos de la anterior (número) días.","Basic Info":"Información Básica","Basic Information":"Información Básica","Best Performing Songs":"Mejores Canciones al Transmitir","Bit Rate":"Tasa de Bits","Bitrate":"Bitrate","Bot Token":"Token del Bot","Branding Settings":"Configuración de Marca","Broadcast AutoDJ to Remote Station":"Enviar AutoDJ a la Estación Remota","Broadcasting":"Emitiendo","Broadcasting Service":"Servicio de Radiodifusión","Broadcasts":"Emisiones","Browser Icon":"Icono del Navegador","Bucket Name":"Nombre del Bucket","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Por defecto, las emisoras de radio emiten por sus propios puertos (es decir, 8000). Si utiliza un servicio como CloudFlare o accede a su emisora de radio por SSL, debe activar esta función, que enruta toda la radio a través de los puertos web (80 y 443).","Cached":"En Caché","Categories":"Categorías","Change":"Cambiar","Change Password":"Cambiar Contraseña","Changes":"Cambios","Changes saved.":"Cambios Guardados.","Character Set Encoding":"Establecer Codificación de Caracteres","Chat ID":"ID de Chat","Check Web Services for Album Art for \"Now Playing\" Tracks":"Comprobar los servicios web para el arte del álbum para las pistas \"Now Playing\"","Check Web Services for Album Art When Uploading Media":"Compruebe los servicios web para el arte del álbum al cargar los medios de comunicación","Choose a method to use for processing audio which produces a more\n uniform and \"full\" sound for your station.":"Elige un método para procesar audio que produzca un sonido más\n uniforme y \"completo\" para tu estación.","Choose a method to use when transitioning from one song to another.\n Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n requires more CPU resources.":"Elija un método para usar cuando haga la transición de una canción a otra.\n El Modo Inteligente considera el volumen de las dos pistas cuando se desvanecen para un efecto más suave, pero\n requiere más recursos de CPU.","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Elija un nombre para este webhook que le ayude a distinguirlo de los demás. Sólo se mostrará en la página de administración.","Choose a new password for your account.":"Elija una nueva contraseña para su cuenta.","Clear":"Desligar","Clear All Pending Requests?":"¿Borrar todas las solicitudes pendientes?","Clear Artwork":"Borrar Portada","Clear File":"Borrar Archivo","Clear Image":"Borrar Imagen","Clear List":"Limpiar lista","Clear Media":"Borrar Medios","Clear Pending Requests":"Limpiar Solicitudes Pendientes","Clear Queue":"Vaciar la Cola","Clear Upcoming Song Queue":"Borrar la cola de próximas canciones","Clear Upcoming Song Queue?":"¿Borrar la Cola de la Próxima Canción?","Click \"Generate new license key\".":"Haga click en \"Generate new license key\".","Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right.":"Haga clic en el botón de abajo para generar un archivo CSV con todos los medios de esta estación. Puede realizar los cambios necesarios y luego importar el archivo usando el selector de archivos a la derecha.","Clone":"Clonar","Clone Station":"Clonar Estación","Close":"Cerrar","Code from Authenticator App":"Código de la Aplicación Autenticador","Collect aggregate listener statistics and IP-based listener statistics":"Recopilar estadísticas agregadas del oyente y estadísticas del oyente basadas en IP","Comments":"Comentarios","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Complete el proceso de instalación brindándole información sobre su entorno de transmisión. Estas configuraciones se pueden cambiar más adelante desde el panel de administración.","Configure":"Configurar","Configure Automated Assignment":"Configurar la asignación automática","Configure Backups":"Configurar copias de seguridad","Confirm New Password":"Confirmar Nueva Contraseña","Connection Information":"Información de la conexión","Consumer Key (API Key)":"Key de Consumidor (API Key)","Consumer Secret (API Secret)":"Consumidor Secreto (API Secret)","Contains explicit content":"Contiene contenido explícito","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Continúa el proceso de configuración creando tu primera estación de radio a continuación. Puede cambiar estos detalles más tarde.","Continuous Play":"Reproducción Continua","Control how this playlist is handled by the AutoDJ software.":"Estas opciones controlan cómo el software del AutoDJ gestiona esta lista de reproducción.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Las copias anteriores al número de días especificado, se eliminarán automáticamente. Establezca cero para desactivar la eliminación automática.","Copy associated media and folders.":"Copiar archivos de multimedia y carpetas asociados.","Copy scheduled playback times.":"Copiar las horas de reproducción programadas.","Copy to Clipboard":"Copiar al Portapapeles","Copy to New Station":"Copiar a Nueva Estación","CPU Load":"Carga del CPU","CPU Stats Help":"Ayuda de Estadísticas de CPU","Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL.":"Crear una nueva aplicación en el sitio de aplicaciones de Twitter. Utilice esta URL base de esta instalación como la URL de la aplicación.","Create a New Radio Station":"Crear una Nueva Emisora de Radio","Create Account":"Crear cuenta","Create an account on the MaxMind developer site.":"Crear una cuenta en el sitio de desarrolladores de MaxMind.","Create and Continue":"Crear y Continuar","Create custom fields to store extra metadata about each media file uploaded to your station libraries.":"Crear campos personalizados para almacenar metadatos extras sobre cada archivo de medios subido a las bibliotecas de su estación.","Create Directory":"Crear Directorio","Create New Key":"Crear Nueva Clave","Create Station":"Crear Estación","Crossfade Duration (Seconds)":"Duración de crossfade (segundos)","Crossfade Method":"Método de Crossfade","Cue":"Cue","Current Configuration File":"Archivo de Configuración Actual","Current Custom Fallback File":"Archivo Personalizado de Respaldo Actual","Current Installed Version":"Versión Actual Instalada","Current Intro File":"Archivo de Introducción Actual","Current Password":"Contraseña Actual","Current Podcast Media":"Medios de Podcast Actuales","Custom":"Personalizado","Custom API Base URL":"URL Base de la API Personalizada","Custom Branding":"Marca personalizada","Custom Configuration":"Configuración personalizada","Custom CSS for Internal Pages":"CSS Personalizado para Páginas Internas","Custom CSS for Public Pages":"CSS Personalizado para Páginas Públicas","Custom Cues: Cue-In Point (seconds)":"Cues Personalizados: Punto de Inicio (segundos)","Custom Cues: Cue-Out Point (seconds)":"Cues Personalizados: Punto de Finalización (segundos)","Custom Fading: Fade-In Time (seconds)":"Desvanecimiento Personalizado: Tiempo de Desvanecimiento de Entrada (segundos)","Custom Fading: Fade-Out Time (seconds)":"Desvanecimiento Personalizado: Tiempo de Desvanecimiento de Salida (segundos)","Custom Fading: Overlap Time (seconds)":"Desvanecimiento Personalizado: Tiempo de Superposición (segundos)","Custom Fallback File":"Archivo de Respaldo Personalizado","Custom Fields":"Campos personalizados","Custom Frontend Configuration":"Configuración de interfaz Frontend personalizada","Custom JS for Public Pages":"Javascript Personalizado para Páginas Públicas","Customization":"Personalización","Customize":"Personalizar","Customize Administrator Password":"Personalizar Contraseña del Administrador","Customize AzuraCast Settings":"Personalizar Ajustes de AzuraCast","Customize Broadcasting Port":"Personalizar Puerto de Radiodifusión","Customize Copy":"Personalizar Copia","Customize DJ/Streamer Mount Point":"Personalizar el Punto de Montaje del DJ/Streamer","Customize DJ/Streamer Port":"Personalizar el Puerto para el DJ/Streamer","Customize Internal Request Processing Port":"Personalizar el Puerto de Procesamiento de Peticiones Internas","Customize Source Password":"Personalizar Contraseña de Origen","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Personaliza el número de canciones que aparecerán en la sección \"Historial de Canciones\" para esta estación y en todas las APIs públicas.","Dark":"Oscuro","Date Played":"Fecha de reproducción","Date Requested":"Fecha de pedido","Date/Time":"Fecha/Hora","Date/Time (Browser)":"Fecha/Hora (Navegador)","Date/Time (Station)":"Fecha/Hora (Estación)","Days Between Automated Assignments":"Días Entre Asignación Automátizada","Days of Playback History to Keep":"Días del Historial de Reproducción a Guardar","Deactivate Streamer on Disconnect (Seconds)":"Desconectar al Streamer en (segundos)","Default":"Predeterminado","Default Album Art":"Imagen de Álbum por Defecto","Default Album Art URL":"URL para Portada de Álbum por Defecto","Default Avatar URL":"URL de Avatar Predeterminada","Default Mount":"Punto de Montaje por Defecto","Delete":"Eliminar","Delete %{ num } media files?":"¿Eliminar %{ num } archivos multimedia?","Delete Album Art":"Borrar Imagen de Álbum","Delete API Key?":"¿Eliminar Clave API?","Delete Backup?":"¿Eliminar Copia de Seguridad?","Delete Broadcast?":"¿Eliminar Transmisión?","Delete Custom Field?":"¿Eliminar Campo Personalizado?","Delete Episode?":"¿Eliminar Episodio?","Delete HLS Stream?":"¿Eliminar Stream HLS?","Delete Mount Point?":"¿Eliminar Punto de Montaje?","Delete Playlist?":"¿Borrar Lista de Reproducción?","Delete Podcast?":"¿Eliminar Podcast?","Delete Queue Item?":"¿Eliminar Elemento de Cola?","Delete Remote Relay?":"¿Eliminar Relé Remoto?","Delete Request?":"¿Eliminar Solicitud?","Delete Role?":"¿Eliminar Rol?","Delete SFTP User?":"¿Eliminar Usuario SFTP?","Delete Station?":"¿Eliminar Estación?","Delete Storage Location?":"¿Eliminar Ubicación de Almacenamiento?","Delete Streamer?":"¿Eliminar Streamer?","Delete User?":"¿Eliminar Usuario?","Delete Web Hook?":"¿Eliminar Web Hook?","Description":"Descripción","Deselect":"Desmarcar","Desktop Device":"Dispositivo de Escritorio","Direct Stream URL":"URL de stream directo","Directory":"Directorio","Directory Name":"Nombre del Directorio","Disable":"Deshabilitar","Disable Crossfading":"Desactivar el Fundido entre Pistas","Disable Optimizations":"Desactivar Optimizaciones","Disable Processing":"Desactivar Procesamiento","Disable public pages?":"¿Desactivar páginas públicas?","Disable song requests?":"¿Desactivar solicitudes de canciones?","Disable streamers?":"¿Desactivar streamers?","Disable Two-Factor":"Desactivar la verificación en dos pasos","Disable two-factor authentication?":"¿Desactivar autenticación de dos factores?","Disabled":"Desactivado","Disconnect Streamer":"Desconectar Streamer","Discord Web Hook URL":"URL del Web Hook de Discord","Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed.":"El almacenamiento en caché de disco hace que un sistema sea mucho más rápido y responda mejor en general. No le quita memoria a las aplicaciones de ninguna manera, ya que el sistema operativo la liberará automáticamente cuando sea necesario.","Disk Space":"Espacio del Disco","Display Name":"Nombre a Mostrar","DJ Credentials":"Credenciales de DJ","DJ/Streamer Buffer Time (Seconds)":"Tiempo del Búfer del DJ/Streamer (segundos)","Do not collect any listener analytics":"No recopile ningún análisis de oyentes","Do not use an AutoDJ service.":"No utilice un servicio de AutoDJ.","Down":"Bajar","Download":"Descargar","Download CSV":"Descargar CSV","Download M3U":"Descargar M3U","Download PLS":"Descargar PLS","Download the appropriate binary from the Stereo Tool downloads page:":"Descargar el binario apropiado desde la página de descargas de Stereo Tool:","Download the Linux x64 binary from the SHOUTcast Radio Manager:":"Descargue el binario Linux x64 desde el Administrador de Radio SHOUTcast:","Drag file(s) here to upload or":"Arrastra archivo(s) aquí para subir o","Dropbox Generated Access Token":"Token de Acceso Generado por Dropbox","Duplicate":"Duplicar","Duplicate Playlist":"Duplicar Lista","Duplicate Prevention Time Range (Minutes)":"Intervalo de Prevención de Duplicado (Minutos)","E-Mail":"Correo","E-mail Address":"Correo Electrónico","E-mail addresses can be separated by commas.":"Las direcciones de correo electrónico deben estar separadas por comas.","E-mail Delivery Service":"Servicio de Entrega de Email","Edit":"Editar","Edit Custom Field":"Editar Campo Personalizado","Edit Episode":"Editar Episodio","Edit HLS Stream":"Editar Stream HLS","Edit Liquidsoap Configuration":"Editar configuración de Liquidsoap","Edit Media":"Editar Medios","Edit Mount Point":"Editar Punto de Montaje","Edit Playlist":"Editar Lista de Reproducción","Edit Podcast":"Editar el Podcast","Edit Profile":"Editar el perfil","Edit Record":"Editar Registro","Edit Remote Relay":"Editar Relé Remoto","Edit Role":"Cambiar la Posición","Edit SFTP User":"Editar Usuario SFTP","Edit Station":"Editar Estación","Edit Station Profile":"Editar el perfil de la estación","Edit Storage Location":"Editar Ubicación de Almacenamiento","Edit Streamer":"Editar Streamer","Edit User":"Editar Usuario","Edit Web Hook":"Editar Web Hook","Embed Code":"Insertar Código","Embed Widgets":"Insertar Widgets","Enable":"Habilitar","Enable Advanced Features":"Habilitar Funciones Avanzadas","Enable AutoDJ":"Permitir AutoDJ","Enable Automated Assignment":"Habilitar la asignación automatizada","Enable Broadcasting":"Habilitar Transmisión","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"Habilitar ciertas funciones avanzadas en la interfaz web, incluyendo la configuración avanzada de la lista de reproducción, la asignación de puertos de la estación, cambiar los directorios de medios base y otras funcionalidades que sólo deben ser utilizadas por usuarios que se sientan cómodos con las funciones avanzadas.","Enable Downloads on On-Demand Page":"Habilitar Descargas en la Página Bajo Demanda","Enable HTTP Live Streaming (HLS)":"Habilitar HTTP Streaming en Vivo (HLS)","Enable listeners to request a song for play on your station. Only\n songs that are already in your playlists are requestable.":"Permita que los oyentes soliciten una canción para reproducirla en su estación. Solo se pueden solicitar las\n canciones que ya están en tus listas de reproducción.","Enable Mail Delivery":"Habilitar Envío de Correo","Enable On-Demand Streaming":"Habilitar Streaming Bajo Demanda","Enable Public Pages":"Activar Páginas Públicas","Enable public pages?":"¿Habilitar Páginas Públicas?","Enable song requests?":"¿Habilitar solicitud de canciones?","Enable streamers?":"¿Habilitar streamers?","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Habilite esta opción para evitar que los metadatos de los archivos en esta lista, sean enviados al AutoDJ. Esto es útil si la lista de reproducción contiene jingles o bumpers.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Activar para anunciar este punto de montaje en los directorios de radio públicos \"Páginas Amarillas\".","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"Activar para anunciar este repetidor en los directorios de radio públicos \"Páginas amarillas\".","Enable to allow listeners to select this mount point on this station's public pages.":"Activar para permitir a los oyentes seleccionar este punto de montaje en las páginas públicas de esta estación.","Enable to allow listeners to select this relay on this station's public pages.":"Activar para permitir a los oyentes seleccionar este punto de montaje en las páginas públicas de esta estación.","Enable to allow this account to log in and stream.":"Habilite para permitir que esta cuenta inicie sesión y transmita.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Activar para que AzuraCast ejecute automáticamente copias de seguridad nocturnas en el momento especificado.","Enable Two-Factor":"Activar la verificación en dos pasos","Enable Two-Factor Authentication":"Habilitar Autenticación en Dos Pasos","Enabled":"Habilitado","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Habilita o deshabilita el uso del sistema más nuevo y rápido basado en WebSocket para recibir actualizaciones en vivo sobre los reproductores públicos. Es posible que necesite desactivar esta opción si encuentra problemas con el.","Encoder":"Codificador","End Date":"Fecha de Finalización","End Time":"Hora de Finalización","Endpoint":"Punto Final","Enforce Schedule Times":"Hacer cumplir los horarios programados","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Introduce el código actual proporcionado por tu aplicación de autenticación para verificar que funciona correctamente.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Introduzca el URL completo de otra secuencia para transmitir su emisión a través de este punto de montaje.","Episode":"Episodio","Episodes":"Episodios","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Ejemplo: si la URL de radio remota es http://station.example.com:8000/radio.mp3, introduzca \"http://station.example.com:8000\".","Exclude Media from Backup":"Excluir Archivos de Audio de las Copias de Seguridad","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Ahorrará espacio al excluir los archivos de medios de sus copias de seguridad automatizadas, pero debería asegurarse de hacer una copia de seguridad de sus medios en otros lugares. Tenga en cuenta que sólo los medios almacenados localmente serán respaldados.","Expected to Play at":"Se espera reproducir en","Explicit":"Explícito","Export %{format}":"Exportar %{format}","Export Media to CSV":"Exportar Medios a CSV","Fallback Mount":"Punto de montaje de reserva","Field Name":"Nombre del Campo","File Name":"Nombre de Archivo","Files marked for reprocessing:":"Archivos marcados para reprocesar:","Files moved:":"Archivos movidos:","Files played immediately:":"Archivos reproducidos inmediatamente:","Files queued for playback:":"Archivos en cola para reproducir:","Files removed:":"Archivos eliminados:","Footer Text":"Texto de Pie de Página","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"Para sistemas de archivos locales, esta es la ruta base del directorio. Para sistemas remotos, este es el prefijo de carpeta.","For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n software.":"Para la mayoría de los casos, utilice la codificación UTF-8 por defecto. La anterior codificación ISO-8859-1\n puede utilizarse si acepta conexiones desde DJs de SHOUTcast 1 o si utiliza otro software\n.","For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\".":"Para la mayoría de las instalaciones, debe seleccionar \"Command line version 64 bit\". Para dispositivos Raspberry Pi, seleccione \"Raspberry Pi 3/4 64 bit command line\".","for selected period":"para el período seleccionado","For some clients, use port:":"Para algunos clientes, utilice el puerto:","Format":"Formato","Friday":"Viernes","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"Desde tu smartphone, escanea el código a la derecha usando una aplicación de autenticación de tu elección (FreeOTP, Authy, etc).","Full Volume":"Volumen Completo","Full:":"Lleno:","GA Property Tracking ID":"ID del propietario para seguimiento en GA","General Rotation":"Rotación General","Generate Report":"Generar Informe","Genre":"Género","GeoLite is not currently installed on this installation.":"GeoLite no está instalado actualmente en esta instalación.","GeoLite version \"%{ version }\" is currently installed.":"La versión de GeoLite \"%{ version }\" que está instalada actualmente.","Global":"Global","Global Permissions":"Permisos Globales","Hide Album Art on Public Pages":"Ocultar Portada del Álbum en las Páginas Públicas","Hide AzuraCast Branding on Public Pages":"Ocultar la Marca AzuraCast en Páginas Públicas","Hide Charts":"Ocultar Gráficas","Hide Metadata from Listeners (\"Jingle Mode\")":"Ocultar los Metadatos a los Radioescuchas (\"Modo Jingle\")","High":"Máximo","High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk.":"Un alto índice de E/S de Espera, puede indicar un cuello de botella con el disco duro del servidor, un disco duro potencialmente defectuoso, o una carga pesada en el disco duro.","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Las listas de reproducción de mayor peso se reproducen con más frecuencia en comparación con otras listas de reproducción de menor peso.","History":"Historial","HLS Streams":"Streams HLS","Home":"Inicio","Homepage Redirect URL":"URL de redirección de la página de inicio","Hour":"Hora","HTML":"HTML","HTTP Live Streaming (HLS)":"HTTP Streaming en Vivo (HLS)","HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream.":"HTTP Streaming en Vivo (HLS) es una nueva tecnología de streaming de bitrate adaptable. Desde esta página, puede configurar las tasas de bits individuales y los formatos que se incluyen en el stream combinado HLS.","HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends.":"HTTP Streaming en Vivo (HLS) es una nueva tecnología de bitrate adaptativa soportada por algunos clientes. No utiliza los interfaces de transmisión estándar.","Icecast Clients":"Clientes de IceCast","Identifier":"Identificador","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Si una canción no tiene portada de álbum, esta URL aparecerá en su lugar. Déjelo en blanco para utilizar el arte de marcador de posición estándar.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Si un visitante no ha iniciado sesión y visita la página de inicio de AzuraCast, puede redirigirlo automáticamente a la URL especificada aquí. Déjelo en blanco para redirigirlos a la pantalla de inicio de sesión de forma predeterminada.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Si la asignación automática está habilitada, use esta lista de reproducción como uno de los destinos para que las canciones se redistribuyan. Esto sobrescribirá el contenido existente de esta lista de reproducción.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Si está desactivado, la lista de reproducción no se incluirá en la reproducción de la radio, pero todavía se puede gestionar.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Si está desactivado, la estación no transmitirá ni reproducirá aleatoriamente su AutoDJ.","If enabled, a download button will also be present on the public \"On-Demand\" page.":"Si está habilitado, un botón de descarga también estará presente en la página pública \"On Demand\".","If enabled, AzuraCast will automatically record any live\n broadcasts made to this station to per-broadcast recordings.":"Si está activado, AzuraCast grabará automáticamente cualquier transmisión en directo\n realizada a esta estación para grabaciones por emisión.","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"Si está habilitado, AzuraCast se conectará a la base de datos de MusicBrainz para intentar encontrar un ISRC para cualquier archivo donde falte uno. Deshabilitar esto puede mejorar el rendimiento.","If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page.":"Si está habilitado, la música de la listas de reproducción con streaming bajo demanda habilitado, estarán disponible para transmitir y descargar a través de una página pública especializada.","If enabled, streamers (or DJs) will be able to connect directly\n to your stream and broadcast live music that interrupts the AutoDJ stream.":"Si está activado, los streamers (o DJs) podrán conectarse directamente\n a tu stream y transmitir música en vivo que interrumpe el stream del AutoDJ.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Si está habilitado, el AutoDJ en esta instalación, reproducirá música automáticamente hacia este punto de montaje.","If enabled, the AutoDJ will automatically play music to this mount point.":"Si está activado, el AutoDJ automáticamente reproducirá música a este punto de montaje.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Si está activado, este streamer sólo podrá conectarse durante sus horas de emisión programadas.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Si las peticiones están habilitadas para su estación, los usuarios podrán solicitar medios que estén en esta lista de reproducción.","If requests are enabled, this specifies the minimum delay (in\n minutes) between a request being submitted and being played. If set to zero, a minor\n delay of 15 seconds is applied to prevent request floods.":"Si las solicitudes están habilitadas, esto especifica el retraso mínimo (en\n minutos) entre una solicitud que es enviada, y que se reproduce. Si se establece a cero, se aplica un pequeño\n retraso de 15 segundos para evitar inundación de solicitudes.","If selected, album art will not display on public-facing radio pages.":"Si se selecciona, la portada del álbum no se mostrará en las páginas de radio públicas.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Si se selecciona, se eliminará la marca AzuraCast de las páginas públicas.","If the end time is before the start time, the playlist will play overnight.":"Si la hora de finalización es anterior a la hora de inicio, la lista de reproducción se reproducirá durante la noche.","If the end time is before the start time, the schedule entry will continue overnight.":"Si la hora de finalización es anterior a la hora de inicio, la entrada del programa continuará durante la noche.","If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here.":"Si el punto de montaje (por ejemplo, /radio.mp3) o SID de Shoutcast (i.e. 2) a la que usted transmite es diferente de la mencionada arriba, especifique aquí el punto de montaje fuente.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Si el puerto al que transmite es diferente del que aparece en la URL anterior, especifique el puerto de origen aquí.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Si este punto de montaje es el predeterminado, se reproducirá en la vista previa de la radio y la página de la radio pública en este sistema.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Si este punto de montaje no está reproduciendo audio, los oyentes serán redirigidos automáticamente a este punto de montaje. El valor predeterminado es /error.mp3, un mensaje de repetición de error.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Si esta opción se configura en \"Sí\", la URL del navegador se utilizará en lugar de la URL base cuando esté disponible. Ajuste a \"No\" para usar siempre la URL base.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Si esta estación tiene habilitada la descarga de canciones y la reproducción bajo-demanda, solo las canciones que están en las listas de reproducción con esta configuración habilitada, serán visibles.","If you are broadcasting using AutoDJ, enter the source password here.":"Si está transmitiendo usando AutoDJ, introduzca la contraseña de origen aquí.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Si está transmitiendo usando AutoDJ, introduzca el nombre de usuario fuente aquí. Esto puede estar en blanco.","If your installation is constrained by CPU or memory, you can change\n this setting to tune the resources used by Liquidsoap.":"Si su instalación está restringida por CPU o memoria, puede cambiar\n esta configuración para ajustar los recursos utilizados por Liquidsoap.","If your streaming software requires a specific mount point\n path, specify it here. Otherwise, use the default.":"Si su software de streaming requiere una ruta específica del punto de montaje\n , especifíquelo aquí. De lo contrario, utilice el valor predeterminado.","If your web hook requires HTTP basic authentication, provide the password here.":"Si su Web Hook requiere autenticación básica HTTP, proporcione la contraseña aquí.","If your web hook requires HTTP basic authentication, provide the username here.":"Si su Web Hook requiere autenticación básica HTTP, proporcione el nombre de usuario aquí.","Import Changes from CSV":"Importar Cambios desde CSV","Import from PLS/M3U":"Importar desde PLS/M3U","Import Results":"Importar Resultados","Important: copy the key below before continuing!":"Importante: ¡Copie la clave mostrada abajo antes de continuar!","In order to install SHOUTcast:":"Para instalar SHOUTcast:","In order to install Stereo Tool:":"Para instalar Stereo Tool:","In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds.":"Para poder procesar rápidamente, los Web Hooks tienen un corto tiempo de espera, por lo que el servicio de respuesta debe ser optimizado para gestionar la solicitud a menos de 2 segundos.","in the last 48 hours":"en las últimas 48 horas","in the last month":"en el último mes","In the newly created application, click the \"Keys and Access Tokens\" tab.":"En la aplicación recién creada, haga clic en la pestaña \"Teclas y Tokens de Acceso\".","Include in Automated Assignment":"Incluir en la Asignación Automática","Include in On-Demand Player":"Incluir en el Reproductor Bajo-Demanda","Indefinitely":"Indefinidamente","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"Indica la presencia de contenido explícito (lenguaje explícito o contenido adulto). Apple Podcasts muestra un gráfico explícito de asesoría parental para su episodio si está activado. Los episodios que contienen material explícito no están disponibles en algunos territorios de Apple Podcasts.","Insert":"Insertar","Install GeoLite IP Database":"Instalar Base de Datos IP de GeoLite","Install SHOUTcast 2 DNAS":"Instalar SHOUTcast 2 DNAS","Install Stereo Tool":"Instalar Stereo Tool","Instruct Liquidsoap to use any replaygain metadata associated with a\n song to control its volume level. This may increase CPU consumption.":"Instruir a Liquidsoap para usar cualquier metadata de replygain asociada con una canción\n para controlar su nivel de volumen. Esto puede aumentar el consumo de CPU.","Instructions":"Instrucciones","Internal notes or comments about the user, visible only on this control panel.":"Notas internas o comentarios sobre el usuario, visible solamente en este panel de control.","International Standard Recording Code, used for licensing reports.":"Código Internacional de Registro Estándar, usado para reportes de licencia.","Interrupt other songs to play at scheduled time.":"Interrumpe otras canciones para reproducir a la hora programada.","Intro":"Intro","IP":"IP","IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite.":"IP Geolocalización se utiliza para adivinar la ubicación aproximada de sus oyentes basándose en la dirección IP con la que se conectan. Utilice la biblioteca de Geolocalización IP integrada gratuita o introduzca una clave de licencia en esta página para usar MaxMind GeoLite.","ISRC":"ISRC","Jingle Mode":"Modo Jingle","Joins":"Oyentes ganados","Language":"Idioma","Last 14 Days":"Últimos 14 Días","Last 2 Years":"Últimos 2 Años","Last 24 Hours":"Últimas 24 horas","Last 30 Days":"Últimos 30 días","Last 60 Days":"Últimos 60 días","Last 7 Days":"Últimos 7 días","Last Modified":"Última Modificación","Last Month":"El mes pasado","Last run:":"Última Ejecución:","Last Year":"Año Pasado","Last.fm API Key":"Clave de API de Last.fm","Learn about Advanced Playlists":"Aprende sobre Listas de Reproducción Avanzadas (En Ingles)","Learn More about Dropbox Auth Tokens":"Aprenda más sobre los Auth Tokens de Dropbox","Learn more about release channels in the AzuraCast docs.":"Obtenga más información sobre los canales de liberación en la documentación de AzuraCast.","Learn more about this header.":"Más información sobre este encabezado.","Leave blank to automatically generate a new password.":"Deje en blanco para generar automáticamente una nueva contraseña.","Leave blank to play on every day of the week.":"Dejar en blanco para reproducir todos los días de la semana.","Leave blank to use the current password.":"Deje en blanco para usar la contraseña actual.","Leave blank to use the default Telegram API URL (recommended).":"Dejar en blanco para usar la URL predeterminada de la API de Telegram (recomendado).","Length":"Duración","Length Text":"Duración","Let's get started by creating your Super Administrator account.":"Empecemos creando tu cuenta de Super Administrador.","Light":"Claro","Limited:":"Limitado:","Liquidsoap":"Liquidsoap","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"LiquidSoap está reproduciendo aleatoriamente %{songs} y %{playlists}.","Liquidsoap Performance Tuning":"Ajuste del Rendimiento de Liquidsoap","List one IP address or group (in CIDR format) per line.":"Listar una dirección IP o grupo (en formato CIDR) por línea.","List one user agent per line. Wildcards (*) are allowed.":"Enumere un agente de usuario por línea. Se permiten comodines (*).","Listener Analytics Collection":"Colección Analítica del Oyente","Listener History":"Historial del Oyente","Listener Request":"Solicitud de Oyente","Listeners":"Oyentes","Listeners by Day":"Oyentes por día","Listeners by Day of Week":"Oyentes por día de la semana","Listeners by Hour":"Oyentes por hora","Listeners Per Station":"Oyentes por Estación","Live":"En Vivo","Live Broadcast Recording Bitrate (kbps)":"Tasa de Grabación de Transmisión en Vivo (kbps)","Live Broadcast Recording Format":"Formato de Grabación de Transmisión en Vivo","Live Listeners":"Oyentes en vivo","Live Recordings Storage Location":"Ubicación del Almacenamiento de Las Grabaciones en Vivo","Live stream connected.":"Stream en vivo conectado.","Live stream disconnected.":"Stream en vivo desconectado.","Live Streamer:":"Streamer en Vivo:","Load Average":"Promedio de Carga","Loading...":"Cargando...","Local":"Local","Local Filesystem":"Sistema de Archivos Local","Local Streams":"Streams Locales","Location":"Ubicación","Log In":"Inicia sesión","Log Viewer":"Visor de Registros (Logs)","Logs":"Registros","Loop Once":"Bucle Una Vez","Losses":"Oyentes perdidos","Low":"Bajo","Main Message Content":"Contenido del Mensaje Principal","Make the selected media play immediately, interrupting existing media":"Hacer que el archivo seleccionado se reproduzca inmediatamente, esto interrumpirá el archivo en ejecución","Manage":"Gestionar","Manage SFTP Accounts":"Administrar Cuentas SFTP","Manage Stations":"Administrar Estaciones","Manual AutoDJ Mode":"Modo Manual de AutoDJ","Manually define how this playlist is used in Liquidsoap configuration.":"Definir manualmente cómo se utiliza esta lista de reproducción en la configuración de Liquidsoap.","Markdown":"Reducción","Matched":"Coincidente","Matomo API Token":"Matomo API Token","Matomo Installation Base URL":"URL base de instalación de Matomo","Matomo Site ID":"ID del Sitio Matomo","Max Listener Duration":"Duración Máxima del Oyente","Maximum Listeners":"Oyentes máximos","Maximum number of total listeners across all streams. Leave blank to use the default.":"Número máximo de oyentes totales en todos los streams. Dejar en blanco para usar el valor predeterminado.","MaxMind Developer Site":"Sitio del Desarrollador MaxMind","MaxMind License Key":"Clave de licencia de MaxMind","Media":"Medios","Media File":"Archivo Multimedia","Media Storage Location":"Ubicación de Almacenamiento de los Medios","Memory":"Memoria","Memory Stats Help":"Ayuda de Estadísticas de Memoria","Merge playlist to play as a single track.":"Combina la lista de reproducción para reproducir como una sola pista.","Message Body":"Cuerpo del Mensaje","Message Customization Tips":"Consejos de Personalización de Mensajes","Message parsing mode":"Modo de análisis de mensajes","Message Recipient(s)":"Destinatario(s) de (los) Mensaje(s)","Message Subject":"Asunto del Mensaje","Metadata":"Información","Metadata updated!":"Metadatos actualizados!","Microphone":"Micrófono","Microphone\n Source":"Fuente del micrófono\n","Minute of Hour to Play":"Minuto de la Hora para Reproducir","Mixer":"Mezclador","Mobile Device":"Dispositivo Móvil","Modified":"Modificado","Monday":"Lunes","More":"Más","Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa.":"La mayoría de los proveedores de alojamiento pondrán más máquinas virtuales (VPSes) en un servidor, de lo que el hardware puede manejar cuando cada máquina virtual se ejecuta a plena carga de CPU. Esto se denomina sobreaprovisionamiento, lo que puede provocar que otras máquinas virtuales del servidor \"roben\" tiempo de CPU de su máquina virtual y viceversa.","Most Played Songs":"Canciones Más Reproducidas","Most Recent Backup Log":"Registro de Copia de Seguridad más Reciente","Mount Name:":"Nombre del Punto de Montaje:","Mount Point URL":"URL del Punto de Montaje","Mount Points":"Puntos de montaje","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"Los puntos de montaje es la forma en que los oyentes se conectan y escuchan su estación. Cada punto de montaje puede tener un formato o calidad de audio diferente. Usted puede configurar una transmisión con tasa alta de bits para oyentes de banda ancha y otra con tasa baja de bits para usuarios de teléfonos móviles.","Move":"Mover","Move %{ num } File(s) to":"Mover %{ num } archivo(s) a","Move to Directory":"Mover al directorio","MP3":"MP3","Music Files":"Archivos de música","Mute":"Silencio","My Account":"Mi cuenta","N/A":"N/A","Name":"Nombre","Name/Type":"Nombre / Tipo","Network Interfaces":"Interfaces de Red","Never run":"Nunca ejecutar","New Directory":"Nuevo Directorio","New directory created.":"Nuevo Directorio Creado.","New File Name":"Nuevo Nombre de Archivo","New Folder":"Nueva Carpeta","New Key Generated":"Nueva Key Generada","New Password":"Nueva Contraseña","New Playlist":"Nueva Lista de Reproducción","New Playlist Name":"Nombre Nuevo de Lista","New Station Description":"Nueva Descripción de la Estación","New Station Name":"Nuevo Nombre de la Estación","No files selected.":"Ningún archivo seleccionado.","No Limit":"Sin límite","No Match":"No Coincidente","No other program can be using this port. Leave blank to\n automatically assign a port.":"Ningún otro programa puede estar usando este puerto. Deje en blanco para\n asignar automáticamente un puerto.","No other program can be using this port. Leave blank to automatically assign a port.":"Ningún otro programa puede utilizar este puerto. Deje en blanco para asignar un puerto automáticamente.","No records to display.":"No hay registros para mostrar.","None":"Ninguno","None:":"Ninguno:","Normal Mode":"Modo Normal","Not Played":"Sin reproducir","Not Running":"No está funcionando","Not Scheduled":"No programado","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Tenga en cuenta que restaurar una copia de seguridad borrará su base de datos existente. Nunca restaure los archivos de copia de seguridad de usuarios no confiables.","Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice.":"Nota: Si sus metadatos multimedia tienen caracteres UTF-8, debe utilizar un editor de hojas de cálculo que soporte la codificación UTF-8, como OpenOffice.","Note: the port after this one will automatically be used\n for legacy connections.":"Nota: el puerto después de este, se utilizará automáticamente\n para conexiones antiguas.","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Nota: Esta debe ser la página de inicio pública de la estación de radio, no la URL de AzuraCast. Se incluirá en los detalles de la transmisión.","Notes":"Notas","Now":"Ahora","Now Playing":"Reproduciendo","Now playing on %{ station }:":"Reproduciendo en %{ station }:","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }":"Reproduciendo ahora en %{ station }: %{ title } de %{ artist }! Sintonice ahora: %{ url }","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now.":"Reproduciendo ahora en %{ station }: %{ title } de %{ artist }! Sintonice ahora.","NowPlaying API Response":"Respuesta API de Reproduciendo Ahora","Num Plays":"Número de Reproducciones","Number of Backup Copies to Keep":"Número de Copias de Seguridad a Conservar","Number of Minutes Between Plays":"Número de Minutos entre Reproducciones","Number of seconds to overlap songs.":"Número de segundos para superponer canciones.","Number of Songs Between Plays":"Número de Canciones entre Reproducciones","Number of Visible Recent Songs":"Número de Canciones Visibles Recientes Reproducidas","On the Air":"Emitiendo","On-Demand":"Bajo-Demanda","On-Demand Media":"Medios Bajo Demanda","On-Demand Streaming":"Habilitar Streaming Bajo Demanda","Once per %{minutes} Minutes":"Una vez cada %{minutes} minutos","Once per %{songs} Songs":"Una vez cada %{songs} Canciones","Once per Hour":"Una vez por Hora","Once per Hour (at %{minute})":"Una vez por Hora (a los %{minute})","Once per x Minutes":"Una vez por x Minutos","Once per x Songs":"Una vez por x Canciones","Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below.":"Una vez completados estos pasos, introduzca la información de la página \"Claves y fichas de acceso\" en los campos de abajo.","Once you have configured automated assignment, click the button below to run the automated assignment process.":"Una vez que haya configurado la asignación automática, haga clic en el botón de abajo para ejecutar el proceso de asignación automatizada.","One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools.":"Una nota importante de E/S de Espera, es que puede indicar un cuello de botella o un problema, pero también puede ser completamente insignificante, dependiendo de la carga de trabajo y los recursos disponibles en general. Una E/S de Espera constantemente alta, debería impulsar una investigación más profunda con herramientas más sofisticadas.","Only collect aggregate listener statistics":"Recolectar sólo estadísticas de agregación del oyente","Only connect to a remote server.":"Sólo conectarse a un servidor remoto.","Only loop through playlist once.":"Solo recorre la lista de reproducción una vez.","Only play one track at scheduled time.":"Solo reproduce una pista a la hora programada.","Only Send One Tweet Every...":"Solo Enviar un Tweet cada...","Operation":"Operación","Optional: HTTP Basic Authentication Password":"Opcional: Contraseña de Autenticación Básica HTTP","Optional: HTTP Basic Authentication Username":"Opcional: Nombre de Usuario de Autenticación Básica HTTP","Optional: Request Timeout (Seconds)":"Opcional: Tiempo de Espera de Solicitud (Segundos)","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"Seleccione opcionalmente un campo de metadatos ID3v2 que, si está presente, se utilizará para establecer el valor de este campo.","Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name.":"Opcionalmente, especifique un nombre corto amigable de URL, como \"mi-nombre-de-estación\", que se utilizará en las URLs de esta estación. Deje este campo en blanco para crear automáticamente uno basado en el nombre de la estación.","Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name.":"Especifica opcionalmente un nombre amigable con la API, como \"nombre_del_campo\". Deje este campo en blanco para crear automáticamente uno basado en el nombre.","Optionally supply an API token to allow IP address overriding.":"Opcionalmente suministra un token de API para permitir la anulación de dirección IP.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"Opcionalmente suministra claves públicas SSH que este usuario puede usar para conectar en lugar de una contraseña. Introduzca una clave por línea.","or":"o","Original Path":"Ruta Original","Owner":"Propietario","Password":"Contraseña","Password:":"Contraseña:","Paste the generated license key into the field on this page.":"Pegue la clave de licencia generada en el campo de esta página.","Path/Suffix":"Ruta/Sufijo","Pending Requests":"Solicitudes Pendientes","Permissions":"Permisos","Play":"Reproducir","Play %":"Porcentage de jugar","Play exactly once every $x minutes.":"Reproducir exactamente una vez cada $x minutos.","Play exactly once every $x songs.":"Reproducir exactamente una vez cada $x canciones.","Play Now":"Reproducir Ahora","Play once per hour at the specified minute.":"Reproducir una vez por hora en el minuto especificado.","Play/Pause":"Reproducir/Pausar","Playback Queue":"Cola de Reproducción","Playing Next":"Siguiente Reproducción","Playlist":"Lista de reproducción","Playlist (M3U/PLS) URL":"URL de Reproducción (M3U/PLS)","Playlist 1":"Lista de Reproducción 1","Playlist 2":"Lista de Reproducción 2","Playlist Name":"Nombre de la Lista de Reproducción","Playlist order set.":"Orden de la lista de reproducción.","Playlist queue cleared.":"Se borró la cola de la lista de reproducción.","Playlist Type":"Tipo de Lista de Reproducción","Playlist Weight":"Peso de la Lista de Reproducción","Playlist:":"Lista de Reproducción:","Playlist(s)":"Lista(s)","Playlists":"Listas de reproducción","Playlists cleared for selected files:":"Listas de reproducción borradas para los archivos seleccionados:","Playlists updated for selected files:":"Listas de reproducción actualizadas para los archivos seleccionados:","Plays":"Reproducciones","Podcast":"Podcast","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"Los archivos de podcast deben estar en formato MP3 o M4A (AAC) para una mayor compatibilidad.","Podcast Title":"Título del Podcast","Podcasts":"Podcasts","Podcasts Storage Location":"Ubicación del Almacenamiento de Podcasts","Port:":"Puerto:","Powered by AzuraCast":"Desarrollado por AzuraCast","Prefer Browser URL (If Available)":"Preferir URL del Navegador (si está disponible)","Prefer System Default":"Preferir Sistema Predeterminado","Preview":"Vista Previa","Previous":"Anterior","Privacy":"Privacidad","Profile":"Perfil","Programmatic Name":"Nombre Programático","Provide a valid license key from Thimeo. Functionality is limited without a license key.":"Proporcione una clave de licencia válida de Thimeo. La funcionalidad está limitada sin una clave de licencia.","Public Page":"Página pública","Public Page Background":"Fondo de Página Pública","Public Pages":"Páginas Públicas","Publish Date":"Fecha de Publicación","Publish Time":"Hora de Publicación","Publish to \"Yellow Pages\" Directories":"Publicar en los Directorios \"Páginas Amarillas\"","Queue":"Cola","Queue the selected media to play next":"Poner en cola los medios seleccionados para reproducir a continuación","Radio Player":"Reproductor de Radio","Random":"Aleatorio","Ratio":"Proporción","Raw":"Vista limpia (Raw)","Received":"Recibido","Record Live Broadcasts":"Grabar Transmisiones en Vivo","Recover Account":"Recuperar Cuenta","Refresh rows":"Actualizar ahora","Region":"Región","Relay":"Relé","Relay Stream URL":"Url de retransmisión","Release Channel":"Canal de lanzamiento","Remote":"Remoto","Remote Playback Buffer (Seconds)":"Búfer de Reproducción Remota (segundos)","Remote Relays":"Repetidoras","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"Los relés remotos le permiten trabajar con software de difusión fuera de este servidor. Cualquier repetidor que incluyas aquí será incluido en las estadísticas de tu estación. También puedes emitir desde este servidor a repetidores remotos.","Remote Station Administrator Password":"Contraseña del Administrador de la Estación Remota","Remote Station Listening Mountpoint/SID":"Punto de Montaje/SID de Escucha de la Estación Remota","Remote Station Listening URL":"URL de Escucha de la Estación Remota","Remote Station Source Mountpoint/SID":"Punto de Montaje/SID de Escucha de la Estación Remota","Remote Station Source Password":"Contraseña de Origen de la Estación Remota","Remote Station Source Port":"Puerto de Origen de la Estación Remota","Remote Station Source Username":"Nombre de Usuario de la Fuente de la Estación Remota","Remote Station Type":"Tipo de Estación Remota","Remote URL":"URL Remota","Remote URL Playlist":"Lista de Reproducción de URL Remota","Remote URL Type":"Tipo de URL Remota","Remote: Dropbox":"Remoto: Dropbox","Remote: S3 Compatible":"Remoto: Compatible con S3","Remote: SFTP":"Remoto: SFTP","Remove":"Eliminar","Remove Key":"Quitar Clave","Rename":"Renombrar","Rename File/Directory":"Renombrar Archivo/Directorio","Reorder":"Reordenar","Reorder Playlist":"Reordenar Lista de Reproducción","Repeat":"Repetir","Replace Album Cover Art":"Reemplazar Portada de Álbum","Reprocess":"Reprocesar","Request":"Solicitar","Request a Song":"Solicitar una Canción","Request History":"Historial de Peticiones","Request Last Played Threshold (Minutes)":"Tiempo de espera antes de pedir un nuevo título (minutos)","Request Minimum Delay (Minutes)":"Retraso Mínimo de Solicitud (Minutos)","Request Song":"Pedir Canción","Requester IP":"IP del solicitante","Requests":"Solicitudes","Reset Password":"Restablecer Contraseña","Reshuffle":"Re-Mezclar","Restart":"Reiniciar","Restoring Backups":"Restaurando Copias de Seguridad","Role Name":"Nombre de Función","Roles":"Funciones","Roles & Permissions":"Funciones y permisos","Rolling Release":"Rolling Release","Rows per page":"Filas por página","RSS Feed":"RSS Feed","Run Automated Assignment":"Habilitar la asignación automática","Run Automatic Nightly Backups":"Ejecutar copias de seguridad automáticas nocturnas","Run Manual Backup":"Ejecutar copia de seguridad manualmente","Running":"Funcionando","Sample Rate":"Frecuencia de Muestreo","Saturday":"Sábado","Save":"Ligar","Save and Continue":"Guardar y Continuar","Save Changes":"Guardar los Cambios","Save Changes first":"Guarde Primeramente los Cambios","Schedule":"Programar","Schedule View":"Vista de Programación Agendada","Scheduled":"Agendado","Scheduled Backup Time":"Horario de Respaldo Programado","Scheduled Play Days of Week":"Programar Días de la Semana para Reproducción","Scheduled playlists and other timed items will be controlled by this time zone.":"Las listas de reproducción y otros elementos cronometrados estarán controlados por esta zona horaria.","Scheduled Time #%{num}":"Tiempo programado #%{num}","Scheduling":"Planificación","Search":"Búsqueda","Seconds from the start of the song that the AutoDJ should start playing.":"Segundos desde el inicio de la canción en el que el AutoDJ debería empezar a reproducir.","Seconds from the start of the song that the AutoDJ should stop playing.":"Segundos desde el inicio de la canción que el AutoDJ debería de dejar de reproducir.","Secret Key":"Key Secreta","Security":"Seguridad","Security & Privacy":"Seguridad y Privacidad","See the Telegram documentation for more details.":"Consulte la documentación de Telegram para más detalles.","See the Telegram Documentation for more details.":"Consulte la documentación de Telegram para más detalles.","Seek":"Buscar","Select":"Seleccionar","Select a theme to use as a base for station public pages and the login page.":"Seleccione un tema para usar como base para las páginas públicas de la estación y la página de inicio de sesión.","Select all visible rows":"Seleccionar todas las filas visibles","Select Configuration File":"Seleccionar un Archivo de Configuración","Select CSV File":"Seleccione el Archivo CSV","Select Custom Fallback File":"Seleccionar Archivo Personalizado Alternativo","Select displayed fields":"Elija los campos mostrados","Select File":"Seleccionar Archivo","Select Intro File":"Seleccionar Archivo de Intro","Select Media File":"Seleccionar Archivo Multimedia","Select PLS/M3U File to Import":"Seleccione el archivo PLS/M3U para importar","Select PNG/JPG artwork file":"Seleccionar archivo de portada PNG/JPG","Select the category/categories that best reflects the content of your podcast.":"Seleccione la categoría/categorías que mejor reflejen el contenido de su podcast.","Select the countries that are not allowed to connect to the streams.":"Seleccione los países que no están autorizados a conectarse a los streams.","Select Web Hook Type":"Seleccionar el Tipo de Web Hook","Send Test Message":"Enviar Mensaje de Prueba","Sender E-mail Address":"Correo Electrónico del Remitente","Sender Name":"Nombre del Remitente","Sequential":"Secuencial","Server Status":"Estado del Servidor","Server:":"Servidor:","Services":"Servicios","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"Establezca un espacio máximo en disco que puede ser usada en esta ubicación de almacenamiento. Especifique el tamaño de la unidad en GB, por ejemplo, \"8 GB\". Las unidades se miden en 1024 bytes. Déjelo en blanco y por defecto se establecerá el espacio disponible en el disco.","Set as Default Mount Point":"Establecer como Punto de Montaje Predeterminado","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Establece los puntos de inicio y desvanecimiento usando el editor visual. Las marcas de tiempo se guardarán en los campos correspondientes en los ajustes de reproducción avanzados.","Set Cue In":"Definir Cue In","Set Cue Out":"Ajustar Cue Out","Set Fade In":"Establecer Fade In","Set Fade Out":"Establecer Fade Out","Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space.":"Ajuste más tiempo para conservar más historial de reproducción y metadatos del oyente para las estaciones. Ajuste más corto para ahorrar espacio en disco.","Set or clear playlists from the selected media":"Establecer o borrar listas de reproducción del medio seleccionado","Set Overlap":"Ajustar Superposición","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"Establece el tiempo (en segundos) que un oyente permanecerá conectado al stream. Si se establece en 0, los oyentes permanecerán conectados indefinidamente.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Establezca \"Sí\" para usar siempre URLs seguras \"https://\", y para redirigir automáticamente a la URL segura cuando se visita una URL insegura.","Set to * to allow all sources, or specify a list of origins separated by a comma (,).":"Establecer a * para permitir todas las fuentes, o especificar una lista de orígenes separados por una coma (,).","Settings":"Ajustes","Setup instructions for broadcasting software are available on the AzuraCast wiki.":"Las instrucciones de configuración para el software de transmisión están disponibles en la wiki de AzuraCast.","SFTP Host":"Servidor SFTP","SFTP Password":"Contraseña SFTP","SFTP Port":"Puerto SFTP","SFTP Private Key":"Clave Privada SFTP","SFTP Private Key Pass Phrase":"Frase de Clave Privada SFTP","SFTP Username":"Usuario SFTP","SFTP Users":"Usuarios SFTP","Share Media Storage Location":"Compartir Ubicación de Almacenamiento de Medios","Share Podcasts Storage Location":"Compartir Ubicación de Almacenamiento de Podcasts","Share Recordings Storage Location":"Compartir Ubicación de Almacenamiento de Grabaciones","SHOUTcast 2 DNAS is not currently installed on this installation.":"El DNAS de SHOUTcast 2 no está instalado actualmente en esta instalación Azuracast.","SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary.":"SHOUTcast 2 DNAS no es software gratuito, y su licencia restrictiva no permite que AzuraCast distribuya el binario SHOUTcast.","SHOUTcast Clients":"Clientes SHOUTcast","SHOUTcast License ID":"ID de Licencia de SHOUTcast","SHOUTcast Radio Manager":"Gestor de Radio SHOUTcast","SHOUTcast User ID":"ID de Usuario de SHOUTcast","SHOUTcast version \"%{ version }\" is currently installed.":"Versión SHOUTcast \"%{ version }\" que está instalada actualmente.","Show Charts":"Mostrar Gráficas","Show new releases within your update channel on the AzuraCast homepage.":"Mostrar nuevas versiones dentro de su canal de actualizaciones en la página de inicio de AzuraCast.","Show on Public Pages":"Mostrar en Páginas Públicas","Show the station in public pages and general API results.":"Mostrar la estación en páginas públicas y resultados generales de la API.","Show Update Announcements":"Mostrar Anuncios de Actualizaciones","Shuffled":"Mezclado","Site Base URL":"URL Base del sitio","Site Theme":"Tema del sitio","Size":"Tamaño","Skip Song":"Saltar Canción","Smart Mode":"Modo Inteligente","SMTP Host":"Servidor SMTP","SMTP Password":"Contraseña SMTP","SMTP Port":"Puerto SMTP","SMTP Username":"Usuario SMTP","Some stream licensing providers may have specific rules\n regarding song requests. Check your local regulations for more information.":"Algunos proveedores de licencias de streams pueden tener reglas específicas\n con respecto a las solicitudes de canciones. Compruebe sus regulaciones locales para más información.","Song":"Canción","Song Album":"Álbum de Canción","Song Artist":"Artista","Song Genre":"Género de Canción","Song History":"Historial de Canciones","Song Length":"Longitud de la Canción","Song Listener Impact":"El impacto del oyente en la canción","Song Lyrics":"Letras de la Canción","Song Playback Order":"Orden de Reproducción de Canción","Song Playback Timeline":"Historial de reproducción de canciones","Song Requests":"Pedidos de Canciones","Song Title":"Título de la canción","Song-based":"Basado en Canciones","Song-Based":"Basado en Canciones","Song-Based Playlist":"Lista Basada en Canciones","SoundExchange Report":"Informe de SoundExchange","Source":"Fuente","Space Used":"Espacio Utilizado","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"Especifique un punto de montaje (por ejemplo, \"/radio.mp3\") o un SID de Shoutcast (por ejemplo, \"2\") para especificar un stream específico para las estadísticas o la difusión.","Specify the minute of every hour that this playlist should play.":"Especifique el minuto de cada hora en que esta lista de reproducción debería reproducirse.","SSH Public Keys":"Claves Públicas SSSH","Stable":"Estable","Standard playlist, shuffles with other standard playlists based on weight.":"Lista de reproducción estándar, se mezclará con otras listas de reproducción estándar basadas en su peso.","Start":"Iniciar","Start Date":"Fecha de Inicio","Start Streaming":"Iniciar transmisión","Start Time":"Hora de Inicio","Station Media":"Medios de la Estación","Station Name":"Nombre de la Estación","Station Overview":"Vista de su(s) Estación(es)","Station Permissions":"Permisos de Estación","Station Podcasts":"Podcasts de la Estación","Station Recordings":"Grabaciones de la Radio","Station Time Zone":"Zona Horaria de la Estación","Station(s)":"Estación(es)","Stations":"Estaciones","Statistics Overview":"Resumen de Estadísticas","Steal":"Robado","Steal (St)":"Robado (St)","Step 1: Scan QR Code":"Paso 1: Escanea el Código QR","Step 2: Verify Generated Code":"Paso 2: Verificar Código Generado","Steps for configuring a Twitter application:":"Pasos para configurar una aplicación Twitter:","Stereo Tool":"Stereo Tool","Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding.":"\"Stereo Tool\" puede usar muchos recursos de CPU y Memoria. Por favor asegurate de tener los suficientes recursos antes de continuar.","Stereo Tool documentation.":"Documentación de Stereo Tool.","Stereo Tool Downloads":"Descargas de Stereo Tool","Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the":"Stereo Tool es un estándar de la industria para el procesamiento de audio por software. Para más información sobre cómo configurarlo, por favor consulte el","Stereo Tool is not currently installed on this installation.":"Stereo Tool no está instalado actualmente en esta instalación.","Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary.":"Stereo Tool no es software gratuito y su licencia restrictiva no permite que AzuraCast distribuya el binario Stereo Tool.","Stereo Tool License Key":"Clave de Licencia Stereo Tool","Stereo Tool version %{ version } is currently installed.":"Versión %{ version } de Stereo Tool instalada actualmente.","Stop":"Detener","Stop Streaming":"Detener Transmisión","Storage Adapter":"Adaptador de Almacenamiento","Storage Location":"Ubicación de Almacenamiento","Storage Locations":"Ubicaciones de Almacenamiento","Storage Quota":"Cuota de Almacenamiento","Stream":"Stream (Emisión)","Streamer Broadcasts":"Transmisiones de Streamer","Streamer Display Name":"Nombre para Mostrar del Sreamer","Streamer password":"Contraseña del Streamer","Streamer Username":"El Nombre de Usuario del Streamer","Streamer/DJ":"Streamer/DJ","Streamer/DJ Accounts":"Cuentas de Streamer/DJ","Streamers/DJs":"Streamers/DJs","Streams":"Emisiónes","Submit Code":"Enviar Código","Sunday":"Domingo","Supported file formats:":"Formatos de archivo soportados:","System Settings":"Configuraciones","Target":"Objetivo","Test":"Probar","Test message sent.":"Mensaje de Prueba Enviado.","text":"texto","The amount of memory Linux is using for disk caching.":"La cantidad de memoria que Linux está usando para la caché de disco.","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"La URL principal a través de la cual el servicio está disponible. Use la dirección IP o el nombre de host del servidor (si está disponible).","The body of the POST message is the exact same as the NowPlaying API response for your station.":"El cuerpo del mensaje POST es exactamente el mismo que la respuesta API de puesta en marcha para su estación.","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"La persona de contacto del podcast. Puede ser necesario para listar el podcast en servicios como Apple Podcasts, Spotify, Google Podcasts, etc.","The current CPU usage including I/O Wait and Steal.":"El uso actual de la CPU, incluyendo E/S Espera y Robado.","The current Memory usage excluding cached memory.":"Uso actual de la memoria excluyendo la memoria caché.","The date when the episode should be published.":"La fecha en que el episodio debe ser publicado.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"La descripción del episodio. La cantidad máxima típica de texto permitida para esto es de 4000 caracteres.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"La descripción de tu podcast. La cantidad máxima típica de texto permitida para esto es de 4000 caracteres.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Nombre asignado a este punto de montaje al verlo en páginas administrativas o públicas. Dejar en blanco para generar automáticamente uno.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Nombre asignado a este relé al verlo en páginas administrativas o públicas. Dejar en blanco para generar automáticamente uno.","The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast.":"Los cuadros de texto editables son áreas donde puede insertar código de configuración personalizado. Las secciones no editables son generadas automáticamente por AzuraCast.","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"El correo electrónico del contacto de podcast. Puede ser necesario para listar el podcast en servicios como Apple Podcasts, Spotify, Google Podcasts, etc.","The file name should look like:":"El nombre del archivo debería verse así:","The format and headers of this CSV should match the format generated by the export function on this page.":"El formato y las cabeceras de este CSV deben coincidir con el formato generado por la función de exportación en esta página.","The full base URL of your Matomo installation.":"La URL base completa de su instalación de Matomo.","The full playlist is shuffled and then played through in the shuffled order.":"La lista completa es mezclada y luego se reproduce en orden aleatorio.","The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this.":"La Espera de E/S es el porcentaje de tiempo que la CPU está esperando para poder continuar con el trabajo que depende del resultado.","The language spoken on the podcast.":"El idioma hablado en el podcast.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"El tiempo de reproducción que Liquidsoap debería almacenar en el búfer al reproducir esta lista de reproducción remota. Tiempos más cortos pueden provocar una reproducción intermitente en conexiones inestables.","The number of seconds of signal to store in case of\n interruption. Set to the lowest value that your DJs can use without stream\n interruptions.":"El número de segundos de la señal a almacenar en caso de\n interrupción. Establece el valor más bajo que tus DJs pueden usar sin interrupciones de stream\n .","The number of seconds to wait for a response from the remote server before cancelling the request.":"Número de segundos para esperar una respuesta del servidor remoto antes de cancelar la solicitud.","The numeric site ID for this site.":"El ID numérico del sitio para este sitio.","The order of the playlist is manually specified and followed by the AutoDJ.":"El orden de la lista de reproducción es especificado manualmente y seguido por el AutoDJ.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"El directorio principal donde se almacenan los archivos de configuración y la lista de reproducción de la estación. Déjelo en blanco para usar el directorio predeterminado.","The property ID used to track live listeners.":"ID del propietario de GA para rastrear oyentes en vivo.","The relative path of the file in the station's media directory.":"La ruta relativa del archivo en el directorio de medios de la estación.","The request could not be processed.":"La solicitud no pudo ser procesada.","The station ID will be a numeric string that starts with the letter S.":"El ID de la estación será una cadena numérica que comienza con la letra S.","The streamer will use this password to connect to the radio server.":"El streamer utilizará esta contraseña para conectarse al servidor de radio.","The streamer will use this username to connect to the radio server.":"El streamer usará este nombre para conectarse al servidor del radio.","The time period that the song should fade in. Leave blank to use the system default.":"El período de tiempo en el que la canción hace el fade in. Deje en blanco para usar la opción predeterminada del sistema.","The time period that the song should fade out. Leave blank to use the system default.":"El período de tiempo en el que la canción hace el fade out. Deje en blanco para usar la opción predeterminada del sistema.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"El tiempo que esta canción debe superponerse sobre sus canciones circundantes. Deje en blanco para usar la opción predeterminada del sistema.","The time when the episode should be published (according to the stations timezone).":"La hora en que el episodio debe ser publicado (según la zona horaria de las estaciones).","The URL that will receive the POST messages any time an event is triggered.":"La URL que recibirá los mensajes POST en cualquier momento en que se active un evento.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"El volumen en decibelios para amplificar la pista. Dejar en blanco para usar el valor predeterminado del sistema.","Theme":"Tema","There is no existing custom fallback file associated with this station.":"No existe ningún archivo de respaldo personalizado asociado con esta estación.","There is no existing intro file associated with this mount point.":"No hay ningún archivo de introducción asociado a este punto de montaje.","There is no existing media associated with this episode.":"No hay medios existentes asociados con este episodio.","There is no Stereo Tool configuration file present.":"No hay archivo de configuración de Stereo Tool presente.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"Esta cuenta tendrá acceso completo al sistema, y automáticamente se conectará al sistema para el resto de la configuración.","This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this.":"Esto puede hacer que parezca que la memoria es baja mientras que en realidad no lo es. Algunas soluciones/paneles de monitoreo incluyen memoria caché en sus estadísticas de memoria usada sin indicar esto.","This code will be included in the frontend configuration. Allowed formats are:":"Este código se incluirá en la configuración del front-end. Los formatos permitidos son:","This configuration file should be a valid .sts file exported from Stereo Tool.":"Este archivo de configuración, debe ser un archivo .sts válido exportado desde Stereo Tool.","This CSS will be applied to the main management pages, like this one.":"Este CSS se aplicará a las páginas principales de administración como esta.","This CSS will be applied to the station public pages and login page.":"Este CSS se aplicará a las páginas públicas de la estación y a la página de inicio de sesión.","This determines how many songs in advance the AutoDJ will\n automatically fill the queue.":"Esto determina de antemano, cuántas canciones el AutoDJ\n incluirá automáticamente en la cola.","This field is required.":"Este campo es requerido.","This field must be a valid decimal number.":"Este campo debe ser un número decimal válido.","This field must be a valid e-mail address.":"Este campo debe ser una dirección de correo electrónico válida.","This field must be a valid integer.":"Este campo debe ser un número entero válido.","This field must be a valid IP address.":"Este campo debe ser una dirección IP válida.","This field must be a valid URL.":"Este campo debe ser una URL válida.","This field must be between %{ min } and %{ max }.":"Este campo debe estar entre %{ min } y %{ max }.","This field must have at least %{ min } letters.":"Este campo debe tener al menos %{ min } letras.","This field must have at most %{ max } letters.":"Este campo debe tener como máximo %{ max } letras.","This field must only contain alphabetic characters.":"Este campo sólo debe contener caracteres alfabéticos.","This field must only contain alphanumeric characters.":"Este campo sólo debe contener caracteres alfanuméricos.","This field must only contain numeric characters.":"Este campo solo debe contener caracteres numéricos.","This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting.":"Este archivo se reproducirá en su emisora de radio en cualquier momento en que no se programe ningún medio o se produzca un error crítico que interrumpa la transmisión regular.","This image will be used as the default album art when this streamer is live.":"Esta imagen será usada en el álbum por defecto cuando el streamer esté en directo. ","This introduction file should exactly match the bitrate and format of the mount point itself.":"Este archivo de introducción debería coincidir exactamente con el bitrate y el formato del punto de montaje en sí.","This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues.":"Esta es una característica avanzada y el código personalizado no está soportado oficialmente por AzuraCast. Puede romper su estación añadiendo código personalizado, pero eliminarlo debería arreglar cualquier problema.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Este es el nombre informal de la pantalla que se mostrará en las respuestas de la API si el streamer/DJ está en vivo.","This is the number of seconds until a streamer who has been\n manually disconnected can reconnect to the stream. Set to 0 to allow the\n streamer to immediately reconnect.":"Este es el número de segundos hasta que un streamer que ha sido\n desconectado manualmente, pueda reconectarse al stream. Establecer en 0 para permitir que el streamer\n vuelva a conectarse inmediatamente.","This javascript code will be applied to the station public pages and login page.":"Este código Javascript se aplicará a las páginas públicas de la estación y a la página de inicio de sesión.","This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n itself to manage song playback. \"Next Song\" and some other features will not be\n available.":"Este modo desactiva la administración del AutoDJ de AzuraCast, usando Liquidsoap\n en sí mismo para gestionar la reproducción de canciones. \"Siguiente Canción\" y algunas otras características no estarán\n disponibles.","This Month":"Este mes","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Este nombre debe comenzar siempre con una barra diagonal (/) y debe ser una dirección URL válida, como /autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Este nombre aparecerá como un sub encabezado junto al logotipo de AzuraCast, para ayudar a identificar este servidor.","This password is too common or insecure.":"Esta contraseña es demasiado común o inseguro.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"Esta lista de reproducción no tiene horarios programados. Se reproducirá en todo momento. Para agregar una nueva hora programada, haga clic en el botón de abajo.","This playlist will play every $x minutes, where $x is specified here.":"Esta lista de reproducción se reproducirá cada $x minutos, $x se especifica aquí.","This playlist will play every $x songs, where $x is specified here.":"Esta lista de reproducción se reproducirá cada $x canciones, $x se especifica aquí.","This port is not used by any external process. Only modify this port\n if the assigned port is in use. Leave blank to automatically assign a port.":"Este puerto no es utilizado por ningún proceso externo. Sólo modificar este puerto\n si el puerto asignado está en uso. Deje en blanco para asignar automáticamente un puerto.","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"Esta cola contiene las pistas restantes en el orden en que AzuraCast AutoDJ las pondrá en cola (si las pistas son elegibles para reproducirse).","This service can provide album art for tracks where none is available locally.":"Este servicio puede proporcionar caratulas de álbumes para canciones donde ninguna está disponible localmente.","This software delivers your broadcast to the listening audience.":"Este software entrega su emisión a los radioescuchas.","This software shuffles from playlists of music constantly and plays when\n no other radio source is available.":"Este software mezcla constantemente a las listas de reproducción de música y reproduce cuando\n no hay otra fuente de radio disponible.","This specifies the minimum time (in minutes) between a song\n playing on the radio and being available to request again. Set to 0 for no\n threshold.":"Esto especifica el tiempo mínimo (en minutos) entre una canción\n que se reproduce en la radio y que está disponible para solicitarse de nuevo. Establecer a 0 para ningún\n límite.","This specifies the time range (in minutes) of the song history that\n the duplicate song prevention algorithm should take into account.":"Esto especifica el rango de tiempo (en minutos) del historial de canciones que\n el algoritmo de prevención de canciones duplicadas, debe tener en cuenta.","This station's time zone is currently %{tz}.":"La zona horaria de esta estación es actualmente %{tz}.","This streamer is not scheduled to play at any times.":"Este streamer no está programado para reproducir en ningún momento.","This URL is provided within the Discord application.":"Esta URL se proporciona dentro de la aplicación Discord.","This web hook will only run when the selected event(s) occur on this specific station.":"Este Web Hooks sólo se ejecutará cuando el evento(s) seleccionado ocurra en esta estación específica.","This will be the file name for your backup, include the extension for file type you wish to use.":"Este será el nombre del archivo para su copia de seguridad. Por favor incluya la extensión para el tipo de archivo que desee utilizar.","This will be used as the label when editing individual songs, and will show in API results.":"Esto se utilizará como la etiqueta al editar canciones individuales, y se mostrará en los resultados de la API.","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Esto producirá una copia de seguridad mucho más pequeña, pero debería asegurarse de hacer una copia de seguridad de sus medios en otros lugares. Tenga en cuenta que sólo los medios almacenados localmente serán respaldados.","Thumbnail Image URL":"URL de la Imagen en Miniatura","Thursday":"Jueves","Time":"Fecha","Time (sec)":"Tiempo (seg)","Time spent waiting for disk I/O to be completed.":"Tiempo dedicado a esperar a que se completen las E/S del disco.","Time stolen by other virtual machines on the same physical server.":"Tiempo robado por otras máquinas virtuales en el mismo servidor físico.","Time Zone":"Zona Horaria","Title":"Título","To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value.":"Para aliviar este problema potencial con los recursos de CPU compartidos, los hosts asignan \"créditos\" a un VPS que se agotan de acuerdo con un algoritmo basado en la carga de CPU asi como sobre el tiempo durante el cual se generó la carga de CPU. Si el crédito asignado de su Maquina Virtual se agota, tomará tiempo de CPU de su MV y lo asignará a otras MVs en la máquina. Esto se muestra como el valor \"Robar\" o \"St\".","To download the GeoLite database:":"Para descargar la base de datos de GeoLite:","To play once per day, set the start and end times to the same value.":"Para reproducirse una vez al día, ajuste la hora de inicio y final al mismo valor.","To restore a backup from your host computer, run:":"Para restaurar una copia de seguridad desde su equipo anfitrión, ejecute:","To retrieve detailed unique listeners and client details, an administrator password is often required.":"Para recuperar los detalles de los oyentes únicos y detallados del cliente, a menudo se requiere una contraseña de administrador.","To set this schedule to run only within a certain date range, specify a start and end date.":"Especifique una fecha de inicio y otra de finalización para que este programa se ejecute sólo dentro de un determinado rango de fechas.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"Para verificar que el código se ha configurado correctamente, introduce el código de 6 dígitos que la aplicación te muestra.","Today":"Hoy","Total":"Conjunto","Total Disk Space":"Espacio Total del Disco","Total Listener Hours":"Horas Totales de Oyentes","Total RAM":"RAM Total","Transmitted":"Transmitido","Triggers":"Disparadores","Tuesday":"Martes","TuneIn Partner ID":"ID de Socio de TuneIn","TuneIn Partner Key":"Key de Socio de TuneIn","TuneIn Station ID":"ID de la Estación TuneIn","Twitter Account Details":"Detalles de la Cuenta de Twitter","Twitter Applications":"Aplicaciones de Twitter","Two-Factor Authentication":"Autenticación en Dos Pasos","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"La autenticación de dos factores mejora la seguridad de su cuenta al requerir un segundo código de acceso de una sola vez, adicional a su contraseña al iniciar sesión.","Typically a website with content about the episode.":"Normalmente un sitio web con contenido sobre el episodio.","Typically the home page of a podcast.":"Normalmente la página principal de un podcast.","Unable to update.":"No se puede actualizar.","Unique":"Únicos","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Identificador único para el chat de destino o nombre de usuario del canal de destino (en el formato @channelusername).","Unique Listeners":"Oyentes Únicos","Unknown":"Desconocido","Unknown Artist":"Artista Desconocido","Unknown Title":"Título Desconocido","Up":"Subir","Upcoming Song Queue":"Lista de Canciones en Cola","Update":"Actualizar","Update Metadata":"Actualizar Metadatos","Updated":"Actualizado","Updated successfully.":"Actualizado con éxito.","Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile.":"Suba un archivo de configuración de Stereo Tool desde el submenú \"Emitiendo\" en el perfil de la estación.","Upload Custom Assets":"Subir Recursos Personalizados","Upload Stereo Tool Configuration":"Subir la Configuración de Stereo Tool","Upload the file on this page to automatically extract it into the proper directory.":"Sube el archivo en esta página para extraerlo automáticamente en el directorio adecuado.","URL":"URL","URL Stub":"Stub de URL","Use":"Uso","Use (Us)":"Uso (Us)","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"Utilice las claves API para autenticarse con la API de AzuraCast usando los mismos permisos que su cuenta de usuario.","Use Asynchronous Worker":"Use Trabajador Asincrónico","Use Browser Default":"Usar navegador por defecto","Use Icecast 2.4 on this server.":"Usa Icecast 2.4 en este servidor.","Use Less CPU (Uses More Memory)":"Usar Menos CPU (Utiliza Más Memoria)","Use Less Memory (Uses More CPU)":"Usar Menos Memoria (Utiliza más CPU)","Use Liquidsoap on this server.":"Usar Liquidsoap en este servidor.","Use Replaygain Metadata":"Usar los Metadatos de Replaygain","Use Secure (TLS) SMTP Connection":"Usar Conexión SMTP Segura (TLS)","Use SHOUTcast DNAS 2 on this server.":"Usa SHOUTcast DNAS 2 en este servidor.","Use Web Proxy for Radio":"Use Web Proxy para Radio","Use WebSockets for Now Playing Updates":"Usar WebSockets para Actualizaciones de Reproduciendo Ahora","Used":"Usado","Used for \"Forgot Password\" functionality, web hooks and other functions.":"Utilizado para la funcionalidad \"Contraseña Olvidada\", Web Hooks y otras funciones.","User":"Usuario","User Agent":"Navegador","User Name":"Usuario","User Permissions":"Permisos de Usuario","Username":"Nombre de Usuario","Username:":"Nombre de Usuario:","Users":"Usuarios","Users with this role will have these permissions across the entire installation.":"Los usuarios con este rol tendrán estos permisos en toda la instalación.","Users with this role will have these permissions for this single station.":"Los usuarios con este rol tendrán estos permisos para esta única estación.","Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ.":"Usando esta página, puede personalizar varias secciones de la configuración de Liquidsoap. Esto le permite añadir funcionalidad avanzada al AutoDJ de su estación.","Usually enabled for port 465, disabled for ports 587 or 25.":"Generalmente habilitado para el puerto 465, deshabilitado para los puertos 587 o 25.","Variables are in the form of:":"Las variables están en la forma de:","View":"Ver","View tracks in playlist":"Ver pistas en la lista de reproducción","Visit the \"My License Key\" page under the \"Services\" section.":"Visite la página \"My License Key\" en la sección \"Servicios\".","Visual Cue Editor":"Editor de Cue Visual","Volume":"Volumen","Wait":"En Espera","Wait (Wa)":"En Espera (Wa)","Waveform Zoom":"Zoom de Forma de Onda","Web DJ":"Web DJ","Web Hook Details":"Detalles del Web Hook","Web Hook Name":"Nombre de Web Hook","Web Hook Triggers":"Disparadores de Web Hook","Web Hook URL":"URL del Web Hook","Web Hooks":"Hooks web","Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station.":"Los Web Hooks envían automáticamente una solicitud HTTP POST a la URL que especifique para notificarle cada vez que uno de los disparadores que especifique se produzca en su estación.","Web hooks let you connect to external web services and broadcast changes to your station to them.":"Los Web Hooks le permiten conectarse a servicios web externos y transmitir los cambios de su estación.","Web Site URL":"URL del sitio web","WebDJ":"WebDJ","Website":"Sitio Web","Wednesday":"Miércoles","Weight":"Peso","Welcome to AzuraCast!":"¡Bienvenido a AzuraCast!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"Al hacer llamadas API, puedes pasar este valor en la cabecera \"X-API-Key\" para autenticarte como tú.","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"Especifica si el AutoDJ debe intentar evitar títulos y artistas duplicados al reproducir medios de esta lista de reproducción.","Widget Type":"Tipo de Widget","Worst Performing Songs":"Peores Canciones al Transmitir","Yesterday":"Ayer","You":"Tú","You can also upload files in bulk via SFTP.":"También puede subir archivos de forma masiva a través de SFTP.","You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>":"Puede incluir cualquier configuración de punto de montaje especial aquí, en formato de JSON { key: 'value' } o XML <key>valor</key>","You can only perform the actions your user account is allowed to perform.":"Sólo puede realizar las acciones que su cuenta de usuario puede realizar.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Puede establecer una URL personalizada para este stream y que AzuraCast utilizará al referirse a ella. Dejar en blanco para usar los valor por defecto.","You may need to connect directly to your IP address:":"Es posible que deba conectarse directamente a su dirección IP:","You may need to connect directly via your IP address:":"Es posible que necesite conectarse directamente a través de su dirección IP:","You will not be able to retrieve it again.":"No podrás recuperarlo de nuevo.","Your full API key is below:":"Tu API key completa está a continuación:","YP Directory Authorization Hash":"Hash de Autorización de YP Directory","ZStandard compression":"Compresión ZStandard","Select...":"Seleccionar...","Imported locale: %s":"Importado idioma: %s","Initialize AzuraCast":"Inicializar AzuraCast","Initializing essential settings...":"Inicializando ajustes esenciales...","Environment: %s":"Entorno: %s","Installation Method: %s":"Método de instalación: %s","Running Database Migrations":"Ejecutando Migraciones de Base de Datos","Generating Database Proxy Classes":"Generando Clases de Proxy de Base de Datos","Reload System Data":"Recargar Datos del Sistema","AzuraCast is now initialized.":"AzuraCast se ha inicializado.","AzuraCast Settings":"Configuración de AzuraCast","Setting Key":"Configurar clave","Setting Value":"Fijando el valor","Configuration successfully written.":"Configuración escrita con éxito.","Fixtures loaded.":"Fixtures cargados.","The account associated with e-mail address \"%s\" has been set as an administrator":"Se han dado privilegios de administrador a la cuenta asociada a la dirección de e-mail \"%s\"","Account not found.":"Cuenta no encontrada.","AzuraCast Setup":"Configurar AzuraCast","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Bienvenido a AzuraCast. Por favor, espere mientras se configuran algunas dependencias clave de AzuraCast...","Installing Data Fixtures":"Instalando Accesorios de Datos","Refreshing All Stations":"Actualizando todas las estaciones","AzuraCast is now updated to the latest version!":"AzuraCast ha sido actualizado a la versión mas reciente!","AzuraCast installation complete!":"¡Instalación completa de AzuraCast!","Visit %s to complete setup.":"Visite %s para completar la configuración.","Backup path %s not found!":"Ruta de copia de seguridad %s no encontrado!","AzuraCast Backup":"Copia de seguridad de AzuraCast","Please wait while a backup is generated...":"Por favor, espere mientras se genera una copia de seguridad...","Creating temporary directories...":"Creando directorios temporales...","Backing up MariaDB...":"Haciendo una copia de seguridad de MariaDB...","Creating backup archive...":"Creando archivo de respaldo...","Cleaning up temporary files...":"Limpiando archivos temporales...","Backup complete in %.2f seconds.":"Copia de seguridad completada en %.2f segundos.","This feature is not currently supported on this station.":"Esta característica no es soportada actualmente por esta estación.","AzuraCast Installer":"Instalador de AzuraCast","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"¡Bienvenido a AzuraCast! Complete la configuración inicial del servidor respondiendo a algunas preguntas.","AzuraCast Updater":"Actualizador AzuraCast","Change installation settings?":"¿Cambiar configuraciones de la instalación?","AzuraCast is currently configured to listen on the following ports:":"AzuraCast está configurado para escuchar en los siguientes puertos:","HTTP Port: %d":"Puerto HTTP: %d","HTTPS Port: %d":"Puerto HTTPS: %d","SFTP Port: %d":"Puerto SFTP: %d","Radio Ports: %s":"Puertos de Radio: %s","Customize ports used for AzuraCast?":"¿Personalizar los puertos utilizados para AzuraCast?","Set up LetsEncrypt?":"¿Configurar LetsEncrypt?","Writing configuration files...":"Escribiendo archivos de configuración...","Server configuration complete!":"¡Configuración del servidor completada!","The locale to use for CLI commands.":"La localidad que se utilizará para los comandos CLI.","The application environment.":"El entorno de aplicación.","Manually modify the logging level.":"Modificar manualmente el nivel de registro.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"Esto le permite registrar temporalmente errores de nivel de depuración (para resolver problemas) o reducir el volumen de registros producidos por su instalación. No es necesario modificar si su instalación es una instancia de producción o de desarrollador.","Enable Custom Code Plugins":"Habilitar Plugins de Código Personalizado","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Habilitar la funcionalidad \"fusionar\" de Composer para combinar el archivo composer.json de la aplicación principal con cualquier archivo Plugin de Composer. Esto puede tener implicaciones de rendimiento, así que sólo debe usarlo si utiliza uno o más Plugins con sus propias dependencias de Composer.","Minimum Port for Station Port Assignment":"Puerto Mínimo para Asignación de Puerto de Estación","Modify this if your stations are listening on nonstandard ports.":"Modifique esto si sus estaciones están escuchando en puertos no estándar.","Maximum Port for Station Port Assignment":"Puerto Maximo para Asignación de Puerto de Estación","Show Detailed Slim Application Errors":"Mostrar Errores Detallados de la Aplicación Slim","This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub.":"Esto le permite depurar errores de la aplicación de Slim que pueda encontrar. Por favor, informe de cualquier registro de errores de la aplicación de Slim al equipo de desarrollo en GitHub.","MariaDB Host":"Anfitrión MariaDB","Do not modify this after installation.":"No modifique esto después de la instalación.","MariaDB Port":"Puerto MariaDB","MariaDB Username":"MariaDB Username","MariaDB Password":"Contraseña MariaDB","MariaDB Database Name":"Nombre de Base de Datos MariaDB","Auto-generate Random MariaDB Root Password":"Auto-Generar Contraseña Aleatoria MariaDB Root","MariaDB Root Password":"Contraseña de Root de MariaDB","Enable MariaDB Slow Query Log":"Habilitar el registro de consultas lentas de MariaDB","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"Registrar consultas más lentas para diagnosticar posibles problemas en la base de datos. Activar sólo si es necesario.","MariaDB Maximum Connections":"Máximo de Conexiones MariaDB","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"Establecer la cantidad de conexiones permitidas hacia la base de datos. Este valor debería incrementarse si está viendo el error de \"Demasiadas conexiones\" en los registros.","Enable Redis":"Activar Redis","Disable to use a flatfile cache instead of Redis.":"Desactivar para usar una caché de archivos flatfile en lugar de Redis.","Redis Host":"Host Redis","Redis Port":"Puerto Redis","Redis Database Index":"Índice de Base de Datos Redis","PHP Maximum POST File Size":"Tamaño Máximo de Archivo PHP POST","PHP Memory Limit":"Límite de Memoria PHP","PHP Script Maximum Execution Time":"Tiempo Máximo de Ejecución de PHP Script","(in seconds)":"(en segundos)","Short Sync Task Execution Time":"Tiempo Corto de Ejecución de Tareas de Sincronización","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"Tiempo máximo de ejecución (y tiempo de espera de bloqueo) para las tareas de sincronización de 15 segundos, 1 minuto y 5 minutos.","Long Sync Task Execution Time":"Tiempo Largo de Ejecución de Tareas de Sincronización","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"Tiempo máximo de ejecución (y tiempo de espera de bloqueo) para la tarea de sincronización de 1 hora.","Maximum PHP-FPM Worker Processes":"Procesos Máximos de Trabajo de PHP-FPM","Enable Performance Profiling Extension":"Habilitar la Extensión de Perfiles de Rendimiento","Profiling data can be viewed by visiting %s.":"Los datos del perfil se pueden ver visitando %s.","Profile Performance on All Requests":"Rendimiento de Perfil en Todas las Solicitudes","This will have a significant performance impact on your installation.":"Esto tendrá un impacto significativo en el rendimiento de su instalación.","Profiling Extension HTTP Key":"Clave HTTP de Extensión de Creación de Perfiles","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"El valor para el parámetro \"SPX_KEY\" para ver las páginas de perfil.","Profiling Extension IP Allow List":"Lista de Direcciones IP Permitidas de Extensión de Perfiles","This file was automatically generated by AzuraCast.":"Este archivo fue generado automáticamente por AzuraCast.","You can modify it as necessary. To apply changes, restart the Docker containers.":"Puede modificarlo como sea necesario. Para aplicar cambios, reinicie los contenedores Docker.","Remove the leading \"#\" symbol from lines to uncomment them.":"Elimina el símbolo \"#\" inicial de las líneas para descomentarlos.","Valid options: %s":"Opciones válidas: %s","Default: %s":"Predeterminado: %s","Additional Environment Variables":"Variables de Entorno Adicionales","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Todos los contenedores Docker tienen este nombre como prefijo. No cambie esto después de la instalación.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) La cantidad de tiempo de espera antes de que falle una operación de Docker Compose. Aumente esto en computadoras de menor rendimiento.","HTTP Port":"Puerto HTTP","The main port AzuraCast listens to for insecure HTTP connections.":"El puerto principal que AzuraCast escucha en busca de conexiones HTTP inseguras.","HTTPS Port":"Puerto HTTPS","The main port AzuraCast listens to for secure HTTPS connections.":"El puerto principal que AzuraCast escucha en busca de conexiones HTTPS seguras.","The port AzuraCast listens to for SFTP file management connections.":"El puerto que AzuraCast escucha para las conexiones de administración de archivos SFTP.","Station Ports":"Puertos de la Estación","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"Los puertos que AzuraCast debe escuchar para las emisiones de la estación y las conexiones entrantes de DJ.","Docker User UID":"UID de Usuario Docker","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"Establezca el UID del usuario que se ejecuta dentro de los contenedores de Docker. Hacer coincidir esto con su UID de host puede solucionar problemas de permisos.","Docker User GID":"GID de Usuario Docker","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Establezca el UID del usuario que se ejecuta dentro de los contenedores de Docker. Hacer coincidir esto con su GID de host puede solucionar problemas de permisos.","Advanced: Use Privileged Docker Settings":"Avanzado: Usar la Configuración de Docker Privilegiada","LetsEncrypt Domain Name(s)":"Nombre(s) de dominio LetsEncrypt","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"Nombre de dominio (ejemplo.com) o nombres (ejemplo.com,foo.bar) a usar con LetsEncrypt.","LetsEncrypt E-mail Address":"Dirección de Correo Electrónico LetsEncrypt","Optionally provide an e-mail address for updates from LetsEncrypt.":"Opcionalmente proporcione una dirección de correo electrónico para actualizaciones de LetsEncrypt.","User not found.":"Usuario no encontrado.","Logged in successfully.":"Has iniciado sesión con éxito.","Too many login attempts":"Demasiados intentos de inicio de sesión","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Has intentado iniciar sesión demasiadas veces. Por favor, espera 30 segundos e inténtalo de nuevo.","Complete the setup process to get started.":"Completa el proceso de configuración para empezar.","Login unsuccessful":"El inicio de sesión ha fallado","Your credentials could not be verified.":"No se pudieron comprobar sus credenciales.","Too many forgot password attempts":"Demasiados intentos de contraseña olvidada","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"Ha intentado restablecer su contraseña demasiadas veces. Por favor, espere 30 segundos y vuelva a intentarlo.","Account Recovery":"Recuperación de Cuenta","Account recovery e-mail sent.":"El email de recuperación de su cuenta a sido enviado.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Si la dirección de email que proporcionó está en el sistema, busque un mensaje de restablecimiento de contraseña en su bandeja de entrada.","Invalid token specified.":"El token especificado no es válido.","Logged in using account recovery token":"Sesión iniciada usando un token de recuperación de cuenta","Your password has been updated.":"Su contraseña ha sido actualizada.","Set Up AzuraCast":"Configurar AzuraCast","Setup has already been completed!":"¡Configuración ya ha sido terminada!","Dashboard":"Tablero","Episode not found.":"Episodio no encontrado.","No episodes found.":"No se encontraron episodios.","Bulk Media Import/Export":"Importación/Exportación Masiva de Medios","Streamers enabled!":"¡Streamers habilitados!","You can now set up streamer (DJ) accounts.":"Ahora puede configurar las cuentas para los streamers (DJ).","HLS enabled!":"HLS activado!","Station Nginx Configuration":"Configuración Nginx de la Estación","Liquidsoap Log":"Registro de Liquidsoap","Liquidsoap Configuration":"Configuración de Liquidsoap","Icecast Access Log":"Registro de acceso de Icecast","Icecast Error Log":"Registro de error de Icecast","Icecast Configuration":"Configuración de Icecast","SHOUTcast Log":"Registro SHOUTcast","SHOUTcast Configuration":"Configuración de SHOUTcast","Debug Output":"Salida de Depuración","AzuraCast Application Log":"Log de aplicación de AzuraCast","Nginx Access Log":"Log de Nginx","Nginx Error Log":"Log de errores Nginx","PHP Application Log":"Log de PHP","Supervisord Log":"Logs de Supervisor","Album Artist Sort Order":"Ordenar Álbumes por Artista","Album Sort Order":"Ordenar por Álbum","Band":"Banda","Bpm":"Bpm","Comment":"Comentario","Commercial Information":"Información Comercial","Composer":"Compositor","Composer Sort Order":"Ordenar por Compositor","Conductor":"Conductor","Content Group Description":"Descripción de Contenido del Grupo","Copyright":"Copyright","Copyright Message":"Mensaje de Copyright","Encoded By":"Codificado por","Encoder Settings":"Configuración del Codificador","Encoding Time":"Tiempo de Codificación","File Owner":"Propietario del Archivo","File Type":"Tipo de Archivo","Initial Key":"Clave Inicial","Internet Radio Station Name":"Nombre de la Radio por Internet","Internet Radio Station Owner":"Propietario de la Radio de Internet","Involved People List":"Lista de Personas Involucradas","Linked Information":"Información Vinculada","Lyricist":"Letrista","Media Type":"Tipo de Medio","Mood":"Humor","Music CD Identifier":"Identificador de CD de Música","Musician Credits List":"Lista de Créditos de Músicos","Original Album":"Álbum Original","Original Artist":"Artista Original","Original Filename":"Nombre de Archivo Original","Original Lyricist":"Letrista Original","Original Release Time":"Fecha de Lanzamiento Original","Original Year":"Año Original","Part Of A Compilation":"Parte de una Compilación","Part Of A Set":"Parte de un Set","Performer Sort Order":"Orden de Ejecución","Playlist Delay":"Retraso de la Lista","Produced Notice":"Aviso Producido","Publisher":"Editora","Recording Time":"Fecha de Grabación","Release Time":"Fecha de Lanzamiento","Remixer":"Remixer","Set Subtitle":"Definir Subtítulo","Subtitle":"Subtítulo","Tagging Time":"Tiempo de Etiquetado","Terms Of Use":"Términos de Uso","Title Sort Order":"Orden de Ttítulo","Track Number":"Número de Pista","Unsynchronised Lyric":"Letra No Sincronizada","URL Artist":"URL del Artista","URL File":"URL de Archivo","URL Payment":"URL de Pago","URL Publisher":"URL del Editor","URL Source":"URL del Origen","URL Station":"URL de Estación","URL User":"URL del Usuario","Year":"Año","All Stations":"Todas las Estaciones","This station does not accept requests currently.":"Esta estación no acepta peticiones en este momento.","This playlist is not a sequential playlist.":"Esta lista no es de reproducción secuencial.","Playlist enabled.":"Lista activada.","Playlist disabled.":"Lista desactivada.","Playlist successfully imported; %d of %d files were successfully matched.":"Lista de reproducción importada con éxito; %d de %d archivos se han comparado correctamente.","Playlist reshuffled.":"Lista de reproducción reorganizada.","%d files processed.":"%d archivos procesados.","No directory specified":"Ningún directorio especificado","File not specified.":"Archivo no especificado.","New path not specified.":"Nueva ruta no especificada.","File Not Processed: %s":"Archivo No Procesado: %s","File Processing":"Procesamiento de Archivos","Web hook enabled.":"Web Hook habilitado.","Web hook disabled.":"Webhook deshabilitado.","This station does not support on-demand streaming.":"Esta estación no soporta streaming bajo demanda.","Podcast not found!":"Podcast no encontrado!","This station is out of available storage space.":"Esta estación está fuera de los limites del espacio de almacenamiento disponible.","No recording available.":"No hay grabación disponible.","Station reloaded.":"Estación Recargada.","Station restarted.":"Emisora reiniciada.","Service stopped.":"Servicio detenido.","Service started.":"Servicio iniciado.","Service reloaded.":"Servicio recargado.","Service restarted.":"Servicio reiniciado.","Song skipped.":"Saltar canción.","Streamer disconnected.":"Emisor desconectado.","You cannot modify yourself.":"No puedes modificarte a ti mismo.","You cannot remove yourself.":"No puedes eliminarte a ti mismo.","Backup not found.":"Copia de seguridad no encontrada.","Create a new storage location based on the base directory.":"Crear una nueva ubicación de almacenamiento basada en el directorio base.","Test Message":"Mensaje de Prueba","This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly.":"Este es un mensaje de prueba de AzuraCast. Si está recibiendo este mensaje, significa que su configuración de correo electrónico está configurada correctamente.","Test message sent successfully.":"Mensaje de prueba enviado con éxito.","Search engine crawlers are not permitted to use this feature.":"No se les permite utilizar esta función a los rastreadores de motores de búsqueda.","You are not permitted to submit requests.":"No tiene permiso para enviar solicitudes.","The song ID you specified cannot be requested for this station.":"El ID de canción que especificó no se puede solicitar para esta estación.","You have submitted a request too recently! Please wait before submitting another one.":"¡Has enviado una solicitud recientemente! Por favor, espera antes de enviar otra.","Duplicate request: this song was already requested and will play soon.":"Solicitud duplicada: esta canción ya fue solicitada y se reproducirá en breve.","This song or artist has been played too recently. Wait a while before requesting it again.":"Esta canción o artista ha sido reproducido recientemente. Espere un tiempo antes de solicitarla de nuevo.","Playlist: %s":"Listas de Reproducción: %s","Streamer: %s":"Emisor: %s","Changes saved successfully.":"Cambios guardados con éxito.","Record created successfully.":"Registro creado con éxito.","Record updated successfully.":"Registro actualizado con éxito.","Record deleted successfully.":"Registro eliminado con éxito.","Record not found":"Registro no encontrado","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"El archivo subido excede la directiva upload_max_filesize en php.ini.","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"El archivo subido excede la directiva MAX_FILE_SIZE del formulario HTML.","The uploaded file was only partially uploaded.":"El archivo subido sólo fue parcialmente cargado.","No file was uploaded.":"Ningún archivo fue subido.","No temporary directory is available.":"No hay un directorio temporal disponible.","Could not write to filesystem.":"No se pudo escribir en el sistema de archivos.","Upload halted by a PHP extension.":"Carga detenida por una extensión PHP.","Unspecified error.":"Error no especificado.","Storage location %s could not be validated: %s":"La ubicación de almacenamiento %s no pudo ser validada: %s","Storage location %s already exists.":"La ubicación de almacenamiento %s ya existe.","This value is already used.":"Este valor ya está en uso.","The port %s is in use by another station.":"El puerto %s está en uso por otra estación.","GeoLite database not configured for this installation. See System Administration for instructions.":"La base de datos de GeoLite no está configurada para esta instalación. Consulte la Administración del Sistema para obtener instrucciones.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Esta funcionalidad contiene datos de la base de datos GeoLite2 de MaxMind, que está disponible a través de %s.","IP Geolocation by DB-IP":"Geolocalización IP por DB-IP","You must be logged in to access this page.":"Tienes que iniciar sesión para acceder a esta página.","You do not have permission to access this portion of the site.":"No tiene permiso para acceder a esta sección de la página.","The performance profiling extension is currently enabled on this installation.":"La extensión de generación de perfiles de rendimiento está habilitada actualmente en esta instalación.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"Puede rastrear el tiempo de ejecución y el uso de la memoria de cualquier página o aplicación de AzuraCast desde la página del generador de perfiles.","Profiler Control Panel":"Panel de Control del Generador de Perfiles","Performance profiling is currently enabled for all requests.":"Laa generación de perfiles de rendimiento está habilitada para todas las solicitudes.","This can have an adverse impact on system performance. You should disable this when possible.":"Esto puede tener un impacto adverso en el rendimiento del sistema. Debería desactivarlo cuando sea posible.","Update Instructions":"Instrucciones de Actualización","AzuraCast version %s is now available.":"AzuraCast versión %s está disponible.","You are currently running version %s. Updating is highly recommended.":"Actualmente estás ejecutando la versión %s. La actualización es muy recomendable.","New AzuraCast Release Version Available":"Nueva versión de Lanzamiento de AzuraCast disponible","Your installation is currently %d update(s) behind the latest version.":"Su instalación está actualmente %d actualización(s) atrás de la última versión.","View the changelog for full details.":"Vea el registro de cambios para más detalles.","You should update to take advantage of bug and security fixes.":"Debe actualizar para aprovechar las correcciones de errores y de seguridad.","New AzuraCast Updates Available":"Nuevas actualizaciones de AzuraCast disponibles","You may want to update your base URL to ensure it is correct.":"Puede que desee actualizar su URL base para asegurarse de que es correcta.","If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting.":"Si utiliza regularmente diferentes URL´s para acceder a AzuraCast, debe habilitar la configuración \"Preferir URL del navegador\".","Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s).":"Su configuración de \"URL base\" (%s) no coincide con la URL que está utilizando actualmente (%s).","Installation Not Recently Backed Up":"Instalación no respaldada recientemente","This installation has not been backed up in the last two weeks.":"Esta instalación no ha sido respaldada en las últimas dos semanas.","Synchronization Disabled":"Sincronización Desactivada","Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks.":"La sincronización rutinaria está actualmente deshabilitada. Asegúrese de volver a habilitarla para reanudar las tareas de mantenimiento de rutinas.","Synchronization Not Recently Run":"Sincronización No Se Ejecutó Recientemente","The routine synchronization task has not run recently. This may indicate an error with your installation.":"La tarea de sincronización de rutinas no se ha ejecutado recientemente. Esto puede indicar un error con su instalación.","System Debugger":"Depurador del Sistema","All Permissions":"Todos los permisos","View Administration Page":"Ver página de administración","View System Logs":"Ver registros del sistema","Administer Settings":"Administrar ajustes","Administer API Keys":"Administrar claves API","Administer Stations":"Administrar estaciones","Administer Custom Fields":"Administrar campos personalizados","Administer Backups":"Administrar copias de seguridad","Administer Storage Locations":"Administrar Ubicaciones de Almacenamiento","View Station Page":"Ver página de la estación","View Station Reports":"Ver reportes de la estación","View Station Logs":"Ver registros de la estación","Manage Station Profile":"Administrar Perfil de la estación","Manage Station Broadcasting":"Administrar estaciones de radio","Manage Station Streamers":"Administrar emisoras de radio","Manage Station Mount Points":"Gestionar puntos de montaje de la estación","Manage Station Remote Relays":"Administrar la estación de forma remota","Manage Station Media":"Administrar la estación de radio","Manage Station Automation":"Administrar AutoDJ","Manage Station Web Hooks":"Administrar los Web Hooks de la Estación","Manage Station Podcasts":"Administrar Podcasts de la Estación","%s is not recognized as a service.":"%s no es reconocido como un servicio.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Puede que no esté registrado con el Supervisor todavía. Reiniciar la radiodifusión (broadcasting) puede ayudar.","%s cannot start":"%s no puede empezar","It is already running.":"Ya está en funcionamiento.","%s cannot stop":"%s no puede detenerse","It is not running.":"No está en funcionamiento.","%s encountered an error":"%s ha encontrado un error","Check the log for details.":"Comprueba el registro para más detalles.","Are you sure?":"¿Estás Seguro?","System Maintenance":"Mantenimiento del Sistema","System Logs":"Registros del Sistema","User Accounts":"Cuentas de Usuario","Connected AzuraRelays":"Relés de AzuraCast Conectados","Install SHOUTcast":"Instalar SHOUTcast","Restart broadcasting? This will disconnect any current listeners.":"¿Reiniciar la emisora? Esto desconectará a los oyentes conectados actualmente.","Reload broadcasting? Current listeners will not be disconnected.":"¿Recargar la transmisión? Los oyentes actuales no se desconectarán.","Start Station":"Iniciar Estación","Ready to start broadcasting? Click to start your station.":"¿Listo para empezar a emitir? Haz click para iniciar tu estación.","Reload to Apply Changes":"Reiniciar para Aplicar los Cambios","Click to restart your station and apply configuration changes.":"Haga click para reiniciar su estación y aplicar los cambios de configuración.","Duplicate Songs":"Canciones duplicadas","Unprocessable Files":"Archivos No Procesables","Unassigned Files":"Archivos No Asignados","Live Streaming":"Transmisión en Vivo","Reports":"Informes","SoundExchange Royalties":"Regalías de SoundExchange","Reload Configuration":"Recargar Configuración","Restart Broadcasting":"Reiniciar la transmisión","Help":"Ayuda","Any time the currently playing song changes":"Cada vez que cambia la canción que se está reproduciendo","Any time the listener count increases":"Cada vez que aumenta el recuento de oyentes","Any time the listener count decreases":"Cada vez que disminuye el recuento de oyentes","Any time a live streamer/DJ connects to the stream":"Cualquier momento en que un streamer en vivo/DJ se conecta al stream","Any time a live streamer/DJ disconnects from the stream":"Cualquier momento en que un streamer en vivo/DJ se desconecta del stream","When the station broadcast goes offline.":"Cuando la emisión de la estación se detenga.","When the station broadcast comes online.":"Cuando la emisión de la estación se inicia.","Generic Web Hook":"Web Hook Genérico","Automatically send a message to any URL when your station data changes.":"Enviar automáticamente un mensaje a cualquier URL cuando los datos de su estación cambien.","Send E-mail":"Enviar Email","Send an e-mail to specified address(es).":"Enviar un correo electrónico a la(s) dirección(es) especificada(s).","TuneIn AIR":"TuneIn AIR","Send song metadata changes to TuneIn.":"Enviar cambios de metadatos de canciones a TuneIn.","Discord Webhook":"Webhook de Discord","Automatically send a customized message to your Discord server.":"Envía automáticamente un mensaje personalizado a tu servidor Discord.","Telegram Chat Message":"Mensaje de chat de Telegram","Use the Telegram Bot API to send a message to a channel.":"Utilizar la API de bot de Telegram para enviar un mensaje a un canal.","Twitter Post":"Publicar en Twitter","Automatically send a tweet.":"Enviar automáticamente un tweet.","Google Analytics Integration":"Integración de Google Analytics","Send stream listener details to Google Analytics.":"Enviar detalles del oyente a Google Analytics.","Matomo Analytics Integration":"Integración de Análisis de Matomo","Send stream listener details to Matomo Analytics.":"Enviar detalles del oyente del stream a Matomo Analytics.","Is Public":"Es Público","First Connected":"Primera Conexión","Latest Update":"Última Actualización","Yes":"Si","No":"No","Run Synchronization Task":"Ejecutar Tarea de Sincronización","Debug Home":"Depurar Inicio","The synchronization task is running in the background. The log below will update automatically.":"La tarea de sincronización se está ejecutando en segundo plano. El siguiente registro se actualizará automáticamente.","Clear Cache":"Limpiar Caché","Clearing the application cache may log you out of your session.":"Limpiar la caché de la aplicación puede desconectarlo de su sesión.","Clear All Message Queues":"Borrar Todas las Colas de Mensajes","This will clear any pending unprocessed messages in all message queues.":"Esto borrará cualquier mensaje pendiente no procesado en todas las colas de mensajes.","Synchronization Tasks":"Tareas de Sincronización","Task Name":"Nombre de la Tarea","Last Run":"Última Ejecución","Next Run":"Siguiente Ejecución","Not Run":"No Ejecutado","Run Task":"Ejecutar Tarea","Message Queues":"Cola de Mensajes","%d queued messages":"%d mensajes en cola","Station-Specific Debugging":"Depuración Específica de cada Estación","AutoDJ Queue":"Cola de AutoDJ","Get Next Song":"Obtener la Siguiente Canción","Get Now Playing":"Obtener Reproduciendo Ahora","Send Liquidsoap Telnet Command":"Enviar Comando Telnet a Liquidsoap","Command":"Comando","Execute Command":"Ejecutar Comando","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Debido a que está ejecutando Docker, algunos registros del sistema sólo pueden ser accedidos desde una sesión de shell en el equipo anfitrión. Puede ejecutar %s para acceder a los registros de contenedores desde la terminal.","Logs by Station":"Registros por Estación","Report Not Available":"Informe No Disponible","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Este informe no está disponible para esta emisora porque el administrador del sistema ha decidido no recoger información detallada de los oyentes basada en IP.","Station Time":"Hora de la Estación","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Cuentas de Streamer están deshabilitadas para esta estación. Para habilitar cuentas de streamer, haga clic en el botón de abajo.","Enable Streaming":"Habilitar transmisión","Available Logs":"Registros Disponibles","Station Broadcasting Disabled":"Transmisión de Estación Desactivada","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Su emisora no está habilitada para la radiodifusión. Aún puede administrar los medios, listas de reproducción y otros ajustes de la emisora. Para volver a habilitar la radiodifusión, edite el perfil de su estación.","Please wait...":"Por favor espere...","HLS is currently disabled for this station. To enable HLS, click the button below.":"HLS está actualmente desactivado para esta estación. Para habilitar HLS, haga clic en el botón de abajo.","Enable HLS":"Activar HLS","Powered by %s":"Desarrollado por %s","An account recovery link has been requested for your account on \"%s\".":"Se ha solicitado un enlace de recuperación de cuenta para su cuenta el \"%s\".","Click the link below to log in to your account.":"Haga clic en el enlace de abajo para iniciar sesión en su cuenta.","Details":"Detalles","View Details":"Ver Detalles","No entries found.":"No se encontraron entradas.","Enter Two-Factor Code":"Introduzca el Código de Dos Factores","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Tu cuenta utiliza un código de seguridad de dos factores. Introduce el código que tu dispositivo está mostrando a continuación.","Security Code":"Código de seguridad","Sign in":"Iniciar Sesión","Forgot Password":"Olvidé Mi Contraseña","This installation's administrator has not configured this functionality.":"El administrador de esta instalación no ha configurado esta funcionalidad.","Contact an administrator to reset your password following the instructions in our documentation:":"Contacte a su administrador para restablecer su contraseña siguiendo las instrucciones de nuestra documentación:","Password Reset Instructions":"Instrucciones de Restablecimiento de Contraseña","name@example.com":"nombre@ejemplo.com","Send Recovery E-mail":"Enviar Correo de Recuperación","Welcome!":"Bienvenido!","Welcome to %s!":"¡Bienvenido a %s!","Enter your password":"Introduzca su Contraseña","Remember me":"Recuérdame","Please log in to continue.":"Por favor, inicia sesión para continuar.","Forgot your password?":"¿Olvidaste tu contraseña?","Automatically scroll to the bottom of the log":"Desplazar automáticamente hacia la parte inferior del registro","Need Help?":"¿Necesitas Ayuda?","You can find answers for many common questions in our support documents.":"Encuentra respuesta para muchas preguntas comunes en nuestros documentos de soporte.","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Si estás experimentando un error o fallo, puedes publicar un reporte a GitHub usando el siguiente enlace.","Your current installation type is %s. Be sure to include this when creating a new issue.":"Su tipo de instalación actual es %s. Asegúrese de incluirlo al crear un nuevo reporte de problemas.","Add New GitHub Issue":"Añadir un Reporte de Problema en GitHub","Skip to main content":"Ir al Contenido Principal","Toggle Sidebar":"Cambiar Barra Lateral","Toggle Menu":"Alternar Menú","System Administration":"Administración del sistema","Switch Theme":"Cambiar Tema","End Session":"Terminar sesión","Sign Out":"Cerrar sesión","Like our software?":"¿Te gusta nuestro software?","Donate to support AzuraCast!":"¡Dona para apoyar a AzuraCast!"},"fa_IR":{"# Episodes":"# اپیزودها","# Songs":"#ترانه‌ها","%{ days } Days":"%{ days } روز","%{ minutes } minutes":"%{ minutes } دقیقه","%{ seconds } seconds":"%{ seconds } ثانیه","%{filesCount} File":["%{filesCount} فایل","%{filesCount} فایل ها"],"%{listeners} Listener":["%{listeners} شنونده","%{listeners} شنوندگان"],"%{name} - Copy":"%{name} کپی","%{numPlaylists} playlist":["%{numPlaylists} پلی لیست","%{numPlaylists} پلی لیست ها"],"%{numSongs} uploaded song":["%{numSongs} آهنگ آپلود شده","%{numSongs} آهنگ های آپلود شده"],"%{spaceUsed} of %{spaceTotal} Used":"%{spaceUsed} از %{spaceTotal} استفاده شده","%{spaceUsed} Used":"%{spaceUsed} استفاده شده","%{station} - Copy":"%{station} کپی","A completely random track is picked for playback every time the queue is populated.":"هر بار که صف پر می شود، یک آهنگ کاملاً تصادفی برای پخش انتخاب می شود.","A playlist containing media files hosted on this server.":"یک لیست پخش حاوی فایل های رسانه ای میزبانی شده در این سرور.","A playlist that instructs the station to play from a remote URL.":"یک لیست پخش که به ایستگاه دستور می دهد از یک URL راه دور پخش کند.","Access Key ID":"کلید دسترسی","Access Token":"توکن دسترسی","Access Token Secret":"کد دسترسی به توکن","Account is Active":"حساب کاربری فعال است","Account List":"فهرست حساب کاربری","Actions":"عملیات","Adapter":"وفق دهنده","Add API Key":"اضافه کردن کلید API","Add Custom Field":"افزودن فیلد سفارشی","Add Episode":"اضافه کردن اپیزود","Add Files to Playlist":"افزودن فایل‌ها به فهرست‌پخش","Add Mount Point":"اضافه کردن مانت پوینت(نقطه تماس)","Add Playlist":"افزودن فهرست‌پخش","Add Podcast":"افزودن پادکست","Add Record":"افزودن رکورد","Add Remote Relay":"افزودن رله از راه دور","Add Role":"افزودن نقش","Add Schedule Item":"اضافه کردن ورودی برنامه ریزی شده","Add SFTP User":"اضافه کردن کاربر SFTP","Add Station":"اضافه کردن ایستگاه","Add Storage Location":"اضافه کردن محل ذخیره سازی","Add Streamer":"افزودن استریمر","Add User":"افزودن کاربر","Add Web Hook":"اضافه کردن وب‌هوک","Administration":"مدیریت","Advanced":"پیشرفته","Advanced Configuration":"پیکره بندی پیشرفته","Advanced Manual AutoDJ Scheduling Options":"گزینه‌های پیشرفته دستی برای برنامه ریزی AutoDJ","All Playlists":"همه فهرست‌پخش‌ها","Always Use HTTPS":"استفاده همیشگی از HTTPS","API \"Access-Control-Allow-Origin\" Header":"ای پی آی \"Access-Control-Allow-Origin\" هدر","API Documentation":"مستندات رابط برنامه‌نویسی نرم‌افزار","API Key Description/Comments":"توضیحات/کامنت های کلید ای پی آی","API Keys":"کلید API","API Version":"نسخه های API","AutoDJ Disabled":"دی جی خودکار غیر فعال است","AutoDJ Format":"فرمت دی جی خودکار","AzuraCast User":"کاربر آژوراکست","Back":"برگشت","Basic Info":"اطلاعات پایه","Basic Information":"اطلاعات پایه","Bit Rate":"سرعت بیت","Change":"تغییر","Changes":"تغییرات","Close":"بستن","Comments":"نظرات","Confirm New Password":"تایید اسم رمز","Create Account":"ایجاد حساب","Create Station":"ایجاد ایستگاه","Current Password":"اسم رمز فعلی","Custom":"سفارشی","Custom Fields":"فیلدهای سفارشی","Customization":"سفارشی‌سازی","Customize":"سفارشی‎سازی","Dark":"تاریک","Date/Time":"تاریخ/ساعت","Default":"پیش‌فرض","Delete":"حذف","Desktop Device":"دستگاه رایانه رومیزی","Disabled":"غیرفعال","Down":"پایین","Download":"دانلود","E-mail Address":"آدرس ایمیل","Edit":"ویرایش","Edit Profile":"ویرایش پروفایل","Edit Station":"ویرایش ایستگاه","Edit User":"ویرایش کاربر","Enabled":"فعال","Field Name":"نام فیلد","for selected period":"برای دوره انتخاب شده","Friday":"جمعه","Genre":"ژانر","in the last 48 hours":"در ۴۸ ساعت گذشته","in the last month":"در ماه قبل","IP":"IP","Language":"زبان","Last 14 Days":"14 روز آخر","Last 2 Years":"2 سال گذشته","Last 30 Days":"30 روز آخر","Last 60 Days":"60 روز آخر","Last 7 Days":"7 روز گذشته","Last Month":"ماه گذشته","Last Year":"سال گذشته","Light":"روشن","Listeners":"شنوندگان","Live Listeners":"شنوندگان زنده","Location":"موقعیت مکانی","Log In":"ورود","Mobile Device":"دستگاه موبایل","Monday":"دوشنبه","My Account":"حساب کاربری من","Name":"نام","New Password":"اسم رمز جدید","Normal Mode":"حالت عادی","or":"یا","Owner":"مالک","Password":"اسم رمز","Play":"پخش","Reset Password":"بازنشانی اسم رمز","Role Name":"نام نقش","Roles":"نقش‌ها","Saturday":"شنبه","Save Changes":"ذخیره تغییرات","Select File":"انتخاب فایل","Size":"اندازه","Smart Mode":"حالت هوشمند","Song":"ترانه","SoundExchange Report":"گزارش SoundExchange","Stations":"ایستگاه‌ها","Storage Quota":"سهمیه ذخیره‌سازی","Sunday":"یک‌شنبه","System Settings":"تنظیمات سامانه","Test":"تست","This Month":"این ماه","Thursday":"پنج‌شنبه","Time":"زمان","Time Zone":"منطقه زمانی","Title":"عنوان","Today":"امروز","Tuesday":"سه‌شنبه","Unknown":"ناشناخته","Up":"بالا","Update":"روزآمد","URL":"URL","User":"کاربر","Username":"نام‌کاربری","Wednesday":"چهارشنبه","Yesterday":"دیروز","Environment: %s":"محیط‌ها: %s","Installation Method: %s":"روش نصب: %s","Reload System Data":"بارگذاری مجدد داده‌های سامانه","Account not found.":"حساب پیدا نشد.","AzuraCast Setup":"نصب آژوراکست","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"به آژوراکست خوش آمدید. لطفا برای نصب وابستگی‌های کلید آژوراکست منتظر باشید...","Refreshing All Stations":"بازآوری همه ایستگاه‌ها","AzuraCast is now updated to the latest version!":"آژوراکست به آخرین نسخه روزآمد شد!","AzuraCast installation complete!":"نصب آژوراکست تکمیل شد!","AzuraCast Backup":"پشتیبان‌گیری آژوراکست","(in seconds)":"(به ثانیه)","Additional Environment Variables":"سایر متغییر‌های محیطی","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) همه کانتینرهای Docker با این نام پیشوند هستند. پس از نصب این مورد را تغییر ندهید.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) مدت زمان انتظار قبل از شکست عملیات Docker Compose. این را در رایانه هایی با عملکرد پایین تر افزایش دهید.","User not found.":"کاربر پیدا نشد.","Account Recovery":"بازیابی حساب","Account recovery e-mail sent.":"ایمیل بازیابی برای اکانت ارسال شد.","Icecast Access Log":"لاگ دسترسی Icecast","Icecast Error Log":"لاگ خطای Icecast","Icecast Configuration":"پیکربندی Icecast","Copyright":"حق نشر","Copyright Message":"پیام حق نشر","File Type":"نوع فایل","Mood":"حالت","Subtitle":"زیرنویس","Year":"سال","All Stations":"همه ایستگاه‌ها","All Permissions":"همه دسترسی‌ها","View Administration Page":"مشاهده صفحه مدیریت","View System Logs":"مشاهده لاگ‌های سامانه","Administer Settings":"مدیریت تنظیمات","Administer API Keys":"مدیریت کلیدهای API","Administer Stations":"مدیریت ایستگاه‌ها","Administer Custom Fields":"مدیریت فیلدهای سفارشی","Administer Backups":"مدیریت پشتیبان‌گیری‌ها","Administer Storage Locations":"محل نگهداری","View Station Page":"مشاهده صفحه ایستگاه","View Station Reports":"مشاهده گزارشات ایستگاه","View Station Logs":"مشاهده لاگ‌های ایستگاه","Manage Station Profile":"مدیریت پروفایل ایستگاه","Manage Station Broadcasting":"مدیریت پخش ایستگاه","Manage Station Streamers":"مدیریت استریمرهای ایستگاه","%s is not recognized as a service.":"%s به عنوان یک سرویس شناخته نمی شود.","%s cannot start":"%s نمی تواند شروع شود","%s cannot stop":"%s نمی تواند متوقف شود","%s encountered an error":"%s با خطا مواجه شد","Are you sure?":"مطمئن هستید؟","Install SHOUTcast":"نصب SHOUTcast","Help":"راهنما","Twitter Post":"پست توئیتر","Yes":"بله","No":"خیر","%d queued messages":"%d پیام های در صف","Please wait...":"لطفا صبر کنید...","Details":"جزئیات","Sign in":"ورود","name@example.com":"email@example.com","Welcome!":"خوش آمدید!","Add New GitHub Issue":"اضافه کردن مشکل جدید گیت هاب","End Session":"پایان جلسه","Sign Out":"خروج"},"fr_FR":{"# Episodes":"# Épisodes","# Songs":"# Titres","%{ days } Days":"%{ days } Jours","%{ minutes } minutes":"%{ minutes } minutes","%{ seconds } seconds":"%{ seconds } secondes","%{filesCount} File":["%{filesCount} fichier","%{filesCount} fichiers"],"%{listeners} Listener":["%{listeners} Auditeur","%{listeners} Auditeurs"],"%{name} - Copy":"%{name} - Copier","%{numPlaylists} playlist":["%{numPlaylists} playlist","%{numPlaylists} playlists"],"%{numSongs} uploaded song":["%{numSongs} chanson téléchargée","%{numSongs} chansons téléchargées"],"%{spaceUsed} of %{spaceTotal} Used":"%{spaceUsed} sur %{spaceTotal} utilisés","%{spaceUsed} Used":"%{spaceUsed} utilisé","%{station} - Copy":"%{station} - Copier","A completely random track is picked for playback every time the queue is populated.":"Une piste complètement aléatoire est choisie pour la lecture à chaque fois que la file d'attente est remplie.","A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\").":"Un nom pour ce flux qui sera utilisé en interne dans le code. Il doit contenir que des lettres, des chiffres et des tirets bas (par exemple \"stream_lofi\").","A playlist containing media files hosted on this server.":"Une playlist contenant des fichiers audio hébergés sur ce serveur.","A playlist that instructs the station to play from a remote URL.":"Une playlist qui ordonne à la station de jouer à partir d'une URL distante.","Access Key ID":"ID de clé d'accès","Access Token":"Jeton d'accès","Access Token Secret":"Jeton d'accès secret","Account is Active":"Le compte est actif","Account List":"Liste des comptes","Actions":"Actions","Adapter":"Adaptateur","Add API Key":"Ajouter une clé API","Add Custom Field":"Ajouter un champ personnalisé","Add Episode":"Ajouter un épisode","Add Files to Playlist":"Ajouter des fichiers à la playlist","Add HLS Stream":"Ajouter un flux HLS","Add Mount Point":"Ajouter un point de montage","Add Playlist":"Ajouter une playlist","Add Podcast":"Ajouter un podcast","Add Record":"Ajouter l'enregistrement","Add Remote Relay":"Ajouter un relais à distance","Add Role":"Ajouter un rôle","Add Schedule Item":"Ajouter une nouvelle planification","Add SFTP User":"Ajouter un utilisateur SFTP","Add Station":"Ajouter une station","Add Storage Location":"Ajouter un emplacement de stockage","Add Streamer":"Ajouter Streamer","Add User":"Ajouter un utilisateur","Add Web Hook":"Ajouter un Web Hook","Administration":"Administration","Advanced":"Avancé","Advanced Configuration":"Configuration avancée","Advanced Manual AutoDJ Scheduling Options":"Options avancées de programmation manuelle de l'AutoDJ","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Les statistiques globales sur les auditeurs sont utilisées pour afficher les rapports des stations dans l'ensemble du système. Les statistiques d'auditeurs basées sur IP sont utilisées pour visualiser le suivi des auditeurs en direct et peuvent être requises pour les rapports sur les redevances.","Album":"Album","Album Art":"Pochette d'album","All Playlists":"Toutes les playlists","All Podcasts":"Tous les podcasts","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"Toutes les valeurs de la réponse de l'API \"NowPlaying\" sont disponibles pour l'utilisation. Tous les champs vides sont ignorés.","Allow Requests from This Playlist":"Autoriser les requêtes pour cette playlist","Allow Song Requests":"Autoriser la demande du titre suivant","Allow Streamers / DJs":"Activer les Streamers / DJs","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Laissez le système affecter automatiquement et périodiquement les titres a des playlists, basées sur leurs performances. Ce processus s’exécute en arrière-plan et ne fonctionnera que si cette option est définie sur « Activé » et au moins une liste de lecture est définie à « Inclure dans l’Affectation Automatique ».","Allowed IP Addresses":"Adresses IP autorisées","Always Use HTTPS":"Toujours utiliser HTTPS","Amplify: Amplification (dB)":"Amplifier : Amplification (dB)","Analyze and reprocess the selected media":"Analyser et retraiter les médias sélectionnés","API \"Access-Control-Allow-Origin\" Header":"En-tête de l'API \"Access-Control-Allow-Origin\"","API Documentation":"Documentation de l'API","API Key Description/Comments":"Description de la clé API / Commentaires","API Keys":"Clés API","API Version":"Version de l'API","Apply for an API key at Last.fm":"Utiliser une clé d'API pour Last.fm","Applying changes...":"Application des modifications...","Art":"Art","Artist":"Artiste","Artwork":"Illustration","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"L'illustration doit avoir une taille minimale de 1400 x 1400 pixels et une taille maximale de 3000 x 3000 pixels pour les podcasts Apple.","At the bottom of the page, click \"Create my access token\".":"En bas de la page, cliquez sur \"Créer mon jeton d'accès\".","Attempt to Automatically Retrieve ISRC When Missing":"Tenter de récupérer automatiquement l'ISRC quand il est manquant","Audio Bitrate (kbps)":"Débit audio (kbps)","Audio Format":"Format de l'audio","Audio Processing Method":"Option de traitement audio","Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance.":"Les applications de transcodage audio tels que LiquidSoap utilisent une quantité constante de CPU au fil du temps, ce qui draine progressivement ce crédit disponible. Si vous voyez régulièrement du temps de CPU volé, vous devriez envisager de migrer vers une machine virtuelle contenant des ressources CPU dédiées à votre instance.","Audit Log":"Journal d'audit","Author":"Auteur","Auto-Assign Value":"Assignation automatique de la valeur","Auto-Assigned":"Auto-assigné","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"Taux de l'AutoDJ (Kb/s)","AutoDJ Disabled":"AutoDJ Désactivé","AutoDJ Format":"Format de l'AutoDJ","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"AutoDJ a été désactivé pour cette station. Aucune musique ne sera automatiquement jouée lorsqu'une source n'est pas en direct.","AutoDJ Queue Length":"Longueur de la file d'attente de l'AutoDJ","AutoDJ Service":"Service AutoDJ","Automated Assignment":"Affectation automatique","Automatic Backups":"Sauvegardes automatiques","Automatically Set from ID3v2 Value":"Définir automatiquement à partir de la valeur ID3v2","Avatar Service":"Service d'avatar","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Les avatars sont récupérés en fonction de votre adresse e-mail du service %{service} . Cliquez pour gérer vos paramètres %{service}.","Average Listeners":"Moyenne des auditeurs","Avoid Duplicate Artists/Titles":"Éviter les doublons d'artistes/titres","AzuraCast First-Time Setup":"AzuraCast Première installation","AzuraCast Instance Name":"Nom de l'instance AzuraCast","AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated.":"AzuraCast est livré avec une base de données de géolocalisation IP gratuite intégrée. Vous préférerez peut-être utiliser le service MaxMind GeoLite pour obtenir des résultats plus précis. L'utilisation de MaxMind GeoLite nécessite une clé de licence, mais une fois la clé fournie, nous garderons automatiquement la base de données à jour.","AzuraCast Update Checks":"Vérifier les mises à jour d'Azuracast","AzuraCast User":"Utilisateur AzuraCast","AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles.":"AzuraCast utilise un système de contrôle d'accès basé sur les rôles. Les rôles permettent l'accès à certaines sections du site aux utilisateurs possédants les rôles.","AzuraCast Wiki":"Wiki Azuracast","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast analysera le fichier téléchargé à la recherche de correspondances dans la bibliothèque musicale de cette station. Les médias doivent déjà être téléchargés avant de passer à cette étape. Vous pouvez relancer cet outil autant de fois que nécessaire.","Back":"Retour","Backup Format":"Format de sauvegarde","Backups":"Sauvegardes","Balanced":"Équilibré","Banned Countries":"Pays bannis","Banned IP Addresses":"Adresses IP bannies","Banned User Agents":"Agents utilisateurs bannis","Base Station Directory":"Répertoire de la station","Base Theme for Public Pages":"Thème de base pour les pages publiques","Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists.":"Sur la base des audiences précédentes des sons de votre station, AzuraCast peut automatiquement répartir les chansons de manière égale entre vos playlists et placer les chansons les plus performantes dans les listes de lecture les plus pondérées.","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Basé sur ce paramètre, le système assignera automatiquement les titres chaque (X) jours, à l’aide des données provenant des derniers (X) jours.","Basic Info":"Informations de base","Basic Information":"Informations de base","Best Performing Songs":"Meilleurs titres","Bit Rate":"Bit Rate","Bitrate":"Débit","Bot Token":"Jeton (Token) de Bot","Branding Settings":"Paramètres de la marque","Broadcast AutoDJ to Remote Station":"Diffusion AutoDJ vers la station distante","Broadcasting":"Diffusion","Broadcasting Service":"Service de diffusion","Broadcasts":"Diffusions","Browser Icon":"Icône du navigateur","Bucket Name":"Nom Bucket","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Par défaut, les stations diffusent sur leurs propres port (par ex. 8000). Si vous utilisez un service comme CloudFlare ou que vous accédez à votre radio via SSL, vous devriez activer cette fonctionnalité qui dirigera la radio à travers les ports web (80 et 443).","Cached":"Cache","Categories":"Catégories","Change":"Changer","Change Password":"Changer le mot de passe","Changes":"Changements","Changes saved.":"Modifications enregistrées.","Character Set Encoding":"Encodage des caractères","Chat ID":"ID de chat","Check Web Services for Album Art for \"Now Playing\" Tracks":"Consulter les services web pour les pochettes d'album pour les pistes \"En cours de lecture\"","Check Web Services for Album Art When Uploading Media":"Consulter les services web pour les pochettes d'album lors de l'envoi de média","Choose a method to use for processing audio which produces a more\n uniform and \"full\" sound for your station.":"Choisissez l'option à utiliser pour le traitement audio qui produit un son\n\nplus uniforme et \"plein\" pour votre station.","Choose a method to use when transitioning from one song to another.\n Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n requires more CPU resources.":"Choisissez l'option à utiliser pour la transition d'un morceau à un autre.\n\nLe mode Intelligent prend en compte en volume des deux pistes lors du fondu pour un effet plus doux, \n mais utilise plus de ressources du CPU.","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Choisissez un nom pour ce Webhook qui vous aidera à le distinguer des autres. Ceci ne sera affiché que sur la page d'administration.","Choose a new password for your account.":"Choisissez un nouveau mot de passe pour votre compte.","Clear":"Effacer","Clear All Pending Requests?":"Effacer toutes les demandes en attente ?","Clear Artwork":"Effacer les albums","Clear File":"Supprimer le fichier","Clear Image":"Supprimer l'image","Clear List":"Effacer la liste","Clear Media":"Effacer les médias","Clear Pending Requests":"Effacer les demandes en attente","Clear Queue":"Vider la file d'attente","Clear Upcoming Song Queue":"Vider la file d'attente des prochaines chansons","Clear Upcoming Song Queue?":"Vider la file d'attente des chansons à venir ?","Click \"Generate new license key\".":"Cliquez sur \"Générer une nouvelle clé de licence\".","Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right.":"Cliquez sur le bouton ci-dessous pour générer un fichier CSV avec une liste de tous les médias de votre station. Vous pouvez effectuer les modifications que vous souhaitez, puis importez le fichier en le sélectionnant à droite. ","Clone":"Dupliquer","Clone Station":"Dupliquer la station","Close":"Fermer","Code from Authenticator App":"Code de l'application authentificateur","Collect aggregate listener statistics and IP-based listener statistics":"Recueillir les statistiques globales des auditeurs et les statistiques des auditeurs basées sur l'IP","Comments":"Commentaires","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Compléter le processus d’installation en fournissant des informations sur votre environnement de diffusion. Ces paramètres peuvent être modifiés ultérieurement depuis le panneau d’administration.","Configure":"Configurer","Configure Automated Assignment":"Configurer l'affectation automatique","Configure Backups":"Configurer les sauvegardes","Confirm New Password":"Confirmer le nouveau mot de passe","Connection Information":"Informations de connexion","Consumer Key (API Key)":"Clé consommateur (clé API)","Consumer Secret (API Secret)":"Secret du consommateur (secret de l'API)","Contains explicit content":"Contient un contenu explicite","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Poursuivez le processus de configuration en créant votre première station de radio ci-dessous. Vous pouvez modifier ces détails plus tard.","Continuous Play":"Lecture continue","Control how this playlist is handled by the AutoDJ software.":"Contrôlez la façon dont cette playlist est gérée par l'AutoDJ.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Les copies plus anciennes que le nombre de jours spécifié seront automatiquement supprimées. Mettez la valeur à zéro pour désactiver la suppression automatique.","Copy associated media and folders.":"Copier les médias et dossiers associés.","Copy scheduled playback times.":"Copier les heures de lecture planifiées.","Copy to Clipboard":"Copier dans le presse-papier","Copy to New Station":"Copier vers une nouvelle station","CPU Load":"Charge CPU","CPU Stats Help":"Aide sur les statistiques du CPU","Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL.":"Créez une nouvelle application sur le site des applications Twitter. Utilisez l'URL de base de cette installation comme URL de l'application.","Create a New Radio Station":"Créer une nouvelle station de radio","Create Account":"Créer un compte","Create an account on the MaxMind developer site.":"Créez un compte sur le site Développeurs de MaxMind.","Create and Continue":"Créer et continuer","Create custom fields to store extra metadata about each media file uploaded to your station libraries.":"Créez des champs personnalisés pour stocker des métadonnées supplémentaires à propos de chaque fichier multimédia téléchargé dans vos bibliothèques de station.","Create Directory":"Créer le répertoire","Create New Key":"Créer une nouvelle clé","Create Station":"Créer une station","Crossfade Duration (Seconds)":"Durée du fondu enchaîné (en secondes)","Crossfade Method":"Méthode de fondu enchaîné","Cue":"Cue","Current Configuration File":"Fichier de configuration actuel","Current Custom Fallback File":"Fichier de secours personnalisé actuel","Current Installed Version":"Version actuelle installée","Current Intro File":"Fichier d'introduction actuel","Current Password":"Mot de passe actuel","Current Podcast Media":"Podcast actuel","Custom":"Personnaliser","Custom API Base URL":"URL de base de l'API personnalisée","Custom Branding":"Personnalisation de l'image de marque","Custom Configuration":"Configuration personnalisée","Custom CSS for Internal Pages":"CSS personnalisé pour les pages internes","Custom CSS for Public Pages":"CSS personnalisé pour les pages publique","Custom Cues: Cue-In Point (seconds)":"Repères personnalisés : Début du titre (en secondes)","Custom Cues: Cue-Out Point (seconds)":"Repères personnalisés : Fin du titre (en secondes)","Custom Fading: Fade-In Time (seconds)":"Transition en fondu enchaîné : Durée de la transition de départ (en secondes)","Custom Fading: Fade-Out Time (seconds)":"Transition en fondu enchaîné : Durée de la transition de fin (en secondes)","Custom Fading: Overlap Time (seconds)":"Transition en fondu enchaîné : Durée de la superposition (en secondes)","Custom Fallback File":"Fichier de secours personnalisé","Custom Fields":"Champs personnalisés","Custom Frontend Configuration":"Configuration personnalisée du front-end","Custom JS for Public Pages":"JS personnalisé pour les pages publique","Customization":"Personnalisation","Customize":"Personnaliser","Customize Administrator Password":"Personnaliser le mot de passe administrateur","Customize AzuraCast Settings":"Personnaliser les paramètres d'AzuraCast","Customize Broadcasting Port":"Personnaliser le port de diffusion","Customize Copy":"Personnaliser la copie","Customize DJ/Streamer Mount Point":"Personnaliser le point de montage DJ/Streamer","Customize DJ/Streamer Port":"Personnaliser le port DJ/Streamer","Customize Internal Request Processing Port":"Personnaliser le port de traitement des demandes internes","Customize Source Password":"Personnaliser le mot de passe source","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Personnalisez le nombre de chansons qui apparaîtront dans la section \"Historique des chansons\" de cette station et dans toutes les API publiques.","Dark":"Sombre","Date Played":"Date de lecture","Date Requested":"Date demandée","Date/Time":"Date/Heure","Date/Time (Browser)":"Date/Heure (Navigateur)","Date/Time (Station)":"Date/Heure (Station)","Days Between Automated Assignments":"Jours entre chaque affectations automatiques","Days of Playback History to Keep":"Jours à conserver de l'historique de lecture","Deactivate Streamer on Disconnect (Seconds)":"Désactiver le streamer à la déconnexion (secondes)","Default":"Par défaut","Default Album Art":"Pochette par défaut","Default Album Art URL":"URL de pochette d'album par défaut","Default Avatar URL":"URL de l'avatar par défaut","Default Mount":"Point de montage par défaut","Delete":"Supprimer","Delete %{ num } media files?":"Supprimer %{ num } médias ?","Delete Album Art":"Supprimer la pochette de l'album","Delete API Key?":"Supprimer la clé d'API ?","Delete Backup?":"Supprimer la sauvegarde ?","Delete Broadcast?":"Supprimer la diffusion ?","Delete Custom Field?":"Supprimer le champ personnalisé ?","Delete Episode?":"Supprimer l'épisode ?","Delete HLS Stream?":"Supprimer le flux HLS ?","Delete Mount Point?":"Supprimer le point de montage ?","Delete Playlist?":"Supprimer la playlist ?","Delete Podcast?":"Supprimer le podcast ?","Delete Queue Item?":"Supprimer l'élément de file d'attente ?","Delete Remote Relay?":"Supprimer le relais à distance ?","Delete Request?":"Supprimer la demande ?","Delete Role?":"Supprimer le rôle ?","Delete SFTP User?":"Supprimer l'utilisateur SFTP ?","Delete Station?":"Supprimer la station ?","Delete Storage Location?":"Supprimer l'emplacement de stockage ?","Delete Streamer?":"Supprimer le streamer ?","Delete User?":"Supprimer l'utilisateur ?","Delete Web Hook?":"Supprimer le WebHook ?","Description":"Description","Deselect":"Décocher","Desktop Device":"Appareil de bureau","Direct Stream URL":"URL de flux direct","Directory":"Annuaire","Directory Name":"Nom du répertoire","Disable":"Désactiver","Disable Crossfading":"Désactiver le fondu enchaîné","Disable Optimizations":"Désactiver les optimisations","Disable Processing":"Désactiver le traitement","Disable public pages?":"Désactiver la page publique ?","Disable song requests?":"Désactiver les demandes de musique ?","Disable streamers?":"Désactiver les streamers ?","Disable Two-Factor":"Désactiver l'authentification à deux facteurs","Disable two-factor authentication?":"Désactiver l'authentification à deux facteurs ?","Disabled":"Désactivé","Disconnect Streamer":"Déconnecter le Streamer","Discord Web Hook URL":"URL du WebHook Discord","Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed.":"La mise en cache du disque rend un système beaucoup plus rapide et plus réactif en général. Il ne prend aucune mémoire à l'écart des applications de quelque manière que ce soit puisqu'il sera automatiquement libéré par le système d'exploitation en cas de besoin.","Disk Space":"Espace disque","Display Name":"Nom d'affichage","DJ Credentials":"Identifiant DJ","DJ/Streamer Buffer Time (Seconds)":"Temps du tampon DJ/Streamer (secondes)","Do not collect any listener analytics":"Ne pas collecter d'analyses d'auditeurs","Do not use an AutoDJ service.":"Ne pas utiliser de service AutoDJ.","Down":"En bas","Download":"Télécharger","Download CSV":"Télécharger en CSV","Download M3U":"Télécharger M3U","Download PLS":"Télécharger le PLS","Download the appropriate binary from the Stereo Tool downloads page:":"Téléchargez le binaire approprié à partir de la page de téléchargement de Stéréo Tool :","Download the Linux x64 binary from the SHOUTcast Radio Manager:":"Télécharger le binaire Linux x64 depuis le gestionnaire de radio SHOUTcast :","Drag file(s) here to upload or":"Faites glisser ici pour envoyer un/des fichier(s) ou","Dropbox Generated Access Token":"Dropbox a généré un token d'accès","Duplicate":"Dupliquer","Duplicate Playlist":"Dupliquer la playlist","Duplicate Prevention Time Range (Minutes)":"Dupliquer le temps de prévention (Minutes)","E-Mail":"E-mail","E-mail Address":"Adresse e-mail","E-mail addresses can be separated by commas.":"Les adresses e-mail peuvent être séparées par des virgules.","E-mail Delivery Service":"Service d'envoi d'e-mail","Edit":"Éditer","Edit Custom Field":"Modifier un champ personnalisé","Edit Episode":"Modifier l'épisode","Edit HLS Stream":"Modifier le flux HLS","Edit Liquidsoap Configuration":"Modifier la configuration de Liquidsoap","Edit Media":"Modifier le média","Edit Mount Point":"Modifier le point de montage","Edit Playlist":"Modifier la playlist","Edit Podcast":"Modifier Le Podcast","Edit Profile":"Modifier le profil","Edit Record":"Modifier l'enregistrement","Edit Remote Relay":"Modifier le relais à distance","Edit Role":"Modifier le Rôle","Edit SFTP User":"Modifier l'utilisateur SFTP","Edit Station":"Modifier la station","Edit Station Profile":"Modifier le profil de la station","Edit Storage Location":"Modifier l'emplacement de stockage","Edit Streamer":"Modifier le Streamer","Edit User":"Modifier l'utilisateur","Edit Web Hook":"Modifier le Web Hook","Embed Code":"Code d'intégration","Embed Widgets":"Widget intégré","Enable":"Activer","Enable Advanced Features":"Activer les fonctionnalités avancées","Enable AutoDJ":"Activer l'AutoDJ","Enable Automated Assignment":"Activer l’affectation automatique","Enable Broadcasting":"Activer la diffusion","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"Activer certaines fonctionnalités avancées dans l'interface web, y compris la configuration avancée des playlists, l'affectation du port de la station, changement des répertoires de base des médias et d'autres fonctionnalités qui ne devraient être utilisées que par les utilisateurs qui sont à l'aise avec des fonctionnalités avancées.","Enable Downloads on On-Demand Page":"Activer les téléchargements sur la page à la demande","Enable HTTP Live Streaming (HLS)":"Activer le HTTP Live Streaming (HLS)","Enable listeners to request a song for play on your station. Only\n songs that are already in your playlists are requestable.":"Autorisez vos auditeurs à demander un titre à jouer sur votre station. Seuls \n\nles sons déjà présents dans une playlist peuvent être demandés.","Enable Mail Delivery":"Activer l'envoi d'e-mail","Enable On-Demand Streaming":"Activer le streaming à la demande","Enable Public Pages":"Activer la page publique","Enable public pages?":"Activer la page publique ?","Enable song requests?":"Activer les demandes de musique ?","Enable streamers?":"Activer les streamers ?","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Activez ce paramètre pour empêcher l'envoi de métadonnées à l'AutoDJ pour les fichiers de cette playlist. Cette option est utile si la liste de lecture contient des jingles ou des bumpers.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Permet d'annoncer ce point de montage dans les annuaires radiophoniques publics \"Pages Jaunes\"(Yellow Pages).","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"Activer pour publier ce relai sur les annuaires \"Pages Jaunes\" des radios publiques.","Enable to allow listeners to select this mount point on this station's public pages.":"Permet de permettre aux auditeurs de sélectionner ce point de montage sur les pages publiques de cette station.","Enable to allow listeners to select this relay on this station's public pages.":"Activez cette option pour permettre aux auditeurs de sélectionner ce relais sur les pages publiques de cette station.","Enable to allow this account to log in and stream.":"Activez cette option pour permettre à ce compte de se connecter et de diffuser en continu.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Permet à AzuraCast d'exécuter automatiquement des sauvegardes de nuit à l'heure spécifiée.","Enable Two-Factor":"Activer l'authentification à deux facteurs","Enable Two-Factor Authentication":"Activer l'authentification à deux facteurs","Enabled":"Activé","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Activer ou désactiver l'utilisation du système WebSocket, plus récent et plus rapide, pour recevoir des mises à jour en direct sur les lecteurs publics. Vous devrez peut-être désactiver cette fonction si vous rencontrez des problèmes avec cette fonctionnalité.","Encoder":"Encodeur","End Date":"Date de fin","End Time":"Heure de fin","Endpoint":"Endpoint","Enforce Schedule Times":"Faire respecter les horaires","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Entrez le code actuel fourni par votre application d'authentification pour vérifier qu'il fonctionne correctement.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Entrez l’URL complète d’un autre flux pour relayer sa diffusion par le biais de ce point de montage.","Episode":"Épisode","Episodes":"Épisodes","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Exemple: si l'URL de la radio distante est http://station.example.com:8000/radio.mp3, entrez \"http://station.example.com:8000\".","Exclude Media from Backup":"Exclure un média de la sauvegarde","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"En excluant les médias des sauvegardes automatiques, vous économiserez de la place, mais vous devriez vous assurer de sauvegarder vos médias ailleurs. Notez que seuls les médias stockés localement seront sauvegardés.","Expected to Play at":"Devrait jouer à","Explicit":"Explicite","Export %{format}":"Exporter %{format}","Export Media to CSV":"Exporter les médias dans un fichier CSV","Fallback Mount":"Point de montage de secours","Field Name":"Nom du champ","File Name":"Nom de fichier","Files marked for reprocessing:":"Fichiers marqués pour le retraitement :","Files moved:":"Fichiers déplacés :","Files played immediately:":"Fichiers joués immédiatement :","Files queued for playback:":"Fichiers en file d'attente pour la lecture :","Files removed:":"Fichiers supprimés :","Footer Text":"Texte de bas de page","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"Pour les systèmes de fichiers locaux, c'est le chemin de base du répertoire. Pour les systèmes de fichiers distants, c'est le préfixe de dossier.","For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n software.":"Dans la plupart des cas, utilisez l'encodage UTF-8 par défaut. L'ancien codage ISO-8859-1\n peut être utilisé si vous acceptez les connexions des DJs via SHOUTcast 1 ou si vous utilisez\n un autre logiciel.","For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\".":"Pour la plupart des installations, vous devriez choisir \"Ligne de commande version 64 bits\". Pour les appareils Raspberry Pi, sélectionnez \"Ligne de commande Raspberry Pi 3/4 64 bits\".","for selected period":"pour la période sélectionnée","For some clients, use port:":"Pour certains clients, utilisez le port :","Format":"Format","Friday":"Vendredi","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"Depuis votre smartphone, scannez le code vers la droite à l'aide d'une application d'authentification de votre choix (FreeOTP, Authy, etc).","Full Volume":"Volume maximum","Full:":"Complet :","GA Property Tracking ID":"ID de suivi des propriétés GA","General Rotation":"Rotation générale","Generate Report":"Générer un rapport","Genre":"Genre","GeoLite is not currently installed on this installation.":"GeoLite n'est actuellement pas installé sur cette machine.","GeoLite version \"%{ version }\" is currently installed.":"La version \"%{ version }\" de GeoLite est actuellement installée.","Global":"Globale","Global Permissions":"Permissions globales","Hide Album Art on Public Pages":"Masquer les pochettes d'album sur les pages publiques","Hide AzuraCast Branding on Public Pages":"Masquer la marque AzuraCast sur les pages publiques","Hide Charts":"Cacher les graphiques","Hide Metadata from Listeners (\"Jingle Mode\")":"Masquer les métadonnées aux auditeurs (\"Mode Jingle\")","High":"Haut","High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk.":"L'attente haute d'E/S peut indiquer un goulot d'étranglement avec le disque dur du serveur, un disque dur éventuellement défaillant ou une charge lourde sur le disque dur.","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Les playlists à poids élevé sont jouées plus fréquemment que les autres playlists à poids faible.","History":"Historique","HLS Streams":"Flux HLS","Home":"Accueil","Homepage Redirect URL":"URL de redirection de la page d'accueil","Hour":"Heure","HTML":"HTML","HTTP Live Streaming (HLS)":"HTTP Live Streaming (HLS)","HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream.":"HTTP Live Streaming (HLS) est une nouvelle technologie de streaming adaptative-bitrate. À partir de cette page, vous pouvez configurer les débits et les formats individuels qui sont inclus dans le flux HLS combiné.","HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends.":"HTTP Live Streaming (HLS) est une nouvelle technologie adaptative-bitrate soutenue par certains clients. Il n'utilise pas les fronts de radiodiffusion standard.","Icecast Clients":"Clients de Icecast","Identifier":"Identifiant","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Si une chanson n'a pas de pochette d'album, cette URL sera affichée à la place. Laisser en blanc pour utiliser la pochette standard.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Si un visiteur n'est pas connecté et visite la page d'accueil d'AzuraCast, vous pouvez le rediriger automatiquement vers l'URL indiquée ici. Laissez vide pour les rediriger vers l'écran de connexion par défaut.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Si l'auto-assignation est activée, utilisez cette liste de lecture comme l'une des cibles pour les chansons à redistribuer. Cela écrasera le contenu existant de cette liste de lecture.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Si elle est désactivée, la liste de lecture ne sera pas incluse dans la diffusion radio, mais pourra toujours être gérée.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Si elle est désactivée, la station ne diffusera pas ou ne mélangera pas avec l'AutoDJ.","If enabled, a download button will also be present on the public \"On-Demand\" page.":"Si activé, un bouton de téléchargement sera également présent sur la page publique \"Sur demande\".","If enabled, AzuraCast will automatically record any live\n broadcasts made to this station to per-broadcast recordings.":"Si cette option est activée, AzuraCast enregistrera automatiquement\n\nchaque émission diffusée en direct sur cette station.","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"Si activé, AzuraCast se connectera à la base de données MusicBrainz pour tenter de trouver un ISRC pour tous les fichiers manquants. Désactiver cette option peut améliorer les performances du système.","If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page.":"Si cette option est activée, la musique provenant de listes de lecture à la demande sera disponible pour la diffusion via une page publique spécialisée.","If enabled, streamers (or DJs) will be able to connect directly\n to your stream and broadcast live music that interrupts the AutoDJ stream.":"Si cette option est activée, les streamers (ou DJs) pourront se connecter\n\ndirectement à votre flux et diffuser de la musique en direct qui interrompra le flux de l'AutoDJ.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Si cette option est activée, l'AutoDJ de cette installation diffusera automatiquement de la musique à ce point de montage.","If enabled, the AutoDJ will automatically play music to this mount point.":"Si cette option est activée, l'AutoDJ jouera automatiquement de la musique sur ce point de montage.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"S'il est activé, ce streamer ne pourra se connecter que pendant les heures de diffusion prévues.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Si les requêtes sont activées pour votre station, les utilisateurs pourront demander les médias qui se trouvent sur cette playlist.","If requests are enabled, this specifies the minimum delay (in\n minutes) between a request being submitted and being played. If set to zero, a minor\n delay of 15 seconds is applied to prevent request floods.":"Si les requêtes sont activées, cela spécifie le délai minimum\n\n(in minutes) entre une demande en cours de soumission et en cours de lecture.\n\nSi ce réglage est à zéro, un délai de 15 secondes sera appliqué pour éviter les requêtes absuives.","If selected, album art will not display on public-facing radio pages.":"Si cette option est sélectionnée, les pochettes d'album ne s'afficheront pas sur les pages radio publiques.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Si cette option est sélectionnée, la marque AzuraCast sera supprimée des pages destinées au public.","If the end time is before the start time, the playlist will play overnight.":"Si l'heure de fin est antérieure à l'heure de début, la playlist sera jouée pendant la nuit.","If the end time is before the start time, the schedule entry will continue overnight.":"Si l'heure de fin est antérieure à l'heure de début, le programme sera diffusé pendant la nuit.","If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here.":"Si le point de montage (dans l'ex. /radio.mp3) ou le SID Shoutcast (dans l'ex. 2) de votre diffusion est différent de celui répertorié ci-dessus, spécifiez le point de montage source ici.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Si le port vers lequel vous diffusez est différent de celui que vous avez indiqué dans l'URL ci-dessus, indiquez ici le port source.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Si ce point de montage est celui par défaut, il sera lu en premier sur l'aperçu de la station et sur la page publique du système.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Si ce point de montage ne joue plus d'audio, les auditeurs seront redirigés automatiquement vers ce point. Par défaut /error.mp3, un message d'erreur, sera lu.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Si ce paramètre est réglé sur \"Oui\", l'URL du navigateur sera utilisé à la place de l'URL de base lorsqu'il sera disponible. Réglez sur \"Non\" pour toujours utiliser l'URL de base.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Si la diffusion en direct et le téléchargement à la demande sont activés sur cette station, seules les musiques qui se trouvent dans les listes de lecture avec ce paramètre activé seront visibles.","If you are broadcasting using AutoDJ, enter the source password here.":"Si vous diffusez avec l'AutoDJ, entrez le mot de passe source ici.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Si vous diffusez avec l'AutoDJ, entrez le nom d'utilisateur source ici. Il se peut que ce soit vide.","If your installation is constrained by CPU or memory, you can change\n this setting to tune the resources used by Liquidsoap.":"Si votre installation est contrainte par le CPU ou la mémoire, vous pouvez\n\nmodifier ce réglage pour gérer les ressources utilisées par Liquidsoap.","If your streaming software requires a specific mount point\n path, specify it here. Otherwise, use the default.":"Si votre logiciel de streaming nécessite le chemin d'un point montage spécifique\n indiquez-le ici. Sinon, utilisez la valeur par défaut. ","If your web hook requires HTTP basic authentication, provide the password here.":"Si votre Webhook nécessite une authentification de base HTTP, indiquez le mot de passe ici.","If your web hook requires HTTP basic authentication, provide the username here.":"Si votre Webhook nécessite une authentification de base HTTP, indiquez le nom d'utilisateur ici.","Import Changes from CSV":"Importer les modifications depuis un fichier CSV","Import from PLS/M3U":"Importation de PLS/M3U","Import Results":"Importer les résultats","Important: copy the key below before continuing!":"Important : copiez la clé ci-dessous avant de continuer !","In order to install SHOUTcast:":"Pour installer SHOUTcast :","In order to install Stereo Tool:":"Pour installer Stéréo Tool :","In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds.":"Afin de les traiter rapidement, les Webhooks ont un court délai, pour que le service de réponse soit optimisé pour gérer la requête en moins de 2 secondes.","in the last 48 hours":"dans les dernières 48 heures","in the last month":"dans le dernier mois","In the newly created application, click the \"Keys and Access Tokens\" tab.":"Dans l'application nouvellement créée, cliquez sur l'onglet \"Clés et jetons d'accès\".","Include in Automated Assignment":"Inclure dans l'affectation automatique","Include in On-Demand Player":"Inclure dans le lecteur la fonctionnalité à la demande","Indefinitely":"Indéfiniment","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"Indique la présence de contenu explicite (langage explicite ou contenu adulte). Apple Podcasts affiche un graphique de conseil explicite parental pour votre épisode si activé. Les épisodes contenant du matériel explicite ne sont pas disponibles dans certains territoires sur Apple Podcasts.","Insert":"Insérer","Install GeoLite IP Database":"Installer la base de données IP GeoLite","Install SHOUTcast 2 DNAS":"Installer SHOUTcast 2 DNAS","Install Stereo Tool":"Installer Stéréo Tool","Instruct Liquidsoap to use any replaygain metadata associated with a\n song to control its volume level. This may increase CPU consumption.":"Demander à Liquidsoap d'utiliser les métadonnées ReplayGain associées à\n\nun titre pour régler son niveau de volume. Cette option peut augmenter la consommation du CPU.","Instructions":"Instructions","Internal notes or comments about the user, visible only on this control panel.":"Notes internes ou commentaires au sujet de l’utilisateur, visible uniquement sur ce panneau de contrôle.","International Standard Recording Code, used for licensing reports.":"Code d'enregistrement standard international, utilisé pour les rapports de licence.","Interrupt other songs to play at scheduled time.":"Interrompre la lecture des autres titres à l'heure prévue.","Intro":"Introduction","IP":"IP","IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite.":"La géolocalisation IP est utilisée pour deviner l'emplacement approximatif de vos auditeurs en fonction de l'adresse IP avec laquelle ils se connectent. Utilisez la bibliothèque de géolocalisation IP intégrée gratuite ou entrez une clé de licence sur cette page pour utiliser MaxMind GeoLite.","ISRC":"ISRC","Jingle Mode":"Mode Jingle","Joins":"Arrivées","Language":"Langue","Last 14 Days":"14 derniers jours","Last 2 Years":"Il y a deux ans","Last 24 Hours":"Dernières 24 heures","Last 30 Days":"30 derniers jours","Last 60 Days":"60 derniers jours","Last 7 Days":"7 derniers jours","Last Modified":"Dernière modification","Last Month":"Le mois dernier","Last run:":"Dernière exécution :","Last Year":"L’an dernier","Last.fm API Key":"Clé d'API Last.fm","Learn about Advanced Playlists":"En savoir plus sur les playlists avancées","Learn More about Dropbox Auth Tokens":"En savoir plus sur le token d'authentification Dropbox","Learn more about release channels in the AzuraCast docs.":"En savoir plus sur les canaux de diffusion dans la documentation d'AzuraCast.","Learn more about this header.":"En savoir plus sur cet en-tête.","Leave blank to automatically generate a new password.":"Laissez vide pour générer automatiquement un nouveau mot de passe.","Leave blank to play on every day of the week.":"Laissez vide pour jouer tous les jours de la semaine.","Leave blank to use the current password.":"Laissez vide pour garder le mot de passe actuel.","Leave blank to use the default Telegram API URL (recommended).":"Laissez vide pour utiliser l'URL de l'API Telegram par défaut (recommandé).","Length":"Durée","Length Text":"Longueur du texte","Let's get started by creating your Super Administrator account.":"Commençons par créer votre compte Super Administrateur.","Light":"Clair","Limited:":"Limité:","Liquidsoap":"Liquidsoap","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"LiquidSoap est en train de mélanger %{songs} et %{playlists}.","Liquidsoap Performance Tuning":"Optimisation des performances de Liquidsoap","List one IP address or group (in CIDR format) per line.":"Indiquez une adresse IP ou un groupe (au format CIDR) par ligne.","List one user agent per line. Wildcards (*) are allowed.":"Lister l'agent utilisateur. Un par ligne. Le caractère générique (*) est autorisé.","Listener Analytics Collection":"Enregistrement des analyses des auditeurs","Listener History":"Historique des auditeurs","Listener Request":"Demande des auditeurs","Listeners":"Auditeurs","Listeners by Day":"Auditeurs par jour","Listeners by Day of Week":"Auditeurs par jour de la semaine","Listeners by Hour":"Auditeurs par heure","Listeners Per Station":"Auditeurs par station","Live":"Live","Live Broadcast Recording Bitrate (kbps)":"Débit binaire d'enregistrement de la diffusion en direct (kbps)","Live Broadcast Recording Format":"Format d'enregistrement pour la diffusion en direct","Live Listeners":"Auditeurs en direct","Live Recordings Storage Location":"Emplacement de stockage des enregistrements en direct","Live stream connected.":"Flux en direct connecté.","Live stream disconnected.":"Flux en direct déconnecté.","Live Streamer:":"En direct :","Load Average":"Charge moyenne","Loading...":"Chargement...","Local":"Local","Local Filesystem":"Système de fichiers local","Local Streams":"Flux locaux","Location":"Localité","Log In":"Se connecter","Log Viewer":"Visionneuse de logs","Logs":"Journaux","Loop Once":"Boucler une fois","Losses":"Départs","Low":"Bas","Main Message Content":"Contenu du message principal","Make the selected media play immediately, interrupting existing media":"Faire jouer les médias sélectionnés immédiatement, interrompant les médias existants","Manage":"Gérer","Manage SFTP Accounts":"Gérer les comptes SFTP","Manage Stations":"Gestion des stations","Manual AutoDJ Mode":"Mode AutoDJ manuel","Manually define how this playlist is used in Liquidsoap configuration.":"Définissez manuellement comment cette playlist est utilisée dans la configuration de Liquidsoap.","Markdown":"Markdown","Matched":"Compatible","Matomo API Token":"Jeton d'API de Matomo","Matomo Installation Base URL":"URL d'installation de Matomo","Matomo Site ID":"ID de Matomo","Max Listener Duration":"Durée d'écoute maximale","Maximum Listeners":"Auditeurs maximum","Maximum number of total listeners across all streams. Leave blank to use the default.":"Nombre maximum d'auditeurs totaux sur tous les flux. Laissez vide pour utiliser la valeur par défaut.","MaxMind Developer Site":"Site de développement MaxMind","MaxMind License Key":"Clé de licence MaxMind","Media":"Médias","Media File":"Fichier média","Media Storage Location":"Modifier l'emplacement de stockage","Memory":"Mémoire","Memory Stats Help":"Aide sur les statistiques de la mémoire","Merge playlist to play as a single track.":"Fusionner la playlist pour la jouer en une seule piste.","Message Body":"Corps du message","Message Customization Tips":"Conseils de personnalisation des messages","Message parsing mode":"Mode d'analyse des messages","Message Recipient(s)":"Destinataire(s) du message","Message Subject":"Sujet du message","Metadata":"Métadonnées","Metadata updated!":"Métadonnées mises à jour !","Microphone":"Microphone","Microphone\n Source":"Microphone\n Source","Minute of Hour to Play":"Minute de diffusion pour chaque heure","Mixer":"Mélangeur","Mobile Device":"Appareil mobile","Modified":"Modifié","Monday":"Lundi","More":"Plus","Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa.":"La plupart des fournisseurs d'hébergement mettront plus de machines virtuelles (VPS) sur un serveur que sur le matériel qui ne pourra pas gérer lorsque chaque VM est en cours d'exécution à la charge complète du CPU. Ceci est appelé sur-provisionnement, qui peut conduire à d'autres ordinateurs virtuels sur le serveur \"voler\" le temps du CPU de votre VM et vice-versa.","Most Played Songs":"Titres les plus joués","Most Recent Backup Log":"Journaux de sauvegardes les plus récents","Mount Name:":"Nom du point de montage :","Mount Point URL":"URL du point de montage","Mount Points":"Points de montage","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"Les points de montage sont la façon dont les auditeurs se connectent et écoutent votre station. Chaque point de montage peut avoir un format ou une qualité audio différente. En utilisant des points de montage, vous pouvez configurer un flux de haute qualité pour les auditeurs à large bande et un flux mobile pour les utilisateurs de téléphone.","Move":"Déplacer","Move %{ num } File(s) to":"Déplacer %{ num } Fichier(s) vers","Move to Directory":"Déplacer vers le répertoire","MP3":"MP3","Music Files":"Fichiers musicaux","Mute":"Mettre en sourdine","My Account":"Mon compte","N/A":"N/D","Name":"Nom","Name/Type":"Nom/Type","Network Interfaces":"Interfaces réseau","Never run":"Jamais exécuté","New Directory":"Nouveau répertoire","New directory created.":"Nouveau répertoire créé.","New File Name":"Nouveau nom de fichier","New Folder":"Nouveau dossier","New Key Generated":"Nouvelle clé générée","New Password":"Nouveau mot de passe","New Playlist":"Nouvelle playlist","New Playlist Name":"Nom de la nouvelle playlist","New Station Description":"Nouvelle description de la station","New Station Name":"Nouveau nom de station","No files selected.":"Aucuns fichiers sélectionnés.","No Limit":"Aucune limite","No Match":"Non compatible","No other program can be using this port. Leave blank to\n automatically assign a port.":"Aucun autre programme ne peut utiliser ce port. Laissez-le vide pour\n\nassigner automatiquement un port.","No other program can be using this port. Leave blank to automatically assign a port.":"Aucun autre programme ne peut utiliser ce port. Laissez vide pour assigner automatiquement un port.","No records to display.":"Aucun enregistrement à afficher.","None":"Aucun","None:":"Aucun :","Normal Mode":"Mode normal","Not Played":"Pas joué","Not Running":"Arrêté","Not Scheduled":"Non planifié","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Notez que la restauration d'une sauvegarde effacera votre base de données existante. Ne restaurez jamais les fichiers de sauvegarde d'utilisateurs non fiables.","Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice.":"Note : Si les métadonnées de vos médias contiennent des caractères UTF-8, vous devez utiliser un éditeur de feuille de calcul qui supporte l'encodage UTF-8, comme OpenOffice.","Note: the port after this one will automatically be used\n for legacy connections.":"Remarque : le port après celui-ci sera automatiquement utilisé\n pour les connexions héritées.","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Remarque : Ceci devrait être la page d'accueil de la station de radio, et non l'URL AzuraCast. Il sera inclus dans les détails de la diffusion.","Notes":"Notes","Now":"Maintenant","Now Playing":"Titre en cours","Now playing on %{ station }:":"En cours de lecture sur %{ station } :","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }":"Actuellement sur %{ station } : %{ title } par %{ artist } ! Connectez-vous : %{ url }","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now.":"En cours de lecture sur %{ station }: %{ title } par %{ artist }! Restez connecté.","NowPlaying API Response":"Réponse de l'API de la lecture en cours","Num Plays":"Nombre de fois joué","Number of Backup Copies to Keep":"Nombre de copies des sauvegardes à conserver","Number of Minutes Between Plays":"Nombre de minutes entre chaque lecture","Number of seconds to overlap songs.":"Nombre de secondes avant le chevauchement des chansons.","Number of Songs Between Plays":"Nombre de musiques entre chaque lecture","Number of Visible Recent Songs":"Nombre de chansons récentes visibles","On the Air":"À l'antenne","On-Demand":"À la demande","On-Demand Media":"Médias à la demande","On-Demand Streaming":"Streaming à la demande","Once per %{minutes} Minutes":"Une fois toutes les %{minutes} minutes","Once per %{songs} Songs":"Une fois tous les %{songs} titres","Once per Hour":"Une fois par heure","Once per Hour (at %{minute})":"Une fois par heure (à %{minute})","Once per x Minutes":"Une fois toutes les x minutes","Once per x Songs":"Une fois tous les x titres","Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below.":"Une fois ces étapes terminées, entrez les informations de la page \"Clés et jetons d'accès\" dans les champs ci-dessous.","Once you have configured automated assignment, click the button below to run the automated assignment process.":"Une fois que vous avez configuré l'affectation automatisée, cliquez sur le bouton ci-dessous pour exécuter le processus d'affectation automatisé.","One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools.":"Une note importante sur les attentes d'E/S : Il peut indiquer un goulot d'étranglement ou un problème, mais peut également être complètement dénué de sens, en fonction de la charge de travail et des ressources disponibles. Une attente d'E/S constamment élevée devrait inviter une enquête plus approfondie avec des outils plus sophistiqués.","Only collect aggregate listener statistics":"Collecter seulement les statistiques d'auditeurs agrégées","Only connect to a remote server.":"Se connecter uniquement à un serveur distant.","Only loop through playlist once.":"Boucler une seule fois la playlist.","Only play one track at scheduled time.":"Lecture d'un seul titre à l'heure prévue.","Only Send One Tweet Every...":"N'envoyez qu'un seul Tweet tous les...","Operation":"Opération","Optional: HTTP Basic Authentication Password":"Optionnel : Mot de passe d'authentification de base HTTP","Optional: HTTP Basic Authentication Username":"Optionnel : Nom d'utilisateur pour l'authentification de base HTTP","Optional: Request Timeout (Seconds)":"Facultatif : Délai d'expiration de la demande (secondes)","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"Optionnellement, sélectionnez un champ de métadonnées ID3v2 qui, s'il est présent, sera utilisé pour définir la valeur de ce champ.","Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name.":"Spécifiez éventuellement un nom court et facile d'utilisation, tel que \"mon_nom_de_station\", qui sera utilisé dans les URL de cette station. Laissez ce champ vide pour en créer un automatiquement basé sur le nom de la station.","Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name.":"Spécifiez éventuellement un nom facile d'utilisation pour l'API, tel que \"nom_champ\". Laissez ce champ vide pour en créer automatiquement un basé sur le nom.","Optionally supply an API token to allow IP address overriding.":"Fournir éventuellement un jeton API pour permettre le remplacement de l'adresse IP.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"Il est possible de fournir des clés publiques SSH que l'utilisateur peut utiliser pour se connecter au lieu d'un mot de passe. Entrez une clé par ligne.","or":"ou","Original Path":"Chemin d'origine","Owner":"Propriétaire","Password":"Mot de passe","Password:":"Mot de passe :","Paste the generated license key into the field on this page.":"Collez la clé de licence générée dans le champ de cette page.","Path/Suffix":"Chemin/Suffixe","Pending Requests":"Demandes en attente","Permissions":"Permissions","Play":"Lecture","Play %":"% lectures","Play exactly once every $x minutes.":"Jouez exactement une fois toutes les $x minutes.","Play exactly once every $x songs.":"Jouez exactement une fois toutes les $x minutes.","Play Now":"Jouer maintenant","Play once per hour at the specified minute.":"Jouez une fois par heure à la minute spécifiée.","Play/Pause":"Lecture/Pause","Playback Queue":"File d'attente de relecture","Playing Next":"Lecture suivante","Playlist":"Playlist","Playlist (M3U/PLS) URL":"URL de la playlist (M3U/PLS)","Playlist 1":"Playlist 1","Playlist 2":"Playlist 2","Playlist Name":"Nom de la playlist","Playlist order set.":"Ordre de la playlist configuré.","Playlist queue cleared.":"File d'attente de playlist vidée.","Playlist Type":"Type de playlist","Playlist Weight":"Poids de la playlist","Playlist:":"Playlist :","Playlist(s)":"Playlist(s)","Playlists":"Playlists","Playlists cleared for selected files:":"Playlists effacées pour les fichiers sélectionnés :","Playlists updated for selected files:":"Mise à jour des playlists pour les fichiers sélectionnés :","Plays":"Lectures","Podcast":"Podcast","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"Les supports de podcast doivent être au format MP3 ou M4A (AAC) pour la plus grande compatibilité.","Podcast Title":"Titre du podcast","Podcasts":"Podcasts","Podcasts Storage Location":"Emplacement de stockage des podcasts","Port:":"Port :","Powered by AzuraCast":"Propulsé par AzuraCast","Prefer Browser URL (If Available)":"URL du navigateur préféré (si disponible)","Prefer System Default":"Préférer le système par défaut","Preview":"Aperçu","Previous":"Précédent","Privacy":"Confidentialité","Profile":"Profil","Programmatic Name":"Nom programmatique","Provide a valid license key from Thimeo. Functionality is limited without a license key.":"Fournissez une clé de licence valide de Thimeo. Cette fonctionnalité est limitée sans clé de licence.","Public Page":"Page publique","Public Page Background":"Arrière-plan de la page publique","Public Pages":"Page publique","Publish Date":"Date de publication","Publish Time":"Heure de publication","Publish to \"Yellow Pages\" Directories":"Publier dans les annuaires \"Pages Jaunes\"(Yellow Pages)","Queue":"File d'attente","Queue the selected media to play next":"Le média a été mis dans la file d'attente de diffusion","Radio Player":"Player Radio","Random":"Aléatoire","Ratio":"Ratio","Raw":"Brut","Received":"Reçu","Record Live Broadcasts":"Enregistrement des émissions en direct","Recover Account":"Récupération du compte","Refresh rows":"Actualiser","Region":"Région","Relay":"Relais","Relay Stream URL":"URL du flux a relayer","Release Channel":"Canal de mise à jour","Remote":"Distant","Remote Playback Buffer (Seconds)":"Mémoire tampon de la diffusion (secondes)","Remote Relays":"Relais distant","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"Les relais distants vous permettent de travailler avec des logiciels de diffusion en dehors de ce serveur. Tout relais que vous incluez ici sera inclus dans les statistiques de votre station. Vous pouvez également diffuser depuis ce serveur vers des relais distants.","Remote Station Administrator Password":"Mot de passe administrateur de la station distante","Remote Station Listening Mountpoint/SID":"Station d'écoute à distance Point de montage / SID","Remote Station Listening URL":"URL de la station distante","Remote Station Source Mountpoint/SID":"Station à distance Source Point de montage / SID","Remote Station Source Password":"Mot de passe source de la station distante","Remote Station Source Port":"Port source de la station distante","Remote Station Source Username":"Nom d'utilisateur source de la station distante","Remote Station Type":"Type de station à distance","Remote URL":"URL distante","Remote URL Playlist":"URL distante d'une playlist","Remote URL Type":"Type d'URL distant","Remote: Dropbox":"Distant: Dropbox","Remote: S3 Compatible":"Distant: Compatible S3","Remote: SFTP":"SFTP distant","Remove":"Supprimer","Remove Key":"Supprimer la clé","Rename":"Renommer","Rename File/Directory":"Renommer le fichier/répertoire","Reorder":"Réorganiser","Reorder Playlist":"Réorganiser la playlist","Repeat":"Répéter","Replace Album Cover Art":"Remplacer la pochette d'album","Reprocess":"Retraiter","Request":"Demander","Request a Song":"Demander un titre","Request History":"Historique des demandes","Request Last Played Threshold (Minutes)":"Temps d'attente avant de redemander un titre (en minutes)","Request Minimum Delay (Minutes)":"Délai minimum des demandes (en minutes)","Request Song":"Demander un titre","Requester IP":"IP du demandeur","Requests":"Demandes","Reset Password":"Réinitialiser le mot de passe","Reshuffle":"Remélanger","Restart":"Redémarrer","Restoring Backups":"Restauration des sauvegardes","Role Name":"Nom du rôle","Roles":"Rôles","Roles & Permissions":"Rôles et permissions","Rolling Release":"Annonce d'une nouvelle version","Rows per page":"Nombre de lignes par page","RSS Feed":"Flux RSS","Run Automated Assignment":"Exécuter l’affectation automatique","Run Automatic Nightly Backups":"Exécuter des sauvegardes automatiques de nuit","Run Manual Backup":"Exécuter la sauvegarde manuelle","Running":"Activé","Sample Rate":"Fréquence d'échantillonnage","Saturday":"Samedi","Save":"Sauvegarder","Save and Continue":"Enregistrer et continuer","Save Changes":"Sauvegarder","Save Changes first":"Sauvegarder les modifications en premier","Schedule":"Planification","Schedule View":"Calendrier","Scheduled":"Planifié","Scheduled Backup Time":"Heure de la sauvegarde planifiée","Scheduled Play Days of Week":"Jours de diffusion prévus pour la semaine","Scheduled playlists and other timed items will be controlled by this time zone.":"Les playlists programmées et autres éléments programmés seront contrôlés par ce fuseau horaire.","Scheduled Time #%{num}":"Heure programmée #%{num}","Scheduling":"Calendrier","Search":"Rechercher","Seconds from the start of the song that the AutoDJ should start playing.":"A quel moment, en secondes depuis le début, l'AutoDJ commencera à lire ce titre.","Seconds from the start of the song that the AutoDJ should stop playing.":"A quel moment, en secondes depuis le début, l'AutoDJ arrêtera de lire ce titre.","Secret Key":"Clé secrète","Security":"Sécurité","Security & Privacy":"Sécurité et confidentialité","See the Telegram documentation for more details.":"Consultez la documentation de Telegram pour plus de détails.","See the Telegram Documentation for more details.":"Consultez la documentation de Telegram pour plus de détails.","Seek":"Chercher","Select":"Sélectionner","Select a theme to use as a base for station public pages and the login page.":"Sélectionnez un thème à utiliser comme base pour les pages publiques de la station et la page de connexion.","Select all visible rows":"Sélectionner toutes les lignes visibles","Select Configuration File":"Sélectionner un fichier de configuration","Select CSV File":"Sélectionner un fichier CSV","Select Custom Fallback File":"Sélectionner le fichier de secours personnalisé","Select displayed fields":"Sélectionner les champs affichés","Select File":"Sélectionner un fichier","Select Intro File":"Sélectionner un fichier d'introduction","Select Media File":"Sélectionner un fichier média","Select PLS/M3U File to Import":"Sélectionnez le fichier PLS/M3U à importer","Select PNG/JPG artwork file":"Sélectionner la pochette au format de fichier PNG/JPG","Select the category/categories that best reflects the content of your podcast.":"Sélectionnez la/les catégorie/catégories qui correspond(ent) le mieux au contenu de votre podcast.","Select the countries that are not allowed to connect to the streams.":"Sélectionnez les pays qui ne sont pas autorisés à se connecter aux flux.","Select Web Hook Type":"Sélectionnez le type de Webhook","Send Test Message":"Envoyer le message de test","Sender E-mail Address":"Adresse e-mail de l'expéditeur","Sender Name":"Nom de l'expéditeur","Sequential":"Séquentiel","Server Status":"Statut du serveur","Server:":"Serveur :","Services":"Services","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"Définissez un espace disque maximum que cette station peut utiliser. Spécifiez la taille avec l'unité, c'est-à-dire \"8 GB\". Les unités sont mesurées en 1024 octets. Laisser vide par défaut en fonction de l'espace disponible sur le disque.","Set as Default Mount Point":"Définir comme point de montage par défaut","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Définissez les points de repère et de fondu à l'aide de l'éditeur visuel. Les horodatages seront enregistrés dans les champs correspondants des paramètres de lecture avancés.","Set Cue In":"Point d'entrée","Set Cue Out":"Point de sortie","Set Fade In":"Point d'entrée en fondu","Set Fade Out":"Point de sortie en fondu","Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space.":"Définissez plus longtemps pour conserver plus d'historique de lecture et de métadonnées d'écoute pour les stations. Réglez plus court pour économiser de l'espace disque.","Set or clear playlists from the selected media":"Définir ou effacer des listes de lecture à partir du média sélectionné","Set Overlap":"Point de chevauchement","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"Définissez la durée (secondes) que l'auditeur restera connecté au flux. S'il est réglé sur 0, les auditeurs peuvent rester connectés à l'infini.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Réglez sur \"Oui\" pour toujours utiliser les URL sécurisées \"https://\" et pour rediriger automatiquement vers l'URL sécurisée lorsqu'une URL non sécurisée est visitée.","Set to * to allow all sources, or specify a list of origins separated by a comma (,).":"Définir sur * pour autoriser toutes les sources, ou spécifier une liste d'origines séparées par une virgule (,).","Settings":"Paramètres","Setup instructions for broadcasting software are available on the AzuraCast wiki.":"Les instructions d'installation pour les logiciels de diffusion sont disponibles sur le wiki d'AzuraCast.","SFTP Host":"Hôte SFTP","SFTP Password":"Mot de passe SFTP","SFTP Port":"Port SFTP","SFTP Private Key":"Clé Privée SFTP","SFTP Private Key Pass Phrase":"Mot de passe de la Clé Privée SFTP","SFTP Username":"Identifiant SFTP","SFTP Users":"Utilisateurs SFTP","Share Media Storage Location":"Partager l'emplacement de stockage des médias","Share Podcasts Storage Location":"Partager l'emplacement de stockage des podcasts","Share Recordings Storage Location":"Partager l'emplacement de stockage des enregistrements","SHOUTcast 2 DNAS is not currently installed on this installation.":"SHOUTcast 2 DNAS n'est pas actuellement installé sur votre machine.","SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary.":"SHOUTcast 2 DNAS n'est pas un logiciel libre, et sa licence restrictive ne permet pas à AzuraCast de distribuer le binaire de SHOUTcast.","SHOUTcast Clients":"Clients SHOUTcast","SHOUTcast License ID":"ID de licence SHOUTcast","SHOUTcast Radio Manager":"Gestionnaire de radio SHOUTcast","SHOUTcast User ID":"Identifiant utilisateur SHOUTcast","SHOUTcast version \"%{ version }\" is currently installed.":"La version «%{ version }» de SHOUTcast est actuellement installée.","Show Charts":"Afficher les graphiques","Show new releases within your update channel on the AzuraCast homepage.":"Afficher les nouvelles versions dans votre canal de mise à jour sur la page d'accueil d'AzuraCast.","Show on Public Pages":"Afficher sur les pages publiques","Show the station in public pages and general API results.":"Afficher la station dans les pages publiques et les résultats généraux de l'API.","Show Update Announcements":"Afficher les annonces de mise à jour","Shuffled":"Mélangé","Site Base URL":"URL de base du site","Site Theme":"Thème du site","Size":"Taille","Skip Song":"Passer la chanson","Smart Mode":"Mode intelligent","SMTP Host":"Hôte SMTP","SMTP Password":"Mot de passe SMTP","SMTP Port":"Port SMTP","SMTP Username":"Nom d'utilisateur SMTP","Some stream licensing providers may have specific rules\n regarding song requests. Check your local regulations for more information.":"Certains fournisseurs de droits de diffusion peuvent avoir des\n\ndes règles spécifiques concernant les demandes de chansons. Consultez les lois qui se réfèrent à votre pays pour plus d'informations.","Song":"Titre","Song Album":"Album du titre","Song Artist":"Artiste de la musique","Song Genre":"Genre de la chanson","Song History":"Historique des titres","Song Length":"Longueur du titre","Song Listener Impact":"Impact sur le nombre d'auditeurs","Song Lyrics":"Paroles de la musique","Song Playback Order":"Ordre de lecture des titres","Song Playback Timeline":"Historique des titres","Song Requests":"Demandes de titres","Song Title":"Titre de la musique","Song-based":"Sur la base de chansons","Song-Based":"Basé sur la chanson","Song-Based Playlist":"Playlist de différents titres","SoundExchange Report":"Rapport SoundExchange","Source":"Source","Space Used":"Espace utilisé","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"Spécifiez un point de montage (par ex. \"/radio.mp3\") ou un SID Shoutcast (par ex. \"2\") pour un flux spécifique à utiliser pour les statistiques ou la diffusion.","Specify the minute of every hour that this playlist should play.":"Spécifiez la minute de diffusion pour chaque heure de cette playlist.","SSH Public Keys":"Clés publiques SSH","Stable":"Stable","Standard playlist, shuffles with other standard playlists based on weight.":"Playlist standard, se mélange avec d'autres playlists standard en fonction de leur poids.","Start":"Démarrer","Start Date":"Date de départ","Start Streaming":"Démarrer la diffusion","Start Time":"Heure de départ","Station Media":"Média de la station","Station Name":"Nom de la station","Station Overview":"Vue d'ensemble de la station","Station Permissions":"Permissions de la station","Station Podcasts":"Podcasts de la station","Station Recordings":"Enregistrements de la station","Station Time Zone":"Fuseau horaire de la station","Station(s)":"Station(s)","Stations":"Stations","Statistics Overview":"Récapitulatif des statistiques","Steal":"Volé","Steal (St)":"Volé (St)","Step 1: Scan QR Code":"Étape 1 : Scanner le QR Code","Step 2: Verify Generated Code":"Étape 2 : Vérification du code généré","Steps for configuring a Twitter application:":"Étapes pour configurer une application Twitter :","Stereo Tool":"Stéréo Tool","Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding.":"Stereo Tool peut être à forte intensif en ressources pour le processeur et la mémoire. Veuillez vous assurer d'avoir suffisamment de ressources avant de continuer.","Stereo Tool documentation.":"Documentation de Stéréo Tool.","Stereo Tool Downloads":"Téléchargements de Stéréo Tool","Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the":"Stéréo Tool est un standard de l'industrie parmi les logiciels de traitement audio. Pour plus d'informations pour savoir comment le configurer, référez-vous à la","Stereo Tool is not currently installed on this installation.":"Stéréo Tool n'est pas actuellement installé sur cette machine.","Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary.":"Stéréo Tool n'est pas un logiciel libre. Sa licence restrictive ne permet pas à AzuraCast de distribuer le binaire de Stéréo Tool.","Stereo Tool License Key":"Clé de licence de Stéréo Tool","Stereo Tool version %{ version } is currently installed.":"La version %{ version } de Stéréo Tool est actuellement installée.","Stop":"Arrêter","Stop Streaming":"Arrêter la diffusion","Storage Adapter":"Adaptateur de stockage","Storage Location":"Emplacement de stockage","Storage Locations":"Emplacement de stockage","Storage Quota":"Quota de stockage","Stream":"Stream","Streamer Broadcasts":"Diffusions de streamer","Streamer Display Name":"Nom d'affichage du streamer","Streamer password":"Mot de passe du streamer","Streamer Username":"Nom d’utilisateur du streamer","Streamer/DJ":"Streamer/DJ","Streamer/DJ Accounts":"Comptes des streamers/DJs","Streamers/DJs":"Streamers/DJs","Streams":"Streams","Submit Code":"Envoi du code","Sunday":"Dimanche","Supported file formats:":"Formats de fichiers acceptés :","System Settings":"Configuration système","Target":"Cible","Test":"Tester","Test message sent.":"Message de test envoyé.","text":"texte","The amount of memory Linux is using for disk caching.":"La quantité de mémoire Linux utilisé pour la mise en cache de disque.","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"L'URL de base où se trouve ce service. Utilisez soit l'IP externe, soit un nom de domaine complet (le cas échéant) pointant vers ce serveur.","The body of the POST message is the exact same as the NowPlaying API response for your station.":"Le corps du message POST est exactement le même que la réponse de l'API NowPlaying pour votre station.","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"La personne de contact du podcast. Peut être nécessaire pour lister le podcast sur des services tels qu'Apple Podcasts, Spotify, Google Podcasts, etc.","The current CPU usage including I/O Wait and Steal.":"L'utilisation actuelle du CPU, y compris les E/S en attente et volé.","The current Memory usage excluding cached memory.":"L'utilisation de la mémoire actuelle excluant la mémoire mise en cache.","The date when the episode should be published.":"La date à laquelle l'épisode doit être publié.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"La description de l'épisode. La quantité de texte maximale typique autorisée pour cela est de 4000 caractères.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"La description de votre podcast. La quantité de texte maximale typique autorisée pour cela est de 4000 caractères.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Le nom d'affichage attribué à ce point de montage lors de sa visualisation sur des pages administratives ou publiques. Laissez vide pour en générer automatiquement un.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Le nom d'affichage attribué à ce relais lors de sa visualisation sur des pages administratives ou publiques. Laissez vide pour en générer automatiquement un.","The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast.":"Les zones de texte modifiables sont des zones où vous pouvez insérer du code de configuration personnalisé. Les sections non modifiables sont automatiquement générées par AzuraCast.","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"L'e-mail du contact du podcast. Peut être requis pour lister le podcast sur des services tels qu'Apple Podcasts, Spotify, Google Podcasts, etc.","The file name should look like:":"Le nom du fichier devrait ressembler à :","The format and headers of this CSV should match the format generated by the export function on this page.":"Le format et les en-têtes du fichier CSV doivent correspondre au format généré par l'outil d'exportation de cette page.","The full base URL of your Matomo installation.":"L'URL de base complète de votre installation de Matomo.","The full playlist is shuffled and then played through in the shuffled order.":"La liste de lecture complète est mélangée, puis jouée dans l'ordre aléatoire.","The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this.":"L'attente d'E/S est le pourcentage du temps que le CPU attend l'accès des disques avant de pouvoir poursuivre le travail qui dépend du résultat.","The language spoken on the podcast.":"La langue parlée sur le podcast.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"La durée du temps de lecture que Liquidsoap doit mettre en mémoire tampon lors de la lecture de cette playlist distante. Des durées courtes peuvent entraîner une lecture discontinue sur des connexions instables.","The number of seconds of signal to store in case of\n interruption. Set to the lowest value that your DJs can use without stream\n interruptions.":"Le nombre de secondes de signal à stocker en cas\n d'interruption. Définissez à la valeur la plus basse que vos DJ peuvent utiliser sans\n interruptions de flux.","The number of seconds to wait for a response from the remote server before cancelling the request.":"Le nombre de secondes d'attente d'une réponse du serveur distant avant d'annuler la demande.","The numeric site ID for this site.":"L'ID du site numérique pour ce site.","The order of the playlist is manually specified and followed by the AutoDJ.":"L'ordre de la playlist est spécifié manuellement et suivi par l'AutoDJ.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"Le répertoire parent dans lequel sont stockés la liste de lecture et les fichiers de configuration des stations. Laisser vide pour utiliser le répertoire par défaut.","The property ID used to track live listeners.":"L'ID de propriété utilisée pour suivre les auditeurs en direct.","The relative path of the file in the station's media directory.":"Le chemin relatif dans le répertoire des médias, pour cette station.","The request could not be processed.":"La demande n'a pas pu être traitée.","The station ID will be a numeric string that starts with the letter S.":"L'ID de la station sera une chaîne numérique commençant par la lettre S.","The streamer will use this password to connect to the radio server.":"Le streamer utilisera ce mot de passe pour se connecter au serveur radio.","The streamer will use this username to connect to the radio server.":"Le streamer utilisera ce nom d’utilisateur pour se connecter au serveur radio.","The time period that the song should fade in. Leave blank to use the system default.":"Indique a quel moment cette musique commencera sa transition de départ. Laissez vide pour utiliser la valeur par défaut.","The time period that the song should fade out. Leave blank to use the system default.":"Indique a quel moment cette musique commencera sa transition de fin. Laissez vide pour utiliser la valeur par défaut.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"Indique la durée quand ce titre sera superposé au titre suivant et précédent lors de la transition. Laissez vide pour utiliser la valeur par défaut.","The time when the episode should be published (according to the stations timezone).":"L'heure à laquelle l'épisode doit être publié (selon le fuseau horaire des stations).","The URL that will receive the POST messages any time an event is triggered.":"URL qui recevra les messages POST chaque fois qu'un événement est déclenché.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"Le volume en décibels avec lequel amplifier la piste. Laisser vide pour utiliser la valeur par défaut du système.","Theme":"Thème","There is no existing custom fallback file associated with this station.":"Il n'y a pas de fichier de secours personnalisé existant associé à cette station.","There is no existing intro file associated with this mount point.":"Il n'y a pas de fichier intro existant associé à ce point de montage.","There is no existing media associated with this episode.":"Il n'y a pas de média existant associé à cet épisode.","There is no Stereo Tool configuration file present.":"Il n'y a pas de fichier de configuration Stéréo Tool présent.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"Ce compte aura un accès complet au système, et vous y serez automatiquement connecté pour le reste de l'installation.","This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this.":"Cela peut donner l'impression que votre mémoire est faible alors qu'elle ne l'est pas. Certaines solutions/panneaux de surveillance incluent la mémoire cache dans leurs statistiques de mémoire utilisée sans l'indiquer.","This code will be included in the frontend configuration. Allowed formats are:":"Ce code sera inclus dans la configuration du site. Les formats autorisés sont :","This configuration file should be a valid .sts file exported from Stereo Tool.":"Ce fichier de configuration doit être un fichier .sts valide et exporté depuis Stéréo Tool.","This CSS will be applied to the main management pages, like this one.":"Ce CSS sera appliqué aux pages de gestion, comme celle-ci.","This CSS will be applied to the station public pages and login page.":"Ce CSS sera appliqué aux pages publiques de la station et à la page de connexion.","This determines how many songs in advance the AutoDJ will\n automatically fill the queue.":"Cela détermine combien de sons à l'avance l'AutoDJ remplira\n\nautomatiquement dans la file d'attente.","This field is required.":"Ce champ est obligatoire.","This field must be a valid decimal number.":"Ce champ doit être un nombre décimal valide.","This field must be a valid e-mail address.":"Ce champ doit être une adresse e-mail valide.","This field must be a valid integer.":"Ce champ doit être un entier valide.","This field must be a valid IP address.":"Ce champ doit être une adresse IP valide.","This field must be a valid URL.":"Ce champ doit être une URL valide.","This field must be between %{ min } and %{ max }.":"Ce champ doit être compris entre %{ min } et %{ max }.","This field must have at least %{ min } letters.":"Ce champ doit avoir au moins %{ min } lettres.","This field must have at most %{ max } letters.":"Ce champ doit avoir au plus %{ max } lettres.","This field must only contain alphabetic characters.":"Ce champ ne doit contenir que des caractères alphabétiques.","This field must only contain alphanumeric characters.":"Ce champ ne doit contenir que des caractères alphanumériques.","This field must only contain numeric characters.":"Ce champ ne doit contenir que des caractères numériques.","This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting.":"Ce fichier sera lu sur votre station de radio à tout moment, aucun support n'est programmé ou une erreur critique n'interrompt la diffusion régulière.","This image will be used as the default album art when this streamer is live.":"Cette image sera utilisée comme pochette d'album par défaut lorsque ce streamer sera en direct.","This introduction file should exactly match the bitrate and format of the mount point itself.":"Ce fichier d'introduction devrait correspondre exactement au débit et au format du point de montage lui-même.","This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues.":"Il s'agit d'une fonctionnalité avancée et le code personnalisé n'est pas officiellement pris en charge par AzuraCast. Vous pouvez casser votre station en ajoutant du code personnalisé, mais le supprimer devrait résoudre tous les problèmes.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"C'est le nom de l'affichage informel qui sera affiché dans les réponses API si le streamer/DJ est en direct.","This is the number of seconds until a streamer who has been\n manually disconnected can reconnect to the stream. Set to 0 to allow the\n streamer to immediately reconnect.":"C'est le nombre de secondes jusqu'à ce qu'un streamer qui a été\n déconnecté manuellement peut se reconnecter au flux. Définissez à 0 pour permettre au\n streamer de se reconnecter immédiatement.","This javascript code will be applied to the station public pages and login page.":"Ce code javascript sera appliqué aux pages publiques de la station et à la page de connexion.","This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n itself to manage song playback. \"Next Song\" and some other features will not be\n available.":"Ce mode désactive la gestion de l'AutoDJ par AzuraCast, en utilisant\n\nLiquidsoap pour gérer la lecture des morceaux. \"Lecture suivante\" et d'autres\n\nfonctionnalités ne seront pas disponibles.","This Month":"Ce mois-ci","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Ce nom doit toujours commencer par un slash (/) et doit être une URL valide, par exemple /autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Ce nom va apparaître comme sous-titre à côté du logo d'AzuraCast, pour vous aider à identifier ce serveur.","This password is too common or insecure.":"Ce mot de passe est trop courant ou non sécurisé.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"Cette playlist ne possède actuellement aucune programmation horaire. Elle sera diffusée en permanence. Pour ajouter une nouvelle programmation, cliquez sur le bouton ci-dessous.","This playlist will play every $x minutes, where $x is specified here.":"Cette playlist jouera toutes les $x minutes, où $x est spécifié ici.","This playlist will play every $x songs, where $x is specified here.":"Cette playlist jouera entre $x chansons, où $x est spécifié ici.","This port is not used by any external process. Only modify this port\n if the assigned port is in use. Leave blank to automatically assign a port.":"Ce port n'est utilisé par aucun processus externe. Ne modifiez ce port\n uniquement si le port assigné est utilisé. Sinon, Laissez l'option vide pour assigner automatiquement un port.","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"Cette file d'attente contient les pistes restantes dans l'ordre dans lequel elles seront mises en file d'attente par l'AutoDJ AzuraCast (si les pistes sont éligibles pour être jouées).","This service can provide album art for tracks where none is available locally.":"Ce service peut fournir une pochette d'album pour les pistes où aucune n'est disponible localement.","This software delivers your broadcast to the listening audience.":"Ce logiciel transmet votre diffusion à vos auditeurs.","This software shuffles from playlists of music constantly and plays when\n no other radio source is available.":"Ce logiciel mélange constamment des playlists musicaux et joue lorsque\n aucune autre source radio n'est disponible.","This specifies the minimum time (in minutes) between a song\n playing on the radio and being available to request again. Set to 0 for no\n threshold.":"Ceci spécifie le temps minimum (en minutes) entre une chanson\n jouant à la radio et étant disponible pour demander à nouveau. Définissez à 0 pour aucun\n seuil.","This specifies the time range (in minutes) of the song history that\n the duplicate song prevention algorithm should take into account.":"Ceci spécifie la plage de temps (en minutes) l'historique des chansons que\n l'algorithme de prévention des chansons en double doit prendre en compte.","This station's time zone is currently %{tz}.":"Le fuseau horaire de cette station est actuellement %{tz}.","This streamer is not scheduled to play at any times.":"Ce streamer n'est pas programmé pour être diffusé.","This URL is provided within the Discord application.":"Cette URL est fournie dans l'application Discord.","This web hook will only run when the selected event(s) occur on this specific station.":"Ce Webhook ne s'exécutera que lorsque le ou les événements sélectionnés se produiront sur cette station spécifique.","This will be the file name for your backup, include the extension for file type you wish to use.":"Ce sera le nom du fichier de votre sauvegarde, y compris l'extension pour le type de fichier que vous souhaitez utiliser.","This will be used as the label when editing individual songs, and will show in API results.":"Ceci sera utilisé comme libellé lors de l'édition de chansons individuelles et apparaîtra dans les résultats de l'API.","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"En excluant les médias des sauvegardes automatiques, vous économiserez de la place, mais vous devriez vous assurer de sauvegarder vos médias ailleurs. Notez que seuls les médias stockés localement seront sauvegardés.","Thumbnail Image URL":"URL de la vignette","Thursday":"Jeudi","Time":"Heure","Time (sec)":"Durée (sec)","Time spent waiting for disk I/O to be completed.":"Le temps passé à attendre les E/S du disque à se terminer.","Time stolen by other virtual machines on the same physical server.":"Temps volé par d'autres machines virtuelles sur le même serveur physique.","Time Zone":"Fuseau horaire","Title":"Titre","To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value.":"Pour atténuer ce problème potentiel avec les ressources du processeur partagé, les hôtes attribuent des \"crédits\" à un VPS qui sont utilisés conformément à un algorithme basé sur la charge du CPU ainsi que sur le temps sur lequel la charge du CPU est générée. Si votre crédit attribué par votre VM est utilisé, ils prendront l'heure du CPU de votre VM et l'attribueront à d'autres ordinateurs virtuels sur la machine. Ceci est considéré comme la valeur \"volé\" ou \"St\".","To download the GeoLite database:":"Pour télécharger la base de données GeoLite :","To play once per day, set the start and end times to the same value.":"Pour diffuser une fois par jour, réglez les heures de début et de fin à la même valeur.","To restore a backup from your host computer, run:":"Pour restaurer une sauvegarde à partir de votre ordinateur hôte, exécutez :","To retrieve detailed unique listeners and client details, an administrator password is often required.":"Un mot de passe administrateur est souvent nécessaire pour récupérer les données détaillées des auditeurs et des utilisateurs uniques.","To set this schedule to run only within a certain date range, specify a start and end date.":"Pour que cette programmation ne soit exécutée que dans une certaine période, indiquez une date de début et de fin.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"Pour vérifier que le code a été correctement configuré, entrez le code à 6 chiffres que l'application vous montre.","Today":"Aujourd’hui","Total":"Total","Total Disk Space":"Espace disque total","Total Listener Hours":"Heures d'écoute totales","Total RAM":"RAM total","Transmitted":"Transmis","Triggers":"Déclencheurs","Tuesday":"Mardi","TuneIn Partner ID":"ID partenaire TuneIn","TuneIn Partner Key":"Clé de partenaire TuneIn","TuneIn Station ID":"TuneIn Station ID","Twitter Account Details":"Détails du compte Twitter","Twitter Applications":"Applications Twitter","Two-Factor Authentication":"Authentification à deux facteurs","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"L'authentification à deux facteurs améliore la sécurité de votre compte en exigeant un deuxième code d'accès unique en plus de votre mot de passe lorsque vous ouvrez une session.","Typically a website with content about the episode.":"Généralement un site web avec du contenu sur l'épisode.","Typically the home page of a podcast.":"Généralement la page d'accueil d'un podcast.","Unable to update.":"Impossible de mettre à jour.","Unique":"Unique","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Identificateur unique pour le chat cible ou le nom d'utilisateur du canal cible (au format @channelusername).","Unique Listeners":"Auditeurs uniques","Unknown":"Inconnu","Unknown Artist":"Artiste inconnu","Unknown Title":"Titre inconnu","Up":"Haut","Upcoming Song Queue":"File d'attente des chansons à venir","Update":"Mise à jour","Update Metadata":"Mettre à jour les métadonnées","Updated":"Mise à jour","Updated successfully.":"Mis à jour avec succès.","Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile.":"Chargez un fichier de configuration de l'outil stéréo dans le menu \"Diffusion\" du profil de la station.","Upload Custom Assets":"Télécharger des assets personnalisés","Upload Stereo Tool Configuration":"Charger la configuration de l'outil stéréo","Upload the file on this page to automatically extract it into the proper directory.":"Téléchargez le fichier sur cette page pour l'extraire automatiquement dans le répertoire approprié.","URL":"URL","URL Stub":"Bout d'URL","Use":"Utilisé","Use (Us)":"Utilisé (Us)","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"Utilisez les clés API pour vous authentifier avec l'API AzuraCast en utilisant les mêmes permissions que votre compte utilisateur.","Use Asynchronous Worker":"Utiliser une tâche asynchrone","Use Browser Default":"Utiliser la valeur du navigateur","Use Icecast 2.4 on this server.":"Utiliser Icecast 2.4 sur ce serveur.","Use Less CPU (Uses More Memory)":"Utiliser moins de CPU (utilise plus de mémoire)","Use Less Memory (Uses More CPU)":"Utiliser moins de mémoire (utilise plus de CPU)","Use Liquidsoap on this server.":"Utiliser Liquidsoap sur ce serveur.","Use Replaygain Metadata":"Utiliser les métadonnées Replaygain","Use Secure (TLS) SMTP Connection":"Utiliser une connexion SMTP sécurisée (TLS)","Use SHOUTcast DNAS 2 on this server.":"Utiliser SHOUTcast DNAS 2 sur ce serveur.","Use Web Proxy for Radio":"Utiliser un Proxy Web pour la station","Use WebSockets for Now Playing Updates":"Utiliser WebSockets pour les mises à jour de la musique en cours de diffusion","Used":"Utilisé","Used for \"Forgot Password\" functionality, web hooks and other functions.":"Utilisé pour la fonctionnalité \"Mot de passe oublié\", les Webhook et d'autres fonctions.","User":"Utilisateur","User Agent":"User-Agent","User Name":"Nom d'utilisateur","User Permissions":"Permissions de l'utilisateur","Username":"Nom d’utilisateur","Username:":"Nom d'utilisateur :","Users":"Utilisateurs","Users with this role will have these permissions across the entire installation.":"Les utilisateurs ayant ce rôle auront ces permissions tout au long de l'installation.","Users with this role will have these permissions for this single station.":"Les utilisateurs ayant ce rôle auront ces permissions pour cette station uniquement.","Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ.":"En utilisant cette page, vous pouvez personnaliser plusieurs sections de la configuration de Liquidsoap. Cela vous permet d'ajouter des fonctionnalités avancées à l'AutoDJ de votre station.","Usually enabled for port 465, disabled for ports 587 or 25.":"Habituellement activé pour le port 465, désactivé pour les ports 587 ou 25.","Variables are in the form of:":"Les variables sont sous la forme de :","View":"Afficher","View tracks in playlist":"Afficher les titres de la playlist","Visit the \"My License Key\" page under the \"Services\" section.":"Visitez la page \"Ma clé de licence\" sous la rubrique \"Services\".","Visual Cue Editor":"Éditeur visuel","Volume":"Volume","Wait":"Attente","Wait (Wa)":"Attente (Wa)","Waveform Zoom":"Zoom sur la forme d'onde","Web DJ":"Web DJ","Web Hook Details":"Détails du Webhook","Web Hook Name":"Nom du Web Hook","Web Hook Triggers":"Déclencheurs de Webhook","Web Hook URL":"URL du Webhook","Web Hooks":"Webhooks","Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station.":"Les Webhooks envoient automatiquement une requête HTTP POST à l'URL que vous spécifiez pour l'avertir à chaque fois qu'un des déclencheurs que vous spécifiez se produit sur votre station.","Web hooks let you connect to external web services and broadcast changes to your station to them.":"Les Webhooks vous permettent de vous connecter à des services Web externes et de diffuser les modifications apportées à votre station sur ces derniers.","Web Site URL":"URL du site Web","WebDJ":"WebDJ","Website":"Site Web","Wednesday":"Mercredi","Weight":"Poids","Welcome to AzuraCast!":"Bienvenue sur AzuraCast !","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"Lorsque vous faites des appels à l'API, vous pouvez passer cette valeur dans l'en-tête \"X-API-Key\" pour vous authentifier.","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"Demande à l'AutoDJ d'éviter les doublons d'artistes et de titres lors de la lecture des médias de cette playlist.","Widget Type":"Type de widget","Worst Performing Songs":"Pires titres","Yesterday":"Hier","You":"Vous","You can also upload files in bulk via SFTP.":"Vous pouvez également uploader des fichiers en nombre via SFTP.","You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>":"Vous pouvez inclure tous les paramètres de point de montage spéciaux ici, au format JSON { key: 'value' } ou XML <key>value</key>","You can only perform the actions your user account is allowed to perform.":"Vous ne pouvez effectuer que les actions que votre compte utilisateur est autorisé à effectuer.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Vous pouvez définir une URL personnalisée pour ce flux qu'AzuraCast utilisera pour s'y référer. Laissez vide pour utiliser la valeur par défaut.","You may need to connect directly to your IP address:":"Vous devrez peut-être vous connecter directement à votre adresse IP :","You may need to connect directly via your IP address:":"Vous devrez peut-être vous connecter directement via votre adresse IP :","You will not be able to retrieve it again.":"Vous ne pourrez plus le récupérer.","Your full API key is below:":"Votre clé API complète est ci-dessous :","YP Directory Authorization Hash":"Hash d'autorisation d'annuaire YP","ZStandard compression":"Compression ZStandard","Select...":"Sélectionner...","Imported locale: %s":"Localisation importée : %s","Initialize AzuraCast":"Initialiser AzuraCast","Initializing essential settings...":"Initialisation des paramètres essentiels...","Environment: %s":"Environnement : %s","Installation Method: %s":"Méthode d'installation : %s","Running Database Migrations":"Exécution des migrations de bases de données","Generating Database Proxy Classes":"Génération des classes proxy de base de données","Reload System Data":"Recharger les données du système","AzuraCast is now initialized.":"AzuraCast est maintenant initialisé.","AzuraCast Settings":"Paramètres d'AzuraCast","Setting Key":"Clé de réglage","Setting Value":"Réglage de la valeur","Configuration successfully written.":"La configuration a été correctement enregistrée.","Fixtures loaded.":"Fixations chargées.","The account associated with e-mail address \"%s\" has been set as an administrator":"Le compte associé à l'adresse e-mail \"%s\" a été défini en tant qu'administrateur","Account not found.":"Compte non trouvé.","AzuraCast Setup":"Installation d'AzuraCast","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Bienvenue sur AzuraCast. Veuillez patienter pendant que quelques dépendances clés d'AzuraCast sont mises en place...","Installing Data Fixtures":"Installation des fixations de données","Refreshing All Stations":"Actualisation de toutes les stations","AzuraCast is now updated to the latest version!":"AzuraCast est maintenant mis à jour vers la dernière version !","AzuraCast installation complete!":"L'installation d'AzuraCast est terminée !","Visit %s to complete setup.":"Visitez %s pour compléter l'installation.","Backup path %s not found!":"Chemin de sauvegarde %s non trouvé !","AzuraCast Backup":"Sauvegarde d'AzuraCast","Please wait while a backup is generated...":"Veuillez patienter pendant qu'une sauvegarde est générée...","Creating temporary directories...":"Création de répertoires temporaires...","Backing up MariaDB...":"Sauvegarde de MariaDB...","Creating backup archive...":"Création d'une archive de sauvegarde...","Cleaning up temporary files...":"Nettoyage des fichiers temporaires...","Backup complete in %.2f seconds.":"Sauvegarde complétée en %.2f secondes.","This feature is not currently supported on this station.":"Cette fonctionnalité n'est pas compatible avec cette station.","AzuraCast Installer":"Installateur d'AzuraCast","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"Bienvenue sur AzuraCast ! Complétez la configuration initiale du serveur en répondant à quelques questions.","AzuraCast Updater":"Mise à jour d'AzuraCast","Change installation settings?":"Modifier les paramètres d'installation ?","AzuraCast is currently configured to listen on the following ports:":"AzuraCast est actuellement configuré pour écouter sur les ports suivants :","HTTP Port: %d":"Port HTTP : %d","HTTPS Port: %d":"Port HTTPS : %d","SFTP Port: %d":"Port SFTP : %d","Radio Ports: %s":"Ports Radio : %s","Customize ports used for AzuraCast?":"Personnaliser les ports utilisés pour AzuraCast ?","Set up LetsEncrypt?":"Configurer LetsEncrypt ?","Writing configuration files...":"Écriture des fichiers de configuration...","Server configuration complete!":"Configuration du serveur terminée !","The locale to use for CLI commands.":"Le lieu à utiliser pour les commandes CLI.","The application environment.":"L'environnement de l'application.","Manually modify the logging level.":"Modifiez manuellement le niveau de journalisation.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"Cela vous permet de journaliser temporairement les erreurs de niveau de debug (pour la résolution de problèmes) ou de réduire le volume de logs produits par votre installation, sans avoir à modifier si votre installation est une instance de production ou de développement.","Enable Custom Code Plugins":"Activer les codes personnalisés pour les extensions","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Activez la fonctionnalité \"fusion\" de composer pour combiner le fichier composer.json de l'application principale avec tous les fichiers de de plugin de composer. Cela peut avoir des impacts sur les performances, vous ne devriez donc l'utiliser que si vous utilisez un ou plusieurs plugins avec leurs propres dépendances de Composer.","Minimum Port for Station Port Assignment":"Port maximum pour l'affectation des ports de la station","Modify this if your stations are listening on nonstandard ports.":"Modifiez ceci si vos stations écoutent sur des ports non standard.","Maximum Port for Station Port Assignment":"Port maximum pour l'affectation des ports de la station","Show Detailed Slim Application Errors":"Afficher les erreurs détaillées de l'application Slim","This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub.":"Cela vous permet de déboguer les erreurs de l'application Slim que vous pourriez rencontrer. Veuillez signaler chaque log d'erreur de l'application Slim à notre équipe de développement sur GitHub.","MariaDB Host":"Hôte MariaDB","Do not modify this after installation.":"Ne modifiez pas ceci après l'installation.","MariaDB Port":"Port de MariaDB","MariaDB Username":"Nom d'utilisateur de MariaDB","MariaDB Password":"Mot de passe de MariaDB","MariaDB Database Name":"Nom de la base de données MariaDB","Auto-generate Random MariaDB Root Password":"Générer aléatoirement le mot de passe root de MariaDB","MariaDB Root Password":"Mot de passe root de MariaDB","Enable MariaDB Slow Query Log":"Activer le journal des requêtes lentes de MariaDB","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"Enregistrer les requêtes plus lentes pour diagnostiquer les éventuels problèmes de base de données. Activez-le uniquement si nécessaire.","MariaDB Maximum Connections":"Connexions maximales à MariaDB","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"Définissez le nombre de connexions autorisées à la base de données. Cette valeur devrait être augmentée si vous voyez l'erreur \"Trop de connexions\" dans les logs.","Enable Redis":"Activer Redis","Disable to use a flatfile cache instead of Redis.":"Désactiver pour utiliser un cache de fichier plat au lieu de Redis.","Redis Host":"Hôte Redis","Redis Port":"Port Redis","Redis Database Index":"Index de la base de données Redis","PHP Maximum POST File Size":"Taille maximale des fichiers POST en PHP","PHP Memory Limit":"Limite de mémoire PHP","PHP Script Maximum Execution Time":"Temps d'exécution maximum pour un script PHP","(in seconds)":"(en secondes)","Short Sync Task Execution Time":"Temps d'exécution de la tâche de synchronisation courte","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"Le temps maximum d'exécution (et le délai de verrouillage) pour les tâches de synchronisation de 15 secondes, 1 minute et 5 minutes.","Long Sync Task Execution Time":"Temps d'exécution de la tâche de longue synchronisation","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"Le temps d'exécution maximum (et le délai de déverrouillement) pour la tâche de synchronisation d'une heure.","Maximum PHP-FPM Worker Processes":"Maximum de processus de travail PHP-FPM","Enable Performance Profiling Extension":"Activer l'extension de profilage des performances","Profiling data can be viewed by visiting %s.":"Les données de profilage peuvent être visualisées en visitant %s.","Profile Performance on All Requests":"Performance de profil sur toutes les demandes","This will have a significant performance impact on your installation.":"Cela aura un impact significatif sur les performances de votre installation.","Profiling Extension HTTP Key":"Clé d'extension de profilage HTTP","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"La valeur du paramètre \"SPX_KEY\" pour la visualisation des pages de profilage.","Profiling Extension IP Allow List":"Liste d'extension de profilage pour les autorisations IP","This file was automatically generated by AzuraCast.":"Ce fichier a été généré automatiquement par AzuraCast.","You can modify it as necessary. To apply changes, restart the Docker containers.":"Vous pouvez le modifier si nécessaire. Pour appliquer les modifications, redémarrez les conteneurs Docker.","Remove the leading \"#\" symbol from lines to uncomment them.":"Supprimez le symbole \"#\" des lignes pour les décommenter.","Valid options: %s":"Options valides : %s","Default: %s":"Par défaut : %s","Additional Environment Variables":"Variables d'environnement supplémentaires","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Tous les conteneurs Docker ont ce nom comme préfixe. Ne pas changer après l'installation.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) Le délai d'attente avant une opération Docker Compose a été dépassé. Augmentez cette valeur sur les ordinateurs moins performants.","HTTP Port":"Port HTTP","The main port AzuraCast listens to for insecure HTTP connections.":"Le port principal qu'AzuraCast écoute pour les connexions HTTP non sécurisées.","HTTPS Port":"Port HTTPS","The main port AzuraCast listens to for secure HTTPS connections.":"Le port principal qu'AzuraCast écoute pour des connexions HTTPS sécurisées.","The port AzuraCast listens to for SFTP file management connections.":"Le port d'écoute d'AzuraCast pour les connexions de gestion de fichiers SFTP.","Station Ports":"Ports de la station","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"Les ports qu'AzuraCast devra écouter pour les diffusions des stations et les connexions DJ entrantes.","Docker User UID":"UID de l'utilisateur Docker","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"Définissez l'UID de l'utilisateur qui s'exécute dans les conteneurs Docker. Associer ceci à votre UID hôte peut résoudre les problèmes d'autorisation.","Docker User GID":"GID de l'utilisateur Docker","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Définissez le GID de l'utilisateur qui s'exécute dans les conteneurs Docker. Faire correspondre avec votre GID hôte peut résoudre les problèmes d'autorisation.","Advanced: Use Privileged Docker Settings":"Avancé : Utiliser les Paramètres Privilèges de Docker","LetsEncrypt Domain Name(s)":"Nom(s) de domaine LetsEncrypt","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"Nom de domaine (exemple.com) ou noms (exemple.com,foo.bar) à utiliser avec LetsEncrypt.","LetsEncrypt E-mail Address":"Adresse e-mail de LetsEncrypt","Optionally provide an e-mail address for updates from LetsEncrypt.":"Fournissez éventuellement une adresse mail pour les mises à jour LetsEncypt.","User not found.":"Utilisateur non trouvé.","Logged in successfully.":"Connecté avec succès.","Too many login attempts":"Trop de tentatives de connexion","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Tentatives de connexion trop nombreuses. Veuillez essayer de nouveau dans 30 secondes.","Complete the setup process to get started.":"Terminez le processus d'installation pour commencer.","Login unsuccessful":"Échec de connexion","Your credentials could not be verified.":"Vos informations d'identification n'ont pas pu être vérifiées.","Too many forgot password attempts":"Trop de tentatives de mot de passe oubliées","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"Vous avez tenté de réinitialiser votre mot de passe trop de fois. Veuillez patienter 30 secondes et réessayer.","Account Recovery":"Récupération du compte","Account recovery e-mail sent.":"Un e-mail de récupération du compte a été envoyé.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Si l'adresse e-mail que vous avez fournie est dans le système, vérifiez votre boîte de réception si vous avezun message de réinitialisation du mot de passe.","Invalid token specified.":"Jeton (token) spécifié invalide.","Logged in using account recovery token":"Connecté en utilisant le jeton de récupération du compte","Your password has been updated.":"Votre mot de passe a bien été mis à jour.","Set Up AzuraCast":"Configurer AzuraCast","Setup has already been completed!":"L'installation est déjà terminée !","Dashboard":"Tableau de bord","Episode not found.":"Épisode introuvable.","No episodes found.":"Aucun épisode trouvé.","Bulk Media Import/Export":"Importer / Exporter plusieurs médias","Streamers enabled!":"Streamers activés !","You can now set up streamer (DJ) accounts.":"Vous pouvez maintenant configurer des comptes pour les streamers (DJs).","HLS enabled!":"HLS activé !","Station Nginx Configuration":"Configuration de Nginx sur cette station","Liquidsoap Log":"Log de Liquidsoap","Liquidsoap Configuration":"Configuration de liquidsoap","Icecast Access Log":"Logs d’accès Icecast","Icecast Error Log":"Logs d'erreur icecast","Icecast Configuration":"Configuration d’Icecast","SHOUTcast Log":"Logs de SHOUTcast","SHOUTcast Configuration":"Configuration de SHOUTcast","Debug Output":"Débogage","AzuraCast Application Log":"Logs de l'application AzuraCast","Nginx Access Log":"Logs d’accès Nginx","Nginx Error Log":"Logs d'erreurs Nginx","PHP Application Log":"Log de l'application PHP","Supervisord Log":"Log de Supervisord","Album Artist Sort Order":"Ordre de tri des artistes de l'album","Album Sort Order":"Ordre de tri par albums","Band":"Bande passante","Bpm":"Bpm","Comment":"Commentaire","Commercial Information":"Renseignements commerciaux","Composer":"Compositeur","Composer Sort Order":"Ordre de tri par compositeur","Conductor":"Conducteur","Content Group Description":"Description du groupe de contenu","Copyright":"Droits d'auteur","Copyright Message":"Message sur les droits d'auteur","Encoded By":"Encodé par","Encoder Settings":"Réglages de l'encodeur","Encoding Time":"Durée d'encodage","File Owner":"Propriétaire du fichier","File Type":"Type de fichier","Initial Key":"Clé initiale","Internet Radio Station Name":"Nom de la webradio","Internet Radio Station Owner":"Propriétaire de la webradio","Involved People List":"Liste des personnes impliquées","Linked Information":"Informations liées","Lyricist":"Paroles","Media Type":"Type de média","Mood":"Humeur","Music CD Identifier":"Identifiant du CD musical","Musician Credits List":"Liste de crédits des musiciens","Original Album":"Album original","Original Artist":"Artiste original","Original Filename":"Nom du fichier d'origine","Original Lyricist":"Paroles originales","Original Release Time":"Date de sortie originale","Original Year":"Année d'origine","Part Of A Compilation":"Partie d'une compilation","Part Of A Set":"Partie d'un ensemble","Performer Sort Order":"Ordre de tri par l'interprète","Playlist Delay":"Délai de la playlist","Produced Notice":"Avis publié","Publisher":"Éditeur","Recording Time":"Durée d'enregistrement","Release Time":"Date de sortie","Remixer":"Remixer","Set Subtitle":"Définir les sous-titres","Subtitle":"Sous-titre","Tagging Time":"Durée du marquage","Terms Of Use":"Conditions d'utilisation","Title Sort Order":"Ordre de tri par titres","Track Number":"Numéro de la musique","Unsynchronised Lyric":"Paroles non synchronisées","URL Artist":"URL de l'artiste","URL File":"URL du fichier","URL Payment":"URL de l'achat","URL Publisher":"URL de l'éditeur","URL Source":"URL de la source","URL Station":"URL de la station","URL User":"URL de l'utilisateur","Year":"Année","All Stations":"Toutes les stations","This station does not accept requests currently.":"Cette station n'accepte pas de demandes pour le moment.","This playlist is not a sequential playlist.":"Cette playlist n’est pas une playlist séquentielle.","Playlist enabled.":"Playlist activé.","Playlist disabled.":"Playlist désactivée.","Playlist successfully imported; %d of %d files were successfully matched.":"Playlist importée avec succès; %d fichiers sur %d ont été comparés avec succès.","Playlist reshuffled.":"La playlist a été remélangée.","%d files processed.":"%d fichiers traités.","No directory specified":"Aucun dossier spécifié","File not specified.":"Fichier non spécifié.","New path not specified.":"Nouveau répertoire non spécifié.","File Not Processed: %s":"Fichier non traité: %s","File Processing":"Traitement des fichiers","Web hook enabled.":"Web Hook activé.","Web hook disabled.":"Webhook désactivé.","This station does not support on-demand streaming.":"Cette station ne supporte pas la diffusion à la demande.","Podcast not found!":"Podcast non trouvé !","This station is out of available storage space.":"Cette station n'a plus d'espace de stockage disponible.","No recording available.":"Aucun enregistrement disponible.","Station reloaded.":"Station rechargée.","Station restarted.":"Redémarrage de la station.","Service stopped.":"Service arrêté.","Service started.":"Service démarré.","Service reloaded.":"Service rechargé.","Service restarted.":"Service redémarré.","Song skipped.":"Le titre à été passé.","Streamer disconnected.":"Streamer déconnecté.","You cannot modify yourself.":"Vous ne pouvez pas vous modifier vous-même.","You cannot remove yourself.":"Vous ne pouvez vous supprimer vous-même.","Backup not found.":"Sauvegarde non trouvée.","Create a new storage location based on the base directory.":"Créer un nouvel emplacement de stockage basé sur le répertoire de base.","Test Message":"Message de test","This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly.":"Ceci est un message de test d'Azuracast. Si vous recevez ce message, cela signifie que vos paramètres de messagerie sont configurés correctement.","Test message sent successfully.":"Message de test envoyé avec succès.","Search engine crawlers are not permitted to use this feature.":"Les robots des moteurs de recherche ne sont pas autorisés à utiliser cette fonctionnalité.","You are not permitted to submit requests.":"Vous n'êtes pas autorisé à soumettre des demandes.","The song ID you specified cannot be requested for this station.":"L'ID du morceau que vous avez spécifié ne peut pas être demandé pour cette station.","You have submitted a request too recently! Please wait before submitting another one.":"Vous avez fait une demande trop récemment ! Veuillez patienter avant d'en soumettre un autre.","Duplicate request: this song was already requested and will play soon.":"Requête en double : cette chanson a déjà été demandée et sera jouée bientôt.","This song or artist has been played too recently. Wait a while before requesting it again.":"Cette musique ou cet artiste a été joué trop récemment. Attendez un peu avant de le redemander.","Playlist: %s":"Playlist: %s","Streamer: %s":"Streamer: %s","Changes saved successfully.":"Modifications enregistrées avec succès.","Record created successfully.":"Enregistrement crée avec succès.","Record updated successfully.":"Enregistrement mis à jour avec succès.","Record deleted successfully.":"L'enregistrement a été supprimé avec succès.","Record not found":"Enregistrement non trouvé","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"Le fichier envoyé dépasse la directive upload_max_filesize dans php.ini.","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"Le fichier envoyé dépasse la directive MAX_FILE_SIZE du formulaire HTML.","The uploaded file was only partially uploaded.":"Le fichier envoyé n'a été que partiellement envoyé.","No file was uploaded.":"Aucun fichier n'a été téléchargé.","No temporary directory is available.":"Aucun répertoire temporaire n'est disponible.","Could not write to filesystem.":"Impossible d'écrire dans le système de fichiers.","Upload halted by a PHP extension.":"Envoi interrompu par une extension PHP.","Unspecified error.":"Erreur non spécifiée.","Storage location %s could not be validated: %s":"L'emplacement de stockage %s n'a pas pu être validé : %s","Storage location %s already exists.":"L'emplacement de stockage %s existe déjà.","This value is already used.":"Cette valeur est déjà utilisée.","The port %s is in use by another station.":"Le port %s est actuellement utilisé par une autre station.","GeoLite database not configured for this installation. See System Administration for instructions.":"La base de données GeoLite n'est pas configurée pour cette installation. Voir la page Administration du système pour les instructions.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Ce produit inclut les données GeoLite2 créées par MaxMind, disponibles auprès de %s.","IP Geolocation by DB-IP":"Géolocalisation d'IP par DB-IP","You must be logged in to access this page.":"Vous devez être connecté pour accéder à cette page.","You do not have permission to access this portion of the site.":"Vous n’êtes pas autorisé à accéder à cette partie du site.","The performance profiling extension is currently enabled on this installation.":"L'extension de profilage des performances est actuellement activée sur cette installation.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"Vous pouvez suivre le temps d'exécution et l'utilisation de la mémoire de n'importe quelle page AzuraCast ou application à partir de la page du profileur.","Profiler Control Panel":"Panneau de contrôle du profileur","Performance profiling is currently enabled for all requests.":"Le profilage de performance est actuellement activé pour toutes les demandes.","This can have an adverse impact on system performance. You should disable this when possible.":"Cela peut avoir un impact négatif sur les performances du système. Vous devriez désactiver cette option lorsque possible.","Update Instructions":"Instructions de mise à jour","AzuraCast version %s is now available.":"AzuraCast version %s est maintenant disponible.","You are currently running version %s. Updating is highly recommended.":"Vous exécutez actuellement la version %s. La mise à jour est fortement recommandée.","New AzuraCast Release Version Available":"Une nouvelle version d'AzuraCast est disponible","Your installation is currently %d update(s) behind the latest version.":"Votre installation est actuellement %d mise à jour derrière la dernière version.","View the changelog for full details.":"Voir le changelog pour plus de détails.","You should update to take advantage of bug and security fixes.":"Vous devriez mettre à jour pour profiter des corrections de bugs et de sécurité.","New AzuraCast Updates Available":"Nouvelles mises à jour d'AzuraCast disponibles","You may want to update your base URL to ensure it is correct.":"Vous pouvez mettre à jour l'URL de base afin de vérifier qu'elle soit correcte.","If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting.":"Si vous utilisez régulièrement différentes URL pour accéder à AzuraCast, vous devriez activer l'option \"URL du navigateur préféré\".","Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s).":"L'URL de base (%s) sélectionnée dans les paramètres ne correspond pas à l'URL que vous utilisez actuellement (%s).","Installation Not Recently Backed Up":"Installation non sauvegardée récemment","This installation has not been backed up in the last two weeks.":"Cette installation n'a pas été sauvegardée au cours des deux dernières semaines.","Synchronization Disabled":"Synchronisation désactivée","Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks.":"La synchronisation de routine est actuellement désactivée. Assurez-vous de la réactiver pour reprendre les tâches de maintenance.","Synchronization Not Recently Run":"La synchronisation n'a pas été lancée récemment","The routine synchronization task has not run recently. This may indicate an error with your installation.":"La tâche de synchronisation \"%s\" n'a pas été lancée récemment. Cela peut indiquer une erreur lors de votre installation.","System Debugger":"Débogueur de système","All Permissions":"Toutes les permissions","View Administration Page":"Voir la page d'administration","View System Logs":"Voir les journaux système","Administer Settings":"Paramètres d'administration","Administer API Keys":"Administrer les clés API","Administer Stations":"Administrer les stations","Administer Custom Fields":"Administrer les champs personnalisés","Administer Backups":"Administrer les sauvegardes","Administer Storage Locations":"Administrer les emplacements de stockage","View Station Page":"Voir la page de la station","View Station Reports":"Voir les rapports de la station","View Station Logs":"Voir les journaux de la station","Manage Station Profile":"Gérer les profils des stations","Manage Station Broadcasting":"Gérer la diffusion de la station","Manage Station Streamers":"Gérer les Streamers de station","Manage Station Mount Points":"Gérer les points de montage des stations","Manage Station Remote Relays":"Gérer les relais à distance de la station","Manage Station Media":"Gérer les fichiers musicaux de la station","Manage Station Automation":"Gérer l'automatisation de la station","Manage Station Web Hooks":"Gérer les Web Hooks de la station","Manage Station Podcasts":"Gérer les fichiers musicaux de la station","%s is not recognized as a service.":"%s n'est pas reconnu comme un service.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Il se peut qu'il ne soit pas encore enregistré auprès du superviseur. Le redémarrage de la diffusion peut aider.","%s cannot start":"%s ne peut pas démarrer","It is already running.":"Il est déjà en cours d'exécution.","%s cannot stop":"%s ne peut s'arrêter","It is not running.":"Il ne fonctionne pas.","%s encountered an error":"%s a rencontré une erreur","Check the log for details.":"Consultez le fichier log pour plus de détails.","Are you sure?":"Êtes-vous sûr ?","System Maintenance":"Maintenance système","System Logs":"Journaux(Logs) du système","User Accounts":"Comptes utilisateurs","Connected AzuraRelays":"RelaisAzura connectés","Install SHOUTcast":"Installer SHOUTcast","Restart broadcasting? This will disconnect any current listeners.":"Redémarrer la diffusion ? Cela déconnectera tous les auditeurs connectés actuellement.","Reload broadcasting? Current listeners will not be disconnected.":"Recharger la diffusion ? Les auditeurs actuels ne seront pas déconnectés.","Start Station":"Démarrer la station","Ready to start broadcasting? Click to start your station.":"Prêt à diffuser ? Cliquez pour démarrer votre station.","Reload to Apply Changes":"Recharger pour appliquer les modifications","Click to restart your station and apply configuration changes.":"Cliquez pour redémarrer votre station et appliquer les modifications de configuration.","Duplicate Songs":"Titres en double","Unprocessable Files":"Fichiers non traités","Unassigned Files":"Fichiers non assignés","Live Streaming":"Diffusion en direct","Reports":"Rapports","SoundExchange Royalties":"SoundExchange Royalties","Reload Configuration":"Recharger la configuration","Restart Broadcasting":"Redémarrer la diffusion","Help":"Aide","Any time the currently playing song changes":"Chaque fois que la chanson en cours de lecture change","Any time the listener count increases":"Chaque fois que le nombre d'auditeurs augmente","Any time the listener count decreases":"Chaque fois que le nombre d'auditeurs diminue","Any time a live streamer/DJ connects to the stream":"Chaque fois qu'un streamer en direct/DJ se connecte en direct sur le flux","Any time a live streamer/DJ disconnects from the stream":"Chaque fois qu'un streamer en direct/DJ se déconnecte du flux","When the station broadcast goes offline.":"Lorsque la diffusion de la station se déconnecte.","When the station broadcast comes online.":"Quand la station est diffusée en ligne.","Generic Web Hook":"Webhook générique","Automatically send a message to any URL when your station data changes.":"Envoyez automatiquement un message à n'importe quelle URL lorsque les données de votre station changent.","Send E-mail":"Envoyer un e-mail","Send an e-mail to specified address(es).":"Envoyer un e-mail à l'adresse / aux adresses spécifiée(s).","TuneIn AIR":"TuneIn AIR","Send song metadata changes to TuneIn.":"Envoyer les changements de métadonnées de morceau à TuneIn.","Discord Webhook":"Discord Webhook","Automatically send a customized message to your Discord server.":"Envoyez automatiquement un message personnalisé sur votre serveur Discord.","Telegram Chat Message":"Message Telegram","Use the Telegram Bot API to send a message to a channel.":"Utilisez l'API Telegram Bot pour envoyer un message à un canal.","Twitter Post":"Post Twitter","Automatically send a tweet.":"Envoyer automatiquement un tweet.","Google Analytics Integration":"Intégration de Google Analytics","Send stream listener details to Google Analytics.":"Envoyer les détails des auditeurs des flux à Google Analytics.","Matomo Analytics Integration":"Intégration de Matomo Analytics","Send stream listener details to Matomo Analytics.":"Envoyer les détails des auditeurs des flux à Matomo Analytics.","Is Public":"Est publique","First Connected":"Premier connecté","Latest Update":"Dernière mise à jour","Yes":"Oui","No":"Non","Run Synchronization Task":"Exécuter une tâche synchronisée","Debug Home":"Mode débogage","The synchronization task is running in the background. The log below will update automatically.":"La tâche de synchronisation est en cours d'exécution en arrière-plan. Le journal ci-dessous se mettra à jour automatiquement.","Clear Cache":"Vider le cache","Clearing the application cache may log you out of your session.":"Effacer le cache de l'application peut vous déconnecter de votre session.","Clear All Message Queues":"Effacer toutes les messages en file d'attente","This will clear any pending unprocessed messages in all message queues.":"Ceci effacera tous les messages en attente non traités dans toutes les files d'attente de messages.","Synchronization Tasks":"Tâches de synchronisation","Task Name":"Nom de la tâche","Last Run":"Dernière exécution","Next Run":"Prochaine Exécution","Not Run":"Pas d'execution","Run Task":"Exécuter la tâche","Message Queues":"Messages en attente","%d queued messages":"%d messages en file d'attente","Station-Specific Debugging":"Débogage spécifique à la station","AutoDJ Queue":"File d'attente AutoDJ","Get Next Song":"Aller à la prochaine chanson","Get Now Playing":"Titre en cours","Send Liquidsoap Telnet Command":"Envoyer la commande Telnet Liquidsoap","Command":"Commande","Execute Command":"Exécuter la commande","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Comme vous exécutez Docker, certains logs système ne sont accessibles qu'à partir d'une session shell sur le serveur hôte. Vous pouvez exécuter %s pour accéder aux logs des conteneurs depuis le terminal.","Logs by Station":"Logs par station","Report Not Available":"Rapport non disponible","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Ce rapport n'est pas disponible pour cette station, car l'administrateur système a choisi de ne pas collecter d'informations détaillées sur les auditeurs IP.","Station Time":"Heure de la station","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Les comptes pour les streamers sont actuellement désactivées pour cette station. Pour les activer, cliquez sur le bouton ci-dessous.","Enable Streaming":"Activer le streaming","Available Logs":"Logs disponibles","Station Broadcasting Disabled":"Station de diffusion désactivée","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Votre station n'est actuellement pas activée pour la diffusion. Vous pouvez toujours gérer les médias, les listes de lecture et les autres paramètres de station. Pour réactiver la diffusion, modifier le profil de votre station.","Please wait...":"Veuillez patienter...","HLS is currently disabled for this station. To enable HLS, click the button below.":"HLS est actuellement désactivé pour cette station. Pour activer HLS, cliquez sur le bouton ci-dessous.","Enable HLS":"Activer HLS","Powered by %s":"Propulsé par %s","An account recovery link has been requested for your account on \"%s\".":"Un lien de récupération de compte a été demandé pour votre compte sur \"%s\".","Click the link below to log in to your account.":"Cliquez sur le lien ci-dessous pour vous connecter à votre compte.","Details":"Détails","View Details":"Voir les détails","No entries found.":"Aucun résultat trouvé.","Enter Two-Factor Code":"Entrer le code à deux facteurs","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Votre compte utilise un code de sécurité à deux facteurs. Entrez le code que votre appareil affiche actuellement ci-dessous.","Security Code":"Code de sécurité","Sign in":"Se connecter","Forgot Password":"Mot de passe oublié","This installation's administrator has not configured this functionality.":"L'administrateur de cette installation n'a pas configuré cette fonctionnalité.","Contact an administrator to reset your password following the instructions in our documentation:":"Contactez un administrateur pour réinitialiser votre mot de passe en suivant les instructions de notre documentation:","Password Reset Instructions":"Instructions de réinitialisation du mot de passe","name@example.com":"name@example.com","Send Recovery E-mail":"Envoyer un e-mail de récupération","Welcome!":"Bienvenue!","Welcome to %s!":"Bienvenue sur %s !","Enter your password":"Saisissez votre mot de passe","Remember me":"Se rappeler de moi","Please log in to continue.":"Veuillez vous connecter pour continuer.","Forgot your password?":"Mot de passe oublié ?","Automatically scroll to the bottom of the log":"Défilement automatique jusqu'au bas du log","Need Help?":"Avez-vous besoin d’aide ?","You can find answers for many common questions in our support documents.":"Vous trouverez les réponses à de nombreuses questions courantes dans notre rubrique documents de support.","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Si vous rencontrez un bug ou une erreur, vous pouvez soumettre un rapport sur GitHub en utilisant le lien ci-dessous.","Your current installation type is %s. Be sure to include this when creating a new issue.":"Votre installation actuelle est la %s. Assurez-vous de l'inclure lors de la création d'un nouveau problème.","Add New GitHub Issue":"Ajouter un nouveau problème sur GitHub","Skip to main content":"Passer au contenu principal","Toggle Sidebar":"Afficher/Masquer le panneau latéral","Toggle Menu":"Basculer le menu","System Administration":"Administration du système","Switch Theme":"Changer de thème","End Session":"Fin de session","Sign Out":"Se déconnecter","Like our software?":"Vous aimez notre logiciel ?","Donate to support AzuraCast!":"Faire un don pour soutenir AzuraCast"},"hu_HU":{"# Songs":"# Dalok","%{listeners} Listener":["%{listeners} Hallgató","%{listeners} Hallgató"],"%{numPlaylists} playlist":["%{numPlaylists} lista","%{numPlaylists} lista"],"%{numSongs} uploaded song":["%{numSongs} feltöltött dal","%{numSongs} feltöltött dal"],"Account is Active":"Fiók aktív","Actions":"Műveletek","Add Record":"Rekord hozzáadása","Add Streamer":"Streamer hozzáadása","Administration":"Adminisztráció","Allow Song Requests":"Dalkérések (kívánságok) engedélyezése","Allow Streamers / DJs":"Streamerek / DJ-k engedélyezése","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Engedélyezze a rendszer számára, hogy rendszeresen automatikusan hozzárendeljen dalokat a lejátszási listákhoz a teljesítményük alapján. Ez a folyamat a háttérben fut és csak akkor fog futni, ha ez az opció \"Engedélyezett\" értékre van állítva, és legalább egy lejátszási lista számára engedélyezett az automatikus hozzárendelés","API Keys":"API kulcsok","Artist":"Előadó","Auto-Assigned":"Automatikusan hozzárendelt","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"AutoDJ Bitráta (kbps)","AutoDJ Disabled":"AutoDJ letiltva","AutoDJ Format":"AutoDJ formátuma","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"Az AutoDJ letiltva ezen az állomáson. Amikor a forrás nem aktív, nem lesznek lejátszva zenék.","Automated Assignment":"Automatikus hozzárendelés","Average Listeners":"Hallgatók átlagosan","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"E beállítás segítségével a rendszer az előző (jelenlegi) nap adatainak felhasználásával automatikusan átállítja a dalokat minden (jelenlegi) napra vonatkozóan.","Best Performing Songs":"Legjobban teljesítő dalok","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Alapértelmezés szerint az állomások sugárzása a 8000-es portokon keresztül történik. Ha használni szeretnéd a CloudFlare, vagy az SSL szolgáltatásokat a rádió eléréséhez, abban az esetben engedélyezned kell a 80 és 443-as portok elérését is.","Change":"Módosít","Changes saved.":"Változtatások elmentve.","Comments":"Megjegyzések","Configure Automated Assignment":"Automatizált hozzárendelés beállítása","Connection Information":"Csatlakozási információk","Create Account":"Felhasználó létrehozása","Create Station":"Állomás létrehozása","Crossfade Duration (Seconds)":"Crossfade időtartama (másodpercben)","Custom":"Egyéni","Custom Configuration":"Egyéni beállítás","Customization":"Testreszabás","Date Played":"Lejátszás dátuma","Date Requested":"Kérés dátuma","Date/Time":"Dátum/idő","Days Between Automated Assignments":"Automatizált feladatok közötti napok","Default Mount":"Alapértelmezett csatorna","Delete":"Töröl","Directory":"Könyvtár","Disabled":"Nem engedélyezett","Download CSV":"Letöltés CSV formátumban","E-mail Address":"E-mail cím","Edit":"Szerkeszt","Edit Profile":"Profil szerkesztése","Edit Record":"Rekord szerkesztése","Edit Station Profile":"Állomás tulajdonságainak szerkesztése","Edit Streamer":"Streamer szerkesztése","Enable AutoDJ":"AutoDJ engedélyezése","Enable Automated Assignment":"Automatikus hozzárendelés engedélyezése","Enabled":"Engedélyezve","End Time":"Befejezési időpontja","Enter the full URL of another stream to relay its broadcast through this mount point.":"Adja meg egy másik stream teljes URL-jét, amelyet ezen a csatolási ponton keresztül sugározunk.","Fallback Mount":"Háttér csatolási pont","File Name":"Fájl név","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"A jobban kedvelt súlyozott játszási listák többször kerülnek lejátszásra, a kevésbé kedvelt, súlyozott listákhoz képest.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Kiterjesztés. Ez felülírja a lejátszási lista tartalmát.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Ha ez a csatolás az alapértelmezett, akkor a rádió előnézetén és a nyilvános rádió oldalon is ez jelenik meg.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Ha ez a csatolási pont nem játssza le a hangot, a hallgatók automatikusan átkerülnek erre a csatolási pontra. Az alapértelmezés az /error.mp3, ismétlődő hibaüzenet.","in the last 48 hours":"az elmúlt 48 órában","in the last month":"az elmúlt hónapban","Include in Automated Assignment":"Automatikus hozzárendeléseket tartalmaz.","Internal notes or comments about the user, visible only on this control panel.":"Belső jegyzetek és kommentek a felhasználóról, melyek csak a vezérlő panelen láthatóak.","Joins":"Csatlakozottak","Language":"Nyelv","Leave blank to automatically generate a new password.":"Hagyja üresen, ha véletlenszerű jelszót szeretne generáltatni","Leave blank to use the current password.":"Hagyja üresen, ha a jelenlegi jelszót szeretné használni.","Length":"Hossz","Length Text":"Szöveg hossza","Listeners":"Hallgatók","Listeners by Day of Week":"Hallgatók naponta, heti felbontásban","Listeners Per Station":"Hallgatók állomásonként","Log In":"Bejelentkezés","Losses":"Veszteségek","Manage":"Kezelés","Manage Stations":"Állomások kezelése","Media":"Média","Metadata":"Metaadat","Modified":"Módosítva","Most Played Songs":"A legtöbbet játszott dalok","Mount Points":"Csatolási pontok","Music Files":"Zenei fájlok","Mute":"Némítás","My Account":"Saját fiókom","Name":"Név","No other program can be using this port. Leave blank to automatically assign a port.":"Más programok nem használhatják ezt a portot. Automatikus port hozzárendeléséhez hagyd üresen!","Not Played":"Nem játszott","Not Running":"Nem fut","Notes":"Megjegyzések","Now Playing":"Most játszott","Number of Minutes Between Plays":"Lejátszások közötti percek","Number of Songs Between Plays":"Dalok száma a lejátszások között.","Owner":"Tulajdonos","Password":"Jelszó","Permissions":"Engedélyek","Play %":"Játszva %","Playlist":"Játszási lista","Playlist Name":"Lejátszási lista neve","Playlist Type":"Lejátszási lista típusa","Playlist Weight":"Lejátszási lista hossz","Playlist(s)":"Játszási listák","Playlists":"Lejátszási listák","Plays":"Játszik","Profile":"Profil","Public Page":"Publikus oldal","Ratio":"Arány","Relay Stream URL":"Átjátszó stream URL-je","Rename":"Átnevezés","Rename File/Directory":"Fájl, vagy könyvtár átnevezése","Request":"Kérés","Request a Song":"Dal kérése","Request Last Played Threshold (Minutes)":"Legutóbb játszott kérés határideje (percben)","Request Minimum Delay (Minutes)":"Kérések teljesítése közti idő (percben)","Requester IP":"Kérő IP-címe","Reset Password":"Jelszó alaphelyzetbe állítása","Role Name":"Szerepkör megnevezése","Roles":"Szabályok","Run Automated Assignment":"Automatizált hozzárendelés futtatása","Running":"Fut","Save Changes":"Változtatások mentése","Site Base URL":"Oldal alapértelmezett címe","Site Theme":"Oldal témája","Size":"Méret","Skip Song":"Dal kihagyása","Song":"Dal","Song Album":"Album","Song Artist":"Előadó","Song History":"dal előzmények","Song Listener Impact":"Dal hatása a hallgatóra","Song Playback Timeline":"Dalok játszási története","Song Requests":"Dal kérése","Song Title":"Dalcím","Start Time":"Kezdés időpontja","Station Name":"Állomás neve","Station Overview":"Állomás áttekintése","Stations":"Állomások","Streamer Username":"Streamer felhasználó neve","Streamer/DJ Accounts":"Sugárzó/DJ fiókok","Streamers/DJs":"Stream-ek/DJ-k","System Settings":"Rendszerbeállítások","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"Url, ahol a szolgáltatás található. Külső ip cím, vagy egy domain név (ha létezik), mely erre a kiszolgálóra mutat.","The relative path of the file in the station's media directory.":"A fájl relatív elérési útja az állomások média könyvtárán belül.","The streamer will use this password to connect to the radio server.":"A streamer ezt használja a rádió-szerverhez való csatlakozáskor.","The streamer will use this username to connect to the radio server.":"A streamer ezt használja a rádió-kiszolgálóhoz való csatlakozáskor.","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"A névnek mindig egy perjellel (/) kell kezdődnie, és érvényes URL-nek kell lennie, mint például /autodj.mp3","Time Zone":"Időzóna","Title":"Cím","Total":"Összesen","Use Browser Default":"A böngésző használata alapértelmezetten","Use Web Proxy for Radio":"Web Proxy használata a rádióhoz","Username":"Felhasználó név","Users":"Felhasználók","Weight":"Súlyozott","Worst Performing Songs":"Legrosszabbul teljesítő dalok","Select...":"Válasszon...","Imported locale: %s":"Importált terület beállítva: %s","AzuraCast Settings":"AzuraCast beállítások","Setting Key":"Beállítási kulcs","Setting Value":"Beállítás értéke","Configuration successfully written.":"A konfiguráció mentése sikerült.","The account associated with e-mail address \"%s\" has been set as an administrator":"A (z) \"%s\" e-mail cím beállítva adminisztrátornak","Account not found.":"Nem található fiók.","AzuraCast Setup":"AzuraCast telepítése","Backup path %s not found!":"A visszaállytási fájl %s nem található!","AzuraCast Backup":"AzuraCast visszaállítások","Please wait while a backup is generated...":"Kérlek várj amíg a biztonsági másolat legenerálódik...","Creating temporary directories...":"Ideiglenes mappák készítése...","Backing up MariaDB...":"MariaDB visszaállítása...","Creating backup archive...":"Biztonsági archívum létrehozása...","Cleaning up temporary files...":"Ideiglenes fájlok törlése...","Backup complete in %.2f seconds.":"Visszaállítás kész %.2f másodperc alatt.","This feature is not currently supported on this station.":"Ez a funkció jelenleg nem támogatott ezen az állomáson.","Logged in successfully.":"Sikeres bejelentkezés.","Login unsuccessful":"Sikertelen bejelentkezés","Your credentials could not be verified.":"A hitelesítő adatok nem ellenőrizhetőek","Setup has already been completed!":"A telepítés befejeződött!","Dashboard":"Vezérlőpult","Streamers enabled!":"Streamerek engedélyezve!","You can now set up streamer (DJ) accounts.":"Beállíthatsz Streamer (DJ( fiókokat.","Song skipped.":"Dal kihagyva","All Permissions":"Minden jog","View Administration Page":"Adminisztrációs oldal megtekintése","View System Logs":"Rendszernaplók megtekintése","Administer Settings":"Adminisztrációs beállítások","Administer API Keys":"Adminisztrációs API kulcsok","Administer Stations":"Állomások kezelése","Administer Custom Fields":"Felhasználói egyéni mezők megjelenítése","Administer Backups":"Visszaállítások kezelése","View Station Page":"Rádió oldal megtekintése","View Station Reports":"Rádió jelentések megtekintése","View Station Logs":"Rádió rendszerüzenetek megtekintése","Manage Station Profile":"Rádió profil kezelése","Manage Station Broadcasting":"Állomás sugárzásának kezelése","Manage Station Streamers":"Dj-k kezelése","Manage Station Mount Points":"Csatlakozási pontok kezelése","Manage Station Media":"Állomások kezelése","Manage Station Automation":"Állomás automatizálásának kezelése","Manage Station Web Hooks":"Állomás Web Hooksok kezelése","System Maintenance":"Rendszerkarbantartás","User Accounts":"Felhasználói fiókok","Duplicate Songs":"Ismétlődő dalok","Reports":"Jelentések","Restart Broadcasting":"Sugárzás újra indítása","Yes":"Igen","No":"Nem","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"A streamer fiókok le vannak tiltva ezen az állomáson. Ahhoz, hogy engedélyezd, kattints a lenti gombra.","Enable Streaming":"Streaming engedélyezése","Welcome to %s!":"Üdvözlünk %s!","Please log in to continue.":"Kérjük jelentkezzen be a folytatáshoz.","System Administration":"Rendszer adminisztráció","End Session":"Munkamenet befejezése","Sign Out":"Kijelentkezés"},"it_IT":{"# Episodes":"# Episodi","# Songs":"# Brani","%{ days } Days":"%{ days } Giorni","%{ minutes } minutes":"%{ minutes } minuti","%{ seconds } seconds":"%{ seconds } secondi","%{filesCount} File":["%{filesCount} File",""],"%{listeners} Listener":["%{listeners} Ascoltatore","%{listeners} Ascoltatori"],"%{name} - Copy":"%{name} - Copia","%{numPlaylists} playlist":["%{numPlaylists} playlist","%{numPlaylists} playlist"],"%{numSongs} uploaded song":["%{numSongs} brano caricato","%{numSongs} brani caricati"],"%{spaceUsed} of %{spaceTotal} Used":"%{spaceUsed} di %{spaceTotal} Usato","%{spaceUsed} Used":"%{spaceUsed} Usato","%{station} - Copy":"%{station} - Copia","A completely random track is picked for playback every time the queue is populated.":"Una traccia completamente casuale viene scelta per la riproduzione ogni volta che la coda è popolata.","A playlist containing media files hosted on this server.":"Una playlist contenente file multimediali ospitati su questo server.","A playlist that instructs the station to play from a remote URL.":"Una playlist indica alla stazione di riprodurre un URL remoto.","Access Key ID":"Chiave di accesso ID","Access Token":"Token di accesso","Access Token Secret":"Token segreto di accesso","Account is Active":"L'account è attivo","Account List":"Elenco Account","Actions":"Azioni","Adapter":"Adattatore","Add API Key":"Aggiungi API Key","Add Custom Field":"Aggiungi campo personalizzato","Add Episode":"Aggiungi Episodio","Add Files to Playlist":"Aggiungi file alla playlist","Add Mount Point":"Aggiungi Punto Di Montaggio","Add Playlist":"Aggiungi Playlist","Add Podcast":"Aggiungi podcast","Add Record":"Aggiungi record","Add Remote Relay":"Aggiungi flusso remoto","Add Role":"Aggiungi ruolo","Add Schedule Item":"Aggiungi elemento pianificato","Add SFTP User":"Aggiungi utente SFTP","Add Station":"Aggiungi stazione","Add Storage Location":"Aggiungi Posizione Di Archiviazione","Add Streamer":"Aggiungi Streamer","Add User":"Aggiungi utente","Add Web Hook":"Aggiungi interazione web","Administration":"Amministrazione","Advanced":"Avanzata","Advanced Configuration":"Configurazione avanzata","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Le statistiche aggregate degli ascolti vengono utilizzate per mostrare i report delle stazioni attraverso il sistema. Le statistiche degli ascolti basate su IP vengono utilizzate per visualizzare il monitoraggio degli ascoltatori in tempo reale e potrebbero essere richieste per i report di royalty.","Album":"Album","Album Art":"Copertina disco","All Playlists":"Tutte le playlist","All Podcasts":"Tutti i Podcast","Allow Requests from This Playlist":"Consenti richieste da questa playlist","Allow Song Requests":"Permetti richieste canzoni","Allow Streamers / DJs":"Permetti Streamer / DJ","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Permetti al sistema di assegnare periodicamente canzoni in automatico alle playlist, basandosi sulle loro prestazioni. Questo processo viene eseguito in background, solo se questa opzione viene abilitata e solo se almeno una playlist è impostata su \"includi in assegnazione automatica\".","Allowed IP Addresses":"Indirizzi IP Consentiti","Always Use HTTPS":"Usa sempre HTTPS","Amplify: Amplification (dB)":"Amplifica: Amplificazione (dB)","API Documentation":"Documentazione API","API Keys":"API Key","API Version":"Versione API","Applying changes...":"Applicando le modifiche...","Art":"Arte","Artist":"Artista","Artwork":"Copertina","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Le copertine devono avere una risoluzione di almeno 1400 x 1400 pixel e un massimo di 3000 x 3000 pixel per i Apple Podcasts.","Audit Log":"Registro attività","Auto-Assigned":"Auto-Assegnato","AutoDJ":"Dj automatico","AutoDJ Bitrate (kbps)":"Bitrate Dj automatico (kbps)","AutoDJ Disabled":"AutoDJ Disabilitato","AutoDJ Format":"Formato Dj automatico","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"Il dj automatico è stato disattivato per questa stazione. Non verrà riprodotta musica automaticamente quando nessuna fonte è in diretta.","AutoDJ Service":"Servizio regia automatica","Automated Assignment":"Assegnazione automatica","Automatic Backups":"Backup automatici","Automatically Set from ID3v2 Value":"Imposta automaticamente dal valore ID3v2","Average Listeners":"Media ascoltatori","AzuraCast First-Time Setup":"Prima impostazione AzuraCast","AzuraCast Instance Name":"Nome istanza AzuraCast","AzuraCast Update Checks":"Controllo Aggiornamenti di AzuraCast","AzuraCast User":"Utente AzuraCast","Back":"Indietro","Backups":"Backup","Banned IP Addresses":"Indirizzi Ip Bannati","Base Station Directory":"Cartella radice per la stazione","Base Theme for Public Pages":"Tema di base per pagine pubbliche","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Basandosi su questa impostazione, il sistema riassegnerà automaticamente le canzoni ogni (tot) giorni usando i dati dai precedenti (tot) giorni.","Basic Info":"Informazioni di base","Basic Information":"Informazioni di base","Best Performing Songs":"Canzoni più performanti","Bit Rate":"Bit Rate","Bot Token":"Token del Bot","Broadcast AutoDJ to Remote Station":"Trasmetti regia automatica a stazione remota","Broadcasting":"In trasmissione","Broadcasting Service":"Servizio di trasmissione","Broadcasts":"Trasmissioni","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Per default, le radio trasmettono sulla loro porta (es. 8000). Se usi servizi come CloudFlare o accedi alla stazione tramite SSL, dovresti abilitare questa funzione, che indirizza tutte le radio attraverso le porte web (80 e 443).","Cached":"Memorizzato nella cache","Categories":"Categorie","Change":"Cambia","Change Password":"Modifica password","Changes":"Modifiche","Changes saved.":"Modifiche salvate.","Character Set Encoding":"Codifica dei caratteri","Chat ID":"Identificativo della chat","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Scegli un nome per questa interazione web che ti aiuterà a distinguerla dalle altre. Questo verrà mostrato solo nella pagina di amministrazione.","Choose a new password for your account.":"Scegli una nuova password per il tuo account.","Clear":"Svuota","Clear Queue":"Cancella Coda","Click \"Generate new license key\".":"Fai clic su \"Genera nuova chiave di licenza\".","Clone":"Clona","Close":"Chiudi","Code from Authenticator App":"Codice dall'app di autenticazione","Comments":"Commenti","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Completa il processo di installazione fornendo informazioni sul tuo ambiente di trasmissione. Queste impostazioni possono essere cambiate in seguito dal pannello amministrazione.","Configure":"Configura","Configure Automated Assignment":"Configura assegnazione automatica","Configure Backups":"Configura backup","Confirm New Password":"Conferma nuova password","Connection Information":"Informazioni connessione","Consumer Key (API Key)":"Consumer Key (API Key)","Consumer Secret (API Secret)":"Consumer Secret (API Secret)","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Continua l'installazione creando una nuova stazione radio qui sotto. Puoi modificare questi dettagli in seguito.","Continuous Play":"Riproduzione continua","Control how this playlist is handled by the AutoDJ software.":"Controlla come questa playlist è gestita dal software di regia automatica.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Le copie precedenti al numero di giorni specificato verranno eliminate in automatico. Imposta a zero per disattivare l'eliminazione automatica.","Copy to Clipboard":"Copia negli appunti","CPU Load":"Carico CPU","Create a New Radio Station":"Crea una nuova stazione radio","Create Account":"Crea Account","Create and Continue":"Crea e continua","Create Directory":"Crea cartella","Create New Key":"Crea Nuova Chiave","Create Station":"Crea stazione","Crossfade Duration (Seconds)":"Durata crossfade (secondi)","Crossfade Method":"Metodo di dissolvenza incrociata","Cue":"Segnale","Current Installed Version":"Versione attualmente installata","Current Password":"Password attuale","Custom":"Personalizza","Custom API Base URL":"Base API URL personalizzato","Custom Branding":"Marchio personalizzato","Custom Configuration":"Configurazione personalizzata","Custom CSS for Internal Pages":"CSS personalizzato per pagine interne","Custom CSS for Public Pages":"CSS personalizzato per le pagine pubbliche","Custom Cues: Cue-In Point (seconds)":"Tempo Cue point personalizzato: Cue point iniziale (secondi)","Custom Cues: Cue-Out Point (seconds)":"Cue point personalizzato: Cue point finale (secondi)","Custom Fading: Fade-In Time (seconds)":"Fading personalizzato: tempo Fade-In (secondi)","Custom Fading: Fade-Out Time (seconds)":"Fading personalizzato: Tempo Fade-Out (secondi)","Custom Fading: Overlap Time (seconds)":"Fading personalizzato: tempo sovrapposizione (secondi)","Custom Fields":"Campi personalizzati","Custom Frontend Configuration":"Configurazione personalizzata dell'interfaccia utente","Custom JS for Public Pages":"JS personalizzato per pagine pubbliche","Customization":"Personalizzazione","Customize":"Personalizza","Customize Administrator Password":"Personalizza password amministratore","Customize AzuraCast Settings":"Personalizza impostazioni AzuraCast","Customize Broadcasting Port":"Personalizza porta di trasmissione","Customize DJ/Streamer Mount Point":"Personalizza il mount point del DJ/curatore","Customize DJ/Streamer Port":"Personalizza la porta per il DJ/curatore","Customize Internal Request Processing Port":"Personalizza la porta di elaborazione delle richieste interne","Customize Source Password":"Personalizza password sorgente","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Personalizza il numero di brani che verranno visualizzati nella sezione \"Cronologia brani\" per questa stazione e in tutte le API pubbliche.","Dark":"Scuro","Date Played":"Data riproduzione","Date Requested":"Data richiesta","Date/Time":"Data/Ora","Date/Time (Browser)":"Data/Ora (Browser)","Date/Time (Station)":"Data/Ora (Stazione)","Days Between Automated Assignments":"Giorni tra le assegnazioni automatiche","Days of Playback History to Keep":"Giorni di cronologia di riproduzione da conservare","Deactivate Streamer on Disconnect (Seconds)":"Disattiva curatore alla disconnessione (secondi)","Default":"Predefinito","Default Album Art URL":"URL predefinito per le copertine","Default Mount":"Mount predefinito","Delete":"Elimina","Delete Album Art":"Elimina copertina album","Delete API Key?":"Eliminare API Key?","Delete Backup?":"Eliminare Backup?","Delete Episode?":"Elimina episodio?","Delete Playlist?":"Eliminare La Playlist?","Delete Podcast?":"Eliminare Podcast?","Delete Station?":"Eliminare La Stazione?","Delete User?":"Eliminare L'Utente?","Description":"Descrizione","Deselect":"Deseleziona","Desktop Device":"Dispositivo desktop","Direct Stream URL":"Link diretto al flusso audio","Directory":"Cartella","Directory Name":"Nome Cartella","Disable":"Disabilita","Disable Crossfading":"Disabilita dissolvenza incrociata","Disable public pages?":"Disabilita pagine pubbliche?","Disable song requests?":"Disabilita richiesta brani?","Disable streamers?":"Disabilita curatori?","Disable Two-Factor":"Disabilita autenticazione a due fattori","Disabled":"Disabilitato","Disconnect Streamer":"Disconnetti curatore","Discord Web Hook URL":"URL interazione Discord","Disk Space":"Spazio Su Disco","Display Name":"Nome visualizzato","DJ Credentials":"Credenziali DJ","DJ/Streamer Buffer Time (Seconds)":"Tempo di buffer per il DJ/curatore (secondi)","Down":"Giù","Download":"Scarica","Download CSV":"Scarica CSV","Download M3U":"Scarica M3U","Download PLS":"Scarica PLS","Duplicate":"Duplica","Duplicate Playlist":"Duplica Playlist","E-mail Address":"Indirizzo e-mail","E-mail addresses can be separated by commas.":"Gli indirizzi e-mail multipli possono essere separati da una virgola.","E-mail Delivery Service":"Servizio E-mail Delivery","Edit":"Modifica","Edit Custom Field":"Modifica campo personalizzato","Edit Episode":"Modifica Episodio","Edit Liquidsoap Configuration":"Modifica configurazione Liquidsoap","Edit Media":"Modifica media","Edit Mount Point":"Modifica Mount Point","Edit Playlist":"Modifica playlist","Edit Podcast":"Modifica Podcast","Edit Profile":"Modifica profilo","Edit Record":"Modifica record","Edit Remote Relay":"Modifica flusso remoto","Edit Role":"Modifica Ruolo","Edit SFTP User":"Modifica utente SFTP","Edit Station":"Modifica stazione","Edit Station Profile":"Modifica profilo stazione","Edit Streamer":"Modifica Streamer","Edit User":"Modifica utente","Edit Web Hook":"Modifica interazione web","Enable":"Abilita","Enable Advanced Features":"Abilita Funzionalità Avanzate","Enable AutoDJ":"Abilita Dj automatico","Enable Automated Assignment":"Abilita assegnazione automatica","Enable Broadcasting":"Abilita trasmissione","Enable Downloads on On-Demand Page":"Abilita i download sulla pagina On-Demand","Enable Mail Delivery":"Abilita E-mail Delivery","Enable On-Demand Streaming":"Abilita Streaming On-Demand","Enable public pages?":"Abilita pagine pubbliche?","Enable song requests?":"Abilita richiesta brani?","Enable streamers?":"Abilita curatori?","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Abilita questa impostazione per impedire che i metadati vengano inviati alla regia automatica per i file in questa playlist. Questo è utile se la playlist contiene jingles o bumper.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Abilita questa opzione per pubblicizzare la tua radio negli elenchi pubblici di stazioni.","Enable to allow listeners to select this mount point on this station's public pages.":"Abilita per consentire agli ascoltatori di selezionare questo mount point sulle pagine pubbliche di questa stazione.","Enable to allow listeners to select this relay on this station's public pages.":"Abilita per consentire agli ascoltatori di selezionare questo collegamento sulle pagine pubbliche di questa stazione.","Enable to allow this account to log in and stream.":"Abilita per consentire a questo account di accedere e trasmettere.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Consente ad Azuracast di eseguire automaticamente i backup notturni all'ora specificata.","Enable Two-Factor":"Abilita autenticazione a due fattori","Enable Two-Factor Authentication":"Abilita autenticazione a due fattori","Enabled":"Abilitato","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Abilita o disabilita l'uso del sistema basato su WebSocket, più moderno e veloce, per ricevere aggiornamenti in tempo reale sui player di pubblico dominio. Potrebbe essere necessario disabilitarlo in caso di problemi.","Encoder":"Encoder","End Date":"Data di fine","End Time":"Ora di fine","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Inserisci il codice attuale fornito dall'app di autenticazione per verificare che funzioni correttamente.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Inserisci la URL completa di un altro streaming, da ritrasmettere attraverso questo mount point.","Episode":"Episodio","Episodes":"Episodi","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Esempio: se l'URL della radio remota è http://station.example.com:8000/radio.mp3, inserisci \"http://station.example.com:8000\".","Exclude Media from Backup":"Escludi media dal backup","Export %{format}":"Esporta %{format}","Fallback Mount":"Mount di fallback","Field Name":"Nome campo","File Name":"Nome file","Files moved:":"File spostati:","Files queued for playback:":"File in coda per la riproduzione:","Files removed:":"File rimossi:","Footer Text":"Testo piè pagina","for selected period":"per il periodo selezionato","Friday":"Venerdì","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"Dal tuo smartphone, scansiona il codice a destra usando un'app di autenticazione a tua scelta (FreeOTP, Authy, ecc.).","Full Volume":"Volume al massimo","General Rotation":"Rotazione generale","Generate Report":"Genera Report","Genre":"Genere","GeoLite is not currently installed on this installation.":"GeoLite non è attualmente installato in questa installazione.","Global":"Globale","Hide Album Art on Public Pages":"Nascondi la copertina dell'album sulle pagine pubbliche","Hide AzuraCast Branding on Public Pages":"Nascondi il marchio AzuraCast nelle pagine pubbliche","Hide Metadata from Listeners (\"Jingle Mode\")":"Nascondi i metadati agli ascoltatori (\"Modalità Jingle\")","High":"Alto","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Le playlist con peso più alto vengono riprodotte più frequentemente rispetto alle altre playlist con peso più basso.","Home":"Pagina iniziale","Homepage Redirect URL":"URl di rimando all'home page","Hour":"Ora","HTML":"HTML","Identifier":"Identifica","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Se una canzone non ha copertina, questo URL verrà utilizzato. Lascia vuoto per utilizzare la copertina standard.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Se un utente non ha effettuato l'accesso e visita la home page di AzuraCast, è possibile reindirizzarlo automaticamente all'URL specificato qui. Lascia vuoto per reindirizzare per default alla schermata di accesso.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Se l'assegnazione automatica è abilitata, usa questa playlist come una delle destinazioni in cui redistribuire i brani. Sovrascriverà i contenuti esistenti di questa playlist.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Se disabilitato, la stazione non trasmetterà o farà partire la regia automatica.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Se abilitata, la regia automatica su questa installazione riprodurrà la musica in automatico su questo mount point.","If enabled, the AutoDJ will automatically play music to this mount point.":"Se abilitato, la regia automatica riprodurrà la musica in automatico su questo mount point.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Se le richieste sono abilitate per la tua stazione, gli utenti saranno in grado di richiedere i contenuti multimediali presenti in questa playlist.","If selected, album art will not display on public-facing radio pages.":"Se selezionato, la copertina dell'album non verrà visualizzata sulle pagine pubbliche della radio.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Se selezionato, rimuoverà il marchio AzuraCast dalle pagine rivolte al pubblico.","If the end time is before the start time, the playlist will play overnight.":"Se l'ora di fine è precedente all'ora di inizio, la playlist verrà riprodotta durante la notte.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Se la porta verso cui trasmetti è diversa da quella che hai elencato nell'URL sopra, specifica qui la porta sorgente.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Se questo mount è il predefinito, verrà riprodotto nell'anteprima della radio e nella pagina della radio pubblica su questo sistema.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Se il mount point predefinito non riproduce audio, gli ascoltatori verranno trasferiti a questo mount point. Il predefinito è /error.mp3, un messaggio di errore che viene ripetuto.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Se questa impostazione è configurata su \"Sì\", verrà utilizzato l'URL del browser anziché l'URL di base quando è disponibile. Impostare su \"No\" per utilizzare sempre l'URL di base.","If you are broadcasting using AutoDJ, enter the source password here.":"Se stai trasmettendo usando la regia automatica, inserire qui la password sorgente.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Se stai trasmettendo usando la regia automatica, inserisci qui il nome utente sorgente. Questo potrebbe essere vuoto.","If your web hook requires HTTP basic authentication, provide the password here.":"Se la tua interazione Web richiede l'autenticazione di base HTTP, fornisci qui la password.","If your web hook requires HTTP basic authentication, provide the username here.":"Se la tua interazione web richiede l'autenticazione di base HTTP, fornisci qui il nome utente.","in the last 48 hours":"nelle ultime 48 ore","in the last month":"nell'ultimo mese","Include in Automated Assignment":"Includi in assegnazione automatica","Indefinitely":"Indefinito","Insert":"Inserisci","Install GeoLite IP Database":"Installa database IP GeoLite","Instructions":"Istruzioni","Internal notes or comments about the user, visible only on this control panel.":"Note interne o commenti sull'utente, visibili solo in questo pannello di controllo.","International Standard Recording Code, used for licensing reports.":"Isrc codice standard internazionale per le registrazioni, usato per il report delle licenze.","Interrupt other songs to play at scheduled time.":"Interrompe altri brani da riprodurre al momento programmato.","IP":"IP","ISRC":"ISRC","Jingle Mode":"Modalità Jingle","Joins":"Partecipazioni","Language":"Lingua","Last 14 Days":"Ultimi 14 giorni","Last 2 Years":"Ultimi 2 anni","Last 24 Hours":"Ultime 24 Ore","Last 30 Days":"Ultimi 30 giorni","Last 60 Days":"Ultimi 60 giorni","Last 7 Days":"Ultimi 7 giorni","Last Modified":"Ultima modifica","Last Month":"Il mese scorso","Last Year":"L'anno scorso","Last.fm API Key":"Chiave API di Last.fm","Learn about Advanced Playlists":"Scopri le playlist avanzate","Leave blank to automatically generate a new password.":"Lascia vuoto per generare una nuova password.","Leave blank to play on every day of the week.":"Lascia vuoto per riprodurre ogni giorno della settimana.","Leave blank to use the current password.":"Lascia vuoto per usare la password attuale.","Length":"Lunghezza","Length Text":"Lunghezza testo","Let's get started by creating your Super Administrator account.":"Iniziamo creando il tuo account Super Amministratore.","Light":"Leggero","List one IP address or group (in CIDR format) per line.":"Elenca un indirizzo IP o un gruppo (in formato CIDR) per riga.","Listener Analytics Collection":"Raccolta analisi degli ascolti","Listener Request":"Richiesta ascoltatore","Listeners":"Ascoltatori","Listeners by Day":"Ascoltatori per giorno","Listeners by Day of Week":"Ascoltatori per giorno della settimana","Listeners by Hour":"Ascoltatori per ora","Listeners Per Station":"Ascoltatori per ciascuna radio","Live":"In diretta","Live Listeners":"Ascoltatori della diretta","Live Recordings Storage Location":"Posizione di Archiviazione delle Registrazioni Live","Live Streamer:":"Streamer In Diretta:","Loading...":"Caricamento...","Local Streams":"Flussi locali","Location":"Località","Log In":"Accedi","Log Viewer":"Visualizzatore log","Logs":"Registri","Losses":"Perdite","Low":"Basso","Main Message Content":"Contenuto messaggio principale","Manage":"Gestisci","Manage SFTP Accounts":"Gestisci Account SFTP","Manage Stations":"Gestisci stazioni","Manual AutoDJ Mode":"Modalità AutoDJ manuale","Maximum Listeners":"Numero massimo ascoltatori","MaxMind License Key":"Chiave Di Licenza MaxMind","Media":"Media","Memory":"Memoria","Merge playlist to play as a single track.":"Unisci playlist per farla suonare come fosse una singola traccia.","Message Body":"Corpo del messaggio","Message parsing mode":"Modalità interpretazione messaggi","Message Recipient(s)":"Destinatari del Messaggio","Message Subject":"Oggetto del Messaggio","Metadata":"Metadati","Metadata updated!":"Metadati aggiornati!","Microphone":"Microfono","Minute of Hour to Play":"Minuto dell'ora quando suonare","Mixer":"Mixer","Mobile Device":"Dispositivo mobile","Modified":"Modificato","Monday":"Lunedì","More":"Altro","Most Played Songs":"Brani più riprodotti","Most Recent Backup Log":"Log del backup più recente","Mount Point URL":"URL mount point","Mount Points":"Mount Point","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"I mountpoint sono il modo in cui gli ascoltatori si connettono e ascoltano la tua stazione. Ogni mountpoint può essere un diverso formato audio o qualità. Utilizzando i mountpoint, puoi configurare uno stream di alta qualità per gli ascoltatori connessi a banda larga e uno streaming mobile per gli utenti di telefonia.","Move":"Sposta","Move %{ num } File(s) to":"Muovi %{ num } file in","Move to Directory":"Sposta nella cartella","MP3":"MP3","Music Files":"File musicali","Mute":"Silenzia","My Account":"Il mio account","Name":"Nome","Never run":"Mai eseguito","New Directory":"Nuova cartella","New directory created.":"Nuoca cartella creata.","New Folder":"Nuova cartella","New Key Generated":"Nuova chiave generata","New Password":"Nuova password","New Playlist":"Nuova playlist","New Station Description":"Nuova descrizione stazione","New Station Name":"Nuovo nome stazione","No files selected.":"Nessun file selezionato.","No Limit":"Nessun limite","No other program can be using this port. Leave blank to automatically assign a port.":"Nessun altro programma può usare questa porta. Lascia vuoto per assegnare automaticamente una porta.","No records to display.":"Nessun record da visualizzare.","None":"Nessuna","Normal Mode":"Modo normale","Not Played":"Non riprodotto","Not Running":"Non in esecuzione","Not Scheduled":"Non pianificato","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Nota che ripristinare un backup eliminerà il tuo database esistente. Non recuperare mai backup da utenti non fidati.","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Nota: questa dovrebbe essere la home page pubblica della stazione radio, non l'URL AzuraCast. Sarà inclusa nei dettagli della web radio.","Notes":"Note","Now":"Adesso","Now Playing":"In riproduzione","Number of Backup Copies to Keep":"Numero delle Copie di Backup da conservare","Number of Minutes Between Plays":"Numero di minuti tra le riproduzioni","Number of seconds to overlap songs.":"Numero di secondi per sovrapporre i brani.","Number of Songs Between Plays":"Numero di brani tra le riproduzioni","On the Air":"In onda","Once per Hour":"Una volta ogni ora","Once per x Minutes":"Una volta ogni x minuti","Once per x Songs":"Una volta ogni x brani","Only loop through playlist once.":"Ripeti la playlist solo una volta.","Only play one track at scheduled time.":"Suona solo una traccia all'orario programmato.","Only Send One Tweet Every...":"Invia un tweet soltanto ogni...","Optional: HTTP Basic Authentication Password":"Facoltativo: password autenticazione http di base","Optional: HTTP Basic Authentication Username":"Facoltativo: Nome utente autenticazione di base HTTP","or":"o","Owner":"Proprietario","Password":"Password","Paste the generated license key into the field on this page.":"Incolla la chiave di licenza generata nel campo in questa pagina.","Permissions":"Permessi","Play":"Play","Play %":"% riproduzione","Play once per hour at the specified minute.":"Suona una volta ogni ora al minuto specificato.","Play/Pause":"Play/Pausa","Playing Next":"Riproduce in seguito","Playlist":"Playlist","Playlist (M3U/PLS) URL":"Link playlist (M3U/PLS)","Playlist 1":"Playlist 1","Playlist 2":"Playlist 2","Playlist Name":"Nome Playlist","Playlist order set.":"Ordine playlist impostato.","Playlist Type":"Tipo Di Playlist","Playlist Weight":"Peso playlist","Playlist:":"Playlist:","Playlist(s)":"Playlist","Playlists":"Playlist","Playlists cleared for selected files:":"Playlist svuotate per i file selezionati:","Playlists updated for selected files:":"Playlist aggiornate per i file selezionati:","Plays":"Riproduzioni","Prefer Browser URL (If Available)":"Preferisci URL del browser (se disponibile)","Preview":"Anteprima","Previous":"Precedente","Privacy":"Privacy","Profile":"Profilo","Programmatic Name":"Nome programmatico","Public Page":"Pagina pubblica","Public Pages":"Pagine pubbliche","Publish to \"Yellow Pages\" Directories":"Condividi su database di consultazione pubblici","Queue":"Coda","Queue the selected media to play next":"Coda i media selezionati per riprodurre il prossimo","Random":"Casuale","Ratio":"Ratio","Raw":"Raw","Record Live Broadcasts":"Registra Trasmissioni Dal Vivo","Recover Account":"Recupera Account","Refresh rows":"Aggiorna righe","Relay Stream URL":"URL flusso da ritrasmettere","Remote":"Remoto","Remote Playback Buffer (Seconds)":"Buffer di riproduzione remota (secondi)","Remote Relays":"Collegamenti remoti","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"I collegamenti remoti consentono di lavorare con il software di trasmissione al di fuori di questo server. Qualsiasi flusso che imposti qui sarà incluso nelle statistiche della tua stazione. È inoltre possibile trasmettere da questo server ai collegamenti remoti.","Remote Station Listening Mountpoint/SID":"Mountpoint/SID per ascoltare la stazione remota","Remote Station Listening URL":"URL per ascoltare la stazione remota","Remote Station Source Mountpoint/SID":"Mountpoint/SID sorgente per la stazione remota","Remote Station Source Password":"Password sorgente stazione remota","Remote Station Source Port":"Porta sorgente per stazione remota","Remote Station Source Username":"Nome utente sorgente per la stazione remota","Remote Station Type":"Tipo di stazione remota","Remote URL":"URL Remoto","Remote URL Playlist":"URL playlist remoto","Remote URL Type":"Tipo di link esterno","Remove":"Rimuovi","Rename":"Rinomina","Rename File/Directory":"Rinomina File/Cartella","Reorder":"Riordina","Reorder Playlist":"Riordina playlist","Repeat":"Ripeti","Replace Album Cover Art":"Sostituisci copertina album","Request":"Richiesta","Request a Song":"Richiedi un brano","Request Last Played Threshold (Minutes)":"Soglia ultima richiesta riprodotta (Minuti)","Request Minimum Delay (Minutes)":"Tempo di attesa minimo per la richiesta (Minuti)","Request Song":"Richiedi brano","Requester IP":"IP richiesta","Reset Password":"Reimposta Password","Restart":"Riavvia","Restoring Backups":"Ripristino dei backup in corso","Role Name":"Nome ruolo","Roles":"Ruoli","Rows per page":"Righe per pagina","Run Automated Assignment":"Esegui assegnazione automatica","Run Automatic Nightly Backups":"Esegui i backup automatici durante la notte","Run Manual Backup":"Esegui backup manuale","Running":"In esecuzione","Sample Rate":"Frequenza di campionamento","Saturday":"Sabato","Save":"Salva","Save Changes":"Salva modifiche","Schedule View":"Visualizza pianificazione","Scheduled":"Programmata","Scheduled Backup Time":"Orario di backup pianificato","Scheduled Play Days of Week":"Giorni della settimana programmati per la riproduzione","Scheduled playlists and other timed items will be controlled by this time zone.":"Le playlist programmate e gli altri elementi temporizzati saranno controllati da questo fuso orario.","Scheduling":"Pianificazione","Search":"Cerca","Seconds from the start of the song that the AutoDJ should start playing.":"Secondi dall'inizio del brano, da cui l'automix dovrebbe iniziare a suonare.","Seconds from the start of the song that the AutoDJ should stop playing.":"Secondi dall'inizio del brano, da cui l'automix dovrebbe smettere di suonare.","Security":"Sicurezza","Select":"Seleziona","Select a theme to use as a base for station public pages and the login page.":"Seleziona un tema da utilizzare come base per le pagine pubbliche della stazione e la pagina di accesso.","Select displayed fields":"Seleziona i campi visualizzati","Select File":"Seleziona File","Sender E-mail Address":"Indirizzo E-mail Mittente","Sender Name":"Nome Mittente","Sequential":"In sequenza","Server Status":"Stato del server","Services":"Servizi","Set as Default Mount Point":"Imposta come mount point predefinito","Set or clear playlists from the selected media":"Imposta o cancella le playlist dal media selezionato","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Impostare su \"Sì\" per utilizzare sempre URL \"https://\" protetti e per reindirizzare automaticamente all'URL protetto quando viene visitato un URL non protetto.","Settings":"Impostazioni","SFTP Users":"Utenti SFTP","Show on Public Pages":"Mostra su pagine pubbliche","Show the station in public pages and general API results.":"Mostra la stazione in pagine pubbliche e risultati API generali.","Show Update Announcements":"Mostra Annunci Aggiornamento","Shuffled":"Ordine sparso","Site Base URL":"URL del sito base","Site Theme":"Tema del sito","Size":"Dimensione","Skip Song":"Salta brano","Smart Mode":"Modo smart","SMTP Host":"Host SMTP","SMTP Password":"Password SMTP","SMTP Port":"Porta SMTP","SMTP Username":"Username SMTP","Song":"Brano","Song Album":"Album canzone","Song Artist":"Artista canzone","Song Genre":"Genere Brano","Song History":"Cronologia brani","Song Listener Impact":"Impatto ascoltatori brano","Song Lyrics":"Testo canzone","Song Playback Order":"Ordine di riproduzione brani","Song Playback Timeline":"Orari riproduzione brani","Song Requests":"Richieste di brani","Song Title":"Titolo canzone","Song-based":"Basata su brani","Song-Based Playlist":"Playlist basata sul brano","SoundExchange Report":"Report SoundExchange","Source":"Sorgente","Space Used":"Spazio Utilizzato","Specify the minute of every hour that this playlist should play.":"Specifica il minuto di ogni ora in cui questa playlist dovrebbe suonare.","SSH Public Keys":"Chiavi Pubbliche SSH","Stable":"Stabile","Start":"Avvia","Start Date":"Data Di Inizio","Start Streaming":"Inizia streaming","Start Time":"Ora di inizio","Station Name":"Nome stazione","Station Overview":"Panoramica stazione","Station Time Zone":"Fuso orario della stazione","Stations":"Stazioni","Statistics Overview":"Panoramica statistiche","Step 1: Scan QR Code":"Passo 1: scansiona codice QR","Step 2: Verify Generated Code":"Passo 2: verifica codice generato","Stop":"Ferma","Stop Streaming":"Ferma streaming","Storage Location":"Posizione Di Archiviazione","Storage Quota":"Limite di archiviazione","Streamer Display Name":"Nome visualizzato del curatore","Streamer Username":"Nome utente streamer","Streamer/DJ":"Streamer/DJ","Streamer/DJ Accounts":"Account streamer/Dj","Streamers/DJs":"Streamer/DJ","Streams":"Flussi","Sunday":"Domenica","System Settings":"Impostazioni sistema","Target":"Target","Test":"Test","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"L'indirizzo di base in cui è situato questo servizio. Usa l'indirizzo IP esterno oppure il nome a dominio completo (se esiste), che punta a questo server.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Il nome assegnato a questo mount point quando viene visualizzato su pagine pubbliche o amministrative. Lascia vuoto per generarne automaticamente uno.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Il nome visibile assegnato a questo collegamento durante la visualizzazione su pagine di amministrazione o pubbliche. Lascia vuoto per generarne automaticamente uno.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"La durata del tempo di riproduzione che Liquidsoap deve bufferizzare durante l'esecuzione di questa playlist remota. Tempi più brevi possono comportare una riproduzione intermittente su connessioni instabili.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"La cartella principale in cui sono memorizzati la playlist della stazione e i file di configurazione. Lascia vuoto per utilizzare la cartella predefinita.","The relative path of the file in the station's media directory.":"Il percorso relativo, al file nella cartella contenente i media della stazione radio.","The station ID will be a numeric string that starts with the letter S.":"Lo Station ID sarà una stringa numerica che inizia con la lettera S.","The streamer will use this password to connect to the radio server.":"Il curatore userà questa password per connettersi al server della radio.","The streamer will use this username to connect to the radio server.":"Lo streamer userà questo nome utente per collegarsi al server della radio.","The time period that the song should fade in. Leave blank to use the system default.":"Tempo in cui questa canzone dovrebbe avere il fade in. Lasciare vuoto per usare impostazioni di default.","The time period that the song should fade out. Leave blank to use the system default.":"Tempo in cui questa canzone dovrebbe sfumare. Lasciare vuoto per usare impostazione di sistema.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"Il tempo in cui questa canzone dovrebbe sovrapporsi agli altri brani quando sfuma. Lasciare vuoto per usare impostazioni di default.","The URL that will receive the POST messages any time an event is triggered.":"L'URL che riceverà i messaggi POST ogni volta che viene attivato un evento.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"Questo account avrà pieno accesso al sistema e verrà automaticamente effettuato il login per il resto della configurazione.","This CSS will be applied to the main management pages, like this one.":"Questo CSS verrà applicato alle pagine di gestione principali, come questa.","This CSS will be applied to the station public pages and login page.":"Questo CSS verrà applicato alle pagine pubbliche della radio e alla pagina di accesso.","This field is required.":"Questo campo è richiesto.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Questo è il nome visualizzato che verrà mostrato nelle risposte dell'API quando il curatore / DJ è in diretta.","This javascript code will be applied to the station public pages and login page.":"Questo codice javascript verrà applicato alle pagine pubbliche della radio e alla pagina di accesso.","This Month":"Questo mese","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Questo nome dovrebbe sempre iniziare con una barra (/), ed essere una URL valida, come /autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Questo nome apparirà come sottotitolo accanto al logo AzuraCast, per aiutare a identificare questo server.","This software delivers your broadcast to the listening audience.":"Questo software trasmette i tuoi contenuti al pubblico in ascolto.","This URL is provided within the Discord application.":"Questo URL è fornito all'interno dell'applicazione Discord.","This will be used as the label when editing individual songs, and will show in API results.":"Questo sarà usato come etichetta quando si modificano singoli brani e verrà mostrato nelle API dei risultati.","Thumbnail Image URL":"URL immagine miniatura","Thursday":"Giovedì","Time":"Orario","Time (sec)":"Tempo (sec)","Time Zone":"Fuso orario","Title":"Titolo","To play once per day, set the start and end times to the same value.":"Per suonare una volta al giorno, imposta le ore di inizio e di fine allo stesso valore.","To restore a backup from your host computer, run:":"Per ripristinare un backup dal tuo computer locale, esegui:","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"Per verificare che il codice sia stato impostato correttamente, inserisci il codice a 6 cifre mostrato dall'app.","Today":"Oggi","Total":"Totale","Total Listener Hours":"Totale ore di ascolto","Triggers":"Eventi","Tuesday":"Martedì","TuneIn Partner ID":"Partner ID TuneIn","TuneIn Partner Key":"Partner key TuneIn","TuneIn Station ID":"Station ID TuneIn","Twitter Account Details":"Dettagli account Twitter","Two-Factor Authentication":"Verifica a due fattori","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"L'autenticazione a due fattori migliora la sicurezza del tuo account richiedendo un secondo codice di accesso valido una sola volta oltre alla tua password quando effettui il login.","Unique":"Univoco","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Identificativo univoco per la chat di destinazione o il nome utente del canale di destinazione (nella forma @NomeCanale).","Unique Listeners":"Ascoltatori Unici","Unknown":"Sconosciuto","Unknown Artist":"Artista sconosciuto","Unknown Title":"Titolo sconosciuto","Up":"Su","Upcoming Song Queue":"Coda di brani imminente","Update":"Aggiorna","Update Metadata":"Aggiorna metadati","Updated":"Aggiornato","URL":"URL","URL Stub":"URL breve","Use Asynchronous Worker":"Usa Asynchronous Worker","Use Browser Default":"Usa impostazione browser predefinita","Use Replaygain Metadata":"Utilizza i metadati di Replaygain","Use Secure (TLS) SMTP Connection":"Usa Connessione SMTP Sicura (TLS)","Use Web Proxy for Radio":"Usa proxy web per la radio","Use WebSockets for Now Playing Updates":"Usa WebSocket per gli aggiornamenti dei brani in riproduzione","User":"Utente","User Agent":"User Agent","User Permissions":"Permessi utente","Username":"Nome utente","Users":"Utenti","Usually enabled for port 465, disabled for ports 587 or 25.":"Di solito abilitata per la porta 465, disabilitata per le porte 587 o 25.","View":"Mostra","Visit the \"My License Key\" page under the \"Services\" section.":"Visita la pagina \"La mia chiave di licenza\" nella sezione \"Servizi\".","Volume":"Volume","Web DJ":"Web DJ","Web Hook Details":"Dettagli interazione web","Web Hook Name":"Nome interazione web","Web Hook Triggers":"Condizioni per l'interazione web","Web Hook URL":"URL interazione web","Web Hooks":"Interazioni web","Web hooks let you connect to external web services and broadcast changes to your station to them.":"Le interazioni Web ti consentono di collegarti a servizi Web esterni e notificare a questi, le modifiche alla tua stazione.","Web Site URL":"URL sito web","Website":"Sito Web","Wednesday":"Mercoledì","Weight":"Peso","Welcome to AzuraCast!":"Benvenuto in AzuraCast!","Worst Performing Songs":"Brani meno performanti","Yesterday":"Ieri","You can also upload files in bulk via SFTP.":"Puoi anche caricare file in massa tramite SFTP.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"È possibile impostare un URL personalizzato per questo flusso che AzuraCast utilizzerà quando farà riferimento ad esso. Lascia vuoto per utilizzare il valore predefinito.","Your full API key is below:":"La tua chiave API completa è la seguente:","YP Directory Authorization Hash":"Hash di autorizzazione alla directory di YP","Select...":"Seleziona...","Imported locale: %s":"Traduzione importata: %s","Initialize AzuraCast":"Inizializza AzuraCast","Initializing essential settings...":"Inizializzazione delle impostazioni essenziali...","Environment: %s":"Ambiente: %s","Installation Method: %s":"Metodo di installazione: %s","Running Database Migrations":"Migrazioni del database in esecuzione","Generating Database Proxy Classes":"Sto generando le classi proxy del database","Reload System Data":"Ricarica dati di sistema","AzuraCast is now initialized.":"AzuraCast è ora inizializzato.","AzuraCast Settings":"Impostazioni AzuraCast","Setting Key":"Chiave dell'impostazione","Setting Value":"Valore dell'impostazione","Configuration successfully written.":"Configurazione scritta con successo.","Fixtures loaded.":"Calendari caricati.","The account associated with e-mail address \"%s\" has been set as an administrator":"L'account associato all'indirizzo mail \"%s\" è stato impostato come amministratore","Account not found.":"Account non trovato.","AzuraCast Setup":"Configurazione AzuraCast","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Benvenuto in AzuraCast. Attendi mentre vengono impostate alcune dipendenze chiave di AzuraCast...","Installing Data Fixtures":"Installazione di dispositivi di dati","Refreshing All Stations":"Sto aggiornando tutte le stazioni","AzuraCast is now updated to the latest version!":"AzuraCast è ora aggiornato all'ultima versione!","AzuraCast installation complete!":"Installazione AzuraCast completata!","Visit %s to complete setup.":"Visita %s per completare la configurazione.","Backup path %s not found!":"Il percorso %s per i backup non è stato trovato!","AzuraCast Backup":"Backup AzuraCast","Please wait while a backup is generated...":"Aspetta mentre viene generato un backup...","Creating temporary directories...":"Creazione directory temporanee in corso...","Backing up MariaDB...":"Backup di MariaDB in corso...","Creating backup archive...":"Creazione archivio backup in corso...","Cleaning up temporary files...":"Pulizia file temporanei in corso...","Backup complete in %.2f seconds.":"Backup completato in %.2f secondi.","This feature is not currently supported on this station.":"Attualmente questa funzione non è supportata in questa stazione radio.","Writing configuration files...":"Scrittura dei file di configurazione...","Server configuration complete!":"Configurazione del server completata!","The application environment.":"L'ambiente applicativo.","MariaDB Username":"MariaDB Nome utente","MariaDB Password":"Password MariaDB","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Tutti i contenitori Docker sono prefissati da questo nome. Non modificarli dopo l'installazione.","User not found.":"Utente non trovato.","Logged in successfully.":"Accesso riuscito.","Too many login attempts":"Troppi tentativi di accesso","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Hai tentato di accedere troppe volte. Attendi 30 secondi e riprova.","Complete the setup process to get started.":"Completa il processo di configurazione per iniziare.","Login unsuccessful":"Accesso non riuscito","Your credentials could not be verified.":"Impossibile verificare le tue credenziali.","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"Hai tentato di reimpostare la password troppe volte. Si prega di attendere 30 secondi e riprovare.","Account Recovery":"Recupero Account","Account recovery e-mail sent.":"Email di recupero account inviata.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Se l'indirizzo e-mail fornito è nel sistema, controlla la posta in arrivo per visualizzare il messaggio di reimpostazione della password.","Invalid token specified.":"Token specificato non valido.","Your password has been updated.":"La tua password è stata aggiornata.","Setup has already been completed!":"Installazione già completata!","Dashboard":"Bacheca","Episode not found.":"Episodio non trovato.","No episodes found.":"Nessun episodio trovato.","Streamers enabled!":"Streamer abilitati!","You can now set up streamer (DJ) accounts.":"Ora puoi impostare gli account degli streamer (DJ).","Liquidsoap Log":"Log Liquidsoap","Liquidsoap Configuration":"Configurazione Liquidsoap","Icecast Access Log":"Log accesso Icecast","Icecast Error Log":"Log errori Icecast","Icecast Configuration":"Configurazione Icecast","SHOUTcast Log":"Log SHOUTCast","SHOUTcast Configuration":"Configurazione SHOUTCast","Debug Output":"Debug Output","AzuraCast Application Log":"Log dell'applicazione AzuraCast","Nginx Access Log":"Log accesso Nginx","Nginx Error Log":"Log errori Nginx","PHP Application Log":"Log applicazione PHP","Supervisord Log":"Log Supervisord","Album Artist Sort Order":"Riordina per Artista dell'album","Album Sort Order":"Ordinamento Album","Band":"Band","Bpm":"Bpm","Comment":"Commento","Commercial Information":"Informazioni commerciali","Composer":"Compositore","Composer Sort Order":"Riordina per compositore","Conductor":"Conduttore","Content Group Description":"Descrizione Gruppo di Contenuti","Copyright":"Copyright","Copyright Message":"Messaggio di copyright","Encoded By":"Codificato da","Encoder Settings":"Impostazioni Encoder","Encoding Time":"Tempo di codifica","File Owner":"File Proprietario","File Type":"Tipo File","Initial Key":"Chiave Iniziale","Internet Radio Station Name":"Nome della Stazione Radiofonica","Internet Radio Station Owner":"Proprietario della Stazione Radiofonica","Involved People List":"Elenco delle Persone Coinvolte","Linked Information":"Informazioni Collegate","Lyricist":"Testo","Original Album":"Album originale","Original Artist":"Artista originale","Original Filename":"Nome File Originale","Original Release Time":"Data di Uscita","Original Year":"Anno originale","Part Of A Compilation":"Parte di una Compilation","Part Of A Set":"Parte di un Set","Performer Sort Order":"Riordina per esecutore","Playlist Delay":"Ritardo playlist","Publisher":"Editore","Recording Time":"Tempo di registrazione","Release Time":"Ora di rilascio","Set Subtitle":"Imposta sottotitolo","Subtitle":"Sottotitolo","Terms Of Use":"Termini di utilizzo","Track Number":"Numero Traccia","URL Artist":"URL Artista","URL File":"File URL","URL Payment":"URL Pagamenti","URL Publisher":"URL Pubblicazione","URL Source":"Origine URL","URL Station":"URL Stazione","URL User":"URL Utente","Year":"Anno","All Stations":"Tutte le stazioni","This station does not accept requests currently.":"Attualmente questa stazione non accetta richieste.","This playlist is not a sequential playlist.":"Questa playlist non è una playlist sequenziale.","Playlist enabled.":"Playlist abilitata.","Playlist disabled.":"Playlist disabilitata.","Playlist successfully imported; %d of %d files were successfully matched.":"Playlist importata con successo; %d di %d file sono stati abbinati con successo.","Playlist reshuffled.":"Playlist rimescolata.","No directory specified":"Nessuna directory specificata","File not specified.":"File non specificato.","New path not specified.":"Nuovo percorso non specificato.","File Not Processed: %s":"File non elaborato: %s","File Processing":"Elaborazione File","Web hook enabled.":"Interazione web abilitata.","This station does not support on-demand streaming.":"Questa stazione non supporta lo streaming on-demand.","Podcast not found!":"Podcast non trovato!","This station is out of available storage space.":"Questa stazione ha esaurito lo spazio disponibile.","No recording available.":"Nessuna registrazione disponibile.","Station restarted.":"Stazione riavviata.","Song skipped.":"Brano saltato.","Streamer disconnected.":"Curatore disconnesso.","You cannot remove yourself.":"Non puoi rimuovere te stesso.","Backup not found.":"Backup non trovato.","Create a new storage location based on the base directory.":"Crea una nuova posizione di archiviazione in base alla directory di base.","Search engine crawlers are not permitted to use this feature.":"I crawler dei motori di ricerca non sono autorizzati a usare questa funzione.","The song ID you specified cannot be requested for this station.":"L'ID del brano specificato non può essere richiesto in questa stazione.","You have submitted a request too recently! Please wait before submitting another one.":"Hai mandato una richiesta troppo presto! Aspetta prima di poterne inviare un'altra.","Duplicate request: this song was already requested and will play soon.":"Richiesta duplicata: questo brano è già stato richiesto e verrà presto riprodotto.","This song or artist has been played too recently. Wait a while before requesting it again.":"Questa canzone o artista è stata già riprodotta di recente. Attendi prima di poterlo richiedere un'altra volta.","Changes saved successfully.":"Modifiche salvate correttamente.","Record deleted successfully.":"Record eliminato correttamente.","Storage location %s could not be validated: %s":"La posizione di archiviazione %s non può essere convalidata: %s","Storage location %s already exists.":"La posizione di archiviazione %s esiste già.","This value is already used.":"Questo valore è già utilizzato.","The port %s is in use by another station.":"La porta %s è in uso da un'altra stazione.","GeoLite database not configured for this installation. See System Administration for instructions.":"Database GeoLite non configurato per questa installazione. Consultare Amministrazione Sistema per le istruzioni.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Questo prodotto include dati GeoLite2 creati da MaxMind, disponibili da %s.","IP Geolocation by DB-IP":"Geolocalizzazione IP tramite DB-IP","You must be logged in to access this page.":"Devi esserti autenticato per poter accedere a questa pagina.","You do not have permission to access this portion of the site.":"Non hai il permesso per accedere a questa parte del sito.","Update Instructions":"Istruzioni per l'aggiornamento","AzuraCast version %s is now available.":"AzuraCast versione %s ora disponibile.","You are currently running version %s. Updating is highly recommended.":"Stai attualmente usando la versione %s. Aggiornamento altamente consigliato.","New AzuraCast Release Version Available":"Disponibile una nuova versione di AzuraCast","Your installation is currently %d update(s) behind the latest version.":"Attualmente la tua installazione è indietro di %d aggiornamenti rispetto all'ultima versione.","View the changelog for full details.":"Visualizza il changelog per maggiori dettagli.","You should update to take advantage of bug and security fixes.":"Dovresti aggiornare per poter correggere errori e vulnerabilità di sicurezza.","New AzuraCast Updates Available":"Nuovi aggiornamenti AzuraCast disponibili","Installation Not Recently Backed Up":"Questa Installazione Non Ha Eseguito Di Recente Il Backup","This installation has not been backed up in the last two weeks.":"Questa installazione non è stata salvata nelle ultime due settimane.","System Debugger":"Debug Di Sistema","All Permissions":"Tutti i permessi","View Administration Page":"Vedi la pagina di amministrazione","View System Logs":"Vedi i log di sistema","Administer Settings":"Gestisci impostazioni","Administer API Keys":"Gestisci API Key","Administer Stations":"Gestisci stazioni","Administer Custom Fields":"Gestisci campi personalizzati","Administer Backups":"Gestisci backup","Administer Storage Locations":"Amministrare Cartelle Di Archiviazione","View Station Page":"Vedi pagina della stazione","View Station Reports":"Vedi i report della stazione","View Station Logs":"Vedi i log della stazione","Manage Station Profile":"Gestisci profilo stazione","Manage Station Broadcasting":"Gestisci trasmissione stazione","Manage Station Streamers":"Gestisci streamer stazione","Manage Station Mount Points":"Gestisci mount point stazione","Manage Station Remote Relays":"Gestisci flussi remoti della stazione","Manage Station Media":"Gestisci media stazione","Manage Station Automation":"Gestisci automazione stazione","Manage Station Web Hooks":"Gestisci interazioni web stazione","Manage Station Podcasts":"Gestione stazione Podcast","%s is not recognized as a service.":"%s non è riconosciuto come un servizio.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Potrebbe non essere ancora registrato con Supervisor. Riavviare la trasmissione potrebbe aiutare.","%s cannot start":"%s non può partire","It is already running.":"E' già in esecuzione.","%s cannot stop":"%s non può spegnersi","It is not running.":"Non è in esecuzione.","%s encountered an error":"%s è andato in errore","Check the log for details.":"Controlla i log per i dettagli.","Are you sure?":"Sei sicuro?","System Maintenance":"Manutenzione del sistema","System Logs":"Log di sistema","User Accounts":"Account utenti","Connected AzuraRelays":"AzuraRelays Collegato","Install SHOUTcast":"Installa SHOUTcast","Restart broadcasting? This will disconnect any current listeners.":"Riavviare la trasmissione? Questo disconnetterà tutti gli ascoltatori correnti.","Start Station":"Avvia radio","Ready to start broadcasting? Click to start your station.":"Pronto per iniziare a trasmettere? Clicca per avviare la tua radio.","Click to restart your station and apply configuration changes.":"Fare clic per riavviare la radio e applicare le modifiche alla configurazione.","Duplicate Songs":"Duplica brani","Unprocessable Files":"File non elaborabili","Reports":"Report","SoundExchange Royalties":"Royalty di SoundExchange","Restart Broadcasting":"Riavvia trasmissione","Help":"Aiuto","Any time the currently playing song changes":"Ogni volta che cambia il brano in riproduzione","Any time the listener count increases":"Ogni volta che aumenta il numero di ascoltatori","Any time the listener count decreases":"Ogni volta che diminuisce il numero di ascoltatori","Any time a live streamer/DJ connects to the stream":"Ogni volta che un curatore/DJ si collega alla radio","Any time a live streamer/DJ disconnects from the stream":"Ogni volta che un curatore/DJ si disconnette dalla radio","Generic Web Hook":"Interazione web generica","Automatically send a message to any URL when your station data changes.":"Invia automaticamente un messaggio ad un URL qualsiasi quando cambiano i metadati della radio.","Send E-mail":"Invia E-mail","Send an e-mail to specified address(es).":"Invia una e-mail agli indirizzi specificati.","TuneIn AIR":"In onda su TuneIn","Send song metadata changes to TuneIn.":"Invia a TuneIn i metadati delle canzoni quando cambiano.","Discord Webhook":"Interazione con Discord","Automatically send a customized message to your Discord server.":"Invia automaticamente un messaggio personalizzato al tuo server Discord.","Telegram Chat Message":"Messaggio chat Telegram","Use the Telegram Bot API to send a message to a channel.":"Usa l'API dei bot Telegram per inviare un messaggio a un canale.","Twitter Post":"Posta su Twitter","Automatically send a tweet.":"Manda un tweet in automatico.","Google Analytics Integration":"Integrazione Google Analytics","Is Public":"È pubblico","First Connected":"Primo connesso","Latest Update":"Ultimi aggiornamenti","Yes":"Sì","No":"No","Run Synchronization Task":"Esegui Attività Di Sincronizzazione","The synchronization task is running in the background. The log below will update automatically.":"L'attività di sincronizzazione è in esecuzione in background. Il log qui sotto si aggiornerà automaticamente.","Clear Cache":"Cancella Cache","Clearing the application cache may log you out of your session.":"La cancellazione della cache dell'applicazione potrebbe disconnettersi dalla sessione.","This will clear any pending unprocessed messages in all message queues.":"Questo cancellerà tutti i messaggi non elaborati in attesa in tutte le code dei messaggi.","Synchronization Tasks":"Compiti di sincronizzazione","Run Task":"Esegui compito","Message Queues":"Coda Dei Messaggi","%d queued messages":"%d messaggi in coda","Send Liquidsoap Telnet Command":"Invia Comando Telnet Liquidsoap","Execute Command":"Esegui Comando","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Poiché si esegue Docker, è possibile accedere a alcuni registri di sistema solo da una sessione shell sul computer ospitante. Puoi eseguire %s per accedere ai log del sistema dal terminale.","Logs by Station":"Log per stazione","Report Not Available":"Report non disponibile","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Questo report non è disponibile per questa stazione, perché l'amministratore di sistema ha scelto di non raccogliere informazioni dettagliate sugli ascoltatori basate su IP.","Station Time":"Orario stazione","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Attualmente gli account degli streamer sono disabilitati per questa stazione. Per abilitarli, clicca il pulsante sotto.","Enable Streaming":"Abilita Streaming","Available Logs":"Log disponibili","Station Broadcasting Disabled":"Trasmissione radio disattivata","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"La tua stazione non è attualmente abilitata per la trasmissione. È comunque possibile gestire i file multimediali, le playlist e altre impostazioni della stazione. Per riattivare la trasmissione, modifica il profilo della tua stazione .","Please wait...":"Attendere prego...","Powered by %s":"Patrocinato da %s","An account recovery link has been requested for your account on \"%s\".":"È stato richiesto un link per il recupero dell'account per il tuo account su \"%s\".","Click the link below to log in to your account.":"Clicca sul link qui sotto per accedere al tuo account.","Details":"Dettagli","Enter Two-Factor Code":"Inserisci il codice a due fattori","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Il tuo account utilizza un codice di sicurezza a due fattori. Inserisci il codice che il tuo dispositivo sta mostrando qui sotto.","Security Code":"Codice di sicurezza","Sign in":"Accedi","Forgot Password":"Password Dimenticata","This installation's administrator has not configured this functionality.":"L'amministratore di questa installazione non ha configurato questa funzionalità.","Contact an administrator to reset your password following the instructions in our documentation:":"Contatta un amministratore per reimpostare la tua password seguendo le istruzioni riportate nella nostra documentazione:","Password Reset Instructions":"Istruzioni per la reimpostazione della password","name@example.com":"nome@esempio.com","Send Recovery E-mail":"Invia E-mail Di Recupero","Welcome!":"Benvenuto!","Welcome to %s!":"Benvenuto in %s!","Enter your password":"Inserisci la tua password","Remember me":"Ricordami","Please log in to continue.":"Per favore accedi per continuare.","Forgot your password?":"Hai dimenticato la password?","Automatically scroll to the bottom of the log":"Scorri automaticamente fino alla fine del log","Need Help?":"Ti serve aiuto?","You can find answers for many common questions in our support documents.":"Puoi trovare le risposte per molte domande comuni nei nostri documenti di supporto .","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Se stai riscontrando un bug o un errore, puoi inviare una segnalazione su GitHub utilizzando il link sottostante.","Your current installation type is %s. Be sure to include this when creating a new issue.":"La tua attuale installazione è di tipo %s . Assicurati di includere questo dato quando crei una nuova segnalazione.","Add New GitHub Issue":"Aggiungi nuova segnalazione su GitHub","Skip to main content":"Vai al contenuto","Toggle Sidebar":"Barra laterale","Toggle Menu":"Menu","System Administration":"Amministrazione sistema","Switch Theme":"Cambia tema","End Session":"Termina sessione","Sign Out":"Esci"},"ja_JP":{"Add API Key":"เพิ่มคีย์ API","Add Custom Field":"เพิ่มฟิลด์ที่กำหนดเอง","Add Mount Point":"เพิ่ม Mount Point","Add Remote Relay":"เพิ่มรีเลย์ระยะไกล","Add SFTP User":"เพิ่มผู้ใช้ SFTP","Add User":"เพิ่มผู้ใช้","Add Web Hook":"เพิ่ม Web Hook","Administration":"การจัดการระบบ","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"สถิติผู้ฟังโดยรวมใช้เพื่อแสดงรายงานสถานีทั่วทั้งระบบ สถิติผู้ฟังตาม IP ใช้เพื่อดูการติดตามผู้ฟังสดและอาจจำเป็นสำหรับรายงานค่าลิขสิทธิ์","Album":"อัลบั้ม","Allow Song Requests":"อนุญาตให้ขอเพลง","Allow Streamers / DJs":"อนุญาตให้สตรีมเมอร์ / ดีเจ","Always Use HTTPS":"ใช้ HTTPS เสมอ","Artist":"ศิลปิน","AutoDJ Bitrate (kbps)":"บิตเรต AutoDJ (kbps)","AutoDJ Format":"รูปแบบ AutoDJ","AutoDJ Queue Length":"ความยาวคิว AutoDJ","AutoDJ Service":"บริการ AutoDJ","Automatically Set from ID3v2 Value":"ตั้งค่าโดยอัตโนมัติจากค่า ID3v2","Banned IP Addresses":"ที่อยู่ IP ที่ถูกห้าม","Base Station Directory":"ไดเรกทอรีสถานีหลัก","Base Theme for Public Pages":"ธีมพื้นฐานสำหรับหน้าสาธารณะ","Bot Token":"โทเค็นบอท","Broadcast AutoDJ to Remote Station":"ถ่ายทอดเสียง AutoDJ ไปยังสถานีระยะไกล","Broadcasting":"การถ่ายทอดเสียง","Broadcasting Service":"บริการถ่ายทอดเสียง","Changes saved.":"บันทึกการเปลี่ยนแปลง","Character Set Encoding":"ตั้งค่าการเข้ารหัสตัวอักษร","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"เลือกชื่อสำหรับ Webhook นี้ที่จะช่วยให้คุณแตกต่างจากผู้อื่น สิ่งนี้จะแสดงในหน้าการดูแลระบบเท่านั้น","Code from Authenticator App":"รหัสรับรองความถูกต้องจากแอป","Comments":"ความคิดเห็น","Configure Backups":"กำหนดค่าการสำรองข้อมูล","Confirm New Password":"ยืนยันรหัสผ่านใหม่","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"สำเนาที่เก่ากว่าจำนวนวันที่ระบุจะถูกลบโดยอัตโนมัติ ตั้งค่าเป็นศูนย์เพื่อปิดใช้งานการลบอัตโนมัติ","Create Account":"สร้างบัญชี","Crossfade Duration (Seconds)":"ระยะเวลาการเปลี่ยนแทร็ก (วินาที)","Crossfade Method":"วิธีการเปลี่ยนแทร็ก","Current Installed Version":"เวอร์ชันที่ติดตั้งปัจจุบัน","Current Password":"รหัสผ่านปัจจุบัน","Custom Configuration":"กำหนดค่าแบบกำหนดเอง","Custom CSS for Internal Pages":"CSS ที่กำหนดเองสำหรับหน้าภายใน","Custom CSS for Public Pages":"CSS ที่กำหนดเองสำหรับหน้าสาธารณะ","Custom Frontend Configuration":"กำหนดค่าหน้าเว็บไซต์แบบกำหนดเอง","Custom JS for Public Pages":"Custom JS สำหรับหน้าสาธารณะ","Customization":"ปรับแต่ง","Customize Administrator Password":"กำหนดรหัสผ่านของผู้ดูแลระบบเอง","Customize Broadcasting Port":"กำหนดพอร์ตถ่ายทอดเสียงเอง","Customize DJ/Streamer Mount Point":"ปรับแต่ง DJ / Streamer Mount Point","Customize DJ/Streamer Port":"ปรับแต่งพอร์ต DJ / Streamer","Customize Internal Request Processing Port":"ปรับแต่งพอร์ตประมวลผลคำขอภายใน","Customize Source Password":"กำหนดรหัสผ่านเอง","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"กำหนดจำนวนเพลงที่จะปรากฏในส่วน \"ประวัติเพลง\" สำหรับสถานีนี้และใน API สาธารณะทั้งหมด","Dark":"มืด","Deactivate Streamer on Disconnect (Seconds)":"ปิดใช้งาน Streamer เมื่อยกเลิกการเชื่อมต่อ (วินาที)","Default":"ค่าเริ่มต้น","Default Album Art URL":"URL หน้าปกอัลบั้มเริ่มต้น","Description":"รายละเอียด","Directory":"ไดเรกทอรี","Disable":"ปิดใช้งาน","Disable Crossfading":"ปิดการใช้งานการเปลี่ยนแทร็ก","Disabled":"ปิดการใช้งาน","Display Name":"แสดงชื่อ","DJ/Streamer Buffer Time (Seconds)":"เวลาบัฟเฟอร์ DJ / Streamer (วินาที)","Duplicate Prevention Time Range (Minutes)":"ช่วงเวลาป้องกันซ้ำ (นาที)","E-mail Address":"メールアドレス","Edit Custom Field":"แก้ไขฟิลด์ที่กำหนดเอง","Edit Liquidsoap Configuration":"แก้ไขการกำหนดค่า Liquidsoap","Edit Mount Point":"แก้ไข Mount Point","Edit Profile":"แก้ไขโปรไฟล์","Edit Remote Relay":"แก้ไขรีเลย์ระยะไกล","Edit SFTP User":"แก้ไขผู้ใช้ SFTP","Edit Station":"แก้ไขสถานี","Edit User":"แก้ไขผู้ใช้","Edit Web Hook":"แก้ไข Web Hook","Enable AutoDJ":"เปิดใช้งาน AutoDJ","Enable Broadcasting":"เปิดใช้งานการถ่ายทอดเสียง","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"เปิดใช้งานเพื่อโฆษณา Mount Point นี้ในไดเรกทอรีวิทยุสาธารณะ \"สมุดหน้าเหลือง\"","Enable to allow listeners to select this mount point on this station's public pages.":"เปิดใช้งานเพื่อให้ผู้ฟังเลือก Mount Point นี้บนหน้าสาธารณะของสถานีนี้","Enable to allow listeners to select this relay on this station's public pages.":"เปิดใช้งานเพื่อให้ผู้ฟังเลือกรีเลย์นี้ในหน้าสาธารณะของสถานีนี้","Enable to have AzuraCast automatically run nightly backups at the time specified.":"เปิดใช้งานเพื่อเรียกใช้การสำรองข้อมูลทุกคืนโดยอัตโนมัติตามเวลาที่กำหนด","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"เปิดใช้งานหรือปิดการใช้งานระบบบน WebSocket ที่ใหม่กว่าและเร็วกว่าเพื่อรับการอัปเดตแบบสดสำหรับผู้เล่นสาธารณะ คุณอาจต้องปิดการใช้งานนี้หากพบปัญหา","Enter the current code provided by your authenticator app to verify that it's working correctly.":"ป้อนรหัสรับรองความถูกต้องจากแอปของคุณเพื่อตรวจสอบว่าทำงานถูกต้อง","Enter the full URL of another stream to relay its broadcast through this mount point.":"ป้อน URL แบบเต็มของสตรีมอื่นที่จะถ่ายทอดออกอากาศผ่าน Mount Point นี้","Exclude Media from Backup":"ยกเว้นสื่อจากการสำรองข้อมูล","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"การยกเว้นสื่อจากการสำรองข้อมูลอัตโนมัติจะช่วยประหยัดพื้นที่ แต่คุณควรสำรองข้อมูลสื่อของคุณไว้ที่อื่น โปรดทราบว่าจะสำรองเฉพาะสื่อที่จัดเก็บไว้ในเครื่องเท่านั้น","Fallback Mount":"Mount สำรอง","Field Name":"ชื่อฟิลด์","Friday":"ศุกร์","Genre":"ประเภทเพลง","Hide Album Art on Public Pages":"ซ่อนปกอัลบั้มในหน้าสาธารณะ","Hide AzuraCast Branding on Public Pages":"ซ่อนการสร้างแบรนด์ AzuraCast บนหน้าสาธารณะ","Homepage Redirect URL":"URL การเปลี่ยนเส้นทางหน้าแรก","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"หากเพลงไม่มีหน้าปกอัลบั้ม, URL นี้จะแสดงแทน. เว้นว่างไว้เพื่อใช้ภาพตัวยึดมาตรฐาน","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"หากผู้เยี่ยมชมไม่ได้ลงชื่อเข้าใช้และเข้าไปที่หน้าแรก, คุณสามารถเปลี่ยนเส้นทางไปยัง URL ที่ระบุไว้ที่นี่โดยอัตโนมัติ. เว้นว่างไว้เพื่อเปลี่ยนเส้นทางไปยังหน้าจอเข้าสู่ระบบตามค่าเริ่มต้น","If disabled, the station will not broadcast or shuffle its AutoDJ.":"หากปิดใช้งานสถานีจะไม่ออกอากาศหรือสับเปลี่ยน AutoDJ","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"หากเปิดใช้งาน AutoDJ จะเล่นเพลงไปยัง Mount Point นี้โดยอัตโนมัติ","If enabled, the AutoDJ will automatically play music to this mount point.":"หากเปิดใช้งาน AutoDJ จะเล่นเพลงไปยัง Mount Point นี้โดยอัตโนมัติ","If selected, album art will not display on public-facing radio pages.":"หากเลือก, ปกอัลบั้มจะไม่แสดงบนหน้าวิทยุสาธารณะ","If selected, this will remove the AzuraCast branding from public-facing pages.":"หากเลือกการดำเนินการนี้จะลบการสร้างแบรนด์ AzuraCast จากหน้าที่เปิดเผยต่อสาธารณะ","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"หากพอร์ตที่คุณออกอากาศแตกต่างจากพอร์ตที่คุณระบุไว้ใน URL ด้านบนให้ระบุพอร์ตต้นทางที่นี่","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"หากการติดตั้งนี้เป็นค่าเริ่มต้นจะเล่นบนหน้าตัวอย่างวิทยุและหน้าวิทยุสาธารณะในระบบนี้","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"หาก Mount Point นี้ไม่เล่นเสียง ผู้ฟังจะถูกเปลี่ยนเส้นทางไปยัง Mount Point นี้โดยอัตโนมัติ ค่าเริ่มต้นคือ /error.mp3 ซึ่งเป็นข้อความแสดงข้อผิดพลาดที่เกิดซ้ำ","If you are broadcasting using AutoDJ, enter the source password here.":"หากคุณกำลังออกอากาศโดยใช้ AutoDJ ให้ป้อนรหัสผ่านต้นทางที่นี่","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"หากคุณกำลังออกอากาศโดยใช้ AutoDJ ให้ป้อนชื่อผู้ใช้ต้นทางที่นี่ หากไม่ทราบให้ปล่อยว่างไว้","If your web hook requires HTTP basic authentication, provide the password here.":"หาก Webhook ของคุณต้องการการตรวจสอบสิทธิ์พื้นฐาน HTTP โปรดระบุรหัสผ่านที่นี่","If your web hook requires HTTP basic authentication, provide the username here.":"หาก Webhook ของคุณต้องการการตรวจสอบสิทธิ์ขั้นพื้นฐานของ HTTP โปรดระบุชื่อผู้ใช้ที่นี่","Indefinitely":"ไม่มีกำหนด","Install GeoLite IP Database":"ติดตั้งฐานข้อมูล GeoLite IP","Instructions":"คำแนะนำ","Language":"ภาษา","Last 14 Days":"14 วันล่าสุด","Last 2 Years":"2 ปีล่าสุด","Last 30 Days":"30 วันล่าสุด","Last 60 Days":"60 วันล่าสุด","Last Year":"ปีล่าสุด","Leave blank to automatically generate a new password.":"เว้นว่างไว้เพื่อสร้างรหัสผ่านใหม่โดยอัตโนมัติ","Leave blank to use the current password.":"เว้นว่างไว้เพื่อใช้รหัสผ่านปัจจุบัน","Length":"ระยะเวลา","Light":"สว่าง","List one IP address or group (in CIDR format) per line.":"แสดงรายการที่อยู่ IP หนึ่งรายการหรือกลุ่ม (ในรูปแบบ CIDR) ต่อบรรทัด","Listener Analytics Collection":"รวบรวมสถิติผู้ฟัง","Listeners":"ผู้ฟัง","Listeners by Day":"ผู้ฟังตามวัน","Listeners by Day of Week":"ผู้ฟังตามวันของสัปดาห์","Listeners by Hour":"ผู้ฟังตามชั่วโมง","Live Broadcast Recording Bitrate (kbps)":"บิตเรตการบันทึกการถ่ายทอดสด (kbps)","Live Broadcast Recording Format":"รูปแบบการบันทึกการถ่ายทอดสด","Live Recordings Storage Location":"สถานที่จัดเก็บบันทึกการถ่ายทอดสด","Manual AutoDJ Mode":"โหมด AutoDJ ด้วยตนเอง","Maximum Listeners":"จำนวนผู้ฟังสูงสุด","Media Storage Location":"ตำแหน่งที่เก็บสื่อ","Monday":"จันทร์","Mount Point URL":"URL Mount Point","Name":"ชื่อ","New Password":"รหัสผ่านใหม่","New Station Description":"คำอธิบายสถานีใหม่","New Station Name":"ชื่อสถานีใหม่","No other program can be using this port. Leave blank to automatically assign a port.":"ไม่มีโปรแกรมอื่นที่สามารถใช้พอร์ตนี้ได้ เว้นว่างไว้เพื่อกำหนดพอร์ตโดยอัตโนมัติ","None":"ไม่มี","Normal Mode":"โหมดปกติ","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"หมายเหตุ: นี่ควรเป็นหน้าแรกของสถานีวิทยุที่เปิดเผยต่อสาธารณะไม่ใช่ URL ของ AzuraCast จะรวมอยู่ในรายละเอียดการออกอากาศ","Number of Backup Copies to Keep":"จำนวนการสำรองข้อมูลที่คัดลอกไปเก็บ","Number of seconds to overlap songs.":"จำนวนวินาทีในการซ้อนเพลง","Optional: HTTP Basic Authentication Password":"ตัวเลือก: รหัสผ่าน HTTP ตรวจสอบสิทธิ์พื้นฐาน","Optional: HTTP Basic Authentication Username":"ตัวเลือก: พื้นฐาน HTTP รับรองความถูกต้องชื่อผู้ใช้","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"เลือกฟิลด์ข้อมูลเมตา ID3v2 ซึ่งหากมีอยู่จะถูกใช้เพื่อตั้งค่าของฟิลด์นี้","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"เลือกใส่คีย์สาธารณะ SSH ที่ผู้ใช้นี้สามารถใช้เพื่อเชื่อมต่อแทนรหัสผ่าน ป้อนหนึ่งคีย์ต่อบรรทัด","Password":"パスワード","Programmatic Name":"ชื่อโปรแกรม","Publish to \"Yellow Pages\" Directories":"เผยแพร่ไปยังไดเรกทอรี \"สมุดหน้าเหลือง\"","Record Live Broadcasts":"บันทึกการถ่ายทอดสด","Relay Stream URL":"URL สตรีมรีเลย์","Remote Station Administrator Password":"รหัสผ่านผู้ดูแลสถานีระยะไกล","Remote Station Listening Mountpoint/SID":"Mount Point/ISD การฟังสถานีระยะไกล","Remote Station Listening URL":"URL การฟังสถานีระยะไกล","Remote Station Source Mountpoint/SID":"Mountpoint/SID ของแหล่งที่มาสถานีระยะไกล","Remote Station Source Password":"รหัสผ่านของแหล่งที่มาสถานีระยะไกล","Remote Station Source Port":"พอร์ตต้นทางสถานีระยะไกล","Remote Station Source Username":"ชื่อผู้ใช้ต้นทางของสถานีระยะไกล","Remote Station Type":"ประเภทสถานีระยะไกล","Request Last Played Threshold (Minutes)":"เกณฑ์การขอที่เล่นล่าสุด (นาที)","Request Minimum Delay (Minutes)":"การหน่วงเวลาในขอขั้นต่ำ (นาที)","Reset Password":"รีเซ็ตรหัสผ่าน","Role Name":"ชื่อบทบาท","Roles":"บทบาท","Run Automatic Nightly Backups":"เรียกใช้การสำรองข้อมูลอัตโนมัติทุกคืน","Run Manual Backup":"เรียกใช้การสำรองข้อมูลด้วยตนเอง","Saturday":"เสาร์","Save Changes":"บันทึก","Scheduled Backup Time":"กำหนดเวลาสำรองข้อมูล","Scheduled playlists and other timed items will be controlled by this time zone.":"เพลย์ลิสต์ที่กำหนดเวลาไว้และรายการตามกำหนดเวลาอื่น ๆ จะถูกควบคุมโดยเขตเวลานี้","Select a theme to use as a base for station public pages and the login page.":"เลือกธีมเพื่อใช้เป็นธีมพื้นฐานสำหรับหน้าสาธารณะของสถานีและหน้าล็อกอิน","Select File":"เลือกไฟล์","Set as Default Mount Point":"ตั้งค่าเป็น Mount Point เริ่มต้น","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"ตั้งค่าเป็น \"ใช่\" เพื่อใช้ URL ที่ปลอดภัย \"https://\" เสมอและเปลี่ยนเส้นทางไปยัง URL ที่ปลอดภัยโดยอัตโนมัติเมื่อมีการเยี่ยมชม URL ที่ไม่ปลอดภัย","Show new releases within your update channel on the AzuraCast homepage.":"แสดงเวอร์ชั่นใหม่ที่อยู่ในช่องการอัปเดตของคุณบนหน้าแรกของ AzuraCast","Show on Public Pages":"แสดงบนหน้าสาธารณะ","Show the station in public pages and general API results.":"แสดงสถานีในหน้าสาธารณะและผล API ทั่วไป","Show Update Announcements":"แสดงประกาศการอัปเดต","Site Theme":"รูปแบบของเว็บไซต์","Smart Mode":"โหมดอัจฉริยะ","Song Artist":"ศิลปิน","Song Title":"ชื่อเพลง","SoundExchange Report":"รายงาน SoundExchange","SSH Public Keys":"คีย์สาธารณะ SSH","Storage Location":"สถานที่จัดเก็บ","Sunday":"อาทิตย์","System Settings":"การตั้งค่าระบบ","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"ชื่อที่แสดงที่กำหนดให้กับ Mount Point นี้เมื่อดูบนเพจสำหรับผู้ดูแลระบบหรือเพจสาธารณะ เว้นว่างไว้เพื่อสร้างโดยอัตโนมัติ","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"ชื่อที่แสดงที่กำหนดให้กับรีเลย์นี้เมื่อดูบนหน้าระดับผู้ดูแลระบบหรือหน้าสาธารณะ เว้นว่างไว้เพื่อสร้างโดยอัตโนมัติ","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"ไดเร็กทอรีหลักที่เก็บรายการเพลงของสถานีและการตั้งค่าไฟล์ที่เก็บไว้ เว้นว่างไว้เพื่อใช้ไดเร็กทอรีเริ่มต้น","The URL that will receive the POST messages any time an event is triggered.":"URL ที่จะรับข้อความ POST ทุกครั้งที่มีการทริกเกอร์เหตุการณ์","This CSS will be applied to the main management pages, like this one.":"CSS นี้จะนำไปใช้กับหน้าการจัดการหลัก เช่นหน้านี้","This CSS will be applied to the station public pages and login page.":"CSS นี้จะนำไปใช้กับหน้าสาธารณะของสถานีและหน้าล็อกอิน","This javascript code will be applied to the station public pages and login page.":"รหัสจาวาสคริปต์นี้จะถูกนำไปใช้กับหน้าสาธารณะของสถานีและหน้าล็อกอิน","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"ชื่อนี้ควรขึ้นต้นด้วยเครื่องหมายทับ (/) เสมอและต้องเป็น URL ที่ถูกต้องเช่น /autodj.mp3","This software delivers your broadcast to the listening audience.":"ซอฟต์แวร์นี้ส่งการออกอากาศของคุณไปยังผู้ฟัง","This will be used as the label when editing individual songs, and will show in API results.":"สิ่งนี้จะใช้เป็นป้ายกำกับเมื่อแก้ไขแต่ละเพลงและจะแสดงในผลลัพธ์ของ API","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"การดำเนินการนี้จะทำให้เกิดการสำรองข้อมูลที่น้อยลงอย่างมาก แต่คุณควรสำรองข้อมูลสื่อของคุณไว้ที่อื่น โปรดทราบว่าจะสำรองเฉพาะสื่อที่จัดเก็บไว้ในเครื่องเท่านั้น","Thursday":"พฤหัสบดี","Time Zone":"เขตเวลา","Title":"ชื่อเรื่อง","To retrieve detailed unique listeners and client details, an administrator password is often required.":"ในการดึงข้อมูลผู้ฟังและรายละเอียดไคลเอนต์ที่ไม่ซ้ำกันโดยละเอียดมักต้องใช้รหัสผ่านผู้ดูแลระบบ","Tuesday":"อังคาร","URL Stub":"ของ URL แบบสั้น","Use Browser Default":"ใช้เบราว์เซอร์เริ่มต้น","Use Replaygain Metadata":"ใช้ Replaygain Metadata","Use WebSockets for Now Playing Updates":"ใช้ WebSockets สำหรับอัปเดตการเล่นในขณะนี้","Username":"ユーザー名","Users":"ユーザー","Web Hook Details":"รายละเอียด Webhook","Web Hook Name":"ชื่อ Webhook","Web Hook Triggers":"ทริกเกอร์ Webhook","Web Hook URL":"URL ของ Webhook","Web Site URL":"URL ของเว็บไซต์","Wednesday":"พุธ","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"คุณสามารถตั้งค่า URL ที่กำหนดเองสำหรับสตรีมนี้ที่ AzuraCast จะใช้เมื่ออ้างถึง เว้นว่างไว้เพื่อใช้ค่าเริ่มต้น","YP Directory Authorization Hash":"แฮชการอนุญาตไดเรกทอรี YP","Select...":"เลือก...","Imported locale: %s":"สถานที่นำเข้า: %s","Environment: %s":"สภาพแวดล้อม: %s","Installation Method: %s":"วิธีการติดตั้ง: %s","Running Database Migrations":"กำลังเรียกใช้การย้ายฐานข้อมูล","Generating Database Proxy Classes":"การสร้างคลาสพร็อกซีฐานข้อมูล","Reload System Data":"โหลดข้อมูลระบบใหม่","AzuraCast Settings":"ตั้งค่า AzuraCast","Setting Key":"ตั้งค่าคีย์","Setting Value":"ตั้งค่าค่า","Configuration successfully written.":"กำหนดค่าเขียนสำเร็จ","Fixtures loaded.":"โหลดข้อมูลแบบคงที่","The account associated with e-mail address \"%s\" has been set as an administrator":"บัญชีที่เชื่อมโยงกับที่อยู่อีเมล \"%s\" ได้รับการตั้งค่าให้เป็นผู้ดูแลระบบ","Account not found.":"ไม่พบบัญชี","AzuraCast Setup":"ตั้งค่า AzuraCast","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"ยินดีต้อนรับสู่ AzuraCast โปรดรอสักครู่ในขณะที่การอ้างอิงคีย์ของ AzuraCast ถูกตั้งค่า...","Installing Data Fixtures":"ติดตั้งข้อมูลแบบคงที่","Refreshing All Stations":"รีเฟรชทุกสถานี","AzuraCast is now updated to the latest version!":"AzuraCast ได้รับการอัปเดตเป็นเวอร์ชันล่าสุดแล้ว!","AzuraCast installation complete!":"การติดตั้ง AzuraCast เสร็จสมบูรณ์!","Visit %s to complete setup.":"ไปที่ %s เพื่อตั้งค่าให้เสร็จสมบูรณ์","Backup path %s not found!":"ไม่พบเส้นทางสำรองข้อมูล %s!","AzuraCast Backup":"สำรองข้อมูล AzuraCast","Please wait while a backup is generated...":"กรุณารอสักครู่ในขณะที่ทำการสำรองข้อมูล...","Creating temporary directories...":"สร้างไดเรกทอรีชั่วคราว...","Backing up MariaDB...":"สำรองข้อมูล MariaDB...","Creating backup archive...":"กำลังสร้างที่เก็บข้อมูลสำรอง...","Cleaning up temporary files...":"ทำความสะอาดไฟล์ชั่วคราว...","Backup complete in %.2f seconds.":"สำรองข้อมูลเสร็จสมบูรณ์ใน %.2f วินาที","This feature is not currently supported on this station.":"ปัจจุบันสถานีนี้ยังไม่รองรับคุณสมบัตินี้","User not found.":"ไม่พบผู้ใช้","Logged in successfully.":"เข้าสู่ระบบสำเร็จ","Too many login attempts":"พยายามเข้าสู่ระบบมากเกินไป","You have attempted to log in too many times. Please wait 30 seconds and try again.":"คุณพยายามเข้าสู่ระบบหลายครั้งเกินไป กรุณารอ 30 วินาทีแล้วลองอีกครั้ง","Complete the setup process to get started.":"ดำเนินขั้นตอนการตั้งค่าให้เสร็จสมบูรณ์เพื่อเริ่มต้น","Login unsuccessful":"เข้าสู่ระบบไม่สำเร็จ","Your credentials could not be verified.":"ไม่สามารถยืนยันข้อมูลรับรองของคุณได้","Setup has already been completed!":"การตั้งค่าเสร็จเรียบร้อย!","Streamers enabled!":"เปิดใช้งานสตรีมเมอร์","You can now set up streamer (DJ) accounts.":"คุณสามารถตั้งค่าบัญชีสตรีมเมอร์ (DJ) ได้","Liquidsoap Log":"บันทึก Liquidsoap","Liquidsoap Configuration":"กำหนดค่า Liquidsoap","Icecast Access Log":"บันทึกการเข้าถึง Icecast","Icecast Error Log":"บันทึกข้อผิดพลาด Icecast","Icecast Configuration":"กำหนดค่า Icecast","SHOUTcast Log":"บันทึก SHOUTcast","SHOUTcast Configuration":"กำหนดค่า SHOUTcast","Debug Output":"แก้ปัญหาเอาต์พุต","AzuraCast Application Log":"บันทึกแอปพลิเคชัน AzuraCast","Nginx Access Log":"บันทึกการเข้าถึง Nginx","Nginx Error Log":"บันทึกข้อผิดพลาด Nginx","PHP Application Log":"บันทึกแอปพลิเคชัน PHP","Supervisord Log":"บันทึกหัวหน้างาน","Album Artist Sort Order":"เรียงลำดับศิลปินในอัลบั้ม","Album Sort Order":"เรียงลำดับอัลบั้ม","Band":"วงดนตรี","Comment":"ความคิดเห็น","Commercial Information":"ข้อมูลการค้า","Composer":"ผู้แต่งเพลง","Composer Sort Order":"เรียงลำดับผู้แต่งเพลง","Conductor":"ผู้ควบคุมวง","Content Group Description":"คำอธิบายกลุ่มเนื้อหา","Copyright":"ลิขสิทธิ์","Copyright Message":"ข้อความลิขสิทธิ์","Encoded By":"เข้ารหัสโดย","Encoder Settings":"ตั้งค่าการเข้ารหัส","Encoding Time":"เวลาในการเข้ารหัส","File Owner":"เจ้าของไฟล์","File Type":"ประเภทไฟล์","Initial Key":"คีย์เริ่มต้น","Internet Radio Station Name":"ชื่อสถานีวิทยุ","Internet Radio Station Owner":"เจ้าของสถานีวิทยุ","Involved People List":"รายชื่อบุคคลที่เกี่ยวข้อง","Linked Information":"ข้อมูลเชื่อมโยง","Lyricist":"นักแต่งเพลง","Media Type":"ประเภทสื่อ","Mood":"อารมณ์","Music CD Identifier":"ตัวระบุซีดีเพลง","Musician Credits List":"รายการเครดิตนักดนตรี","Original Album":"อัลบั้มต้นฉบับ","Original Artist":"ศิลปินต้นฉบับ","Original Filename":"ชื่อไฟล์ต้นฉบับ","Original Lyricist":"นักแต่งเพลงต้นฉบับ","Original Release Time":"เวลาที่วางจำหน่าย","Original Year":"ปีที่วางจำหน่าย","Part Of A Compilation":"ส่วนหนึ่งของการรวบรวม","Part Of A Set":"ส่วนหนึ่งของชุด","Performer Sort Order":"เรียงตามผู้แต่งเพลง","Playlist Delay":"ความล่าช้าของเพลย์ลิสต์","Produced Notice":"ประกาศการสร้าง","Publisher":"ผู้เผยแพร่","Recording Time":"เวลาในการบันทึก","Release Time":"เวลาที่วางจำหน่าย","Remixer":"รีมิกซ์","Set Subtitle":"ตั้งค่าคำบรรยาย","Subtitle":"คำบรรยาย","Tagging Time":"เวลาแท็ก","Terms Of Use":"เงื่อนไขการใช้งาน","Title Sort Order":"ชื่อเรื่องเรียงตามลำดับ","Track Number":"หมายเลขแทร็ก","Unsynchronised Lyric":"เนื้อเพลงที่ไม่ซิงโครไนซ์","URL Artist":"URL ศิลปิน","URL File":"URL ไฟล์","URL Payment":"URL การชำระเงิน","URL Publisher":"URL ผู้เผยแพร่","URL Source":"URL แหล่งที่มา","URL Station":"URL สถานี","URL User":"URL ผู้ใช้","Year":"ปี","All Stations":"ทุกสถานี","This station does not accept requests currently.":"สถานีนี้ไม่ได้รับการร้องขอในขณะนี้","This playlist is not a sequential playlist.":"รายการเพลงนี้ไม่ได้เป็นรายการที่จะเล่นตามลำดับ","Playlist enabled.":"เปิดใช้งานเพลย์ลิสต์","Playlist disabled.":"ปิดใช้งานเพลย์ลิสต์","Playlist successfully imported; %d of %d files were successfully matched.":"นำเข้าเพลย์ลิสต์สำเร็จ; %d จาก %d ไฟล์ถูกจับคู่สำเร็จ","Playlist reshuffled.":"สับเปลี่ยนเพลย์ลิสต์","No directory specified":"ไม่มีไดเรกทอรีที่ระบุ","File not specified.":"ไม่ได้ระบุไฟล์","New path not specified.":"ไม่ได้ระบุเส้นทางใหม่","Web hook enabled.":"เปิดใช้งาน Web Hook","This station does not support on-demand streaming.":"สถานีนี้ไม่รองรับการสตรีมแบบออนดีมานด์","This station is out of available storage space.":"สถานีนี้ไม่มีพื้นที่เก็บข้อมูลเหลืออยู่","No recording available.":"ไม่มีบันทึกที่มีอยู่","Station restarted.":"รีสตาร์ทสถานี","Song skipped.":"ข้ามเพลง","Streamer disconnected.":"ตัดการเชื่อมต่อสตรีมเมอร์แล้ว","You cannot remove yourself.":"คุณไม่สามารถลบตัวคุณเองได้","Backup not found.":"ไม่พบข้อมูลสำรอง","Create a new storage location based on the base directory.":"สร้างที่เก็บข้อมูลใหม่ตามไดเร็กทอรีหลัก","Search engine crawlers are not permitted to use this feature.":"โปรแกรมรวบรวมข้อมูลของเครื่องมือค้นหาไม่ได้รับอนุญาตให้ใช้คุณลักษณะนี้","The song ID you specified cannot be requested for this station.":"รหัสเพลงที่คุณระบุไม่สามารถขอให้สถานีนี้","You have submitted a request too recently! Please wait before submitting another one.":"คุณส่งคำขอมาเร็วเกินไป! กรุณารอสักครู่ก่อนที่จะส่งรายการอื่น","Duplicate request: this song was already requested and will play soon.":"คำขอที่ซ้ำกัน: เพลงนี้ได้รับการร้องขอแล้วและจะเล่นเร็ว ๆ นี้","This song or artist has been played too recently. Wait a while before requesting it again.":"เพลงหรือศิลปินนี้ถูกเล่นเมื่อเร็ว ๆ นี้มากเกินไป รอสักครู่ก่อนที่จะขออีกครั้ง","Changes saved successfully.":"บันทึกการเปลี่ยนแปลงเรียบร้อยแล้ว","Record deleted successfully.":"ลบบันทึกเรียบร้อยแล้ว","The port %s is in use by another station.":"พอร์ต %s ถูกใช้งานโดยสถานีอื่น","GeoLite database not configured for this installation. See System Administration for instructions.":"ไม่ได้กำหนดค่าฐานข้อมูล GeoLite สำหรับการติดตั้งนี้ ดูระบบการบริหารสำหรับคำแนะนำ","This product includes GeoLite2 data created by MaxMind, available from %s.":"ผลิตภัณฑ์นี้มีข้อมูล GeoLite2 ที่สร้างโดย MaxMind ซึ่งหาได้จาก %s.","IP Geolocation by DB-IP":"IP Geolocation โดย DB-IP","You must be logged in to access this page.":"คุณต้องเข้าสู่ระบบเพื่อเข้าถึงหน้านี้","You do not have permission to access this portion of the site.":"คุณไม่ได้รับอนุญาตให้เข้าถึงส่วนนี้ของเว็บไซต์","AzuraCast version %s is now available.":"AzuraCast เวอร์ชัน %s พร้อมใช้งานแล้ว","You are currently running version %s. Updating is highly recommended.":"คุณกำลังใช้งานเวอร์ชัน %s ขอแนะนำให้อัปเดต","New AzuraCast Release Version Available":"AzuraCast เวอร์ชันใหม่ที่มีอยู่","Your installation is currently %d update(s) behind the latest version.":"ขณะนี้การติดตั้งของคุณกำลังอัปเดต %d หลังเวอร์ชันล่าสุด","You should update to take advantage of bug and security fixes.":"คุณควรอัปเดตเพื่อใช้ประโยชน์จากการแก้ไขข้อบกพร่องและความปลอดภัย","New AzuraCast Updates Available":"มีการอัปเดต AzuraCast ใหม่","Installation Not Recently Backed Up":"การติดตั้งไม่ได้สำรองไว้เมื่อเร็ว ๆ นี้","All Permissions":"สิทธิ์การใช้งานทั้งหมด","View Administration Page":"ดูหน้าผู้ดูแลระบบ","View System Logs":"ดูบันทึกระบบ","Administer Settings":"ตั้งค่าผู้ดูแลระบบ","Administer API Keys":"จัดการคีย์ API","Administer Stations":"จัดการสถานี","Administer Custom Fields":"จัดการฟิลด์ที่กำหนดเอง","Administer Backups":"จัดการการสำรองข้อมูล","Administer Storage Locations":"จัดการสถานที่จัดเก็บข้อมูล","View Station Page":"ดูหน้าสถานี","View Station Reports":"ดูรายงานสถานี","View Station Logs":"ดูบันทึกสถานี","Manage Station Profile":"จัดการโปรไฟล์สถานี","Manage Station Broadcasting":"จัดการสถานีออกอากาศ","Manage Station Streamers":"จัดการสถานีสตรีมเมอร์","Manage Station Mount Points":"จัดการ Mount Points สถานี","Manage Station Remote Relays":"จัดการรีเลย์ระยะไกลสถานี","Manage Station Media":"จัดการสื่อสถานี","Manage Station Automation":"จัดการสถานีอัตโนมัติ","Manage Station Web Hooks":"จัดการ Web Hook สถานี","%s is not recognized as a service.":"%s ไม่ได้รับการยอมรับว่าเป็นบริการ","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"อาจยังไม่ได้ลงทะเบียนกับหัวหน้างาน การรีสตาร์ทการออกอากาศใหม่อาจช่วยได้","%s cannot start":"%s ไม่สามารถเริ่มได้","It is already running.":"มันทำงานอยู่แล้ว","%s cannot stop":"%s ไม่สามารถหยุด","It is not running.":"มันไม่ทำงาน","%s encountered an error":"%s พบข้อผิดพลาด","Check the log for details.":"ตรวจสอบบันทึกเพื่อดูรายละเอียด","Install SHOUTcast":"ติดตั้ง SHOUTcast","Yes":"はい","No":"いいえ"},"ko_KR":{"# Episodes":"# 에피소드","# Songs":"# 곡","%{listeners} Listener":"%{listeners} 청취자","%{name} - Copy":"%{name} - 사본","%{numPlaylists} playlist":"%{numPlaylists} 개의 재생 목록","%{numSongs} uploaded song":"업로드 된 %{numSongs} 개의 곡","A completely random track is picked for playback every time the queue is populated.":"대기열이 채워질 때마다 재생을 위해 완전히 무작위 트랙이 선택됩니다.","A playlist containing media files hosted on this server.":"이 서버에 호스팅된 미디어 파일이 포함된 재생 목록.","Access Key ID":"액세스 키 ID","Account is Active":"계정이 활성 상태입니다","Account List":"계정 목록","Actions":"액션","Adapter":"어댑터","Add API Key":"API 키 추가","Add Episode":"에피소드 추가","Add Files to Playlist":"재생 목록에 파일 추가","Add Mount Point":"마운트 지점 추가","Add Playlist":"재생 목록 추가","Add Podcast":"팟캐스트 추가","Add Schedule Item":"예약 생성","Add SFTP User":"SFTP 사용자 추가","Add Station":"스테이션 추가","Add Storage Location":"저장소 위치 추가","Add Streamer":"스트리머 추가","Add User":"사용자 추가","Add Web Hook":"웹 훅 추가","Administration":"관리","Advanced":"고급","Album":"앨범","Album Art":"앨범 이미지","All Playlists":"모든 재생 목록","All Podcasts":"모든 팟캐스트","Allow Song Requests":"곡 요청 승인","Analyze and reprocess the selected media":"선택한 미디어 분석 및 재처리","API Version":"API 버전","Applying changes...":"변경 내용을 적용하는 중...","Artist":"아티스트","Artwork":"아트워크","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Apple 팟캐스트의 경우 아트워크 크기는 최소 1400 x 1400 픽셀이고 최대 크기는 3000 x 3000 픽셀이어야 합니다.","Auto-Assigned":"자동 할당","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"AutoDJ 비트 레이트 (kbps)","AutoDJ Disabled":"AutoDJ 비활성화됨","AutoDJ Format":"AutoDJ 포맷","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"이 스테이션의 AutoDJ가 비활성화되었습니다. 소스가 활성화되지 않은 경우 어떤 음악도 자동으로 재생되지 않습니다.","AutoDJ Service":"AutoDJ 서비스","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"%{service} 서비스에서 이메일 주소를 기반으로 아바타를 가져옵니다. %{service} 설정을 관리하려면 클릭하십시오.","Average Listeners":"평균 청취자","Avoid Duplicate Artists/Titles":"아티스트/제목 중복 방지","AzuraCast First-Time Setup":"AzuraCast 최초 설정","AzuraCast Update Checks":"AzuraCast 업데이트 체크","AzuraCast User":"AzuraCast 사용자","AzuraCast Wiki":"AzuraCast 위키","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast는 이 방송국의 음악 라이브러리에서 업로드된 파일의 일치하는 내용을 검색합니다. 이 단계를 실행하기 전에 미디어를 미리 업로드해야 합니다. 필요한 횟수만큼 이 도구를 다시 실행할 수 있습니다.","Back":"뒤로","Backups":"백업","Basic Info":"기본 정보","Basic Information":"기본 정보","Best Performing Songs":"베스트 퍼포먼스 곡","Bit Rate":"비트 레이트","Branding Settings":"브랜딩 설정","Broadcasting":"방송","Broadcasting Service":"방송 서비스","Broadcasts":"방송","Browser Icon":"파비콘","Categories":"카테고리","Changes":"변경 사항","Changes saved.":"변경 내용 저장.","Clear Media":"미디어 지우기","Clear Queue":"대기열 비우기","Close":"닫기","Code from Authenticator App":"인증자 앱의 코드","Comments":"댓글","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"방송 환경에 대한 정보를 제공하여 설정 프로세스를 완료합니다. 이러한 설정은 나중에 관리 패널에서 변경할 수 있습니다.","Configure Backups":"백업 구성","Confirm New Password":"새 암호 확인","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"아래에서 첫 번째 라디오 스테이션을 만들어 설정 과정을 계속합니다. 이러한 세부 내용은 나중에 편집할 수 있습니다.","Continuous Play":"연속 재생","Control how this playlist is handled by the AutoDJ software.":"AutoDJ 소프트웨어에서 이 재생 목록을 처리하는 방법을 제어합니다.","Copy to Clipboard":"클립보드에 복사","Create a New Radio Station":"새 라디오 스테이션 생성","Create Account":"계정 생성","Create Directory":"디렉터리 생성","Create Station":"스테이션 생성","Cue":"큐","Current Password":"현재 암호","Current Podcast Media":"현재 팟캐스트 미디어","Custom":"사용자 지정","Custom Cues: Cue-In Point (seconds)":"사용자 지정 큐:큐 인 포인트 (초)","Custom Cues: Cue-Out Point (seconds)":"사용자 지정 큐:큐 아웃 포인트 (초)","Custom Fading: Fade-In Time (seconds)":"사용자 지정 페이딩:페이드 인 시간 (초)","Custom Fading: Fade-Out Time (seconds)":"사용자 지정 페이딩:페이드 아웃 시간 (초)","Custom Fading: Overlap Time (seconds)":"사용자 지정 페이딩:오버랩 시간 (초)","Custom Fields":"사용자 정의 필드","Custom Frontend Configuration":"사용자 정의 프론트 엔드 구성","Customization":"사용자 정의","Customize":"개인화","Customize Broadcasting Port":"방송 포트 개인화","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"이 스테이션의 \"재생 기록\" 섹션과 모든 공용 API에 나타날 노래 수를 사용자 지정합니다.","Default":"기본값","Default Album Art":"기본 앨범아트","Default Album Art URL":"기본 앨범아트 URL","Default Mount":"기본 마운트","Delete":"삭제","Delete %{ num } media files?":"%{ num } 개의 미디어 파일을 삭제하시겠습니까?","Delete Album Art":"앨범아트 삭제","Delete Mount Point?":"마운트 지점을 삭제하시겠습니까?","Description":"설명","Deselect":"선택 취소","Direct Stream URL":"다이렉트 스트림 URL","Directory":"디렉터리","Directory Name":"폴더 이름","Disable":"비활성화","Disable public pages?":"공용 페이지를 비활성화하시겠습니까?","Disable song requests?":"곡 요청을 비활성화하시겠습니까?","Disable streamers?":"스트리머를 비활성화하시겠습니까?","Disabled":"비활성화","Disconnect Streamer":"스트리머 연결 해제","Display Name":"표시 이름","DJ Credentials":"DJ 자격 증명","Down":"아래로","Download":"다운로드","Download CSV":"CSV로 내려받기","Download M3U":"M3U 다운로드","Download PLS":"PLS 다운로드","Drag file(s) here to upload or":"파일을 여기에 끌어서 업로드하거나","Dropbox Generated Access Token":"Dropbox 생성 액세스 토큰","Duplicate":"복제","Duplicate Playlist":"재생 목록 복제","E-Mail":"이메일","E-mail Address":"이메일 주소","Edit":"편집","Edit Episode":"에피소드 편집","Edit Media":"미디어 편집","Edit Mount Point":"마운트 지점 편집","Edit Playlist":"재생 목록 편집","Edit Podcast":"팟캐스트 편집","Edit Profile":"프로필 편집","Edit Station":"스테이션 편집","Edit Storage Location":"저장소 위치 편집","Edit Streamer":"스트리머 편집","Edit User":"사용자 편집","Embed Code":"임베드 코드","Embed Widgets":"임베드 위젯","Enable":"활성화","Enable AutoDJ":"AutoDJ 활성화","Enable Broadcasting":"방송 활성화","Enable public pages?":"공용 페이지를 활성화하시겠습니까?","Enable song requests?":"곡 요청을 활성화하시겠습니까?","Enable streamers?":"스트리머를 활성화하시겠습니까?","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"이 설정을 활성화하면 이 재생 목록에 있는 파일의 메타데이터가 AutoDJ로 전송되지 않습니다. 이 기능은 재생 목록에 징글 또는 범퍼가 포함된 경우에 유용합니다.","Enable to allow listeners to select this mount point on this station's public pages.":"청취자가 이 스테이션의 공개 페이지에서 이 마운트 지점을 선택할 수 있도록 하려면 활성화합니다.","Enable to allow this account to log in and stream.":"이 계정이 로그인하고 스트리밍할 수 있도록 활성화합니다.","Enable Two-Factor":"2단계 인증 활성화","Enable Two-Factor Authentication":"2단계 인증 활성화","Enabled":"활성화","Encoder":"인코더","End Date":"종료 날짜","End Time":"종료 시간","Endpoint":"끝점","Enter the full URL of another stream to relay its broadcast through this mount point.":"다른 스트림의 전체 URL을 입력하여 이 마운트 지점을 통해 방송을 중계합니다.","Episode":"에피소드","Episodes":"에피소드","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"예시: 원격 라디오 URL이 http://station.example.com:8000/radio.mp3,이면 \"http://station.example.com:8000\"을 입력합니다.","Export %{format}":"%{format} 로 내보내기","File Name":"파일 이름","Files moved:":"파일이 이동됨:","Files removed:":"파일 삭제됨:","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"로컬 파일 시스템의 경우 디렉토리의 기본 경로입니다. 원격 파일 시스템의 경우 폴더 접두사입니다.","Friday":"금요일","Full Volume":"최대 볼륨","General Rotation":"일반적인 로테이션","Genre":"장르","Global":"전역","Hide Charts":"차트 숨기기","High":"높음","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"가중치가 높은 재생 목록은 가중치가 낮은 다른 재생 목록에 비해 재생 빈도가 높습니다.","History":"기록","Home":"홈","Hour":"시간","Identifier":"식별자","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"자동 할당이 활성화된 경우 이 재생 목록을 재배포할 곡의 대상 중 하나로 사용하십시오. 이 재생 목록의 기존 내용을 덮어씁니다.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"비활성화된 경우 재생 목록은 라디오 재생에 포함되지 않지만 여전히 관리할 수 있습니다.","If enabled, the AutoDJ will automatically play music to this mount point.":"활성화된 경우 AutoDJ는 자동으로 이 마운트 지점까지 음악을 재생합니다.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"활성화된 경우 이 스트리머는 예약된 방송 시간 동안만 연결할 수 있습니다.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"스테이션에 대한 요청이 활성화된 경우, 사용자는 이 재생 목록에 있는 미디어를 요청할 수 있습니다.","If the end time is before the start time, the playlist will play overnight.":"종료 시간이 시작 시간 이전인 경우, 재생 목록이 밤새 재생됩니다.","If the end time is before the start time, the schedule entry will continue overnight.":"종료 시간이 시작 시간 이전인 경우, 일정 항목은 밤새 계속됩니다.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"이 마운트가 기본값인 경우 이 시스템의 라디오 미리 보기 및 공용 라디오 페이지에서 재생됩니다.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"이 마운트 지점이 오디오를 재생하고 있지 않으면 수신기가 자동으로 이 마운트 지점으로 리디렉션됩니다. 기본값은 반복 오류 메시지인 /error.mp3 입니다.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"이 스테이션에 주문형 스트리밍 및 다운로드가 활성화된 경우, 이 설정이 활성화된 재생 목록에 있는 곡만 표시됩니다.","If you are broadcasting using AutoDJ, enter the source password here.":"AutoDJ를 사용하여 방송하는 경우 여기에 소스 암호를 입력합니다.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"AutoDJ를 사용하여 방송하는 경우 여기에 소스 사용자 이름을 입력합니다. 공백일 수 있습니다.","Import from PLS/M3U":"PLS/M3U으로 들여오기","in the last 48 hours":"지난 48시간","in the last month":"지난 달","Indefinitely":"무기한","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"명시적 내용(명시적 언어 또는 성인 내용) 의 존재를 나타냅니다. Apple 팟캐스트가 켜져 있는 경우 해당 에피소드에 대한 명시적 부모 조언 그래픽을 표시합니다. 일부 Apple 팟캐스트 영역에서는 명시적 자료가 포함된 에피소드를 사용할 수 없습니다.","IP":"IP","ISRC":"ISRC (국제 표준 녹음 코드)","Jingle Mode":"징글 모드","Language":"언어","Last 14 Days":"지난 14일","Last 2 Years":"지난 2년","Last 30 Days":"지난 30일","Last 60 Days":"지난 60일","Last 7 Days":"지난 7일","Last Modified":"최종 수정","Last Month":"지난 달","Last Year":"지난 해","Last.fm API Key":"Last.fm API 키","Learn about Advanced Playlists":"고급 재생 목록에 대해 알아보기","Learn More about Dropbox Auth Tokens":"Dropbox 인증 토큰에 대한 자세한 정보","Leave blank to play on every day of the week.":"매일 재생하려면 공백으로 두십시오.","Length":"길이","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"LiquidSoap은 현재 %{songs} 과 %{playlists} 에서 뒤섞고 있습니다.","Listener Request":"청취자 요청","Listeners":"청취자","Listeners Per Station":"스테이션 당 청취자 수","Live":"라이브","Loading...":"로딩 중…","Local":"로컬","Local Filesystem":"로컬 파일 시스템","Local Streams":"로컬 스트림","Log In":"로그인","Logs":"로그","Low":"낮음","Manage":"관리","Manually define how this playlist is used in Liquidsoap configuration.":"이 재생 목록이 Liquidsoap 구성에서 사용되는 방법을 수동으로 정의합니다.","Maximum Listeners":"최대 청취자","Media":"미디어","Metadata":"메타데이터","Microphone":"마이크","Mixer":"믹서","Modified":"수정됨","Monday":"월요일","More":"더 보기","Most Played Songs":"가장 많이 재생된 곡","Mount Point URL":"마운트 지점 URL","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"마운트 지점은 청취자가 방송을 연결하고 청취하는 방법입니다. 각 마운트 지점은 오디오 형식 또는 품질이 다를 수 있습니다. 마운트 지점을 사용하여 광대역 수신기를 위한 고품질 스트림과 모바일 사용자를 위한 모바일 스트림을 설정할 수 있습니다.","Move":"이동","MP3":"MP3","Mute":"음소거","My Account":"나의 계정","Name":"이름","New Directory":"새 디렉터리","New directory created.":"새 디렉터리가 생성되었습니다.","New File Name":"새 파일 이름","New Folder":"새 폴더","New Password":"새 암호","New Playlist":"새 재생 목록","No files selected.":"선택한 파일이 없습니다.","No records to display.":"표시할 기록이 없습니다.","Not Running":"실행 중이 아님","Not Scheduled":"예약되지 않음","Notes":"비고","Now":"지금","Now Playing":"지금 재생 중","On the Air":"방송중","On-Demand Media":"주문형 미디어","Once per %{minutes} Minutes":"매 %{minutes} 분당 한 번","Once per %{songs} Songs":"매 %{songs} 곡당 한 번","Once per Hour":"시간 마다","Owner":"소유자","Password":"비밀번호","Path/Suffix":"경로/접미사","Play":"재생","Play exactly once every $x minutes.":"정확히 $x분마다 한 번씩 플레이합니다.","Play exactly once every $x songs.":"정확히 $x곡마다 한 번씩 플레이합니다.","Play once per hour at the specified minute.":"지정된 분마다 한 시간에 한 번 재생합니다.","Play/Pause":"재생/일시 정지","Playback Queue":"재생 대기열","Playing Next":"다음 재생","Playlist":"재생 목록","Playlist (M3U/PLS) URL":"재생 목록 (M3U/PLS) URL","Playlist 1":"재생 목록 1","Playlist 2":"재생 목록 2","Playlist Name":"재생 목록 이름","Playlist order set.":"재생 목록 순서가 설정되었습니다.","Playlist queue cleared.":"재생 목록 대기열을 비웠습니다","Playlist Type":"재생 목록 타입","Playlist Weight":"재생 목록 용량","Playlist:":"재생 목록:","Playlists":"재생 목록","Playlists updated for selected files:":"선택한 파일에 대해 재생 목록이 업데이트되었습니다 :","Podcast":"팟캐스트","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"호환성을 극대화하려면 팟캐스트 미디어가 MP3 또는 M4A(AAC) 형식이어야 합니다.","Podcast Title":"팟캐스트 제목","Podcasts":"팟캐스트","Prefer System Default":"시스템 기본값","Preview":"미리보기","Previous":"이전","Profile":"프로필","Public Page":"공용 페이지","Public Pages":"공용 페이지","Publish Date":"게시 날짜","Publish Time":"게시 시간","Queue":"대기열","Radio Player":"라디오 플레이어","Random":"무작위","Raw":"무변환","Recover Account":"계정 복구","Refresh rows":"행 새로 고침","Region":"지역","Relay Stream URL":"중계 스트림 URL","Remote Relays":"원격 릴레이","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"원격 릴레이를 사용하면 이 서버 외부에서 브로드캐스팅 소프트웨어로 작업할 수 있습니다. 여기에 포함된 릴레이는 모두 해당 스테이션의 통계에 포함됩니다. 이 서버에서 원격 릴레이로 브로드캐스트할 수도 있습니다.","Remote URL":"원격 URL","Remove":"제거","Rename":"이름 바꾸기","Rename File/Directory":"파일/디렉터리 이름 바꾸기","Reorder":"재정렬","Reprocess":"재처리","Request":"요청","Request a Song":"곡 요청","Request Song":"곡 요청","Requests":"요청","Reset Password":"암호 재설정","Restart":"다시 시작","Rows per page":"페이지당 열","RSS Feed":"RSS 피드","Run Manual Backup":"수동 백업 실행","Running":"실행 중","Sample Rate":"샘플 레이트","Saturday":"토요일","Save":"저장","Save Changes":"변경 내용 저장","Scheduling":"예약","Search":"검색","Secret Key":"비밀 키","Seek":"탐색","Select":"선택","Select displayed fields":"표시된 필드 선택","Select File":"파일 선택","Select Media File":"미디어 파일 선택","Select PLS/M3U File to Import":"가져올 PLS/M3U 파일 선택","Select PNG/JPG artwork file":"PNG/JPG 아트워크 파일 선택","Select the category/categories that best reflects the content of your podcast.":"팟캐스트의 내용을 가장 잘 반영한 카테고리를 선택하십시오.","Sender E-mail Address":"발신자 이메일 주소","Set as Default Mount Point":"기본 마운트 지점으로 설정","Set Cue In":"큐 인 설정","Set Cue Out":"큐 아웃 설정","Set Fade In":"페이드 인 설정","Set Fade Out":"페이드 아웃 설정","Set or clear playlists from the selected media":"선택한 미디어에서 재생 목록 설정 또는 지우기","Set Overlap":"오버랩 설정","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"청취자가 스트림에 연결된 상태를 유지할 시간(초)을 설정합니다. 0으로 설정하면 청취자가 무제한으로 연결된 상태를 유지할 수 있습니다.","Settings":"설정","SFTP Port":"SFTP 포트","Show Charts":"차트 보이기","Site Theme":"사이트 테마","Size":"크기","Skip Song":"곡 건너뛰기","SMTP Password":"SMTP 암호","Song":"곡","Song Album":"곡 앨범","Song Artist":"곡 아티스트","Song Genre":"곡 장르","Song History":"재생 기록","Song Length":"곡 길이","Song Lyrics":"곡 가사","Song Requests":"요청 곡","Song Title":"곡 제목","Source":"소스","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"마운트 지점(\"/radio.mp3\") 또는 Shoutcast SID(\"2\")를 지정하여 통계 또는 브로드캐스트에 사용할 특정 스트림을 지정합니다.","Specify the minute of every hour that this playlist should play.":"이 재생 목록을 재생할 시간을 분 단위로 지정하십시오.","Standard playlist, shuffles with other standard playlists based on weight.":"표준 재생 목록, 용량에 따라 다른 표준 재생 목록과 섞습니다.","Start":"시작","Start Date":"시작 날짜","Start Streaming":"방송 시작","Start Time":"시작 시간","Station Media":"스테이션 미디어","Station Name":"스테이션 이름","Station Overview":"스테이션 개요","Station Podcasts":"스테이션 팟캐스트","Station Time Zone":"스테이션 표준 시간대","Station(s)":"스테이션","Step 1: Scan QR Code":"Step 1: QR 코드 스캔","Step 2: Verify Generated Code":"Step 2: 생성된 코드 확인","Stop":"정지","Stop Streaming":"스트리밍 중단","Storage Adapter":"저장소 어댑터","Storage Locations":"저장소 위치","Storage Quota":"총 용량","Streamer Broadcasts":"스트리머 방송","Streamer Display Name":"스트리머 표시 이름","Streamer password":"스트리머 암호","Streamer Username":"스트리머 사용자 이름","Streamer/DJ":"스트리머/DJ","Streamer/DJ Accounts":"스트리머/DJ 계정","Streamers/DJs":"스트리머/DJ","Streams":"스트림","Sunday":"일요일","System Settings":"시스템 설정","Target":"대상","The date when the episode should be published.":"에피소드가 게시되어야 하는 날짜.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"에피소드에 대한 설명. 이 항목에 허용되는 텍스트의 일반적인 최대 길이는 4000자입니다.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"팟캐스트에 대한 설명입니다. 이 항목에 허용되는 텍스트의 일반적인 최대 길이는 4000자입니다.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"관리 또는 공용 페이지에서 이 마운트 지점을 볼 때 이 마운트 지점에 할당된 표시 이름입니다. 자동으로 생성하려면 비워 두십시오.","The full playlist is shuffled and then played through in the shuffled order.":"전체 재생 목록을 뒤섞은 다음 그 순서대로 재생됩니다.","The language spoken on the podcast.":"팟캐스트에서 사용되는 언어.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"이 원격 재생 목록을 재생할 때 Liquidsoap이 버퍼링해야 하는 재생 시간. 짧은 시간 동안 불안정한 연결에서 재생이 간헐적으로 끊어질 수 있습니다.","The order of the playlist is manually specified and followed by the AutoDJ.":"재생 목록의 순서를 수동으로 지정한 다음 AutoDJ를 사용합니다.","The relative path of the file in the station's media directory.":"스테이션의 미디어 디렉토리에 있는 파일의 상대 경로입니다.","The request could not be processed.":"요청을 처리할 수 없습니다.","The streamer will use this password to connect to the radio server.":"스트리머가 이 암호를 사용하여 라디오 서버에 연결합니다.","The streamer will use this username to connect to the radio server.":"스트리머가 이 사용자 이름을 사용하여 라디오 서버에 연결합니다.","The time period that the song should fade in. Leave blank to use the system default.":"곡이 페이드 인 되는 시간. 시스템 기본값을 사용하려면 공백으로 두십시오.","The time period that the song should fade out. Leave blank to use the system default.":"곡이 페이드 아웃 되는 시간. 시스템 기본값을 사용하려면 공백으로 두십시오.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"이 곡이 페이딩 할 때 주변 곡와 겹치는 시간. 시스템 기본값을 사용하려면 공백으로 두십시오.","The time when the episode should be published (according to the stations timezone).":"(스테이션 표준 시간대에 따라) 에피소드가 공개되어야 하는 시간.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"트랙을 증폭할 볼륨(데시벨)입니다. 시스템 기본값을 사용하려면 비워 두십시오.","Theme":"테마","There is no existing media associated with this episode.":"이 에피소드와 관련된 기존 미디어가 없습니다.","This field is required.":"이 필드는 필수 항목입니다.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"이것은 스트리머/DJ가 라이브 상태일 경우 API 응답에 표시되는 비공식 표시 이름입니다.","This Month":"이번 달","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"이 이름은 항상 슬래시(/)로 시작해야 하며 /autodj.mp3 와 같은 유효한 URL이어야 합니다.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"이 재생 목록에는 현재 예약된 시간이 없습니다. 그것은 항상 플레이 될 것입니다. 새 예약 시간을 추가하려면 아래 버튼을 클릭하십시오.","This station's time zone is currently %{tz}.":"이 스테이션의 표준 시간대는 현재 %{tz} 입니다.","This streamer is not scheduled to play at any times.":"이 스트리머는 어느 시간에도 재생되도록 예약되어 있지 않습니다.","Thursday":"목요일","Time":"시간","Title":"제목","To play once per day, set the start and end times to the same value.":"하루에 한 번 재생하려면 시작 시간과 종료 시간을 동일한 값으로 설정합니다.","To set this schedule to run only within a certain date range, specify a start and end date.":"이 일정을 특정 날짜 범위 내에서만 실행하도록 설정하려면 시작 날짜와 종료 날짜를 지정하십시오.","Today":"오늘","Tuesday":"화요일","Two-Factor Authentication":"2단계 인증","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"2단계 인증은 로그인할 때 암호 외에 두 번째 일회용 액세스 코드를 요구하여 계정의 보안을 향상시킵니다.","Unique Listeners":"특별 청취자","Unknown Artist":"알 수 없는 아티스트","Unknown Title":"알 수 없는 제목","Up":"위로","Upcoming Song Queue":"다가오는 곡 대기열","Update":"업데이트","Update Metadata":"메타데이터 업데이트","Updated":"업데이트됨","URL":"URL","Use Asynchronous Worker":"비동기 작업자 사용","User":"사용자","Username":"사용자 이름","View":"보기","View tracks in playlist":"재생 목록의 트랙 보기","Visual Cue Editor":"비주얼 큐 에디터","Volume":"볼륨","Waveform Zoom":"파형 확대/축소","Web DJ":"웹 DJ","Web Hook URL":"웹 훅 URL","Web Site URL":"웹 사이트 URL","Website":"웹사이트","Wednesday":"수요일","Weight":"용량","Welcome to AzuraCast!":"AzuraCast에 오신 것을 환영합니다!","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"AutoDJ가 이 재생 목록에서 미디어를 재생할 때 아티스트가 중복되지 않도록 하고 제목을 추적해야 하는지 여부입니다.","Widget Type":"위젯 종류","Yesterday":"어제","You can also upload files in bulk via SFTP.":"SFTP를 통해 파일을 대량으로 업로드할 수도 있습니다.","Your full API key is below:":"전체 API 키는 다음과 같습니다:","Running Database Migrations":"데이터베이스 마이그레이션 실행","AzuraCast Settings":"AzuraCast 설정","Setting Key":"설정 키","Setting Value":"설정 값","AzuraCast Setup":"AzuraCast 설치","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"AzuraCast에 오신 것을 환영합니다. AzuraCast의 일부 주요 종속성을 설정하는 동안 잠시 기다려 주십시오...","Refreshing All Stations":"모든 스테이션 새로 고침","AzuraCast is now updated to the latest version!":"AzuraCast가 최신 버전으로 업데이트되었습니다!","AzuraCast installation complete!":"AzuraCast 설치 완료!","Backing up MariaDB...":"MariaDB 백업 중...","Creating backup archive...":"백업 아카이브를 생성하는 중...","Cleaning up temporary files...":"임시 파일을 정리하는 중...","AzuraCast Updater":"AzuraCast 업데이터","Set up LetsEncrypt?":"LetsEncrypt를 설정하시겠습니까?","Writing configuration files...":"구성 파일을 쓰는 중입니다...","MariaDB Port":"MariaDB 포트","MariaDB Password":"MariaDB 암호","MariaDB Root Password":"MariaDB 루트 암호","Enable Redis":"Redis 활성화","Redis Host":"Redis 호스트","Redis Port":"Redis 포트","Default: %s":"기본값: %s","HTTP Port":"HTTP 포트","HTTPS Port":"HTTPS 포트","LetsEncrypt Domain Name(s)":"LetsEncrypt 도메인 이름","LetsEncrypt E-mail Address":"LetsEncrypt 이메일 주소","User not found.":"사용자를 찾을 수 없습니다.","Logged in successfully.":"로그인 성공","Too many login attempts":"로그인을 너무 많이 시도했습니다.","Complete the setup process to get started.":"시작하려면 설정 프로세스를 완료하십시오.","Login unsuccessful":"로그인 실패","Your credentials could not be verified.":"자격 증명을 확인할 수 없습니다.","Account Recovery":"비밀번호 재설정","Account recovery e-mail sent.":"계정 복구 이메일을 보냈습니다.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"입력한 이메일 주소가 시스템에 있는 경우, 받은 메일함에 암호 재설정 메시지가 있는지 확인합니다.","Invalid token specified.":"잘못된 토큰을 지정했습니다.","Logged in using account recovery token":"계정 복구 토큰을 사용하여 로그인됨","Your password has been updated.":"비밀번호가 변경되었습니다.","Setup has already been completed!":"설치가 이미 완료되었습니다!","Dashboard":"대시보드","Episode not found.":"에피소드를 찾을 수 없습니다.","No episodes found.":"에피소드를 찾을 수 없습니다.","AzuraCast Application Log":"AzuraCast 응용 프로그램 로그","Nginx Access Log":"Nginx 액세스 로그","Nginx Error Log":"Nginx 오류 로그","PHP Application Log":"PHP 응용 프로그램 로그","Bpm":"BPM","File Type":"파일 유형","All Stations":"모든 스테이션","File not specified.":"파일이 지정되지 않았습니다.","New path not specified.":"새 경로가 지정되지 않았습니다.","Podcast not found!":"팟캐스트를 찾을 수 없습니다!","Backup not found.":"백업을 찾을 수 없습니다.","This value is already used.":"이 값은 이미 사용되고 있습니다.","The port %s is in use by another station.":"%s 포트를 다른 스테이션에서 사용중입니다.","The performance profiling extension is currently enabled on this installation.":"성능 프로파일링 확장이 현재 이 설치에서 실행되어 있습니다.","Update Instructions":"지침 업데이트","This installation has not been backed up in the last two weeks.":"이 설치는 지난 2주 동안 백업되지 않았습니다.","All Permissions":"모든 권한","View Administration Page":"관리 페이지 보기","View System Logs":"시스템 로그 보기","Administer Settings":"설정 관리","Administer API Keys":"API 키 관리","Administer Stations":"스테이션 관리","Administer Custom Fields":"사용자 지정 필드 관리","Administer Backups":"백업 관리","Administer Storage Locations":"저장소 위치 관리","View Station Page":"스테이션 페이지 보기","View Station Reports":"스테이션 보고서 보기","View Station Logs":"스테이션 로그 보기","Manage Station Profile":"스테이션 프로필 관리","Manage Station Broadcasting":"스테이션 방송 관리","Manage Station Streamers":"스테이션 스트리머 관리","Manage Station Mount Points":"스테이션 마운트 지점 관리","Manage Station Media":"스테이션 미디어 관리","Manage Station Web Hooks":"스테이션 웹 훅 관리","Manage Station Podcasts":"스테이션 팟캐스트 관리","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"아직 감독관에 등록되지 않았을 수 있습니다. 방송을 다시 시작하면 도움이 될 수 있습니다.","Restart broadcasting? This will disconnect any current listeners.":"방송을 다시 시작하시겠습니까? 그러면 현재 청취자들의 연결이 끊어집니다.","Ready to start broadcasting? Click to start your station.":"방송을 시작하시겠습니까? 스테이션을 시작하려면 클릭하십시오.","Restart Broadcasting":"방송 재시작","Help":"도움말","Send E-mail":"이메일 전송","Latest Update":"최신 업데이트","Station Broadcasting Disabled":"스테이션 방송 비활성화","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"귀하의 스테이션은 현재 방송에 사용할 수 없습니다. 미디어, 재생 목록 및 기타 방송국 설정을 계속 관리할 수 있습니다. 방송을 다시 활성화하려면, 귀하의 스테이션 프로필을 수정하십시오.","Please wait...":"잠시만 기다려주세요...","Details":"세부정보","View Details":"세부 정보 보기","Enter Two-Factor Code":"2단계 인증 코드 입력","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"계정에서 2단계 보안 코드를 사용합니다. 장치에 현재 표시되는 코드를 아래에 입력하십시오.","Security Code":"보안 코드","Sign in":"로그인","Forgot Password":"암호를 잊어버림","name@example.com":"name@example.com","Send Recovery E-mail":"복구 이메일 보내기","Welcome!":"환영합니다!","Welcome to %s!":"%s에 오신 것을 환영합니다!","Enter your password":"암호를 입력하세요","Remember me":"자동 로그인","Please log in to continue.":"계속하려면 로그인하십시오.","Forgot your password?":"암호를 잊으셨습니까?","Need Help?":"도움이 필요하십니까?","Skip to main content":"주요 콘텐츠로 건너뛰기","System Administration":"시스템 관리","Switch Theme":"테마 전환","End Session":"세션 종료","Sign Out":"로그아웃"},"nb_NO":{"# Episodes":"# Episoder","# Songs":"# Sanger","%{ days } Days":"%{ days } Dager","%{ minutes } minutes":"%{ minutes } minutter","%{ seconds } seconds":"%{ seconds } sekunder","%{filesCount} File":["%{filesCount} Fil","%{filesCount} Filer"],"%{listeners} Listener":["%{listeners} Lytter","%{listeners} Lyttere"],"%{name} - Copy":"%{name} – Kopiér","%{numPlaylists} playlist":["%{numPlaylists} spilleliste","%{numPlaylists} spillelister"],"%{numSongs} uploaded song":["%{numSongs} opplastet sang","%{numSongs} opplastede sanger"],"%{spaceUsed} of %{spaceTotal} Used":"%{spaceUsed} av %{spaceTotal} brukt","%{spaceUsed} Used":"%{spaceUsed} Brukt","%{station} - Copy":"%{station} – Kopiér","A completely random track is picked for playback every time the queue is populated.":"Et helt tilfeldig spor velges for avspilling hver gang køen fylles.","A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\").":"Ett navn på denne strømmen som brukes internt i kode. Skal bare inneholde bokstaver, tall og understrek (dvs. \"stream_lofi\").","A playlist containing media files hosted on this server.":"En spilleliste som inneholder mediefiler på denne serveren.","A playlist that instructs the station to play from a remote URL.":"En spilleliste som instruerer stasjonen til å spille fra en ekstern URL.","Access Key ID":"Tilgangsnøkkel-ID","Access Token":"Adgangsnøkkel (Access Token)","Access Token Secret":"Adgangsnøkkel hemmelig kode","Account is Active":"Kontoen er aktiv","Account List":"Konto Liste","Actions":"Handlinger","Adapter":"Adapter","Add API Key":"Legg til API Nøkkel","Add Custom Field":"Legg til tilpasset felt","Add Episode":"Legg til episode","Add Files to Playlist":"Legg til filer i spillelisten","Add HLS Stream":"Legg til HLS-Strøm","Add Mount Point":"Legg til Mount Point","Add Playlist":"Legg til spilleliste","Add Podcast":"Legg til podcast","Add Record":"Legg til post","Add Remote Relay":"Legg til fjernrelé","Add Role":"Legg til rolle","Add Schedule Item":"Legg til tidsplanelement","Add SFTP User":"Legg til SFTP-bruker","Add Station":"Legg til stasjon","Add Storage Location":"Legg til lagringssted","Add Streamer":"Legg til Streamer","Add User":"Legg til bruker","Add Web Hook":"Legg til Web Hook","Administration":"Administrasjon","Advanced":"Avansert","Advanced Configuration":"Avansert konfigurasjon","Advanced Manual AutoDJ Scheduling Options":"Avanserte manuelle AutoDJ-planleggingsalternativer","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Samlet lytterstatistikk brukes til å vise stasjonsrapporter på tvers av systemet. IP-basert lytterstatistikk brukes til å se live lyttersporing og kan være nødvendig for royaltyrapporter.","Album":"Album","Album Art":"Albumkunst","All Playlists":"Alle Spillelister","All Podcasts":"Alle Podcaster","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"Alle verdiene i NowPlaying API-responsen er tilgjengelige for bruk. Alle tomme felt ignoreres.","Allow Requests from This Playlist":"Tillat forespørsler fra denne spillelisten","Allow Song Requests":"Tillat sangforespørsler","Allow Streamers / DJs":"Tillat streamere / DJ-er","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"La systemet periodisk automatisk tildele sanger til spillelister basert på ytelsen deres. Denne prosessen vil kjøre i bakgrunnen, og vil bare kjøre hvis dette alternativet er satt til \"Aktivert\" og minst én spilleliste er satt til \"Inkluder i Automated Assignment\".","Allowed IP Addresses":"Tillatte IP-adresser","Always Use HTTPS":"Bruk alltid HTTPS","Amplify: Amplification (dB)":"Forskyvning: Forsterkning (dB)","Analyze and reprocess the selected media":"Analyser og bearbeid det valgte mediet","API \"Access-Control-Allow-Origin\" Header":"API \"Access-Control-Allow-Origin\"-overskrift","API Documentation":"API-dokumentasjon","API Key Description/Comments":"API-nøkkelbeskrivelse/kommentarer","API Keys":"API-nøkler","API Version":"API-versjon","Apply for an API key at Last.fm":"Søk om en API-nøkkel på Last.fm","Applying changes...":"Bruker endringer ...","Art":"Kunst","Artist":"Artist","Artwork":"Kunstverk","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Kunstverk må ha en minimumsstørrelse på 1400 x 1400 piksler og en maksimal størrelse på 3000 x 3000 piksler for Apple Podcasts.","At the bottom of the page, click \"Create my access token\".":"Klikk på \"Opprett tilgangstoken\" nederst på siden.","Attempt to Automatically Retrieve ISRC When Missing":"Forsøk å hente ISRC automatisk når den mangler","Audio Bitrate (kbps)":"Lyd Bitrate (kbps)","Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance.":"Lydtranskodingsapplikasjoner som Liquidsoap bruker en konsistent mengde CPU over tid, noe som gradvis tapper denne tilgjengelige kreditten. Hvis du regelmessig ser stjålet CPU-tid, bør du vurdere å migrere til en VM som har CPU-ressurser dedikert til din instans.","Audit Log":"Revisjonslogg","Author":"Forfatter","Auto-Assign Value":"Auto-tilordne verdi","Auto-Assigned":"Auto-tildelt","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"AutoDJ Bitrate (kbps)","AutoDJ Disabled":"AutoDJ deaktivert","AutoDJ Format":"AutoDJ-format","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"AutoDJ er deaktivert for denne stasjonen. Ingen musikk spilles automatisk når en kilde ikke er live.","AutoDJ Queue Length":"AutoDJ-kølengde","AutoDJ Service":"AutoDJ-tjeneste","Automated Assignment":"Automatisert tildeling","Automatic Backups":"Automatiske sikkerhetskopier","Automatically Set from ID3v2 Value":"Angi automatisk fra ID3v2-verdi","Avatar Service":"Avatar-tjeneste","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Avatarer hentes basert på e-postadressen din fra %{service}-tjenesten. Klikk for å administrere %{service}-innstillingene.","Average Listeners":"Gjennomsnittlige lyttere","Avoid Duplicate Artists/Titles":"Unngå dupliserte artister/titler","AzuraCast First-Time Setup":"AzuraCast førstegangsoppsett","AzuraCast Instance Name":"AzuraCast-forekomstnavn","AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated.":"AzuraCast leveres med en innebygd gratis IP-geolokaliseringsdatabase. Du foretrekker kanskje å bruke MaxMind GeoLite-tjenesten i stedet for å oppnå mer nøyaktige resultater. Bruk av MaxMind GeoLite krever en lisensnøkkel, men når nøkkelen er gitt, vil vi automatisk holde databasen oppdatert.","AzuraCast Update Checks":"AzuraCast-oppdateringssjekker","AzuraCast User":"AzuraCast-bruker","AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles.":"AzuraCast bruker et rollebasert tilgangskontrollsystem. Roller gis tillatelser til visse deler av nettstedet, deretter blir brukere tildelt disse rollene.","AzuraCast Wiki":"AzuraCast Wiki","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast vil skanne den opplastede filen for treff i denne stasjonens musikkbibliotek. Media skal allerede være lastet opp før du kjører dette trinnet. Du kan kjøre dette verktøyet på nytt så mange ganger du trenger.","Back":"Tilbake","Backups":"Sikkerhetskopier","Balanced":"Balansert","Banned Countries":"Forbudte land","Banned IP Addresses":"Forbudte IP-adresser","Banned User Agents":"Utestengte brukeragenter","Base Station Directory":"Basestasjonskatalog","Base Theme for Public Pages":"Grunntema for offentlige sider","Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists.":"Basert på den forrige fremføringen av stasjonens sanger, kan AzuraCast automatisk distribuere sanger jevnt mellom spillelistene dine, og plassere de høyest presterende sangene i de høyest vektede spillelistene.","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Basert på denne innstillingen vil systemet automatisk tildele sanger hver (denne) dagen ved å bruke data fra de foregående (denne) dagene.","Basic Info":"Informasjon","Basic Information":"Stillingsinformasjon","Best Performing Songs":"Best fremførte sanger","Bit Rate":"Bithastighet","Bot Token":"Bot Token","Branding Settings":"Innstillinger for branding","Broadcast AutoDJ to Remote Station":"Send AutoDJ til ekstern stasjon","Broadcasting":"Kringkasting","Broadcasting Service":"Kringkastingstjeneste","Broadcasts":"Meldinger","Browser Icon":"Nettleserikon","Bucket Name":"Bucket Navn","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Som standard sender radiostasjoner på sine egne porter (dvs. 8000). Hvis du bruker en tjeneste som CloudFlare eller får tilgang til radiostasjonen din med SSL, bør du aktivere denne funksjonen, som ruter all radio gjennom nettportene (80 og 443).","Cached":"Bufret","Categories":"Kategorier","Change":"Endre","Change Password":"Endre passord","Changes":"Endringer","Changes saved.":"Endringer ble lagret.","Character Set Encoding":"Tegnsettkoding","Chat ID":"Chat-ID","Check Web Services for Album Art for \"Now Playing\" Tracks":"Se netttjenester for albumomslag for \"Spiller nå\" låter","Check Web Services for Album Art When Uploading Media":"Sjekk webtjenester for albumgrafikk når du laster opp media","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Velg et navn for denne webhooken som vil hjelpe deg å skille den fra andre. Dette vil kun vises på administrasjonssiden.","Choose a new password for your account.":"Velg et nytt passord for kontoen din.","Clear":"Fjern","Clear All Pending Requests?":"Vil du fjerne alle ventende forespørsler?","Clear Artwork":"Tøm kunstverk","Clear File":"Fjern","Clear Image":"Fjern Bilde","Clear List":"Klar liste","Clear Media":"Tøm media","Clear Pending Requests":"Fjern ventende forespørsler","Clear Queue":"Fjern Kø","Clear Upcoming Song Queue":"Fjern kommende sangkø","Clear Upcoming Song Queue?":"Fjerne kommende sangkø?","Click \"Generate new license key\".":"Klikk på \"Generer ny lisensnøkkel\".","Clone":"Klone","Clone Station":"Klon Stasjon","Close":"Lukk","Code from Authenticator App":"Kode fra Autorisasjons App","Collect aggregate listener statistics and IP-based listener statistics":"Samle inn samlet lytterstatistikk og IP-basert lytterstatistikk","Comments":"Kommentarer","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Fullfør konfigurasjonsprosessen ved å oppgi litt informasjon om kringkastingsmiljøet ditt. Disse innstillingene kan endres senere fra administrasjonspanelet.","Configure":"Konfigurer","Configure Automated Assignment":"Konfigurer automatisk tildeling","Configure Backups":"Konfigurer Backuper","Confirm New Password":"Bekreft nytt passord","Connection Information":"Tilkoblingsinformasjon","Consumer Key (API Key)":"Forbrukernøkkel (API-nøkkel)","Consumer Secret (API Secret)":"Forbrukerhemmelighet (API-hemmelig)","Contains explicit content":"Inneholder eksplisitt innhold","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Fortsett konfigurasjonsprosessen ved å opprette din første radiostasjon nedenfor. Du kan redigere hvilken som helst av disse detaljene senere.","Continuous Play":"Kontinuerlig spilling","Control how this playlist is handled by the AutoDJ software.":"Kontroller hvordan denne spillelisten håndteres av AutoDJ-programvaren.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Kopier som er eldre enn det angitte antall dager vil automatisk bli slettet. Sett til null for å deaktivere automatisk sletting.","Copy associated media and folders.":"Kopier tilknyttede medier og mapper.","Copy scheduled playback times.":"Kopier planlagte avspillingstider.","Copy to Clipboard":"Kopier til utklippstavle","Copy to New Station":"Kopier til ny stasjon","CPU Load":"CPU Last","CPU Stats Help":"CPU-statistikk Hjelp","Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL.":"Opprett en ny app på nettstedet for Twitter-applikasjoner. Bruk denne installasjonens basis-URL som applikasjons-URL.","Create a New Radio Station":"Lag en Ny Radio Stasjon","Create Account":"Opprett Konto","Create an account on the MaxMind developer site.":"Opprett en konto på MaxMind-utviklernettstedet.","Create and Continue":"Lag og Fortsett","Create custom fields to store extra metadata about each media file uploaded to your station libraries.":"Lag egendefinerte felt for å lagre ekstra metadata om hver mediefil som lastes opp til stasjonsbibliotekene dine.","Create Directory":"Opprett katalog","Create New Key":"Lag Ny Nøkkel","Create Station":"Lag Stasjon","Crossfade Duration (Seconds)":"Crossfade-varighet (sekunder)","Crossfade Method":"Crossfade metode","Cue":"Stikkord","Current Custom Fallback File":"Gjeldende tilpasset reservefil","Current Installed Version":"Gjeldende installert versjon","Current Intro File":"Gjeldende introfil","Current Password":"Gjeldende passord","Current Podcast Media":"Nåværende podcastmedier","Custom":"Tilpasset","Custom API Base URL":"Egendefinert API-base-URL","Custom Branding":"Tilpasset merkevarebygging","Custom Configuration":"Egendefinert konfigurasjon","Custom CSS for Internal Pages":"Tilpasset CSS for interne sider","Custom CSS for Public Pages":"Tilpasset CSS for offentlige sider","Custom Cues: Cue-In Point (seconds)":"Custom Cues: Cue-In Point (sekunder)","Custom Cues: Cue-Out Point (seconds)":"Egendefinerte signaler: Cue-Out Point (sekunder)","Custom Fading: Fade-In Time (seconds)":"Egendefinert fading: inntoningstid (sekunder)","Custom Fading: Fade-Out Time (seconds)":"Egendefinert fading: Fade-out-tid (sekunder)","Custom Fading: Overlap Time (seconds)":"Egendefinert falming: Overlappingstid (sekunder)","Custom Fallback File":"Tilpasset reservefil","Custom Fields":"Egendefinerte felt","Custom Frontend Configuration":"Tilpasset grensesnittkonfigurasjon","Custom JS for Public Pages":"Egendefinert JS for offentlige sider","Customization":"Tilpasning","Customize":"Tilpass","Customize Administrator Password":"Tilpass administratorpassord","Customize AzuraCast Settings":"Tilpass AzuraCast-innstillinger","Customize Broadcasting Port":"Tilpass kringkastingsporten","Customize Copy":"Tilpass kopi","Customize DJ/Streamer Mount Point":"Tilpass DJ/Streamer Mount Point","Customize DJ/Streamer Port":"Tilpass DJ/Streamer-port","Customize Internal Request Processing Port":"Tilpass intern forespørselsbehandlingsport","Customize Source Password":"Tilpass kildepassord","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Tilpass antall sanger som skal vises i \"Sanghistorikk\"-delen for denne stasjonen og i alle offentlige APIer.","Dark":"Mørk","Date Played":"Spilledato","Date Requested":"Forespurt Dato","Date/Time":"Dato/Klokkeslett","Date/Time (Browser)":"Dato/Tid (Nettleser)","Date/Time (Station)":"Dato/Tid (Stasjon)","Days Between Automated Assignments":"Dager mellom automatiserte oppdrag","Days of Playback History to Keep":"Dager med avspillingshistorikk å beholde","Deactivate Streamer on Disconnect (Seconds)":"Deaktiver Streamer ved frakobling (sekunder)","Default":"Standard","Default Album Art":"Standard albumbilde","Default Album Art URL":"Standard URL for albumgrafikk","Default Avatar URL":"Standard avatar-URL","Default Mount":"Standardmontering","Delete":"Slett","Delete %{ num } media files?":"Vil du slette %{ num } mediefiler?","Delete Album Art":"Slett albumbilde","Delete API Key?":"Vil du slette API-nøkkelen?","Delete Backup?":"Vil du slette sikkerhetskopi?","Delete Broadcast?":"Vil du slette kringkastingen?","Delete Custom Field?":"Vil du slette egendefinert felt?","Delete Episode?":"Vil du slette episoden?","Delete Mount Point?":"Vil du slette Mount Point?","Delete Playlist?":"Vil du slette spillelisten?","Delete Podcast?":"Vil du slette podcasten?","Delete Queue Item?":"Vil du slette køelementet?","Delete Remote Relay?":"Vil du slette Remote Relay?","Delete Request?":"Vil du slette forespørselen?","Delete Role?":"Vil du slette rollen?","Delete SFTP User?":"Vil du slette SFTP-bruker?","Delete Station?":"Vil du slette stasjonen?","Delete Storage Location?":"Vil du slette lagringssted?","Delete Streamer?":"Vil du slette streameren?","Delete User?":"Vil du slette brukeren?","Delete Web Hook?":"Vil du slette Web Hook?","Description":"Beskrivelse","Deselect":"Opphev valg","Desktop Device":"Desktop-enhet","Direct Stream URL":"Direktestrøm-URL","Directory":"Katalog","Directory Name":"Katalognavn","Disable":"Deaktiver","Disable Crossfading":"Deaktiver Crossfading","Disable Optimizations":"Deaktiver optimaliseringer","Disable public pages?":"Vil du deaktivere offentlige sider?","Disable song requests?":"Vil du deaktivere sangforespørsler?","Disable streamers?":"Deaktivere streamere?","Disable Two-Factor":"Deaktiver To-Faktor","Disable two-factor authentication?":"Vil du deaktivere tofaktorautentisering?","Disabled":"Deaktivert","Disconnect Streamer":"Koble fra Streameren","Discord Web Hook URL":"URL til Discord Web Hook","Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed.":"Diskbufring gjør et system mye raskere og mer responsivt generelt. Det tar ikke minne fra applikasjoner på noen måte siden det automatisk vil bli utgitt av operativsystemet når det er nødvendig.","Disk Space":"Diskplass","Display Name":"Visningsnavn","DJ Credentials":"DJ-legitimasjon","DJ/Streamer Buffer Time (Seconds)":"DJ/streamerbuffertid (sekunder)","Do not collect any listener analytics":"Ikke samle inn noen lytteranalyse","Do not use an AutoDJ service.":"Ikke bruk en AutoDJ-tjeneste.","Down":"Nedover","Download":"Last ned","Download CSV":"Last ned CSV","Download M3U":"Last ned M3U","Download PLS":"Last ned PLS","Download the Linux x64 binary from the SHOUTcast Radio Manager:":"Last ned Linux x64 binær fra SHOUTcast Radio Manager:","Drag file(s) here to upload or":"Dra filen(e) hit for å laste opp eller","Dropbox Generated Access Token":"Dropbox-generert tilgangstoken","Duplicate":"Dupliser","Duplicate Playlist":"Dubliser Spilleliste","Duplicate Prevention Time Range (Minutes)":"Tidsrom for duplikatforebygging (minutter)","E-Mail":"E-post","E-mail Address":"E-post-adresse","E-mail addresses can be separated by commas.":"E-postadresser kan skilles med komma.","E-mail Delivery Service":"E-post leveringstjeneste","Edit":"Rediger","Edit Custom Field":"Rediger tilpasset felt","Edit Episode":"Endre Episode","Edit Liquidsoap Configuration":"Rediger Liquidsoap-konfigurasjon","Edit Media":"Rediger Media","Edit Mount Point":"Rediger Mount Point","Edit Playlist":"Rediger spilleliste","Edit Podcast":"Endre Podcast","Edit Profile":"Rediger profil","Edit Record":"Rediger oppføring","Edit Remote Relay":"Rediger fjernrelé","Edit Role":"Rediger rolle","Edit SFTP User":"Rediger SFTP-bruker","Edit Station":"Rediger stasjon","Edit Station Profile":"Rediger stasjonsprofil","Edit Storage Location":"Rediger lagringssted","Edit Streamer":"Rediger Streamer","Edit User":"Rediger bruker","Edit Web Hook":"Rediger Web Hook","Embed Code":"Inbyggingskode","Embed Widgets":"Bygg inn widgets","Enable":"Aktiver","Enable Advanced Features":"Aktiver avanserte funksjoner","Enable AutoDJ":"Aktiver AutoDJ","Enable Automated Assignment":"Aktiver automatisk tildeling","Enable Broadcasting":"Aktiver Sending","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"Aktiver visse avanserte funksjoner i nettgrensesnittet, inkludert avansert spillelistekonfigurasjon, stasjonsporttilordning, endring av basismediekataloger og annen funksjonalitet som kun skal brukes av brukere som er komfortable med avansert funksjonalitet.","Enable Downloads on On-Demand Page":"Aktiver nedlastinger på On-Demand-side","Enable Mail Delivery":"Aktiver postlevering","Enable On-Demand Streaming":"Aktiver On-Demand Streaming","Enable Public Pages":"Aktiver Offentlige Sider","Enable public pages?":"Aktiver Offentlige Sider?","Enable song requests?":"Aktiver sang ønsker?","Enable streamers?":"Vil du aktivere streamere?","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Aktiver denne innstillingen for å forhindre at metadata sendes til AutoDJ for filer i denne spillelisten. Dette er nyttig hvis spillelisten inneholder jingler eller bumpere.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Aktiver for å annonsere dette monteringspunktet på \"Gule sider\" offentlige radiokataloger.","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"Aktiver for å annonsere denne reléet på \"Gule sider\" offentlige radiokataloger.","Enable to allow listeners to select this mount point on this station's public pages.":"Aktiver for å la lyttere velge dette monteringspunktet på denne stasjonens offentlige sider.","Enable to allow listeners to select this relay on this station's public pages.":"Aktiver for å la lyttere velge dette reléet på denne stasjonens offentlige sider.","Enable to allow this account to log in and stream.":"Aktiver for å tillate denne kontoen å logge på og strømme.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Aktiver for å få AzuraCast til automatisk å kjøre nattlige sikkerhetskopier på det angitte tidspunktet.","Enable Two-Factor":"Aktiver To-Faktor","Enable Two-Factor Authentication":"Aktiver tofaktorautentisering","Enabled":"Aktivert","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Aktiverer eller deaktiverer bruken av det nyere og raskere WebSocket-baserte systemet for å motta live-oppdateringer på offentlige spillere. Du må kanskje deaktivere dette hvis du får problemer med det.","Encoder":"Enkoder","End Date":"Sluttdato","End Time":"Sluttidspunkt","Endpoint":"Endepunkt","Enforce Schedule Times":"Håndheve tidsplaner","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Skriv inn gjeldende kode fra autentiseringsappen din for å bekrefte at den fungerer som den skal.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Skriv inn hele URL-en til en annen strøm for å videresende kringkastingen gjennom dette monteringspunktet.","Episode":"Episode","Episodes":"Episoder","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Eksempel: hvis nettadressen for den eksterne radioen er http://stasjon.example.com:8000/radio.mp3, skriv inn \"http://station.example.com:8000\".","Exclude Media from Backup":"Ekskluder media fra sikkerhetskopiering","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Å ekskludere media fra automatiserte sikkerhetskopier vil spare plass, men du bør sørge for å sikkerhetskopiere mediene andre steder. Merk at kun lokalt lagrede medier vil bli sikkerhetskopiert.","Expected to Play at":"Forventes å spille kl","Explicit":"Eksplisitt","Export %{format}":"Eksporter %{format}","Fallback Mount":"Fallback Tilgangspunkt","Field Name":"Feltnavn","File Name":"Filnavn","Files marked for reprocessing:":"Filer merket for behandling:","Files moved:":"Filer flyttet:","Files queued for playback:":"Filer i kø for avspilling:","Files removed:":"Filer fjernet:","Footer Text":"Bunntekst","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"For lokale filsystemer er dette basisbanen til katalogen. For eksterne filsystemer er dette mappeprefikset.","for selected period":"for valgt periode","For some clients, use port:":"For noen klienter, bruk port:","Friday":"Fredag","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"Fra smarttelefonen din, skann koden til høyre ved å bruke en autentiseringsapp du velger (FreeOTP, Authy, etc).","Full Volume":"Fullt volum","Full:":"Fullt:","GA Property Tracking ID":"GA-eiendomssporings-ID","General Rotation":"Generell rotasjon","Generate Report":"Rapport","Genre":"Sjanger","GeoLite is not currently installed on this installation.":"GeoLite er for øyeblikket ikke installert på denne installasjonen.","GeoLite version \"%{ version }\" is currently installed.":"GeoLite-versjon \"%{ versjon }\" er for øyeblikket installert.","Global":"Globalt","Global Permissions":"Globale tillatelser","Hide Album Art on Public Pages":"Skjul albumomslag på offentlige sider","Hide AzuraCast Branding on Public Pages":"Skjul AzuraCast-merkevarebygging på offentlige sider","Hide Charts":"Skjul diagrammer","Hide Metadata from Listeners (\"Jingle Mode\")":"Skjul metadata fra lyttere (\"jinglemodus\")","High":"Høy","High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk.":"Høy I/U-vent kan indikere en flaskehals med serverens harddisk, en potensielt sviktende harddisk eller stor belastning på harddisken.","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Spillelister med høyere vekt spilles oftere sammenlignet med andre spillelister med lavere vekt.","History":"Historikk","Home":"Hjem","Homepage Redirect URL":"Hjemmeside omdirigere URL","Hour":"Time","HTML":"HTML","Icecast Clients":"Icecast Lyttere","Identifier":"Identifikator","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Hvis en sang ikke har noen albumomslag, vil denne URL-en bli oppført i stedet. La stå tomt for å bruke standard plassholderbilde.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Hvis en besøkende ikke er logget på og besøker AzuraCast-hjemmesiden, kan du automatisk omdirigere dem til URL-en som er spesifisert her. La stå tomt for å omdirigere dem til påloggingsskjermen som standard.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Hvis automatisk tildeling er aktivert, bruk denne spillelisten som et av målene for sanger som skal omdistribueres til. Dette vil overskrive det eksisterende innholdet i denne spillelisten.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Hvis den er deaktivert, vil ikke spillelisten inkluderes i radioavspilling, men kan fortsatt administreres.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Hvis den er deaktivert, vil ikke stasjonen kringkaste eller blande AutoDJ.","If enabled, a download button will also be present on the public \"On-Demand\" page.":"Hvis aktivert, vil en nedlastingsknapp også være til stede på den offentlige \"On-Demand\"-siden.","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"Hvis aktivert, vil AzuraCast koble til MusicBrainz-databasen for å forsøke å finne en ISRC for alle filer der en mangler. Deaktivering av dette kan forbedre ytelsen.","If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page.":"Hvis aktivert, vil musikk fra spillelister med streaming på forespørsel være tilgjengelig for strømming via en spesialisert offentlig side.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Hvis aktivert, vil AutoDJ på denne installasjonen automatisk spille musikk til dette monteringspunktet.","If enabled, the AutoDJ will automatically play music to this mount point.":"Hvis aktivert, vil AutoDJ automatisk spille musikk til dette monteringspunktet.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Hvis den er aktivert, vil denne streameren kun kunne koble til under de planlagte sendetidene.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Hvis forespørsler er aktivert for stasjonen din, vil brukere kunne be om media som er på denne spillelisten.","If selected, album art will not display on public-facing radio pages.":"Hvis valgt, vil ikke albumgrafikk vises på offentlige radiosider.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Hvis valgt, vil dette fjerne AzuraCast-merkevaren fra offentlige sider.","If the end time is before the start time, the playlist will play overnight.":"Hvis slutttiden er før starttiden, spilles spillelisten av over natten.","If the end time is before the start time, the schedule entry will continue overnight.":"Hvis slutttiden er før starttidspunktet, fortsetter planleggingen over natten.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Hvis porten du kringkaster til er forskjellig fra den du oppførte i URL-en ovenfor, spesifiser kildeporten her.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Hvis dette festet er standard, vil det spilles av på radioforhåndsvisningen og den offentlige radiosiden i dette systemet.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Hvis dette monteringspunktet ikke spiller av lyd, vil lytterne automatisk bli omdirigert til dette monteringspunktet. Standard er /error.mp3, en gjentatt feilmelding.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Hvis denne innstillingen er satt til \"Ja\", vil nettleserens URL brukes i stedet for basis-URLen når den er tilgjengelig. Sett til \"Nei\" for alltid å bruke basis-URLen.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Hvis denne stasjonen har streaming og nedlasting på forespørsel aktivert, vil bare sanger som er i spillelister med denne innstillingen aktivert være synlige.","If you are broadcasting using AutoDJ, enter the source password here.":"Hvis du kringkaster med AutoDJ, skriv inn kildepassordet her.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Hvis du kringkaster med AutoDJ, skriv inn kildebrukernavnet her. Dette kan være tomt.","If your web hook requires HTTP basic authentication, provide the password here.":"Hvis netthooken din krever grunnleggende HTTP-autentisering, oppgi passordet her.","If your web hook requires HTTP basic authentication, provide the username here.":"Hvis netthooken din krever grunnleggende HTTP-autentisering, oppgi brukernavnet her.","Import from PLS/M3U":"Importer fra PLS/M3U","Important: copy the key below before continuing!":"Viktig: kopier nøkkelen nedenfor før du fortsetter!","In order to install SHOUTcast:":"For å installere SHOUTcast:","In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds.":"For å behandle raskt har webhooks en kort tidsavbrudd, så svartjenesten bør optimaliseres for å håndtere forespørselen på under 2 sekunder.","in the last 48 hours":"i de siste 48 timene","in the last month":"den siste måneden","In the newly created application, click the \"Keys and Access Tokens\" tab.":"I den nyopprettede applikasjonen klikker du på fanen \"Nøkler og tilgangstokener\".","Include in Automated Assignment":"Inkluder i Automated Assignment","Include in On-Demand Player":"Inkluder i On-Demand Spiller","Indefinitely":"På ubestemt tid","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"Indikerer tilstedeværelsen av eksplisitt innhold (eksplisitt språk eller voksent innhold). Apple Podcasts viser en eksplisitt foreldrerådgivningsgrafikk for episoden din hvis den er slått på. Episoder som inneholder eksplisitt materiale er ikke tilgjengelig i enkelte Apple Podcasts-territorier.","Insert":"Sett inn","Install GeoLite IP Database":"Installer GeoLite IP-database","Install SHOUTcast 2 DNAS":"Installer SHOUTcast 2 DNAS","Instructions":"Instruksjoner","Internal notes or comments about the user, visible only on this control panel.":"Interne notater eller kommentarer om brukeren, kun synlig på dette kontrollpanelet.","International Standard Recording Code, used for licensing reports.":"International Standard Recording Code, brukt for lisensieringsrapporter.","Interrupt other songs to play at scheduled time.":"Avbryt andre sanger for å spille på planlagt tidspunkt.","Intro":"Introduksjon","IP":"IP","IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite.":"IP Geolocation brukes til å gjette den omtrentlige plasseringen til lytterne dine basert på IP-adressen de kobler til. Bruk det gratis innebygde IP Geolocation-biblioteket eller skriv inn en lisensnøkkel på denne siden for å bruke MaxMind GeoLite.","ISRC":"ISRC","Jingle Mode":"Jingle-modus","Joins":"Blir med","Language":"Språk","Last 14 Days":"Siste 14 dager","Last 2 Years":"Siste 2 år","Last 24 Hours":"Siste 24 timer","Last 30 Days":"Siste 30 dager","Last 60 Days":"Siste 60 dager","Last 7 Days":"Siste 7 dager","Last Modified":"Sist endrede","Last Month":"Siste måned","Last run:":"Sist kjørt:","Last Year":"Siste År","Last.fm API Key":"Last.fm API-nøkkel","Learn about Advanced Playlists":"Lær om avanserte spillelister","Learn More about Dropbox Auth Tokens":"Lær mer om Dropbox Auth Tokens","Learn more about release channels in the AzuraCast docs.":"Lær mer om utgivelseskanaler i AzuraCast-dokumentene.","Learn more about this header.":"Finn ut mer om denne overskriften.","Leave blank to automatically generate a new password.":"La stå tomt for automatisk å generere et nytt passord.","Leave blank to play on every day of the week.":"La stå tomt for å spille på hver dag i uken.","Leave blank to use the current password.":"La stå tomt for å bruke gjeldende passord.","Leave blank to use the default Telegram API URL (recommended).":"La stå tomt for å bruke standard Telegram API URL (anbefalt).","Length":"Lengde","Length Text":"Lengde tekst","Let's get started by creating your Super Administrator account.":"La oss komme i gang ved å opprette din Super Administrator-konto.","Light":"Lys","Limited:":"Begrenset:","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"LiquidSoap blander for øyeblikket fra %{songs} og %{playlists}.","Liquidsoap Performance Tuning":"Flytende såpe ytelse Tuning","List one IP address or group (in CIDR format) per line.":"Oppgi én IP-adresse eller gruppe (i CIDR-format) per linje.","List one user agent per line. Wildcards (*) are allowed.":"Oppgi én brukeragent per linje. Jokertegn (*) er tillatt.","Listener Analytics Collection":"Lytter Analyse Samling","Listener History":"Lytter Historikk","Listener Request":"Lytterforespørsel","Listeners":"Lyttere","Listeners by Day":"Lyttere etter dag","Listeners by Day of Week":"Lyttere etter ukedag","Listeners by Hour":"Lyttere etter time","Listeners Per Station":"Lyttere per stasjon","Live":"Direkte","Live Broadcast Recording Bitrate (kbps)":"Live kringkasting opptak bitrate (kbps)","Live Broadcast Recording Format":"Opptaksformat for direktesending","Live Listeners":"Live-lyttere","Live Recordings Storage Location":"Lagringssted for liveopptak","Live stream connected.":"Direktesending tilkoblet.","Live stream disconnected.":"Direktesendingen er koblet fra.","Live Streamer:":"Livestreamer:","Load Average":"Gj.snittlig belastning","Loading...":"Laster...","Local":"Lokal","Local Filesystem":"Lokalt filsystem","Local Streams":"Lokale strømmer","Location":"Steder","Log In":"Logg inn","Log Viewer":"Loggvisning","Logs":"Logger","Loop Once":"Løkke én gang","Losses":"Tap","Low":"Lav","Main Message Content":"Hovedmeldingsinnhold","Manage":"Administrer","Manage SFTP Accounts":"Administrer SFTP-kontoer","Manage Stations":"Administrer stasjoner","Manual AutoDJ Mode":"Manuell AutoDJ-modus","Manually define how this playlist is used in Liquidsoap configuration.":"Definer manuelt hvordan denne spillelisten brukes i Liquidsoap-konfigurasjonen.","Markdown":"Markdown","Matched":"Matchet","Matomo API Token":"Matomo API-token","Matomo Installation Base URL":"Matomo installasjonsbase URL","Matomo Site ID":"Matomo nettsteds-ID","Max Listener Duration":"Maks lyttervarighet","Maximum Listeners":"Maksimalt antall lyttere","Maximum number of total listeners across all streams. Leave blank to use the default.":"Maksimalt antall lyttere totalt på tvers av alle strømmer. La stå tomt for å bruke standard.","MaxMind Developer Site":"MaxMind utviklerside","MaxMind License Key":"MaxMind lisensnøkkel","Media":"Media","Media Storage Location":"Medie Lagrings Sted","Memory":"Minne","Memory Stats Help":"Hjelp for minnestatistikk","Merge playlist to play as a single track.":"Slå sammen spilleliste for å spille av som et enkelt spor.","Message Body":"Meldingsfelt","Message Customization Tips":"Tips til tilpasning av meldinger","Message parsing mode":"Meldingsanalysemodus","Message Recipient(s)":"Meldingsmottaker(e)","Message Subject":"Meldingsemne","Metadata":"Metadata","Metadata updated!":"Metadata oppdatert!","Microphone":"Mikrofon","Microphone\n Source":"Mikrofon\n Kilde","Minute of Hour to Play":"Minutt av Time å Spille","Mixer":"Mikser","Mobile Device":"Mobil Enhet","Modified":"Endret","Monday":"Mandag","More":"Mer","Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa.":"De fleste vertsleverandører vil sette flere virtuelle maskiner (VPSer) på en server enn maskinvaren kan håndtere når hver VM kjører med full CPU-belastning. Dette kalles over-provisioning, noe som kan føre til at andre VM-er på serveren \"stjeler\" CPU-tid fra VM-en din og omvendt.","Most Played Songs":"Mest Spillte Sanger","Most Recent Backup Log":"Siste sikkerhetskopilogg","Mount Name:":"Mount navn:","Mount Point URL":"MonteringsPunkt URL","Mount Points":"Tilgangspunkter","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"Monteringspunkter er hvordan lyttere kobler til og lytter til stasjonen din. Hvert monteringspunkt kan ha et annet lydformat eller -kvalitet. Ved å bruke monteringspunkter kan du sette opp en høykvalitetsstrøm for bredbåndslyttere og en mobilstrøm for telefonbrukere.","Move":"Flytt","Move %{ num } File(s) to":"Flytt %{ num } fil(er) til","Move to Directory":"Flytt til katalog","MP3":"Mp3","Music Files":"Musikkfiler","Mute":"Demp","My Account":"Min konto","N/A":"N/A","Name":"Navn","Name/Type":"Navn/type","Network Interfaces":"Nettverksgrensesnitt","Never run":"Aldri løp","New Directory":"Ny katalog","New directory created.":"Ny katalog opprettet.","New File Name":"Nytt filnavn","New Folder":"Ny mappe","New Key Generated":"Ny nøkkel generert","New Password":"Nytt passord","New Playlist":"Ny spilleliste","New Playlist Name":"Nytt spillelistenavn","New Station Description":"Ny stasjonsbeskrivelse","New Station Name":"Nytt stasjonsnavn","No files selected.":"Ingen filer er valgt.","No Limit":"Ingen begrensning","No Match":"Ingen treff","No other program can be using this port. Leave blank to automatically assign a port.":"Ingen andre programmer kan bruke denne porten. La stå tomt for automatisk å tilordne en port.","No records to display.":"Ingen oppføringer å vise.","None":"Ingen","None:":"Ingen:","Normal Mode":"Normal Modus","Not Played":"Ikke Spilt","Not Running":"Ikke Aktiv","Not Scheduled":"Ikke Planlagt","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Merk at gjenoppretting av en sikkerhetskopi vil tømme den eksisterende databasen. Gjenopprett aldri sikkerhetskopi fra uklarerte brukere.","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Merk: Dette bør være den offentlige hjemmesiden til radiostasjonen, ikke AzuraCast-URLen. Det vil bli inkludert i kringkastingsdetaljer.","Notes":"Merknader","Now":"Nå","Now Playing":"Spiller Nå","Now playing on %{ station }:":"Spiller nå på %{ station }:","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }":"Spiller nå på %{ station }: %{ title } av %{ artist }! Still inn nå: %{ url }","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now.":"Spiller nå på %{ station }: %{ title } av %{ artist }! Still inn nå.","NowPlaying API Response":"NowPlaying API-respons","Num Plays":"Antall Avspillinger","Number of Backup Copies to Keep":"Antall sikkerhetskopier å beholde","Number of Minutes Between Plays":"Antall minutter mellom spillinnger","Number of seconds to overlap songs.":"Antall sekunder for å overlappe sanger.","Number of Songs Between Plays":"Antall sanger mellom spillinnger","Number of Visible Recent Songs":"Antall synlige nylige sanger","On the Air":"På lufta","On-Demand":"På etterspørsel","On-Demand Media":"On-Demand Media","On-Demand Streaming":"Etterspørsel Strømming","Once per %{minutes} Minutes":"En gang per %{minutes} minutter","Once per %{songs} Songs":"En gang per %{songs} sanger","Once per Hour":"En gang i timen","Once per Hour (at %{minute})":"En gang i timen (kl. %{minute})","Once per x Minutes":"En gang per x minutter","Once per x Songs":"En gang per x sanger","Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below.":"Når disse trinnene er fullført, skriv inn informasjonen fra siden \"Nøkler og tilgangstokener\" i feltene nedenfor.","Once you have configured automated assignment, click the button below to run the automated assignment process.":"Når du har konfigurert automatisert tildeling, klikker du på knappen nedenfor for å kjøre den automatiserte tildelingsprosessen.","One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools.":"En viktig merknad om I/O Wait er at det kan indikere en flaskehals eller et problem, men det kan også være helt meningsløst, avhengig av arbeidsmengden og generelle tilgjengelige ressurser. En konstant høy I/O-venting bør føre til ytterligere undersøkelser med mer sofistikerte verktøy.","Only collect aggregate listener statistics":"Samle bare inn samlet lytterstatistikk","Only connect to a remote server.":"Koble kun til en ekstern server.","Only loop through playlist once.":"Bare gå gjennom spillelisten én gang.","Only play one track at scheduled time.":"Spill kun ett spor til planlagt tid.","Only Send One Tweet Every...":"Send bare én tweet hver...","Operation":"Operasjon","Optional: HTTP Basic Authentication Password":"Valgfritt: HTTP Basic Authentication Password","Optional: HTTP Basic Authentication Username":"Valgfritt: HTTP Grunnleggende Godkjenning Brukernavn","Optional: Request Timeout (Seconds)":"Valgfritt: Tidsavbrudd på forespørsler (sekunder)","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"Velg eventuelt et ID3v2-metadatafelt som, hvis det finnes, skal brukes til å angi dette feltets verdi.","Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name.":"Angi eventuelt et kort URL-vennlig navn, for eksempel \"my_station_name\", som skal brukes i denne stasjonens URL-er. La dette feltet stå tomt for automatisk å opprette en basert på stasjonsnavnet.","Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name.":"Angi eventuelt et API-vennlig navn, for eksempel \"feltnavn\". La dette feltet stå tomt for automatisk å opprette en basert på navnet.","Optionally supply an API token to allow IP address overriding.":"Gi eventuelt et API-token for å tillate overstyring av IP-adresse.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"Eventuelt oppgi offentlige SSH-nøkler som denne brukeren kan bruke for å koble til i stedet for et passord. Skriv inn én nøkkel per linje.","or":"eller","Original Path":"Opprinnelig sti","Owner":"Eier","Password":"Passord","Password:":"Passord:","Paste the generated license key into the field on this page.":"Lim inn den genererte lisensnøkkelen i feltet på denne siden.","Path/Suffix":"Bane/suffiks","Pending Requests":"Ventende forespørsler","Permissions":"Rettigheter","Play":"Spill av","Play %":"Spille %","Play exactly once every $x minutes.":"Spill nøyaktig én gang hvert x minutt.","Play exactly once every $x songs.":"Spill nøyaktig én gang hver $x sang.","Play Now":"Spill Nå","Play once per hour at the specified minute.":"Spill én gang i timen på det angitte minuttet.","Play/Pause":"Spill av/pause","Playback Queue":"Avspillingskø","Playing Next":"Spiller neste","Playlist":"Spilleliste","Playlist (M3U/PLS) URL":"Spilleliste (M3U/PLS) URL","Playlist 1":"Spilleliste 1","Playlist 2":"Spilleliste","Playlist Name":"Spillelistenavn","Playlist order set.":"Spillelisterekkefølge satt.","Playlist queue cleared.":"Spillelistekøen er tømt.","Playlist Type":"Spilleliste type","Playlist Weight":"Spilleliste vekt","Playlist:":"Spilleliste:","Playlist(s)":"Spilleliste(r)","Playlists":"Spillelister","Playlists cleared for selected files:":"Spillelister slettet for valgte filer:","Playlists updated for selected files:":"Spillelister oppdatert for valgte filer:","Plays":"Avspillinger","Podcast":"Podcast","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"Podcast-medier bør være i MP3- eller M4A-format (AAC) for best mulig kompatibilitet.","Podcast Title":"Podcasttittel","Podcasts":"Podcaster","Podcasts Storage Location":"Lagringssted for podcaster","Port:":"Havn:","Powered by AzuraCast":"Drevet av AzuraCast","Prefer Browser URL (If Available)":"Foretrekk nettleser-URL (hvis tilgjengelig)","Prefer System Default":"Foretrekker System Default","Preview":"Forhåndsvisning","Previous":"Forrige","Privacy":"Personvern","Profile":"Profil","Programmatic Name":"Programmatisk navn","Public Page":"Offentlig side","Public Page Background":"Offentlig sidebakgrunn","Public Pages":"Offentlige sider","Publish Date":"Publiseringsdato","Publish Time":"Publiser Time","Publish to \"Yellow Pages\" Directories":"Publiser til \"Gule sider\"-kataloger","Queue":"Kø","Queue the selected media to play next":"Sett det valgte mediet i kø for å spille av det neste","Radio Player":"Radiospiller","Random":"Tilfeldig","Ratio":"Forhold","Raw":"Rå","Received":"Mottatt","Record Live Broadcasts":"Ta opp direktesendinger","Recover Account":"Gjenopprette kontoen","Refresh rows":"Oppdater rader","Region":"Fylke","Relay":"Stafett","Relay Stream URL":"Reléstrøm URL","Release Channel":"Slipp kanal","Remote":"Fjern","Remote Playback Buffer (Seconds)":"Ekstern avspillingsbuffer (sekunder)","Remote Relays":"Fjernreléer","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"Eksterne reléer lar deg jobbe med kringkastingsprogramvare utenfor denne serveren. Ethvert relé du inkluderer her vil bli inkludert i stasjonens statistikk. Du kan også kringkaste fra denne serveren til eksterne reléer.","Remote Station Administrator Password":"Administratorpassord for ekstern stasjon","Remote Station Listening Mountpoint/SID":"Fjernstasjons Monteringspunkt/SID for lytting","Remote Station Listening URL":"Lytteres URL for ekstern stasjon","Remote Station Source Mountpoint/SID":"Fjernstasjonskilde Mountpoint/SID","Remote Station Source Password":"Fjernstasjonskildeport","Remote Station Source Port":"Kildeport for ekstern stasjon","Remote Station Source Username":"Brukernavn for ekstern stasjonskilde","Remote Station Type":"Ekstern stasjonstype","Remote URL":"Ekstern URL","Remote URL Playlist":"Ekstern URL-spilleliste","Remote URL Type":"Ekstern URL-type","Remote: Dropbox":"Dropbox-generert tilgangstoken","Remote: S3 Compatible":"Kompatibel med din versjon av WordPress","Remote: SFTP":"Ekstern: SFTP","Remove":"Fjern","Remove Key":"Fjern nøkkel","Rename":"Endre navn","Rename File/Directory":"Gi nytt navn til fil/mappe","Reorder":"Endre rekkefølge","Reorder Playlist":"Omorganiser spilleliste","Repeat":"Gjenta","Replace Album Cover Art":"Bytt ut albumomslag","Reprocess":"Bearbeid på nytt","Request":"Forespørsel","Request a Song":"Be om en sang","Request History":"Forespørselshistorikk","Request Last Played Threshold (Minutes)":"Forespørsel om siste spilte terskel (minutter)","Request Minimum Delay (Minutes)":"Be om minimumsforsinkelse (minutter)","Request Song":"Be om sang","Requester IP":"Anmoder IP","Requests":"Forespørsler","Reset Password":"Tlbakestill passord","Reshuffle":"Omstokke","Restart":"Start på nytt","Restoring Backups":"Gjenopprette sikkerhetskopier","Role Name":"Rollenavn","Roles":"Roller","Roles & Permissions":"Roller & tillatelser","Rolling Release":"Rullende utgivelse","Rows per page":"Rader per side","RSS Feed":"Aktivitet RSS Strøm","Run Automated Assignment":"Kjør automatisk tildeling","Run Automatic Nightly Backups":"Kjør automatiske nattlige sikkerhetskopier","Run Manual Backup":"Kjør manuell sikkerhetskopiering","Running":"Løpende","Sample Rate":"Sample Bitrate","Saturday":"Lørdag","Save":"Lagre","Save and Continue":"Lagre og fortsett","Save Changes":"Lagre endringer","Save Changes first":"Lagre Endringer først","Schedule":"Planlegging","Schedule View":"Tidsplanvisning","Scheduled":"Planlagt","Scheduled Backup Time":"Planlagt sikkerhetskopieringstid","Scheduled Play Days of Week":"Planlagte spilledager i uken","Scheduled playlists and other timed items will be controlled by this time zone.":"Planlagte spillelister og andre tidsbestemte elementer vil bli kontrollert av denne tidssonen.","Scheduled Time #%{num}":"Planlagt tid #%{num}","Scheduling":"Planlegging","Search":"Søk","Seconds from the start of the song that the AutoDJ should start playing.":"Sekunder fra starten av sangen som AutoDJ skulle begynne å spille.","Seconds from the start of the song that the AutoDJ should stop playing.":"Sekunder fra starten av sangen at AutoDJ skulle slutte å spille.","Secret Key":"Hemmelig nøkkel","Security":"Sikkerhet","Security & Privacy":"Sikkerhet og personvern","See the Telegram documentation for more details.":"Se Telegram-dokumentasjonen for flere detaljer.","See the Telegram Documentation for more details.":"Se Telegram-dokumentasjonen for flere detaljer.","Seek":"Spol","Select":"Velg","Select a theme to use as a base for station public pages and the login page.":"Velg et tema som skal brukes som base for stasjonens offentlige sider og påloggingssiden.","Select all visible rows":"Velg alle synlige rader","Select Custom Fallback File":"Velg Custom Reserve File","Select displayed fields":"Velg viste felt","Select File":"Velg Fil","Select Intro File":"Velg Introfil","Select Media File":"Velg Mediefil","Select PLS/M3U File to Import":"Velg PLS/M3U-fil som skal importeres","Select PNG/JPG artwork file":"Velg PNG/JPG-bildefil","Select the category/categories that best reflects the content of your podcast.":"Velg kategorien/kategoriene som best gjenspeiler innholdet i podcasten din.","Select the countries that are not allowed to connect to the streams.":"Velg landene som ikke har lov til å koble til strømmene.","Select Web Hook Type":"Velg Web Hook Type","Send Test Message":"Send testmelding","Sender E-mail Address":"Avsender e-postadresse","Sender Name":"Avsenders navn","Sequential":"Sekvensiell","Server Status":"Server status","Server:":"Server:","Services":"Tjenester","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"Angi en maksimal diskplass som denne lagringsplassen kan bruke. Angi størrelsen med enhet, dvs. \"8 GB\". Enheter måles i 1024 byte. La stå tomt for standard til tilgjengelig plass på disken.","Set as Default Mount Point":"Angi som standard monteringspunkt","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Angi cue- og fade-punkter ved hjelp av den visuelle editoren. Tidsstemplene vil bli lagret i de tilsvarende feltene i de avanserte avspillingsinnstillingene.","Set Cue In":"Sett Cue In","Set Cue Out":"Sett Utfadingspunkt","Set Fade In":"Sett Fade Inn","Set Fade Out":"Sett Fade Ut","Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space.":"Still inn lenger for å bevare mer avspillingshistorikk og lyttermetadata for stasjoner. Sett kortere for å spare diskplass.","Set or clear playlists from the selected media":"Angi eller fjern spillelister fra det valgte mediet","Set Overlap":"Sett Overlapping","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"Angi hvor lenge (sekunder) en lytter skal være koblet til strømmen. Hvis satt til 0, kan lyttere forbli tilkoblet uendelig.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Sett til \"Ja\" for alltid å bruke \"https://\" sikre nettadresser, og for automatisk å omdirigere til den sikre nettadressen når en usikker URL besøkes.","Set to * to allow all sources, or specify a list of origins separated by a comma (,).":"Sett til * for å tillate alle kilder, eller spesifiser en liste over opprinnelser atskilt med komma (,).","Settings":"Innstillinger","Setup instructions for broadcasting software are available on the AzuraCast wiki.":"Oppsettinstruksjoner for kringkastingsprogramvare er tilgjengelig på AzuraCast-wikien.","SFTP Host":"SMTP-Vert","SFTP Password":"SMTP Passord","SFTP Port":"SFTP-port","SFTP Private Key":"Privat SFTP Nøkkel","SFTP Private Key Pass Phrase":"SFTP privat passord uttrykk","SFTP Username":"SFTP Brukernavn","SFTP Users":"SFTP-brukere","Share Media Storage Location":"Del medielagringssted","Share Podcasts Storage Location":"Del lagringssted for podcaster","Share Recordings Storage Location":"Del opptaks lagringssted","SHOUTcast 2 DNAS is not currently installed on this installation.":"SHOUTcast 2 DNAS er for øyeblikket ikke installert på denne installasjonen.","SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary.":"SHOUTcast 2 DNAS er ikke gratis programvare, og dens restriktive lisens tillater ikke AzuraCast å distribuere SHOUTcast-binæren.","SHOUTcast Clients":"SHOUTcast-klienter","SHOUTcast License ID":"SHOUTcast-lisens-ID","SHOUTcast Radio Manager":"SHOUTcast Radio Manager","SHOUTcast User ID":"SHOUTcast bruker-ID","SHOUTcast version \"%{ version }\" is currently installed.":"SHOUTcast-versjon «%{ versjon }» er installert.","Show Charts":"Vis diagrammer","Show new releases within your update channel on the AzuraCast homepage.":"Vis nye utgivelser i oppdateringskanalen din på AzuraCast-hjemmesiden.","Show on Public Pages":"Vis på offentlige sider","Show the station in public pages and general API results.":"Vis stasjonen på offentlige sider og generelle API-resultater.","Show Update Announcements":"Vis oppdateringskunngjøringer","Shuffled":"Blandet","Site Base URL":"Nettstedsbase-URL","Site Theme":"Nettstedtema","Size":"Størrelse","Skip Song":"Hopp over sangen","Smart Mode":"Smart modus","SMTP Host":"SMTP-vert","SMTP Password":"SMTP passord","SMTP Port":"SMTP-port","SMTP Username":"SMTP brukernavn","Song":"Sang","Song Album":"Sangalbum","Song Artist":"Sangartist","Song Genre":"Sangsjanger","Song History":"Sanghistorie","Song Length":"Sanglengde","Song Listener Impact":"Innvirkning på sanglytter","Song Lyrics":"Sangtekster","Song Playback Order":"Sangavspillingsrekkefølge","Song Playback Timeline":"Sang Spilling Tidslinje","Song Requests":"Sangforespørsler","Song Title":"Sang tittel","Song-based":"Sang-baserte","Song-Based":"Sang-baserte","Song-Based Playlist":"Sangbasert spilleliste","SoundExchange Report":"SoundExchange-rapport","Source":"Kilde","Space Used":"Plass brukt","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"Spesifiser et monteringspunkt (f.eks. \"/radio.mp3\") eller en Shoutcast SID (dvs. \"2\") for å spesifisere en spesifikk strøm som skal brukes til statistikk eller kringkasting.","Specify the minute of every hour that this playlist should play.":"Angi minuttet for hver time denne spillelisten skal spilles av.","SSH Public Keys":"SSH offentlige nøkler","Stable":"Stabil","Standard playlist, shuffles with other standard playlists based on weight.":"Standard spilleliste, blandes med andre standard spillelister basert på vekt.","Start":"Start","Start Date":"Startdato","Start Streaming":"Start streaming","Start Time":"Starttid","Station Media":"Stasjon Media","Station Name":"Stasjons Navn","Station Overview":"Stasjonsoversikt","Station Permissions":"Stasjonstillatelser","Station Podcasts":"Stasjonspodcaster","Station Recordings":"Stasjonsopptak","Station Time Zone":"Stasjonstidssone","Station(s)":"Stasjon(er)","Stations":"Stasjoner","Statistics Overview":"Statistikk Oversikt","Steal":"Stjele","Steal (St)":"Stjele (St)","Step 1: Scan QR Code":"Trinn 1: Skann QR-koden","Step 2: Verify Generated Code":"Trinn 2: Bekreft generert kode","Steps for configuring a Twitter application:":"Trinn for å konfigurere en Twitter-applikasjon:","Stereo Tool":"Stereo Tool","Stereo Tool documentation.":"Stereo Tool dokumentasjon.","Stereo Tool Downloads":"Stereo Tool Nedlastinger","Stop":"Stopp","Stop Streaming":"Stopp streaming","Storage Adapter":"Lagringsadapter","Storage Location":"Lagringsplass","Storage Locations":"Lagringssteder","Storage Quota":"Lagringskvote","Stream":"Strøm","Streamer Broadcasts":"Streamer-sendinger","Streamer Display Name":"Visningsnavn på streameren","Streamer password":"Streamer-passord","Streamer Username":"Streamer brukernavn","Streamer/DJ":"Strømmer/DJ","Streamer/DJ Accounts":"Radioverter/DJ-kontoer","Streamers/DJs":"Streamere/DJer","Streams":"Strømmer","Submit Code":"Send","Sunday":"Søndag","Supported file formats:":"Støttede filformater:","System Settings":"Systeminnstillinger","Target":"Målramme (target)","Test":"Test","Test message sent.":"Testmelding sendt.","text":"tekst","The amount of memory Linux is using for disk caching.":"Mengden minne Linux bruker for diskbufring.","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"Grunnadressen der denne tjenesten er plassert. Bruk enten den eksterne IP-adressen eller det fullt kvalifiserte domenenavnet (hvis det finnes) som peker til denne serveren.","The body of the POST message is the exact same as the NowPlaying API response for your station.":"Brødteksten i POST-meldingen er nøyaktig den samme som NowPlaying API-svaret for stasjonen din.","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"Podcastens kontaktperson. Kan være nødvendig for å vise podcasten på tjenester som Apple Podcasts, Spotify, Google Podcasts, etc.","The current CPU usage including I/O Wait and Steal.":"Gjeldende CPU-bruk inkludert I/O-vent og stjel.","The current Memory usage excluding cached memory.":"Gjeldende minnebruk unntatt bufret minne.","The date when the episode should be published.":"Datoen når episoden skal publiseres.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"Beskrivelsen av episoden. Den typiske maksimale tekstmengden tillatt for dette er 4000 tegn.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"Beskrivelsen av podcasten din. Den typiske maksimale tekstmengden tillatt for dette er 4000 tegn.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Visningsnavnet som er tildelt dette monteringspunktet når det vises på administrative eller offentlige sider. La stå tomt for å generere en automatisk.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Visningsnavnet som er tildelt dette reléet når det vises på administrative eller offentlige sider. La stå tomt for å generere en automatisk.","The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast.":"De redigerbare tekstboksene er områder der du kan sette inn egendefinert konfigurasjonskode. De ikke-redigerbare delene genereres automatisk av AzuraCast.","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"E-postadressen til podcastkontakten. Kan være nødvendig for å vise podcasten på tjenester som Apple Podcasts, Spotify, Google Podcasts, etc.","The file name should look like:":"Filnavnet skal se slik ut:","The full base URL of your Matomo installation.":"Den fullstendige basis-URLen til din Matomo-installasjon.","The full playlist is shuffled and then played through in the shuffled order.":"Den fullstendige spillelisten stokkes og spilles deretter av i tilfeldig rekkefølge.","The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this.":"I/O-ventingen er prosentandelen av tiden CPUen venter på disktilgang før den kan fortsette arbeidet som avhenger av resultatet av dette.","The language spoken on the podcast.":"Språket som snakkes på podcasten.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"Lengden på avspillingstid som Liquidsoap skal bufre når du spiller denne eksterne spillelisten. Kortere tider kan føre til avbrudd avspilling på ustabile tilkoblinger.","The number of seconds to wait for a response from the remote server before cancelling the request.":"Antall sekunder å vente på et svar fra tjeneren før du avbryter forespørselen.","The numeric site ID for this site.":"Den numeriske nettsteds-IDen for dette nettstedet.","The order of the playlist is manually specified and followed by the AutoDJ.":"Rekkefølgen på spillelisten spesifiseres manuelt og etterfølges av AutoDJ.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"Den overordnede mappen der spilleliste og konfigurasjonsfiler er lagret. Legg tomt for å bruke standardmappe.","The property ID used to track live listeners.":"Eiendoms-ID-en som ble brukt til å spore lyttere direkte.","The relative path of the file in the station's media directory.":"Den relative banen til filen i stasjonens mediekatalog.","The request could not be processed.":"Forespørselen kunne ikke behandles.","The station ID will be a numeric string that starts with the letter S.":"Stasjons-ID-en vil være en numerisk streng som begynner med bokstaven S.","The streamer will use this password to connect to the radio server.":"Streameren vil bruke dette passordet for å koble til radioserveren.","The streamer will use this username to connect to the radio server.":"Streameren vil bruke dette brukernavnet for å koble til radioserveren.","The time period that the song should fade in. Leave blank to use the system default.":"Tidsperioden som sangen skal tone inn. La stå tomt for å bruke systemstandarden.","The time period that the song should fade out. Leave blank to use the system default.":"Tidsperioden som sangen skal tone ut. La stå tomt for å bruke systemstandarden.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"Tiden da denne sangen skulle overlappe de omkringliggende sangene når den blekner. La stå tomt for å bruke systemstandarden.","The time when the episode should be published (according to the stations timezone).":"Tidspunktet for når episoden skal publiseres (i henhold til stasjonens tidssone).","The URL that will receive the POST messages any time an event is triggered.":"URL-en som vil motta POST-meldingene hver gang en hendelse utløses.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"Volumet i desibel for å forsterke sporet med. La stå tomt for å bruke systemstandarden.","Theme":"Tema","There is no existing custom fallback file associated with this station.":"Det er ingen eksisterende tilpasset reservefil knyttet til denne stasjonen.","There is no existing intro file associated with this mount point.":"Det er ingen eksisterende introfil knyttet til dette monteringspunktet.","There is no existing media associated with this episode.":"Det er ingen eksisterende medier knyttet til denne episoden.","There is no Stereo Tool configuration file present.":"Det finnes ingen Stereo Tool konfigurasjonsfil lastet opp.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"Denne kontoen vil ha full tilgang til systemet, og du logges automatisk på den for resten av oppsettet.","This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this.":"Dette kan få det til å se ut som om hukommelsen din er lav mens den faktisk ikke er det. Noen overvåkingsløsninger/paneler inkluderer bufret minne i sin brukte minnestatistikk uten å indikere dette.","This code will be included in the frontend configuration. Allowed formats are:":"Denne koden vil bli inkludert i frontend-konfigurasjonen. Tillatte formater er:","This CSS will be applied to the main management pages, like this one.":"Denne CSS-en vil bli brukt på hovedadministrasjonssidene, som denne.","This CSS will be applied to the station public pages and login page.":"Denne CSS-en vil bli brukt på stasjonens offentlige sider og påloggingssiden.","This field is required.":"Dette feltet er obligatorisk.","This field must be a valid decimal number.":"Dette feltet må være et gyldig desimaltall.","This field must be a valid e-mail address.":"Dette feltet må være en gyldig e-postadresse.","This field must be a valid integer.":"Dette feltet må være et gyldig heltall.","This field must be a valid IP address.":"Dette feltet må være en gyldig IP-adresse.","This field must be a valid URL.":"Dette feltet må være en gyldig URL.","This field must be between %{ min } and %{ max }.":"Dette feltet må være mellom %{ min } og %{ max }.","This field must have at least %{ min } letters.":"Dette feltet må ha minst %{ min } bokstaver.","This field must have at most %{ max } letters.":"Dette feltet må ha maksimalt %{ max } bokstaver.","This field must only contain alphabetic characters.":"Dette feltet må kun inneholde alfabetiske tegn.","This field must only contain alphanumeric characters.":"Dette feltet må kun inneholde alfanumeriske tegn.","This field must only contain numeric characters.":"Dette feltet må bare inneholde numeriske tegn.","This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting.":"Denne filen vil bli spilt av på radiostasjonen din når som helst ingen medier er planlagt å spille av eller det oppstår en kritisk feil som avbryter vanlig kringkasting.","This introduction file should exactly match the bitrate and format of the mount point itself.":"Denne introduksjonsfilen skal samsvare nøyaktig med bithastigheten og formatet til selve monteringspunktet.","This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues.":"Dette er en avansert funksjon og tilpasset kode støttes ikke offisielt av AzuraCast. Du kan ødelegge stasjonen din ved å legge til egendefinert kode, men å fjerne den burde løse eventuelle problemer.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Dette er det uformelle visningsnavnet som vises i API-svar hvis streameren/DJ-en er live.","This javascript code will be applied to the station public pages and login page.":"Denne javascript-koden vil bli brukt på stasjonens offentlige sider og påloggingssiden.","This Month":"Denne måneden","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Dette navnet skal alltid begynne med en skråstrek (/), og må være en gyldig URL, for eksempel /autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Dette navnet vil vises som en underoverskrift ved siden av AzuraCast-logoen, for å hjelpe med å identifisere denne serveren.","This password is too common or insecure.":"Dette passordet er for vanlig eller usikkert.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"Denne spillelisten har for øyeblikket ingen planlagte tider. Den vil spille til enhver tid. For å legge til et nytt planlagt tidspunkt, klikk på knappen nedenfor.","This playlist will play every $x minutes, where $x is specified here.":"Denne spillelisten spilles av hvert $x minutt, hvor $x er spesifisert her.","This playlist will play every $x songs, where $x is specified here.":"Denne spillelisten vil spille av hver $x sang, der $x er spesifisert her.","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"Denne køen inneholder de gjenværende sporene i den rekkefølgen de vil bli satt i kø av AzuraCast AutoDJ (hvis sporene er kvalifisert til å spilles av).","This service can provide album art for tracks where none is available locally.":"Denne tjenesten kan tilby albumgrafikk for spor der ingen er tilgjengelig lokalt.","This software delivers your broadcast to the listening audience.":"Denne programvaren leverer sendingen til det lyttende publikummet.","This station's time zone is currently %{tz}.":"Denne stasjonens tidssone er for øyeblikket %{tz}.","This streamer is not scheduled to play at any times.":"Denne streameren skal ikke spilles når som helst.","This URL is provided within the Discord application.":"Denne URL-en er gitt i Discord-applikasjonen.","This web hook will only run when the selected event(s) occur on this specific station.":"Denne nettkroken vil bare kjøre når den(e) valgte hendelsen(e) skjer på denne spesifikke stasjonen.","This will be the file name for your backup, include the extension for file type you wish to use.":"Dette vil være filnavnet for sikkerhetskopien, inkludert filtypen for filtypen du ønsker å bruke.","This will be used as the label when editing individual songs, and will show in API results.":"Dette vil bli brukt som etikett når du redigerer individuelle sanger, og vil vises i API-resultater.","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Dette vil gi en betydelig mindre sikkerhetskopi, men du bør sørge for å sikkerhetskopiere mediene andre steder. Merk at kun lokalt lagrede medier vil bli sikkerhetskopiert.","Thumbnail Image URL":"Miniatyrbilde URL","Thursday":"Torsdag","Time":"Tid","Time (sec)":"Tid (sek)","Time spent waiting for disk I/O to be completed.":"Tid brukt på å vente på at disk I/O skal fullføres.","Time stolen by other virtual machines on the same physical server.":"Tid stjålet av andre virtuelle maskiner på samme fysiske server.","Time Zone":"Tidssone","Title":"Tittel","To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value.":"For å lindre dette potensielle problemet med delte CPU-ressurser, tildeler verter \"kreditter\" til en VPS som brukes opp i henhold til en algoritme basert på CPU-belastningen samt tiden som CPU-belastningen genereres over. Hvis VM-ens tildelte kreditt er brukt opp, vil de ta CPU-tid fra VM-en og tildele den til andre VM-er på maskinen. Dette blir sett på som \"Stjele\"- eller \"St\"-verdien.","To download the GeoLite database:":"For å laste ned GeoLite-databasen:","To play once per day, set the start and end times to the same value.":"For å spille en gang per dag, sett start- og sluttid til samme verdi.","To restore a backup from your host computer, run:":"For å gjenopprette en sikkerhetskopi fra vertsdatamaskinen, kjør:","To retrieve detailed unique listeners and client details, an administrator password is often required.":"For å hente detaljerte unike lyttere og klientdetaljer, kreves ofte et administratorpassord.","To set this schedule to run only within a certain date range, specify a start and end date.":"For å angi at denne tidsplanen bare skal kjøre innenfor en bestemt datoperiode, spesifiser en start- og sluttdato.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"For å bekrefte at koden ble satt opp riktig, skriv inn den 6-sifrede koden appen viser deg.","Today":"I dag","Total":"Total","Total Disk Space":"Total diskplass","Total Listener Hours":"Totalt antall lyttertimer","Total RAM":"Totalt RAM","Transmitted":"Overført","Triggers":"Trigger","Tuesday":"Tirsdag","TuneIn Partner ID":"TuneIn-partner-ID","TuneIn Partner Key":"TuneIn-partnernøkkel","TuneIn Station ID":"TuneIn-stasjons-ID","Twitter Account Details":"Twitter-kontodetaljer","Twitter Applications":"Twitter-applikasjoner","Two-Factor Authentication":"Totrinnsverifisering","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"Tofaktorautentisering forbedrer sikkerheten til kontoen din ved å kreve en andre engangstilgangskode i tillegg til passordet ditt når du logger på.","Typically a website with content about the episode.":"Vanligvis en nettside med innhold om episoden.","Typically the home page of a podcast.":"Vanligvis hjemmesiden til en podcast.","Unable to update.":"Kan ikke oppdatere.","Unique":"Unike","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Unik identifikator for målchatten eller brukernavnet til målkanalen (i formatet @channelusername).","Unique Listeners":"Unike lyttere","Unknown":"Ukjent","Unknown Artist":"Ukjent artist","Unknown Title":"Ukjent tittel","Up":"Opp","Upcoming Song Queue":"Kommende sangkø","Update":"Oppdater","Update Metadata":"Oppdater metadata","Updated":"Oppdatert","Updated successfully.":"Oppdatering vellykket.","Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile.":"Last opp en Stereo Tool konfigurasjonsfil fra \"Broadcasting\" undermenyen på stasjons profilen.","Upload Custom Assets":"Last opp egendefinerte ressurser","Upload Stereo Tool Configuration":"Last opp Stereo Tool konfigurasjon","Upload the file on this page to automatically extract it into the proper directory.":"Last opp filen på denne siden for å automatisk pakke den ut i riktig katalog.","URL":"Nettadresse","URL Stub":"URL Stubb","Use":"Bruk","Use (Us)":"Bruk (oss)","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"Bruk API-nøkler for å autentisere med AzuraCast API ved å bruke de samme tillatelsene som brukerkontoen din.","Use Asynchronous Worker":"Bruk Asynchronous Worker","Use Browser Default":"Bruk nettleserstandard","Use Icecast 2.4 on this server.":"Bruk Icecast 2.4 på denne serveren.","Use Less CPU (Uses More Memory)":"Bruk mindre CPU (bruker mer minne)","Use Less Memory (Uses More CPU)":"Bruk mindre minne (bruker mer CPU)","Use Liquidsoap on this server.":"Bruk Liquidsoap på denne serveren.","Use Replaygain Metadata":"Bruk Replaygain Metadata","Use Secure (TLS) SMTP Connection":"Bruk sikker (TLS) SMTP-tilkobling","Use SHOUTcast DNAS 2 on this server.":"Bruk SHOUTcast DNAS 2 på denne serveren.","Use Web Proxy for Radio":"Bruk nettproxy for radio","Use WebSockets for Now Playing Updates":"Bruk WebSockets for oppdateringer som spilles nå","Used":"Brukt","Used for \"Forgot Password\" functionality, web hooks and other functions.":"Brukes til \"Glemt passord\"-funksjonalitet, webhooks og andre funksjoner.","User":"Bruker","User Agent":"Bruker agent","User Name":"Brukernavn","User Permissions":"Bruker Rettigheter","Username":"Brukernavn","Username:":"Brukernavn:","Users":"Brukere","Users with this role will have these permissions across the entire installation.":"Brukere med denne rollen vil ha disse tillatelsene på tvers av hele installasjonen.","Users with this role will have these permissions for this single station.":"Brukere med denne rollen vil ha disse tillatelsene for denne enkeltstasjonen.","Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ.":"Ved å bruke denne siden kan du tilpasse flere deler av Liquidsoap-konfigurasjonen. Dette lar deg legge til avansert funksjonalitet til stasjonens AutoDJ.","Usually enabled for port 465, disabled for ports 587 or 25.":"Vanligvis aktivert for port 465, deaktivert for port 587 eller 25.","Variables are in the form of:":"Variabler er i form av:","View":"Vis","View tracks in playlist":"Se spor i spillelisten","Visit the \"My License Key\" page under the \"Services\" section.":"Besøk siden \"Min lisensnøkkel\" under \"Tjenester\"-delen.","Visual Cue Editor":"Visuel Mikse Editor","Volume":"Volum","Wait":"Vent","Wait (Wa)":"Vent (Wa)","Waveform Zoom":"Bølgeform zoom","Web DJ":"Web DJ","Web Hook Details":"Web Hook detaljer","Web Hook Name":"Navn på nettkrok","Web Hook Triggers":"Web Hook Triggere","Web Hook URL":"Web Hook lenke","Web Hooks":"Web Kroker","Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station.":"Webhooks sender automatisk en HTTP POST-forespørsel til URL-en du angir for å varsle den hver gang en av utløserne du spesifiserer oppstår på stasjonen din.","Web hooks let you connect to external web services and broadcast changes to your station to them.":"Webhooks lar deg koble til eksterne nettjenester og kringkaste endringer til stasjonen din til dem.","Web Site URL":"Nettsideadresse","WebDJ":"WebDJ","Website":"Nettsted","Wednesday":"Onsdag","Weight":"Vekt","Welcome to AzuraCast!":"Velkommen til AzuraCast!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"Når du foretar API-kall, kan du sende denne verdien i \"X-API-Key\"-overskriften for å autentisere som deg selv.","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"Om AutoDJ bør forsøke å unngå dupliserte artister og sportitler når du spiller av medier fra denne spillelisten.","Widget Type":"Widgettype","Worst Performing Songs":"Dårligste sanger","Yesterday":"I går","You":"Du","You can also upload files in bulk via SFTP.":"Du kan også laste opp filer i bulk via SFTP.","You can only perform the actions your user account is allowed to perform.":"Du kan bare utføre handlingene din brukerkonto har lov til å utføre.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Du kan angi en egendefinert URL for denne strømmen som AzuraCast vil bruke når den refererer til den. La stå tomt for å bruke standardverdien.","You may need to connect directly to your IP address:":"Du må kanskje koble deg direkte til IP-adressen din:","You may need to connect directly via your IP address:":"Du må kanskje koble til direkte via din IP-adresse:","You will not be able to retrieve it again.":"Du vil ikke kunne hente den igjen.","Your full API key is below:":"Din fullstendige API-nøkkel er nedenfor:","YP Directory Authorization Hash":"YP Katalog Autorisasjon Hash","ZStandard compression":"ZStandard komprimering","Select...":"Velg...","Imported locale: %s":"Importert lokalitet: %s","Initialize AzuraCast":"Initialiser AzuraCast","Initializing essential settings...":"Initialiserer viktige innstillinger...","Environment: %s":"Miljø: %s","Installation Method: %s":"Installasjonsmetode: %s","Running Database Migrations":"Kjører Database Migrations","Generating Database Proxy Classes":"Generering av databaseproxyklasser","Reload System Data":"Last inn systemdata på nytt","AzuraCast is now initialized.":"AzuraCast er nå initialisert.","AzuraCast Settings":"AzuraCast-innstillinger","Setting Key":"Innstillingsnøkkel","Setting Value":"Innstillingsverdi","Configuration successfully written.":"Konfigurasjonen er skrevet.","Fixtures loaded.":"Inventar lastet.","The account associated with e-mail address \"%s\" has been set as an administrator":"Kontoen knyttet til e-postadressen \"%s\" er satt som administrator","Account not found.":"Konto ikke funnet.","AzuraCast Setup":"AzuraCast-oppsett","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Velkommen til AzuraCast. Vennligst vent mens noen nøkkelavhengigheter til AzuraCast er konfigurert...","Installing Data Fixtures":"Installere datafiksturer","Refreshing All Stations":"Oppdaterer alle stasjoner","AzuraCast is now updated to the latest version!":"AzuraCast er nå oppdatert til siste versjon!","AzuraCast installation complete!":"AzuraCast-installasjonen er fullført!","Visit %s to complete setup.":"Besøk %s for å fullføre oppsettet.","Backup path %s not found!":"Finner ikke sikkerhetskopibanen %s!","AzuraCast Backup":"AzuraCast sikkerhetskopi","Please wait while a backup is generated...":"Vennligst vent mens en sikkerhetskopi genereres...","Creating temporary directories...":"Oppretter midlertidige kataloger...","Backing up MariaDB...":"Sikkerhetskopierer MariaDB...","Creating backup archive...":"Oppretter sikkerhetskopieringsarkiv ...","Cleaning up temporary files...":"Rydder opp i midlertidige filer...","Backup complete in %.2f seconds.":"Sikkerhetskopiering fullført om %.2f sekunder.","This feature is not currently supported on this station.":"Denne funksjonen støttes for øyeblikket ikke på denne stasjonen.","AzuraCast Installer":"AzuraCast installasjonsprogram","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"Velkommen til AzuraCast! Fullfør det første serveroppsettet ved å svare på noen spørsmål.","AzuraCast Updater":"AzuraCast-oppdatering","Change installation settings?":"Vil du endre installasjonsinnstillingene?","AzuraCast is currently configured to listen on the following ports:":"AzuraCast er for øyeblikket konfigurert til å lytte på følgende porter:","HTTP Port: %d":"HTTP-port: %d","HTTPS Port: %d":"Port nummer","SFTP Port: %d":"HTTP-port: %d","Radio Ports: %s":"Radioporter: %s","Customize ports used for AzuraCast?":"Tilpasse porter som brukes for AzuraCast?","Set up LetsEncrypt?":"Vil du sette opp LetsEncrypt?","Writing configuration files...":"Skriver konfigurasjonsfiler...","Server configuration complete!":"Serverkonfigurasjon fullført!","The locale to use for CLI commands.":"Lokaliteten som skal brukes for CLI-kommandoer.","The application environment.":"Applikasjonsmiljøet.","Manually modify the logging level.":"Endre loggingsnivået manuelt.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"Dette lar deg logge feil på feilsøkingsnivå midlertidig (for problemløsning) eller redusere volumet av logger som produseres av installasjonen din, uten å måtte endre om installasjonen er en produksjons- eller utviklingsforekomst.","Enable Custom Code Plugins":"Aktiver Custom Code Plugins","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Aktiver \"sammenslåings\"-funksjonaliteten for komponist for å kombinere hovedapplikasjonens composer.json-fil med alle plugin-komponeringsfiler. Dette kan ha ytelsesimplikasjoner, så du bør bare bruke det hvis du bruker ett eller flere plugins med sine egne Composer-avhengigheter.","Minimum Port for Station Port Assignment":"Maksimal port for stasjonsporttildeling","Modify this if your stations are listening on nonstandard ports.":"Endre dette hvis stasjonene dine lytter på ikke-standardporter.","Maximum Port for Station Port Assignment":"Maksimal port for stasjonsporttildeling","Show Detailed Slim Application Errors":"Vis Detaljerte Små Program Feil","This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub.":"Dette gjør at du feilsøker små Programfeil du kan støte på. Vennligst rapporter eventuelle små feil logger til utviklingsteamet på GitHub.","MariaDB Host":"MariaDB-vert","Do not modify this after installation.":"Ikke modifiser dette etter installasjonen.","MariaDB Port":"MariaDB-port","MariaDB Username":"MariaDB brukernavn","MariaDB Password":"MariaDB-passord","MariaDB Database Name":"MariaDB-databasenavn","Auto-generate Random MariaDB Root Password":"Autogenerer tilfeldig MariaDB-rootpassord","MariaDB Root Password":"MariaDB Root Passord","Enable MariaDB Slow Query Log":"Aktiver MariaDB Slow Query Log","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"Logg tregere spørringer for å diagnostisere mulige databaseproblemer. Slå denne kun på hvis nødvendig.","MariaDB Maximum Connections":"MariaDB maksimale tilkoblinger","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"Angi mengden tillatte tilkoblinger til databasen. Denne verdien bør økes hvis du ser feilen \"For mange tilkoblinger\" i loggene.","Enable Redis":"Aktiver Redis","Disable to use a flatfile cache instead of Redis.":"Deaktiver for å bruke en flatfil-cache i stedet for Redis.","Redis Host":"Redis vert","Redis Port":"Redis port","Redis Database Index":"Redis database indeks","PHP Maximum POST File Size":"PHP Maksimal POST-filstørrelse","PHP Memory Limit":"PHP minnegrense","PHP Script Maximum Execution Time":"Maksimal utførelsestid for PHP-skript","(in seconds)":"(i sekunder)","Short Sync Task Execution Time":"Kort synkroniseringsoppgavekjøringstid","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"Maksimal utførelsestid (og låsetidsavbrudd) for synkroniseringsoppgavene på 15 sekunder, 1 minutter og 5 minutter.","Long Sync Task Execution Time":"Lang synkroniseringsoppgavekjøringstid","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"Maksimal utførelsestid (og låsetidsavbrudd) for synkroniseringsoppgaven på 1 time.","Maximum PHP-FPM Worker Processes":"Maksimal PHP-FPM-arbeidsprosesser","Enable Performance Profiling Extension":"Aktiver Performance Profiling Extension","Profiling data can be viewed by visiting %s.":"Profildata kan vises ved å gå til %s.","Profile Performance on All Requests":"Profilytelse på alle forespørsler","This will have a significant performance impact on your installation.":"Dette vil ha en betydelig ytelsespåvirkning på installasjonen din.","Profiling Extension HTTP Key":"HTTP-nøkkel for profileringsutvidelse","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"Verdien for «SPX_KEY»-parameteren for visning av profileringssider.","Profiling Extension IP Allow List":"IP-tillatelsesliste for profilutvidelse","This file was automatically generated by AzuraCast.":"Denne filen ble automatisk generert av AzuraCast.","You can modify it as necessary. To apply changes, restart the Docker containers.":"Du kan endre det etter behov. For å bruke endringer, start Docker-beholderne på nytt.","Remove the leading \"#\" symbol from lines to uncomment them.":"Fjern det ledende \"#\"-symbolet fra linjene for å fjerne kommentarer.","Valid options: %s":"Gyldige alternativer: %s","Default: %s":"Standard: %s","Additional Environment Variables":"Ytterligere miljøvariabler","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Alle Docker-beholdere har dette navnet foran. Ikke endre dette etter installasjon.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) Hvor lang tid det må vente før en Docker Compose-operasjon mislykkes. Øk dette på datamaskiner med lavere ytelse.","HTTP Port":"HTTP-port","The main port AzuraCast listens to for insecure HTTP connections.":"Hovedporten AzuraCast lytter til for usikre HTTP-tilkoblinger.","HTTPS Port":"HTTPS-port","The main port AzuraCast listens to for secure HTTPS connections.":"Hovedporten AzuraCast lytter til for sikre HTTPS-tilkoblinger.","The port AzuraCast listens to for SFTP file management connections.":"Porten AzuraCast lytter til for SFTP-filbehandlingstilkoblinger.","Station Ports":"Stasjonshavner","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"Portene AzuraCast skal lytte til for stasjonssendinger og innkommende DJ-tilkoblinger.","Docker User UID":"Docker Bruker UID","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"Angi UID-en til brukeren som kjører inne i Docker-beholderne. Å matche dette med verts-UID-en din kan fikse tillatelsesproblemer.","Docker User GID":"Docker Bruker GID","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Angi GID-en til brukeren som kjører inne i Docker-beholderne. Å matche dette med verts-GID-en kan fikse tillatelsesproblemer.","Advanced: Use Privileged Docker Settings":"Avansert: Bruk Privileged Docker-innstillinger","LetsEncrypt Domain Name(s)":"LetsEncrypt domenenavn(e)","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"Domenenavn (example.com) eller navn (example.com,foo.bar) som skal brukes med LetsEncrypt.","LetsEncrypt E-mail Address":"LetsEncrypt e-postadresse","Optionally provide an e-mail address for updates from LetsEncrypt.":"Oppgi eventuelt en e-postadresse for oppdateringer fra LetsEncrypt.","User not found.":"Bruker ble ikke funnet.","Logged in successfully.":"Logget på vellykket.","Too many login attempts":"For mange påloggingsforsøk","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Du har forsøkt å logge på for mange ganger. Vent 30 sekunder og prøv igjen.","Complete the setup process to get started.":"Fullfør konfigurasjonsprosessen for å komme i gang.","Login unsuccessful":"Innlogging mislykket","Your credentials could not be verified.":"Påloggingsinformasjonen din kunne ikke bekreftes.","Too many forgot password attempts":"For mange glemte passordforsøk","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"Du har forsøkt å tilbakestille passordet ditt for mange ganger. Vent 30 sekunder og prøv igjen.","Account Recovery":"Gjenopprettelse av konto","Account recovery e-mail sent.":"E-post for kontogjenoppretting er sendt.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Hvis e-postadressen du oppga er i systemet, sjekk innboksen din for en melding om tilbakestilling av passord.","Invalid token specified.":"Ugyldig token er angitt.","Logged in using account recovery token":"Logget på med kontogjenopprettingstoken","Your password has been updated.":"Passordet er oppdatert.","Set Up AzuraCast":"Sett opp AzuraCast","Setup has already been completed!":"Oppsettet er allerede fullført!","Dashboard":"Kontrollpanel","Episode not found.":"Finner ikke episoden.","No episodes found.":"Ingen episoder funnet.","Bulk Media Import/Export":"Fler Media Import/Eksport","Streamers enabled!":"Streamere aktivert!","You can now set up streamer (DJ) accounts.":"Du kan nå sette opp streamer-kontoer (DJ).","HLS enabled!":"HLS aktivert!","Station Nginx Configuration":"Stasjon Nginx Konfigurasjon","Liquidsoap Log":"Logg for flytende såpe","Liquidsoap Configuration":"Konfigurasjon av flytende såpe","Icecast Access Log":"Icecast tilgangslogg","Icecast Error Log":"Icecast Feillogg","Icecast Configuration":"Icecast Konfigurasjon","SHOUTcast Log":"SHOUTcast-logg","SHOUTcast Configuration":"SHOUTcast-konfigurasjon","Debug Output":"Debug Output","AzuraCast Application Log":"AzuraCast-applikasjonslogg","Nginx Access Log":"Nginx tilgangslogg","Nginx Error Log":"Nginx-feillogg","PHP Application Log":"PHP App Logg","Supervisord Log":"Tilsynslogg","Album Artist Sort Order":"Sorteringsrekkefølge for albumartist","Album Sort Order":"Albumsorteringsrekkefølge","Band":"Bånd","Bpm":"Bpm","Comment":"Kommentar","Commercial Information":"Kommersiell informasjon","Composer":"Komponist","Composer Sort Order":"Komponist Sorteringsrekkefølge","Conductor":"Dirigent","Content Group Description":"Innholdsgruppebeskrivelse","Copyright":"Opphavsrett","Copyright Message":"Opphavsrettsmelding","Encoded By":"Kodet av","Encoder Settings":"Koderinnstillinger","Encoding Time":"Kodingstid","File Owner":"Fileier","File Type":"Filtype","Initial Key":"Start Nøkkel","Internet Radio Station Name":"Navn på internettradiostasjon","Internet Radio Station Owner":"Eier av internettradiostasjon","Involved People List":"Liste over involverte personer","Linked Information":"Koblet informasjon","Lyricist":"Tekstforfatter","Media Type":"Mediatype","Mood":"Humør","Music CD Identifier":"Musikk-CD-identifikator","Musician Credits List":"Kredittliste for musiker","Original Album":"Originalt album","Original Artist":"Original artist","Original Filename":"Opprinnelig filnavn","Original Lyricist":"Original tekstforfatter","Original Release Time":"Original utgivelsestid","Original Year":"Opprinnelig år","Part Of A Compilation":"Del av en samling","Part Of A Set":"En del av et sett","Performer Sort Order":"Utøver Sorteringsrekkefølge","Playlist Delay":"Spillelisteforsinkelse","Produced Notice":"Produsert varsel","Publisher":"Forlag","Recording Time":"Opptakstid","Release Time":"Utgivelsen tid","Remixer":"Remixer","Set Subtitle":"Angi Undertekst","Subtitle":"Undertittel","Tagging Time":"Taggingstid","Terms Of Use":"Vilkår for bruk","Title Sort Order":"Tittel sorteringsrekkefølge","Track Number":"Spornummer","Unsynchronised Lyric":"Usynkronisert sangtekst","URL Artist":"URL artist","URL File":"URL-fil","URL Payment":"URL-betaling","URL Publisher":"URL-utgiver","URL Source":"URL-kilde","URL Station":"URL-stasjon","URL User":"URL-bruker","Year":"År","All Stations":"Alle Stasjoner","This station does not accept requests currently.":"Denne stasjonen godtar ikke forespørsler for øyeblikket.","This playlist is not a sequential playlist.":"Denne spillelisten er ikke en sekvensiell spilleliste.","Playlist enabled.":"Spilleliste aktivert.","Playlist disabled.":"Spilleliste deaktivert.","Playlist successfully imported; %d of %d files were successfully matched.":"Spilleliste importert; %d av %d filer ble matchet.","Playlist reshuffled.":"Spillelisten er stokket om.","%d files processed.":"%d filer behandlet.","No directory specified":"Ingen katalog spesifisert","File not specified.":"Filen er ikke spesifisert.","New path not specified.":"Ny bane ikke spesifisert.","File Not Processed: %s":"Fil ikke behandlet: %s","File Processing":"Filbehandling","Web hook enabled.":"Web-hook aktivert.","Web hook disabled.":"Web-hook deaktivert.","This station does not support on-demand streaming.":"Denne stasjonen støtter ikke streaming på forespørsel.","Podcast not found!":"Podcast ikke funnet!","This station is out of available storage space.":"Denne stasjonen er tom for tilgjengelig lagringsplass.","No recording available.":"Ingen opptak tilgjengelig.","Station reloaded.":"Stasjonen er lastet inn på nytt.","Station restarted.":"Stasjonen startet på nytt.","Service stopped.":"Tjenesten stoppet.","Service started.":"Tjenesten startet.","Service reloaded.":"Tjenesten er lastet inn på nytt.","Service restarted.":"Tjenesten startet på nytt.","Song skipped.":"Sangen hoppet over.","Streamer disconnected.":"Streameren er frakoblet.","You cannot modify yourself.":"Du kan ikke endre deg selv.","You cannot remove yourself.":"Du kan ikke fjerne deg selv.","Backup not found.":"Finner ikke sikkerhetskopi.","Create a new storage location based on the base directory.":"Opprett en ny lagringsplass basert på basiskatalogen.","Test Message":"Testmelding","This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly.":"Dette er en testmelding fra AzuraCast. Hvis du mottar denne meldingen, betyr det at e-postinnstillingene dine er riktig konfigurert.","Test message sent successfully.":"Testmeldingen ble sendt.","Search engine crawlers are not permitted to use this feature.":"Søkemotorsøkeprogrammer har ikke tillatelse til å bruke denne funksjonen.","You are not permitted to submit requests.":"Du har ikke lov til å sende inn forespørsler.","The song ID you specified cannot be requested for this station.":"Sang-ID-en du spesifiserte kan ikke bes om for denne stasjonen.","You have submitted a request too recently! Please wait before submitting another one.":"Du har sendt inn en forespørsel for nylig! Vent før du sender inn en ny.","Duplicate request: this song was already requested and will play soon.":"Duplikatforespørsel: denne sangen ble allerede forespurt og spilles snart.","This song or artist has been played too recently. Wait a while before requesting it again.":"Denne sangen eller artisten har blitt spilt for nylig. Vent en stund før du ber om det igjen.","Playlist: %s":"Spilleliste: %s","Streamer: %s":"Strømmer: %s","Changes saved successfully.":"Endringene er lagret.","Record created successfully.":"Oppføringen ble opprettet.","Record updated successfully.":"Oppføringen ble oppdatert.","Record deleted successfully.":"Oppføringen ble slettet.","Record not found":"Finner ikke posten","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"Den opplastede filen overskrider upload_max_filesize-direktivet i php.ini.","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"Den opplastede filen overskrider MAX_FILE_SIZE-direktivet fra HTML-skjemaet.","The uploaded file was only partially uploaded.":"Filen ble bare delvis lastet opp.","No file was uploaded.":"Ingen fil ble lastet opp.","No temporary directory is available.":"Ingen midlertidig katalog er tilgjengelig.","Could not write to filesystem.":"Kunne ikke skrive til filsystemet.","Upload halted by a PHP extension.":"Opplasting stoppet av en PHP-utvidelse.","Unspecified error.":"Uspesifisert error.","Storage location %s could not be validated: %s":"Lagringsplasseringen %s kunne ikke valideres: %s","Storage location %s already exists.":"Lagringssted %s eksisterer allerede.","This value is already used.":"Denne verdien er allerede brukt.","The port %s is in use by another station.":"Porten %s er i bruk av en annen stasjon.","GeoLite database not configured for this installation. See System Administration for instructions.":"GeoLite-databasen er ikke konfigurert for denne installasjonen. Se Systemadministrasjon for instruksjoner.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Dette produktet inkluderer GeoLite2-data laget av MaxMind, tilgjengelig fra %s.","IP Geolocation by DB-IP":"IP Geolocation av DB-IP","You must be logged in to access this page.":"Du må være logget inn for å få tilgang til denne siden.","You do not have permission to access this portion of the site.":"Du har ikke tillatelse til å få tilgang til denne delen av nettstedet.","The performance profiling extension is currently enabled on this installation.":"Ytelsesprofileringsutvidelsen er for øyeblikket aktivert på denne installasjonen.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"Du kan spore utførelsestiden og minnebruken til enhver AzuraCast-side eller -applikasjon fra profileringssiden.","Profiler Control Panel":"Profiler kontrollpanel","Performance profiling is currently enabled for all requests.":"Ytelsesprofilering er for øyeblikket aktivert for alle forespørsler.","This can have an adverse impact on system performance. You should disable this when possible.":"Dette kan ha en negativ innvirkning på systemytelsen. Du bør deaktivere dette når det er mulig.","Update Instructions":"Oppdateringsinstruksjoner","AzuraCast version %s is now available.":"AzuraCast- versjon %s er nå tilgjengelig.","You are currently running version %s. Updating is highly recommended.":"Du kjører for øyeblikket versjon %s. Oppdatering anbefales på det sterkeste.","New AzuraCast Release Version Available":"Ny AzuraCast Release Versjon Tilgjengelig","Your installation is currently %d update(s) behind the latest version.":"Installasjonen din er for øyeblikket %d oppdatering(er) bak den nyeste versjonen.","View the changelog for full details.":"Se endringsloggen for full informasjon.","You should update to take advantage of bug and security fixes.":"Du bør oppdatere for å dra nytte av feil- og sikkerhetsrettinger.","New AzuraCast Updates Available":"Nye AzuraCast-oppdateringer tilgjengelig","You may want to update your base URL to ensure it is correct.":"Det kan være lurt å oppdatere basis-URLen for å sikre at den er riktig.","If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting.":"Hvis du regelmessig bruker forskjellige URL-er for å få tilgang til AzuraCast, bør du aktivere innstillingen \"Foretrekk nettleser-URL\".","Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s).":"Din \"Basis-URL\"-innstilling (%s) samsvarer ikke med URL-en du bruker for øyeblikket (%s).","Installation Not Recently Backed Up":"Installasjon ikke nylig sikkerhetskopiert","This installation has not been backed up in the last two weeks.":"Denne installasjonen har ikke blitt sikkerhetskopiert de siste to ukene.","Synchronization Disabled":"Synkronisering deaktivert","Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks.":"Rutinesynkronisering er for øyeblikket deaktivert. Sørg for å aktivere den på nytt for å gjenoppta rutinemessige vedlikeholdsoppgaver.","Synchronization Not Recently Run":"Synkronisering ikke nylig kjørt","The routine synchronization task has not run recently. This may indicate an error with your installation.":"Den rutinemessige synkroniseringsoppgaven har ikke kjørt nylig. Dette kan indikere en feil med installasjonen.","System Debugger":"Systemfeilsøker","All Permissions":"Alle Tillatelser","View Administration Page":"Se administrasjonssiden","View System Logs":"Se systemlogger","Administer Settings":"Administrer innstillinger","Administer API Keys":"Administrer API-nøkler","Administer Stations":"Administrer stasjoner","Administer Custom Fields":"Administrer egendefinerte felt","Administer Backups":"Administrer sikkerhetskopier","Administer Storage Locations":"Administrer lagringsplasseringer","View Station Page":"Se stasjonssiden","View Station Reports":"Se stasjonsrapporter","View Station Logs":"Vis stasjonslogger","Manage Station Profile":"Administrer stasjonsprofil","Manage Station Broadcasting":"Administrer stasjonskringkasting","Manage Station Streamers":"Administrer stasjonsstreamere","Manage Station Mount Points":"Administrer stasjonsfestepunkter","Manage Station Remote Relays":"Administrer stasjonsfjernreléer","Manage Station Media":"Administrer Station Media","Manage Station Automation":"Administrer stasjonsautomatisering","Manage Station Web Hooks":"Administrer Station Web Hooks","Manage Station Podcasts":"Administrer stasjonspodcaster","%s is not recognized as a service.":"%s gjenkjennes ikke som en tjeneste.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Den er kanskje ikke registrert hos Supervisor ennå. Det kan hjelpe å starte kringkastingen på nytt.","%s cannot start":"%s kan ikke starte","It is already running.":"Den kjører allerede.","%s cannot stop":"%s kan ikke stoppe","It is not running.":"Kjører ikke.","%s encountered an error":"%s oppdaget en feil","Check the log for details.":"Sjekk loggen for detaljer.","Are you sure?":"Er du sikker?","System Maintenance":"System vedlikehold","System Logs":"Systemlogger","User Accounts":"Brukerkontoer","Connected AzuraRelays":"Tilkoblede AzuraRelays","Install SHOUTcast":"Installer SHOUTcast","Restart broadcasting? This will disconnect any current listeners.":"Vil du starte kringkastingen på nytt? Dette vil koble fra alle nåværende lyttere.","Reload broadcasting? Current listeners will not be disconnected.":"Laste kringkasting på nytt? Nåværende lyttere vil ikke bli koblet fra.","Start Station":"Startstasjon","Ready to start broadcasting? Click to start your station.":"Klar til å begynne å sende? Klikk for å starte stasjonen.","Reload to Apply Changes":"Last inn på nytt for å bruke endringer","Click to restart your station and apply configuration changes.":"Klikk for å starte stasjonen på nytt og bruke konfigurasjonsendringer.","Duplicate Songs":"Dupliserte sanger","Unprocessable Files":"Ubearbeidbare filer","Unassigned Files":"Ikke-tildelte filer","Live Streaming":"Live streaming","Reports":"Rapporter","SoundExchange Royalties":"SoundExchange royalties","Reload Configuration":"Last inn konfigurasjon på nytt","Restart Broadcasting":"Restart Kringkasting","Help":"Hjelp","Any time the currently playing song changes":"Hver gang sangen som spilles endres","Any time the listener count increases":"Hver gang lyttertallet øker","Any time the listener count decreases":"Hver gang lyttertallet synker","Any time a live streamer/DJ connects to the stream":"Hver gang en Radiovert/DJ kobles til radioserveren","Any time a live streamer/DJ disconnects from the stream":"Hver gang en Radiovert / DJ kobles fra radioserveren","When the station broadcast goes offline.":"Når stasjonssendingen går offline.","When the station broadcast comes online.":"Når stasjonssendingen kommer på nett.","Generic Web Hook":"Generisk nettkrok","Automatically send a message to any URL when your station data changes.":"Send automatisk en melding til en hvilken som helst URL når stasjonsdataene dine endres.","Send E-mail":"Send e-post","Send an e-mail to specified address(es).":"Send en e-post til spesifisert(e) adresse(r).","TuneIn AIR":"TuneIn AIR","Send song metadata changes to TuneIn.":"Send sangmetadataendringer til TuneIn.","Discord Webhook":"Discord Webhook","Automatically send a customized message to your Discord server.":"Send automatisk en tilpasset melding til Discord-serveren din.","Telegram Chat Message":"Telegram Chat-melding","Use the Telegram Bot API to send a message to a channel.":"Bruk Telegram Bot API for å sende en melding til en kanal.","Twitter Post":"Twitter-innlegg","Automatically send a tweet.":"Send en tweet automatisk.","Google Analytics Integration":"Google Analytics-integrering","Send stream listener details to Google Analytics.":"Send strømlytterdetaljer til Google Analytics.","Matomo Analytics Integration":"Matomo Analytics-integrasjon","Send stream listener details to Matomo Analytics.":"Send strømlytterdetaljer til Matomo Analytics.","Is Public":"Er Offentlig","First Connected":"Først tilkoblet","Latest Update":"Siste oppdatering","Yes":"Ja","No":"Nei","Run Synchronization Task":"Kjør synkroniseringsoppgave","Debug Home":"Feilsøk Hjem","The synchronization task is running in the background. The log below will update automatically.":"Synkroniseringsoppgaven kjører i bakgrunnen. Loggen nedenfor oppdateres automatisk.","Clear Cache":"Tøm hurtiglager","Clearing the application cache may log you out of your session.":"Å tømme programbufferen kan logge deg ut av økten.","Clear All Message Queues":"Fjern alle meldingskøer","This will clear any pending unprocessed messages in all message queues.":"Dette vil fjerne alle ventende ubehandlede meldinger i alle meldingskøer.","Synchronization Tasks":"Synkroniseringsoppgaver","Task Name":"Oppgave navn","Last Run":"Sist kjørt: aldri","Next Run":"Neste kjøring","Not Run":"Ikke Kjør","Run Task":"Kjør oppgave","Message Queues":"Meldingskøer","%d queued messages":"%d meldinger i kø","Station-Specific Debugging":"Stasjonsspesifikk feilsøking","AutoDJ Queue":"AutoDJ-kø","Get Next Song":"Få neste sang","Get Now Playing":"Spill nå","Send Liquidsoap Telnet Command":"Send Liquidsoap Telnet Command","Command":"Kommando","Execute Command":"Utfør kommando","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Fordi du kjører Docker, kan enkelte systemlogger bare nås fra en shell-sesjon på vertsdatamaskinen. Du kan kjøre %s for å få tilgang til containerlogger fra terminalen.","Logs by Station":"Logger etter stasjon","Report Not Available":"Rapport ikke tilgjengelig","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Denne rapporten er ikke tilgjengelig for denne stasjonen, fordi systemadministratoren har valgt å ikke samle inn detaljert IP-basert lytterinformasjon.","Station Time":"Stasjonstid","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Streamerkontoer er for øyeblikket deaktivert for denne stasjonen. For å aktivere streamer-kontoer, klikk på knappen nedenfor.","Enable Streaming":"Aktiver kringkasting","Available Logs":"Tilgjengelige logger","Station Broadcasting Disabled":"Stasjonskringkasting deaktivert","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Stasjonen din er for øyeblikket ikke aktivert for kringkasting. Du kan fortsatt administrere media, spillelister og andre stasjonsinnstillinger. For å aktivere kringkasting på nytt, rediger stasjonsprofilen din .","Please wait...":"Vennligst vent...","HLS is currently disabled for this station. To enable HLS, click the button below.":"HLS er for øyeblikket deaktivert for denne stasjonen. For å aktivere HLS, klikk på knappen nedenfor.","Enable HLS":"Aktiver HLS","Powered by %s":"Drevet av %s","An account recovery link has been requested for your account on \"%s\".":"En kontogjenopprettingskobling er blitt bedt om for kontoen din på \"%s\".","Click the link below to log in to your account.":"Klikk på lenken nedenfor for å logge på kontoen din.","Details":"Detaljer","View Details":"Vis detaljer","No entries found.":"Ingen oppføringer funnet.","Enter Two-Factor Code":"Skriv inn tofaktorkode","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Kontoen din bruker en to-faktor sikkerhetskode. Skriv inn koden enheten din viser nedenfor.","Security Code":"Sikkerhetskode (CVV)","Sign in":"Logg inn","Forgot Password":"Glemt passord","This installation's administrator has not configured this functionality.":"Denne installasjonens administrator har ikke konfigurert denne funksjonaliteten.","Contact an administrator to reset your password following the instructions in our documentation:":"Kontakt en administrator for å tilbakestille passordet ditt ved å følge instruksjonene i dokumentasjonen vår:","Password Reset Instructions":"Instruksjoner for tilbakestilling av passord","name@example.com":"navn@eksempel.no","Send Recovery E-mail":"Send gjenopprettingse-post","Welcome!":"Velkommen!","Welcome to %s!":"Velkommen til %s!","Enter your password":"Skriv inn ditt passord","Remember me":"Husk meg","Please log in to continue.":"Vennligst Logg inn for å fortsette.","Forgot your password?":"Glemt passordet?","Automatically scroll to the bottom of the log":"Rull automatisk til bunnen av loggen","Need Help?":"Trenger du hjelp?","You can find answers for many common questions in our support documents.":"Du kan finne svar på mange vanlige spørsmål i støttedokumentene våre.","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Hvis du opplever en feil eller feil, kan du sende inn et GitHub-problem ved å bruke lenken nedenfor.","Your current installation type is %s. Be sure to include this when creating a new issue.":"Din gjeldende installasjonstype er %s . Husk å inkludere dette når du oppretter et nytt problem.","Add New GitHub Issue":"Legg til nytt GitHub problem","Skip to main content":"Hopp til hovedinnhold","Toggle Sidebar":"Toggle sidepanel","Toggle Menu":"Veksle brukermeny","System Administration":"Systemadministrasjon","Switch Theme":"Bytt tema","End Session":"Avslutt økten","Sign Out":"Logg ut","Like our software?":"Liker du vår programvare?","Donate to support AzuraCast!":"Doner til å støtte AzuraCast!"},"nl_NL":{"# Episodes":"Afleveringen","# Songs":"Liedjes","%{ days } Days":"%{ days } dagen","%{ minutes } minutes":"%{ minutes } minuten","%{ seconds } seconds":"%{ seconds } seconden","%{filesCount} File":["%{filesCount} Bestand","%{filesCount} Bestanden"],"%{listeners} Listener":["%{listeners} Luisteraar","%{listeners} luisteraars"],"%{name} - Copy":"%{name} - Kopiëren","%{numPlaylists} playlist":["%{numPlaylists} afspeellijst","%{numPlaylists} afspeellijsten"],"%{numSongs} uploaded song":["%{numSongs} geüploade nummer","%{numSongs} geüploade nummers"],"%{spaceUsed} of %{spaceTotal} Used":"%{spaceUsed} van %{spaceTotal} gebruikt","%{spaceUsed} Used":"%{spaceUsed} Gebruikt","%{station} - Copy":"%{station} - Kopieer","A completely random track is picked for playback every time the queue is populated.":"Elke keer dat de wachtrij wordt gevuld, wordt een volledig willekeurige track gekozen om af te spelen.","A playlist containing media files hosted on this server.":"Een afspeellijst met mediabestanden gehost op deze server.","A playlist that instructs the station to play from a remote URL.":"Een afspeellijst afspelen vanaf een andere server (Externe URL)","Access Key ID":"Access Key ID","Access Token":"Toegangstoken","Access Token Secret":"Geheime toegangstoken","Account is Active":"Account is actief","Account List":"Accountoverzicht","Actions":"Acties","Adapter":"Adapter","Add API Key":"API-sleutel toevoegen","Add Custom Field":"Voeg aangepast veld toe","Add Episode":"Aflevering toevoegen","Add Files to Playlist":"Bestanden toevoegen aan afspeellijst","Add Mount Point":"Mount point toevoegen","Add Playlist":"Afspeellijst toevoegen","Add Podcast":"Podcast toevoegen","Add Record":"Record toevoegen","Add Remote Relay":"Externe relay toevoegen","Add Role":"Rol toevoegen","Add Schedule Item":"Voeg item toe aan schema","Add SFTP User":"SFTP-gebruiker toevoegen","Add Station":"Station toevoegen","Add Storage Location":"Voeg opslaglocatie toe","Add Streamer":"Streamer toevoegen","Add User":"Gebruiker toevoegen","Add Web Hook":"Web hook toevoegen","Administration":"Administratie","Advanced":"Geavanceerd","Advanced Configuration":"Geavanceerde configuratie","Advanced Manual AutoDJ Scheduling Options":"Geavanceerde handmatige AutoDJ planning instellingen","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Luisterstatistieken worden gebruikt om stationsrapporten te tonen over het binnen het systeem. Op IP-gebaseerde luisterstatistieken worden gebruikt om de locatie van de luisteraar op te halen.","Album":"Album","Album Art":"Albumhoes","All Playlists":"Alle afspeellijsten","All Podcasts":"Alle Podcasts","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"Alle waarden in het Nu Speelt API-antwoord zijn beschikbaar voor gebruik. Eventuele lege velden worden genegeerd.","Allow Requests from This Playlist":"Sta liedjes verzoeken toe van deze afspeellijst","Allow Song Requests":"Accepteer verzoeknummers","Allow Streamers / DJs":"Streamers / DJ's toestaan","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Laat het systeem periodiek nummers toewijzen aan afspeellijsten op basis van hun prestaties. Dit proces zal uitgevoerd worden op de achtergrond, en kan alleen worden uitgevoerd als deze optie is ingeschakeld en als tenminste één station 'automatische toewijzing' heeft ingeschakeld.","Allowed IP Addresses":"Toegestane IP-adressen","Always Use HTTPS":"Gebruik altijd HTTPS","Amplify: Amplification (dB)":"Versterk: Versterking (dB)","Analyze and reprocess the selected media":"Analyseer en verwerk de geselecteerde media","API \"Access-Control-Allow-Origin\" Header":"API \"Access-Control-Allow-Origin\" Header","API Documentation":"API-documentatie","API Key Description/Comments":"API Key Omschrijving/Opmerkingen","API Keys":"API-Sleutels","API Version":"API versie","Apply for an API key at Last.fm":"Een API-sleutel aanvragen bij Last.fm","Applying changes...":"Wijzigingen toepassen.","Art":"Albumhoes","Artist":"Artiest","Artwork":"Kunstwerk","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Illustraties moeten een minimale grootte hebben van 1400 x 1400 pixels en een maximale grootte van 3000 x 3000 pixels voor Apple Podcasts.","At the bottom of the page, click \"Create my access token\".":"Klik onderaan de pagina op \"Creëer mijn toegangstoken\".","Attempt to Automatically Retrieve ISRC When Missing":"Probeer ISRC automatisch op te halen wanneer deze ontbreekt","Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance.":"Audio-transcodering applicaties zoals Liquidsoap gebruiken na verloop van tijd een consistente hoeveelheid CPU-gebruik, wat geleidelijk dit beschikbare krediet verliest. Als u regelmatig gestolen CPU-tijd ziet, kunt u overwegen te migreren naar een VM dat CPU middelen heeft die aan uw instantie zijn toegewijd.","Audit Log":"Controle logboek","Author":"Auteur","Auto-Assign Value":"Waarde automatisch toewijzen","Auto-Assigned":"Automatisch toegewezen","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"AutoDJ bitrate (kbps)","AutoDJ Disabled":"AutoDJ uitgeschakeld","AutoDJ Format":"AutoDJ formaat","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"AutoDJ is uitgeschakeld. Er zal geen muziek worden afgespeeld wanneer er niet live wordt uitgezonden.","AutoDJ Queue Length":"AutoDJ wachtrij lengte","AutoDJ Service":"AutoDJ-service","Automated Assignment":"Automatische toewijzing","Automatic Backups":"Automatische back-ups","Automatically Set from ID3v2 Value":"Automatisch instellen op basis van ID3v2 waarde","Avatar Service":"Avater service","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Avatars worden opgehaald op basis van je e-mailadres van de %{service} service. Klik om je %{service} instellingen te beheren.","Average Listeners":"Gemiddeld aantal luisteraars","Avoid Duplicate Artists/Titles":"Voorkom dubbele artiesten/titels","AzuraCast First-Time Setup":"AzuraCast installatie","AzuraCast Instance Name":"AzuraCast: Stations Naam","AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated.":"AzuraCast werkt met een ingebouwde gratis IP geolocatie database. U kunt in plaats daarvan de MaxMind GeoLite gebruiken om nauwkeurigere resultaten te bereiken. Het gebruik van MaxMind GeoLite vereist een licentiesleutel, maar zodra de sleutel is ingevult, zullen we de database automatisch op de hoogte houden.","AzuraCast Update Checks":"AzuraCast update controles","AzuraCast User":"AzuraCast gebruiker","AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles.":"AzuraCast gebruikt een op rol gebaseerd toegangscontrolesysteem. Rollen krijgen machtigingen voor bepaalde delen van de site, waarna gebruikers worden toegewezen aan deze rollen.","AzuraCast Wiki":"AzuraCast Wiki","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast zal het geüploade bestand scannen voor overeenkomsten in de muziekbibliotheek van dit station. Media dient geüpload te zijn voor deze stap wordt uitgevoerd. Je kunt deze tool opnieuw uitvoeren, zo vaak als nodig is.","Back":"Terug","Backups":"Back-ups","Balanced":"Gebalanceerd","Banned Countries":"Geblokkeerde landen","Banned IP Addresses":"Geblokkeerde e-mailadressen","Banned User Agents":"Verbannen Gebruikers","Base Station Directory":"Station basis directory","Base Theme for Public Pages":"Basis thema voor openbare pagina's","Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists.":"Op basis van eerdere prestaties van de nummers van je station, kan AzuraCast automatisch nummers gelijkmatig verdelen onder je afspeellijsten, het plaatsen van de hoogste liedjes in de meest gewogen afspeellijsten.","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Op basis van deze instelling zal het systeem elke (dit) dag(en) nummers automatisch opnieuw toewijzen van de vorige (dit) aantal dagen.","Basic Info":"Algemene informatie","Basic Information":"Algemene Informatie","Best Performing Songs":"Best presterende nummers","Bit Rate":"Bit Rate","Bot Token":"Bot Token","Branding Settings":"Merk instellingen","Broadcast AutoDJ to Remote Station":"Zend AutoDJ uit naar het station","Broadcasting":"Uitzenden","Broadcasting Service":"Uitzend-service","Broadcasts":"Uitzendingen","Browser Icon":"Browser icoon","Bucket Name":"Bucket Naam","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Een radiouitzending is standaard te beluisteren op zijn eigen poorten (bijv. 8000). Wanneer je gebruikt maakt van een service als CloudFlare, of je je radiostation wilt beveiligen met SSL, dien je deze optie in te schakelen. Deze optie zorgt ervoor dat al het radioverkeer via web poorten wordt verzonden (80 en 443).","Cached":"Gebufferd","Categories":"Categorieën","Change":"Wijzig","Change Password":"Wachtwoord Wijzigen","Changes":"Wijzigingen","Changes saved.":"Wijzigingen opgeslagen.","Character Set Encoding":"Karaktercodering","Chat ID":"Chat ID","Check Web Services for Album Art for \"Now Playing\" Tracks":"Controleer de webservices voor Albumhoezen voor het Huidig nummer","Check Web Services for Album Art When Uploading Media":"Controleer de webservices voor Albumhoezen tijdens het uploaden van de media","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Kies een naam voor deze webhook die u helpt om het van anderen te onderscheiden. Dit wordt alleen getoond op de beheerpagina.","Choose a new password for your account.":"Kies een nieuw wachtwoord voor uw account.","Clear":"Leegmaken","Clear All Pending Requests?":"Alle verzoeknummer in de wachtrij verwijderen?","Clear Artwork":"Verwijder Illustratie","Clear File":"Bestand wissen","Clear Image":"Afbeelding wissen","Clear List":"Wis lijst","Clear Media":"Media wissen","Clear Pending Requests":"Verwijder verzoeknummer uit de wachtrij","Clear Queue":"Wachtrij legen","Clear Upcoming Song Queue":"Wis de aanstaande muziek in wachtrij lijst","Clear Upcoming Song Queue?":"Wis de aanstaande muziek in wachtrij lijst","Click \"Generate new license key\".":"Klik op \"Genereer nieuwe licentiesleutel\".","Clone":"Kloon","Clone Station":"Station klonen","Close":"Sluit","Code from Authenticator App":"Code van Authenticator App","Collect aggregate listener statistics and IP-based listener statistics":"Verzamel luisterstatistieken en IP-gebaseerde luisterstatistieken","Comments":"Opmerkingen","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Voltooi de installatie door het verstrekken van informatie over je uitzendomgeving. Deze instellingen kunnen later gewijzigd worden vanuit het administratiepaneel.","Configure":"Configureren","Configure Automated Assignment":"Configureer automatische toewijzing","Configure Backups":"Back-ups configureren","Confirm New Password":"Bevestig nieuw wachtwoord","Connection Information":"Connectie informatie","Consumer Key (API Key)":"Consumentensleutel (API-sleutel)","Consumer Secret (API Secret)":"Consumentengeheim (API-geheim)","Contains explicit content":"Bevat expliciete inhoud","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Ga verder met de installatie door je eerste radiostation aan te maken. Je kunt alle instellingen later nogmaals aanpassen.","Continuous Play":"Continu spelen","Control how this playlist is handled by the AutoDJ software.":"Bepaal hoe deze afspeellijst wordt behandeld door de AutoDJ software.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Kopies ouder dan het opgegeven aantal dagen zullen automatisch worden verwijderd. Zet op nul om automatische verwijdering uit te schakelen.","Copy associated media and folders.":"Kopieer bijbehorende media en mappen.","Copy scheduled playback times.":"Kopieer geplande afspeeltijden.","Copy to Clipboard":"Kopiëren naar klembord","Copy to New Station":"Kopieer naar een nieuw station","CPU Load":"CPU belasting","CPU Stats Help":"Hulp bij CPU-statistieken","Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL.":"Maak een nieuwe app op de Twitter Applicatie-site. Gebruik de basis-URL van deze installatie als de applicatie-URL.","Create a New Radio Station":"Maak een nieuw radiostation","Create Account":"Account Aanmaken","Create an account on the MaxMind developer site.":"Maak een account aan op de MaxMind ontwikkelaars site.","Create and Continue":"Aanmaken en doorgaan","Create custom fields to store extra metadata about each media file uploaded to your station libraries.":"Maak aangepaste velden om extra metadata op te slaan over elk mediabestand dat is geüpload naar uw station bibliotheken.","Create Directory":"Maak map","Create New Key":"Nieuwe sleutel maken","Create Station":"Station toevoegen","Crossfade Duration (Seconds)":"Lengte van crossfade (seconden)","Crossfade Method":"Crossfade methode","Cue":"Stop (in cue mode)","Current Custom Fallback File":"Huidig aangepast terugvalbestand","Current Installed Version":"Huidige geïnstalleerde versie","Current Intro File":"Huidige Intro Bestand","Current Password":"Huidig wachtwoord","Current Podcast Media":"Huidige Podcast Media","Custom":"Op maat aanpassen","Custom API Base URL":"Aangepaste API basis URL","Custom Branding":"Aangepaste huisstijl","Custom Configuration":"Aangepaste configuratie","Custom CSS for Internal Pages":"Aangepaste CSS voor interne pagina's","Custom CSS for Public Pages":"Aangepaste CSS voor openbare pagina's","Custom Cues: Cue-In Point (seconds)":"Op maat gemaakte Cues: In rij staan (seconden)","Custom Cues: Cue-Out Point (seconds)":"Op maat gemaakte Cues: In rij staan (seconden)","Custom Fading: Fade-In Time (seconds)":"Op maat gemaakte Fade in (seconden)","Custom Fading: Fade-Out Time (seconds)":"Op maat gemaakte Fade out (seconden)","Custom Fading: Overlap Time (seconds)":"Op maat gemaakte overgang van muziek in (seconden)","Custom Fallback File":"Aangepast terugvalbestand","Custom Fields":"Aangepaste velden","Custom Frontend Configuration":"Aangepaste front-end configuratie","Custom JS for Public Pages":"Aangepaste JS voor openbare pagina's","Customization":"Aanpassen","Customize":"Aanpassen","Customize Administrator Password":"Beheerderswachtwoord aanpassen","Customize AzuraCast Settings":"AzuraCast instellingen aanpassen","Customize Broadcasting Port":"Uitzendpoort aanpassen","Customize Copy":"Kopie aanpassen","Customize DJ/Streamer Mount Point":"DJ/Streamer Mount Point aanpassen","Customize DJ/Streamer Port":"DJ/Streamer poort aanpassen","Customize Internal Request Processing Port":"Interne request verwerkingspoort aanpassen","Customize Source Password":"Bronwachtwoord aanpassen","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Pas het aantal nummers aan die worden getoond in de \"Afspeelgeschiedenis\" sectie voor dit station en in alle openbare API's.","Dark":"Donker","Date Played":"Datum afgespeeld","Date Requested":"Datum aangevraagd","Date/Time":"Datum/Tijd","Date/Time (Browser)":"Datum/Tijd (Browser)","Date/Time (Station)":"Datum/Tijd (Station)","Days Between Automated Assignments":"Dagen tussen geautomatiseerde toewijzingen","Days of Playback History to Keep":"Aantal dagen waarvan afspeel geschiedenis bewaart dient te blijven","Deactivate Streamer on Disconnect (Seconds)":"Streamer uitschakelen bij verbreken van verbinding (aantal seconden)","Default":"Standaard","Default Album Art":"Standaard Albumhoes","Default Album Art URL":"URL van standaard albumhoes","Default Avatar URL":"Standaard Avatar URL","Default Mount":"Standaard mount point","Delete":"Verwijderen","Delete %{ num } media files?":"%{ num } mediabestanden verwijderen?","Delete Album Art":"Verwijder Albumhoezen","Delete API Key?":"API-sleutel verwijderen?","Delete Backup?":"Back-up verwijderen?","Delete Broadcast?":"Uitzending verwijderen?","Delete Custom Field?":"Aangepast veld verwijderen?","Delete Episode?":"Aflevering verwijderen?","Delete Mount Point?":"Mount point verwijderen?","Delete Playlist?":"Afspeellijst verwijderen?","Delete Podcast?":"Podcast verwijderen?","Delete Queue Item?":"Item in de wachtrij verwijderen?","Delete Remote Relay?":"Externe relay verwijderen?","Delete Request?":"Verzoek verwijderen?","Delete Role?":"Deze rol verwijderen?","Delete SFTP User?":"SFTP-gebruiker verwijderen?","Delete Station?":"Station verwijderen?","Delete Storage Location?":"Opslaglocatie verwijderen?","Delete Streamer?":"Streamer verwijderen?","Delete User?":"Gebruiker verwijderen?","Delete Web Hook?":"Web hook verwijderen?","Description":"Omschrijving","Deselect":"Deselecteer","Desktop Device":"Desktop apparaat","Direct Stream URL":"Directe stream URL","Directory":"Map","Directory Name":"Directorynaam","Disable":"Schakel uit","Disable Crossfading":"Crossfading uitschakelen","Disable Optimizations":"Optimalisaties uitschakelen","Disable public pages?":"Publieke pagina's uitschakelen?","Disable song requests?":"Verzoeknummers uitschakelen?","Disable streamers?":"Streamers uitschakelen?","Disable Two-Factor":"Twee-factor uitschakelen","Disable two-factor authentication?":"Tweestapsverificatie uitschakelen?","Disabled":"Uitgeschakeld","Disconnect Streamer":"Verbreek verbinding met streamer","Discord Web Hook URL":"Discord Web Hook URL","Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed.":"Schijfcaching maakt een systeem veel sneller en sneller in het algemeen. Het ontneemt op geen enkele manier geheugen voor toepassingen, omdat het automatisch door het besturingssysteem wordt vrijgegeven wanneer dat nodig is.","Disk Space":"Schijfruimte","Display Name":"Weergavenaam","DJ Credentials":"DJ inloggegevens","DJ/Streamer Buffer Time (Seconds)":"DJ/Streamer buffer tijd (seconden)","Do not collect any listener analytics":"Verzamel geen statistieken over luisteraars","Do not use an AutoDJ service.":"Gebruik geen AutoDJ service.","Down":"Omlaag","Download":"Download","Download CSV":"Download CSV","Download M3U":"M3U downloaden","Download PLS":"PLS downloaden","Download the Linux x64 binary from the SHOUTcast Radio Manager:":"Download de Linux x64 binary van de SHOUTcast Radio Manager:","Drag file(s) here to upload or":"Bestand(en) hierheen slepen om te uploaden of","Dropbox Generated Access Token":"Dropbox heeft een Toegangstoken gegenereerd","Duplicate":"Dupliceren","Duplicate Playlist":"Afspeellijst dupliceren","Duplicate Prevention Time Range (Minutes)":"Dubbele artiesten check die gedraaid worden (in minuten)","E-Mail":"E-Mail","E-mail Address":"E-mailadres","E-mail addresses can be separated by commas.":"E-mailadressen kunnen gescheiden worden door komma's.","E-mail Delivery Service":"Aflevering via e-mail","Edit":"Wijzig","Edit Custom Field":"Aangepast veld toevoegen","Edit Episode":"Aflevering bewerken","Edit Liquidsoap Configuration":"Liquidsoap configuratie bewerken","Edit Media":"Media gegevens aanpassen","Edit Mount Point":"Mount point bewerken","Edit Playlist":"Afspeellijst bewerken","Edit Podcast":"Podcast bewerken","Edit Profile":"Wijzig profiel","Edit Record":"Record bewerken","Edit Remote Relay":"Bewerk externe relais","Edit Role":"Rol bewerken","Edit SFTP User":"SFTP-gebruiker bewerken","Edit Station":"Wijzig station","Edit Station Profile":"Wijzig stationsprofiel","Edit Storage Location":"Bewerk opslaglocatie","Edit Streamer":"Wijzig streamer","Edit User":"Wijzig gebruiker","Edit Web Hook":"Web hook bewerken","Embed Code":"Code insluiten","Embed Widgets":"Widgets insluiten","Enable":"Schakel in","Enable Advanced Features":"Geavanceerde functies inschakelen","Enable AutoDJ":"AutoDJ inschakelen","Enable Automated Assignment":"Automatische toewijzing inschakelen","Enable Broadcasting":"Uitzending inschakelen","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"Schakel bepaalde geavanceerde functies in de webinterface in, inclusief geavanceerde configuratie van afspeellijsten, toewijzing van poort, wijzigen van basismediamappen en andere functionaliteit die alleen gebruikt moeten worden door gebruikers die vertrouwd zijn met geavanceerde functionaliteit.","Enable Downloads on On-Demand Page":"Downloads inschakelen op On-Demand pagina","Enable Mail Delivery":"Mail Levering inschakelen","Enable On-Demand Streaming":"Schakel On-Demand Streaming in","Enable Public Pages":"Openbare pagina inschakelen","Enable public pages?":"Openbare pagina's inschakelen?","Enable song requests?":"Verzoeknummers inschakelen?","Enable streamers?":"Streamers inschakelen?","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Schakel deze instelling in om te voorkomen dat metadata naar de AutoDJ wordt verzonden voor bestanden binnen deze afspeellijst. Dit is handig wanneer de afspeellijst jingles of reclames bevat.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Schakel in om dit mountpoint binnen de publieke \"Yellow Pages\" weer te geven.","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"Schakel in om deze relais te adverteren in de openbare radiomappen \"Gele Pagina\".","Enable to allow listeners to select this mount point on this station's public pages.":"Inschakelen om luisteraars toe te staan dit mount point te selecteren op de publieke pagina van dit station.","Enable to allow listeners to select this relay on this station's public pages.":"Inschakelen om luisteraars toe te staan dit mount point te selecteren op de publieke pagina van het station.","Enable to allow this account to log in and stream.":"Stel in op “Ja” om dit account toegang te geven om in te loggen en te streamen.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Inschakelen om AzuraCast automatisch nachtelijke back-ups te laten uitvoeren op het opgegeven tijdstip.","Enable Two-Factor":"Twee-factor inschakelen","Enable Two-Factor Authentication":"Tweestapsverificatie inschakelen","Enabled":"Ingeschakeld","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Schakelt het gebruikt van het nieuwe en snelle op WebSocket gebaseerde systeem in of uit waarmee live updates worden verstuurd naar publieke radiospelers. Schakel dit uit als u problemen met deze functionaliteit ondervindt.","Encoder":"Encoder","End Date":"Eind Datum","End Time":"Eind Tijd","Endpoint":"Eindpunt","Enforce Schedule Times":"Geplande uitzendtijden afdwingen","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Voer de huidige code in die door uw authenticator app is opgegeven om te controleren of alles correct werkt.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Voer de volledige URL in van een andere stream om deze opnieuw uit te zenden via dit mount punt.","Episode":"Aflevering","Episodes":"Afleveringen","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Voorbeeld: als de externe radio URL http://station.example.com:8000/radio.mp3 is, vul dan \"http://station.example.com:8000\" in.","Exclude Media from Backup":"Media uitsluiten van back-up","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Door media uit te sluiten van automatische back-ups bespaart u ruimte, maar u moet ervoor zorgen dat u ergens anders een back-up van uw media maakt. Merk op dat er alleen een back-up wordt gemaakt van lokaal opgeslagen media.","Expected to Play at":"Verwacht om te spelen op","Explicit":"Expliciet","Export %{format}":"Exporteren Formaat","Fallback Mount":"Back-up mount point","Field Name":"Veldnaam","File Name":"Bestandsnaam","Files marked for reprocessing:":"Bestanden gemarkeerd om opnieuw te verwerken:","Files moved:":"Bestanden verplaatsen","Files queued for playback:":"Bestanden in de afspeelwachtrij:","Files removed:":"Bestanden verwijderd:","Footer Text":"Voettekst","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"Voor lokale bestandssystemen is dit het basispad van de map. Voor externe bestandssystemen is dit het voorvoegsel van de map.","for selected period":"voor geselecteerde periode","For some clients, use port:":"Voor sommige gebruikers, gebruik poort:","Friday":"Vrijdag","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"Scan de code via een authenticatie app naar keuze (FreeOTP, Authy, etc) op uw mobiele telefoon.","Full Volume":"Volledige volume","Full:":"Volledig:","GA Property Tracking ID":"GA Property Tracking ID","General Rotation":"Algemene Rotatie","Generate Report":"Rapportage maken","Genre":"Genre","GeoLite is not currently installed on this installation.":"GeoLite is momenteel niet geïnstalleerd.","GeoLite version \"%{ version }\" is currently installed.":"GeoLite versie \"%{ version }\" is momenteel geïnstalleerd.","Global":"Globaal","Global Permissions":"Globale permissies","Hide Album Art on Public Pages":"Verberg albumhoezen op openbare pagina's","Hide AzuraCast Branding on Public Pages":"Verberg AzuraCast reclame op openbare pagina's","Hide Charts":"Verberg diagrammen","Hide Metadata from Listeners (\"Jingle Mode\")":"Verberg metadata voor luisteraars (Jingel Modus)","High":"Hoog","High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk.":"Een hoge I/O wachttijd kan wijzen op een knelpunt met de harde schijf van de server, een mogelijk defecte harde schijf, of zware belasting van de harde schijf.","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Afspeellijsten met een hoger gewicht worden vaker afgespeeld dan afspeellijsten met een lager gewicht.","History":"Geschiedenis","Home":"Startpagina","Homepage Redirect URL":"URL van homepage omleiden","Hour":"Uur","HTML":"HTML","Icecast Clients":"IceCast gebruikers","Identifier":"Identificatiecode","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Als een nummer geen albumhoes heeft, zal deze URL in plaats daarvan worden weergegeven. Laat leeg om de standaard hoes te gebruiken.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Als een bezoeker niet is aangemeld en de homepage van AzuraCast bezoekt, kunt u ze automatisch doorverwijzen naar de hier opgegeven URL. Laat leeg om ze standaard naar het login scherm te verwijzen.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Wanneer automatische toewijzig is ingeschakeld, gebruik dan deze afspeellijst als een bron van herverdeelbare nummers. Hiermee wordt de bestaande inhoud van deze afspeellijst overschreven.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Wanneer gekozen voor \"Nee\", zal de afspeellijst niet worden afgespeeld op de stream. De afspeellijst kan nog steeds worden beheert.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Indien uitgeschakeld, zal het station zijn AutoDJ niet uitzenden.","If enabled, a download button will also be present on the public \"On-Demand\" page.":"Indien ingeschakeld, zal er een downloadknop aanwezig zijn op de openbare \"On-Demand\" pagina.","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"Indien ingeschakeld, zal AzuraCast verbinding maken met de MusicBrainz database om te proberen een ISRC te vinden voor bestanden waar er een ontbreekt. Het uitschakelen hiervan kan de prestaties verbeteren.","If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page.":"Indien ingeschakeld, zullen muziek van afspeellijsten met on-demand streaming beschikbaar zijn om te streamen en downloaden via een gespecialiseerde openbare pagina.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Indien ingeschakeld, zal de AutoDJ op deze installatie automatisch muziek afspelen naar dit mount punt.","If enabled, the AutoDJ will automatically play music to this mount point.":"Indien ingeschakeld, zal de AutoDJ automatisch muziek afspelen op dit mount punt.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Indien ingeschakeld, zal deze streamer enkel de mogelijkheid hebben om te verbinden gedurende de geplande uitzendtijden.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Als requests zijn ingeschakeld voor uw station zullen luisteraars de mogelijkheid hebben om nummers binnen deze afspeellijst aan te vragen.","If selected, album art will not display on public-facing radio pages.":"Indien geselecteerd, worden albumhoezen niet weergegeven op publieke radio-pagina's.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Indien geselecteerd, zal dit AzuraCast reclame van publieke pagina's verwijderen.","If the end time is before the start time, the playlist will play overnight.":"Als de eindtijd voor de begintijd is, zal de afspeellijst van de ene op de andere dag afspelen.","If the end time is before the start time, the schedule entry will continue overnight.":"Als de eindtijd voor de begintijd is, zal het geplande item in de nacht doorgaan.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Als de poort die u uitzendt anders is dan de poort die u hierboven hebt aangegeven, geef dan hier de bronpoort op.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Als dit mount point standaard is, zal deze gebruikt worden binnen de radiospeler op de publieke radio pagina van dit systeem.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Wanneer dit mount point geen audio speelt, zullen luisteraars doorverwezen worden naar dit mount punt. De standaard is /error.mp3, welke herhaaldelijk een foutmelding laat horen.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Als deze instelling is ingesteld op \"Ja\" zal, in plaats van de basis URL, de browser URL worden gebruikt wanneer deze beschikbaar is. Stel in op \"Nee\" om altijd de basis URL te gebruiken.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Als dit station on-demand streamen en downloaden heeft ingeschakeld, zullen alleen nummers die in afspeellijsten staan met deze instelling ingeschakeld zichtbaar zijn.","If you are broadcasting using AutoDJ, enter the source password here.":"Als u met AutoDJ uitzendt, voer hier het bronwachtwoord in.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Als u met AutoDJ uitzendt, voer hier de brongebruikersnaam in. Dit kan leeg zijn.","If your web hook requires HTTP basic authentication, provide the password here.":"Als je web hook HTTP basis authenticate vereist, geef dan hier het wachtwoord op.","If your web hook requires HTTP basic authentication, provide the username here.":"Als je web hook HTTP basis authenticate vereist, geef dan hier de gebruikersnaam op.","Import from PLS/M3U":"Importeren uit PLS/M3U","Important: copy the key below before continuing!":"Belangrijk: kopieer de onderstaande sleutel voordat u doorgaat!","In order to install SHOUTcast:":"Om SHOUTcast te installeren:","In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds.":"Voor een snelle verwerking hebben webhooks een korte time-out, dus de passende service moet worden geoptimaliseerd om het verzoek binnen 2 seconden te behandelen.","in the last 48 hours":"in de laatste 48 uur","in the last month":"in de laatste maand","In the newly created application, click the \"Keys and Access Tokens\" tab.":"In de nieuw aangemaakte applicatie, klik op het tabblad \"Sleutels en Toegangstokens\".","Include in Automated Assignment":"Automatische toewijzing inschakelen","Include in On-Demand Player":"Opnemen in On-Demand speler","Indefinitely":"Onvoltooid","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"Geeft de aanwezigheid aan van de expliciete inhoud (expliciete taal of inhoud voor volwassenen). Apple Podcasts geeft een beeld van het ouderlijk adviesbestand voor uw aflevering weer als deze is ingeschakeld. Afleveringen met expliciete inhoud zijn niet beschikbaar in sommige Apple Podcasts gebieden.","Insert":"Toevoegen","Install GeoLite IP Database":"GeoLite IP-database installeren","Install SHOUTcast 2 DNAS":"Installeer SHOUTcast 2 DNAS","Instructions":"Instructies","Internal notes or comments about the user, visible only on this control panel.":"Interne notities of commentaar over de gebruiker, alleen zichtbaar vanuit dit controle paneel.","International Standard Recording Code, used for licensing reports.":"Internationale standaardcode voor het opnemen van licenties.","Interrupt other songs to play at scheduled time.":"Onderbreek andere nummers om af te spelen op het geplande tijdstip.","Intro":"Intro","IP":"IP-adres","IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite.":"IP-Geolocatie wordt gebruikt om de geschatte locatie van uw luisteraars te raden, gebaseerd op het IP-adres waarmee u verbinding maakt. Gebruik de gratis ingebouwde IP Geolocation library of voer een licentiesleutel in op deze pagina om MaxMind GeoLite te gebruiken.","ISRC":"ISRC","Jingle Mode":"Jingle modus","Joins":"Ingeschakeld","Language":"Taal","Last 14 Days":"Laatste 14 dagen","Last 2 Years":"Laatste 2 jaar","Last 30 Days":"Laatste 30 dagen","Last 60 Days":"Laatste 60 dagen","Last 7 Days":"Laatste 7 dagen","Last Modified":"Laatst gewijzigd","Last Month":"Laatste maand","Last run:":"Laatst uitgevoerd:","Last Year":"Vorig jaar","Last.fm API Key":"Last.fm API Sleutel","Learn about Advanced Playlists":"Meer informatie over geavanceerde afspeellijsten","Learn More about Dropbox Auth Tokens":"Meer informatie over Dropbox Auth Tokens","Learn more about release channels in the AzuraCast docs.":"Meer informatie over release kanalen in de AzuraCast documentatie.","Learn more about this header.":"Lees meer over deze header.","Leave blank to automatically generate a new password.":"Laat leeg om automatisch een wachtwoord te genereren.","Leave blank to play on every day of the week.":"Laat leeg om elke dag van de week af te laten spelen","Leave blank to use the current password.":"Laat leeg om het huidige wachtword te gebruiken.","Leave blank to use the default Telegram API URL (recommended).":"Laat leeg om de standaard Telegram API URL te gebruiken (aanbevolen).","Length":"Lengte","Length Text":"Lengte van tekst","Let's get started by creating your Super Administrator account.":"Laten we beginnen met het maken van een account voor de systeembeheerder.","Light":"Licht","Limited:":"Beperkt:","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"LiquidSoap wordt momenteel geschuffeld van %{songs} en %{playlists}.","Liquidsoap Performance Tuning":"Liquidsoap Prestatie Tuning","List one IP address or group (in CIDR format) per line.":"Geef één IP-adres of groep (in CIDR formaat) per regel aan.","List one user agent per line. Wildcards (*) are allowed.":"Laat één user agent per regel zien. jokers (*) zijn toegestaan.","Listener Analytics Collection":"Luisteraars statistieken","Listener History":"Luisteraar Geschiedenis","Listener Request":"Luisteraar request","Listeners":"Aantal luisteraars","Listeners by Day":"Aantal luisteraars per dag","Listeners by Day of Week":"Aantal luisteraars per dag van de week","Listeners by Hour":"Aantal luisteraars per uur","Listeners Per Station":"Luisteraars per station","Live":"Live","Live Broadcast Recording Bitrate (kbps)":"Bitrate (kbps) voor live uitzending opnames","Live Broadcast Recording Format":"Formaat voor live uitzending opnames","Live Listeners":"Live luisteraars","Live Recordings Storage Location":"Opslaglocatie voor live-opnamen","Live stream connected.":"Live stream verbonden.","Live stream disconnected.":"Live stream ontkoppeld.","Live Streamer:":"Live Streamer:","Load Average":"Gemiddelde belasting","Loading...":"Laden...","Local":"Lokaal","Local Filesystem":"Lokaal bestandssysteem","Local Streams":"Lokale streams","Location":"Locatie","Log In":"Inloggen","Log Viewer":"Log weergave","Logs":"Logs","Loop Once":"Eenmalig herhalen","Losses":"Verliest","Low":"Laag","Main Message Content":"Inhoud hoofdbericht","Manage":"Beheer","Manage SFTP Accounts":"SFTP accounts beheren","Manage Stations":"Stations Beheren","Manual AutoDJ Mode":"Handmatige AutoDJ Modus","Manually define how this playlist is used in Liquidsoap configuration.":"Handmatig definiëren hoe deze afspeellijst wordt gebruikt in de Liquidsoap configuratie.","Markdown":"Markdown","Matched":"Overeenkomend","Matomo API Token":"Matomo API Token","Matomo Installation Base URL":"Basis URL van de Matomo installatie","Matomo Site ID":"Matomo Site ID","Max Listener Duration":"Maximale luistertijd","Maximum Listeners":"Maximaal aantal luisteraars","Maximum number of total listeners across all streams. Leave blank to use the default.":"Maximumaantal luisteraars over alle stations. Laat leeg om de standaard limiet te gebruiken.","MaxMind Developer Site":"MaxMind ontwikkelaars site","MaxMind License Key":"MaxMind licentiesleutel","Media":"Media","Media Storage Location":"Opslaglocatie voor media","Memory":"Geheugen","Memory Stats Help":"Geheugen Statistieken Help","Merge playlist to play as a single track.":"Voeg afspeellijst samen om af te spelen als één nummer.","Message Body":"Berichtinhoud","Message Customization Tips":"Tips voor bericht aan te passen","Message parsing mode":"Berichtverwerking modus","Message Recipient(s)":"Bericht geadresseerde(n)","Message Subject":"Bericht onderwerp","Metadata":"Metagegevens","Metadata updated!":"Metadata bijgewerkt!","Microphone":"Microfoon","Microphone\n Source":"Microfoon\n bron","Minute of Hour to Play":"Minuten van het uur om te spelen","Mixer":"Mixen","Mobile Device":"Mobiel apparaat","Modified":"Gewijzigd","Monday":"Maandag","More":"Meer","Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa.":"De meeste hosting providers zullen meer Virtual Machines (VPSen) op een server zetten dan de hardware aan kan wanneer elke VM op volle CPU belasting draait. Dit wordt over-provisioning genoemd, wat ertoe kan leiden dat andere VM's op de server CPU-tijd van jouw VM \"stelen\" en vice versa.","Most Played Songs":"Meest gedraaide nummers","Most Recent Backup Log":"Meest recente back-up log","Mount Name:":"Koppeling naam:","Mount Point URL":"Mount point URL","Mount Points":"Mount points","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"Mount points zijn hoe luisteraars verbinding maken met uw station. Elk mount point kan een ander audio formaat of andere kwaliteit zijn. Door gebruik te maken van mount points is het mogelijk een stream met een hoge kwaliteit aan te bieden voor luisteraars met een snelle internetverbinding en een stream met een lage kwaliteit voor mobiele luisteraars.","Move":"Verplaats","Move %{ num } File(s) to":"Verplaats %{ num } bestand(en) naar","Move to Directory":"Verplaats naar map","MP3":"MP3","Music Files":"Mediabestanden","Mute":"Geluid dempen","My Account":"Mijn account","N/A":"NB","Name":"Naam","Name/Type":"Naam/Type","Network Interfaces":"Netwerk Interfaces","Never run":"Nooit uitvoeren","New Directory":"Nieuwe map","New directory created.":"Nieuwe map aangemaakt.","New File Name":"Nieuwe bestandsnaam","New Folder":"Nieuwe map","New Key Generated":"Nieuwe sleutel gegenereerd","New Password":"Nieuw wachtwoord","New Playlist":"Nieuwe afspeellijst","New Playlist Name":"Nieuwe afspeellijst naam","New Station Description":"Nieuwe station beschrijving","New Station Name":"Nieuwe stationsnaam","No files selected.":"Geen bestanden geselecteerd.","No Limit":"Geen limiet","No Match":"Geen overeenkomsten","No other program can be using this port. Leave blank to automatically assign a port.":"Deze poort kan niet door een ander programma gebruikt worden. Laat dit veld leeg om automatisch een poort toe te laten kennen.","No records to display.":"Geen archief om te laten zien.","None":"Geen","None:":"Geen:","Normal Mode":"Normale modus","Not Played":"Niet afgespeeld","Not Running":"Wordt niet uitgevoerd","Not Scheduled":"Niet gepland","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Let op dat het herstellen van een back-up uw bestaande database zal wissen. Herstel nooit back-up bestanden van niet-vertrouwde gebruikers.","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Opmerking: Dit moet de publieke startpagina van het radiostation zijn, niet de AzuraCast pagina. Deze website zal worden opgenomen in de uitzendgegevens.","Notes":"Notities","Now":"Nu","Now Playing":"Huidig nummer","Now playing on %{ station }:":"Nu op %{ station }:","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }":"Nu aan het spelen op %{ station }: %{ title } van %{ artist }! Luister nu mee: %{ url }","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now.":"Nu aan het spelen op %{ station }: %{ title } van %{ artist }! Luister nu mee.","NowPlaying API Response":"Nu Speelt API Response","Num Plays":"Num Plays","Number of Backup Copies to Keep":"Aantal te bewaren back-up kopieën","Number of Minutes Between Plays":"Aantal minuten tussen het afspelen","Number of seconds to overlap songs.":"Aantal seconden om nummers te overlappen.","Number of Songs Between Plays":"Aantal nummers tussen spelen","Number of Visible Recent Songs":"Aantal zichtbare recente nummers","On the Air":"On the Air","On-Demand":"On-Demand","On-Demand Media":"On-Demand Media","On-Demand Streaming":"On-Demand Streaming","Once per %{minutes} Minutes":"Eens per %{minutes} minuten","Once per %{songs} Songs":"Eens per %{songs} nummers","Once per Hour":"Eenmaal per uur","Once per Hour (at %{minute})":"Eens per uur (om %{minute})","Once per x Minutes":"Eens in de x minuten","Once per x Songs":"Eenmaal per x nummers","Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below.":"Zodra deze stappen zijn voltooid, voer de informatie van de \"Sleutels en Toegangstokens\" pagina's in de onderstaande velden in.","Once you have configured automated assignment, click the button below to run the automated assignment process.":"Zodra je automatische toewijzing hebt geconfigureerd, klik je op de knop hieronder om het toewijzing proces uit te voeren.","One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools.":"Een belangrijk punt in I/O Wait is dat het een knelpunt of probleem kan aangeven, maar ook volledig zinloos kan zijn. afhankelijk van de werklast en de algemene beschikbare middelen. Een constant hoge I/O Wait moet aanleiding geven tot verder onderzoek met geavanceerdere middelen.","Only collect aggregate listener statistics":"Verzamel alleen luisterstatistieken","Only connect to a remote server.":"Verbind alleen met een externe server.","Only loop through playlist once.":"Afspeellijst maar eenmaal afspelen.","Only play one track at scheduled time.":"Slechts één track afspelen op geplande tijd.","Only Send One Tweet Every...":"Stuur slechts één Tweet elke...","Operation":"Operatie","Optional: HTTP Basic Authentication Password":"Optioneel: HTTP standaard authenticatie wachtwoord","Optional: HTTP Basic Authentication Username":"Optioneel: HTTP standaard authenticatie gebruikersnaam","Optional: Request Timeout (Seconds)":"Optioneel: Time-out verzoek (Seconden)","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"Optioneel selecteer een ID3v2 metadata veld dat indien aanwezig, gebruikt zal worden om de waarde van dit veld in te stellen.","Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name.":"Geef optioneel een korte URL-vriendelijke naam op, zoals \"mijn_station_name\", die zal worden gebruikt in de URL's van dit station. Laat leeg om automatisch een veld aan te maken op basis van de stationnaam.","Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name.":"Optioneel geef een API-vriendelijke naam op, zoals veld_naam. Laat dit veld leeg om er automatisch een te maken op basis van de naam.","Optionally supply an API token to allow IP address overriding.":"Optioneel Geef een API-sleutel op om het IP-adres te kunnen overschrijven.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"Geef optioneel publieke SSH sleutels in die deze gebruiker kan gebruiken om verbinding te maken in plaats van een wachtwoord. Voer één sleutel per regel in.","or":"of","Original Path":"Oorspronkelijke pad","Owner":"Eigenaar","Password":"Wachtwoord","Password:":"Wachtwoord: ","Paste the generated license key into the field on this page.":"Plak de gegenereerde licentiesleutel in het veld op deze pagina.","Path/Suffix":"Pad/achtervoegsel","Pending Requests":"Verzoeken in afwachting","Permissions":"Machtigingen","Play":"Speel","Play %":"Speel %","Play exactly once every $x minutes.":"Speel precies één keer per x minuten.","Play exactly once every $x songs.":"Speel precies eenmaal elke x nummers.","Play once per hour at the specified minute.":"Speel één keer per uur op de aangeven tijd.","Play/Pause":"Afspelen/Pauzeren","Playback Queue":"Wachtrij afspelen","Playing Next":"Speelt hierna","Playlist":"Afspeellijst","Playlist (M3U/PLS) URL":"Speellijst (M3U/PLS) URL","Playlist 1":"Afspeellijst 1","Playlist 2":"Afspeellijst 2","Playlist Name":"Naam van afspeellijst","Playlist order set.":"Afspeellijst volgorde ingesteld.","Playlist queue cleared.":"Afspeellijst wachtrij gewist.","Playlist Type":"Afspeellijst type","Playlist Weight":"Gewicht van afspeellijst","Playlist:":"Afspeellijst:","Playlist(s)":"Afspeellijst(en)","Playlists":"Afspeellijsten","Playlists cleared for selected files:":"Afspeellijsten geleegd voor geselecteerde bestanden:","Playlists updated for selected files:":"Afspeellijsten bijgewerkt voor geselecteerde bestanden:","Plays":"Aantal keer gespeeld","Podcast":"Podcast","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"Podcast media moeten MP3 of M4A (AAC) formaat hebben voor de beste compatibiliteit.","Podcast Title":"Podcast Titel","Podcasts":"Podcasts","Podcasts Storage Location":"Opslaglocatie voor podcasts","Port:":"Poort:","Powered by AzuraCast":"Mogelijk gemaakt door AzuraCast","Prefer Browser URL (If Available)":"Voorkeur browser URL (indien beschikbaar)","Prefer System Default":"Voorkeur voor systeem standaard","Preview":"Voorbeeld","Previous":"Vorige","Privacy":"Privacy","Profile":"Profiel","Programmatic Name":"Programmatische naam","Public Page":"Publieke pagina","Public Page Background":"Openbare pagina achtergrond","Public Pages":"Publieke pagina's","Publish Date":"Publicatiedatum","Publish Time":"Publicatietijd","Publish to \"Yellow Pages\" Directories":"Publiceren naar \"Yellow Pages\" gids","Queue":"Wachtrij","Queue the selected media to play next":"Voeg de geselecteerde media toe aan de wachtrij om hierna af te spelen","Radio Player":"Radio Speler","Random":"Willekeurig","Ratio":"Verhouding","Raw":"Raw","Received":"Ontvangen","Record Live Broadcasts":"Neem Live Uitzendingen op","Recover Account":"Account herstellen","Refresh rows":"Ververs rijen","Region":"Regio","Relay":"Relay","Relay Stream URL":"Relay stream URL","Release Channel":"Kanaal vrijgeven","Remote":"Extern","Remote Playback Buffer (Seconds)":"Externe afspeelbuffer (seconden)","Remote Relays":"Externe relays","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"Externe relays laten u werken met uitzendsoftware buiten deze server. Elk relay die u hier toevoegt zal worden opgenomen in de statistieken van uw station. U kunt ook vanuit deze server naar externe relays uitzenden.","Remote Station Administrator Password":"Wachtwoord van extern station","Remote Station Listening Mountpoint/SID":"Mountpoint/SID van extern station","Remote Station Listening URL":"Luister URL van extern station","Remote Station Source Mountpoint/SID":"Externe station bron mountpoint/SID","Remote Station Source Password":"Bronwachtwoord van extern station","Remote Station Source Port":"Externe Station bron poort","Remote Station Source Username":"Bron gebruikersnaam van extern station","Remote Station Type":"Extern station type","Remote URL":"Externe URL","Remote URL Playlist":"Afspeellijst vanaf externe URL","Remote URL Type":"Externe URL type","Remote: Dropbox":"Extern: Dropbox","Remote: S3 Compatible":"Extern: S3 Compatibel","Remove":"Verwijderen","Remove Key":"Sleutel verwijderen","Rename":"Hernoemen","Rename File/Directory":"Wijzig bestand/map","Reorder":"Herschikken","Reorder Playlist":"Afspeellijst herschikken","Repeat":"Hehaal","Replace Album Cover Art":"Vervang albumhoes","Reprocess":"Opnieuw verwerken","Request":"Aanvragen","Request a Song":"Nummer aanvragen","Request History":"Verzoek geschiedenis","Request Last Played Threshold (Minutes)":"Tijdsverschil ter verzoeken met afgespeelde nummers (in minuten)","Request Minimum Delay (Minutes)":"Minimale vertraging van verzoeknummers (minuten)","Request Song":"Nummer aanvragen","Requester IP":"IP van aanvrager","Requests":"Verzoek","Reset Password":"Wachtwoord Resetten","Reshuffle":"Opnieuw shufflen","Restart":"Herstart","Restoring Backups":"Herstellen van back-ups","Role Name":"Rol naam","Roles":"Rollen","Roles & Permissions":"Rollen & Permissies","Rolling Release":"Rolling Release","Rows per page":"Rijen per pagina","RSS Feed":"RSS-Feed","Run Automated Assignment":"Automatische toewijzing uitvoeren","Run Automatic Nightly Backups":"Automatisch nachtelijks back-ups uitvoeren","Run Manual Backup":"Handmatige back-up uitvoeren","Running":"Wordt uitgevoerd","Sample Rate":"Sample snelheid","Saturday":"Zaterdag","Save":"Opslaan","Save and Continue":"Opslaan en doorgaan","Save Changes":"Instellingen Opslaan","Save Changes first":"Wijzigingen eerst opslaan","Schedule":"Schema planning","Schedule View":"Schema Bekijken","Scheduled":"Gepland","Scheduled Backup Time":"Geplande back-up tijd","Scheduled Play Days of Week":"Schema voor afspelen dagelijks en wekelijks","Scheduled playlists and other timed items will be controlled by this time zone.":"Onder andere geplande afspeellijsten zijn afhankelijk van de ingestelde tijdzone.","Scheduled Time #%{num}":"Geplande Tijd #%{num}","Scheduling":"Schema planning","Search":"Zoeken","Seconds from the start of the song that the AutoDJ should start playing.":"Aantal seconden vanaf de start van het nummer waarop de AutoDJ moet beginnen met spelen.","Seconds from the start of the song that the AutoDJ should stop playing.":"Aantal seconden vanaf de start van het nummer waarop de AutoDJ moet stoppen met spelen.","Secret Key":"Geheime sleutel","Security":"Veiligheid","Security & Privacy":"Beveiliging & Privacy","See the Telegram documentation for more details.":"Zie de Telegram-documentatie voor meer informatie.","See the Telegram Documentation for more details.":"Zie de Telegram-documentatie voor meer informatie.","Seek":"Zoeken","Select":"Selecteer","Select a theme to use as a base for station public pages and the login page.":"Selecteer een thema dat als basis moet worden gebruikt voor openbare stations en de inlogpagina.","Select all visible rows":"Selecteer alle zichtbare rijen","Select Custom Fallback File":"Selecteer aangepast terugval bestand","Select displayed fields":"Selecteer weer te geven velden","Select File":"Selecteer bestand","Select Intro File":"Selecteer Intro Bestand","Select Media File":"Selecteer een bestand","Select PLS/M3U File to Import":"Selecteer PLS/M3U bestand om te importeren","Select PNG/JPG artwork file":"Selecteer PNG/JPG illustratie bestand","Select the category/categories that best reflects the content of your podcast.":"Selecteer de categorie/categorieën die het beste bij de inhoud van uw podcast past.","Select the countries that are not allowed to connect to the streams.":"Selecteer de landen die geen verbinding met de streams mogen maken.","Select Web Hook Type":"Selecteer Web Hook Type","Send Test Message":"Testbericht verzenden","Sender E-mail Address":"E-mailadres afzender","Sender Name":"Naam afzender","Sequential":"Opeenvolgend","Server Status":"Server status","Server:":"Server:","Services":"Diensten","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"Stel de maximale schijfruimte in die deze opslaglocatie mag gebruiken. Geef een grootte op met eenheid, d.w.z. \"8 GB\". Eenheden worden gemeten per 1024 bytes. Laat leeg om de standaard beschikbare ruimte op de schijf te gebruiken.","Set as Default Mount Point":"Instellen als standaard mount point","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Stel cue en fade-punten in met behulp van de visuele editor. De tijdstempels worden opgeslagen in de overeenkomstige velden in de geavanceerde instellingen voor afspelen.","Set Cue In":"Cue In instellen","Set Cue Out":"Cue Out instellen","Set Fade In":"Fade In instellen","Set Fade Out":"Fade Out instellen","Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space.":"Stel langer in om meer afspeel geschiedenis van stations te bewaren. Stel korter in om schijfruimte te besparen.","Set or clear playlists from the selected media":"Afspeellijsten van geselecteerde media instellen of legen","Set Overlap":"Overlap instellen","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"Stel maximaal aantal seconden in hoe lang een luisteraar mag luisteren naar de stream, zet op 0 voor oneindig.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Stel in op \"Ja\" om altijd \"https://\" (veilige) URL's te gebruiken en automatisch naar de beveiligde URL te verwijzen wanneer een onveilige URL wordt bezocht.","Set to * to allow all sources, or specify a list of origins separated by a comma (,).":"Zet op * om alle bronnen toe te staan, of geef een lijst op van oorsprong gescheiden door een komma (,).","Settings":"Instellingen","Setup instructions for broadcasting software are available on the AzuraCast wiki.":"Instructies voor het instellen van uitzendingssoftware zijn beschikbaar op de AzuraCast wiki.","SFTP Port":"SFTP-poort","SFTP Users":"SFTP gebruikers","Share Media Storage Location":"Deel opslaglocatie van media","Share Podcasts Storage Location":"Deel opslaglocatie van podcasts","Share Recordings Storage Location":"Deel opslaglocatie van live-opnamen","SHOUTcast 2 DNAS is not currently installed on this installation.":"SHOUTcast 2 DNAS is momenteel niet geïnstalleerd.","SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary.":"SHOUTcast 2 DNAS is geen vrije software en de restrictieve licentie staat AzuraCast niet toe de SHOUTcast binary te verspreiden.","SHOUTcast Clients":"SHOUTcast Clients","SHOUTcast License ID":"SHOUTcast Licentie ID","SHOUTcast Radio Manager":"SHOUTcast Radio Manager","SHOUTcast User ID":"SHOUTcast Gebruikers ID","SHOUTcast version \"%{ version }\" is currently installed.":"SHOUTcast versie \"%{ version }\" is momenteel geïnstalleerd.","Show Charts":"Toon grafieken","Show new releases within your update channel on the AzuraCast homepage.":"Toon nieuwe releases binnen uw release-kanaal op de AzuraCast homepage.","Show on Public Pages":"Toon op openbare pagina's","Show the station in public pages and general API results.":"Toon het station in openbare pagina's en algemene API-resultaten.","Show Update Announcements":"Toon update aankondigingen","Shuffled":"Shuffled","Site Base URL":"Website url","Site Theme":"Website Thema","Size":"Grootte","Skip Song":"Nummer overslaan","Smart Mode":"Slimme modus","SMTP Host":"SMTP-Host","SMTP Password":"SMTP wachtwoord","SMTP Port":"SMTP-poort","SMTP Username":"SMTP gebruikersnaam","Song":"Nummer","Song Album":"Album","Song Artist":"Artiest","Song Genre":"Track Genre","Song History":"Afspeelgeschiedenis","Song Length":"Lengte Lied","Song Listener Impact":"Impact van nummer op luisteraar","Song Lyrics":"Songtekst Lied","Song Playback Order":"Volgorde van afspelen","Song Playback Timeline":"Nummer Afspeeltijdlijn","Song Requests":"Verzoeknummer","Song Title":"Titel","Song-based":"Nummergebaseerd","Song-Based":"Nummergebaseerd","Song-Based Playlist":"Op lied gebaseerde afspeellijst","SoundExchange Report":"SoundExchange verslag","Source":"Bron","Space Used":"Gebruikte ruimte","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"Specificeer een mountpoint (bijv. \"/radio.mp3\") of een Shoutcast SID (bijv. \"2\") om een specifieke stream op te geven voor statistieken of uitzendingen.","Specify the minute of every hour that this playlist should play.":"Specificeer de minuut van elk uur dat deze afspeellijst moet spelen.","SSH Public Keys":"Openbare SSH sleutels","Stable":"Stabiel","Standard playlist, shuffles with other standard playlists based on weight.":"Standaard afspeellijst, shuffles met andere standaard afspeellijsten gebaseerd op gewicht.","Start":"Start","Start Date":"Start Datum","Start Streaming":"Start streamen","Start Time":"Starttijd","Station Media":"Station media","Station Name":"Stations Naam","Station Overview":"Overzicht van station","Station Permissions":"Permissies per station","Station Podcasts":"Station Podcasts","Station Recordings":"Station opnames","Station Time Zone":"Tijdzone","Station(s)":"Station(s)","Stations":"Stations","Statistics Overview":"Statistieken overzicht","Steal":"Gestolen","Steal (St)":"Gestolen (st)","Step 1: Scan QR Code":"Stap 1: Scan QR Code","Step 2: Verify Generated Code":"Stap 2: Controleer gegenereerde code","Steps for configuring a Twitter application:":"Stappen voor het configureren van een Twitter-applicatie:","Stop":"Stop","Stop Streaming":"Stoppen met streamen","Storage Adapter":"Opslag Adapter","Storage Location":"Opslaglocatie","Storage Locations":"Opslaglocaties","Storage Quota":"Opslagruimte","Stream":"Stream","Streamer Broadcasts":"Streamer uitzendingen","Streamer Display Name":"Streamer weergavenaam","Streamer password":"Wachtwoord streamer","Streamer Username":"Streamer gebruikersnaam","Streamer/DJ":"Streamer/DJ","Streamer/DJ Accounts":"Streamer/DJ accounts","Streamers/DJs":"Streamers / DJ's","Streams":"Streams","Submit Code":"Code verzenden","Sunday":"Zondag","Supported file formats:":"Ondersteunde bestandsindelingen:","System Settings":"Systeeminstellingen","Target":"Doel","Test":"Test","Test message sent.":"Test bericht verzonden.","The amount of memory Linux is using for disk caching.":"De hoeveelheid geheugen Linux gebruikt voor schijfcaching.","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"De basis URL waar deze service beschikbaar is gesteld. Gebruik het externe IP-adres of een domeinnaam (als deze bestaat) dat zich richt naar deze server.","The body of the POST message is the exact same as the NowPlaying API response for your station.":"De inhoud van het POST bericht is exact hetzelfde als de Nu Speelt API reactie voor uw station.","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"De contactpersoon van de podcast. Kan vereist zijn om podcast te tonen op diensten zoals Apple Podcasts, Spotify, Google Podcasts, etc.","The current CPU usage including I/O Wait and Steal.":"Het huidige CPU-gebruik, inclusief I/O Wait en Steal.","The current Memory usage excluding cached memory.":"Het huidige geheugengebruik exclusief gecached geheugen.","The date when the episode should be published.":"De datum waarop de aflevering moet worden gepubliceerd.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"De beschrijving van de aflevering. De gebruikelijke maximale teksthoeveelheid voor dit is 4000 tekens.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"De beschrijving van je podcast. De gebruikelijke maximale teksthoeveelheid is 4000 tekens.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"De weergave naam die aan dit mountpoint is gekoppeld en wordt weergegeven op administratieve- en publieke pagina's. Laat leeg om automatisch te laten genereren.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"De naam die aan dit mountpoint is gekoppeld en wordt weergegeven op administratieve- en publieke pagina's. Laat leeg om automatisch te laten genereren.","The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast.":"De bewerkbare tekstvakken zijn gebieden waar u aangepaste configuratiecode kunt invoegen. De niet-bewerkbare secties worden automatisch gegenereerd door AzuraCast.","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"De contactpersoon van de podcast. Kan vereist zijn om podcast te tonen binnen diensten als Apple Podcasts, Spotify, Google Podcasts, etc.","The file name should look like:":"De bestandsnaam moet er als volgt uitzien:","The full base URL of your Matomo installation.":"De volledige basis-URL van uw Matomo installatie.","The full playlist is shuffled and then played through in the shuffled order.":"De volledige afspeellijst is geschuffeld, en zal worden afgespeeld in de geschuffelde volgorde.","The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this.":"De I/O Wait is het percentage tijd dat de CPU wacht op toegang tot de schijf voordat het kan doorgaan met het werk dat afhankelijk is van het resultaat hiervan.","The language spoken on the podcast.":"De taal die wordt gesproken in de podcast.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"De lengte van afspeeltijd dat Liquidsoap moet bufferen wanneer deze externe playlist wordt afgespeeld. Te korte buffers kunnen lijden tot onderbrekingen en instabiele verbindingen. ","The number of seconds to wait for a response from the remote server before cancelling the request.":"Het aantal seconden dat moet worden gewacht op een antwoord van de server voordat het verzoek wordt geannuleerd.","The numeric site ID for this site.":"Het numerieke site-ID voor deze site.","The order of the playlist is manually specified and followed by the AutoDJ.":"De volgorde van de afspeellijst is handmatig opgegeven en gevolgd door de AutoDJ.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"De bovenliggende map waar de afspeellijst en configuratiebestanden worden opgeslagen. Laat leeg om de standaard map te gebruiken.","The property ID used to track live listeners.":"De eigenschap-ID wordt gebruikt om live luisteraars te volgen.","The relative path of the file in the station's media directory.":"Het relatieve pad naar het bestand in de media map van het station.","The request could not be processed.":"Het verzoek kon niet worden verwerkt.","The station ID will be a numeric string that starts with the letter S.":"Het station ID zal een numerieke reeks zijn die begint met de letter S.","The streamer will use this password to connect to the radio server.":"De streamer zal dit wachtwoord gebruiken om verbinding te maken met de radioserver.","The streamer will use this username to connect to the radio server.":"De streamer dient de gebruikersnaam te gebruiken om met de radio server te verbinden.","The time period that the song should fade in. Leave blank to use the system default.":"De periode waarin het liedje moet infaden. Leeg laten om de systeemstandaard te gebruiken.","The time period that the song should fade out. Leave blank to use the system default.":"De periode waarin het nummer moet uitfaden. Leeg laten om de systeemstandaard te gebruiken.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"De tijd dat dit nummer moet overlappen met de nummers om te faden. Laat leeg om de standaard nummer te gebruiken.","The time when the episode should be published (according to the stations timezone).":"De tijd wanneer de aflevering moet worden gepubliceerd (volgens de tijdzone van de station).","The URL that will receive the POST messages any time an event is triggered.":"De URL dat POST berichten zal ontvangen telkens wanneer er een Event wordt aangeroepen.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"Het volume in decibels om het nummer mee te versterken. Laat leeg om de systeemstandaard te gebruiken.","Theme":"Thema","There is no existing custom fallback file associated with this station.":"Er is geen bestaand aangepaste terugvalbestand gekoppeld aan dit station.","There is no existing intro file associated with this mount point.":"Er is geen bestaand intro bestand gekoppeld aan dit mount punt.","There is no existing media associated with this episode.":"Er is geen bestaand intro bestand gekoppeld aan dit mount punt.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"Dit account heeft volledige toegang tot het systeem. U wordt automatisch ingelogd voor de rest van de setup.","This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this.":"Hierdoor kan het lijken alsof uw geheugen laag is, terwijl dat in werkelijkheid niet zo is. Sommige monitoring oplossingen/panels nemen caching geheugen mee in hun gebruikte geheugenstatistieken zonder dit aan te geven.","This code will be included in the frontend configuration. Allowed formats are:":"Deze code zal worden opgenomen in de frontend configuratie. Toegestane formaten zijn:","This CSS will be applied to the main management pages, like this one.":"Deze CSS zal worden toegevoegd aan alle pagina's binnen de beheeromgeving, zoals deze pagina.","This CSS will be applied to the station public pages and login page.":"Deze CSS zal worden toegepast op de inlogpagina en openbare pagina's van het station.","This field is required.":"Dit veld is verplicht.","This field must be a valid decimal number.":"Dit veld moet een decimaal getal zijn.","This field must be a valid e-mail address.":"Dit veld moet een geldig e-mailadres zijn.","This field must be a valid integer.":"Dit veld moet een geheel getal zijn.","This field must be a valid IP address.":"Dit veld moet een geldig IP-adres zijn.","This field must be a valid URL.":"Dit veld moet een geldige URL zijn.","This field must be between %{ min } and %{ max }.":"Dit veld moet een waarde bevatten tussen %{ min } en %{ max }.","This field must have at least %{ min } letters.":"Dit veld moet ten minste %{ min } letters bevatten.","This field must have at most %{ max } letters.":"Dit veld mag maximaal %{ max } letters bevatten.","This field must only contain alphabetic characters.":"Dit veld mag alleen alfabetische tekens bevatten.","This field must only contain alphanumeric characters.":"Dit veld mag alleen alfanumerieke tekens bevatten.","This field must only contain numeric characters.":"Dit veld mag alleen numerieke tekens bevatten.","This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting.":"Dit bestand zal op je radiostation worden afgespeeld wanneer er geen media gepland staan om af te spelen of wanneer er een kritieke fout optreedt die de reguliere uitzending onderbreekt.","This introduction file should exactly match the bitrate and format of the mount point itself.":"Dit introductiebestand moet precies overeenkomen met de bitrate en het formaat van het mount point zelf.","This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues.":"Dit is een geavanceerde functie en aangepaste code wordt niet officieel ondersteund door AzuraCast. U kunt uw station kapot maken door een aangepaste code toe te voegen, maar het verwijderen kan problemen oplossen.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Dit is de informele weergavenaam die zal worden weergegeven in API-antwoorden als de streamer/DJ live is.","This javascript code will be applied to the station public pages and login page.":"Deze javascript code zal worden toegepast op de openbare pagina's van het station en de inlogpagina.","This Month":"Deze maand","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"De naam dient te beginnen met een schuine streep (/), en een geldige URL te bevatten. Bijv: /autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Deze naam wordt weergegeven als subtitel naast het AzuraCast logo, ter herkenning van deze server.","This password is too common or insecure.":"Dit wachtwoord is te algemeen of onveilig.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"De afspeellijst heeft momenteel geen geplande tijden. Hij zal te allen tijde afspelen. Klik op de knop hieronder om een nieuwe geplande tijd toe te voegen.","This playlist will play every $x minutes, where $x is specified here.":"Deze afspeellijst zal elke $x minuten afspelen, waar $x hier is gespecificeerd.","This playlist will play every $x songs, where $x is specified here.":"Deze afspeellijst zal elke $x nummers afspelen, waar $x hier is gespecificeerd.","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"Deze wachtrij bevat de resterende nummers in de volgorde waarin ze in de wachtrij staan door de AzuraCast AutoDJ (als de nummers in aanmerking komen om af te spelen).","This service can provide album art for tracks where none is available locally.":"Deze service kan albumhoes voorzien voor nummers waarvan er geen lokaal beschikbaar is.","This software delivers your broadcast to the listening audience.":"Deze software verstuurt je radiouitzending naar het publiek.","This station's time zone is currently %{tz}.":"De tijdzone van dit station is momenteel %{tz}.","This streamer is not scheduled to play at any times.":"Deze streamer is nog niet opgenomen in de planning.","This URL is provided within the Discord application.":"Deze URL is verstrekt binnen de Discord-applicatie.","This web hook will only run when the selected event(s) occur on this specific station.":"Deze webhook wordt alleen uitgevoerd als de geselecteerde gebeurtenis(en) op dit specifieke station voorkomen.","This will be the file name for your backup, include the extension for file type you wish to use.":"Dit wordt de bestandsnaam van uw back-up, voeg de extensie toe voor het bestandstype dat u wilt gebruiken.","This will be used as the label when editing individual songs, and will show in API results.":"Dit wordt gebruikt als label bij het bewerken van individuele nummers, en zal worden weergegeven in API resultaten.","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Dit levert een aanzienlijk kleinere back-up op, maar u moet ervoor zorgen dat u ergens anders een back-up van uw media maakt. Merk op dat er alleen een back-up wordt gemaakt van lokaal opgeslagen media.","Thumbnail Image URL":"Thumbnail afbeelding URL","Thursday":"Donderdag","Time":"Tijd","Time (sec)":"Tijd (seconden)","Time spent waiting for disk I/O to be completed.":"Tijd besteed aan het wachten op schijf I/O om te worden voltooid.","Time stolen by other virtual machines on the same physical server.":"Tijd gestolen door andere virtuele machines op dezelfde fysieke server.","Time Zone":"Tijdzone","Title":"Titel","To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value.":"Om dit potentiële probleem te verlichten met gedeelde CPU-middelen, hosts wijzen \"credits\" toe aan een VPS die worden gebruikt volgens een algoritme gebaseerd op de CPU-belasting en de tijd waarop de CPU-belasting wordt gegenereerd. Als uw VM's toegewezen krediet wordt gebruikt, zullen ze de CPU-tijd van uw VM gebruiken en aan andere VM's op de machine toewijzen. Dit wordt gezien als de \"Steal\" of \"St\" waarde.","To download the GeoLite database:":"Om de GeoLite database te downloaden:","To play once per day, set the start and end times to the same value.":"Stel de start- en eindtijd in op dezelfde waarde om één keer per dag te spelen.","To restore a backup from your host computer, run:":"Om een back-up te herstellen vanaf uw computer, voer het volgende commando uit:","To retrieve detailed unique listeners and client details, an administrator password is often required.":"Om gedetailleerde unieke luisteraar- en clientgegevens op te halen, is een beheerders wachtwoord vaak vereist.","To set this schedule to run only within a certain date range, specify a start and end date.":"Om dit schema alleen binnen een bepaald datumbereik uit te voeren, geef je een start- en einddatum op.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"Om te controleren of de code correct is ingesteld, voert u de 6-cijferige code in die binnen de app wordt getoond.","Today":"Vandaag","Total":"Totaal","Total Disk Space":"Totale schijfruimte","Total Listener Hours":"Totaal aantal luisteruren","Total RAM":"Totale RAM","Transmitted":"Verzonden","Triggers":"Triggers","Tuesday":"Dinsdag","TuneIn Partner ID":"TuneIn partner-ID","TuneIn Partner Key":"TuneIn partner sleutel","TuneIn Station ID":"TuneIn Station ID","Twitter Account Details":"Twitter accountgegevens","Twitter Applications":"Twitter-applicaties","Two-Factor Authentication":"Tweestapsverificatie","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"Tweestapsverificatie verbetert de veiligheid van uw account door een tweede eenmalige toegangscode te eisen naast uw wachtwoord wanneer u inlogt.","Typically a website with content about the episode.":"Meestal een website met inhoud over de aflevering.","Typically the home page of a podcast.":"Meestal de startpagina van een podcast.","Unique":"Uniek","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Unieke id voor de doelchat of gebruikersnaam van het doelkanaal (in het formaat @channelgebruikersnaam).","Unique Listeners":"Unieke luisteraars","Unknown":"Onbekend","Unknown Artist":"Onbekende artiest","Unknown Title":"Onbekende titel","Up":"Omhoog","Upcoming Song Queue":"Aankomende nummers in wachtrij","Update":"Update","Update Metadata":"Metadata bijwerken","Updated":"Bijgewerkt","Upload Custom Assets":"Aangepaste content uploaden","Upload the file on this page to automatically extract it into the proper directory.":"Upload het bestand op deze pagina om het automatisch in de juiste map te vinden.","URL":"URL","URL Stub":"URL-vriendelijke naam","Use":"Gebruik","Use (Us)":"Gebruik (ons)","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"Gebruik API-sleutels om te verifiëren met de AzuraCast API met dezelfde rechten als uw gebruikersaccount.","Use Asynchronous Worker":"Gebruik asynchrone streamer","Use Browser Default":"Gebruik standaard browser","Use Icecast 2.4 on this server.":"Gebruik Icecast 2.4 op deze server.","Use Less CPU (Uses More Memory)":"Minder CPU gebruiken (Gebruikt meer geheugen)","Use Less Memory (Uses More CPU)":"Gebruik minder geheugen (Gebruikt meer CPU)","Use Liquidsoap on this server.":"Gebruik Liquidsoap op deze server.","Use Replaygain Metadata":"Gebruik Replaygain Metadata","Use Secure (TLS) SMTP Connection":"Gebruik beveiligde (TLS) SMTP verbinding","Use SHOUTcast DNAS 2 on this server.":"Gebruik SHOUTcast DNAS 2 op deze server.","Use Web Proxy for Radio":"Web proxy gebruiken","Use WebSockets for Now Playing Updates":"Gebruik WebSockets voor Now Playing updates","Used":"Gebruikt","Used for \"Forgot Password\" functionality, web hooks and other functions.":"Wordt gebruikt voor de \"Wachtwoord vergeten\" functionaliteit, webhooks en andere functies.","User":"Gebruiker","User Agent":"Browser","User Name":"Gebruikersnaam","User Permissions":"Gebruikersrechten","Username":"Gebruikersnaam","Username:":"Gebruikersnaam:","Users":"Gebruikers","Users with this role will have these permissions across the entire installation.":"Gebruikers met deze rol zullen deze rechten hebben binnen de hele installatie.","Users with this role will have these permissions for this single station.":"Gebruikers met deze rol hebben deze rechten enkel voor dit station.","Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ.":"Met behulp van deze pagina kunt u meerdere secties van de Liquidsoap configuratie aanpassen. Dit stelt u in staat om geavanceerde functionaliteit toe te voegen aan de AutoDJ van uw station.","Usually enabled for port 465, disabled for ports 587 or 25.":"Meestal ingeschakeld voor poort 465, uitgeschakelde havens 587 of 25.","Variables are in the form of:":"Variabelen zijn in de vorm van:","View":"Bekijk","View tracks in playlist":"Bekijk nummers in afspeellijst","Visit the \"My License Key\" page under the \"Services\" section.":"Bezoek de \"Mijn Licentiesleutel\" pagina onder de sectie \"Diensten\".","Visual Cue Editor":"Visuele Cue Editor","Volume":"Volume","Wait":"Wacht","Wait (Wa)":"Wacht (Wa)","Waveform Zoom":"Waveform Zoom","Web DJ":"Web DJ","Web Hook Details":"Webhook details","Web Hook Name":"Webhook naam","Web Hook Triggers":"Webhook Triggers","Web Hook URL":"Webhook URL","Web Hooks":"Webhooks","Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station.":"Webhooks sturen automatisch een HTTP-POST-verzoek naar de door u opgegeven URL om het te informeren wanneer een van de door u opgegeven triggers op uw station plaatsvindt.","Web hooks let you connect to external web services and broadcast changes to your station to them.":"Webhooks laat u verbinding maken met externe webdiensten om informatie door te sturen bij veranderingen binnen uw station.","Web Site URL":"Website URL","WebDJ":"WebDJ","Website":"Website","Wednesday":"Woensdag","Weight":"Gewicht","Welcome to AzuraCast!":"Welkom bij AzuraCast!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"Bij het starten van API-oproepen kun je deze waarde doorgeven in de \"X-API-Key\"-header om je aan te melden als jij.","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"Of de AutoDJ moet proberen dubbele artiesten en titels te vermijden gedurende het afspelen van media uit deze afspeellijst.","Widget Type":"Widget type","Worst Performing Songs":"Slecht presterende nummers","Yesterday":"Gisteren","You":"Jij","You can also upload files in bulk via SFTP.":"U kunt ook bestanden in bulk uploaden via SFTP.","You can only perform the actions your user account is allowed to perform.":"Je kunt alleen de acties uitvoeren die je gebruikersaccount mag uitvoeren.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"U kunt een aangepaste URL instellen voor de stream die door AzuraCast wordt gebruikt. Laat leeg om de standaardwaarde te gebruiken.","You may need to connect directly to your IP address:":"Mogelijk moet u direct verbinding maken met uw IP-adres:","You may need to connect directly via your IP address:":"Mogelijk moet u direct verbinding maken met uw IP-adres:","You will not be able to retrieve it again.":"Je kunt deze niet opnieuw ophalen.","Your full API key is below:":"Uw volledige API-sleutel wordt hieronder weergegeven:","YP Directory Authorization Hash":"YP Directory Autorisatie Hash","ZStandard compression":"ZStandaard compressie","Select...":"Selecteer...","Imported locale: %s":"Taal geïmporteerd: %s","Initialize AzuraCast":"Initialiseer AzuraCast","Initializing essential settings...":"Essentiële instellingen initialiseren...","Environment: %s":"Omgeving: %s","Installation Method: %s":"Installatiemethode: %s","Running Database Migrations":"Database migraties worden uitgevoerd","Generating Database Proxy Classes":"Genereren van database proxy-klassen","Reload System Data":"Herlaad systeemgegevens","AzuraCast is now initialized.":"AzuraCast is nu geïnitialiseerd.","AzuraCast Settings":"AzuraCast instellingen","Setting Key":"Instellingssleutel","Setting Value":"Instellingswaarde","Configuration successfully written.":"Configuratie succesvol opgeslagen.","Fixtures loaded.":"Fixtures geladen.","The account associated with e-mail address \"%s\" has been set as an administrator":"Het account dat gekoppeld is aan het e-mailadres \"%s\" is ingesteld als administrator","Account not found.":"Account niet gevonden.","AzuraCast Setup":"AzuraCast setup","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Welkom bij AzuraCast. Een ogenblik geduld terwijl enkele code afhankelijkheden worden ingesteld...","Installing Data Fixtures":"Data Fixtures installeren","Refreshing All Stations":"Alle stations verversen","AzuraCast is now updated to the latest version!":"AzuraCast is bijgewerkt naar de laatste versie!","AzuraCast installation complete!":"De installatie van AzuraCast is voltooid!","Visit %s to complete setup.":"Bezoek %s om de setup te voltooien.","Backup path %s not found!":"Back-up pad %s niet gevonden!","AzuraCast Backup":"AzuraCast back-up","Please wait while a backup is generated...":"Een ogenblik geduld, een back-up wordt gegenereerd...","Creating temporary directories...":"Tijdelijke mappen maken...","Backing up MariaDB...":"MariaDB back-uppen...","Creating backup archive...":"Backup archief aanmaken...","Cleaning up temporary files...":"Tijdelijke bestanden opruimen...","Backup complete in %.2f seconds.":"Back-up voltooid in %.2f seconden.","This feature is not currently supported on this station.":"Deze functionaliteit is momenteel niet ondersteund op dit station.","AzuraCast Installer":"AzuraCast installatieprogramma","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"Welkom bij AzuraCast! Voltooi de initiële server installatie door enkele vragen te beantwoorden.","AzuraCast Updater":"AzuraCast Updater","Change installation settings?":"Installatie instellingen wijzigen?","AzuraCast is currently configured to listen on the following ports:":"AzuraCast is momenteel geconfigureerd om te luisteren op de volgende poorten:","HTTP Port: %d":"HTTP poort: %d","HTTPS Port: %d":"HTTPS poort: %d","SFTP Port: %d":"SFTP poort: %d","Radio Ports: %s":"Radio poorten: %s","Customize ports used for AzuraCast?":"Poorten aanpassen die worden gebruikt door AzureCast?","Set up LetsEncrypt?":"LetsEncryptie instellen?","Writing configuration files...":"Configuratiebestanden genereren...","Server configuration complete!":"Serverconfiguratie voltooid!","The locale to use for CLI commands.":"De lokalisatie om te gebruiken voor CLI-commando's.","The application environment.":"De applicatieomgeving.","Manually modify the logging level.":"Logboek niveau handmatig wijzigen.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"Hiermee kunt u tijdelijk fouten op foutenniveau loggen (voor probleem-oplossing) of het volume van de logs verminderen die door uw installatie worden geproduceerd, zonder dat je hoeft te wijzigen of je installatie een productie- of ontwikkelingsinstantie is.","Enable Custom Code Plugins":"Plugins met aangepaste code inschakelen","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Schakel de composer \"samenvoegen\" functionaliteit in om het composer.json bestand van de hoofdapplicatie te combineren met eventuele plugin composer bestanden. Dit kan implicaties hebben voor de prestaties, dus u dient het alleen te gebruiken als u een of meer plugins gebruikt met hun eigen Composer afhankelijkheden.","Minimum Port for Station Port Assignment":"Minimale poort voor station instellen","Modify this if your stations are listening on nonstandard ports.":"Pas dit aan als uw station een andere poort gebruikt dan de standaard poort","Maximum Port for Station Port Assignment":"Maximale poorten instellen voor station","MariaDB Host":"MariaDB host","Do not modify this after installation.":"Wijzig dit niet na de installatie.","MariaDB Port":"MariaDB poort","MariaDB Username":"MariaDB gebruikersnaam","MariaDB Password":"MariaDB wachtwoord","MariaDB Database Name":"MariaDB databasenaam","Auto-generate Random MariaDB Root Password":"Genereer een willekeurig MariaDB Root-wachtwoord","MariaDB Root Password":"MariaDB Root wachtwoord","Enable MariaDB Slow Query Log":"MariaDB vertraagde logboeken inschakelen","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"Logboeken voor langzame query's inschakelen om mogelijke database problemen te diagnosticeren. Schakel dit alleen in als het nodig is.","MariaDB Maximum Connections":"MariaDB maximum aantal verbindingen","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"Stel het aantal toegestane verbindingen naar de database toe in. Deze waarde moet worden verhoogd als u de \"Te veel verbindingen\" fout ziet in de logboeken.","Enable Redis":"Redis inschakelen","Disable to use a flatfile cache instead of Redis.":"Uitschakelen om een flatfile cache te gebruiken in plaats van Redis.","Redis Host":"Redis Host","Redis Port":"Redis Poort","Redis Database Index":"Redis Database Index","PHP Maximum POST File Size":"PHP maximale POST bestandsgrootte","PHP Memory Limit":"PHP Geheugenlimiet","PHP Script Maximum Execution Time":"PHP Script Maximale uitvoeringstijd","(in seconds)":"(in seconden)","Short Sync Task Execution Time":"Korte Sync Taak Uitvoeringtijd","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"De maximale uitvoeringstijd (en lock timeout) voor de 15-seconden, 1-minuut en 5-minuut synchronisatietaken.","Long Sync Task Execution Time":"Lange Sync Taak Uitvoertijd","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"De maximale uitvoeringstijd (en lock timeout) voor de 1-uurs synchronisatie-taak.","Maximum PHP-FPM Worker Processes":"Maximale PHP-FPM Worker Processen","Enable Performance Profiling Extension":"Prestatie van Profiling Uitbreiden Inschakelen","Profiling data can be viewed by visiting %s.":"Profielgegevens kunnen worden bekeken door een bezoek aan %s.","Profile Performance on All Requests":"Profiel prestaties op alle verzoeken","This will have a significant performance impact on your installation.":"Dit zal een aanzienlijke invloed hebben op de prestaties van uw installatie.","Profiling Extension HTTP Key":"HTTP-sleutel voor profileringsextensie","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"De waarde voor de parameter \"SPX_KEY\" voor het bekijken van profielpagina's.","Profiling Extension IP Allow List":"Lijst met toegestane IP-extensies voor profilering","This file was automatically generated by AzuraCast.":"Dit bestand is automatisch gegenereerd door AzuraCast.","You can modify it as necessary. To apply changes, restart the Docker containers.":"U kunt dit wijzigen indien nodig. Herstart de Docker containers om de wijzigingen toe te passen.","Remove the leading \"#\" symbol from lines to uncomment them.":"Verwijder het leidende \"#\"-symbool van regels om ze te activeren.","Valid options: %s":"Geldige opties: %s","Default: %s":"Standaard: %s","Additional Environment Variables":"Extra omgevingsvariabelen","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Alle Docker containers beginnen met deze naam. Verander dit niet na installatie.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) De hoeveelheid tijd die moet worden gewacht voordat een Docker Compose-bewerking mislukt. Verhoog dit op computers / servers met lagere prestaties.","HTTP Port":"HTTP-poort","The main port AzuraCast listens to for insecure HTTP connections.":"De hoofdpoort waar AzuraCast naar luistert voor onveilige HTTP-verbindingen.","HTTPS Port":"HTTPS-poort","The main port AzuraCast listens to for secure HTTPS connections.":"De hoofdpoort waar AzuraCast naar luistert voor veilige HTTPS-verbindingen.","The port AzuraCast listens to for SFTP file management connections.":"De poort waar AzuraCast naar luistert voor SFTP-bestandsbeheerverbindingen.","Station Ports":"Station poorten","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"De poorten waarnaar AzuraCast moet luisteren voor zenderuitzendingen en inkomende DJ-verbindingen.","Docker User UID":"Docker gebruiker UID","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"Stel de UID in van de gebruiker die in de Docker-containers wordt uitgevoerd. Als u dit koppelt aan uw host-UID, kunnen problemen met machtigingen worden opgelost.","Docker User GID":"Docker Gebruiker GID","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Stel de GID in van de gebruiker die in de Docker-containers wordt uitgevoerd. Als u dit koppelt aan uw host-GID, kunnen problemen met machtigingen worden opgelost.","Advanced: Use Privileged Docker Settings":"Geavanceerd: Rechten Docker-instellingen gebruiken","LetsEncrypt Domain Name(s)":"LetsEncrypt domeinnaam/domeinnamen","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"Domeinnaam (voorbeeld.com) of meerdere domeinnamen (voorbeeld.com,foo.bar) om te gebruiken in combinatie met LetsEncrypt.","LetsEncrypt E-mail Address":"LetsEncrypt e-mailadres","Optionally provide an e-mail address for updates from LetsEncrypt.":"Geef optioneel een e-mailadres op voor updates van LetsEncrypt.","User not found.":"Gebruiker niet gevonden.","Logged in successfully.":"U bent succesvol ingelogd.","Too many login attempts":"Te veel inlogpogingen","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Je hebt te vaak geprobeerd om in te loggen. Gelieve 30 seconden te wachten en probeer opnieuw.","Complete the setup process to get started.":"Voltooi het installatieproces om aan de slag te gaan.","Login unsuccessful":"Fout tijdens inloggen","Your credentials could not be verified.":"Je logingegevens zijn incorrect.","Too many forgot password attempts":"Te veel wachtwoord vergeten pogingen","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"U heeft te vaak geprobeerd uw wachtwoord opnieuw in te stellen. Wacht 30 seconden en probeer het opnieuw.","Account Recovery":"Accountherstel","Account recovery e-mail sent.":"E-mailbericht verzonden om account te herstellen.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Als het e-mailadres dat u heeft opgegeven in het systeem staat, check dan uw inbox voor een wachtwoord reset bericht.","Invalid token specified.":"Ongeldige token gespecificeerd.","Logged in using account recovery token":"Ingelogd met behulp van het account-herstel-token","Your password has been updated.":"Uw wachtwoord is bijgewerkt.","Set Up AzuraCast":"AzuraCast instellen","Setup has already been completed!":"De installatie is al voltooid!","Dashboard":"Dashboard","Episode not found.":"Aflevering niet gevonden.","No episodes found.":"Geen afleveringen gevonden.","Streamers enabled!":"Streamers ingeschakeld!","You can now set up streamer (DJ) accounts.":"Je kunt nu streamer (DJ) accounts toevoegen.","Liquidsoap Log":"Liquidsoap log","Liquidsoap Configuration":"Liquidsoap configuratie","Icecast Access Log":"Icecast toegangslogboek","Icecast Error Log":"Icecast foutenlogboek","Icecast Configuration":"Icecast configuratie","SHOUTcast Log":"SHOUTcast log","SHOUTcast Configuration":"SHOUTcast configuratie","Debug Output":"Debug-uitvoer","AzuraCast Application Log":"AzuraCast applicatielog","Nginx Access Log":"Nginx toegangslogboek","Nginx Error Log":"Nginx foutlog","PHP Application Log":"PHP applicatielog","Supervisord Log":"Supervisord log","Album Artist Sort Order":"Album Artiest Sorteervolgorde","Album Sort Order":"Sorteervolgorde Album","Band":"Band","Bpm":"Bpm","Comment":"Reactie","Commercial Information":"Commerciële Informatie","Composer":"Artiest","Composer Sort Order":"Artiest sorteer volgorde","Conductor":"Leider","Content Group Description":"Groepsbeschrijving uitleg","Copyright":"Auteursrecht","Copyright Message":"Auteursrecht bericht","Encoded By":"Gecodeerd door","Encoder Settings":"Encoder instellingen","Encoding Time":"Coderingstijd","File Owner":"Bestands eigenaar","File Type":"Bestandstype","Initial Key":"Initiële sleutel","Internet Radio Station Name":"Naam internetradio station","Internet Radio Station Owner":"Eigenaar van internetradio station","Involved People List":"Geïntegreerde lijst personen","Linked Information":"Gekoppelde informatie","Lyricist":"Songtekst","Media Type":"Media type","Mood":"Stemming","Music CD Identifier":"CD-id voor muziek","Musician Credits List":"muzikanten krediet lijst","Original Album":"Origineel album","Original Artist":"Originele artiest","Original Filename":"Officiële bestandsnaam","Original Lyricist":"Originele tekstschrijver","Original Release Time":"Originele Release Tijd","Original Year":"Origineel jaar","Part Of A Compilation":"Deel van een compilatie","Part Of A Set":"Deel van een set","Performer Sort Order":"Artiest sorteer volgorde","Playlist Delay":"Afspeellijst vertraging","Produced Notice":"Geproduceerde melding","Publisher":"Uitgever","Recording Time":"Opname tijd","Release Time":"Releasedatum","Remixer":"Remixer","Set Subtitle":"Ondertiteling instellen","Subtitle":"Subtitel","Tagging Time":"Tagging tijd","Terms Of Use":"Gebruiksvoorwaarden","Title Sort Order":"Titel sorteervolgorde","Track Number":"Track Nummer","Unsynchronised Lyric":"Niet-gesynchroniseerde songtekst","URL Artist":"URL artiest","URL File":"URL bestand","URL Payment":"URL betaling","URL Publisher":"URL uitgever","URL Source":"URL bron","URL Station":"URL station","URL User":"URL gebruiker","Year":"Jaar","All Stations":"Alle stations","This station does not accept requests currently.":"Dit station accepteert momenteel geen verzoeken.","This playlist is not a sequential playlist.":"Deze afspeellijst is geen opeenvolgende afspeellijst.","Playlist enabled.":"Afspeellijst ingeschakeld.","Playlist disabled.":"Afspeellijst uitgeschakeld.","Playlist successfully imported; %d of %d files were successfully matched.":"Afspeellijst succesvol geïmporteerd; %d van de %d bestanden zijn succesvol gematcht.","Playlist reshuffled.":"Afspeellijst geshuffeld.","No directory specified":"Geen map opgegeven","File not specified.":"Bestand niet gespecificeerd.","New path not specified.":"Nieuw pad niet gespecificeerd.","File Not Processed: %s":"Bestand niet verwerkt: %s","File Processing":"Bestand verwerken","Web hook enabled.":"Webhook ingeschakeld.","Web hook disabled.":"Web hook uitgeschakeld.","This station does not support on-demand streaming.":"Dit station ondersteunt geen on-demand streaming.","Podcast not found!":"Podcast niet gevonden!","This station is out of available storage space.":"Dit station gebruikt teveel opslagruimte.","No recording available.":"Geen opname beschikbaar.","Station reloaded.":"Station is opnieuw geladen.","Station restarted.":"Station is opnieuw gestart.","Service stopped.":"Service gestopt.","Service started.":"Service gestart.","Service reloaded.":"Service opnieuw geladen.","Service restarted.":"Station is opnieuw gestart.","Song skipped.":"Nummer overgeslagen.","Streamer disconnected.":"Streamer ontkoppeld.","You cannot modify yourself.":"U kunt uzelf niet wijzigen.","You cannot remove yourself.":"Je kunt jezelf niet verwijderen.","Backup not found.":"Back-up niet gevonden.","Create a new storage location based on the base directory.":"Maak een nieuwe opslaglocatie gebaseerd op de basismap.","Test Message":"Test Bericht","This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly.":"Dit is een testbericht van AzuraCast. Als u dit bericht ontvangt, betekent dit dat uw e-mailinstellingen correct zijn geconfigureerd.","Test message sent successfully.":"Test Bericht succesvol verzonden.","Search engine crawlers are not permitted to use this feature.":"Zoekmachine crawlers zijn niet toegestaan om deze functie te gebruiken.","You are not permitted to submit requests.":"Je hebt geen toestemming om aanvragen in te dienen.","The song ID you specified cannot be requested for this station.":"Het opgeven nummer ID voor dit station kan niet worden aangevraagd.","You have submitted a request too recently! Please wait before submitting another one.":"U heeft kortgeleden al een verzoekplaat ingediend! Wacht aub 15 minuten voordat u een volgende indient.","Duplicate request: this song was already requested and will play soon.":"Dit nummer staat al in de wachtrij, en zal binnen 15 minuten worden afgespeeld.","This song or artist has been played too recently. Wait a while before requesting it again.":"Dit nummer of deze artiest werd onlangs afgespeeld. Wacht even voordat u het opnieuw aanvraagt.","Changes saved successfully.":"Wijzigingen succesvol opgeslagen.","Record created successfully.":"Veld is met succes aangemaakt.","Record updated successfully.":"Veld is met succes gewijzigd.","Record deleted successfully.":"Record succesvol verwijderd.","Record not found":"Record niet gevonden","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"Het geüploade bestand overschrijdt de upload_max_filesize waarde uit php.ini.","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"Het geüploade bestand is groter dan de MAX_FILE_SIZE richtlijn uit het HTML-formulier.","The uploaded file was only partially uploaded.":"Het geüploade bestand is slechts gedeeltelijk geüpload.","No file was uploaded.":"Er is geen bestand geüpload.","No temporary directory is available.":"Geen tijdelijke map beschikbaar.","Could not write to filesystem.":"Kan niet naar het bestandssysteem schrijven.","Upload halted by a PHP extension.":"Upload gestopt door een PHP-extensie.","Unspecified error.":"Onbekende fout.","Storage location %s could not be validated: %s":"Opslaglocatie %s kon niet worden gevalideerd: %s","Storage location %s already exists.":"Opslaglocatie %s bestaat al.","This value is already used.":"Deze waarde wordt al gebruikt.","The port %s is in use by another station.":"De poort %s is in gebruik door een ander station.","GeoLite database not configured for this installation. See System Administration for instructions.":"De GeoLite database is niet geconfigureerd voor deze installatie. Zie Systeembeheer voor instructies.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Deze functionaliteit bevat gegevens uit de GeoLite2 database van MaxMind, welke beschikbaar is via %s.","IP Geolocation by DB-IP":"IP Geolocatie door DB-IP","You must be logged in to access this page.":"U moet ingelogd zijn om toegang te krijgen tot deze pagina.","You do not have permission to access this portion of the site.":"U heeft geen toestemming om dit deel van de website te bezoeken.","The performance profiling extension is currently enabled on this installation.":"De extensie voor het prestatie profiel is momenteel ingeschakeld op deze installatie.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"U kunt de uitvoeringstijd en het geheugengebruik van elke AzuraCast-pagina of -toepassing volgen vanaf de profielpagina.","Profiler Control Panel":"Profiel Configuratiescherm","Performance profiling is currently enabled for all requests.":"Prestatieprofiel is momenteel ingeschakeld voor alle verzoeken.","This can have an adverse impact on system performance. You should disable this when possible.":"Dit kan een negatieve invloed hebben op de systeemprestaties. U kunt dit het beste uitschakelen als dit mogelijk is.","Update Instructions":"Update instructies","AzuraCast version %s is now available.":"AzuraCast versie %s is nu beschikbaar.","You are currently running version %s. Updating is highly recommended.":"U draait momenteel versie %s. We raden u aan een update uit te voeren.","New AzuraCast Release Version Available":"Nieuwe versie van AzuraCast beschikbaar","Your installation is currently %d update(s) behind the latest version.":"Uw installatie loopt momenteel %d updates achter op de laatste versie.","View the changelog for full details.":"Bekijk de changelog voor volledige details.","You should update to take advantage of bug and security fixes.":"U dient bij te werken om gebruik te maken van de laatste bug- en beveiligingsupdates.","New AzuraCast Updates Available":"Er zijn nieuwe AzuraCast updates beschikbaar","You may want to update your base URL to ensure it is correct.":"Misschien wilt u uw basis URL bijwerken om er zeker van te zijn dat deze correct is.","If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting.":"Als u regelmatig verschillende URL's gebruikt om toegang te krijgen tot AzuraCast, moet u de \"Voorkeur Browser URL\" instelling aanzetten.","Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s).":"Uw \"Basis URL\" instelling (%s) komt niet overeen met de URL die u momenteel gebruikt (%s).","Installation Not Recently Backed Up":"Deze installatie heeft nog geen recente back-up.","This installation has not been backed up in the last two weeks.":"Er is geen back-up van deze installatie gemaakt in de afgelopen twee weken.","Synchronization Disabled":"Synchronisatie Uitgeschakeld","Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks.":"Routinesynchronisatie is momenteel uitgeschakeld. Zorg ervoor dat u deze weer inschakelt om routinematige onderhoudstaken te hervatten.","Synchronization Not Recently Run":"Synchronisatie niet recent uitgevoerd","The routine synchronization task has not run recently. This may indicate an error with your installation.":"De routine synchronisatie taak is onlangs niet uitgevoerd. Dit kan duiden op een fout met uw installatie.","System Debugger":"Systeem Debugger","All Permissions":"Alle rollen","View Administration Page":"Bekijk beheerders pagina","View System Logs":"Bekijk systeemlogs","Administer Settings":"Instellingen beheren","Administer API Keys":"API-sleutels beheren","Administer Stations":"Stations beheren","Administer Custom Fields":"Aangepaste velden beheren","Administer Backups":"Back-ups beheren","Administer Storage Locations":"Beheer opslag locaties","View Station Page":"Bekijk stationspagina","View Station Reports":"Bekijk station rapportages","View Station Logs":"Bekijk station logs","Manage Station Profile":"Beheer stationsprofiel","Manage Station Broadcasting":"Beheer uitzending van station","Manage Station Streamers":"Beheer streamers van station","Manage Station Mount Points":"Beheer mount points van station","Manage Station Remote Relays":"Beheer externe relays van station","Manage Station Media":"Beheer media van station","Manage Station Automation":"Beheer automatie van station","Manage Station Web Hooks":"Beheer webhooks van station","Manage Station Podcasts":"Beheer podcasts van station","%s is not recognized as a service.":"%s is niet herkend als een service.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Het is mogelijk nog niet geregistreerd bij Supervisor. Het opnieuw starten van de uitzending kan helpen.","%s cannot start":"%s kan niet worden gestart","It is already running.":"Proces is al gestart.","%s cannot stop":"%s kan niet stoppen","It is not running.":"Het loopt niet.","%s encountered an error":"%s heeft een fout ondervonden","Check the log for details.":"Controleer het logboek voor details.","Are you sure?":"Weet je het zeker?","System Maintenance":"Systeem Onderhoud","System Logs":"Systeemlogs","User Accounts":"Gebruikers account","Connected AzuraRelays":"Verbonden AzuraRelays","Install SHOUTcast":"Installeer SHOUTcast","Restart broadcasting? This will disconnect any current listeners.":"Uitzenden opnieuw starten? Dit zal alle huidige luisteraars ontkoppelen.","Reload broadcasting? Current listeners will not be disconnected.":"Uitzending herladen? De huidige luisteraars worden niet verbroken.","Start Station":"Start station","Ready to start broadcasting? Click to start your station.":"Klaar om te beginnen met uitzenden? Klik om uw station te starten.","Reload to Apply Changes":"Opnieuw laden om wijzigingen toe te passen","Click to restart your station and apply configuration changes.":"Klik om uw station te herstarten en de configuratie wijzigingen toe te passen.","Duplicate Songs":"Dupliceer nummers","Unprocessable Files":"Niet verwerkte bestanden","Unassigned Files":"Niet toegewezen Bestanden","Live Streaming":"Live Streaming","Reports":"Rapportages","SoundExchange Royalties":"SoundExchange royalty's","Reload Configuration":"Configuratie Herladen","Restart Broadcasting":"Uitzending herstarten","Help":"Help","Any time the currently playing song changes":"Elke keer dat het huidige nummer verandert","Any time the listener count increases":"Elke keer dat de luisteraar telt stijgt","Any time the listener count decreases":"Elke keer dat het aantal luisteraars afneemt","Any time a live streamer/DJ connects to the stream":"Elke keer dat een live streamer/DJ verbinding maakt met de stream","Any time a live streamer/DJ disconnects from the stream":"Elke keer dat een live streamer/DJ verbinding verbreekt van de stream","When the station broadcast goes offline.":"Wanneer de uitzending op het station offline gaat.","When the station broadcast comes online.":"Wanneer de uitzending op het station online komt.","Generic Web Hook":"Algemene Webhook","Automatically send a message to any URL when your station data changes.":"Stuur automatisch een bericht naar elke URL wanneer uw station data verandert.","Send E-mail":"E-mail verzenden","Send an e-mail to specified address(es).":"Stuur een e-mail naar de opgegeven adres(sen).","TuneIn AIR":"TuneIn AIR","Send song metadata changes to TuneIn.":"Stuur metadata van het nummer naar TuneIn.","Discord Webhook":"Discord Webhook","Automatically send a customized message to your Discord server.":"Stuur automatisch een aangepast bericht naar je Discord server.","Telegram Chat Message":"Telegram Chat Bericht","Use the Telegram Bot API to send a message to a channel.":"Gebruik de Telegram Bot API om een bericht naar een kanaal te sturen.","Twitter Post":"Twitter post","Automatically send a tweet.":"Automatisch een tweet verzenden.","Google Analytics Integration":"Google Analytics integratie","Send stream listener details to Google Analytics.":"Stuur luisteraars statistieken naar Google Analytics.","Matomo Analytics Integration":"Integratie met Matomo Analytics","Send stream listener details to Matomo Analytics.":"Stuur luisteraars statistieken naar Matomo Analytics.","Is Public":"Is openbaar","First Connected":"Eerste verbinding","Latest Update":"Laatste update","Yes":"Ja","No":"Nee","Run Synchronization Task":"Synchronisatietaak uitvoeren","Debug Home":"Debug Home","The synchronization task is running in the background. The log below will update automatically.":"De synchronisatie-taak wordt in de achtergrond uitgevoerd. Het logboek hieronder zal automatisch worden bijgewerkt.","Clear Cache":"Cache legen","Clearing the application cache may log you out of your session.":"Als u de applicatiecache wist, wordt u mogelijk uit uw sessie afgemeld.","Clear All Message Queues":"Alle berichtenwachtrijen leegmaken","This will clear any pending unprocessed messages in all message queues.":"Dit verwijdert alle wachtende en onverwerkte berichten in alle berichtenwachtrijen.","Synchronization Tasks":"Synchronisatie taken","Task Name":"Taak Naam","Last Run":"Laatst uitgevoerd","Next Run":"Volgende uitvoering","Not Run":"Niet Uitgevoerd","Run Task":"Taak uitvoeren","Message Queues":"Berichten wachtrijen","%d queued messages":"%d berichten in wachtrij","Station-Specific Debugging":"Station-Specifieke Debugging","AutoDJ Queue":"AutoDJ Wachtrij","Get Next Song":"Volgende nummer krijgen","Get Now Playing":"Verkrijg het Nummer dat nu speelt","Send Liquidsoap Telnet Command":"Stuur Liquidsoap Telnet commando","Command":"Commando","Execute Command":"Commando uitvoeren","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Omdat je Docker gebruikt, kunnen sommige systeemlogs alleen worden geopend vanaf een shell sessie op de host computer. Je kunt %s uitvoeren om toegang te krijgen tot containerlogs uit de terminal.","Logs by Station":"Logs per station","Report Not Available":"Rapport niet beschikbaar","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Dit rapport is niet beschikbaar voor dit station, aangezien de systeembeheerder ervoor heeft gekozen geen IP-gegevens van luisteraars op te slaan.","Station Time":"Station tijd","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Streamer accounts zijn momenteel uitgeschakeld voor dit station. Om streamer account in te schakelen klik je op de onderstaande knop.","Enable Streaming":"Activeer streaming","Available Logs":"Beschikbare logs","Station Broadcasting Disabled":"Station uitzending uitgeschakeld","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Uitzenden is momenteel uitgeschakeld voor dit station. U kunt nog steeds media, afspeellijsten en andere instellingen beheren. bewerk het profiel van uw station om uitzenden in te schakelen.","Please wait...":"Even geduld...","Powered by %s":"Mogelijk gemaakt door %s","An account recovery link has been requested for your account on \"%s\".":"Er is een link om uw account te herstellen aangevraagd op \"%s\".","Click the link below to log in to your account.":"Klik op de link hieronder om in te loggen op uw account.","Details":"Beschrijving","View Details":"Details bekijken","No entries found.":"Geen items gevonden.","Enter Two-Factor Code":"Voer twee factor code in","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Uw account gebruikt tweestapsverificatie. Voer de code in die op uw apparaat wordt weergegeven.","Security Code":"Beveiligingscode","Sign in":"Inloggen","Forgot Password":"Wachtwoord vergeten","This installation's administrator has not configured this functionality.":"De beheerder van deze installatie heeft deze functionaliteit niet geconfigureerd.","Contact an administrator to reset your password following the instructions in our documentation:":"Neem contact op met een beheerder om uw wachtwoord te resetten volgens de instructies in onze documentatie:","Password Reset Instructions":"Wachtwoord herstel instructies","name@example.com":"naam@voorbeeld.com","Send Recovery E-mail":"Verstuur herstel-e-mail","Welcome!":"Welkom!","Welcome to %s!":"Welkom bij %s!","Enter your password":"Voer uw wachtwoord in","Remember me":"Mijn gegevens onthouden","Please log in to continue.":"Log-in om verder te gaan.","Forgot your password?":"Wachtwoord vergeten?","Automatically scroll to the bottom of the log":"Scroll automatisch naar de onderkant van het logboek","Need Help?":"Hulp nodig?","You can find answers for many common questions in our support documents.":"U kunt antwoorden vinden op veelgestelde vragen in onze ondersteuningsdocumenten.","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Als je een bug of fout ontdekt, kun je een GitHub issue indienen met behulp van de onderstaande link.","Your current installation type is %s. Be sure to include this when creating a new issue.":"Uw huidige installatie type is %s. Zorg ervoor dat dit wordt vermeld bij het toevoegen van een issue.","Add New GitHub Issue":"Voeg nieuw GitHub probleem toe","Skip to main content":"Ga naar hoofdinhoud","Toggle Sidebar":"Sidebar aan/uit","Toggle Menu":"Menu aan/uit","System Administration":"Systeembeheer","Switch Theme":"Thema veranderen","End Session":"Sessie beëindigen","Sign Out":"Uitloggen"},"pl_PL":{"# Episodes":"# Odcinki","# Songs":"# Utwory","%{ days } Days":"%{ days } dni","%{ minutes } minutes":"%{ minutes } minut","%{ seconds } seconds":"%{ seconds } sekund","%{filesCount} File":["%{filesCount} Plik","%{filesCount} Plików","%{filesCount} Plików","%{filesCount} Plików"],"%{listeners} Listener":["%{listeners} słuchacz","%{listeners} słuchaczy","%{listeners} słuchaczy","%{listeners} słuchaczy"],"%{name} - Copy":"%{name} - Kopia","%{numPlaylists} playlist":["%{numPlaylists} playlista","%{numPlaylists} playlisty","%{numPlaylists} playlist","%{numPlaylists} playlisty"],"%{numSongs} uploaded song":["%{numSongs} przesłany utwór","%{numSongs} przesłane utwory","%{numSongs} przesłanych utworów","%{numSongs} przesłanych utworów"],"%{spaceUsed} of %{spaceTotal} Used":"Użyto %{spaceUsed} z %{spaceTotal}","%{spaceUsed} Used":"Użyto %{spaceUsed}","%{station} - Copy":"%{station} - Kopia","A completely random track is picked for playback every time the queue is populated.":"Całkowicie losowy utwór jest wybierany do odtworzenia za każdym razem, gdy kolejka jest wypełniona.","A playlist containing media files hosted on this server.":"Lista odtwarzania zawiera pliki multimedialne hostowane na tym serwerze.","A playlist that instructs the station to play from a remote URL.":"Playlista, która nakazuje stacji odtwarzać z zewnętrznego URL'a.","Access Key ID":"Identyfikator klucza dostępu","Access Token":"Token dostępu","Access Token Secret":"Tajny token dostępu","Account is Active":"Konto jest aktywne","Account List":"Lista Kont","Actions":"Opcje","Adapter":"Adapter","Add API Key":"Dodaj klucz API","Add Custom Field":"Dodaj pole niestandardowe","Add Episode":"Dodaj odcinek","Add Files to Playlist":"Dodaj pliki do listy odtwarzania","Add Mount Point":"Dodaj punkt montowania","Add Playlist":"Dodaj playlistę","Add Podcast":"Dodaj Podcast","Add Record":"Dodaj wpis","Add Remote Relay":"Dodaj zdalny relay","Add Role":"Dodaj Rolę","Add Schedule Item":"Dodaj element harmonogramu","Add SFTP User":"Dodaj Użytkownika SFTP","Add Station":"Dodaj stację","Add Storage Location":"Dodaj lokalizację przechowywania","Add Streamer":"Dodaj Streamera","Add User":"Dodaj użytkownika","Add Web Hook":"Dodaj webhook","Administration":"Administracja","Advanced":"Zaawansowane","Advanced Configuration":"Konfiguracja zaawansowana","Advanced Manual AutoDJ Scheduling Options":"Zaawansowane ręczne opcje planowania AutoDJ","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Zbiorcze statystyki słuchalności są wykorzystywane do wyświetlania raportów o stacjach na przestrzeni całego systemu. Statystyki słuchalności w oparciu o IP są wykorzystywane do śledzenia aktualnie słuchających i mogą być wymagane w raportach dotyczących tantiem.","Album":"Album","Album Art":"Okładka albumu","All Playlists":"Wszystkie playlisty","All Podcasts":"Wszystkie podcasty","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"Wszystkie wartości w odpowiedzi API NowPlaying są dostępne do użycia. Wszelkie puste pola są ignorowane.","Allow Requests from This Playlist":"Zezwalaj na żądania z tej playlisty","Allow Song Requests":"Zezwalaj na prośby o piosenki","Allow Streamers / DJs":"Pozwól nadawać streamerom / DJ-om","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Okresowo pozwala systemowi na automatyczne przypisanie utworów do odtwarzania w oparciu o wydajność. Proces ten będzie działał w tle i będzie działać tylko wtedy, gdy opcja ta jest ustawiona na \"Włączone\" i co najmniej jedna lista jest ustawiony na \"Dołącz do automatycznego przypisywania\".","Allowed IP Addresses":"Dozwolone adresy IP","Always Use HTTPS":"Zawsze wykorzystuj HTTPS","Amplify: Amplification (dB)":"Wzmocnij głośność: Wzmocnienie (dB)","Analyze and reprocess the selected media":"Analizuj i przetwarzaj wybrane media","API \"Access-Control-Allow-Origin\" Header":"Nagłówek API \"Access-Control-Allow-Origin\"","API Documentation":"Dokumentacja API","API Key Description/Comments":"Opis lub komentarze klucza API","API Keys":"Klucze API","API Version":"Wersja API","Apply for an API key at Last.fm":"Wyślij wniosek o klucz API w Last.fm","Applying changes...":"Stosowanie zmian...","Art":"Okładka","Artist":"Wykonawca","Artwork":"Okładka","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Okładka musi mieć minimalny rozmiar 1400 x 1400 pikseli i maksymalny rozmiar 3000 x 3000 pikseli dla Apple Podcasts.","At the bottom of the page, click \"Create my access token\".":"Na dole strony kliknij \"Utwórz mój token dostępu\".","Attempt to Automatically Retrieve ISRC When Missing":"Próbuj Automatycznie Pobrać ISRC w Razie Braku","Audio Processing Method":"Metoda przetwarzania dźwięku","Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance.":"Aplikacje do transkodowania dźwięku, takie jak Liquidsoap, używają stałej ilości CPU w czasie, co stopniowo wyczerpuje dostępną moc procesora. Jeśli regularnie obserwujesz skradziony czas CPU, powinieneś rozważyć migrację do VM z zasobami CPU dedykowanymi dla twojej instancji.","Audit Log":"Dziennik audytu","Author":"Autor","Auto-Assign Value":"Automatyczne przypisywanie wartości","Auto-Assigned":"Automatycznie przypisany","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"Bitrate AutoDJ (kbps)","AutoDJ Disabled":"AutoDJ wyłączony","AutoDJ Format":"Format AutoDJ'a","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"AutoDJ został wyłączony dla tej stacji. Żadna muzyka nie będzie odtwarzana automatycznie, gdy źródło nie będzie aktywne.","AutoDJ Queue Length":"Długość kolejki AutoDJ","AutoDJ Service":"Usługa autopilota","Automated Assignment":"Automatyczne przypisanie","Automatic Backups":"Automatyczne kopie zapasowe","Automatically Set from ID3v2 Value":"Automatycznie ustaw z wartości ID3v2","Avatar Service":"Usługa awatarów","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Awatary są pobierane na podstawie Twojego adresu e-mail z usługi %{service}. Kliknij, aby zarządzać ustawieniami %{service}.","Average Listeners":"Średnia słuchaczy","Avoid Duplicate Artists/Titles":"Unikaj duplikowanych artystów/tytułów","AzuraCast First-Time Setup":"Ustawienia podczas pierwszego uruchomienia AzuraCast","AzuraCast Instance Name":"Nazwa instancji AzuraCast","AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated.":"AzuraCast posiada wbudowaną darmową bazę geolokalizacji IP. Zamiast tego możesz korzystać z usługi MaxMind GeoLite aby uzyskać dokładniejsze wyniki. Korzystanie z MaxMind GeoLite wymaga klucza licencyjnego, ale gdy klucz zostanie dostarczony, będziemy automatycznie aktualizować bazę danych.","AzuraCast Update Checks":"Sprawdzanie aktualizacji AzuraCast","AzuraCast User":"Użytkownik AzuraCast","AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles.":"AzuraCast używa systemu kontroli dostępu opartego na rolach. Zezwolenia dostępu do niektórych sekcji witryny są przypisywane rolom, a następnie użytkownicy są przypisani do tych ról.","AzuraCast Wiki":"AzuraCast Wiki","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast zeskanuje przesłany plik w poszukiwaniu meczy w bibliotece muzycznej tej stacji. Media powinny być już przesłane przed uruchomieniem tego kroku. Możesz ponownie uruchomić to narzędzie tyle razy, ile potrzebuje.","Back":"Wstecz","Backups":"Kopie zapasowe","Balanced":"Zrównoważony","Banned Countries":"Zablokowane kraje","Banned IP Addresses":"Zablokowane adresy IP","Banned User Agents":"Zbanowane User Agenty","Base Station Directory":"Podstawowy katalog stacji","Base Theme for Public Pages":"Podstawowa skórka dla stron publicznych","Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists.":"Na podstawie dotychczasowych wyników piosenek w stacji, AzuraCast może automatycznie rozprowadzać równomiernie utwory z listy odtwarzania, umieszczania poszczególnych zasobów w najczęstszych playlistach.","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Na podstawie tego parametru, system automatycznie przypisze tytuły każda (X) dni, wykorzystując dane z ostatnich dni (X).","Basic Info":"Podstawowe informacje","Basic Information":"Podstawowe Informacje","Best Performing Songs":"Najpopularniejsze Utwory","Bit Rate":"Prędkość Bitowa","Bot Token":"Token bota","Branding Settings":"Ustawienia marki","Broadcast AutoDJ to Remote Station":"Nadawaj autopilota na zewnętrzną stację","Broadcasting":"Nadawanie","Broadcasting Service":"Usługa nadawania","Broadcasts":"Transmisje","Browser Icon":"Ikona przeglądarki","Bucket Name":"Nazwa koszyka","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Domyślnie stacje radiowe nadają na swoje własne porty (czyli 8000). Jeśli używasz usługi takiej jak CloudFlare lub używasz dostępu do stacji radiowej przez SSL, należy włączyć tę funkcję, która przekierowuje wszystkie radia za pośrednictwem portów sieci web (80 i 443).","Cached":"Buforowane","Categories":"Kategorie","Change":"Zmień","Change Password":"Zmień hasło","Changes":"Zmiany","Changes saved.":"Zapisano zmiany.","Character Set Encoding":"Kodowanie znaków","Chat ID":"Chat ID","Check Web Services for Album Art for \"Now Playing\" Tracks":"Sprawdź usługi sieciowe w poszukiwaniu okładki albumu dla utworów z listy \"Teraz Odtwarzane\"","Check Web Services for Album Art When Uploading Media":"Sprawdź usługi sieciowe w poszukiwaniu okładki albumu podczas przesyłania multimediów","Choose a method to use for processing audio which produces a more\n uniform and \"full\" sound for your station.":"Wybierz metodę przetwarzania dźwięku, która wytwarza bardziej\n jednolity i \"pełny\" dźwięk dla Twojej stacji.","Choose a method to use when transitioning from one song to another.\n Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n requires more CPU resources.":"Wybierz metodę, jaką chcesz wykorzystywać do tworzenia przejść pomiędzy utworami.\n Tryb Inteligentny (Smart Mode), dla płynniejszego efektu, sprawdza głośność obydwu utworów,\n wymaga jednak większego użycia mocy obliczeniowej procesora.","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Wybierz dla tego webhook'a nazwę, która pomoże Ci odróżnić go od innych. Będzie ona wyświetlana tylko na stronie panelu administracji.","Choose a new password for your account.":"Wybierz nowe hasło dla swojego konta.","Clear":"Wyczyść","Clear All Pending Requests?":"Wyczyścić wszystkie oczekujące żądania?","Clear Artwork":"Usuń okładkę","Clear File":"Wyczyść plik","Clear Image":"Wyczyść obraz","Clear List":"Wyczyść listę","Clear Media":"Usuń multimedia","Clear Pending Requests":"Wyczyść oczekujące żądania","Clear Queue":"Wyczyść kolejkę","Clear Upcoming Song Queue":"Wyczyść kolejkę następnych utworów","Clear Upcoming Song Queue?":"Wyczyścić kolejkę następnych utworów?","Click \"Generate new license key\".":"Kliknij \"Generuj nowy klucz licencyjny\".","Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right.":"Kliknij poniższy przycisk, aby wygenerować plik CSV z wszystkimi multimediami tej stacji. Możesz wprowadzić niezbędne zmiany, a następnie zaimportować plik za pomocą selektora plików po prawej stronie.","Clone":"Klonuj","Clone Station":"Klonuj stację","Close":"Zamknij","Code from Authenticator App":"Kod z aplikacji uwierzytelniającej","Collect aggregate listener statistics and IP-based listener statistics":"Zbieraj zbiorcze statystyki słuchalności oraz statystyki słuchaczy w oparciu o IP","Comments":"Komentarze","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Ukończ proces instalacji przez dostarczanie informacji o środowisku emisji. Te ustawienia można później zmienić z poziomu panelu administracyjnego.","Configure":"Konfiguracja","Configure Automated Assignment":"Konfigurowanie automatycznego przypisania","Configure Backups":"Skonfiguruj kopie zapasowe","Confirm New Password":"Potwierdź Nowe Hasło","Connection Information":"Informacje o połączeniu","Consumer Key (API Key)":"Klucz konsumenta (consumer key) (klucz API)","Consumer Secret (API Secret)":"Klucz tajny (consumer secret) (klucz tajny API)","Contains explicit content":"Zawiera wulgarne treści","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Kontynuuj proces instalacji, tworząc swoją pierwszą stację radiową. Każdą z tych informacji można edytować później.","Continuous Play":"Odtwarzanie bez przerw","Control how this playlist is handled by the AutoDJ software.":"Kontroluj, jak ta lista odtwarzania jest obsługiwana przez oprogramowanie AutoDJ.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Kopie starsze niż podana liczba dni będą automatycznie usuwane. Ustaw zero, aby wyłączyć automatyczne usuwanie.","Copy associated media and folders.":"Skopiuj powiązane multimedia i foldery.","Copy scheduled playback times.":"Skopiuj zaplanowane czasy odtwarzania.","Copy to Clipboard":"Skopiuj do schowka","Copy to New Station":"Kopiuj do nowej stacji","CPU Load":"Obciążenie procesora","CPU Stats Help":"Statystyki CPU - pomoc","Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL.":"Utwórz nową aplikację na stronie Twitter Applications (Aplikacje Twittera). Użyj podstawowego adresu URL tej instalacji jako adresu URL aplikacji.","Create a New Radio Station":"Utwórz nową radiostację","Create Account":"Utwórz konto","Create an account on the MaxMind developer site.":"Utwórz konto na stronie developera w MaxMind.","Create and Continue":"Utwórz i kontynuuj","Create custom fields to store extra metadata about each media file uploaded to your station libraries.":"Utwórz pola niestandardowe, aby przechowywać dodatkowe metadane o każdym pliku multimedialnym przesłanym do bibliotek stacji.","Create Directory":"Utwórz katalog","Create New Key":"Utwórz nowy klucz","Create Station":"Utwórz stację","Crossfade Duration (Seconds)":"Czas trwania przejścia (w sekundach)","Crossfade Method":"Metoda przejścia","Cue":"Kolejka","Current Configuration File":"Bieżący plik konfiguracyjny","Current Custom Fallback File":"Obecny niestandardowy plik zastępczy","Current Installed Version":"Obecnie zainstalowana wersja","Current Intro File":"Bieżący plik intra","Current Password":"Obecne hasło","Current Podcast Media":"Bieżące pliki podcastów","Custom":"Niestandardowe","Custom API Base URL":"Własny bazowy URL API","Custom Branding":"Własny branding","Custom Configuration":"Konfiguracja niestandardowa","Custom CSS for Internal Pages":"Własny CSS dla stron wewnętrznych","Custom CSS for Public Pages":"Własny CSS dla stron publicznych","Custom Cues: Cue-In Point (seconds)":"Niestandardowe wskaźniki: Wskaźnik początkowy przycięcia (sekundy)","Custom Cues: Cue-Out Point (seconds)":"Niestandardowe wskaźniki: Wskaźnik końcowy przycięcia (sekundy)","Custom Fading: Fade-In Time (seconds)":"Niestandardowe zanikanie: Czas płynnego rozpoczęcia (sekundy)","Custom Fading: Fade-Out Time (seconds)":"Niestandardowe zanikanie: Czas płynnego zakończenia (sekundy)","Custom Fading: Overlap Time (seconds)":"Niestandardowe zanikanie: Czas nakładania się (sekundy)","Custom Fallback File":"Niestandardowy plik zastępczy","Custom Fields":"Niestandardowe pola","Custom Frontend Configuration":"Niestandardowa konfiguracja Frontend","Custom JS for Public Pages":"Własny JS dla stron publicznych","Customization":"Dostosowywanie","Customize":"Dostosuj","Customize Administrator Password":"Dostosuj hasło administratora","Customize AzuraCast Settings":"Dostosuj ustawienia AzuraCast","Customize Broadcasting Port":"Dostosuj port nadawania","Customize Copy":"Dostosuj kopię","Customize DJ/Streamer Mount Point":"Dostosuj punkt montowania prezentera","Customize DJ/Streamer Port":"Dostosuj port prezentera","Customize Internal Request Processing Port":"Dostosuj port wewnętrznego przetwarzania żądania","Customize Source Password":"Dostosuj hasło źródla","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Dostosuj liczbę utworów, które będą wyświetlane w sekcji \"Historia Utworów\" (Song History) dla tej stacji i wszystkich publicznych interfejsów API.","Dark":"Ciemny","Date Played":"Data odtwarzania","Date Requested":"Data żądania","Date/Time":"Data/Czas","Date/Time (Browser)":"Data/Czas (Przeglądarka)","Date/Time (Station)":"Data/Czas (stacja)","Days Between Automated Assignments":"Dni pomiędzy automatycznymi przypisywaniami","Days of Playback History to Keep":"Ilość dni w historii odtwarzania","Deactivate Streamer on Disconnect (Seconds)":"Deaktywuj prezentera przy rozłączeniu (w sekundach)","Default":"Domyślny","Default Album Art":"Domyślna okładka albumu","Default Album Art URL":"URL domyślnej okładki","Default Avatar URL":"Domyślny adres URL awatara","Default Mount":"Domyślna instancja","Delete":"Usuń","Delete %{ num } media files?":"Usunąć %{ num } plików multimedialnych?","Delete Album Art":"Usuń okładkę albumu","Delete API Key?":"Usunąć klucz API?","Delete Backup?":"Usunąć kopię zapasową?","Delete Broadcast?":"Usunąć transmisję?","Delete Custom Field?":"Usunąć pole niestandardowe?","Delete Episode?":"Usunąć odcinek?","Delete Mount Point?":"Usunąć punkt montowania?","Delete Playlist?":"Usunąć playlistę?","Delete Podcast?":"Usunąć Podcast?","Delete Queue Item?":"Usunąć element kolejki?","Delete Remote Relay?":"Usunąć zdalny relay?","Delete Request?":"Usunąć żądanie?","Delete Role?":"Usunąć rolę?","Delete SFTP User?":"Usunąć użytkownika SFTP?","Delete Station?":"Usunąć stację?","Delete Storage Location?":"Usunąć miejsce przechowywania?","Delete Streamer?":"Usunąć Streamera?","Delete User?":"Usunąć użytkownika?","Delete Web Hook?":"Usunąć webhook?","Description":"Opis","Deselect":"Odznacz","Desktop Device":"Urządzenie stacjonarne","Direct Stream URL":"Bezpośredni adres URL strumienia","Directory":"Katalog","Directory Name":"Nazwa katalogu","Disable":"Dezaktywuj","Disable Crossfading":"Wyłącz przejścia","Disable Optimizations":"Wyłącz optymalizacje","Disable Processing":"Wyłącz przetwarzanie","Disable public pages?":"Wyłączyć strony publiczne?","Disable song requests?":"Wyłączyć prośby o utwory?","Disable streamers?":"Wyłączyć streamerów?","Disable Two-Factor":"Wyłącz uwierzytelnianie dwuskładnikowe","Disable two-factor authentication?":"Wyłączyć uwierzytelnianie dwuskładnikowe?","Disabled":"Nieaktywne","Disconnect Streamer":"Odłącz Streamera","Discord Web Hook URL":"URL webhook'a Discorda","Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed.":"Buforowanie na dysku sprawia, że system jest znacznie szybszy i bardziej elastyczny. Nie odbiera ono w żaden sposób pamięci aplikacjom, ponieważ w razie potrzeby zostanie ona automatycznie zwolniona przez system operacyjny.","Disk Space":"Miejsce na dysku","Display Name":"Nazwa wyśwetlana","DJ Credentials":"Dane logowania prezentera","DJ/Streamer Buffer Time (Seconds)":"Czas buforowania prezentera (w sekundach)","Do not collect any listener analytics":"Nie zbieraj żadnych statystyk słuchalności","Do not use an AutoDJ service.":"Nie używaj usługi AutoDJ.","Down":"W dół","Download":"Pobierz","Download CSV":"Pobierz CSV","Download M3U":"Pobierz plik .M3U","Download PLS":"Pobierz plik .PLS","Download the appropriate binary from the Stereo Tool downloads page:":"Pobierz odpowiedni plik binarny ze strony pobierania Stereo Tool:","Download the Linux x64 binary from the SHOUTcast Radio Manager:":"Pobierz plik binarny Linux x64 z SHOUTcast Radio Manager:","Drag file(s) here to upload or":"Przeciągnij plik(i) tutaj, aby przesłać lub","Dropbox Generated Access Token":"Token dostępu wygenerowany przez Dropbox","Duplicate":"Duplikuj","Duplicate Playlist":"Duplikuj playlistę","Duplicate Prevention Time Range (Minutes)":"Zakres Czasu Zapobiegania Powtórzeniom (Minuty)","E-Mail":"E-mail","E-mail Address":"Adres email","E-mail addresses can be separated by commas.":"Adresy e-mail można rozdzielić przecinkami.","E-mail Delivery Service":"Usługa doręczania poczty elektronicznej","Edit":"Edytuj","Edit Custom Field":"Edytuj pole niestandardowe","Edit Episode":"Edytuj odcinek","Edit Liquidsoap Configuration":"Edytuj konfigurację Liquidsoap","Edit Media":"Edytuj media","Edit Mount Point":"Edytuj punkt montowania","Edit Playlist":"Edytuj playlistę","Edit Podcast":"Edytuj Podcast","Edit Profile":"Edytuj profil","Edit Record":"Edytuj wpis","Edit Remote Relay":"Edytuj zdalny relay","Edit Role":"Edytuj rolę","Edit SFTP User":"Edytuj Użytkownika SFTP","Edit Station":"Edytuj stację","Edit Station Profile":"Edytuj profil stacji","Edit Storage Location":"Edytuj lokalizację przechowywania","Edit Streamer":"Edytuj streamera","Edit User":"Edytuj użytkownika","Edit Web Hook":"Edytuj webhook","Embed Code":"Kod osadzania","Embed Widgets":"Osadź widżety","Enable":"Aktywuj","Enable Advanced Features":"Włącz zaawansowane funkcje","Enable AutoDJ":"Włącz AutoDJ'a","Enable Automated Assignment":"Włącz automatyczne przydzielanie","Enable Broadcasting":"Włącz nadawanie","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"Włącz niektóre zaawansowane funkcje w interfejsie WWW, w tym zaawansowaną konfigurację playlisty, przydział portów stacji, zmianę podstawowych katalogów multimediów i inne funkcje, które powinny być używane tylko przez użytkowników, którzy są zaznajomieni z zaawansowaną funkcjonalnością.","Enable Downloads on On-Demand Page":"Włącz pobieranie na stronie na żądanie","Enable listeners to request a song for play on your station. Only\n songs that are already in your playlists are requestable.":"Pozwól słuchaczom wysyłać prośby o piosenki.\n Można prosić tylko o utwory znajdujące się już w Twoich playlistach.","Enable Mail Delivery":"Włącz Wysyłanie Emaili","Enable On-Demand Streaming":"Włącz streaming na żądanie","Enable Public Pages":"Włącz strony publiczne","Enable public pages?":"Włączyć strony publiczne?","Enable song requests?":"Włączyć prośby o utwory?","Enable streamers?":"Włączyć streamerów?","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Włącz to ustawienie, aby zapobiec wysyłaniu metadanych do autopilota dla plików na tej liście odtwarzania. Jest to przydatne, jeśli playlista zawiera dżingle lub przerywniki.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Włącz rozgłaszanie tego punktu montowania w publicznych katalogach stacji radiowych \"Yellow Pages\".","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"Włącz, aby reklamować ten relay w publicznych katalogach radiowych \"Yellow Pages\".","Enable to allow listeners to select this mount point on this station's public pages.":"Włącz, aby zezwolić słuchaczom na wybieranie tego punktu montowania na publicznych stronach tej stacji.","Enable to allow listeners to select this relay on this station's public pages.":"Włącz, aby pozwolić słuchaczom wybrać ten relay na stronach publicznych tej stacji.","Enable to allow this account to log in and stream.":"Włącz, aby pozwolić temu kontu na logowanie się i streamowanie.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Pozwala AzuraCast na automatyczne tworzenie nocnych kopii zapasowych w podanym czasie.","Enable Two-Factor":"Włącz uwierzytelnianie dwuskładnikowe","Enable Two-Factor Authentication":"Włącz weryfikację dwuetapową","Enabled":"Aktywny","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Włącza lub wyłącza korzystanie z nowszych i szybszych systemów opartych na WebSocket, aby otrzymywać aktualizacje na żywo w publicznych odtwarzaczach. Wyłącz tą opcję, jeżeli napotkasz z nią problemy.","Encoder":"Enkoder","End Date":"Data zakończenia","End Time":"Czas zakończenia","Endpoint":"Punkt końcowy","Enforce Schedule Times":"Wymuś czas harmonogramu","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Podaj kod obecnie wyświetlany przez aplikację uwierzytelniającą, aby zweryfikować, czy działa ona poprawnie.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Wprowadź pełny adres URL innego strumienia do przekazywania jego nadawanych przez ten punkt instancji.","Episode":"Odcinek","Episodes":"Odcinki","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Przykład: jeśli zdalnym adresem URL radia jest http://station.example.com:8000/radio.mp3, wprowadź http://station.example.com:8000.","Exclude Media from Backup":"Wyklucz multimedia z kopii zapasowych","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Wykluczenie multimediów z automatycznych kopii zapasowych oszczędzi miejsce, ale powinieneś zrobić kopię zapasową swoich multimediów gdzie indziej. Miej na względzie, że zapisywane w kopii zapasowej będą tylko lokalnie przechowywane multimedia.","Expected to Play at":"Powinno zostać odtworzone w","Explicit":"Wulgarne","Export %{format}":"Eksportuj %{format}","Export Media to CSV":"Eksportuj multimedia do CSV","Fallback Mount":"Rezerwowy Punkt Montowania","Field Name":"Nazwa pola","File Name":"Nazwa pliku","Files marked for reprocessing:":"Pliki oznaczone do ponownego przetworzenia:","Files moved:":"Przeniesione pliki:","Files played immediately:":"Pliki odtworzone natychmiast:","Files queued for playback:":"Pliki w kolejce do odtwarzania:","Files removed:":"Pliki usunięte:","Footer Text":"Tekst stopki","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"Dla lokalnych systemów plików, jest to bazowa ścieżka katalogu. Dla zdalnego systemu plików jest to prefiks folderu.","For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n software.":"W większości przypadków, używaj domyślnego kodowania UTF-8. Starsze kodowanie ISO-8859-1\n może być wykorzystywane w razie przyjmowania połączeń od prezenterów korzystających z SHOUTcast 1\n lub używających innego starego oprogramowania.","For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\".":"Dla większości instalacji, powinieneś wybrać \"Command line version 64 bit\" (64-bitowa wersja z wierszem poleceń). Dla urządzeń Raspberry Pi wybierz \"Raspberry Pi 3/4 64 bit command line\" (wersja dla Raspberry Pi 3/4 z 64-bitowym wierszem poleceń).","for selected period":"dla wybranego okresu","For some clients, use port:":"Dla niektórych klientów użyj portu:","Friday":"Piątek","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"Używając smartfona, zeskanuj kod po prawej stronie, używając wybranej przez siebie aplikacji uwierzytelniającej (FreeOTP, Authy, itp).","Full Volume":"Pełna głośność","Full:":"Pełne:","GA Property Tracking ID":"Identyfikator śledzenia własności GA","General Rotation":"Ogólna rotacja","Generate Report":"Wygeneruj raport","Genre":"Gatunek","GeoLite is not currently installed on this installation.":"GeoLite nie jest obecnie zainstalowany w tej instalacji.","GeoLite version \"%{ version }\" is currently installed.":"Obecnie zainstalowana wersja GeoLite to \"%{ version }\".","Global":"Globalne","Global Permissions":"Uprawnienia globalne","Hide Album Art on Public Pages":"Ukryj okładki na stronach publicznych","Hide AzuraCast Branding on Public Pages":"Ukryj branding AzuraCast na publicznych stronach","Hide Charts":"Ukryj wykresy","Hide Metadata from Listeners (\"Jingle Mode\")":"Ukryj metadane przed słuchaczami („Tryb Jingle Mode”)","High":"Wysoki","High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk.":"Wysokie wartości I/O mogą wskazywać wąskie gardło związane z twardym dyskiem serwera, potencjalnie uszkodzonym twardym dyskiem lub dużym obciążeniem dysku twardego.","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Większa waga playlist jest odtwarzana częściej niż inne mniejsze playlisty.","History":"Historia","Home":"Strona główna","Homepage Redirect URL":"URL przekierowania strony głównej","Hour":"Godzina","HTML":"HTML","Icecast Clients":"Klienty Icecast","Identifier":"Identyfikator","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Jeśli utwór nie posiada okładki, zamiast tego będzie wyświetlany niniejszy URL. Pozostaw puste, aby ustawić domyślną okładkę standardową.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Jeśli odwiedzający nie jest zapisany i odwiedza stronę główną AzuraCast, możesz automatycznie przekierować go na podany tutaj URL. Pozostaw puste, aby domyślnie przekierować go do strony logowania.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Jeśli automatyczne przypisanie jest włączone, użyj tej listy odtwarzania jako jednego z celów dla piosenek do redystrybucji. Spowoduje to nadpisanie istniejącej zawartości tej playlisty.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Jeśli wyłączone, playlista nie będzie uwzględniona w odtwarzaniu radiowym, ale nadal może być zarządzana.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Jeśli wyłączone, stacja nie będzie nadawała ani mieszała autopilota.","If enabled, a download button will also be present on the public \"On-Demand\" page.":"Jeśli włączone, przycisk pobierania będzie również widoczny na publicznej stronie \"Na Żądanie\" (On-Demand).","If enabled, AzuraCast will automatically record any live\n broadcasts made to this station to per-broadcast recordings.":"Jeśli opcja jest włączona, AzuraCast będzie automatycznie\n nagrywał wszystkie transmisje na żywo wykonane na tej stacji\n w celu nadawania nagrań.","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"Jeśli włączone, AzuraCast połączy się z bazą danych MusicBrainz, aby spróbować znaleźć ISRC dla każdego pliku, w którym brakuje tej wartości. Wyłączenie tego może poprawić wydajność.","If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page.":"Jeśli włączone, muzyka z playlist z włączonym streamingiem na żądanie będzie dostępna do strumieniowania przez specjalną stronę publiczną.","If enabled, streamers (or DJs) will be able to connect directly\n to your stream and broadcast live music that interrupts the AutoDJ stream.":"Jeśli włączone, streamerzy (lub DJ-e) będą mogli łączyć się bezpośrednio\n z Twoim strumieniem i nadawać utwory, przerywając tym samym\n strumień autopilota.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Jeśli włączone, autopilot w tej instalacji będzie automatycznie odtwarzał muzykę na ten punkt montowania.","If enabled, the AutoDJ will automatically play music to this mount point.":"Jeśli włączone, autopilot będzie automatycznie odtwarzał muzykę na ten punkt montowania.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Jeśli włączone, ten streamer będzie mógł połączyć się tylko podczas zaplanowanych czasów transmisji.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Jeśli żądania są włączone dla Twojej stacji, użytkownicy będą mogli żądać mediów, które znajdują się na tej playliście.","If requests are enabled, this specifies the minimum delay (in\n minutes) between a request being submitted and being played. If set to zero, a minor\n delay of 15 seconds is applied to prevent request floods.":"Jeśli żądania są włączone, podana wartość określa minimalne opóźnienie\n (w minutach) pomiędzy żądaniem a odtwarzaniem. Jeśli ustawiono na zero,\n stosuje się niewielkie opóźnienie 15 sekund, aby zapobiec floodowaniu żądaniami.","If selected, album art will not display on public-facing radio pages.":"Jeśli zaznaczone, okładki nie będą wyświetlane na publicznych stronach radiostacji.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Jeśli zaznaczone, branding AzuraCast zostanie usunięty ze stron publicznych.","If the end time is before the start time, the playlist will play overnight.":"Jeśli czas zakończenia jest przed godziną początkową, playlista będzie odtwarzana w ciągu nocy.","If the end time is before the start time, the schedule entry will continue overnight.":"Jeśli czas zakończenia jest przed godziną rozpoczęcia, harmonogram będzie kontynuowany w ciągu nocy.","If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here.":"Jeśli punkt montowania (np. /radio.mp3) lub Shoutcast SID (np. 2), na który nadajesz, różni się od tego podanego powyżej, podaj tutaj punkt montowania źródła.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Jeśli port, na którym nadajesz, różni się od tego podanego w powyższym URL, podaj tutaj port źródłowy.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Jeśli ten punkt jest domyślny, utwory będą grane w podglądzie radia oraz na publicznej stronie radia tego systemu.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Jeśli ten punkt instalacji nie odtwarzania dźwięku, słuchacz będzie automatycznie przekierowany na ten punkt instalacji. Wartością domyślną jest /error.mp3, wraz z powtarzanym komunikacie o błędzie.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Jeśli ustawione na \"Tak\", tam gdzie to możliwe, będzie wykorzystywany URL przeglądarki zamiast podstawowego URL. Ustaw na \"Nie\", aby zawsze używać podstawowego URL.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Jeśli ta stacja ma włączone strumieniowanie i pobieranie na żądanie to widoczne będą tylko utwory, które znajdują się na playlistach z tym ustawieniem.","If you are broadcasting using AutoDJ, enter the source password here.":"Jeśli nadajesz z wykorzystaniem autopilota, podaj tutaj hasło źródła.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Jeśli nadajesz z wykorzystaniem autopilota, podaj tutaj nazwę użytkownika źródła. Możesz zostawić puste.","If your installation is constrained by CPU or memory, you can change\n this setting to tune the resources used by Liquidsoap.":"Jeśli twoja instalacja jest ograniczona przez moc procesora\n lub ilość dostępnej pamięci, możesz zmienić to ustawienie w celu dostosowania\n zasobów używanych przez Liquidsoap.","If your streaming software requires a specific mount point\n path, specify it here. Otherwise, use the default.":"Jeśli Twoje oprogramowanie nadawcze wymaga podania\n określonej ścieżki punktu montowania, podaj ją tutaj.\n W przeciwnym razie, użyj domyślnej.","If your web hook requires HTTP basic authentication, provide the password here.":"Jeśli Twój webhook wymaga podstawowego uwierzytelnienia, podaj tutaj hasło.","If your web hook requires HTTP basic authentication, provide the username here.":"Jeśli Twój webhook wymaga podstawowego uwierzytelnienia HTTP, podaj tutaj nazwę użytkownika.","Import Changes from CSV":"Importuj zmiany z CSV","Import from PLS/M3U":"Importuj z PLS/M3U","Import Results":"Importuj wyniki","Important: copy the key below before continuing!":"Ważne: skopiuj poniższy klucz przed kontynuowaniem!","In order to install SHOUTcast:":"Aby zainstalować SHOUTcast:","In order to install Stereo Tool:":"Aby zainstalować Stereo Tool:","In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds.":"W celu szybkiego przetworzenia, webhooki mają krótki limit czasu, tak więc usługa odpowiadająca powinna być zoptymalizowana, aby obsłużyć żądanie w ciągu 2 sekund.","in the last 48 hours":"w ciągu ostatnich 48 godzin","in the last month":"w ostatnim miesiącu","In the newly created application, click the \"Keys and Access Tokens\" tab.":"W nowo utworzonej aplikacji kliknij zakładkę \"Klucze i tokeny dostępu\".","Include in Automated Assignment":"Uwzględnij w automatycznym przypisaniu","Include in On-Demand Player":"Dołącz do odtwarzacza na żądanie","Indefinitely":"Nieokreślony","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"Wskazuje na obecność nieodpowiednich treści (wulgarny język lub treści dla dorosłych). Jeśli jest to włączone, wówczas Apple Podcast wyświetli stosowną informację o treściach nieodpowiednich dla młodszych odbiorców. Odcinki zawierające materiały uznawane za nieodpowiednie nie są dostępne w Apple Podcasts na niektórych obszarach.","Insert":"Wstaw","Install GeoLite IP Database":"Zainstaluj bazę danych GeoLite IP","Install SHOUTcast 2 DNAS":"Zainstaluj DNAS SHOUTcast 2","Install Stereo Tool":"Zainstaluj Stereo Tool","Instruct Liquidsoap to use any replaygain metadata associated with a\n song to control its volume level. This may increase CPU consumption.":"Wymuś, aby Liquidsoap używało metadanych ReplayGain powiązanych z utworem,\n aby kontrolować jego głośność. Może to zwiększyć użycie CPU.","Instructions":"Instrukcje","Internal notes or comments about the user, visible only on this control panel.":"Wewnętrzne uwagi lub komentarze na temat użytkownika, widoczny tylko na panelu sterowania.","International Standard Recording Code, used for licensing reports.":"Międzynarodowy kod ISRC, używany dla licencjonowanych raportów.","Interrupt other songs to play at scheduled time.":"Przerywaj inne utwory, by odtworzyć w ustalonym czasie.","Intro":"Intro","IP":"IP","IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite.":"Geolokalizacja IP jest używana do odgadnięcia przybliżonej lokalizacji słuchaczy w oparciu o adres IP, z którego się łączą. Użyj darmowej wbudowanej biblioteki Geolokalizacji IP lub wprowadź klucz licencyjny na tej stronie, aby użyć MaxMind GeoLite.","ISRC":"ISRC","Jingle Mode":"Tryb Dżingla","Joins":"Dołącza","Language":"Język","Last 14 Days":"Ostatnie 14 dni","Last 2 Years":"Ostatnie 2 lata","Last 24 Hours":"Ostatnie 24 godziny","Last 30 Days":"Ostatnie 30 dni","Last 60 Days":"Ostatnie 60 dni","Last 7 Days":"Ostatnie 7 dni","Last Modified":"Ostatnio zmodyfikowane","Last Month":"Ostatni miesiąc","Last run:":"Ostatnie uruchomienie:","Last Year":"Ostatni rok","Last.fm API Key":"Klucz API Last.fm","Learn about Advanced Playlists":"Dowiedz się więcej o Zaawansowanych playlistach","Learn More about Dropbox Auth Tokens":"Dowiedz się więcej o tokenach uwierzytelniania Dropboxa","Learn more about release channels in the AzuraCast docs.":"Dowiedz się więcej o kanałach wydawniczych w dokumentacji AzuraCast.","Learn more about this header.":"Dowiedz się więcej o tym nagłówku.","Leave blank to automatically generate a new password.":"Pozostaw puste, aby automatycznie wygenerować nowe hasło.","Leave blank to play on every day of the week.":"Pozostaw puste, aby grać każdego dnia tygodnia.","Leave blank to use the current password.":"Pozostaw puste, aby użyć bieżącego hasła.","Leave blank to use the default Telegram API URL (recommended).":"Pozostaw puste, aby użyć domyślnego adresu API Telegram (zalecane).","Length":"Długość","Length Text":"Długość tekstu","Let's get started by creating your Super Administrator account.":"Zacznijmy od utworzenia Twojego konta super administratora.","Light":"Jasny","Limited:":"Ograniczony:","Liquidsoap":"Liquidsoap","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"Obecnie LiquidSoap losuje spośród %{songs} i %{playlists}.","Liquidsoap Performance Tuning":"Dostrajanie wydajności Liquidsoap","List one IP address or group (in CIDR format) per line.":"Podaj jeden adres IP lub grupę (w formacie CIDR) na wiersz.","List one user agent per line. Wildcards (*) are allowed.":"Wpisz po jednym agencie na linijkę. Dozwolone są znaki wieloznaczne (*).","Listener Analytics Collection":"Zbiór analiz danych o słuchaczach","Listener History":"Historia słuchaczy","Listener Request":"Żądania słuchaczy","Listeners":"Słuchacze","Listeners by Day":"Słuchacze według dnia","Listeners by Day of Week":"Słuchaczy przez dzień tygodnia","Listeners by Hour":"Słuchacze według godziny","Listeners Per Station":"Słuchaczy na stacji","Live":"Na żywo","Live Broadcast Recording Bitrate (kbps)":"Bitrate nagrania transmisji na żywo (kbps)","Live Broadcast Recording Format":"Format zapisu transmisji na żywo","Live Listeners":"Słuchacze na żywo","Live Recordings Storage Location":"Lokalizacja zapisu nagrań transmisji na żywo","Live stream connected.":"Strumień na żywo połączony.","Live stream disconnected.":"Strumień na żywo odłączony.","Live Streamer:":"Nadający na żywo:","Load Average":"Średnie obciążenie","Loading...":"Ładowanie...","Local":"Lokalny","Local Filesystem":"Lokalny system plików","Local Streams":"Strumienie lokalne","Location":"Lokalizacja","Log In":"Zaloguj","Log Viewer":"Podgląd dziennika","Logs":"Logi","Loop Once":"Zapętl raz","Losses":"Straty","Low":"Niski","Main Message Content":"Zawartość wiadomości","Make the selected media play immediately, interrupting existing media":"Odtwórz wybrane multimedia natychmiast, przerywając to, co jest aktualnie nadawane","Manage":"Zarządzanie","Manage SFTP Accounts":"Zarządzaj kontami SFTP","Manage Stations":"Zarządzanie stacjami","Manual AutoDJ Mode":"Ręczny tryb AutoDJ","Manually define how this playlist is used in Liquidsoap configuration.":"Ręcznie zdefiniuj jak ta playlista jest używana w konfiguracji Liquidsoap.","Markdown":"Markdown","Matched":"Dopasowane","Matomo API Token":"Token API Matomo","Matomo Installation Base URL":"Podstawowy URL instalacji Matomo","Matomo Site ID":"ID strony w Matomo","Max Listener Duration":"Maksymalny czas słuchania dla pojedynczego słuchacza","Maximum Listeners":"Maksymalna liczba słuchaczy","Maximum number of total listeners across all streams. Leave blank to use the default.":"Maksymalna liczba wszystkich słuchaczy we wszystkich strumieniach. Pozostaw puste, aby użyć domyślnej wartości.","MaxMind Developer Site":"Strona developera MaxMind","MaxMind License Key":"Klucz licencyjny MaxMind","Media":"Multimedia","Media File":"Plik multimedialny","Media Storage Location":"Lokalizacja przechowywania mediów","Memory":"Pamięć","Memory Stats Help":"Statystyki pamięci - pomoc","Merge playlist to play as a single track.":"Scal playlistę aby grać jako pojedynczy utwór.","Message Body":"Treść wiadomości","Message Customization Tips":"Porady dotyczące dostosowania wiadomości","Message parsing mode":"Tryb przetwarzania wiadomości","Message Recipient(s)":"Odbiorca(y) wiadomości","Message Subject":"Temat wiadomości","Metadata":"Metadane","Metadata updated!":"Metadane zaktualizowane!","Microphone":"Mikrofon","Microphone\n Source":"Mikrofon\n Źródło","Minute of Hour to Play":"Odtwarzanie w podanej minucie godziny","Mixer":"Mikser","Mobile Device":"Urządzenie mobilne","Modified":"Zmodyfikowano","Monday":"Poniedziałek","More":"Więcej","Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa.":"Większość dostawców hostingu umieszcza na pojedynczym serwerze więcej maszyn wirtualnych (VPS), niż pozwala na to sprzęt w momencie gdy każdy VPS używa pełni przydzielonej mu mocy procesora. Nazywa się to nadmiernym dostarczaniem (z ang. over-provisioning) i może to doprowadzić do \"wykradania\" czasu CPU z Twojego VPS-a i vice-versa.","Most Played Songs":"Najczęściej odtwarzane utwory","Most Recent Backup Log":"Najświeższy dziennik kopii zapasowej","Mount Name:":"Nazwa montowania:","Mount Point URL":"URL punktu montowania","Mount Points":"Punkty montowania","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"Punkty montowania umożliwiają słuchaczom połączenie się i słuchanie stacji. Każdy punkt może mieć inny format i jakość dźwięku. Wykorzystując punkty montowania, możesz ustawić wysokiej jakości strumień dla użytkowników szerokopasmowego Internetu oraz strumień mobilny dla słuchających w smartfonach.","Move":"Przenieś","Move %{ num } File(s) to":"Przenieś %{ num } plik(i) do","Move to Directory":"Przenieś do katalogu","MP3":"MP3","Music Files":"Pliki muzyczne","Mute":"Wycisz","My Account":"Moje konto","N/A":"Nie dotyczy","Name":"Nazwa","Name/Type":"Nazwa/Typ","Network Interfaces":"Interfejsy sieciowe","Never run":"Nigdy nie uruchamiane","New Directory":"Nowy katalog","New directory created.":"Nowy katalog utworzony.","New File Name":"Nazwa nowego pliku","New Folder":"Nowy folder","New Key Generated":"Wygenerowano nowy klucz","New Password":"Nowe Hasło","New Playlist":"Nowa lista odtwarzania","New Playlist Name":"Nazwa Nowej Playlisty","New Station Description":"Opis nowej stacji","New Station Name":"Nazwa nowej stacji","No files selected.":"Nie wybrano plików.","No Limit":"Bez limitu","No Match":"Brak dopasowania","No other program can be using this port. Leave blank to\n automatically assign a port.":"Żaden inny program nie może korzystać z tego portu. Pozostaw puste, aby\n automatycznie przypisać port.","No other program can be using this port. Leave blank to automatically assign a port.":"Żaden inny program nie może korzystać z tego portu. Pozostaw puste, aby automatycznie przypisać port.","No records to display.":"Brak rekordów do wyświetlenia.","None":"Brak","None:":"Brak:","Normal Mode":"Tryb normalny","Not Played":"Nie odtwarzane","Not Running":"Nie uruchomiono","Not Scheduled":"Nie zaplanowane","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Miej na uwadze, że przywrócenie kopii zapasowej wyczyści Twoją obecną bazę danych. Nigdy nie przywracaj kopii zapasowych pochodzących od użytkowników, którym nie ufasz.","Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice.":"Uwaga: Jeśli twoje media metadane mają znaki UTF-8, powinieneś użyć edytora arkusza kalkulacyjnego, który obsługuje kodowanie UTF-8, na przykład OpenOffice.","Note: the port after this one will automatically be used\n for legacy connections.":"Uwaga: port następujący po tym porcie\n będzie automatycznie używany do połączeń starego typu.","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Uwaga: Powinna to być dostępna publicznie strona główna radiostacji, nie adres URL AzuraCast. Będzie ona zawarta w szczegółach nadawania.","Notes":"Notatki","Now":"Teraz","Now Playing":"Teraz\nOdtwarzane","Now playing on %{ station }:":"Teraz odtwarzane na %{ station }:","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }":"Teraz odtwarzane na %{ station }: %{ title } z repertuaru %{ artist }! Włącz teraz: %{ url }","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now.":"Teraz odtwarzane w %{ station }: %{ title } z repertuaru %{ artist }! Włącz teraz.","NowPlaying API Response":"Odpowiedź NowPlaying API","Num Plays":"Liczba odtworzeń","Number of Backup Copies to Keep":"Liczba kopii zapasowych przechowywanych na dysku","Number of Minutes Between Plays":"Liczba minut między odtwarzaniem","Number of seconds to overlap songs.":"Długość nakładania się utworów w sekundach.","Number of Songs Between Plays":"Liczba utworów między odtworzeniami dżingli","Number of Visible Recent Songs":"Liczba widocznych ostatnio nadawanych utworów","On the Air":"W eterze","On-Demand":"Na żądanie","On-Demand Media":"Media na żądanie","On-Demand Streaming":"Strumieniowanie na żądanie","Once per %{minutes} Minutes":"Raz na %{minutes} minut","Once per %{songs} Songs":"Raz na %{songs} utworów","Once per Hour":"Raz na godzinę","Once per Hour (at %{minute})":"Raz na godzinę (w %{minute})","Once per x Minutes":"Raz na x minut","Once per x Songs":"Raz na x utworów","Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below.":"Kiedy te kroki zostaną ukończone, wprowadź informacje ze strony \"Klucze i Tokeny dostępu\" do pól poniżej.","Once you have configured automated assignment, click the button below to run the automated assignment process.":"Po skonfigurowaniu automatycznego przypisania, kliknij poniższy przycisk, aby uruchomić proces automatycznego przypisania.","One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools.":"Ważną rzeczą odnoszącą się do Oczekiwania Wejścia/Wyjścia (I/O Wait) jest to, że może to wskazywać na wąskie gardło lub inny problem, równie dobrze może jednak nie mieć żadnego znaczenia, a zależy to od obciążenia i ogólnie od dostępnych zasobów. Nieustannie wysokie wartości Oczekiwania Wejścia/Wyjścia powinny zmotywować cię do przeprowadzenia inspekcji z użyciem wyspecjalizowanych narzędzi.","Only collect aggregate listener statistics":"Zbieraj tylko zbiorcze statystyki słuchalności","Only connect to a remote server.":"Połącz się tylko ze zdalnym serwerem.","Only loop through playlist once.":"Tylko jeden raz przez playlistę.","Only play one track at scheduled time.":"Odtwarzaj tylko jeden utwór w zaplanowanym czasie.","Only Send One Tweet Every...":"Wysyłaj tylko jednego tweeta co...","Operation":"Operacja","Optional: HTTP Basic Authentication Password":"Opcjonalnie: Hasło uwierzytelniania podstawowego HTTP","Optional: HTTP Basic Authentication Username":"Opcjonalne: Nazwa użytkownika podstawowego uwierzytelnienia HTTP","Optional: Request Timeout (Seconds)":"Opcjonalnie: Limit czasu żądania (w sekundach)","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"Opcjonalnie wybierz pole metadanych ID3v2 (jeśli są), które zostanie użyte do ustawienia wartości tego pola.","Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name.":"Opcjonalnie można określić krótką nazwę przyjaznego adresu URL, taką jak \"my_station_name\", która będzie używana w adresach URL tej stacji. Pozostaw to pole puste, aby automatycznie utworzyć URL'a w oparciu o nazwę stacji.","Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name.":"Opcjonalnie zdefiniuj nazwę przyjazną dla API, jak na przykład \"field_name\". Pozostaw puste, aby automatycznie wygenerować nazwę w oparciu o podaną wcześniej.","Optionally supply an API token to allow IP address overriding.":"Opcjonalnie podaj token API, aby umożliwić nadpisywanie adresu IP.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"Opcjonalnie podaj klucze publiczne SSH, jakich ten użytkownik może używać do łączenia się zamiast hasła. Wprowadź każdy klucz w osobnej linii.","or":"lub","Original Path":"Pierwotna ścieżka","Owner":"Właściciel","Password":"Hasło","Password:":"Hasło:","Paste the generated license key into the field on this page.":"Wklej wygenerowany klucz licencyjny do pola na tej stronie.","Path/Suffix":"Ścieżka/Sufix","Pending Requests":"Oczekujące prośby","Permissions":"Uprawnienia","Play":"Odtwórz","Play %":"Odtwórz %","Play exactly once every $x minutes.":"Odtwarzaj dokładnie raz na $x minut.","Play exactly once every $x songs.":"Odtwarzaj dokładnie co $x piosenek.","Play Now":"Odtwórz teraz","Play once per hour at the specified minute.":"Odtwarzaj raz na godzinę w określonej minucie.","Play/Pause":"Odtwórz/Zatrzymaj","Playback Queue":"Kolejka odtwarzania","Playing Next":"Następne w kolejce","Playlist":"Lista odtwarzania","Playlist (M3U/PLS) URL":"URL playlisty (M3U/PLS)","Playlist 1":"Lista odtwarzania 1","Playlist 2":"Lista odtwarzania 2","Playlist Name":"Nazwa listy odtwarzania","Playlist order set.":"Kolejność playlisty ustawiona.","Playlist queue cleared.":"Kolejka playlisty wyczyszczona.","Playlist Type":"Typ listy odtwarzania","Playlist Weight":"Waga listy odtwarzania","Playlist:":"Lista odtwarzania:","Playlist(s)":"Playlista(y)","Playlists":"Listy odtwarzania","Playlists cleared for selected files:":"Listy odtwarzania wyczyszczone dla wybranych plików:","Playlists updated for selected files:":"Listy odtwarzania zaktualizowane dla wybranych plików:","Plays":"Odtwarzaj","Podcast":"Podcast","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"Podcast powinien być w formacie MP3 lub M4A (AAC), aby zapewnić jak największą kompatybilność.","Podcast Title":"Tytuł Podcastu","Podcasts":"Podcasty","Podcasts Storage Location":"Lokalizacja Przechowywania Podcastów","Port:":"Port:","Powered by AzuraCast":"Wspierane przez AzuraCast","Prefer Browser URL (If Available)":"Preferuj URL przeglądarki (jeśli dostępne)","Prefer System Default":"Użyj domyślnych ustawień systemowych","Preview":"Podgląd","Previous":"Poprzedni","Privacy":"Prywatność","Profile":"Profil","Programmatic Name":"Nazwa programowa","Provide a valid license key from Thimeo. Functionality is limited without a license key.":"Podaj ważny klucz licencyjny z Thimeo. Bez klucza licencyjnego funkcjonalność jest ograniczona.","Public Page":"Strona Publiczna","Public Page Background":"Tło strony publicznej","Public Pages":"Strony publiczne","Publish Date":"Data publikacji","Publish Time":"Czas publikacji","Publish to \"Yellow Pages\" Directories":"Opublikuj w katalogach \"Yellow Pages\"","Queue":"Kolejka","Queue the selected media to play next":"Kolejka wybranych multimediów do odtworzenia","Radio Player":"Odtwarzacz radiowy","Random":"Losowo","Ratio":"Proporcja","Raw":"Surowy","Received":"Otrzymano","Record Live Broadcasts":"Nagrywaj transmisje na żywo","Recover Account":"Odzyskaj konto","Refresh rows":"Odśwież wiersze","Region":"Region","Relay":"Relay","Relay Stream URL":"Adres URL przekazania strumienia","Release Channel":"Kanał Wydawniczy","Remote":"Zdalny","Remote Playback Buffer (Seconds)":"Bufor zdalnego odtwarzania (w sekundach)","Remote Relays":"Zdalne relaye","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"Zdalne relaye pozwalają na pracę z oprogramowaniem nadawczym poza niniejszym serwerem. Każdy podany tutaj relay będzie ujęty w statystykach Twojej stacji. Możesz również nadawać z tego serwera na zewnętrzne relaye.","Remote Station Administrator Password":"Hasło zdalnego administratora stacji","Remote Station Listening Mountpoint/SID":"Punkt montowania/SID odsłuchu zdalnej stacji","Remote Station Listening URL":"URL do słuchania stacji zdalnej","Remote Station Source Mountpoint/SID":"Punkt montowania lub SID źródła zdalnej stacji","Remote Station Source Password":"Hasło źródła stacji zdalnej","Remote Station Source Port":"Port źródłowy zdalnej stacji","Remote Station Source Username":"Nazwa użytkownika zdalnej stacji","Remote Station Type":"Typ zdalnej stacji","Remote URL":"Zdalny URL","Remote URL Playlist":"URL zdalnej listy odtwarzania","Remote URL Type":"Typ zdalnego adresu URL","Remote: Dropbox":"Zdalny: Dropbox","Remote: S3 Compatible":"Zdalne: Kompatybilny S3","Remote: SFTP":"Zdalny: SFTP","Remove":"Usuń","Remove Key":"Usuń klucz","Rename":"Zmień nazwę","Rename File/Directory":"Zmień nazwę pliku/katalogu","Reorder":"Zmień kolejność","Reorder Playlist":"Zmień kolejność playlisty","Repeat":"Powtórz","Replace Album Cover Art":"Zastąp okładkę albumu","Reprocess":"Przetwórz ponownie","Request":"Żądanie","Request a Song":"Żądanie utworu","Request History":"Historia próśb","Request Last Played Threshold (Minutes)":"Próg żądań dla listy ostatnio odtwarzanych utworów (w minutach)","Request Minimum Delay (Minutes)":"Minimalne opóźnienie między żądaniami (w minutach)","Request Song":"Żądanie utworu","Requester IP":"Adres IP żądającego","Requests":"Żądania","Reset Password":"Resetuj hasło","Reshuffle":"Przetasuj ponownie","Restart":"Uruchom ponownie","Restoring Backups":"Przywracanie kopii zapasowych","Role Name":"Nazwa roli","Roles":"Role","Roles & Permissions":"Role i uprawnienia","Rolling Release":"Wydanie Rolling Release","Rows per page":"Wierszy na stronę","RSS Feed":"Kanał RSS","Run Automated Assignment":"Uruchom zautomatyzowane przypisanie","Run Automatic Nightly Backups":"Uruchom automatyczne nocne tworzenie kopii zapasowych","Run Manual Backup":"Uruchom ręczne tworzenie kopii zapasowej","Running":"Uruchomione","Sample Rate":"Częstotliwość próbkowania","Saturday":"Sobota","Save":"Zapisz","Save and Continue":"Zapisz i kontynuuj","Save Changes":"Zapisz zmiany","Save Changes first":"Najpierw zapisz zmiany","Schedule":"Harmonogram","Schedule View":"Widok harmonogramu","Scheduled":"Zaplanowane","Scheduled Backup Time":"Zaplanowany czas tworzenia kopii zapasowych","Scheduled Play Days of Week":"Zaplanuj granie w dni tygodnia","Scheduled playlists and other timed items will be controlled by this time zone.":"Zaplanowane playlisty i inne elementy związane z czasem będą kontrolowane przez tę strefę czasową.","Scheduled Time #%{num}":"Zaplanowany czas #%{num}","Scheduling":"Planowanie","Search":"Szukaj","Seconds from the start of the song that the AutoDJ should start playing.":"Sekund od początku utworu, który autopilot powinien zacząć odtwarzać.","Seconds from the start of the song that the AutoDJ should stop playing.":"Sekund od początku utworu, który autopilot powinien przestać odtwarzać.","Secret Key":"Tajny klucz","Security":"Bezpieczeństwo","Security & Privacy":"Bezpieczeństwo i prywatność","See the Telegram documentation for more details.":"Więcej szczegółów znajduje się w dokumentacji Telegramu.","See the Telegram Documentation for more details.":"Więcej szczegółów znajduje się w dokumentacji Telegramu.","Seek":"Szukaj","Select":"Wybierz","Select a theme to use as a base for station public pages and the login page.":"Wybierz skórkę do zastosowania dla publicznych stron stacji radiowych oraz na stronie logowania.","Select all visible rows":"Zaznacz wszystkie widoczne wiersze","Select Configuration File":"Wybierz plik konfiguracyjny","Select CSV File":"Wybierz plik CSV","Select Custom Fallback File":"Wybierz niestandardowy plik zastępczy","Select displayed fields":"Wybierz wyświetlane pola","Select File":"Wybierz plik","Select Intro File":"Wybierz plik intra","Select Media File":"Wybierz plik","Select PLS/M3U File to Import":"Wybierz plik PLS/M3U do importu","Select PNG/JPG artwork file":"Wybierz plik okładki PNG/JPG","Select the category/categories that best reflects the content of your podcast.":"Wybierz kategorię/kategorie, które najlepiej odzwierciedlają zawartość podcastu.","Select the countries that are not allowed to connect to the streams.":"Wybierz kraje, które nie mogą łączyć się ze strumieniami.","Select Web Hook Type":"Wybierz typ webhooka","Send Test Message":"Wyślij wiadomość testową","Sender E-mail Address":"Adres e-mail nadawcy","Sender Name":"Nazwa nadawcy","Sequential":"Sekwencyjny","Server Status":"Status serwera","Server:":"Serwer:","Services":"Usługi","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"Ustaw maksymalną przestrzeń dyskową, z której może korzystać ta lokalizacja pamięci. Określ rozmiar z jednostką, np. \"8 GB\". Jednostki są mierzone w 1024 bajtach. Pozostaw puste do domyślnego miejsca na dysku.","Set as Default Mount Point":"Ustaw jako domyślny punkt montowania","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Ustaw punkty wskaźników i przenikania za pomocą edytora wizualnego. Znaczniki czasu zostaną zapisane w odpowiednich polach w zaawansowanych ustawieniach odtwarzania.","Set Cue In":"Ustaw wskaźnik początku","Set Cue Out":"Ustaw wskaźnik końca","Set Fade In":"Ustaw płynny początek","Set Fade Out":"Ustaw płynne zakończenie","Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space.":"Ustaw dłuższe, aby zachować więcej historii odtwarzania i metadanych słuchacza dla stacji. Ustaw krótsze, aby zaoszczędzić miejsce na dysku.","Set or clear playlists from the selected media":"Ustaw lub wyczyść listy odtwarzania z zaznaczonych mediów","Set Overlap":"Ustaw nakładkę","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"Ustaw maksymalny czas podłączenia słuchacza do strumienia (w sekundach). Jeśli ustawione na 0, słuchacze mogą pozostawać podłączeni przez nieograniczony czas.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Ustaw \"Tak\", aby zawsze używać szyfrowanego adresu URL \"https://\" i automatycznie przekierować do szyfrowanego adresu URL w przypadku odwiedzenia nieszyfrowanego URL.","Set to * to allow all sources, or specify a list of origins separated by a comma (,).":"Ustaw * aby zezwolić na wszystkie źródła lub określić listę źródeł oddzielonych przecinkami (,).","Settings":"Ustawienia","Setup instructions for broadcasting software are available on the AzuraCast wiki.":"Instrukcje dotyczące instalacji oprogramowania do nadawania są dostępne na wiki AzuraCast.","SFTP Host":"Host SFTP","SFTP Password":"Hasło SFTP","SFTP Port":"Port SFTP","SFTP Private Key":"Klucz prywatny SFTP","SFTP Private Key Pass Phrase":"Hasło (Pass Phrase) klucza prywatnego SFTP","SFTP Username":"Nazwa użytkownika SFTP","SFTP Users":"Użytkownicy SFTP","Share Media Storage Location":"Współdziel lokalizację przechowywania multimediów","Share Podcasts Storage Location":"Współdziel miejsce przechowywania podcastów","Share Recordings Storage Location":"Współdziel miejsce przechowywania nagrań","SHOUTcast 2 DNAS is not currently installed on this installation.":"SHOUTcast nie jest obecnie zainstalowany w tej instalacji.","SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary.":"SHOUTcast 2 DNAS nie jest wolnym oprogramowaniem, a jego restrykcyjna licencja nie pozwala AzuraCast na dystrybucję binarki SHOUTcast.","SHOUTcast Clients":"Klienty SHOUTcast","SHOUTcast License ID":"ID licencji SHOUTcast","SHOUTcast Radio Manager":"Menedżer radia SHOUTcast","SHOUTcast User ID":"ID użytkownika SHOUTcast","SHOUTcast version \"%{ version }\" is currently installed.":"Obecnie jest zainstalowany SHOUTcast w wersji \"%{ version }\".","Show Charts":"Pokaż wykresy","Show new releases within your update channel on the AzuraCast homepage.":"Pokaż nowe wydania na swoim kanale aktualizacji na stronie głównej AzuraCast.","Show on Public Pages":"Pokaż na publicznych stronach","Show the station in public pages and general API results.":"Umieść stację na stronach publicznych i w ogólnych wynikach API.","Show Update Announcements":"Pokaż ogłoszenia aktualizacji","Shuffled":"Losowane","Site Base URL":"Podstawowy adres URL witryny","Site Theme":"Motyw witryny","Size":"Rozmiar","Skip Song":"Pomiń utwór","Smart Mode":"Tryb inteligentny","SMTP Host":"Host SMTP","SMTP Password":"Hasło SMTP","SMTP Port":"Port SMTP","SMTP Username":"Nazwa użytkownika SMTP","Some stream licensing providers may have specific rules\n regarding song requests. Check your local regulations for more information.":"Niektórzy dostawcy licencji na strumieniowanie\n mogą mieć szczegółowe zasady dotyczące żądań utworów.\n Aby uzyskać więcej informacji, sprawdź\n obowiązujące w twoim kraju przepisy.","Song":"Utwór","Song Album":"Album piosenki","Song Artist":"Artysta","Song Genre":"Gatunek utworu","Song History":"Historia utworów","Song Length":"Długość utworu","Song Listener Impact":"Wpływ słuchacza na utwór","Song Lyrics":"Tekst utworu","Song Playback Order":"Kolejność odtwarzania utworu","Song Playback Timeline":"Historia utworów","Song Requests":"Żądanie piosenki","Song Title":"Tytuł utworu","Song-based":"Oparte na utworach","Song-Based":"Oparte na utworach","Song-Based Playlist":"Lista odtwarzania oparta na utworach","SoundExchange Report":"Raport SoundExchange","Source":"Źródło","Space Used":"Użyta przestrzeń","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"Podaj punkt montowania (np. \"/radio.mp3\") lub Shoutcast SID (np. \"2\"), aby określić strumień do wykorzystania w statystykach lub nadawaniu.","Specify the minute of every hour that this playlist should play.":"Określ minutę każdej godziny, kiedy ta playlista ma być odtwarzana.","SSH Public Keys":"Klucze Publiczne SSH","Stable":"Stabilny","Standard playlist, shuffles with other standard playlists based on weight.":"Standardowa playlista, losowanie z innymi standardowymi playlistami na podstawie wagi.","Start":"Uruchom","Start Date":"Data rozpoczęcia","Start Streaming":"Rozpocznij stream","Start Time":"Czas rozpoczęcia","Station Media":"Media stacji","Station Name":"Nazwa stacji","Station Overview":"Przegląd stacji","Station Permissions":"Uprawnienia stacji","Station Podcasts":"Podcasty stacji","Station Recordings":"Nagrania stacji","Station Time Zone":"Strefa czasowa stacji","Station(s)":"Stacja(e)","Stations":"Stacje","Statistics Overview":"Przegląd statystyk","Steal":"Ukradnij","Steal (St)":"Ukradnij (St)","Step 1: Scan QR Code":"Krok 1: Zeskanuj kod QR","Step 2: Verify Generated Code":"Krok 2: Zweryfikuj wygenerowany kod","Steps for configuring a Twitter application:":"Etapy konfiguracji aplikacji Twittera:","Stereo Tool":"Stereo Tool","Stereo Tool documentation.":"Dokumentacja Stereo Tool.","Stereo Tool Downloads":"Strona pobierania Stereo Tool","Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the":"Stereo Tool jest branżowym standardem oprogramowania do przetwarzania dźwięku. Więcej informacji na temat konfiguracji tego narzędzia znajduje się na stronie","Stereo Tool is not currently installed on this installation.":"Stereo Tool nie jest obecnie zainstalowany w tej instalacji.","Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary.":"Stereo Tool nie jest darmowym oprogramowaniem, a jego restrykcyjna licencja nie pozwala AzuraCast na dystrybucję binarki Stereo Tool.","Stereo Tool License Key":"Klucz licencyjny Stereo Tool","Stereo Tool version %{ version } is currently installed.":"Obecnie zainstalowana wersja Stereo Tool to \"%{ version }\".","Stop":"Zatrzymaj","Stop Streaming":"Zatrzymaj stream","Storage Adapter":"Adapter pamięci","Storage Location":"Lokalizacja przechowywania","Storage Locations":"Lokalizacje pamięci","Storage Quota":"Limit przestrzeni","Stream":"Strumień","Streamer Broadcasts":"Audycje Prezentera","Streamer Display Name":"Nazwa wyświetlana prezentera","Streamer password":"Hasło streamera","Streamer Username":"Nazwa użytkownika Streamera","Streamer/DJ":"Streamer/DJ","Streamer/DJ Accounts":"Konta streamer/DJ","Streamers/DJs":"Streamerzy/DJe","Streams":"Strumienie","Submit Code":"Wyślij kod","Sunday":"Niedziela","Supported file formats:":"Obsługiwane formaty plików:","System Settings":"Ustawienia systemu","Target":"Cel","Test":"Test","Test message sent.":"Wiadomość testowa wysłana.","text":"tekst","The amount of memory Linux is using for disk caching.":"Ilość pamięci, jaką Linux używa do buforowania na dysku.","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"Podstawowy adres URL, pod którym znajduje się ta usługa. Użyj zewnętrznego adresu IP lub pełnej nazwy domeny (jeśli istnieje) wskazującej na ten serwer.","The body of the POST message is the exact same as the NowPlaying API response for your station.":"Treść wiadomości POST jest dokładnie taka sama jak odpowiedź API NowPlaying dla Twojej stacji.","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"Osoba kontaktowa podcastu. Ta informacja może być wymagana, aby wyświetlić podcast w serwisach takich jak Apple Podcasts, Spotify, Google Podcasts, itp.","The current CPU usage including I/O Wait and Steal.":"Bieżące użycie CPU, w tym oczekiwanie i kradzież I/O.","The current Memory usage excluding cached memory.":"Aktualne użycie pamięci bez uwzględniania pamięci podręcznej.","The date when the episode should be published.":"Planowana data publikacji odcinka.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"Opis odcinka. Typowa maksymalna dozwolona długość tekstu wynosi 4000 znaków.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"Opis Twojego podcastu. Typowa maksymalna dozwolona długość tekstu wynosi 4000 znaków.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Nazwa wyświetlana jest przypisana do tego punktu montowania podczas wyświetlania jej na podstronach panelu administracyjnego lub na stronach publicznych. Pozostaw puste, aby wygenerować ją automatycznie.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Nazwa wyświetlana przypisana do tego relaya przy wyświetlaniu w panelu administracyjnym lub na stronach publicznych. Pozostaw puste, aby wygenerować automatycznie.","The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast.":"Edytowalne pola tekstowe to obszary, w których możesz wstawić własny kod konfiguracyjny. Sekcje nieedytowalne są generowane automatycznie przez AzuraCast.","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"E-mail kontaktowy do autora podcastu. Może być wymagany, aby wyświetlić podcasty w usługach takich jak Apple Podcasts, Spotify, Google Podcasts, itp.","The file name should look like:":"Nazwa pliku powinna wyglądać tak:","The format and headers of this CSV should match the format generated by the export function on this page.":"Format i nagłówki tego CSV powinny odpowiadać formatowi wygenerowanemu przez funkcję eksportu na tej stronie.","The full base URL of your Matomo installation.":"Pełny podstawowy adres URL Twojej instalacji Matomo.","The full playlist is shuffled and then played through in the shuffled order.":"Pełna playlista jest przetasowana, a następnie odtwarzana w porządku losowym.","The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this.":"Oczekiwanie I/O to procent czasu, w którym procesor czeka na dostęp do dysku, zanim będzie mógł kontynuować pracę zależną od rezultatu.","The language spoken on the podcast.":"Język używany w podcaście.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"Długość czasu odtwarzania, który Liquidsoap powinien buforować podczas odtwarzania tej zdalnej playlisty. Krótsze czasy mogą prowadzić do przerywanego odtwarzania na niestabilnych połączeniach.","The number of seconds of signal to store in case of\n interruption. Set to the lowest value that your DJs can use without stream\n interruptions.":"Liczba sekund sygnału do przechowywania w przypadku\n przerw. Ustaw najniższą wartość, z której mogą korzystać DJ-e bez przerwania streamu\n.","The number of seconds to wait for a response from the remote server before cancelling the request.":"Liczba sekund oczekiwania na odpowiedź zdalnego serwera przed anulowaniem żądania.","The numeric site ID for this site.":"Numeryczny identyfikator witryny dla tej witryny.","The order of the playlist is manually specified and followed by the AutoDJ.":"Kolejność playlisty jest określona ręcznie i następuje przez AutoDJ.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"Katalog nadrzędny, w którym są przechowywane pliki listy odtwarzania i konfiguracji stacji. Pozostaw puste, aby użyć domyślnego katalogu.","The property ID used to track live listeners.":"Identyfikator własności używany do śledzenia aktualnie podłączonych słuchaczy.","The relative path of the file in the station's media directory.":"Ścieżka względna pliku w katalogu multimediów stacji.","The request could not be processed.":"Nie udało się przetworzyć żądania.","The station ID will be a numeric string that starts with the letter S.":"Identyfikator stacji będzie ciągiem liczbowym, zaczynającym się na literę S.","The streamer will use this password to connect to the radio server.":"Nadający użyje tego hasła, by połączyć się z serwerem radiowym.","The streamer will use this username to connect to the radio server.":"Streamer użyje tej nazwy użytkownika do łączenia się z serwerem radia.","The time period that the song should fade in. Leave blank to use the system default.":"Czas, w którym piosenka powinna płynnie się zaczynać. Pozostaw puste, aby użyć domyślnego ustawienia systemu.","The time period that the song should fade out. Leave blank to use the system default.":"Czas, w którym piosenka powinna płynnie się kończyć. Pozostaw puste, aby użyć domyślnego ustawienia systemu.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"Czas, w którym ta piosenka powinna płynnie nakładać się na jej otaczające piosenki. Pozostaw puste, aby użyć domyślnego ustawienia systemu.","The time when the episode should be published (according to the stations timezone).":"Czas, w którym odcinek powinien być publikowany (zgodnie ze strefą czasową stacji).","The URL that will receive the POST messages any time an event is triggered.":"URL, który będzie odbierał wiadomość POST za każdym razem, gdy zdarzenie będzie wywoływane.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"Głośność w decybelach, aby zwiększyć głośność utworu. Pozostaw puste, aby użyć domyślnego ustawienia systemu.","Theme":"Motyw","There is no existing custom fallback file associated with this station.":"Nie ma istniejącego niestandardowego pliku zastępczego powiązanego z tą stacją.","There is no existing intro file associated with this mount point.":"Brak pliku intra powiązanego z tym punktem montowania.","There is no existing media associated with this episode.":"Nie ma żadnych multimediów powiązanych z tym odcinkiem.","There is no Stereo Tool configuration file present.":"Brak pliku konfiguracyjnego Stereo Tool.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"To konto będzie posiadało pełny dostęp do systemu, i zostaniesz na nie zalogowany automatycznie aby dokończyć instalację.","This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this.":"Może to spowodować, że będzie ci się wydawało, że masz mało pamięci, mimo iż tak nie jest. Niektóre narzędzia lub panele do monitorowania obejmują w swoich statystykach użycia pamięci również pamięć buforowaną, nie informując o tym.","This code will be included in the frontend configuration. Allowed formats are:":"Ten kod zostanie dołączony do konfiguracji frontendu. Dozwolone formaty:","This configuration file should be a valid .sts file exported from Stereo Tool.":"Ten plik konfiguracyjny powinien być poprawnym plikiem .sts eksportowanym z Stereo Tool.","This CSS will be applied to the main management pages, like this one.":"Niniejszy CSS zostanie zastosowany na głównych stronach panelu zarządzania, w tym na tej.","This CSS will be applied to the station public pages and login page.":"Ten CSS zostanie zastosowany na publicznych stronach stacji oraz na stronie logowania.","This determines how many songs in advance the AutoDJ will\n automatically fill the queue.":"Ta wartość określa, ile piosenek z góry będzie\n automatycznie wypełniać kolejkę.","This field is required.":"To pole jest wymagane.","This field must be a valid decimal number.":"To pole musi zawierać poprawną liczbę dziesiętną.","This field must be a valid e-mail address.":"To pole musi zawierać poprawny adres e-mail.","This field must be a valid integer.":"To pole musi zawierać poprawną liczbę całkowitą.","This field must be a valid IP address.":"To pole musi zawierać poprawny adres IP.","This field must be a valid URL.":"To pole musi zawierać poprawny adres URL.","This field must be between %{ min } and %{ max }.":"To pole musi zawierać się w przedziale od %{ min } do %{ max }.","This field must have at least %{ min } letters.":"To pole musi mieć co najmniej %{ min } liter.","This field must have at most %{ max } letters.":"To pole musi mieć maksymalnie %{ max } liter.","This field must only contain alphabetic characters.":"To pole może zawierać tylko znaki alfabetyczne.","This field must only contain alphanumeric characters.":"To pole musi zawierać tylko znaki alfanumeryczne.","This field must only contain numeric characters.":"To pole musi zawierać tylko znaki numeryczne.","This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting.":"Ten plik będzie odtwarzany na stacji radiowej w dowolnym momencie, gdy nie zaplanowano odtwarzania mediów lub wystąpił krytyczny błąd, który przerywa regularne nadawanie.","This introduction file should exactly match the bitrate and format of the mount point itself.":"Plik intra powinien mieć dokładnie taki sam bitrate i format, co punkt montowania.","This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues.":"To jest zaawansowana funkcja i niestandardowy kod nie jest oficjalnie obsługiwany przez AzuraCast. Możesz zepsuć swoją stację, dodając niestandardowy kod, ale usunięcie go powinno rozwiązać wszelkie problemy.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Nieformalna nazwa wyświetlana, która będzie się ukazywała w odpowiedziach API jeśli prezenter będzie nadawał na żywo.","This is the number of seconds until a streamer who has been\n manually disconnected can reconnect to the stream. Set to 0 to allow the\n streamer to immediately reconnect.":"Jest to liczba sekund do momentu, gdy streamer, który został\n odłączony ręcznie może ponownie połączyć się z strumieniem. Ustaw 0 aby umożliwić\n streamerowi natychmiastowe ponowne połączenie.","This javascript code will be applied to the station public pages and login page.":"Niniejszy kod JavaScript zostanie zastosowany na publicznych stronach stacji oraz stronie logowania.","This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n itself to manage song playback. \"Next Song\" and some other features will not be\n available.":"Ten tryb wyłącza zarządzanie AutoDJ AzuraCast, używając samego Liquidsoap\n do zarządzania odtwarzaniem utworu. \"Następna piosenka\" i niektóre inne funkcje\n nie będą dostępne.","This Month":"W tym miesiącu","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Tą nazwę zawsze należy zaczynać ukośnikiem (/) i musi być prawidłowym adresem URL, np. /autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Ta nazwa będzie wyświetlana jako nagłówek podrzędny obok loga AzuraCast, aby pomóc zidentyfikować ten serwer.","This password is too common or insecure.":"To hasło jest zbyt często spotykane lub niebezpieczne.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"Ta playlista nie ma obecnie zaplanowanych czasów odtwarzania. Będzie grać przez cały czas. Aby dodać nowy zaplanowany czas, kliknij przycisk poniżej.","This playlist will play every $x minutes, where $x is specified here.":"Ta playlista będzie odtwarzana co $x minut, przy czym wartość $x jest określona tutaj.","This playlist will play every $x songs, where $x is specified here.":"Ta playlista będzie odtwarzana co $x utworów, przy czym wartość $x jest określona tutaj.","This port is not used by any external process. Only modify this port\n if the assigned port is in use. Leave blank to automatically assign a port.":"Ten port nie jest wykorzystywany przez żaden proces zewnętrzny. Zmień port tylko wtedy,\n gdy ten przypisany jest już używany. Pozostaw puste, aby przypisać port automatycznie.","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"Ta kolejka zawiera pozostałe utwory w kolejności, w której zostaną umieszczone w kolejce przez autopilota AzuraCast (jeśli utwory kwalifikują się do odtworzenia).","This service can provide album art for tracks where none is available locally.":"Ta usługa może dostarczać okładki albumów dla utworów, dla których lokalnie nie są dostępne żadne okładki.","This software delivers your broadcast to the listening audience.":"To oprogramowanie wysyła sygnał Twojej stacji do słuchaczy.","This software shuffles from playlists of music constantly and plays when\n no other radio source is available.":"To oprogramowanie nieprzerwanie losuje utwory z playlisty i odtwarza je,\n gdy nie jest dostępne żadne inne źródło sygnału radia.","This specifies the minimum time (in minutes) between a song\n playing on the radio and being available to request again. Set to 0 for no\n threshold.":"Określa minimalny czas (w minutach) pomiędzy utworem\n odtwarzanym w radiu a ponownym żądaniem. Ustaw 0 dla zerowego progu\n.","This specifies the time range (in minutes) of the song history that\n the duplicate song prevention algorithm should take into account.":"Określa zakres czasowy (w minutach) w historii utworów, który\n powinien zostać uwzględniony przez algorytm zapobiegania powtórzeniom piosenek.","This station's time zone is currently %{tz}.":"Strefa czasowa tej stacji to obecnie %{tz}.","This streamer is not scheduled to play at any times.":"Dla tego prezentera nie określono żadnych czasów adawania.","This URL is provided within the Discord application.":"Ten URL jest podany w aplikacji Discord.","This web hook will only run when the selected event(s) occur on this specific station.":"Ten webhook zostanie uruchomiony tylko wtedy, gdy wybrane zdarzenie(a) wystąpi(ą) na tej konkretnej stacji.","This will be the file name for your backup, include the extension for file type you wish to use.":"Będzie to nazwa pliku kopii zapasowej, dołącz typ pliku, którego chcesz użyć.","This will be used as the label when editing individual songs, and will show in API results.":"Zostanie użyte jako nazwa pola podczas edytowania pojedynczych piosenek, i zostanie wyświetlone w wynikach API.","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"To spowoduje znacznie mniejszą kopię zapasową, ale powinieneś zrobić kopię zapasową swoich mediów gdzie indziej. Zauważ, że tylko lokalnie przechowywane media będą zapisywane w kopii zapasowej.","Thumbnail Image URL":"Adres URL miniatury obrazu","Thursday":"Czwartek","Time":"Czas","Time (sec)":"Czas (s)","Time spent waiting for disk I/O to be completed.":"Czas spędzony na czekaniu na ukończenie operacji I/O.","Time stolen by other virtual machines on the same physical server.":"Czas skradziony przez inne maszyny wirtualne na tym samym fizycznym serwerze.","Time Zone":"Strefa czasowa","Title":"Tytuł","To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value.":"Aby złagodzić ten potencjalny problem ze współdzielonymi zasobami CPU, hosty przypisują \"kredyty\" do VPS-a, które są używane zgodnie z algorytmem na podstawie obciążenia CPU oraz czasu, w którym generowane jest obciążenie procesora. Jeśli kredyt przypisany do Twojego VPS-a jest wykorzystany, to zabierze to czas CPU z Twojego VPS-a i przypisze go do innych maszyn wirtualnych na serwerze. Jest to wartość „Steal” (kradzież) lub „St”.","To download the GeoLite database:":"Aby pobrać bazę danych GeoLite:","To play once per day, set the start and end times to the same value.":"Aby odtwarzać raz dziennie, ustaw godziny początkowe i końcowe na tę samą wartość.","To restore a backup from your host computer, run:":"Aby przywrócić kopię zapasową z własnego komputera, uruchom:","To retrieve detailed unique listeners and client details, an administrator password is often required.":"Aby pobrać szczegółowe unikalne słuchacze i dane klienta, często wymagane jest hasło administratora.","To set this schedule to run only within a certain date range, specify a start and end date.":"Aby ustawić ten harmonogram do uruchomienia tylko w określonym przedziale dat, określ datę rozpoczęcia i zakończenia.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"Aby sprawdzić, czy kod został ustawiony poprawnie, wpisz tutaj sześciocyfrowy kod wyświetlany przez aplikację.","Today":"Dziś","Total":"Łącznie","Total Disk Space":"Całkowita przestrzeń dyskowa","Total Listener Hours":"Łącznie godziny słuchania","Total RAM":"Całkowita ilość pamięci RAM","Transmitted":"Przesłane","Triggers":"Wyzwalacze","Tuesday":"Wtorek","TuneIn Partner ID":"ID Partnera w TuneIn","TuneIn Partner Key":"Klucz Partnera w TuneIn","TuneIn Station ID":"ID stacji w TuneIn","Twitter Account Details":"Dane konta na Twitterze","Twitter Applications":"Aplikacje Twittera","Two-Factor Authentication":"Uwierzytelnianie dwuskładnikowe","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"Uwierzytelnianie dwuskładnikowe poprawia bezpieczeństwo Twojego konta, ponieważ wymaga podania kodu jednorazowego dostępu oprócz hasła podczas logowania.","Typically a website with content about the episode.":"Zwykle strona internetowa z treścią dotyczącą odcinka.","Typically the home page of a podcast.":"Zazwyczaj strona główna podcastu.","Unable to update.":"Nie można zaktualizować.","Unique":"Unikalne","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Unikalny identyfikator docelowego czata lub nazwa użytkownika na docelowym kanale (w formacie @nazwa_użytkownika_lub_kanału).","Unique Listeners":"Unikalni słuchacze","Unknown":"Nieznany","Unknown Artist":"Nieznany wykonawca","Unknown Title":"Nieznany tytuł","Up":"W górę","Upcoming Song Queue":"Następna piosenka w kolejce","Update":"Zaktualizuj","Update Metadata":"Aktualizuj metadane","Updated":"Zaktualizowano","Updated successfully.":"Zaktualizowano pomyślnie.","Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile.":"Prześlij plik konfiguracyjny Stereo Tool z podmenu \"Nadawanie\" w profilu stacji.","Upload Custom Assets":"Prześlij niestandardowe zasoby","Upload Stereo Tool Configuration":"Prześlij konfigurację Stereo Tool","Upload the file on this page to automatically extract it into the proper directory.":"Prześlij plik na tej stronie, aby automatycznie rozpakować go do odpowiedniego katalogu.","URL":"URL","URL Stub":"Krótki URL","Use":"Użycie","Use (Us)":"Użycie (Us)","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"Użyj kluczy API do uwierzytelniania z API AzuraCast przy użyciu tych samych uprawnień co konto użytkownika.","Use Asynchronous Worker":"Użyj pracownika asynchronicznego","Use Browser Default":"Użyj przeglądarki domyślnej","Use Icecast 2.4 on this server.":"Użyj Icecast 2.4 na tym serwerze.","Use Less CPU (Uses More Memory)":"Użyj mniej CPU (używa więcej pamięci)","Use Less Memory (Uses More CPU)":"Użyj mniej pamięci (Używa więcej CPU)","Use Liquidsoap on this server.":"Użyj Liquidsoap na tym serwerze.","Use Replaygain Metadata":"Użyj metadanych ReplayGain","Use Secure (TLS) SMTP Connection":"Użyj bezpiecznego połączenia SMTP (TLS)","Use SHOUTcast DNAS 2 on this server.":"Użyj SHOUTcast DNAS 2 na tym serwerze.","Use Web Proxy for Radio":"Użyj sieciowego serwera proxy dla radia","Use WebSockets for Now Playing Updates":"Użyj WebSocketów do aktualizacji aktualnie odtwarzanego utworu","Used":"Używane","Used for \"Forgot Password\" functionality, web hooks and other functions.":"Używane do funkcji \"Zapomniałeś hasła\", webhooków i innych funkcji.","User":"Użytkownik","User Agent":"Agent użytkownika","User Name":"Nazwa użytkownika","User Permissions":"Uprawnienia użytkownika","Username":"Nazwa użytkownika","Username:":"Nazwa użytkownika:","Users":"Użytkownicy","Users with this role will have these permissions across the entire installation.":"Użytkownicy z tą rolą będą mieli te uprawnienia w całej instalacji.","Users with this role will have these permissions for this single station.":"Użytkownicy z tą rolą będą mieli te uprawnienia w tej jednej stacji.","Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ.":"Korzystając z tej strony, możesz dostosować kilka sekcji konfiguracji Liquidsoap. Pozwala to na dodanie zaawansowanych funkcji do autopilota.","Usually enabled for port 465, disabled for ports 587 or 25.":"Zazwyczaj włączone dla portu 465, wyłączone dla portów 587 lub 25.","Variables are in the form of:":"Zmienne mają postać:","View":"Wyświetl","View tracks in playlist":"Zobacz utwory na liście odtwarzania","Visit the \"My License Key\" page under the \"Services\" section.":"Odwiedź stronę \"Mój klucz licencyjny\" w sekcji \"Usługi\".","Visual Cue Editor":"Wizualny edytor wskaźników","Volume":"Głośność","Wait":"Czekanie","Wait (Wa)":"Czekanie (Wa)","Waveform Zoom":"Powiększenie Fali Dźwiękowej","Web DJ":"Web DJ","Web Hook Details":"Szczegóły webhook'a","Web Hook Name":"Nazwa webhooka","Web Hook Triggers":"Wyzwalacze webhook'a","Web Hook URL":"URL webhook'a","Web Hooks":"Narzędzia dla stron www","Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station.":"Webhooki automatycznie wysyłają żądanie POST HTTP na wskazany adres URL, aby powiadomić go w dowolnym momencie o jednym z podanych przez Ciebie wyzwalaczy.","Web hooks let you connect to external web services and broadcast changes to your station to them.":"Webhooki pozwalają łączyć się z zewnętrznymi serwisami internetowymi i wysyłać do nich zmiany dotyczące Twojej stacji.","Web Site URL":"Adres URL strony www","WebDJ":"WebDJ","Website":"Strona internetowa","Wednesday":"Środa","Weight":"Waga","Welcome to AzuraCast!":"Witaj w AzuraCast!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"Podczas wykonywania wywołań API, możesz przekazać tę wartość w nagłówku \"X-API-Key\" aby dokonać uwierzytelnienia.","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"Czy AutoDJ powinien próbować uniknąć duplikowania artystów i tytułów podczas odtwarzania multimediów z tej listy odtwarzania.","Widget Type":"Typ widżetu","Worst Performing Songs":"Najmniej popularne utwory","Yesterday":"Wczoraj","You":"Ty","You can also upload files in bulk via SFTP.":"Możesz również przesyłać pliki zbiorowo za pośrednictwem SFTP.","You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>":"Możesz tu podać specjalne ustawienia punktu montowania w formacie JSON { klucz: 'wartość' } lub jako <key>wartość</key> klucza XML","You can only perform the actions your user account is allowed to perform.":"Możesz wykonać tylko akcje dozwolone dla Twojego konta użytkownika.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Można ustawić niestandardowy adres URL dla tego strumienia, który AzuraCast będzie używany przy odwoływaniu się do niego. Pozostaw puste, aby użyć wartości domyślnej.","You may need to connect directly to your IP address:":"Możesz potrzebować połączenia bezpośrednio z Twoim adresem IP:","You may need to connect directly via your IP address:":"Być może musisz połączyć się bezpośrednio przez swój adres IP:","You will not be able to retrieve it again.":"Nie będziesz w stanie odzyskać go ponownie.","Your full API key is below:":"Oto Twój pełny klucz API:","YP Directory Authorization Hash":"Hash autoryzacji katalogu YP","ZStandard compression":"Kompresja ZStandard","Select...":"Wybierz...","Imported locale: %s":"Zaimportowano język: %s","Initialize AzuraCast":"Zainicjuj AzuraCast","Initializing essential settings...":"Inicjowanie podstawowych ustawień...","Environment: %s":"Środowisko: %s","Installation Method: %s":"Metoda instalacji: %s","Running Database Migrations":"Uruchamianie migracji bazy danych","Generating Database Proxy Classes":"Generowanie klas proxy bazy danych","Reload System Data":"Przeładuj dane systemowe","AzuraCast is now initialized.":"AzuraCast jest teraz zainicjowany.","AzuraCast Settings":"Ustawienia AzuraCast","Setting Key":"Ustawianie klucza","Setting Value":"Ustawianie wartości","Configuration successfully written.":"Konfiguracja została pomyślnie zapisana.","Fixtures loaded.":"Konfiguracje załadowane.","The account associated with e-mail address \"%s\" has been set as an administrator":"Konto połączone z adresem e-mail \"%s\" zostało ustawione jako administrator","Account not found.":"Nie znaleziono konta.","AzuraCast Setup":"Instalacja AzuraCast","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Witamy w AzuraCast. Poczekaj, aż niektóre kluczowe zależności AzuraCast zostaną skonfigurowane...","Installing Data Fixtures":"Instalowanie Danych Konfiguracyjnych","Refreshing All Stations":"Odświeżanie wszystkich stacji","AzuraCast is now updated to the latest version!":"AzuraCast został zaktualizowany do najnowszej wersji!","AzuraCast installation complete!":"Instalacja AzuraCast zakończona!","Visit %s to complete setup.":"Odwiedź %s aby zakończyć konfigurację.","Backup path %s not found!":"Nie znaleziono ścieżki kopii zapasowej %s!","AzuraCast Backup":"Kopia zapasowa AzuraCast","Please wait while a backup is generated...":"Proszę czekać na wygenerowanie kopii zapasowej...","Creating temporary directories...":"Tworzenie katalogów tymczasowych...","Backing up MariaDB...":"Tworzenie kopii zapasowej MariaDB...","Creating backup archive...":"Tworzenie archiwum kopii zapasowej...","Cleaning up temporary files...":"Czyszczenie plików tymczasowych...","Backup complete in %.2f seconds.":"Do ukończenia kopii zapasowej pozostało %.2f sekund.","This feature is not currently supported on this station.":"Ta funkcja nie jest obecnie obsługiwana na tej stacji.","AzuraCast Installer":"Instalator AzuraCast","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"Witamy w AzuraCast! Ukończ konfigurację serwera odpowiadając na kilka pytań.","AzuraCast Updater":"Narzędzie Aktualizacji AzuraCast","Change installation settings?":"Zmienić ustawienia instalacji?","AzuraCast is currently configured to listen on the following ports:":"AzuraCast jest obecnie skonfigurowany do nasłuchiwania na następujących portach:","HTTP Port: %d":"Port HTTP: %d","HTTPS Port: %d":"Port HTTPS: %d","SFTP Port: %d":"Port SFTP: %d","Radio Ports: %s":"Porty radiowe: %s","Customize ports used for AzuraCast?":"Dostosować używane porty dla AzuraCast?","Set up LetsEncrypt?":"Ustawić LetsEncrypt?","Writing configuration files...":"Zapisywanie plików konfiguracyjnych...","Server configuration complete!":"Konfiguracja serwera zakończona!","The locale to use for CLI commands.":"Plik (locale) do użycia dla poleceń CLI.","The application environment.":"Środowisko aplikacji.","Manually modify the logging level.":"Ręczna modyfikacja poziomu zapisywania w dzienniku.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"Pozwala to na tymczasowe rejestrowanie błędów poziomu debugowania (dla rozwiązywania problemów) lub zmniejszenie ilości logów generowanych przez instalację, bez konieczności modyfikowania czy twoja instalacja działa w środowisku produkcyjnym czy rozwojowym.","Enable Custom Code Plugins":"Włącz Wtyczki z Własnym Kodem","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Włącz funkcję \"scalanie\" composera aby połączyć plik composer.json głównej aplikacji z plikami wtyczek composera. Może to mieć wpływ na wydajność, więc powinieneś go używać tylko wtedy, gdy używasz jednej lub więcej wtyczek z ich własnymi zależnościami composera.","Minimum Port for Station Port Assignment":"Minimalny Port dla Przypisania Portu Stacji","Modify this if your stations are listening on nonstandard ports.":"Zmodyfikuj to, jeśli twoje stacje nasłuchują na niestandardowych portach.","Maximum Port for Station Port Assignment":"Maksymalny Port dla Przypisania Portu Stacji","Show Detailed Slim Application Errors":"Pokaż szczegółowe błędy aplikacji Slim","This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub.":"Pozwala to debugować błędy aplikacji Slim, które możesz napotkać. Prosimy o zgłoszenie logów błędów aplikacji Slim do zespołu programistów na GitHubie.","MariaDB Host":"Host MariaDB","Do not modify this after installation.":"Nie zmieniaj tego po instalacji.","MariaDB Port":"Port MariaDB","MariaDB Username":"Nazwa użytkownika MariaDB","MariaDB Password":"Hasło MariaDB","MariaDB Database Name":"Nazwa bazy danych MariaDB","Auto-generate Random MariaDB Root Password":"Automatycznie generuj losowe hasło roota MariaDB","MariaDB Root Password":"Hasło główne MariaDB","Enable MariaDB Slow Query Log":"Włącz Rejestr Powolnych Zapytań w MariaDB","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"Rejestruj wolniejsze zapytania, aby zdiagnozować możliwe problemy z bazą danych. Włącz to tylko w razie potrzeby.","MariaDB Maximum Connections":"Maksymalna liczba połączeń z MariaDB","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"Ustaw ilość dozwolonych połączeń do bazy danych. Ta wartość powinna zostać zwiększona, jeśli widzisz w logach błąd \"Zbyt wiele połączeń\".","Enable Redis":"Włącz Redis","Disable to use a flatfile cache instead of Redis.":"Wyłącz, aby używać pamięci podręcznej plików płaskich (flatfiles) zamiast Redis.","Redis Host":"Host Redis","Redis Port":"Port Redis","Redis Database Index":"Indeks bazy danych Redis","PHP Maximum POST File Size":"Maksymalny rozmiar pliku w żądaniu POST w PHP","PHP Memory Limit":"Limit pamięci PHP","PHP Script Maximum Execution Time":"Maksymalny czas wykonania skryptu PHP","(in seconds)":"(w sekundach)","Short Sync Task Execution Time":"Krótki czas wykonania zadania synchronizacji","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"Maksymalny czas wykonania (i czas blokowania) dla 15-sekundowych, 1-minutowych i 5-minutowych zadań synchronizacji.","Long Sync Task Execution Time":"Długi czas wykonywania zadania synchronizacji","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"Maksymalny czas wykonania (i czas blokowania) dla zadania synchronizacji 1-godzinnej.","Maximum PHP-FPM Worker Processes":"Maksymalna ilość procesów pracy PHP-FPM","Enable Performance Profiling Extension":"Włącz Rozszerzenie Profilowania Wydajności","Profiling data can be viewed by visiting %s.":"Dane profilowe można przeglądać odwiedzając %s.","Profile Performance on All Requests":"Profiluj wydajność na wszystkich żądaniach","This will have a significant performance impact on your installation.":"Będzie to miało znaczący wpływ na wydajność twojej instalacji.","Profiling Extension HTTP Key":"Klucz HTTP Rozszerzenia Profilowania","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"Wartość parametru \"SPX_KEY\" do przeglądania stron profilowania.","Profiling Extension IP Allow List":"Lista dozwolonych adresów IP mających dostęp do rozszerzenia profilowania","This file was automatically generated by AzuraCast.":"Ten plik został wygenerowany automatycznie przez AzuraCast.","You can modify it as necessary. To apply changes, restart the Docker containers.":"Możesz zmodyfikować to w razie potrzeby. Aby zastosować zmiany, uruchom ponownie kontenery Dockera.","Remove the leading \"#\" symbol from lines to uncomment them.":"Usuń poprzedzający symbol \"#\" z linii, aby je odkomentować.","Valid options: %s":"Prawidłowe opcje: %s","Default: %s":"Domyślnie: %s","Additional Environment Variables":"Dodatkowe zmienne środowiskowe","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Wszystkie kontenery Dockera są poprzedzone tą nazwą. Nie zmieniaj tego po zainstalowaniu.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) Czas oczekiwania przed operacją Docker Compose jest niewystarczający. Zwiększ tę wartość na komputerach o niższej wydajności.","HTTP Port":"Port HTTP","The main port AzuraCast listens to for insecure HTTP connections.":"Główny port, jakiego AzuraCast używa do nasłuchiwania niezabezpieczonych połączeń HTTP.","HTTPS Port":"Port HTTPS","The main port AzuraCast listens to for secure HTTPS connections.":"Główny port, jakiego AzuraCast używa do nasłuchiwania zabezpieczonych połączeń HTTPS.","The port AzuraCast listens to for SFTP file management connections.":"Port, na jakim AzuraCast nasłuchuje połączeń zarządzania plikami poprzez SFTP.","Station Ports":"Porty stacji","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"Porty, na których AzuraCast powinien nasłuchiwać strumieni stacji oraz przychodzących połączeń prezenterów.","Docker User UID":"Identyfikator (UID) Użytkownika Dockera","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"Ustaw UID użytkownika działającego wewnątrz kontenerów Dockera. Dopasowanie tego do UID hosta może rozwiązać problemy z uprawnieniami.","Docker User GID":"Identyfikator GID Użytkownika Dockera","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Ustaw GID użytkownika działającego wewnątrz kontenerów Dockera. Dopasowanie tego do GID hosta może rozwiązać problemy z uprawnieniami.","Advanced: Use Privileged Docker Settings":"Zaawansowane: Użyj Uprzywilejowanych Ustawień Dockera","LetsEncrypt Domain Name(s)":"Nazwa(y) domen(y) LetsEncrypt","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"Nazwa domeny (example.com) lub nazwy (example.com,foo.bar) do użycia z LetsEncrypt.","LetsEncrypt E-mail Address":"Adres E-mail LetsEncrypt","Optionally provide an e-mail address for updates from LetsEncrypt.":"Opcjonalnie podaj adres e-mail do otrzymywania aktualizacji od LetsEncrypt.","User not found.":"Nie znaleziono użytkownika.","Logged in successfully.":"Zalogowany pomyślnie.","Too many login attempts":"Zbyt wiele prób logowania","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Próbowano zalogować zbyt wiele razy. Odczekaj 30 sekund i spróbuj ponownie.","Complete the setup process to get started.":"Ukończ proces instalacji, aby rozpocząć.","Login unsuccessful":"Logowanie nieudane","Your credentials could not be verified.":"Nie można zweryfikować poświadczeń.","Too many forgot password attempts":"Zbyt wiele prób użycia funkcji \"Zapomniałem hasła\"","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"Próbowałeś zresetować hasło zbyt wiele razy. Proszę odczekać 30 sekund i spróbować ponownie.","Account Recovery":"Odzyskiwanie konta","Account recovery e-mail sent.":"E-mail z odzyskiwaniem konta wysłany.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Jeśli podany adres e-mail jest w systemie, sprawdź swoją skrzynkę w poszukiwaniu wiadomości z informacją na temat resetowania hasła.","Invalid token specified.":"Określono nieprawidłowy token.","Logged in using account recovery token":"Zalogowany przy użyciu tokenu odzyskiwania konta","Your password has been updated.":"Twoje hasło zostało zaktualizowane.","Set Up AzuraCast":"Skonfiguruj AzuraCast","Setup has already been completed!":"Instalacja została już ukończona!","Dashboard":"Panel","Episode not found.":"Odcinek nie znaleziony.","No episodes found.":"Nie znaleziono odcinków.","Bulk Media Import/Export":"Zbiorowy import/eksport multimediów","Streamers enabled!":"Streamery aktywowani!","You can now set up streamer (DJ) accounts.":"Można teraz skonfigurować konta Streamera (DJ).","Liquidsoap Log":"Dziennik Liquidsoap","Liquidsoap Configuration":"Konfiguracja Liquidsoap","Icecast Access Log":"Dziennik dostępu Icecast","Icecast Error Log":"Dziennik błędów Icecast","Icecast Configuration":"Konfiguracja Icecast","SHOUTcast Log":"Dziennik SHOUTcast'a","SHOUTcast Configuration":"Konfiguracja SHOUTcast'a","Debug Output":"Wynik Debugowania","AzuraCast Application Log":"Dziennik aplikacji AzuraCast","Nginx Access Log":"Dziennik dostępu Nginx","Nginx Error Log":"Dziennik błędów Nginx","PHP Application Log":"Dziennik aplikacji PHP","Supervisord Log":"Supervisord dziennika","Album Artist Sort Order":"Kolejność sortowania wykonawcy albumu","Album Sort Order":"Kolejność sortowania albumów","Band":"Zespół","Bpm":"Bpm","Comment":"Komentarz","Commercial Information":"Informacje handlowe","Composer":"Kompozytor","Composer Sort Order":"Kolejność sortowania kompozytora","Conductor":"Dyrygent","Content Group Description":"Opis grupy treści","Copyright":"Prawa autorskie","Copyright Message":"Informacja o prawach autorskich","Encoded By":"Kodowane przez","Encoder Settings":"Ustawienia enkodera","Encoding Time":"Czas kodowania","File Owner":"Właściciel pliku","File Type":"Typ pliku","Initial Key":"Początkowy klucz","Internet Radio Station Name":"Nazwa internetowej stacji radiowej","Internet Radio Station Owner":"Właściciel internetowej stacji radiowej","Involved People List":"Lista zaangażowanych osób","Linked Information":"Powiązane informacje","Lyricist":"Autor tekstu","Media Type":"Typ multimediów","Mood":"Nastrój","Music CD Identifier":"Identyfikator płyty CD","Musician Credits List":"Lista Muzyków","Original Album":"Oryginalny album","Original Artist":"Oryginalny Artysta","Original Filename":"Oryginalna nazwa pliku","Original Lyricist":"Oryginalny autor tekstu","Original Release Time":"Oryginalny czas wydania","Original Year":"Pierwotny rok","Part Of A Compilation":"Część składanki","Part Of A Set":"Część zestawu","Performer Sort Order":"Kolejność sortowania wykonawców","Playlist Delay":"Opóźnienie Playlisty","Produced Notice":"Wydane Powiadomienie","Publisher":"Wydawca","Recording Time":"Czas nagrywania","Release Time":"Czas wydania","Remixer":"Remixer","Set Subtitle":"Ustaw napisy","Subtitle":"Podtytuł","Tagging Time":"Czas tagowania","Terms Of Use":"Warunki użytkowania","Title Sort Order":"Kolejność sortowania tytułu","Track Number":"Numer utworu","Unsynchronised Lyric":"Niezsynchronizowany tekst","URL Artist":"URL Artysty","URL File":"URL Pliku","URL Payment":"URL Płatności","URL Publisher":"URL Wydawcy","URL Source":"URL Źródła","URL Station":"URL Stacji","URL User":"URL Użytkownika","Year":"Rok","All Stations":"Wszystkie stacje","This station does not accept requests currently.":"Ta stacja obecnie nie akceptuje żądań.","This playlist is not a sequential playlist.":"Ta lista odtwarzania nie jest listą odtwarzania sekwencyjnego.","Playlist enabled.":"Playlista włączona.","Playlist disabled.":"Playlista wyłączona.","Playlist successfully imported; %d of %d files were successfully matched.":"Lista odtwarzania pomyślnie zaimportowana; %d z %d plików zostało pomyślnie dopasowanych.","Playlist reshuffled.":"Lista odtwarzania przetasowana.","%d files processed.":"Przetworzono %d plików.","No directory specified":"Nie określono katalogu","File not specified.":"Plik nie został określony.","New path not specified.":"Nie określono nowej ścieżki.","File Not Processed: %s":"Plik nie został przetworzony: %s","File Processing":"Przetwarzanie pliku","Web hook enabled.":"Włączono webhook.","Web hook disabled.":"Webhook wyłączony.","This station does not support on-demand streaming.":"Ta stacja nie obsługuje streamingu na żądanie.","Podcast not found!":"Nie znaleziono podcastu!","This station is out of available storage space.":"Przestrzeń dyskowa dla tej stacji jest zapełniona.","No recording available.":"Nagrywanie nie jest dostępne.","Station reloaded.":"Stacja przeładowana.","Station restarted.":"Stacja uruchomiona ponownie.","Service stopped.":"Usługa zatrzymana.","Service started.":"Usługa uruchomiona.","Service reloaded.":"Usługa przeładowana.","Service restarted.":"Usługa uruchomiona ponownie.","Song skipped.":"Pominięty utwór.","Streamer disconnected.":"Streamer odłączony.","You cannot modify yourself.":"Nie możesz modyfikować samego siebie.","You cannot remove yourself.":"Nie możesz usunąć samego siebie.","Backup not found.":"Nie znaleziono kopii zapasowej.","Create a new storage location based on the base directory.":"Utwórz nową lokalizację przechowywania na podstawie katalogu bazowego.","Test Message":"Wiadomość testowa","This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly.":"To jest wiadomość testowa z AzuraCast. Jeśli otrzymałeś tę wiadomość, oznacza to, że ustawienia poczty e-mail są poprawnie skonfigurowane.","Test message sent successfully.":"Wiadomość testowa wysłana pomyślnie.","Search engine crawlers are not permitted to use this feature.":"Wyszukiwarki nie mogą używać tej funkcji.","You are not permitted to submit requests.":"Nie masz uprawnień do wysyłania żądań.","The song ID you specified cannot be requested for this station.":"ID utworu, który podałeś nie może być żądany dla tej stacji.","You have submitted a request too recently! Please wait before submitting another one.":"Zbyt szybko wysyłasz kolejne żądania! Poczekaj chwilę zanim wyślesz następne.","Duplicate request: this song was already requested and will play soon.":"Zduplikowane żądanie: ta piosenka została już żądana i wkrótce zostanie odtworzona.","This song or artist has been played too recently. Wait a while before requesting it again.":"Ta piosenka lub artysta została odtworzona niedawno. Poczekaj chwilę przed ponownym żądaniem.","Playlist: %s":"Playlista: %s","Streamer: %s":"Streamer: %s","Changes saved successfully.":"Zmiany zostały pomyślnie zapisane.","Record created successfully.":"Rekord utworzony pomyślnie.","Record updated successfully.":"Rekord zaktualizowany pomyślnie.","Record deleted successfully.":"Rekord został pomyślnie usunięty.","Record not found":"Nie znaleziono wpisu","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"Wgrany plik przekracza limit określony przez dyrektywę upload_max_filesize w pliku php.ini.","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"Przesłany plik przekracza imit określony przez dyrektywę MAX_FILE_SIZE z formularza HTML.","The uploaded file was only partially uploaded.":"Wysyłany plik został przesłany tylko częściowo.","No file was uploaded.":"Nie przesłano żadnego pliku.","No temporary directory is available.":"Brak katalogu tymczasowego.","Could not write to filesystem.":"Nie udało się zapisać do systemu plików.","Upload halted by a PHP extension.":"Przesyłanie wstrzymane przez rozszerzenie PHP.","Unspecified error.":"Nieokreślony błąd.","Storage location %s could not be validated: %s":"Lokalizacja przechowywania %s nie mogła zostać zweryfikowana: %s","Storage location %s already exists.":"Lokalizacja przechowywania %s już istnieje.","This value is already used.":"Ta wartość już jest używana.","The port %s is in use by another station.":"Port %s jest już wykorzystywany przez inną stację.","GeoLite database not configured for this installation. See System Administration for instructions.":"Baza danych GeoLite nie jest skonfigurowana dla tej instalacji. Zobacz instrukcje Administracji Systemu.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Ten produkt zawiera dane z GeoLite2 utworzone przez MaxMind, dostępne od %s.","IP Geolocation by DB-IP":"Geolokalizacja IP przez DB-IP","You must be logged in to access this page.":"Musisz być zalogowany aby korzystać z tej strony.","You do not have permission to access this portion of the site.":"Nie masz uprawnień do dostępu do tej części witryny.","The performance profiling extension is currently enabled on this installation.":"Rozszerzenie służące do profilowania wydajności jest obecnie włączone w tej instalacji.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"Możesz śledzić czas wykonania i użycie pamięci każdej strony AzuraCast lub aplikacji na stronie profilera.","Profiler Control Panel":"Panel Sterowania Profilera","Performance profiling is currently enabled for all requests.":"Profilowanie wydajności jest obecnie włączone dla wszystkich żądań.","This can have an adverse impact on system performance. You should disable this when possible.":"Może to mieć niekorzystny wpływ na wydajność systemu. Powinieneś to wyłączyć, jeśli to możliwe.","Update Instructions":"Instrukcje aktualizacji","AzuraCast version %s is now available.":"Dostępna jest wersja %s oprogramowania AzuraCast.","You are currently running version %s. Updating is highly recommended.":"Obecnie wykorzystujesz wersję %s. Aktualizacja jest wysoce zalecana.","New AzuraCast Release Version Available":"Dostępna jest nowa wersja oprogramowania AzuraCast","Your installation is currently %d update(s) behind the latest version.":"Twoja instalacja jest obecnie %d aktualizacji za najnowszą wersją.","View the changelog for full details.":"Zobacz listę zmian w celu uzyskania pełnych informacji.","You should update to take advantage of bug and security fixes.":"Powinieneś dokonać aktualizacji, aby uzyskać poprawki błędów i bezpieczeństwa.","New AzuraCast Updates Available":"Dostępne są nowe aktualizacje AzuraCast","You may want to update your base URL to ensure it is correct.":"Może być konieczne uaktualnienie podstawowego adresu URL, aby upewnić się, że jest poprawny.","If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting.":"Jeśli do uzyskiwania dostępu do AzuraCast regularnie używasz różnych adresów URL, powinieneś włączyć ustawienie \"Preferuj adres URL przeglądarki\".","Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s).":"Twoje ustawienie \"Podstawowego URL\" (%s) nie pasuje do aktualnie używanego adresu URL (%s).","Installation Not Recently Backed Up":"Nie wykonano najnowszej kopii zapasowej tej instalacji","This installation has not been backed up in the last two weeks.":"Ta instalacja w ciągu 2 tygodni nie utworzyła kopii zapasowej.","Synchronization Disabled":"Synchronizacja wyłączona","Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks.":"Rutynowa synchronizacja jest obecnie wyłączona. Upewnij się, że włączysz ją ponownie, aby wznowić rutynowe zadania konserwacyjne.","Synchronization Not Recently Run":"Synchronizacja nie została ostatnio uruchomiona","The routine synchronization task has not run recently. This may indicate an error with your installation.":"Rutynowe zadanie synchronizacji \"%s\" nie zostało ostatnio uruchomione. Może to wskazywać na błąd instalacji.","System Debugger":"Debuger systemowy","All Permissions":"Wszystkie uprawnienia","View Administration Page":"Pokaż panel administracyjny","View System Logs":"Przejrzyj dziennik systemowy","Administer Settings":"Zarządzaj ustawieniami","Administer API Keys":"Zarządzaj kluczami API","Administer Stations":"Zarządzaj stacjami","Administer Custom Fields":"Zarządzaj polami niestandardowymi","Administer Backups":"Zarządzaj kopiami zapasowymi","Administer Storage Locations":"Zarządzaj Lokalizacjami Przechowywania","View Station Page":"Wyświetl stronę stacji","View Station Reports":"Wyświetl raport słuchalności stacji","View Station Logs":"Wyświetl logi stacji","Manage Station Profile":"Edytuj profil stacji","Manage Station Broadcasting":"Zarządzaj nadawaniem stacji","Manage Station Streamers":"Zarządzaj streamerami stacji","Manage Station Mount Points":"Zarządzaj punktami montowania stacji","Manage Station Remote Relays":"Zarządzaj zdalnymi przekaźnikami stacji","Manage Station Media":"Zarządzaj plikami dźwiękowymi stacji","Manage Station Automation":"Zarządzaj automatyzacją stacji","Manage Station Web Hooks":"Zarządzaj webhookami stacji","Manage Station Podcasts":"Zarządzaj Podcastami Stacji","%s is not recognized as a service.":"%s nie jest rozpoznany jako usługa.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Nie może być jeszcze zarejestrowana przez Inspektora. Ponowne uruchomienie nadawania może okazać się pomocne.","%s cannot start":"%s nie może się uruchomić","It is already running.":"Wskazany element już został uruchomiony.","%s cannot stop":"%s nie może się zatrzymać","It is not running.":"Wskazany element nie działa.","%s encountered an error":"%s napotkał błąd","Check the log for details.":"Sprawdź dziennik, aby uzyskać szczegółowe informacje.","Are you sure?":"Jesteś pewien?","System Maintenance":"Konserwacja systemu","System Logs":"Dziennik systemowy","User Accounts":"Konto użytkownika","Connected AzuraRelays":"Połączone AzuraRelays","Install SHOUTcast":"Zainstaluj SHOUTcast","Restart broadcasting? This will disconnect any current listeners.":"Zrestartować transmisję? Spowoduje to rozłączenie wszystkich obecnych słuchaczy.","Reload broadcasting? Current listeners will not be disconnected.":"Przeładować nadawanie? Obecni słuchacze nie zostaną rozłączeni.","Start Station":"Uruchom stację","Ready to start broadcasting? Click to start your station.":"Gotów by rozpocząć nadawanie? Kliknij, aby uruchomić stację.","Reload to Apply Changes":"Przeładuj, aby zastosować zmiany","Click to restart your station and apply configuration changes.":"Kliknij, aby zrestartować stację i zastosować zmiany w konfiguracji.","Duplicate Songs":"Zduplikowane utwory","Unprocessable Files":"Pliki nieprzetwarzalne","Unassigned Files":"Nieprzypisane pliki","Live Streaming":"Strumieniowanie na żywo","Reports":"Zgłoszenia","SoundExchange Royalties":"Tantiemy SoundExchange","Reload Configuration":"Przeładuj konfigurację","Restart Broadcasting":"Ponowne uruchomienie nadawania","Help":"Pomoc","Any time the currently playing song changes":"Za każdym razem, gdy zmienia się aktualnie odtwarzany utwór","Any time the listener count increases":"Za każdym razem, gdy zwiększa się licznik słuchaczy","Any time the listener count decreases":"Za każdym razem, gdy zmniejsza się licznik słuchaczy","Any time a live streamer/DJ connects to the stream":"Za każdym razem, gdy nadający/DJ łączy się ze streamem","Any time a live streamer/DJ disconnects from the stream":"Za każdym razem, gdy nadający/DJ rozłącza się ze streamem","When the station broadcast goes offline.":"Kiedy transmisja się kończy.","When the station broadcast comes online.":"Kiedy transmisja się rozpoczyna.","Generic Web Hook":"Ogólny webhook","Automatically send a message to any URL when your station data changes.":"Automatycznie wysyłaj wiadomość pod każdy URL, gdy dane Twojej stacji ulegną zmianie.","Send E-mail":"Wyślij e-mail","Send an e-mail to specified address(es).":"Wyślij e-mail na określony adres(y).","TuneIn AIR":"TuneIn AIR","Send song metadata changes to TuneIn.":"Wysyłaj aktualizacje metadanych utworu do TuneIn.","Discord Webhook":"Webhook Discord'a","Automatically send a customized message to your Discord server.":"Automatycznie wysyłaj spersonalizowaną wiadomość na swój serwer Discord.","Telegram Chat Message":"Wiadomość czatu w Telegram","Use the Telegram Bot API to send a message to a channel.":"Wyślij wiadomość do kanału za pomocą interfejsu Telegram Bot API.","Twitter Post":"Post na Twitterze","Automatically send a tweet.":"Automatycznie wyślij tweeta.","Google Analytics Integration":"Integracja Google Analytics","Send stream listener details to Google Analytics.":"Wyślij szczegóły streamu do Google Analytics.","Matomo Analytics Integration":"Integracja z Matomo Analytics","Send stream listener details to Matomo Analytics.":"Wyślij szczegóły dotyczące słuchaczy strumienia do Matomo Analytics.","Is Public":"Publiczny","First Connected":"Połączony Jako Pierwszy","Latest Update":"Najnowsza aktualizacja","Yes":"Tak","No":"Nie","Run Synchronization Task":"Uruchom zadanie synchronizacji","Debug Home":"Debugowanie - Strona Główna","The synchronization task is running in the background. The log below will update automatically.":"Zadanie synchronizacji jest uruchomione w tle. Poniższy dziennik zostanie zaktualizowany automatycznie.","Clear Cache":"Wyczyść pamięć podręczną","Clearing the application cache may log you out of your session.":"Wyczyszczenie pamięci podręcznej może wylogować Cię z Twojej sesji.","Clear All Message Queues":"Wyczyść wszystkie kolejki wiadomości","This will clear any pending unprocessed messages in all message queues.":"Spowoduje to wyczyszczenie oczekujących nieprzetworzonych wiadomości we wszystkich kolejkach wiadomości.","Synchronization Tasks":"Zadania synchronizacji","Task Name":"Nazwa zadania","Last Run":"Ostatnie uruchomienie","Next Run":"Następne uruchomienie","Not Run":"Nie uruchomiono","Run Task":"Uruchom zadanie","Message Queues":"Kolejki wiadomości","%d queued messages":"%d wiadomości w kolejce","Station-Specific Debugging":"Debugowanie Dla Poszczególnych Stacji","AutoDJ Queue":"Kolejka AutoDJa","Get Next Song":"Pobierz następną piosenkę","Get Now Playing":"Pobierz informację Teraz Odtwarzane","Send Liquidsoap Telnet Command":"Wyślij polecenie Liquidsoap Telnet","Command":"Polecenie","Execute Command":"Wykonaj polecenie","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Ponieważ używasz Dockera, niektóre dzienniki są dostępne tylko poprzez sesję powłoki na komputerze-hoście. Możesz uruchomić %s aby uzyskać dostęp do dzienników kontenera z poziomu terminala.","Logs by Station":"Dzienniki według stacji","Report Not Available":"Raport niedostępny","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Raport dla tej stacji nie jest dostępny, ponieważ administrator systemu postanowił nie zbierać szczegółowych informacji o słuchaczach w oparciu o IP.","Station Time":"Czas stacji","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Konta streamera są obecnie wyłączone dla tej stacji. Aby włączyć konta typu streamer, kliknij poniższy przycisk.","Enable Streaming":"Włącz Streaming","Available Logs":"Dostępne dzienniki","Station Broadcasting Disabled":"Nadawanie stacji wyłączone","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Dla Twojej stacji, nadawanie jest obecnie wyłączone. Nadal możesz zarządzać multimediami, playlistami i innymi ustawieniami stacji. Aby włączyć nadawanie ponownie, wyedytuj profil swojej stacji.","Please wait...":"Proszę, czekaj...","Powered by %s":"Powered by %s","An account recovery link has been requested for your account on \"%s\".":"Poproszono o link odzyskiwania konta na \"%s\".","Click the link below to log in to your account.":"Kliknij poniższy link, aby zalogować się do swojego konta.","Details":"Szczegóły","View Details":"Zobacz szczegóły","No entries found.":"Nie znaleziono odcinków.","Enter Two-Factor Code":"Wprowadź kod jednorazowy weryfikacji dwuetapowej","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Twoje konto wykorzystuje jednorazowe kody weryfikacji dwuetapowej. Podaj poniżej kod aktualnie wyświetlony na Twoim urządzeniu.","Security Code":"Kod bezpieczeństwa","Sign in":"Zaloguj się","Forgot Password":"Zapomniałem hasło","This installation's administrator has not configured this functionality.":"Administrator tej instalacji nie skonfigurował tej funkcji.","Contact an administrator to reset your password following the instructions in our documentation:":"Skontaktuj się z administratorem, aby zresetować hasło zgodnie z instrukcjami zawartymi w naszej dokumentacji:","Password Reset Instructions":"Instrukcje resetowania hasła","name@example.com":"ktoś@domena.pl","Send Recovery E-mail":"Wyślij e-mail odzyskiwania","Welcome!":"Witaj!","Welcome to %s!":"Witaj w %s!","Enter your password":"Podaj swoje hasło","Remember me":"Zapamiętaj mnie","Please log in to continue.":"Proszę, zaloguj się, aby kontynuować.","Forgot your password?":"Zapomniałeś hasła?","Automatically scroll to the bottom of the log":"Automatycznie przewiń do końca dziennika","Need Help?":"Potrzebujesz pomocy?","You can find answers for many common questions in our support documents.":"Odpowiedzi na często zadawane pytania możesz znaleźć w naszej dokumentacji.","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Jeśli napotkałeś usterkę lub błąd, możesz wysłać zgłoszenie na GitHubie, korzystając z poniższego linku.","Your current installation type is %s. Be sure to include this when creating a new issue.":"Twój obecny typ instalacji to %s. Pamiętaj, aby zamieścić tę informację, tworząc nowe zgłoszenie.","Add New GitHub Issue":"Dodaj Nowe Zgłoszenie Problemu na GitHubie","Skip to main content":"Skocz do treści głównej","Toggle Sidebar":"Przełącz panel boczny","Toggle Menu":"Przełącz menu","System Administration":"Administracja systemem","Switch Theme":"Przełącz motyw","End Session":"Zakończ sesję","Sign Out":"Wyloguj się","Like our software?":"Podoba ci się nasze oprogramowanie?","Donate to support AzuraCast!":"Wspomóż AzuraCast wpłatą!"},"pt_BR":{"# Episodes":"# Episódios","# Songs":"# Músicas","%{ days } Days":"%{ days } Dias","%{ minutes } minutes":"%{ minutes } minutos","%{ seconds } seconds":"%{ seconds } segundos","%{filesCount} File":["%{filesCount} Arquivo","%{filesCount} Arquivos"],"%{listeners} Listener":["%{listeners} Ouvinte","%{listeners} Ouvintes"],"%{name} - Copy":"%{name} - Copiar","%{numPlaylists} playlist":["%{numPlaylists} playlist","%{numPlaylists} playlists"],"%{numSongs} uploaded song":["%{numSongs} música enviada","%{numSongs} músicas enviadas"],"%{spaceUsed} of %{spaceTotal} Used":"%{spaceUsed} de %{spaceTotal} Utilizado","%{spaceUsed} Used":"%{spaceUsed} Usado","%{station} - Copy":"%{station} - Copiar","A completely random track is picked for playback every time the queue is populated.":"Uma faixa completamente aleatória é escolhida para reprodução toda vez que a fila é preenchida.","A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\").":"Um nome para esta transmissão que será usado internamente no código. Deve conter apenas letras, números e sublinhados (ou seja, \"stream_lofi\").","A playlist containing media files hosted on this server.":"Uma lista de reprodução contendo arquivos de mídia hospedados neste servidor.","A playlist that instructs the station to play from a remote URL.":"Uma lista de reprodução que instrui a estação a reproduzir a partir de um URL remoto.","Access Key ID":"ID da Chave de Acesso","Access Token":"Token de Acesso","Access Token Secret":"Token Secreto de Acesso","Account is Active":"A conta está ativa","Account List":"Lista de Contas","Actions":"Ações","Adapter":"Adaptador","Add API Key":"Adicionar nova chave de API","Add Custom Field":"Adicionar Campo Personalizado","Add Episode":"Adicionar Episódio","Add Files to Playlist":"Adicionar Arquivos à Playlist","Add HLS Stream":"Adicionar Transmissão HLS","Add Mount Point":"Adicionar Ponto de Montagem","Add Playlist":"Adicionar playlist","Add Podcast":"Adicionar Podcast","Add Record":"Adicionar Registro","Add Remote Relay":"Adicionar Relay Remoto","Add Role":"Adicionar Função","Add Schedule Item":"Adicionar item de agendamento","Add SFTP User":"Adicionar Usuário SFTP","Add Station":"Adicionar Estação","Add Storage Location":"Adicionar Local de Armazenamento","Add Streamer":"Adicionar streamer","Add User":"Adicionar Usuário","Add Web Hook":"Adicionar Web Hook","Administration":"Administração","Advanced":"Avançado","Advanced Configuration":"Configuração Avançada","Advanced Manual AutoDJ Scheduling Options":"Opções Avançadas de Agendamento Manual do AutoDJ","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Estatísticas agregadas do ouvinte são usadas para mostrar relatórios da estação em todo o sistema. As estatísticas do ouvinte com base em IP são usadas para visualizar o rastreamento do ouvinte ao vivo e podem ser necessárias para relatórios de royalties.","Album":"Álbum","Album Art":"Arte do Álbum","All Playlists":"Todas as playlists","All Podcasts":"Todos os Podcasts","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"Todos os valores na resposta da API NowPlaying estão disponíveis para uso. Quaisquer campos vazios são ignorados.","Allow Requests from This Playlist":"Permitir Pedidos nesta Lista de Reprodução","Allow Song Requests":"Permitir Pedidos de Música","Allow Streamers / DJs":"Permitir Streamers / DJs","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Permitir o sistema automaticamente e periodicamente atribuir músicas à playlists baseado em sua performance. Esse processo irá executar em segundo plano e somente será executado se esta opção estiver configurada como \"Habilitado\" e ao menos uma playlist estiver configurada para \"Incluir em atribuição automatizada\".","Allowed IP Addresses":"Endereços de IP Permitidos","Always Use HTTPS":"Sempre usar em HTTPS","Amplify: Amplification (dB)":"Amplificação: Amplificação (dB)","Analyze and reprocess the selected media":"Analisar e reprocessar a mídia selecionada","API \"Access-Control-Allow-Origin\" Header":"Cabeçalho da API \"Access-Control-Allow-Origin\"","API Documentation":"Documentação da API","API Key Description/Comments":"Descrição/Comentários da chave API","API Keys":"Chaves API","API Version":"Versão da API","Apply for an API key at Last.fm":"Inscreva-se para obter uma chave de API no Last.fm","Applying changes...":"Aplicando alterações...","Art":"Arte","Artist":"Artista","Artwork":"Arte","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"A arte deve ter um tamanho mínimo de 1400 x 1400 pixels e um tamanho máximo de 3000 x 3000 pixels para o Apple Podcasts.","At the bottom of the page, click \"Create my access token\".":"No final da página, clique em \"Criar meu token de acesso\".","Attempt to Automatically Retrieve ISRC When Missing":"Tentar recuperar automaticamente o ISRC quando estiver faltando","Audio Bitrate (kbps)":"Taxa de Bits do Áudio (Kbps)","Audio Format":"Formato de Áudio","Audio Processing Method":"Método de Processamento de Áudio","Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance.":"Aplicativos de transcodificação de áudio como Liquidsoap usam uma quantidade consistente de CPU ao longo do tempo, o que consome gradualmente esse crédito disponível. Se você vê regularmente a CPU sendo usada, considere migrar para uma VM que tenha recursos de CPU dedicados à sua instância.","Audit Log":"Registro de auditoria","Author":"Autor","Auto-Assign Value":"Atribuir Valor Automaticamente","Auto-Assigned":"Auto-atribuição","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"Bitrate do AutoDJ (kbps)","AutoDJ Disabled":"AutoDJ Desativado","AutoDJ Format":"Formato do AutoDJ","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"AutoDJ foi desativado para esta estação. Nenhuma música será reproduzida automaticamente quando uma fonte não estiver ao vivo.","AutoDJ Queue Length":"Comprimento da Fila do AutoDJ","AutoDJ Service":"Serviço de AutoDj","Automated Assignment":"Atribuição automatizada","Automatic Backups":"Backup automático","Automatically Set from ID3v2 Value":"Definido Automaticamente a Partir do Valor ID3v2","Avatar Service":"Serviço do Avatar","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Avatares são recuperados com base no seu endereço de e-mail do serviço %{service}. Clique para gerenciar suas configurações do %{service}.","Average Listeners":"Média de Ouvintes","Avoid Duplicate Artists/Titles":"Evitar artistas / títulos duplicados","AzuraCast First-Time Setup":"Configuração do AzuraCast pela primeira vez","AzuraCast Instance Name":"Nome da instância do AzuraCast","AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated.":"O AzuraCast vem com um banco de dados de geolocalização de IP gratuito integrado. Você pode preferir usar o serviço MaxMind GeoLite para obter resultados mais precisos. O uso do MaxMind GeoLite requer uma chave de licença, mas assim que a chave for fornecida, manteremos o banco de dados atualizado automaticamente.","AzuraCast Update Checks":"Verificar Atualizações do Azuracast","AzuraCast User":"AzuraCast Usuário","AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles.":"AzuraCast usa um sistema de controle de acesso baseado em funções. As funções recebem permissões para certas seções do site e, em seguida, os usuários são atribuídos a essas funções.","AzuraCast Wiki":"AzuraCast Wiki","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"O AzuraCast irá procurar no arquivo carregado por correspondências na biblioteca de músicas desta estação. A mídia já deve ser carregada antes de executar esta etapa. Você pode executar novamente essa ferramenta quantas vezes forem necessárias.","Back":"Voltar","Backup Format":"Formato de Backup","Backups":"Cópias de Segurança","Balanced":"Balanceado","Banned Countries":"Países Proibidos","Banned IP Addresses":"Endereços de IP Banidos","Banned User Agents":"Agentes de Usuários Banidos","Base Station Directory":"Diretório da Estação Base","Base Theme for Public Pages":"Tema base para Páginas Públicas","Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists.":"Com base no desempenho anterior das músicas da sua estação, o AzuraCast pode distribuir automaticamente as músicas uniformemente entre as suas playlists, colocando as músicas de melhor desempenho nas playlists de maior peso.","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Baseado nessa configuração, o sistema irá reatribuir automaticamente as músicas usando a periodicidade escolhida abaixo, usando dados históricos da mesma periodicidade.","Basic Info":"Informações básicas","Basic Information":"Informações básicas","Best Performing Songs":"Músicas Com Melhor Desempenho","Bit Rate":"Taxa de bits","Bitrate":"Taxa de Bits","Bot Token":"Token do Bot","Branding Settings":"Configurações da Marca","Broadcast AutoDJ to Remote Station":"Transmitir AutoDJ para Estação Remota","Broadcasting":"Transmissão","Broadcasting Service":"Serviço de transmissão","Broadcasts":"Transmissão","Browser Icon":"Ícone do Navegador","Bucket Name":"Bucket","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Por padrão, as estações de rádio transmitem em suas próprias portas (ou seja, 8.000). Se você estiver usando um serviço como CloudFlare ou acessando sua estação de rádio por SSL, você deve habilitar este recurso, que roteia todos as rádios através das portas da web (80 e 443).","Cached":"Em Cache","Categories":"Categorias","Change":"Alterar","Change Password":"Alterar Senha","Changes":"Alterações","Changes saved.":"Alterações guardadas.","Character Set Encoding":"Codificação de Caracteres","Chat ID":"ID do Chat","Check Web Services for Album Art for \"Now Playing\" Tracks":"Verificar na internet a arte do álbum para o \"Tocando Agora\"","Check Web Services for Album Art When Uploading Media":"Verificar na internet a arte do álbum ao enviar a mídia","Choose a method to use for processing audio which produces a more\n uniform and \"full\" sound for your station.":"Escolha um método para processar o áudio que produza um som mais\n uniforme e \"completo\" para sua estação.","Choose a method to use when transitioning from one song to another.\n Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n requires more CPU resources.":"Escolha um método a ser usado ao fazer uma transição de uma música para outra.\n O Modo Inteligente considera o volume das duas faixas ao reduzir o volume para um efeito mais suave, mas\n requer mais recursos da CPU.","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Escolha um nome para este webhook que irá ajudá-lo a distingui-lo de outros. Isso só será mostrado na página da administração.","Choose a new password for your account.":"Escolha uma nova senha para sua conta.","Clear":"Limpar","Clear All Pending Requests?":"Limpar Todos os Pedidos Pendentes?","Clear Artwork":"Limpar Artwork","Clear File":"Limpar Arquivo","Clear Image":"Limpar Imagem","Clear List":"Limpar Lista","Clear Media":"Limpar Mídia","Clear Pending Requests":"Limpar Pedidos Pendentes","Clear Queue":"Limpar Fila","Clear Upcoming Song Queue":"Limpar Fila de Próximas Músicas","Clear Upcoming Song Queue?":"Limpar Fila de Próximas Músicas?","Click \"Generate new license key\".":"Clique em \"Gerar nova chave de licença\".","Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right.":"Clique no botão abaixo para gerar um arquivo CSV com todas as mídias desta estação. Você pode fazer as alterações necessárias e importar o arquivo usando o seletor de arquivos à direita.","Clone":"Clonar","Clone Station":"Clonar Estação","Close":"Fechar","Code from Authenticator App":"Código do Aplicativo Autenticador","Collect aggregate listener statistics and IP-based listener statistics":"Coletar estatísticas agregadas de ouvintes e estatísticas de ouvintes baseadas em IP","Comments":"Comentários","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Conclua o processo de configuração fornecendo algumas informações sobre seu ambiente de transmissão. Essas configurações podem ser alteradas posteriormente no painel de administração.","Configure":"Configuração","Configure Automated Assignment":"Configurar atribuição automatizada","Configure Backups":"Configurar Backups","Confirm New Password":"Confirmar Nova Senha","Connection Information":"Informações de conexão","Consumer Key (API Key)":"Chave do Consumidor (Chave da API)","Consumer Secret (API Secret)":"Consumidor Secreto (API Secreta)","Contains explicit content":"Contém conteúdo explícito","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Continue o processo de configuração criando a sua primeira estação de rádio abaixo. Você pode alterar esses dados mais tarde.","Continuous Play":"Reprodução contínua","Control how this playlist is handled by the AutoDJ software.":"Controlar como esta lista de reprodução é tratada pelo AutoDJ.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"As cópias de segurança mais antigas que o número especificado vão ser automaticamente apagadas. Defina como zero para não eliminar cópias de segurança.","Copy associated media and folders.":"Copiar mídias e pastas associadas.","Copy scheduled playback times.":"Copiar os horários de reprodução programados.","Copy to Clipboard":"Copiar para área de transferência","Copy to New Station":"Copiar Para a Nova Estação","CPU Load":"CPU","CPU Stats Help":"Ajuda com as Estatísticas da CPU","Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL.":"Crie um novo aplicativo no site de aplicativos do Twitter. Use a URL base desta instalação como a URL do aplicativo.","Create a New Radio Station":"Criar uma nova estação de rádio","Create Account":"Criar conta","Create an account on the MaxMind developer site.":"Criar uma conta no site do MaxMind.","Create and Continue":"Criar e Continuar","Create custom fields to store extra metadata about each media file uploaded to your station libraries.":"Crie campos personalizados para armazenar metadados extras sobre cada arquivo de mídia enviado para as bibliotecas da estação.","Create Directory":"Criar diretório","Create New Key":"Criar Nova Chave","Create Station":"Criar nova estação","Crossfade Duration (Seconds)":"Duração do Crossfade (Segundos)","Crossfade Method":"Método do Crossfade","Cue":"Escuta","Current Configuration File":"Arquivo de Configuração Atual","Current Custom Fallback File":"Arquivo Fallback Personalizado","Current Installed Version":"Versão Atualmente Instalada","Current Intro File":"Arquivo de Introdução Atual","Current Password":"Senha Atual","Current Podcast Media":"Mídia do Podcast Atual","Custom":"Personalizado","Custom API Base URL":"URL Base da API Personalizada","Custom Branding":"Marca personalizada","Custom Configuration":"Configuração Personalizada","Custom CSS for Internal Pages":"CSS personalizado para páginas internas","Custom CSS for Public Pages":"CSS personalizado para páginas públicas","Custom Cues: Cue-In Point (seconds)":"Sugestões personalizadas: ponto de entrada (segundos)","Custom Cues: Cue-Out Point (seconds)":"Sugestões personalizadas: Ponto de saída (segundos)","Custom Fading: Fade-In Time (seconds)":"Fading personalizado: tempo de fade-in (segundos)","Custom Fading: Fade-Out Time (seconds)":"Fading personalizado: tempo de fade-out (segundos)","Custom Fading: Overlap Time (seconds)":"Fading personalizado: tempo de sobreposição (segundos)","Custom Fallback File":"Arquivo Fallback Personalizado","Custom Fields":"Campos Personalizados","Custom Frontend Configuration":"Configuração avançada do layout de frente","Custom JS for Public Pages":"JS personalizado para páginas públicas","Customization":"Personalização","Customize":"Personalizar","Customize Administrator Password":"Personalizar a Senha do Administrador","Customize AzuraCast Settings":"Personalizar as Configurações do AzuraCast","Customize Broadcasting Port":"Personalizar a Porta de Transmissão","Customize Copy":"Cópia Personalizada","Customize DJ/Streamer Mount Point":"Personalizar o Ponto de Montagem do DJ/Streamer","Customize DJ/Streamer Port":"Personalizar a Porta do DJ/Streamer","Customize Internal Request Processing Port":"Personalizar a Porta de Processamento de Solicitação Interna","Customize Source Password":"Personalizar a Senha de Origem","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Personalize o número de músicas que aparecerão na seção \"Histórico de músicas\" para esta estação e em todas as APIs públicas.","Dark":"Escuro","Date Played":"Data da Reprodução","Date Requested":"Data do Pedido","Date/Time":"Data/Hora","Date/Time (Browser)":"Data/Hora (Navegador)","Date/Time (Station)":"Data/Hora (Estação)","Days Between Automated Assignments":"Dias entre as atribuições automatizadas","Days of Playback History to Keep":"Dias a Manter o Histórico de Reprodução","Deactivate Streamer on Disconnect (Seconds)":"Desativar Streamer ao Desconectar (segundos)","Default":"Padrão","Default Album Art":"Capa Padrão do Álbum","Default Album Art URL":"URL padrão da capa do álbum","Default Avatar URL":"URL Padrão do Avatar","Default Mount":"Montagem Padrão","Delete":"Excluir","Delete %{ num } media files?":"Deletar %{ num } arquivos de mídia?","Delete Album Art":"Excluir arte do álbum","Delete API Key?":"Deletar a Chave API?","Delete Backup?":"Deletar Backup?","Delete Broadcast?":"Excluir Transmissão?","Delete Custom Field?":"Excluir o Campo Personalizado?","Delete Episode?":"Excluir Episódio?","Delete HLS Stream?":"Deletar Transmissão HLS?","Delete Mount Point?":"Excluir Ponto de Montagem?","Delete Playlist?":"Excluir a Playlist?","Delete Podcast?":"Excluir Podcast?","Delete Queue Item?":"Excluir Item da Fila?","Delete Remote Relay?":"Deletar Relay Remoto?","Delete Request?":"Deletar Pedido?","Delete Role?":"Excluir Função?","Delete SFTP User?":"Excluir Usuário SFTP?","Delete Station?":"Excluir Estação?","Delete Storage Location?":"Excluir o Local de Armazenamento?","Delete Streamer?":"Excluir Streamer?","Delete User?":"Deletar Usuário?","Delete Web Hook?":"Excluir Web Hook?","Description":"Descrição","Deselect":"Desmarcar","Desktop Device":"Dispositivo Desktop","Direct Stream URL":"URL de transmissão direta","Directory":"Diretório","Directory Name":"Nome do diretório","Disable":"Desativar","Disable Crossfading":"Desativar Crossfading","Disable Optimizations":"Desativar Otimizações","Disable Processing":"Desativar o Processamento","Disable public pages?":"Desativar páginas públicas?","Disable song requests?":"Desativar pedidos de músicas?","Disable streamers?":"Desativar transmissores?","Disable Two-Factor":"Desativar autenticação de dois fatores","Disable two-factor authentication?":"Desativar a autenticação de dois fatores?","Disabled":"Desabilitado","Disconnect Streamer":"Desconectar Streamer","Discord Web Hook URL":"URL do Web Hook do Discord","Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed.":"O cache em disco torna um sistema muito mais rápido e mais ágil em geral. Ele não retira a memória das aplicações de forma alguma, pois será automaticamente liberado pelo sistema operacional quando necessário.","Disk Space":"Espaço em Disco","Display Name":"Exibir nome","DJ Credentials":"Credenciais do DJ","DJ/Streamer Buffer Time (Seconds)":"Tempo de Buffer do DJ/Streamer (Segundos)","Do not collect any listener analytics":"Não coletar qualquer análise de ouvinte","Do not use an AutoDJ service.":"Não usar o AutoDJ.","Down":"Para baixo","Download":"Fazer download","Download CSV":"Download CSV","Download M3U":"Baixar M3U","Download PLS":"Baixar PLS","Download the appropriate binary from the Stereo Tool downloads page:":"Baixe o binário apropriado na página de downloads do Stereo Tool:","Download the Linux x64 binary from the SHOUTcast Radio Manager:":"Baixe o binário Linux x64 do SHOUTcast Radio Manager:","Drag file(s) here to upload or":"Arraste e solte aqui o(s) arquivo(s) para enviar ou","Dropbox Generated Access Token":"Token de acesso gerado pelo Dropbox","Duplicate":"Duplicar","Duplicate Playlist":"Duplicar Playlist","Duplicate Prevention Time Range (Minutes)":"Intervalo de Prevenção de Repetição (Minutos)","E-Mail":"E-mail","E-mail Address":"Endereço de e-mail","E-mail addresses can be separated by commas.":"Os endereços de e-mail podem ser separados por vírgulas.","E-mail Delivery Service":"Serviço de Envio de E-mail","Edit":"Editar","Edit Custom Field":"Editar Campo Personalizado","Edit Episode":"Editar Episódio","Edit HLS Stream":"Editar Transmissão HLS","Edit Liquidsoap Configuration":"Configuração do Liquidsoap","Edit Media":"Editar mídia","Edit Mount Point":"Editar Ponto de Montagem","Edit Playlist":"Editar playlist","Edit Podcast":"Editar Podcast","Edit Profile":"Editar perfil","Edit Record":"Editar Registro","Edit Remote Relay":"Editar Relay Remoto","Edit Role":"Editar Função","Edit SFTP User":"Editar Usuário SFTP","Edit Station":"Editar Estação","Edit Station Profile":"Editar Perfil da Estação","Edit Storage Location":"Editar Local de Armazenamento","Edit Streamer":"Editar streamer","Edit User":"Editar Usuário","Edit Web Hook":"Editar Web Hook","Embed Code":"Código para Incorporar","Embed Widgets":"Incorporar Widgets","Enable":"Habilitar","Enable Advanced Features":"Ativar Recursos Avançados","Enable AutoDJ":"Habilitar AutoDJ","Enable Automated Assignment":"Habilitar atribuição automatizada","Enable Broadcasting":"Ativar Transmissão","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"Habilite certos recursos avançados na interface da web, incluindo configuração avançada de lista de reprodução, atribuição de porta de estação, alteração de diretórios de mídia base e outras funcionalidades que devem ser usadas apenas por usuários que estão familiarizados com a funcionalidade avançada.","Enable Downloads on On-Demand Page":"Habilitar Downloads na Página On-Demand","Enable HTTP Live Streaming (HLS)":"Ativar Transmissão HTTP (HLS)","Enable listeners to request a song for play on your station. Only\n songs that are already in your playlists are requestable.":"Permitir que os ouvintes solicitem uma música para ser reproduzida na sua estação. Apenas\n músicas que já estão nas suas playlists podem ser solicitadas.","Enable Mail Delivery":"Ativar Envio de E-mail","Enable On-Demand Streaming":"Ativar Transmissão On-Demand","Enable Public Pages":"Habilitar Páginas Públicas","Enable public pages?":"Ativar páginas públicas?","Enable song requests?":"Ativar pedido de música?","Enable streamers?":"Ativar streamers?","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Ative esta opção para prevenir que os metadados dos ficheiros desta lista de reprodução sejam enviados para o AutoDJ. Isto é útil para jingles ou bumpers.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Ative para publicar este ponto de montagem nos diretórios de \"Páginas Amarelas\" de rádios públicas.","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"Habilite para anunciar este relay nas \"Páginas Amarelas\" de diretórios de rádio públicas.","Enable to allow listeners to select this mount point on this station's public pages.":"Ative para permitir que os ouvintes selecionem este ponto de montagem nas página públicas da estação.","Enable to allow listeners to select this relay on this station's public pages.":"Ative para permitir que os ouvintes selecionem este ponto de montagem nas página públicas da estação.","Enable to allow this account to log in and stream.":"Habilite para permitir que esta conta entre e transmita.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Ativar para que o AzuraCast execute automaticamente cópias de segurança noturnas automaticamente no tempo especificado.","Enable Two-Factor":"Habilitar autenticação em dois fatores","Enable Two-Factor Authentication":"Ativar autenticação de dois fatores","Enabled":"Habilitado","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Habilita ou desabilita o uso do sistema mais recente e mais rápido baseado em WebSocket para receber atualizações ao vivo de players públicos. Pode ser necessário desabilitá-lo se tiver problemas com ele.","Encoder":"Codificador","End Date":"Data final","End Time":"Hora Final","Endpoint":"Endpoint","Enforce Schedule Times":"Forçar horários da programação","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Digite o código atual fornecido pelo seu aplicativo autenticador para verificar se ele está funcionando corretamente.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Digite a URL completa de outro stream para retransmitir sua transmissão através deste ponto de montagem.","Episode":"Episódio","Episodes":"Episódios","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Exemplo: se a URL da rádio remota é http://station.example.com:8000/radio.mp3, digite \"http://station.example.com:8000\".","Exclude Media from Backup":"Excluir pasta de mídia do backup","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Excluir mídia de backups automatizados economizará espaço, mas você deve fazer backup de sua mídia em outro lugar. Observe que apenas a mídia armazenada localmente terá backup.","Expected to Play at":"Espera-se que toque em","Explicit":"Explícito","Export %{format}":"Exportar %{format}","Export Media to CSV":"Exportar Mídia para CSV","Fallback Mount":"Montagem de contingência","Field Name":"Nome do Campo","File Name":"Nome Arquivo","Files marked for reprocessing:":"Arquivos marcados para reprocessamento:","Files moved:":"Arquivos movidos:","Files played immediately:":"Arquivos reproduzidos imediatamente:","Files queued for playback:":"Arquivos na fila para reproduzir:","Files removed:":"Arquivos removidos:","Footer Text":"Texto do Rodapé","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"Para sistemas de arquivos locais, este é o caminho base do diretório. Para sistemas de arquivos remotos, este é o prefixo da pasta.","For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n software.":"Para a maioria dos casos, use a codificação UTF-8 padrão. A codificação ISO-8859-1\n mais antiga pode ser usada se aceitar conexões do SHOUTcast 1 ou usar outro software mais antigo\n.","For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\".":"Para a maioria das instalações, você deve escolher a \"Linha de comando versão 64 bit\". Para dispositivos Raspberry Pi, selecione \"Linha de comando de 64bit Raspberry Pi 3/4\".","for selected period":"por período selecionado","For some clients, use port:":"Para alguns clientes, use a porta:","Format":"Formato","Friday":"Sexta-feira","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"De seu smartphone, digitalizar o código para a direita usando um aplicativo de autenticação de sua escolha (FreeOTP, Authy, etc).","Full Volume":"Volume Máximo","Full:":"Completo:","GA Property Tracking ID":"ID de Rastreamento de Propriedade GA","General Rotation":"Rotação Geral","Generate Report":"Gerar Relatório","Genre":"Gênero","GeoLite is not currently installed on this installation.":"GeoLite não está instalado nesta instalação.","GeoLite version \"%{ version }\" is currently installed.":"A versão \"%{ version }\" do GeoLite está instalada.","Global":"Global","Global Permissions":"Permissões Globais","Hide Album Art on Public Pages":"Esconder a capa do álbum em páginas públicas","Hide AzuraCast Branding on Public Pages":"Esconder a marca AzuraCast em páginas públicas","Hide Charts":"Ocultar Gráficos","Hide Metadata from Listeners (\"Jingle Mode\")":"Esconder Metadados de Ouvintes (\"Modo Jingle\")","High":"Alta","High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk.":"A demora de E/S pode indicar um congestionamento com o disco rígido do servidor, um disco rígido potencialmente falho, ou um alto consumo do disco rígido.","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Playlists de maior peso são tocadas com mais frequência se comparadas com outras playlists de menor peso.","History":"Histórico","HLS Streams":"Transmissões HLS","Home":"Início","Homepage Redirect URL":"URL de redirecionamento da página inicial","Hour":"Hora","HTML":"HTML","HTTP Live Streaming (HLS)":"Transmissão HTTP (HLS)","HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream.":"HTTP Live Streaming (HLS) é uma nova tecnologia de streaming de taxa de bits adaptável. Nessa página, você pode configurar as taxas de bits e os formatos individuais incluídos na transmissão HLS.","HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends.":"HTTP Live Streaming (HLS) é uma nova tecnologia de taxa de bits adaptável suportada por alguns clientes. Ele não usa os frontends de transmissão padrão.","Icecast Clients":"Clientes Icecast","Identifier":"Identificador","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Se uma música não tem capa do álbum, esta URL será listada em vez disso. Deixe em branco para usar a arte padrão do placeholder.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Se um visitante não estiver logado e visitar a página inicial do AzuraCast, você pode redirecionar automaticamente para a URL especificada aqui. Deixe em branco para redirecionar para a tela de login por padrão.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Se a autoatribuição estiver habilitada, use essa playlist como um fonte para que as músicas sejam redistribuídas nela. Isso irá substituir o conteúdo existente desta playlist.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Se desativada, a playlist não será incluída na reprodução do rádio, mas ainda pode ser gerenciada.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Se desativado, a estação não será transmitida.","If enabled, a download button will also be present on the public \"On-Demand\" page.":"Se ativado, um botão de download estará presente na página pública \"On-Demand\".","If enabled, AzuraCast will automatically record any live\n broadcasts made to this station to per-broadcast recordings.":"Se ativado, o AzuraCast irá gravar automaticamente quaisquer transmissões ao vivo\n feitas a esta estação para uma gravação por transmissão.","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"Se ativado, o AzuraCast irá se conectar à base de dados do MusicBrainz para tentar encontrar um ISRC para qualquer arquivo onde esteja faltando. Desativar isso pode melhorar o desempenho.","If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page.":"Se habilitado, a música das playlists com streaming on-demand habilitado estará disponível para stream por meio de uma página pública especializada.","If enabled, streamers (or DJs) will be able to connect directly\n to your stream and broadcast live music that interrupts the AutoDJ stream.":"Se ativado, os streamers (ou DJs) serão capazes de se conectar diretamente\n ao sua transmissão e transmitir música ao vivo interrompendo a transmissão do AutoDJ.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Se definito como \"Sim\", o AutoDJ irá tocar músicas automaticamente neste ponto de montagem.","If enabled, the AutoDJ will automatically play music to this mount point.":"Se definito como \"Sim\", o AutoDJ irá tocar músicas automaticamente neste ponto de montagem.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Se ativado, este streamer/Dj só será capaz de se conectar durante seu tempo de transmissão programada.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Se requisições estão habilitadas para sua estação, usuários poderão solicitar mídias que estiverem na sua playlist.","If requests are enabled, this specifies the minimum delay (in\n minutes) between a request being submitted and being played. If set to zero, a minor\n delay of 15 seconds is applied to prevent request floods.":"Se os pedidos estiverem habilitados, isto especifica o atraso mínimo (em\n minutos) entre um pedido sendo enviado e sendo tocado. Se definido como zero, um pequeno\n atraso de 15 segundos é aplicado para evitar uma sobrecarga de pedidos.","If selected, album art will not display on public-facing radio pages.":"Se selecionado, a capa do álbum não exibirá nas páginas de rádio voltado para o público.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Se selecionado, isto irá remover a marca AzuraCast de páginas voltadas para o público.","If the end time is before the start time, the playlist will play overnight.":"Se a hora de fim for antes da hora de início, a lista de reprodução irá tocar de um dia para o outro.","If the end time is before the start time, the schedule entry will continue overnight.":"Se a hora de fim for antes da hora de início, a lista de reprodução irá tocar de um dia para o outro.","If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here.":"Se o ponto de montagem (por exemplo, /radio.mp3) ou Shoutcast SID (por exemplo, 2) para o qual você transmite for diferente do listado acima, especifique o ponto de montagem de origem aqui.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Se a porta para a qual você transmite é diferente da que você listou na URL acima, especifique a porta de origem aqui.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Se essa montagem for a padrão, ela será tocada na pré-visualização e na página pública da rádio neste sistema.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Se esse ponto de montagem não estiver tocando áudio, os ouvintes serão automaticamente redirecionados para este ponto de montagem. O padrão é /error.mp3, uma mensagem de erro em repetição.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Se essa configuração estiver definida como \"Sim\", a URL do navegador será usada ao invés da URL base quando estiver disponível. Defina como \"Não\" para sempre usar a URL base.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Se esta estação tem streaming on demand e download ativado, apenas músicas que estão em playlists com essa configuração ativada serão visíveis.","If you are broadcasting using AutoDJ, enter the source password here.":"Se você estiver usando AutoDJ, digite a senha de origem aqui.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Se você estiver usando AutoDJ, digite o nome de usuário de origem aqui. Isso pode estar em branco.","If your installation is constrained by CPU or memory, you can change\n this setting to tune the resources used by Liquidsoap.":"Se sua instalação for limitada pela CPU ou memória, você pode mudar\n esta configuração para ajustar os recursos usados pelo Liquidsoap.","If your streaming software requires a specific mount point\n path, specify it here. Otherwise, use the default.":"Se o seu software de streaming exigir um caminho de ponto de montagem específico\n, especifique-o aqui. Caso contrário, use o padrão.","If your web hook requires HTTP basic authentication, provide the password here.":"Se o seu web hook requer autenticação básica HTTP, forneça a senha aqui.","If your web hook requires HTTP basic authentication, provide the username here.":"Se o seu web hook requer autenticação básica HTTP, forneça o nome de usuário aqui.","Import Changes from CSV":"Importar Alterações do CSV","Import from PLS/M3U":"Importar de PLS/M3U","Import Results":"Importar Resultados","Important: copy the key below before continuing!":"Importante: copie a chave abaixo antes de continuar!","In order to install SHOUTcast:":"Para instalar o SHOUTcast:","In order to install Stereo Tool:":"Para instalar o Stereo Tool:","In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds.":"Para processar rapidamente, os web hooks têm um tempo limite curto, portanto, o serviço de resposta deve ser otimizado para lidar com a solicitação em menos de 2 segundos.","in the last 48 hours":"nas últimas 48 horas","in the last month":"no último mês","In the newly created application, click the \"Keys and Access Tokens\" tab.":"Na aplicação recém criada, clique na aba \"Chaves e Tokens de Acesso\".","Include in Automated Assignment":"Incluir na atribuição automatizada","Include in On-Demand Player":"Incluir no Player On Demand","Indefinitely":"Indefinidamente","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"Indica a presença de conteúdo explícito (linguagem explícita ou conteúdo adulto). O Apple Podcasts exibe um gráfico de aconselhamento parental explícito para o seu episódio, se ativado. Episódios que contêm material explícito não estão disponíveis em alguns territórios de podcasts da Apple.","Insert":"Inserir","Install GeoLite IP Database":"Instalar banco de dados GeoLite IP","Install SHOUTcast 2 DNAS":"Instalar o SHOUTcast 2 DNAS","Install Stereo Tool":"Instalar o Stereo Tool","Instruct Liquidsoap to use any replaygain metadata associated with a\n song to control its volume level. This may increase CPU consumption.":"Instrua Liquidsoap para usar qualquer metadados de ganho associado a uma música\n para controlar o seu nível de volume. Isto pode aumentar o consumo de CPU.","Instructions":"Instruções","Internal notes or comments about the user, visible only on this control panel.":"Notas internas ou comentários sobre o usuário, visível somente neste painel de controle.","International Standard Recording Code, used for licensing reports.":"Código Internacional Padrão de Gravação, usado para relatórios de licenciamento.","Interrupt other songs to play at scheduled time.":"Interromper outras músicas para tocar no horário agendado.","Intro":"Introdução","IP":"IP","IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite.":"A geolocalização por IP é usada para adivinhar a localização aproximada de seus ouvintes com base no endereço IP com o qual eles se conectam. Use a biblioteca de geolocalização por IP integrada ou insira uma chave de licença nesta página para usar o MaxMind GeoLite.","ISRC":"ISRC","Jingle Mode":"Modo de Jingle","Joins":"Conectados","Language":"Idioma","Last 14 Days":"Últimos 14 Dias","Last 2 Years":"Últimos 2 Anos","Last 24 Hours":"Últimas 24 Horas","Last 30 Days":"Últimos 30 Dias","Last 60 Days":"Últimos 60 Dias","Last 7 Days":"Últimos 7 Dias","Last Modified":"Última modificação","Last Month":"Último Mês","Last run:":"Última execução:","Last Year":"Último Ano","Last.fm API Key":"Chave API do Last.fm","Learn about Advanced Playlists":"Saiba mais sobre Playlists avançadas","Learn More about Dropbox Auth Tokens":"Saiba mais sobre os Tokens de Autenticação do Dropbox","Learn more about release channels in the AzuraCast docs.":"Saiba mais sobre lançamento de canais na documentação do AzuraCast.","Learn more about this header.":"Saiba mais sobre este cabeçalho.","Leave blank to automatically generate a new password.":"Deixe em branco para gerar automaticamente uma nova senha.","Leave blank to play on every day of the week.":"Deixe em branco para tocar todos os dias da semana.","Leave blank to use the current password.":"Deixe em branco para utilizar a senha atual.","Leave blank to use the default Telegram API URL (recommended).":"Deixe em branco para usar o URL padrão da API do Telegram (recomendado).","Length":"Duração","Length Text":"Comprimento do Texto","Let's get started by creating your Super Administrator account.":"Comece a configuração criando uma conta de super administrador.","Light":"Claro","Limited:":"Limitado:","Liquidsoap":"Liquidsoap","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"LiquidSoap está embaralhando %{songs} em %{playlists}.","Liquidsoap Performance Tuning":"Ajuste de Desempenho do Liquidsoap","List one IP address or group (in CIDR format) per line.":"Liste um endereço IP ou grupo (no formato CIDR) por linha.","List one user agent per line. Wildcards (*) are allowed.":"Listar um agente de usuário por linha. Caracteres curingas (*) são permitidos.","Listener Analytics Collection":"Coleção de Estatísticas de Ouvinte","Listener History":"Histórico de Ouvintes","Listener Request":"Pedido de ouvinte","Listeners":"Ouvintes","Listeners by Day":"Ouvintes por dia","Listeners by Day of Week":"Ouvintes por dia da semana","Listeners by Hour":"Ouvintes por hora","Listeners Per Station":"Ouvintes Por Estação","Live":"Ao vivo","Live Broadcast Recording Bitrate (kbps)":"Taxa de Bits da Gravação de Transmissão Ao Vivo (kbps)","Live Broadcast Recording Format":"Formato da Gravação de Transmissão Ao Vivo","Live Listeners":"Ouvintes Ao Vivo","Live Recordings Storage Location":"Local de Armazenamento das Gravações Ao Vivo","Live stream connected.":"Transmissão ao vivo conectada.","Live stream disconnected.":"Transmissão ao vivo desconectada.","Live Streamer:":"Transmissão Ao Vivo:","Load Average":"Média de Consumo","Loading...":"Carregando...","Local":"Local","Local Filesystem":"Sistema de arquivos local","Local Streams":"Transmissões Locais","Location":"Localização","Log In":"Iniciar sessão","Log Viewer":"Visualizador de registro","Logs":"Registros","Loop Once":"Repetir Uma Vez","Losses":"Perdas","Low":"Baixo","Main Message Content":"Conteúdo da Mensagem Principal","Make the selected media play immediately, interrupting existing media":"Fazer a mídia selecionada tocar imediatamente, interrompendo a mídia existente","Manage":"Gerenciar","Manage SFTP Accounts":"Gerenciar Contas SFTP","Manage Stations":"Gerenciar Estações","Manual AutoDJ Mode":"Modo Manual AutoDJ","Manually define how this playlist is used in Liquidsoap configuration.":"Defina manualmente como esta playlist é utilizada na configuração do LiquidSoap. Somente para usuários avançados.","Markdown":"Marcação","Matched":"Compatível","Matomo API Token":"Token API do Matomo","Matomo Installation Base URL":"URL Base de Instalação do Matomo","Matomo Site ID":"ID do Site do Matomo","Max Listener Duration":"Duração máxima do ouvinte","Maximum Listeners":"Máximo de Ouvintes","Maximum number of total listeners across all streams. Leave blank to use the default.":"Número máximo de ouvintes em todas as transmissões. Deixe em branco para usar o padrão.","MaxMind Developer Site":"Site do MaxMind","MaxMind License Key":"Chave de licença do MaxMind","Media":"Mídia","Media File":"Arquivos de Mídia","Media Storage Location":"Local de Armazenamento de Mídia","Memory":"Memória","Memory Stats Help":"Ajuda com as Estatísticas de Memória","Merge playlist to play as a single track.":"Mesclar lista de reprodução para tocar como uma faixa única.","Message Body":"Corpo da Mensagem","Message Customization Tips":"Dicas de Personalização de Mensagens","Message parsing mode":"Modo de análise de mensagem","Message Recipient(s)":"Destinatário(s) da Mensagem","Message Subject":"Assunto da Mensagem","Metadata":"Metadados","Metadata updated!":"Metadado atualizado!","Microphone":"Microfone","Microphone\n Source":"Microfone\n Fonte","Minute of Hour to Play":"Minuto da Hora para Tocar","Mixer":"Controle de Volume","Mobile Device":"Dispositivo Móvel","Modified":"Modificado","Monday":"Segunda-feira","More":"Mais","Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa.":"A maioria dos provedores de hospedagem coloca mais máquinas virtuais (VPSs) em um servidor do que o hardware pode suportar quando cada VM estiver sendo executada com carga total da CPU. Isso é chamado de provisionamento excessivo, que pode levar outras VMs no servidor a \"sugar\" a CPU de sua VM e vice-versa.","Most Played Songs":"Músicas Mais Reproduzidas","Most Recent Backup Log":"Log de Backup mais recente","Mount Name:":"Nome do Ponto de Montagem:","Mount Point URL":"URL do Ponto de Montagem","Mount Points":"Pontos de montagem","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"Pontos de montagem é o mecanismo pelo qual os ouvintes se conectam e ouvem sua estação. Cada ponto de montagem pode ser de um formato de áudio ou qualidade diferente. Usando pontos de montagem, você pode configurar uma transmissão de alta qualidade para ouvintes de banda larga e outra de qualidade menor para usuários de celular.","Move":"Mover","Move %{ num } File(s) to":"Mover %{ num } Arquivo(s) para","Move to Directory":"Mover para o diretório","MP3":"MP3","Music Files":"Arquivos de música","Mute":"Silenciar","My Account":"Minha conta","N/A":"N/D","Name":"Nome","Name/Type":"Nome/Tipo","Network Interfaces":"Interfaces de Rede","Never run":"Nunca enviar","New Directory":"Novo diretório","New directory created.":"Novo diretório criado.","New File Name":"Novo nome de arquivo","New Folder":"Nova Pasta","New Key Generated":"Nova Chave Gerada","New Password":"Nova Senha","New Playlist":"Cadastrar Lista de Reprodução","New Playlist Name":"Nome da Nova Playlist","New Station Description":"Nova Descrição da Estação","New Station Name":"Novo Nome da Estação","No files selected.":"Nenhum arquivo selecionado.","No Limit":"Ilimitado","No Match":"Não Compatível","No other program can be using this port. Leave blank to\n automatically assign a port.":"Nenhum outro programa pode usar essa porta. Deixe em branco para\n atribuir uma porta automaticamente.","No other program can be using this port. Leave blank to automatically assign a port.":"Nenhum outro programa pode utilizar essa porta. Deixe em branco para atribuir uma porta automaticamente.","No records to display.":"Nenhum registro a ser exibido.","None":"Nenhum","None:":"Nenhum:","Normal Mode":"Modo Normal","Not Played":"Não Reproduzida","Not Running":"Parado","Not Scheduled":"Não Agendado","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Note que a restauração de um backup irá limpar seu banco de dados existente. Nunca restaurar arquivos de backup de usuários não confiáveis.","Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice.":"Observação: se seus metadados de mídia tiverem caracteres UTF-8, você deve usar um editor de planilhas que suporte a codificação UTF-8, como o OpenOffice.","Note: the port after this one will automatically be used\n for legacy connections.":"Nota: a porta depois desta será automaticamente usada\n para conexões antigas.","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Nota: Esta deve ser a página inicial pública da estação de rádio, não a URL do AzuraCast. Será incluído nos detalhes da transmissão.","Notes":"Notas","Now":"Agora","Now Playing":"Reproduzindo agora","Now playing on %{ station }:":"Tocando agora %{ station }:","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }":"Tocando agora %{ station }: %{ title } por %{ artist }! Ouça agora: %{ url }","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now.":"Tocando agora %{ station }: %{ title } por %{ artist }! Ouça agora.","NowPlaying API Response":"Resposta da API NowPlaying","Num Plays":"Número de Reproduções","Number of Backup Copies to Keep":"Número de Cópias de Segurança para Manter","Number of Minutes Between Plays":"Minutos entre as reproduções","Number of seconds to overlap songs.":"Número de segundos para sobrepor as músicas.","Number of Songs Between Plays":"Número de músicas entre as reproduções","Number of Visible Recent Songs":"Número de Músicas Recentes Visíveis","On the Air":"No Ar","On-Demand":"Sob demanda","On-Demand Media":"Arquivos On Demand","On-Demand Streaming":"Transmissão On-Demand","Once per %{minutes} Minutes":"Uma vez por %{minutes} minutos","Once per %{songs} Songs":"Uma vez por %{songs} músicas","Once per Hour":"Uma vez por hora","Once per Hour (at %{minute})":"Uma vez por hora (às %{minute})","Once per x Minutes":"Uma vez a cada x minutos","Once per x Songs":"Uma vez a cada x músicas","Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below.":"Depois que essas etapas forem concluídas, insira as informações da página \"Chaves e tokens de acesso\" nos campos abaixo.","Once you have configured automated assignment, click the button below to run the automated assignment process.":"Uma vez que você tenha configurado a atribuição automatizada, clique no botão abaixo para executar o processo.","One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools.":"Uma observação importante sobre a espera de E/S é que ela pode indicar um congestionamento ou problema, mas também pode ser completamente sem sentido, dependendo da carga de trabalho e dos recursos gerais disponíveis. Uma espera de E/S constantemente alta deve levar a uma investigação mais aprofundada com ferramentas mais sofisticadas.","Only collect aggregate listener statistics":"Só coletar estatísticas agregadas dos ouvintes","Only connect to a remote server.":"Conecte-se apenas a um servidor remoto.","Only loop through playlist once.":"Apenas reproduzir toda a playlist uma vez.","Only play one track at scheduled time.":"Só reproduza uma faixa no horário programado.","Only Send One Tweet Every...":"Enviar Apenas Um Tweet a cada...","Operation":"Operação","Optional: HTTP Basic Authentication Password":"Opcional: Senha de Autenticação Básica HTTP","Optional: HTTP Basic Authentication Username":"Opcional: Usuário de Autenticação Básica HTTP","Optional: Request Timeout (Seconds)":"Opcional: Tempo Limite de Pedido (Segundos)","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"Opcionalmente, selecione um campo de metadados ID3v2 que, se presente, será usado para definir o valor deste campo.","Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name.":"Opcionalmente, especifique um nome curto para URL, como \"my_station_name\", que será usado nas URLs desta estação. Deixe este campo em branco para criar automaticamente baseado no nome da estação.","Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name.":"Opcionalmente, especifique um nome amigável à API, como \"field_name\". Deixe este campo em branco para criar automaticamente baseado no nome.","Optionally supply an API token to allow IP address overriding.":"Opcionalmente, forneça um token de API para permitir a substituição do endereço IP.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"Opcionalmente, forneça chaves públicas SSH que este usuário pode usar para conectar em vez de uma senha. Digite uma chave por linha.","or":"ou","Original Path":"Caminho Original","Owner":"Proprietário","Password":"Senha","Password:":"Senha:","Paste the generated license key into the field on this page.":"Cole a chave de licença gerada no campo nesta página.","Path/Suffix":"Caminho/Sufixo","Pending Requests":"Solicitações Pendentes","Permissions":"Permissões","Play":"Tocar","Play %":"Tocar %","Play exactly once every $x minutes.":"Reproduzir exatamente uma vez a cada $x minutos.","Play exactly once every $x songs.":"Reproduzir exatamente uma vez a cada $x músicas.","Play Now":"Reproduzir","Play once per hour at the specified minute.":"Reproduzir uma vez por hora ao minuto especificado.","Play/Pause":"Tocar/Pausar","Playback Queue":"Fila de Reprodução","Playing Next":"A Seguir","Playlist":"Lista de reprodução","Playlist (M3U/PLS) URL":"URL da lista de reprodução (M3U/PLS)","Playlist 1":"Lista de reprodução 1","Playlist 2":"Lista de reprodução 2","Playlist Name":"Nome da playlist","Playlist order set.":"Ordem de reprodução definida.","Playlist queue cleared.":"A fila da lista de reprodução foi limpa.","Playlist Type":"Tipo da playlist","Playlist Weight":"Peso da playlist","Playlist:":"Lista de reprodução:","Playlist(s)":"Playlist(s)","Playlists":"Listas de reprodução","Playlists cleared for selected files:":"Playlists \"Limpa\" para os arquivos selecionados:","Playlists updated for selected files:":"Listas de Reprodução atualizadas para os ficheiros selecionados:","Plays":"Reproduções","Podcast":"Podcast","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"A mídia do podcast deve estar no formato MP3 ou M4A (AAC) para maior compatibilidade.","Podcast Title":"Título do Podcast","Podcasts":"Podcasts","Podcasts Storage Location":"Local de Armazenamento dos Podcasts","Port:":"Porta:","Powered by AzuraCast":"Desenvolvido por AzuraCast","Prefer Browser URL (If Available)":"Preferir a URL do Navegador (Se Disponível)","Prefer System Default":"Usar Padrão do Sistema","Preview":"Pré-visualização","Previous":"Anterior","Privacy":"Privacidade","Profile":"Perfil","Programmatic Name":"Nome Programático","Provide a valid license key from Thimeo. Functionality is limited without a license key.":"Fornecer uma chave de licença válida do Thimeo. Funcionalidade é limitada sem uma chave de licença.","Public Page":"Página pública","Public Page Background":"Fundo da Página Pública","Public Pages":"Páginas Públicas","Publish Date":"Data de Publicação","Publish Time":"Horário da Publicação","Publish to \"Yellow Pages\" Directories":"Publicar em diretórios \"Páginas amarelas\"","Queue":"Fila","Queue the selected media to play next":"Lista de mídia selecionada para reproduzir em seguida","Radio Player":"Player","Random":"Aleatório","Ratio":"Proporção","Raw":"Sem tratamento","Received":"Recebido","Record Live Broadcasts":"Gravar Transmissões Ao Vivo","Recover Account":"Recuperar Conta","Refresh rows":"Atualizar linhas","Region":"Região","Relay":"Retransmissão","Relay Stream URL":"URL de retransmissão de stream","Release Channel":"Canal de Lançamento","Remote":"Remoto","Remote Playback Buffer (Seconds)":"Buffer da Reprodução Remota (Segundos)","Remote Relays":"Relés remoto","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"Os relays remotos permitem trabalhar com o software de transmissão fora deste servidor. Qualquer relay incluído aqui será incluído nas estatísticas da sua estação. Você também pode transmitir deste servidor para relays remotos.","Remote Station Administrator Password":"Senha do Administrador da Estação remota","Remote Station Listening Mountpoint/SID":"Ponto de montagem da Estação remota","Remote Station Listening URL":"Endereço para ouvir a rádio","Remote Station Source Mountpoint/SID":"Ponto de montagem da Estação remota","Remote Station Source Password":"Senha da Estação remota","Remote Station Source Port":"Porta source da Estação remota","Remote Station Source Username":"Username da Estação remota","Remote Station Type":"Tipo de estação de rádio","Remote URL":"URL remoto","Remote URL Playlist":"Lista de reprodução de URL remota","Remote URL Type":"Tipo de URL Remoto","Remote: Dropbox":"Remoto: Dropbox","Remote: S3 Compatible":"Remoto: Compatível com S3","Remote: SFTP":"Remoto: SFTP","Remove":"Remover","Remove Key":"Remover a Chave","Rename":"Renomear","Rename File/Directory":"Renomear arquivo/diretório","Reorder":"Reordenar","Reorder Playlist":"Reorganizar Lista de reprodução","Repeat":"Repetir","Replace Album Cover Art":"Substituir a Capa do Álbum","Reprocess":"Reprocessar","Request":"Solicitar","Request a Song":"Pedir Uma Música","Request History":"Histórico de Solicitações","Request Last Played Threshold (Minutes)":"Limite do Último Pedido (Minutos)","Request Minimum Delay (Minutes)":"Atraso Mínimo do Pedido (Minutos)","Request Song":"Pedir Música","Requester IP":"IP do Solicitante","Requests":"Pedidos","Reset Password":"Redefinir senha","Reshuffle":"Embaralhar","Restart":"Reiniciar","Restoring Backups":"Restaurar Backup","Role Name":"Nome da Função","Roles":"Funções","Roles & Permissions":"Funções e Permissões","Rolling Release":"Rolling Release","Rows per page":"Linhas por página","RSS Feed":"Conteúdo RSS","Run Automated Assignment":"Executar atribuição automatizada","Run Automatic Nightly Backups":"Executar Cópias de Segurança Noturnas Automáticas","Run Manual Backup":"Executar Backup Manual","Running":"Executando","Sample Rate":"Taxa de amostragem","Saturday":"Sábado","Save":"Salvar","Save and Continue":"Salvar e Continuar","Save Changes":"Salvar alterações","Save Changes first":"Salve as Alterações Primeiro","Schedule":"Agendamento","Schedule View":"Visualizar agendamento","Scheduled":"Agendado","Scheduled Backup Time":"Tempo Agendado para Cópias de Segurança","Scheduled Play Days of Week":"Agendar por Dias da Semana","Scheduled playlists and other timed items will be controlled by this time zone.":"As playlists agendadas e outros itens temporários serão controlados por este fuso horário.","Scheduled Time #%{num}":"Tempo Agendado #%{num}","Scheduling":"Agendamento","Search":"Pesquisar","Seconds from the start of the song that the AutoDJ should start playing.":"Segundos a partir do início da música que o AutoDJ deve começar a tocar.","Seconds from the start of the song that the AutoDJ should stop playing.":"Segundos a partir do início da música que o AutoDJ deve parar de tocar.","Secret Key":"Chave Secreta","Security":"Segurança","Security & Privacy":"Segurança e Privacidade","See the Telegram documentation for more details.":"Veja a documentação do Telegram para mais detalhes.","See the Telegram Documentation for more details.":"Veja a documentação do Telegram para mais detalhes.","Seek":"Procurar","Select":"Selecionar","Select a theme to use as a base for station public pages and the login page.":"Selecione um tema para usar com base para a página publica da estação e página de login","Select all visible rows":"Selecionar todas as linhas visíveis","Select Configuration File":"Selecionar Arquivo de Configuração","Select CSV File":"Selecionar Arquivo CSV","Select Custom Fallback File":"Selecionar Arquivo Falback Personalizado","Select displayed fields":"Selecionar campos exibidos","Select File":"Selecione o arquivo","Select Intro File":"Selecione o Arquivo de Introdução","Select Media File":"Selecionar Arquivo de Mídia","Select PLS/M3U File to Import":"Selecione o arquivo PLS/M3U para importar","Select PNG/JPG artwork file":"Selecione o arquivo de arte PNG/JPG","Select the category/categories that best reflects the content of your podcast.":"Selecione a categoria/categorias que melhor refletem o conteúdo do seu podcast.","Select the countries that are not allowed to connect to the streams.":"Selecione os países que não têm permissão para se conectar as transmissões.","Select Web Hook Type":"Selecione o Tipo de Web Hook","Send Test Message":"Enviar Mensagem de Teste","Sender E-mail Address":"E-mail do Remetente","Sender Name":"Nome do Remetente","Sequential":"Sequencial","Server Status":"Status do Servidor","Server:":"Servidor:","Services":"Serviços","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"Defina um espaço máximo em disco que este local de armazenamento pode usar. Especifique o tamanho com unidade, ou seja, \"8 GB\". As unidades são medidas em 1024 bytes. Deixe em branco para usar como padrão o espaço disponível no disco.","Set as Default Mount Point":"Definir como o ponto de montagem padrão","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Defina pontos de marcação e fade usando o editor visual. As marcações de tempo serão salvas nos campos correspondentes nas configurações avançadas de reprodução.","Set Cue In":"Definir o ponto de entrada","Set Cue Out":"Definir o ponto de saída","Set Fade In":"Definir Fade In","Set Fade Out":"Definir Fade Out","Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space.":"Defina a mais para preservar mais histórico de reprodução e metadados de ouvinte para estações. Defina menos para economizar espaço em disco.","Set or clear playlists from the selected media":"Definir ou limpar as playlists da mídia selecionada","Set Overlap":"Definir Sobreposição","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"Defina o tempo em segundos que um ouvinte ficará conectado à transmissão. Se for definido como 0, os ouvintes podem permanecer conectados indefinidamente.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Defina como \"Sim\" para sempre usar URLs seguros \"https: //\" e redirecionar automaticamente para o URL seguro quando um URL inseguro for visitado.","Set to * to allow all sources, or specify a list of origins separated by a comma (,).":"Defina como * para permitir todas as fontes, ou especifique uma lista separadas por uma vírgula (,).","Settings":"Configurações","Setup instructions for broadcasting software are available on the AzuraCast wiki.":"Instruções para configurar softwares de transmissão estão disponíveis na wiki do AzuraCast.","SFTP Host":"Host SFTP","SFTP Password":"Senha SFTP","SFTP Port":"Porta SFTP","SFTP Private Key":"Chave Privada SFTP","SFTP Private Key Pass Phrase":"Frase de Acesso da Chave Privada SFTP","SFTP Username":"Usuário SFTP","SFTP Users":"SFTP Usuários","Share Media Storage Location":"Compartilhar Local de Armazenamento de Mídia","Share Podcasts Storage Location":"Compartilhar Local de Armazenamento dos Podcasts","Share Recordings Storage Location":"Compartilhar Local de Armazenamento das Gravações","SHOUTcast 2 DNAS is not currently installed on this installation.":"O DNAS SHOUTcast 2 não está instalado.","SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary.":"O SHOUTcast 2 DNAS não é software gratuito, e sua licença restritiva não permite que o AzuraCast distribua o binário do SHOUTcast.","SHOUTcast Clients":"Clientes Shoutcast","SHOUTcast License ID":"ID da licença do SHOUTcast","SHOUTcast Radio Manager":"Gerenciador de Rádio SHOUTcast","SHOUTcast User ID":"ID de Usuário do SHOUTcast","SHOUTcast version \"%{ version }\" is currently installed.":"A versão \"%{ version }\" do SHOUTcast está instalada.","Show Charts":"Mostrar Gráficos","Show new releases within your update channel on the AzuraCast homepage.":"Mostrar novos lançamentos em seu canal de atualização na página do AzuraCast.","Show on Public Pages":"Mostrar em Páginas Públicas","Show the station in public pages and general API results.":"Mostrar a estação em páginas públicas e resultados gerais da API.","Show Update Announcements":"Mostrar Avisos de Atualização","Shuffled":"Embaralhado","Site Base URL":"URL Base do Site","Site Theme":"Tema do site","Size":"Tamanho","Skip Song":"Pular Música","Smart Mode":"Modo Inteligente","SMTP Host":"Host SMTP","SMTP Password":"Senha do SMTP","SMTP Port":"Porta SMTP","SMTP Username":"Usuário SMTP","Some stream licensing providers may have specific rules\n regarding song requests. Check your local regulations for more information.":"Alguns provedores de licenciamento podem ter regras específicas\n sobre pedidos de música. Verifique seus regulamentos locais para obter mais informações.","Song":"Música","Song Album":"Álbum da música","Song Artist":"Artista","Song Genre":"Gênero da Música","Song History":"Histórico de Músicas","Song Length":"Duração da música","Song Listener Impact":"Impacto do ouvinte na canção","Song Lyrics":"Letras da música","Song Playback Order":"Ordem de reprodução da música","Song Playback Timeline":"Linha do tempo de reprodução de músicas","Song Requests":"Pedidos de músicas","Song Title":"Título da música","Song-based":"Baseado em músicas","Song-Based":"Com Base em Canções","Song-Based Playlist":"Playlist baseada em músicas","SoundExchange Report":"Relatório SoundExchange","Source":"Fonte","Space Used":"Espaço Usado","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"Especifique um ponto de montagem (por exemplo, \"/radio.mp3\") ou um SID de Shoutcast (ou seja, \"2\") para especificar uma transmissão específica para uso para estatísticas ou transmissão.","Specify the minute of every hour that this playlist should play.":"Especifique o minuto de cada hora que esta playlist deve tocar.","SSH Public Keys":"Chaves Públicas SSH","Stable":"Estável","Standard playlist, shuffles with other standard playlists based on weight.":"Reproduz o dia todo, mistura-se com outras listas de reprodução com base no peso.","Start":"Iniciar","Start Date":"Data Inicial","Start Streaming":"Iniciar Transmissão","Start Time":"Hora Inicial","Station Media":"Mídia da Estação","Station Name":"Nome da Estação","Station Overview":"Resumo da Estação","Station Permissions":"Permissões da Estação","Station Podcasts":"Podcasts da Estação","Station Recordings":"Gravações da Estação","Station Time Zone":"Fuso horário da Estação","Station(s)":"Estação(ões)","Stations":"Estações","Statistics Overview":"Visualizar estatísticas","Steal":"Steal","Steal (St)":"Steal (St)","Step 1: Scan QR Code":"Passo 1: Leia o código QR","Step 2: Verify Generated Code":"Etapa 2: Verifique o código gerado","Steps for configuring a Twitter application:":"Passos para a configuração de uma aplicação do Twitter:","Stereo Tool":"Stereo Tool","Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding.":"O Stereo Tool pode consumir muitos recursos de CPU e memória. Certifique-se de ter recursos suficientes antes de continuar.","Stereo Tool documentation.":"Documentação do Stereo Tool.","Stereo Tool Downloads":"Stereo Tool Downloads","Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the":"Stereo Tool é um software de processamento de áudio. Para obter mais informações sobre como configurá-lo, consulte o","Stereo Tool is not currently installed on this installation.":"O Stereo Tool não está atualmente instalado nesta instalação.","Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary.":"A Stereo Tool não é um software gratuito e sua licença restritiva não permite que o AzuraCast distribua o binário do Stereo Tool.","Stereo Tool License Key":"Chave de Licença do Stereo Tool","Stereo Tool version %{ version } is currently installed.":"A versão %{ version } do Stereo Tool esta instalada.","Stop":"Parar","Stop Streaming":"Parar transmissão","Storage Adapter":"Adaptador de Armazenamento","Storage Location":"Local de Armazenamento","Storage Locations":"Locais de Armazenamento","Storage Quota":"Cota de Armazenamento","Stream":"Transmissão","Streamer Broadcasts":"Transmissões de streamer","Streamer Display Name":"Nome de exibição do Streamer","Streamer password":"Senha do streamer","Streamer Username":"Nome de usuário do streamer","Streamer/DJ":"Streamer/DJ","Streamer/DJ Accounts":"Contas de streamer/DJ","Streamers/DJs":"Streamers/DJs","Streams":"Transmissões","Submit Code":"Enviar Código","Sunday":"Domingo","Supported file formats:":"Formatos de arquivo suportados:","System Settings":"Configurações do sistema","Target":"Destino","Test":"Teste","Test message sent.":"Mensagem de teste enviada.","text":"texto","The amount of memory Linux is using for disk caching.":"A quantidade de memória que o Linux está usando para cache de disco.","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"A URL base onde este serviço está localizado. Use o endereço IP externo ou um nome de domínio totalmente qualificado (se houver) apontando para este servidor.","The body of the POST message is the exact same as the NowPlaying API response for your station.":"O corpo da mensagem POST é exatamente o mesmo que a resposta da API NowPlaying para sua estação.","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"A pessoa de contato do podcast. Pode ser necessário para listar o podcast em serviços como Apple Podcasts, Spotify, Google Podcasts, etc.","The current CPU usage including I/O Wait and Steal.":"O uso atual da CPU, incluindo I/O Wait e Steal.","The current Memory usage excluding cached memory.":"O uso atual de memória, excluindo a memória em cache.","The date when the episode should be published.":"A data que o episódio deve ser publicado.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"A descrição do episódio. A quantidade máxima típica de texto permitida para isso é de 4.000 caracteres.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"A descrição do seu podcast. A quantidade máxima típica de texto permitida para isso é de 4.000 caracteres.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"O nome de exibição atribuído a este ponto de montagem ao visualizá-lo em páginas administrativas ou públicas. Deixe em branco para gerar automaticamente um.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"O nome de exibição atribuído a este ponto de montagem ao visualizá-lo em páginas administrativas ou públicas. Deixe em branco para gerar automaticamente um.","The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast.":"As caixas de texto editáveis são áreas onde você pode inserir um código de configuração personalizado. As seções não editáveis são geradas automaticamente pelo AzuraCast.","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"O e-mail do contato do podcast. Pode ser necessário para listar o podcast em serviços como Apple Podcasts, Spotify, Google Podcasts, etc.","The file name should look like:":"O nome do arquivo deve ser semelhante a:","The format and headers of this CSV should match the format generated by the export function on this page.":"O formato e os cabeçalhos deste CSV devem corresponder ao formato gerado pela função de exportação nesta página.","The full base URL of your Matomo installation.":"A URL base completa da sua instalação do Matomo.","The full playlist is shuffled and then played through in the shuffled order.":"A lista de reprodução completa é embaralhada e reproduzida na ordem aleatória.","The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this.":"A Espera de E/S é a porcentagem de tempo que a CPU está aguardando o acesso ao disco antes de poder continuar o trabalho que depende do resultado disso.","The language spoken on the podcast.":"O idioma falado no podcast.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"O tempo de reprodução que o Liquidsoap deve colocar em buffer ao reproduzir esta lista de reprodução. Tempos mais curtos podem levar a uma reprodução intermitente ou em ligações instáveis.","The number of seconds of signal to store in case of\n interruption. Set to the lowest value that your DJs can use without stream\n interruptions.":"O número de segundos de sinal para armazenar em caso de\n interrupção. Ajuste ao menor valor que seus DJs podem usar sem interrupções de transmissão\n.","The number of seconds to wait for a response from the remote server before cancelling the request.":"O número de segundos para aguardar uma resposta do servidor antes de cancelar a solicitação.","The numeric site ID for this site.":"O ID numérico do site para este site.","The order of the playlist is manually specified and followed by the AutoDJ.":"A ordem da lista de reprodução é especificada manualmente e seguida pelo AutoDJ.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"O diretório principal no qual os arquivos de configuração e a playlist da estação são armazenados. Deixe em branco para usar o diretório padrão.","The property ID used to track live listeners.":"O ID da propriedade usado para rastrear ouvintes ao vivo.","The relative path of the file in the station's media directory.":"O caminho relativo do arquivo no diretório de mídia da estação.","The request could not be processed.":"A solicitação não pôde ser executada.","The station ID will be a numeric string that starts with the letter S.":"O ID da estação será uma string numérica que começa com a letra S.","The streamer will use this password to connect to the radio server.":"O streamer irá utilizar essa senha para se conectar ao servidor da rádio.","The streamer will use this username to connect to the radio server.":"O streamer utilizará esse nome de usuário para conectar ao servidor da rádio.","The time period that the song should fade in. Leave blank to use the system default.":"O período de tempo para o fade-in nessa música. Deixe em branco para usar o padrão do sistema.","The time period that the song should fade out. Leave blank to use the system default.":"O período de tempo em que a música deve fazer Fade-Out. Deixe em branco para usar o padrão do sistema.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"O tempo que essa música deve sobrepor a anterior e a próxima quando ocorrer o fading. Deixe em branco para usar o padrão do sistema.","The time when the episode should be published (according to the stations timezone).":"O tempo em que o episódio deve ser publicado (de acordo com o fuso horário das estações).","The URL that will receive the POST messages any time an event is triggered.":"A URL que receberá o POST das mensagens sempre que um evento for acionado.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"O volume em decibéis para amplificar a faixa. Deixe em branco para usar o padrão do sistema.","Theme":"Tema","There is no existing custom fallback file associated with this station.":"Não existe nenhum arquivo personalizado de fallback associado a esta estação.","There is no existing intro file associated with this mount point.":"Não há nenhum arquivo de introdução associado a este ponto de montagem.","There is no existing media associated with this episode.":"Não há nenhuma mídia existente associada a este episódio.","There is no Stereo Tool configuration file present.":"Não há nenhum arquivo de configuração do Stereo Tool presente.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"Esta conta terá acesso completo ao sistema, e você será conectado automaticamente para o restante da configuração.","This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this.":"Isso pode fazer com que pareça que sua memória está baixa, enquanto na verdade não está. Algumas soluções/painéis de monitoramento incluem memória em cache em suas estatísticas de memória usada sem indicar isso.","This code will be included in the frontend configuration. Allowed formats are:":"Este código será incluído na configuração do frontend. Os formatos permitidos são:","This configuration file should be a valid .sts file exported from Stereo Tool.":"Este arquivo de configuração deve ser um arquivo .sts válido exportado do Stereo Tool.","This CSS will be applied to the main management pages, like this one.":"Este CSS será aplicado às principais páginas de gerenciamento, como este.","This CSS will be applied to the station public pages and login page.":"Este CSS será aplicado às páginas públicas da rádio e na página de login.","This determines how many songs in advance the AutoDJ will\n automatically fill the queue.":"Isso determina quantas músicas antecipadamente o AutoDJ\n preencherá automaticamente a fila.","This field is required.":"Este campo é obrigatório.","This field must be a valid decimal number.":"Este campo deve ter um número decimal válido.","This field must be a valid e-mail address.":"Este campo deve ter um endereço de e-mail válido.","This field must be a valid integer.":"Este campo deve ser um número inteiro válido.","This field must be a valid IP address.":"Este campo deve ter um endereço IP válido.","This field must be a valid URL.":"Este campo deve ter uma URL válida.","This field must be between %{ min } and %{ max }.":"Este campo deve estar entre %{ min } e %{ max }.","This field must have at least %{ min } letters.":"Este campo deve ter pelo menos %{ min } letras.","This field must have at most %{ max } letters.":"Este campo deve ter no máximo %{ max } letras.","This field must only contain alphabetic characters.":"Este campo deve conter apenas caracteres alfabéticos.","This field must only contain alphanumeric characters.":"Este campo deve conter apenas caracteres alfanuméricos.","This field must only contain numeric characters.":"Este campo deve conter apenas caracteres numéricos.","This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting.":"Este arquivo será reproduzido em sua estação de rádio sempre que nenhuma mídia estiver programada para ser reproduzida ou ocorrer um erro crítico que interrompa a transmissão regular.","This image will be used as the default album art when this streamer is live.":"Esta imagem será usada como padrão da capa do álbum quando este streamer estiver ao vivo.","This introduction file should exactly match the bitrate and format of the mount point itself.":"Este arquivo de introdução deve corresponder exatamente à taxa de bits e ao formato do próprio ponto de montagem.","This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues.":"Este é um recurso avançado e o código personalizado não é oficialmente suportado pelo AzuraCast. Você pode interromper sua estação adicionando um código personalizado, mas removê-lo deve resolver todos os problemas.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Este é o nome de exibição informal que será mostrado nas respostas da API se o streamer/DJ estiver ao vivo.","This is the number of seconds until a streamer who has been\n manually disconnected can reconnect to the stream. Set to 0 to allow the\n streamer to immediately reconnect.":"Este é o número de segundos até que um streamer que tenha sido\n desconectado manualmente possa se reconectar a transmissão. Defina 0 para permitir que o streamer\n se reconecte imediatamente.","This javascript code will be applied to the station public pages and login page.":"Este código javascript será aplicado às páginas públicas da estação e página de login.","This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n itself to manage song playback. \"Next Song\" and some other features will not be\n available.":"Este modo desabilita o gerenciamento do AutoDJ do AzuraCast, usando o próprio Liquidsoap\n para gerenciar a reprodução da música. \"Próxima música\" e alguns outros recursos não estarão\n disponíveis.","This Month":"Este Mês","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Este nome deve sempre começar com uma barra (/) e deve ser uma URL válida, como exemplo /autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Este nome irá aparecer como um sub cabeçalho próximo ao logo do AzuraCast, para ajudar a identificar este servidor.","This password is too common or insecure.":"Esta senha é muito comum ou insegura.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"Atualmente, esta lista de reprodução não tem horários agendados. Ele será reproduzida o tempo todo.\nPara adicionar um novo horário agendado, clique no botão abaixo.","This playlist will play every $x minutes, where $x is specified here.":"Essa playlist irá tocar a cada $x minutos, onde $x é especificado aqui.","This playlist will play every $x songs, where $x is specified here.":"Essa playlist irá reproduzir a cada $x músicas, onde $x é especificado aqui.","This port is not used by any external process. Only modify this port\n if the assigned port is in use. Leave blank to automatically assign a port.":"Esta porta não é usada por nenhum processo externo. Apenas modifique esta porta\n se a porta atribuída estiver em uso. Deixe em branco para atribuir automaticamente uma porta.","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"Esta fila contém as faixas restantes na ordem em que serão enfileiradas pelo AutoDJ do AzuraCast (se as faixas puderem ser reproduzidas).","This service can provide album art for tracks where none is available locally.":"Este serviço pode fornecer a arte do álbum para faixas onde nenhuma estiver disponível localmente.","This software delivers your broadcast to the listening audience.":"Este software fornece sua transmissão para o ouvinte.","This software shuffles from playlists of music constantly and plays when\n no other radio source is available.":"Este software reproduz aleatoriamente as playlists de música e reproduz quando\n nenhuma outra fonte estiver disponível.","This specifies the minimum time (in minutes) between a song\n playing on the radio and being available to request again. Set to 0 for no\n threshold.":"Isso especifica o tempo mínimo (em minutos) entre uma\n música tocando no rádio e estando disponível para o pedido novamente. Defina 0 para nenhum valor limite\n.","This specifies the time range (in minutes) of the song history that\n the duplicate song prevention algorithm should take into account.":"Isso especifica o intervalo de tempo (em minutos) do histórico de músicas que\n o algoritmo de prevenção de músicas repetidas deve levar em conta.","This station's time zone is currently %{tz}.":"O fuso horário desta estação está atualmente %{tz}.","This streamer is not scheduled to play at any times.":"Esse streamer/Dj não está agendado para reproduzir em momento algum.","This URL is provided within the Discord application.":"Esta URL é fornecida no aplicativo do Discord.","This web hook will only run when the selected event(s) occur on this specific station.":"Este web hook só será executado quando o(s) evento(s) selecionado(s) ocorrerem nesta estação específica.","This will be the file name for your backup, include the extension for file type you wish to use.":"Este será o nome do arquivo para seu backup, incluindo a extensão para o tipo de arquivo que você deseja usar.","This will be used as the label when editing individual songs, and will show in API results.":"Isso será usado como identificação ao editar músicas individuais e será exibido nos resultados da API.","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Isso produzirá um backup significativamente menor, mas você deve fazer o backup da mídia em outro lugar. Observe que apenas a mídia armazenada localmente terá backup.","Thumbnail Image URL":"Tamanho de Imagem em Miniatura","Thursday":"Quinta-feira","Time":"Tempo","Time (sec)":"Tempo (seg)","Time spent waiting for disk I/O to be completed.":"Tempo gasto à espera que a E/S do disco seja concluída.","Time stolen by other virtual machines on the same physical server.":"Tempo roubado por outras máquinas virtuais no mesmo servidor físico.","Time Zone":"Fuso Horário","Title":"Título","To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value.":"Para aliviar esse problema potencial com recursos compartilhados da CPU, os hosts atribuem \"créditos\" a um VPS que são usados de acordo com um algoritmo baseado na carga da CPU, bem como no tempo durante o qual a carga da CPU é gerada. Se o crédito atribuído à sua VM estiver esgotado, eles usarão o tempo de CPU da sua VM e o atribuirão a outras VMs na máquina. Isso é visto como o valor \"Steal\" ou \"St\".","To download the GeoLite database:":"Para baixar a base de dados GeoLite:","To play once per day, set the start and end times to the same value.":"Para tocar uma vez por dia, defina a hora de início e de fim para o mesmo valor.","To restore a backup from your host computer, run:":"Para restaurar um backup do seu computador de host, execute:","To retrieve detailed unique listeners and client details, an administrator password is often required.":"Para recuperar ouvintes exclusivos detalhados e detalhes do cliente, geralmente é necessária uma senha de administrador.","To set this schedule to run only within a certain date range, specify a start and end date.":"Para definir este cronograma a ser executado apenas dentro de um determinado intervalo de datas, especifique uma data de início e fim.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"Para verificar se o código foi configurado corretamente, digite o código de 6 dígitos que o app mostra.","Today":"Hoje","Total":"Total","Total Disk Space":"Espaço Total em Disco","Total Listener Hours":"Total de Horas de Ouvinte","Total RAM":"Total de RAM","Transmitted":"Transmitido","Triggers":"Disparos","Tuesday":"Terça-feira","TuneIn Partner ID":"ID do Parceiro TuneIn","TuneIn Partner Key":"Chave do Parceiro TuneIn","TuneIn Station ID":"ID da Estação do TuneIn","Twitter Account Details":"Detalhes da Conta do Twitter","Twitter Applications":"Aplicativos do Twitter","Two-Factor Authentication":"Autenticação de dois fatores","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"Autenticação de dois fatores melhora a segurança da sua conta, exigindo um segundo código de acesso único além de sua senha quando você se logar.","Typically a website with content about the episode.":"Normalmente um site com conteúdo sobre o episódio.","Typically the home page of a podcast.":"Normalmente a página inicial do podcast.","Unable to update.":"Não foi possível atualizar.","Unique":"Único","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Identificador único para o chat de destino ou nome de usuário do canal de destino (no formato @channelusername).","Unique Listeners":"Ouvintes únicos","Unknown":"Desconhecido","Unknown Artist":"Artista Desconhecido","Unknown Title":"Título Desconhecido","Up":"Para Cima","Upcoming Song Queue":"Fila das próximas músicas","Update":"Atualizar","Update Metadata":"Atualizar Metadados","Updated":"Atualizado","Updated successfully.":"Atualizado com sucesso.","Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile.":"Envie um arquivo de configuração do Stereo Tool do sub-menu \" Transmissão\" no perfil da estação.","Upload Custom Assets":"Carregar Recursos Personalizados","Upload Stereo Tool Configuration":"Enviar Configuração do Stereo Tool","Upload the file on this page to automatically extract it into the proper directory.":"Faça o upload do arquivo nesta página para extraí-lo automaticamente para o diretório adequado.","URL":"URL","URL Stub":"URL Curta","Use":"Uso","Use (Us)":"Uso (Nós)","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"Use as chaves API para autenticar com a API do AzuraCast utilizando as mesmas permissões que a sua conta de usuário.","Use Asynchronous Worker":"Use o trabalhador assíncrono","Use Browser Default":"Usar padrão do navegador","Use Icecast 2.4 on this server.":"Usar o Icecast 2.4 neste servidor.","Use Less CPU (Uses More Memory)":"Usar menos CPU (Usa Mais Memória)","Use Less Memory (Uses More CPU)":"Usar Menos Memória (Usa Mais CPU)","Use Liquidsoap on this server.":"Usar o Liquidsoap neste servidor.","Use Replaygain Metadata":"Usar Metadados do Replaygain","Use Secure (TLS) SMTP Connection":"Usar Conexão SMTP Segura (TLS)","Use SHOUTcast DNAS 2 on this server.":"Usar o SHOUTcast DNAS 2 neste servidor.","Use Web Proxy for Radio":"Usar Web Proxy Para as Rádios","Use WebSockets for Now Playing Updates":"Usar WebSockets para Atualizações do Tocando Agora","Used":"Usado","Used for \"Forgot Password\" functionality, web hooks and other functions.":"Usado para a funcionalidade \"Esqueci a Senha\", web hooks e outras funções.","User":"Usuário","User Agent":"Agente do Usuário","User Name":"Nome de Usuário","User Permissions":"Permissões de Usuário","Username":"Usuário","Username:":"Usuário:","Users":"Usuários","Users with this role will have these permissions across the entire installation.":"Usuários com essa função terão essas permissões em toda a instalação.","Users with this role will have these permissions for this single station.":"Usuários com essa função terão essas permissões para esta única estação.","Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ.":"Usando esta página, você pode personalizar várias seções da configuração do Liquidsoap. Isso permite que você adicione funcionalidades avançadas ao AutoDJ da sua estação.","Usually enabled for port 465, disabled for ports 587 or 25.":"Normalmente habilitado para a porta 465, desativado para as portas 587 ou 25.","Variables are in the form of:":"Variáveis estão na forma de:","View":"Visualizar","View tracks in playlist":"Ver faixas na playlist","Visit the \"My License Key\" page under the \"Services\" section.":"Visite a página \"Minha Chave de Licença\" sob a seção \"Serviços\".","Visual Cue Editor":"Editor Visual Cue","Volume":"Volume","Wait":"Espera","Wait (Wa)":"Espera (Wa)","Waveform Zoom":"Zoom da Forma de Onda","Web DJ":"Web Dj","Web Hook Details":"Detalhes do Web Hook","Web Hook Name":"Nome do Web Hook","Web Hook Triggers":"Disparos do Web Hook","Web Hook URL":"URL do Web Hook","Web Hooks":"Web Hooks","Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station.":"Os Web hooks enviam automaticamente uma solicitação HTTP POST para o URL que você especificar para notificá-lo sempre que um dos disparos especificados ocorrer em sua estação.","Web hooks let you connect to external web services and broadcast changes to your station to them.":"Os Web hooks permitem que você se conecte a serviços da Web externos e transmita para eles as alterações de sua estação.","Web Site URL":"URL do Site","WebDJ":"WebDJ","Website":"Site","Wednesday":"Quarta-feira","Weight":"Peso","Welcome to AzuraCast!":"Bem-vindo ao AzuraCast!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"Ao fazer chamadas da API, você pode passar esse valor no cabeçalho \"X-API-Key\" para se autenticar como você mesmo.","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"O AutoDJ tentará evitar artistas e títulos de faixas duplicados ao reproduzir mídia desta playlist.","Widget Type":"Tipo de Widget","Worst Performing Songs":"Músicas Com Pior Desempenho","Yesterday":"Ontem","You":"Você","You can also upload files in bulk via SFTP.":"Você também pode enviar arquivos em quantidade via SFTP.","You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>":"Você pode incluir qualquer configuração especial de ponto de montagem aqui, em JSON { key: 'value' } ou no formato XML <key>value</key>","You can only perform the actions your user account is allowed to perform.":"Você só pode realizar as ações que sua conta de usuário tem permissão para realizar.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Você pode definir uma URL personalizada para este fluxo que o AzuraCast usará ao se referir a ele. Deixe vazio para usar o valor padrão.","You may need to connect directly to your IP address:":"Talvez você precise se conectar diretamente pelo endereço IP:","You may need to connect directly via your IP address:":"Talvez você precise se conectar diretamente através do seu endereço IP:","You will not be able to retrieve it again.":"Você não poderá recuperá-lo novamente.","Your full API key is below:":"Sua chave de API completa está abaixo:","YP Directory Authorization Hash":"Hash de Autorização do Diretório YP","ZStandard compression":"Compressão ZStandard","Select...":"Selecionar...","Imported locale: %s":"Local importado: %s","Initialize AzuraCast":"Inicializar o AzuraCast","Initializing essential settings...":"Inicializando configurações essenciais...","Environment: %s":"Ambiente: %s","Installation Method: %s":"Método de instalação: %s","Running Database Migrations":"Migrações de banco de dados em execução","Generating Database Proxy Classes":"Gerando Classes de Proxy do Banco de Dados","Reload System Data":"Recarregar Dados do Sistema","AzuraCast is now initialized.":"O AzuraCast foi inicializado.","AzuraCast Settings":"Configurações AzuraCast","Setting Key":"Chave de configuração","Setting Value":"Configurando Valor","Configuration successfully written.":"Configuração gravada com sucesso.","Fixtures loaded.":"Instalações carregadas.","The account associated with e-mail address \"%s\" has been set as an administrator":"A conta associada com o e-mail \"%s\" foi alterada para ser um administrador","Account not found.":"Conta não encontrada.","AzuraCast Setup":"AzuraCast Setup","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Bem-vindo ao AzuraCast. Por favor, aguarde enquanto algumas dependências fundamentais do AzuraCast são configuradas...","Installing Data Fixtures":"Instalando Instalações de Dados","Refreshing All Stations":"Atualizando todas as estações","AzuraCast is now updated to the latest version!":"AzuraCast agora está atualizado para a versão mais recente!","AzuraCast installation complete!":"Instalação AzuraCast completa!","Visit %s to complete setup.":"Visite %s para concluir a configuração.","Backup path %s not found!":"Caminho de backup %s não encontrado!","AzuraCast Backup":"Backup AzuraCast","Please wait while a backup is generated...":"Por favor aguarde enquanto a cópia de segurança é criada...","Creating temporary directories...":"Criando diretórios temporários...","Backing up MariaDB...":"Fazendo backup do MariaDB...","Creating backup archive...":"Criando arquivo de backup...","Cleaning up temporary files...":"Limpando arquivos provisórios...","Backup complete in %.2f seconds.":"Backup concluído em %.2f segundos.","This feature is not currently supported on this station.":"Este recurso não é suportada atualmente nessa estação.","AzuraCast Installer":"Instalador do AzuraCast","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"Bem-vindo ao AzuraCast! Complete a configuração inicial do servidor respondendo algumas perguntas.","AzuraCast Updater":"Atualizador do AzuraCast","Change installation settings?":"Alterar as configurações de instalação?","AzuraCast is currently configured to listen on the following ports:":"O AzuraCast está configurado para ser ouvido nas seguintes portas:","HTTP Port: %d":"Porta HTTP: %d","HTTPS Port: %d":"Porta HTTPS: %d","SFTP Port: %d":"Porta SFTP: %d","Radio Ports: %s":"Portas de Rádio: %s","Customize ports used for AzuraCast?":"Personalizar portas usadas para o AzuraCast?","Set up LetsEncrypt?":"Configurar o LetsEncrypt?","Writing configuration files...":"Criando arquivos de configuração...","Server configuration complete!":"Configuração do servidor completa!","The locale to use for CLI commands.":"A local a ser usado para os comandos CLI.","The application environment.":"O ambiente do aplicativo.","Manually modify the logging level.":"Modificar manualmente o nível de registro.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"Isso permite que você registre erros de nível de depuração temporariamente (para solução de problemas) ou reduza o volume de registros que são produzidos por sua instalação, sem a necessidade de modificar se sua instalação é uma instância de produção ou de desenvolvimento.","Enable Custom Code Plugins":"Ativar Códigos de Plugins Personalizados","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Habilite a funcionalidade de \"mesclagem\" do compositor para combinar o arquivo composer.json do aplicativo principal com quaisquer arquivos de composição de plug-in. Isso pode ter implicações de desempenho, portanto, você só deve usá-lo se usar um ou mais plug-ins com suas próprias dependências do Composer.","Minimum Port for Station Port Assignment":"Porta mínima para atribuição da porta da estação","Modify this if your stations are listening on nonstandard ports.":"Modifique isto se suas estações estiverem sendo ouvidas em portas que não são padrão.","Maximum Port for Station Port Assignment":"Porta máxima para atribuição da porta da estação","Show Detailed Slim Application Errors":"Mostrar Erros Detalhados da Aplicação Slim","This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub.":"Isso permite que você depure os erros do aplicativo Slim que você pode encontrar. Por favor, relate quaisquer logs de erro de aplicativo Slim para a equipe de desenvolvimento no GitHub.","MariaDB Host":"Host do MariaDB","Do not modify this after installation.":"Não modifique isto após a instalação.","MariaDB Port":"Porta MariaDB","MariaDB Username":"Nome de Usuário MariaDB","MariaDB Password":"Senha MariaDB","MariaDB Database Name":"Nome do Banco de Dados MariaDB","Auto-generate Random MariaDB Root Password":"Gerar automaticamente uma senha de root aleatória para o MariaDB","MariaDB Root Password":"Senha Root do MariaDB","Enable MariaDB Slow Query Log":"Ativar Registro do MariaDB Para Consultas Lentas","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"Registrar consultas mais lentas para diagnosticar possíveis problemas de banco de dados. Apenas ative esta opção se necessário.","MariaDB Maximum Connections":"Conexões máximas do MariaDB","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"Definir a quantidade de conexões permitidas para o banco de dados. Esse valor deve ser aumentado se você estiver vendo o erro \"Muitas conexões\" nos registros.","Enable Redis":"Ativar Redis","Disable to use a flatfile cache instead of Redis.":"Desabilite para usar um cache flatfile em vez do Redis.","Redis Host":"Host Redis","Redis Port":"Porta de Redis","Redis Database Index":"Índice do banco de dados Redis","PHP Maximum POST File Size":"Tamanho máximo do arquivo POST do PHP","PHP Memory Limit":"Limite de Memória do PHP","PHP Script Maximum Execution Time":"Tempo máximo de execução do script PHP","(in seconds)":"(em segundos)","Short Sync Task Execution Time":"Tempo curto de execução da tarefa de sincronização","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"O tempo máximo de execução (e tempo limite de bloqueio) para as tarefas de sincronização de 15 segundos, 1 minuto e 5 minutos.","Long Sync Task Execution Time":"Tempo longo de execução da tarefa de sincronização","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"O tempo máximo de execução (e tempo limite de bloqueio) para a tarefa de sincronização de 1 hora.","Maximum PHP-FPM Worker Processes":"Processos Máximos de Worker de PHP-FPM","Enable Performance Profiling Extension":"Habilitar Extensão de Perfil de Desempenho","Profiling data can be viewed by visiting %s.":"Dados do perfil podem ser vistos visitando %s.","Profile Performance on All Requests":"Desempenho de perfil em todas as solicitações","This will have a significant performance impact on your installation.":"Isto terá um impacto significativo no desempenho da sua instalação.","Profiling Extension HTTP Key":"Chave HTTP de extensão de perfil","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"O valor para o parâmetro \"SPX_KEY\" para visualizar páginas de perfil.","Profiling Extension IP Allow List":"Lista de permissões de extensão de perfil de IP","This file was automatically generated by AzuraCast.":"Este arquivo foi gerado automaticamente pelo AzuraCast.","You can modify it as necessary. To apply changes, restart the Docker containers.":"Você pode modificá-lo conforme necessário. Para aplicar as alterações, reinicie os contêineres Docker.","Remove the leading \"#\" symbol from lines to uncomment them.":"Remova o símbolo \"#\" das linhas para descomentá-las.","Valid options: %s":"Opções válidas: %s","Default: %s":"Padrão: %s","Additional Environment Variables":"Variáveis Adicionais de Ambiente","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Todos os contêineres do Docker são prefixados por este nome. Não altere isso após a instalação.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) O tempo de espera antes de uma operação do Docker Compose falhar. Aumente isso em computadores de baixo desempenho.","HTTP Port":"Porta HTTP","The main port AzuraCast listens to for insecure HTTP connections.":"A porta principal do AzuraCast das conexões HTTP inseguras.","HTTPS Port":"Porta HTTPS","The main port AzuraCast listens to for secure HTTPS connections.":"A porta principal do AzuraCast para conexões HTTPS seguras.","The port AzuraCast listens to for SFTP file management connections.":"A porta AzuraCast para as conexões de gerenciamento de arquivos SFTP.","Station Ports":"Portas da Estação","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"As portas do AzuraCast para transmissões de estações e conexões de entrada de DJs.","Docker User UID":"UID de usuário Docker","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"Defina o UID do usuário em execução nos contêineres do Docker. Combinar isso com o UID do host pode corrigir problemas de permissão.","Docker User GID":"GID do usuário Docker","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Defina o GID do usuário em execução nos contêineres do Docker. Combinar isso com o GID do seu host pode corrigir problemas de permissão.","Advanced: Use Privileged Docker Settings":"Avançado: Use as configurações privilegiadas do Docker","LetsEncrypt Domain Name(s)":"Nome(s) de Domínio LetsEncrypt","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"Nome de domínio (exemplo.com) ou nomes (exemplo.com,foo.bar) a serem usados com o LetsEncrypt.","LetsEncrypt E-mail Address":"Endereço de E-mail LetsEncrypt","Optionally provide an e-mail address for updates from LetsEncrypt.":"Opcionalmente, forneça um endereço de e-mail para atualizações do LetsEncrypt.","User not found.":"Usuário não encontrado.","Logged in successfully.":"Identificado com sucesso.","Too many login attempts":"Muitas tentativas de login","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Você tentou entrar muitas vezes. Por favor, aguarde 30 segundos e tente novamente.","Complete the setup process to get started.":"Conclua o processo de configuração para começar.","Login unsuccessful":"Início de sessão falhou","Your credentials could not be verified.":"Suas credenciais não puderam ser verificadas.","Too many forgot password attempts":"Muitas tentativas de redefinição de senha","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"Você tentou redefinir sua senha muitas vezes. Aguarde 30 segundos e tente novamente.","Account Recovery":"Recuperação de Conta","Account recovery e-mail sent.":"E-mail de recuperação da conta foi enviado.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Se o endereço de e-mail fornecido estiver no sistema, verifique se há uma mensagem de redefinição de senha em sua caixa de entrada.","Invalid token specified.":"Token especificado inválido.","Logged in using account recovery token":"Conectado usando o token de recuperação da conta","Your password has been updated.":"Sua senha foi atualizada.","Set Up AzuraCast":"Configurar o AzuraCast","Setup has already been completed!":"Configuração já foi concluída!","Dashboard":"Dashboard","Episode not found.":"Episódio não encontrado.","No episodes found.":"Nenhum episódio encontrado.","Bulk Media Import/Export":"Importar/Exportar Mídia em Massa","Streamers enabled!":"Streamers habilitados!","You can now set up streamer (DJ) accounts.":"Você pode agora configurar as contas para os streamers (DJ).","HLS enabled!":"HLS habilitado!","Station Nginx Configuration":"Configuração do Nginx da Estação","Liquidsoap Log":"Log do Liquidsoap","Liquidsoap Configuration":"Configuração do Liquidsoap","Icecast Access Log":"Registro de acesso do Icecast","Icecast Error Log":"Registro de Erro do Icecast","Icecast Configuration":"Configuração do Icecast","SHOUTcast Log":"SHOUTcast Log","SHOUTcast Configuration":"Configuração do SHOUTcast","Debug Output":"Saída de Depuração","AzuraCast Application Log":"Log do AzuraCast","Nginx Access Log":"Log de acesso Nginx","Nginx Error Log":"Log de erro Nginx","PHP Application Log":"Log de aplicação do PHP","Supervisord Log":"Registro do Supervisor","Album Artist Sort Order":"Ordem do Artista do Álbum","Album Sort Order":"Selecionar Ordem de classificação","Band":"Banda","Bpm":"Bpm","Comment":"Comentário","Commercial Information":"Informações Comerciais","Composer":"Compositor","Composer Sort Order":"Ordem do Compositor","Conductor":"Condutor","Content Group Description":"Descrição do Grupo de Conteúdo","Copyright":"Direitos autorais","Copyright Message":"Mensagem de Direitos Autorais","Encoded By":"Codificado por","Encoder Settings":"Configurações do Codificador","Encoding Time":"Tempo de codificação","File Owner":"Proprietário do Arquivo","File Type":"Tipo de arquivo","Initial Key":"Chave inicial","Internet Radio Station Name":"Nome da Estação de Rádio da Internet","Internet Radio Station Owner":"Proprietário da Estação de Rádio da Internet","Involved People List":"Lista de Pessoas Envolvidas","Linked Information":"Informações vinculadas","Lyricist":"Letra","Media Type":"Tipo de mídia","Mood":"Disposição","Music CD Identifier":"Identificador do CD de Música","Musician Credits List":"Lista de Créditos Músicos","Original Album":"Álbum original","Original Artist":"Artista Original","Original Filename":"Nome do arquivo original","Original Lyricist":"Artista Original","Original Release Time":"Tempo de lançamento original","Original Year":"Ano original","Part Of A Compilation":"Parte de uma compilação","Part Of A Set":"Parte de um conjunto","Performer Sort Order":"Ordem de classificação do artista","Playlist Delay":"Atraso da Playlist","Produced Notice":"Aviso Produzido","Publisher":"Publicador","Recording Time":"Datas de gravação","Release Time":"Data de Lançamento","Remixer":"Remixer","Set Subtitle":"Definir legenda","Subtitle":"Subtítulo","Tagging Time":"Tempo de Marcação","Terms Of Use":"Termos de Uso","Title Sort Order":"Selecionar Ordem de classificação","Track Number":"Número da faixa","Unsynchronised Lyric":"Letra não sincronizada","URL Artist":"Artista de URL","URL File":"Arquivo URL","URL Payment":"Pagamento de URL","URL Publisher":"Publicador de URL","URL Source":"URL fonte","URL Station":"Estação de URL","URL User":"Usuário de URL","Year":"Ano","All Stations":"Todas as Estações","This station does not accept requests currently.":"Esta estação não aceita solicitações atualmente.","This playlist is not a sequential playlist.":"Esta lista de reprodução não é uma lista de reprodução sequencial.","Playlist enabled.":"Playlist ativada.","Playlist disabled.":"Playlist desativada.","Playlist successfully imported; %d of %d files were successfully matched.":"Playlist importada com sucesso; %d de %d arquivos foram encontrados com sucesso.","Playlist reshuffled.":"Lista de reprodução reorganizada.","%d files processed.":"%d arquivos processados.","No directory specified":"Nenhum diretório especificado","File not specified.":"Arquivo não especificado.","New path not specified.":"Novo caminho não especificado.","File Not Processed: %s":"Arquivo Não Processado: %s","File Processing":"Processando Arquivo","Web hook enabled.":"Hook Web ativado.","Web hook disabled.":"Web hook desativado.","This station does not support on-demand streaming.":"Esta estação não suporta streaming sob demanda.","Podcast not found!":"Podcast não encontrado!","This station is out of available storage space.":"Esta rádio ultrapassou o espaço disponível em disco.","No recording available.":"Não há gravação disponível.","Station reloaded.":"Estação Reiniciada.","Station restarted.":"Estação reiniciada.","Service stopped.":"Serviço parado.","Service started.":"Serviço iniciado.","Service reloaded.":"Serviço recarregado.","Service restarted.":"Serviço reiniciado.","Song skipped.":"Música ignorada.","Streamer disconnected.":"Streamer desconectado.","You cannot modify yourself.":"Você não pode modificar a si mesmo.","You cannot remove yourself.":"Você não pode remover a si mesmo.","Backup not found.":"Backup não encontrado.","Create a new storage location based on the base directory.":"Criar um novo local de armazenamento baseado no diretório base.","Test Message":"Mensagem de Teste","This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly.":"Esta é uma mensagem de teste do AzuraCast. Se você estiver recebendo esta mensagem, significa que suas configurações de e-mail estão configuradas corretamente.","Test message sent successfully.":"Mensagem de teste enviada com sucesso.","Search engine crawlers are not permitted to use this feature.":"Não é permitido que os motores de busca usem este recurso.","You are not permitted to submit requests.":"Você não está autorizado a realizar pedidos.","The song ID you specified cannot be requested for this station.":"O ID da música que você especificou não pôde ser encontrado na estação.","You have submitted a request too recently! Please wait before submitting another one.":"Você enviou um pedido muito recentemente! Por favor, aguarde antes de enviar outro.","Duplicate request: this song was already requested and will play soon.":"Pedido duplicado: esta música já foi solicitada e será reproduzida em breve.","This song or artist has been played too recently. Wait a while before requesting it again.":"Esta música já foi reproduzida recentemente. Por favor espere antes de solicitar novamente.","Playlist: %s":"Playlist: %s","Streamer: %s":"Transmissão: %s","Changes saved successfully.":"Alterações salvas com sucesso.","Record created successfully.":"Registro criado com sucesso.","Record updated successfully.":"Registro atualizado com sucesso.","Record deleted successfully.":"Registro excluído com sucesso.","Record not found":"Registro não encontrado","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"O arquivo enviado excede a diretiva upload_max_filesize no php.ini.","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"O arquivo enviado excede o valor de MAX_FILE_SIZE do formulário HTML.","The uploaded file was only partially uploaded.":"O arquivo foi enviado apenas parcialmente.","No file was uploaded.":"Nenhum arquivo foi enviado.","No temporary directory is available.":"Diretório temporário não está disponível.","Could not write to filesystem.":"Não foi possível gravar no sistema de arquivos.","Upload halted by a PHP extension.":"Envio interrompido por uma extensão PHP.","Unspecified error.":"Erro não especificado.","Storage location %s could not be validated: %s":"Local de armazenamento %s não pôde ser validado: %s","Storage location %s already exists.":"Local de armazenamento %s já existe.","This value is already used.":"Este valor já está em uso.","The port %s is in use by another station.":"A porta %s está sendo usada por outra estação.","GeoLite database not configured for this installation. See System Administration for instructions.":"Banco de dados GeoLite não configurado para esta instalação. Veja a Administração do Sistema para instruções.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Este produto inclui dados GeoLite2 criados pela MaxMind, disponíveis em %s.","IP Geolocation by DB-IP":"Geolocalização de IP por DB-IP","You must be logged in to access this page.":"Você precisa estar logado para acessar esta página.","You do not have permission to access this portion of the site.":"Você não tem permissão para acessar essa área do site.","The performance profiling extension is currently enabled on this installation.":"A extensão de perfil de desempenho está ativada nesta instalação.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"Você pode rastrear o tempo de execução e o uso de memória de qualquer página ou aplicativo AzuraCast na página do criador do perfil.","Profiler Control Panel":"Painel de Controle do Perfil","Performance profiling is currently enabled for all requests.":"O perfil de desempenho está atualmente habilitado para todas as solicitações.","This can have an adverse impact on system performance. You should disable this when possible.":"Isso pode ter um impacto adverso no desempenho do sistema. Você deve desativar isso quando possível.","Update Instructions":"Instruções de atualização","AzuraCast version %s is now available.":"O AzuraCast versão %s já está disponível.","You are currently running version %s. Updating is highly recommended.":"Você está executando a versão %s. A atualização é altamente recomendada.","New AzuraCast Release Version Available":"Nova versão de lançamento AzuraCast disponível","Your installation is currently %d update(s) behind the latest version.":"Sua instalação está atualmente %d atualização(s) atrás da versão mais recente.","View the changelog for full details.":"Veja o registro de mudanças para mais detalhes.","You should update to take advantage of bug and security fixes.":"Você deve atualizar para tirar proveito das correções de erros e segurança.","New AzuraCast Updates Available":"Novas atualizações AzuraCast disponíveis","You may want to update your base URL to ensure it is correct.":"Você pode querer atualizar sua URL base para garantir que ela esteja correta.","If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting.":"Se você usa regularmente URLs diferentes para acessar o AzuraCast, você deve habilitar a configuração \"Preferir URL do Navegador\".","Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s).":"Sua configuração da \"URL base\" (%s) não coincide com a URL que você está usando atualmente (%s).","Installation Not Recently Backed Up":"Instalação sem backup recente","This installation has not been backed up in the last two weeks.":"Não foi feito backup desta instalação nas últimas duas semanas.","Synchronization Disabled":"Sincronização Desativada","Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks.":"A sincronização de rotina está atualmente desativada. Certifique-se de reativá-la para retomar as tarefas de manutenção de rotina.","Synchronization Not Recently Run":"Sincronização Não Executada Recentemente","The routine synchronization task has not run recently. This may indicate an error with your installation.":"A tarefa de sincronização de rotina não tem sido executada recentemente. Isto pode indicar um erro com sua instalação.","System Debugger":"Depurador do sistema","All Permissions":"Permissão Total","View Administration Page":"Visualizar Página da Administração","View System Logs":"Visualizar Logs do Sistema","Administer Settings":"Administrar configurações","Administer API Keys":"Administrar Chaves de API","Administer Stations":"Administrar Estações","Administer Custom Fields":"Administrar Campos Personalizados","Administer Backups":"Administrar Backups","Administer Storage Locations":"Administrar Locais de Armazenamento","View Station Page":"Visualizar pagina da Estação","View Station Reports":"Visualizar relatórios da estação","View Station Logs":"Visualizar logs da estação","Manage Station Profile":"Editar perfil da estação","Manage Station Broadcasting":"Gerenciar Transmissão da Estação","Manage Station Streamers":"Gerenciar Streamers de Estação","Manage Station Mount Points":"Gerenciar Pontos de Montagem Estação","Manage Station Remote Relays":"Gerenciar Relays de Estação Remota","Manage Station Media":"Gerenciar Arquivos de Música da Estação","Manage Station Automation":"Gerenciar automação de estações","Manage Station Web Hooks":"Gerenciar Hooks Web da estação","Manage Station Podcasts":"Gerenciar Podcasts da Estação","%s is not recognized as a service.":"%s não é reconhecido como um serviço.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Ele ainda não pode ser registrado com Supervisor. Reiniciar a transmissão pode ajudar.","%s cannot start":"%s não iniciada","It is already running.":"Já está rodando.","%s cannot stop":"%s não pode parar","It is not running.":"Não está rodando.","%s encountered an error":"%s encontrou um erro","Check the log for details.":"Verifique o log para detalhes.","Are you sure?":"Você tem certeza?","System Maintenance":"Manutenção do sistema","System Logs":"Registros do Sistema","User Accounts":"Contas de usuário","Connected AzuraRelays":"AzuraRelays conectados","Install SHOUTcast":"Instalar o SHOUTcast","Restart broadcasting? This will disconnect any current listeners.":"Reiniciar a transmissão? Isto irá desconectar qualquer ouvinte atual.","Reload broadcasting? Current listeners will not be disconnected.":"Reiniciar a transmissão? Os ouvintes atuais não serão desconectados.","Start Station":"Iniciar Rádio","Ready to start broadcasting? Click to start your station.":"Pronto para iniciar a transmissão? Clique para iniciar sua rádio.","Reload to Apply Changes":"Reiniciar para Aplicar as Alterações","Click to restart your station and apply configuration changes.":"Clique para reiniciar sua estação e aplicar alterações de configuração.","Duplicate Songs":"Duplicar músicas","Unprocessable Files":"Arquivos Não Processáveis","Unassigned Files":"Arquivos Não Atribuídos","Live Streaming":"Transmissão Ao Vivo","Reports":"Relatórios","SoundExchange Royalties":"SoundExchange Royalties","Reload Configuration":"Recarregar Configuração","Restart Broadcasting":"Reiniciar transmissão","Help":"Ajuda","Any time the currently playing song changes":"Sempre que a mudar a música que está sendo reproduzida","Any time the listener count increases":"Sempre que o número de ouvintes aumentar","Any time the listener count decreases":"Sempre que o número de ouvintes diminuir","Any time a live streamer/DJ connects to the stream":"Sempre que um soft transmissor/DJ iniciar uma transmissão","Any time a live streamer/DJ disconnects from the stream":"Sempre que um soft transmissor/DJ desconectar","When the station broadcast goes offline.":"Quando a transmissão da estação ficar offline.","When the station broadcast comes online.":"Quando a transmissão da estação estiver online.","Generic Web Hook":"Web Hook Genérico","Automatically send a message to any URL when your station data changes.":"Enviar automaticamente uma mensagem para qualquer URL quando os dados da sua rádio forem alterados.","Send E-mail":"Enviar E-mail","Send an e-mail to specified address(es).":"Enviar um e-mail para o(s) endereço(s) especificado(s).","TuneIn AIR":"TuneIn AIR","Send song metadata changes to TuneIn.":"Enviar alterações de metadados da música para TuneIn.","Discord Webhook":"Webhook da Discord","Automatically send a customized message to your Discord server.":"Enviar automaticamente uma mensagem personalizada para o seu servidor do Discord.","Telegram Chat Message":"Mensagem de bate-papo do telegrama","Use the Telegram Bot API to send a message to a channel.":"Use a API de Bot do telegrama para enviar uma mensagem para um canal.","Twitter Post":"Post do Twitter","Automatically send a tweet.":"Enviar automaticamente um tweet.","Google Analytics Integration":"Integração com Google Analytics","Send stream listener details to Google Analytics.":"Enviar detalhes dos ouvintes para o Google Analytics.","Matomo Analytics Integration":"Integração com o Matomo Analytics","Send stream listener details to Matomo Analytics.":"Enviar detalhes dos ouvintes para o Matomo Analytics.","Is Public":"Definir como Público","First Connected":"Primeiro Conectado","Latest Update":"Últimas Atualizações","Yes":"Sim","No":"Não","Run Synchronization Task":"Executar Tarefa Sincronizada","Debug Home":"Modo de Depuração","The synchronization task is running in the background. The log below will update automatically.":"O processo de backup está sendo executado em segundo plano. O registro abaixo será atualizado automaticamente.","Clear Cache":"Limpar Cache","Clearing the application cache may log you out of your session.":"Limpar o cache do aplicativo pode fazer você sair da sessão.","Clear All Message Queues":"Limpar todas as filas de mensagens","This will clear any pending unprocessed messages in all message queues.":"Isto irá limpar todas as mensagens pendentes não processadas em todas as listas de mensagens.","Synchronization Tasks":"Sincronização de Tarefas","Task Name":"Nome da Tarefa","Last Run":"Última Execução","Next Run":"Próxima Execução","Not Run":"Não Executado","Run Task":"Rodar Tarefa","Message Queues":"Filas de Mensagens","%d queued messages":"%d mensagens enfileiradas","Station-Specific Debugging":"Depuração Específica","AutoDJ Queue":"Fila do AutoDJ","Get Next Song":"Obter a Próxima Música","Get Now Playing":"Tocando Agora","Send Liquidsoap Telnet Command":"Enviar comando Telnet Liquidsoap","Command":"Comando","Execute Command":"Executar Comando","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Como você está executando o Docker, alguns logs do sistema só podem ser acessados ​​a partir de uma sessão do shell no computador host. Você pode executar % s para acessar os logs de contêiner do terminal.","Logs by Station":"Registro por Estação","Report Not Available":"Relatório não disponível","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Este relatório não está disponível para esta estação, porque o administrador do sistema optou por não coletar informações detalhadas do ouvinte baseado em IP.","Station Time":"Hora da Estação","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Contas de streamer estão desabilitadas atualmente para essa estação. Para habilitar contas de streamer, clique no botão abaixo.","Enable Streaming":"Habilitar streaming","Available Logs":"Registros disponíveis","Station Broadcasting Disabled":"Desativar transmissão da Estação","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Sua estação não está atualmente ativada para transmissão. Você ainda pode gerenciar mídias, listas de reprodução e outras configurações de estação. Para reativar a transmissão, edite seu perfil de estação.","Please wait...":"Aguarde, por favor...","HLS is currently disabled for this station. To enable HLS, click the button below.":"O HLS está atualmente desabilitado para esta estação. Para habilitar o HLS, clique no botão abaixo.","Enable HLS":"Ativar HLS","Powered by %s":"Desenvolvido por %s","An account recovery link has been requested for your account on \"%s\".":"Foi solicitado um link de recuperação de conta para sua conta em \"%s\".","Click the link below to log in to your account.":"Clique no link abaixo para entrar em sua conta.","Details":"Detalhes","View Details":"Visualizar Detalhes","No entries found.":"Nenhum registro encontrado.","Enter Two-Factor Code":"Digite o código de autenticação de dois fatores","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Sua conta usa um código de segurança de dois fatores. Digite o código que seu dispositivo atualmente está mostrando abaixo.","Security Code":"Código de segurança","Sign in":"Login","Forgot Password":"Esqueceu a Senha","This installation's administrator has not configured this functionality.":"O administrador desta instalação não configurou esta funcionalidade.","Contact an administrator to reset your password following the instructions in our documentation:":"Entre em contato com um administrador para redefinir sua senha seguindo as instruções da nossa documentação:","Password Reset Instructions":"Instruções Para Redefinição de Senha","name@example.com":"nome@exemplo.com","Send Recovery E-mail":"Enviar E-mail de Recuperação","Welcome!":"Bem Vindo!","Welcome to %s!":"Bem vindo ao %s!","Enter your password":"Digite sua senha","Remember me":"Lembre de mim","Please log in to continue.":"Por favor, identifique-se para continuar.","Forgot your password?":"Esqueceu sua senha?","Automatically scroll to the bottom of the log":"Automaticamente, vá até o final do log","Need Help?":"Precisa de ajuda?","You can find answers for many common questions in our support documents.":"Você pode encontrar respostas para muitas perguntas comuns em nossos documentos da sustentação .","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Se você econtrou um bug ou um erro, você pode submeter uma questão GitHub usando o link abaixo.","Your current installation type is %s. Be sure to include this when creating a new issue.":"Seu tipo de instalação atual é %s. Não se esqueça de incluir este ao criar uma nova edição.","Add New GitHub Issue":"Adicionar Novo Problema no GitHub","Skip to main content":"Pular para o conteúdo principal","Toggle Sidebar":"Alternar barra lateral","Toggle Menu":"Alternar Menu","System Administration":"Administração do sistema","Switch Theme":"Mudar tema","End Session":"Terminar sessão","Sign Out":"Sair","Like our software?":"Gostou do nosso software?","Donate to support AzuraCast!":"Doe para apoiar o AzuraCast!"},"pt_PT":{"# Episodes":"# Episódios","# Songs":"# Músicas","%{ days } Days":"%{ days } dias","%{ minutes } minutes":"%{ minutes } minutos","%{ seconds } seconds":"%{ seconds } segundos","%{filesCount} File":["%{filesCount} Ficheiros",""],"%{listeners} Listener":["%{listeners} ouvintes",""],"%{name} - Copy":"%{name} - Copiar","%{numPlaylists} playlist":["%{numPlaylists} playlist",""],"%{numSongs} uploaded song":["%{numSongs} músicas carregadas",""],"%{spaceUsed} of %{spaceTotal} Used":"%{spaceUsed} de %{spaceTotal} Utilizado","%{spaceUsed} Used":"%{spaceUsed} Utilizado","%{station} - Copy":"%{station} - Copiar","A completely random track is picked for playback every time the queue is populated.":"Selecção aleatória da faixa a ser reproduzida.","A playlist containing media files hosted on this server.":"Uma lista de reprodução contendo ficheiros multimédia alojados neste servidor.","A playlist that instructs the station to play from a remote URL.":"Uma lista de reprodução que informa a rádio para reproduzir um URL remoto.","Access Key ID":"Chave de acesso","Access Token":"Token de Acesso","Access Token Secret":"Token secreto de acesso","Account is Active":"A Conta está Ativa","Account List":"Lista de Contas","Actions":"Ações","Adapter":"Adaptador","Add API Key":"Adicionar Chave de API","Add Custom Field":"Adicionar Campo Personalizado","Add Episode":"Adicionar Episódio","Add Files to Playlist":"Adicionar Ficheiros à Lista de Reprodução","Add Mount Point":"Adicionar Ponto de Montagem","Add Playlist":"Adicionar Lista de Reprodução","Add Podcast":"Adicionar Podcast","Add Record":"Adicionar Registro","Add Remote Relay":"Adicionar Relé Remoto","Add Role":"Adicionar Função","Add Schedule Item":"Adicionar Item Agendado","Add SFTP User":"Adicionar Utilizador SFTP","Add Station":"Adicionar Estação","Add Storage Location":"Adicionar Local de Armazenamento","Add Streamer":"Adicionar Streamer","Add User":"Adicionar Utilizador","Add Web Hook":"Adicionar Web Hook","Administration":"Administração","Advanced":"Avançado","Advanced Configuration":"Configuração avançada","Advanced Manual AutoDJ Scheduling Options":"Opções Avançadas de Agendamento Manual do AutoDJ","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"As estatísticas agregadas do ouvinte são utilizadas para mostrar relatórios de estações em todo o sistema. As estatísticas do ouvinte baseadas em IP são utilizadas para exibir rastreamento do ouvinte ao vivo e podem ser necessárias para relatórios de direitos de Autor.","Album":"Álbum","Album Art":"Capa do Álbum","All Playlists":"Todas as Listas de Reprodução","All Podcasts":"Todos os Podcasts","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"Todos os valores na resposta da API NowPlaying estão disponíveis para utilização. Quaisquer campos vazios serão ignorados.","Allow Requests from This Playlist":"Permitir Pedidos a partir desta Lista de Reprodução","Allow Song Requests":"Permitir Pedidos de Músicas","Allow Streamers / DJs":"Permitir streamers / DJs","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Permitir que o sistema atribua periodicamente músicas a listas de reprodução com base no seu desempenho. Este processo será executado em segundo plano, e só será executado se esta opção for definida como \"Ativada\" e pelo menos uma lista de reprodução for definida para \"Incluir em Atribuição Automática\".","Allowed IP Addresses":"Endereços IP Permitidos","Always Use HTTPS":"Utilizar sempre HTTPS","Amplify: Amplification (dB)":"Amplificar: Amplificação (dB)","Analyze and reprocess the selected media":"Analisar e reprocessar o conteúdo selecionado","API \"Access-Control-Allow-Origin\" Header":"Cabeçalho \"Acess-Control-Allow-Origin\" API","API Documentation":"Documentação API","API Key Description/Comments":"Descrição da Chave API/Comentários","API Keys":"Chaves API","API Version":"Versão da API","Apply for an API key at Last.fm":"Solicitar uma chave de API no Last.fm","Applying changes...":"A aplicar as mudanças...","Art":"Arte","Artist":"Artista","Artwork":"Capa","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"A capa deve ter um tamanho mínimo de 1400 x 1400 pixels e um tamanho máximo de 3000 x 3000 pixels para o Apple Podcasts.","At the bottom of the page, click \"Create my access token\".":"No final da página, clique em \"Criar meu token de acesso\".","Attempt to Automatically Retrieve ISRC When Missing":"Tentar recuperar automaticamente o ISRC quando este não existir","Audio Processing Method":"Método de processamento de áudio","Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance.":"Aplicações de transcodificação de áudio como Liquidsoap utilizão uma quantidade consideravel de CPU ao longo do tempo, gradualmente vai consumindo o espaço disponível. Se verificar que regularmente o tempo do CPU é roubado, considere migrar para uma VM que tenha recursos de CPU dedicados à sua instância.","Audit Log":"Registo de Auditoria","Author":"Autor","Auto-Assign Value":"Atribuir Valor Automaticamente","Auto-Assigned":"Auto-Atribuído","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"Taxa de bits do AutoDJ (kbps)","AutoDJ Disabled":"AutoDJ Desligado","AutoDJ Format":"Formato do AutoDJ","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"AutoDj foi desligado para esta estação. Nenhuma musica irá tocar automáticamente, quando não existir uma fonte ligada.","AutoDJ Service":"Serviço AutoDJ","Automated Assignment":"Atribuição Automática","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"O AzuraCast irá verificar os ficheiros no biblioteca de músicas para correspondências. Os ficheiros multimédia devem ser carregados antes deste passo. Pode executar esta ferramenta quantas vezes precisar.","Back":"Voltar","Backups":"Cópias de Segurança","Base Theme for Public Pages":"Tema Base para Páginas Públicas","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Com base nesta configuração, o sistema irá automaticamente reatribuir músicas a cada (estes) dias usando dados dos (estes) dias anteriores.","Basic Info":"Informação Básica","Basic Information":"Informação Básica","Broadcasting":"Transmissão","Broadcasting Service":"Serviço de Transmissão","Broadcasts":"Transmissões","Changes saved.":"Alterações guardadas.","Clear":"Limpar","Clear Upcoming Song Queue?":"Limpar a sequencia de musicas em fila de espera?","Click \"Generate new license key\".":"Clique para \"gerar uma nova licença\".","Close":"Fechar","Code from Authenticator App":"Código da Aplicação de Autenticação","Comments":"Comentários","Configure Backups":"Configurar Cópias de Segurança","Confirm New Password":"Confirmar Nova Palavra-Passe","Continuous Play":"Reprodução Contínua","Control how this playlist is handled by the AutoDJ software.":"Controlar como esta lista de reprodução é tratada pelo AutoDJ.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"As cópias de segurança mais antigas que o número especificado vão ser automaticamente apagadas. Defina como zero para não eliminar cópias de segurança.","Create Directory":"Criar Directório","Crossfade Duration (Seconds)":"Duração da Transição (Segundos)","Crossfade Method":"Método de Transição","Cue":"Cue","Current Installed Version":"Versão Atualmente Instalada","Current Password":"Palavra-Passe Atual","Custom":"Personalizado","Custom Branding":"Marca Personalizada","Custom Configuration":"Configuração Personalizada","Custom CSS for Internal Pages":"CSS Personalizado para as Páginas Internas","Custom CSS for Public Pages":"CSS Personalizado para as Páginas Públicas","Custom Cues: Cue-In Point (seconds)":"Cues Personalizados: Ponto de Entrada (segundos)","Custom Cues: Cue-Out Point (seconds)":"Cues Personalizados: Ponto de Saída (segundos)","Custom Fading: Fade-In Time (seconds)":"Desvanecimento Personalizado: Tempo de Fade-In (segundos)","Custom Fading: Fade-Out Time (seconds)":"Desvanecimento Personalizado: Tempo de Fade-Out (segundos)","Custom Fading: Overlap Time (seconds)":"Desvanecimento Personalizado: Tempo de Sobreposição (segundos)","Custom Fields":"Campos personalizados","Custom Frontend Configuration":"Configuração Personalizada do Frontend","Custom JS for Public Pages":"JavaScript Personalizado para as Páginas Públicas","Customization":"Personalização","Customize Administrator Password":"Personalizar a Palavra-Passe de Administrador","Customize Broadcasting Port":"Personalizar a Porta de Transmissão","Customize Source Password":"Personalizar Palavra-Passe da Fonte","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Personalize o número de músicas que aparecerão na secção \"Histórico de Músicas\" para esta estação e em todas as API's públicas.","Dark":"Escuro","Days Between Automated Assignments":"Dias Entre Atribuições Automáticas","Default":"Padrão","Default Album Art URL":"Endereço de Arte do Álbum Padrão","Delete Album Art":"Remover Arte de Álbum","Description":"Descrição","Direct Stream URL":"URL de Transmissão Direta","Directory":"Diretório","Directory Name":"Nome do Diretório","Disable Crossfading":"Desativar Transição","Disabled":"Desativado","Display Name":"Nome de Exibição","DJ Credentials":"Credenciais do DJ","E-mail Address":"Endereço de Email","Edit Custom Field":"Editar Campo Personalizado","Edit Liquidsoap Configuration":"Alterar Configuração do Liquidsoap","Edit Media":"Alterar Média","Edit Mount Point":"Alterar Ponto de Montagem","Edit Playlist":"Alterar Lista de Reprodução","Edit Profile":"Alterar Perfil","Edit Remote Relay":"Editar Relé Remoto","Edit SFTP User":"Alterar Utilizador SFTP","Edit Station":"Editar Estação","Edit Streamer":"Alterar Streamer","Edit User":"Editar Utilizador","Edit Web Hook":"Alterar Web Hook","Enable AutoDJ":"Ativar AutoDJ","Enable Automated Assignment":"Ativar Atribuição Automática","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Ative esta opção para prevenir que os metadados dos ficheiros desta lista de reprodução sejam enviados para o AutoDJ. Isto é útil para jingles ou bumpers.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Ative para publicar este ponto de montagem nos diretórios de \"Páginas Amarelas\" de rádios públicas.","Enable to allow listeners to select this mount point on this station's public pages.":"Ative para permitir que os ouvintes selecionem este ponto de montagem nas página públicas da estação.","Enable to allow this account to log in and stream.":"Ative para permitir que esta conta faça login e transmita.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Ativar para que o AzuraCast execute automaticamente cópias de segurança noturnas automaticamente no tempo especificado.","Enabled":"Ativo","Encoder":"Codificador","End Date":"Data de Fim","End Time":"Tempo de Fim","Enforce Schedule Times":"Forçar Horários Programados","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Introduza o código atual fornecido pela aplicação de autenticação para verificar que está a funcionar corretamente.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Introduza o URL completo de outra transmissão para transmitir através de este ponto de montagem.","Exclude Media from Backup":"Excluir Ficheiros Multimédia da Cópia de Segurança","Export %{format}":"Exportar %{format}","Fallback Mount":"Ponto de montagem de reserva","Field Name":"Nome do Campo","File Name":"Nome do Ficheiro","Files moved:":"Ficheiros movidos:","Files queued for playback:":"Ficheiros na fila para reprodução:","Files removed:":"Ficheiros removidos:","Friday":"Sexta-Feira","Full Volume":"Volume Máximo","General Rotation":"Rotação Geral","Genre":"Género","Hide Album Art on Public Pages":"Esconder Arte do Álbum nas Páginas Públicas","Hide AzuraCast Branding on Public Pages":"Esconder a Marca do AzuraCast nas Páginas Públicas","Hide Metadata from Listeners (\"Jingle Mode\")":"Esconder Metadados dos Ouvintes (Modo de Jingle)","High":"Alto","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Listas de reprodução com maior peso são reproduzidas com mais frequência em relação às listas de reprodução com peso inferior.","Home":"Página Inicial","Homepage Redirect URL":"Endereço da Página Inicial para Redirecionamento","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Se uma música não tiver arte do álbum, este endereço será mostrado. Deixe em branco para usar a arte padrão.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Se um visitante não estiver autenticado e visitar a página inicial do AzuraCast, você pode redirecionar automaticamente para o endereço especificado aqui. Deixe em branco para redirecionar para a página de login por padrão.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Se a atribuição automática estiver ativada, use esta lista de reprodução como um dos alvos para músicas a serem redistribuídas. Isto irá sobrescrever o conteúdo existente desta lista de reprodução.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Se definido como \"Não\", a lista de reprodução não vai ser incluída na programação da rádio, mas ainda pode ser gerida.","If enabled, the AutoDJ will automatically play music to this mount point.":"Se ativado, o AutoDJ irá reproduzir automaticamente música para este ponto de montagem.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Se ativado, este streamer só será capaz de se ligar ao servidor durante os seus tempos de transmissão programados.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Se os pedidos estiverem ativos para a estação, os utilizadores vão poder pedir ficheiros multimédia que estiverem disponíveis nesta lista de reprodução.","If selected, album art will not display on public-facing radio pages.":"Se selecionado, a arte do álbum não irá ser mostrada nas páginas públicas da rádio.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Se selecionado, isto irá remover a marca do AzuraCast nas páginas públicas.","If the end time is before the start time, the playlist will play overnight.":"Se a hora de fim for antes da hora de início, a lista de reprodução irá tocar de um dia para o outro.","If the end time is before the start time, the schedule entry will continue overnight.":"Se a hora de fim for antes da hora de início, a lista de reprodução irá tocar de um dia para o outro.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Se este ponto de montagem é o padrão, ele será reproduzido no pré-visualização da emissão e na página pública do sistema.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Se este ponto de montagem não estiver a reproduzir áudio, os ouvintes serão automaticamente redirecionados para este ponto de montagem. O padrão é /error.mp3, uma mensagem de erro.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Se esta estação tem streaming sob demanda e download ativado, apenas músicas que estão em playlists com essa configuração ativada serão visíveis.","Import from PLS/M3U":"Importar de PLS/M3U","Include in Automated Assignment":"Incluir na Atribuição Automática","Include in On-Demand Player":"Incluir no Player On-Demand","Install GeoLite IP Database":"Instalar a Base de Dados do GeoLite","Internal notes or comments about the user, visible only on this control panel.":"Notas internas ou comentários sobre o utilizador, visível apenas neste painel de controlo.","International Standard Recording Code, used for licensing reports.":"International Standard Recording Code, usado para relatórios de licenciamento.","Interrupt other songs to play at scheduled time.":"Interromper outras músicas para tocar no horário agendado.","ISRC":"Código de Gravação Padrão Internacional","Jingle Mode":"Modo de Jingle","Language":"Idioma","Learn about Advanced Playlists":"Saber mais sobre Listas de Reprodução Avançadas","Leave blank to automatically generate a new password.":"Deixe em branco para criar uma automaticamente.","Leave blank to play on every day of the week.":"Deixe em branco para tocar todos os dias da semana.","Length":"Duração","Light":"Claro","Listeners":"Ouvintes","Listeners by Day":"Ouvintes por Dia","Listeners by Day of Week":"Ouvintes por Dia da Semana","Listeners by Hour":"Ouvintes por Hora","Loading...":"A Carregar...","Log Viewer":"Visualizador de Logs","Low":"Baixo","Manually define how this playlist is used in Liquidsoap configuration.":"Definir manualmente como esta lista de reprodução é utilizada na configuração do Liquidsoap.","Maximum Listeners":"Ouvintes Máximos","Media":"Multimédia","Merge playlist to play as a single track.":"Mesclar lista de reprodução para tocar como uma faixa única.","Metadata":"Metadados","Microphone":"Microfone","Minute of Hour to Play":"Minuto da Hora para Tocar","Mixer":"Misturador","Modified":"Modificado","Monday":"Segunda-Feira","More":"Mais","Mount Point URL":"Endereço do Ponto de Montagem","Mount Points":"Pontos de Montagem","Move":"Mover","Move %{ num } File(s) to":"Mover %{ num } Ficheiro(s) para","Move to Directory":"Mover para Directório","MP3":"MP3","Music Files":"Ficheiros Multimédia","Mute":"Mudo","Name":"Nome","New Directory":"Novo Directório","New directory created.":"Novo diretório criado.","New File Name":"Novo Nome do Ficheiro","New Folder":"Nova Pasta","New Password":"Nova Palavra-Passe","New Playlist":"Nova Playlist","No files selected.":"Nenhum ficheiro selecionado.","No other program can be using this port. Leave blank to automatically assign a port.":"Mais nenhum programa pode usar esta porta. Deixe em branco para automaticamente atribuir uma porta.","No records to display.":"Nenhum registo para mostrar.","Normal Mode":"Modo Normal","Not Scheduled":"Não Agendado","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Nota: Esta deve ser a página pública da estação, e não a URL do AzuraCast. Este URL será incluído nos detalhes da transmissão.","Notes":"Notas","Number of Backup Copies to Keep":"Número de Cópias de Segurança para Manter","Number of Minutes Between Plays":"Número de Minutos entre Reproduções","Number of seconds to overlap songs.":"Número de segundos para sobrepor músicas.","Number of Songs Between Plays":"Número de Músicas entre Reproduções","On-Demand":"On-Demand","Once per %{minutes} Minutes":"Uma vez a cada %{minutes} minutos","Once per %{songs} Songs":"Uma vez a cada %{songs} músicas","Once per Hour":"Uma Vez por Hora","Once per Hour (at %{minute})":"Uma vez por hora (às %{minute})","Once per x Minutes":"A Cada x Minutos","Once per x Songs":"A Cada x Músicas","Only loop through playlist once.":"Apenas reproduzir toda a lista de reprodução uma vez.","Only play one track at scheduled time.":"Apenas reproduzir uma faixa no horário agendado.","Password":"Palavra-Passe","Permissions":"Permissões","Play once per hour at the specified minute.":"Reproduzir uma vez por hora no minuto especificado.","Play/Pause":"Reproduzir/Pausar","Playlist":"Lista de reprodução","Playlist (M3U/PLS) URL":"URL de Lista de Reprodução (M3U/PLS)","Playlist 1":"Lista de Reprodução 1","Playlist 2":"Lista de Reprodução 2","Playlist Name":"Nome da Lista de Reprodução","Playlist order set.":"Ordem da lista de reprodução definida.","Playlist Type":"Tipo de Lista de Reprodução","Playlist Weight":"Peso da Lista de Reprodução","Playlists":"Listas de Reprodução","Playlists cleared for selected files:":"Listas de Reprodução limpas para os ficheiros selecionados:","Playlists updated for selected files:":"Listas de Reprodução atualizadas para os ficheiros selecionados:","Profile":"Perfil","Programmatic Name":"Nome Programático","Public Page":"Página Pública","Publish to \"Yellow Pages\" Directories":"Publicar para diretórios \"Páginas Amarelas\"","Queue":"Fila","Queue the selected media to play next":"Colocar o ficheiro selecionado na fila para reproduzir de seguida","Random":"Aleatório","Raw":"Raw","Refresh rows":"Atualizar linhas","Relay Stream URL":"Endereço do Relé de Transmissão","Remote Playback Buffer (Seconds)":"Buffer da Reprodução Remota (Segundos)","Remote Relays":"Relés Remotos","Remote URL":"URL Remoto","Remote URL Playlist":"Lista de Reprodução de URL Remoto","Remote URL Type":"Tipo do URL Remoto","Remove":"Remover","Rename":"Renomear","Rename File/Directory":"Renomear Ficheiro/Diretório","Reorder":"Reordenar","Replace Album Cover Art":"Substituir Arte da Capa do Álbum","Request Minimum Delay (Minutes)":"Atraso Mínimo do Pedido (Minutos)","Reset Password":"Restaurar Palavra-Passe","Reshuffle":"Baralhar","Rows per page":"Linhas por página","Run Automatic Nightly Backups":"Executar Cópias de Segurança Noturnas Automáticas","Run Manual Backup":"Executar Cópia de Segurança Manual","Sample Rate":"Frequência de Amostragem","Saturday":"Sábado","Save":"Guardar","Save Changes":"Guardar Alterações","Schedule":"Agendar","Schedule View":"Vista de Agendamento","Scheduled":"Agendado","Scheduled Backup Time":"Tempo Agendado para Cópias de Segurança","Scheduled Play Days of Week":"Dias da Semana Agendados","Scheduled playlists and other timed items will be controlled by this time zone.":"Listas de reprodução agendadas e outros items cronometrados serão controlados por este fuso horário.","Scheduled Time #%{num}":"Tempo Agendado #%{num}","Scheduling":"Agendamento","Search":"Pesquisa","Seconds from the start of the song that the AutoDJ should start playing.":"Segundos em que o AutoDJ deve começar a tocar, desde o início da música.","Seconds from the start of the song that the AutoDJ should stop playing.":"Segundos em que o AutoDJ deve parar de tocar, desde o início da música.","Seek":"Procurar","Select a theme to use as a base for station public pages and the login page.":"Selecione um tema para usar como base para páginas públicas de estações e a página de login.","Select all visible rows":"Selecionar todas as linhas visíveis","Select displayed fields":"Escolha os campos apresentados","Select File":"Selecionar Ficheiro","Select PLS/M3U File to Import":"Selecione um Ficheiro PLS/M3U para Importar","Sequential":"Sequencial","Set as Default Mount Point":"Definir como Ponto de Montagem Padrão","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Definir os pontos de cue e desvanecimento usando o editor visual. Os pontos marcados serão guardados nos campos correspondentes nas definições de reprodução avançadas.","Set Cue In":"Definir Cue In","Set Cue Out":"Definir Cue Out","Set Fade In":"Definir Fade In","Set Fade Out":"Definir Fade Out","Set or clear playlists from the selected media":"Definir ou limpar listas de reprodução dos ficheiros multimédia selecionados","Set Overlap":"Definir Sobreposição","Settings":"Definições","Show on Public Pages":"Mostrar em Páginas Públicas","Show the station in public pages and general API results.":"Mostrar a estação em páginas públicas e nos resultados da API geral.","Shuffled":"Shuffled","Site Theme":"Tema do Site","Size":"Tamanho","Smart Mode":"Modo Inteligente","Song Album":"Álbum da Música","Song Artist":"Artista da música","Song Length":"Duração da Música","Song Listener Impact":"Impacto de Músicas nos Ouvintes","Song Lyrics":"Letra da Música","Song Playback Order":"Ordem de Reprodução das Músicas","Song Playback Timeline":"Linha do Tempo de Reprodução de Músicas","Song Requests":"Pedidos de Músicas","Song Title":"Título da música","Song-based":"Baseado em músicas","Song-Based Playlist":"Lista de Reprodução baseada em Músicas","SoundExchange Report":"Relatório SoundExchange","Source":"Fonte","Specify the minute of every hour that this playlist should play.":"Especifique o minuto de cada hora em que esta lista de reprodução deve tocar.","Standard playlist, shuffles with other standard playlists based on weight.":"Lista de reprodução padrão, mistura-se com outras listas de reprodução com base no peso.","Start Date":"Data de Início","Start Streaming":"Começar Transmissão","Start Time":"Hora de Início","Station Time Zone":"Fuso Horário da Estação","Stations":"Estações","Statistics Overview":"Visão Geral das Estatísticas","Stop Streaming":"Parar Transmissão","Streamer Broadcasts":"Transmissões do Streamer","Streamer Display Name":"Nome de Exibição do Streamer","Streamer password":"Palavra-Passe do Streamer","Streamer Username":"Nome do Utilizador do Streamer","Streamer/DJ Accounts":"Contas de Streamer/DJ","Sunday":"Domingo","System Settings":"Definições do Sistema","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Um nome de exibição atribuído a este ponto de montagem para mostrar em páginas de gestão ou páginas públicas. Deixe em branco para automaticamente criar um.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"O tempo de reprodução que o Liquidsoap deve colocar em buffer ao reproduzir esta lista de reprodução. Tempos mais curtos podem levar a uma reprodução intermitente ou em ligações instáveis.","The relative path of the file in the station's media directory.":"O caminho relativo do ficheiro no diretório de multimédia da estação.","The request could not be processed.":"O pedido não pode ser processado.","The streamer will use this password to connect to the radio server.":"O streamer usará esta palavra-passe para se ligar ao servidor da rádio.","The streamer will use this username to connect to the radio server.":"O streamer usará este nome de utilizador para se ligar ao servidor da rádio.","The time period that the song should fade in. Leave blank to use the system default.":"O período de tempo em que a música deve fazer Fade-In. Deixe em branco para usar o padrão do sistema.","The time period that the song should fade out. Leave blank to use the system default.":"O período de tempo em que a música deve fazer Fade-Out. Deixe em branco para usar o padrão do sistema.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"O tempo que esta música deve sobrepor as músicas seguintes ao desvanecer. Deixe em branco para usar o padrão do sistema.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"O volume em decibéis para amplificar a faixa. Deixe em branco para usar o padrão do sistema.","This CSS will be applied to the main management pages, like this one.":"Este CSS será aplicado às páginas principais de gestão, como esta.","This CSS will be applied to the station public pages and login page.":"Este CSS será aplicado às páginas públicas da estação e a página de login.","This field is required.":"Este campo é obrigatório.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Este é o nome de exibição informal que será exibido nas respostas da API se o streamer/DJ estiver ao vivo.","This javascript code will be applied to the station public pages and login page.":"Este código JavaScript será aplicado às páginas públicas da estação e a página de login.","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Este nome deve começar sempre com uma barra (/), e deve ser um endereço válido, como /autodj.mp3","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"Esta lista de reprodução atualmente não tem horários agendados. Ela será reproduzida em todos os momentos. Para adicionar um novo horário agendado, clique no botão abaixo.","This software delivers your broadcast to the listening audience.":"Este software transmite a sua emissão aos seus ouvintes.","This station's time zone is currently %{tz}.":"O fuso horário da estação é atualmente %{tz}.","This streamer is not scheduled to play at any times.":"Esse streamer não está agendado para reproduzir em qualquer momento.","This will be used as the label when editing individual songs, and will show in API results.":"Isto será usado como rótulo ao editar músicas individuais, e será exibido nos resultados da API.","Thursday":"Quinta-Feira","Time":"Tempo","Time Zone":"Fuso Horário","To play once per day, set the start and end times to the same value.":"Para tocar uma vez por dia, defina a hora de início e de fim para o mesmo valor.","To set this schedule to run only within a certain date range, specify a start and end date.":"Para definir esse agendamento para executar apenas dentro de um determinado intervalo de datas, especifique uma data de início e fim.","Tuesday":"Terça-Feira","Unknown Artist":"Artista Desconhecido","Unknown Title":"Título Desconhecido","Upcoming Song Queue":"Fila das Próximas Músicas","Update Metadata":"Atualizar Metadados","URL Stub":"Sufixo da URL","Use Asynchronous Worker":"Usar Trabalhador Assíncrono","Use Browser Default":"Utilizar o Padrão do Navegador","User":"Utilizador","Users":"Utilizadores","View tracks in playlist":"Ver faixas na lista de reprodução","Visual Cue Editor":"Editor de Cue Visual","Volume":"Volume","Waveform Zoom":"Zoom na Forma de Onda","Web DJ":"DJ Online","Web Hooks":"Web Hooks","Web Site URL":"URL do Website","Wednesday":"Quarta-Feira","Weight":"Peso","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Você pode definir uma URL personalizada para esta transmissão que o AzuraCast usará quando se referir a ele. Deixe vazio para usar o valor padrão.","YP Directory Authorization Hash":"Chave de Autorização do Diretório YP","Select...":"Selecionar...","Imported locale: %s":"Tradução %s importada.","Environment: %s":"Ambiente: %s","Installation Method: %s":"Método de Instalação: %s","Running Database Migrations":"A executar as Migrações da Base de Dados","Generating Database Proxy Classes":"A Criar Classes de Proxy da Base de Dados","Reload System Data":"Recarregar dados do sistema","AzuraCast Settings":"Definições do AzuraCast","Setting Key":"Chave de Definição","Setting Value":"Valor da Definição","Configuration successfully written.":"Configuração escrita com sucesso.","Fixtures loaded.":"Instalações carregadas.","The account associated with e-mail address \"%s\" has been set as an administrator":"A conta com o email \"%s\" associado foi definida como administrador","Account not found.":"Conta não encontrada.","AzuraCast Setup":"Instalação do AzuraCast","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Bem-vindo ao AzuraCast. Por favor aguarde enquanto algumas dependências chave do AzuraCast são instaladas...","Installing Data Fixtures":"A Instalar Conjunto de Dados de Teste","Refreshing All Stations":"Atualizando todas as estações","AzuraCast is now updated to the latest version!":"AzuraCast está agora atualizado para a última versão!","AzuraCast installation complete!":"Instalação do AzuraCast concluída!","Visit %s to complete setup.":"Visite %s para concluir a instalação.","Backup path %s not found!":"Diretório de cópia de segurança %s não encontrado!","AzuraCast Backup":"Cópia de Segurança do AzuraCast","Please wait while a backup is generated...":"Por favor aguarde enquanto a cópia de segurança é criada...","Creating temporary directories...":"Criando diretórios temporários...","Backing up MariaDB...":"Fazendo cópia de segurança do MariaDB...","Creating backup archive...":"Criando ficheiro da cópia de segurança...","Cleaning up temporary files...":"Limpando os ficheiros temporários...","Backup complete in %.2f seconds.":"Cópia de segurança concluída em %.2f segundos.","This feature is not currently supported on this station.":"Esta funcionalidade não é suportada nesta estação de momento.","User not found.":"Utilizador não encontrado.","Logged in successfully.":"Sessão iniciada com sucesso.","Too many login attempts":"Demasiadas tentativas de login","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Tentou fazer login demasiadas vezes. Por favor, espere 30 segundos e tente novamente.","Login unsuccessful":"Login malsucedido","Your credentials could not be verified.":"Não foi possível verificar as suas informações.","Setup has already been completed!":"A instalação já foi concluída!","Streamers enabled!":"Streamers ativados!","You can now set up streamer (DJ) accounts.":"Pode agora configurar contas de streamers (DJ).","Liquidsoap Log":"Log do Liquidsoap","Liquidsoap Configuration":"Configuração do Liquidsoap","Icecast Access Log":"Log de acesso do Icecast","Icecast Error Log":"Log de erros do Icecast","Icecast Configuration":"Configuração do Icecast","SHOUTcast Log":"Log do SHOUTcast","SHOUTcast Configuration":"Configuração do SHOUTcast","Debug Output":"Output de Depuração","AzuraCast Application Log":"Log do AzuraCast","Nginx Access Log":"Log de Acesso do Nginx","Nginx Error Log":"Log de Erros do Nginx","PHP Application Log":"Log do PHP","Supervisord Log":"Log do Supervisord","Initial Key":"Chave Inicial","Internet Radio Station Name":"Nome da Estação de Rádio na Internet","Internet Radio Station Owner":"Proprietário da Estação de Rádio na Internet","Involved People List":"Lista de Pessoas Envolvidas","Linked Information":"Informação Associada","Lyricist":"Autor das Letras","Media Type":"Tipo de Multimédia","Mood":"Género","Music CD Identifier":"Identificador de Música no CD","Musician Credits List":"Lista de Créditos Músicos","Original Album":"Álbum Original","Original Artist":"Artista Original","Original Filename":"Nome do Ficheiro Original","Original Lyricist":"Letra Original","Original Release Time":"Data de Publicação Original","Original Year":"Ano Original","Part Of A Compilation":"Parte de uma Compilação","Part Of A Set":"Parte de um Conjunto","Performer Sort Order":"Ordem de Classificação","Playlist Delay":"Atraso da Lista de Reprodução","Produced Notice":"Aviso Produzido","Publisher":"Editora","Recording Time":"Data de Gravação","Release Time":"Data de Lançamento","Remixer":"Misturador","Set Subtitle":"Legenda","Subtitle":"Legenda","Tagging Time":"Tempo de Marcação","Terms Of Use":"Termos de Uso","All Stations":"Todas as Estações","This station does not accept requests currently.":"Esta estação não aceita pedidos atualmente.","This playlist is not a sequential playlist.":"Esta playlist não é sequencial.","Playlist enabled.":"Lista de reprodução ativada.","Playlist disabled.":"Lista de reprodução desativada.","Playlist successfully imported; %d of %d files were successfully matched.":"Lista de reprodução importada com sucesso; %d de %d ficheiros foram encontrados com sucesso.","Playlist reshuffled.":"Lista de reprodução misturada.","File not specified.":"Ficheiro não especificado.","New path not specified.":"Novo caminho não especificado.","Web hook enabled.":"Web Hook ativado.","This station does not support on-demand streaming.":"Esta estação não suporta streaming sob demanda.","This station is out of available storage space.":"Esta estação está sem espaço disponível.","No recording available.":"Nenhuma gravação disponível.","Station restarted.":"Estação reiniciada.","Song skipped.":"Música ignorada.","Streamer disconnected.":"Streamer desconectado.","You cannot remove yourself.":"Não se pode eliminar a si próprio.","Backup not found.":"Cópia de segurança não encontrada.","You have submitted a request too recently! Please wait before submitting another one.":"Você enviou um pedido recentemente. Por favor espere antes de enviar outro.","Changes saved successfully.":"Configurações guardadas com sucesso.","Record deleted successfully.":"Registo apagado com sucesso.","The port %s is in use by another station.":"A porta %s está em uso por outra estação.","IP Geolocation by DB-IP":"Geolocalização de IP por DB-IP","You must be logged in to access this page.":"Deve fazer login para aceder a esta página.","You do not have permission to access this portion of the site.":"Não tem permissão para aceder a esta parte do site.","AzuraCast version %s is now available.":"A versão %s do AzuraCast está disponível.","You are currently running version %s. Updating is highly recommended.":"Está a usar a versão %s neste momento. Atualizar é altamente recomendado.","New AzuraCast Release Version Available":"Nova versão do AzuraCast disponível","Your installation is currently %d update(s) behind the latest version.":"A sua instalação está atualmente %d atualização(ões) atrás da última versão.","You should update to take advantage of bug and security fixes.":"Deve atualizar para aproveitar as correções de bugs e segurança.","New AzuraCast Updates Available":"Novas atualizações do AzuraCast disponíveis","All Permissions":"Todas as permissões","View Administration Page":"Ver a página de Administração","View System Logs":"Ver os logs do sistema","Administer Settings":"Administrar Definições","Administer API Keys":"Administrar Chaves de API","Administer Stations":"Administrar Estações","Administer Custom Fields":"Administrar Campos Personalizados","Administer Backups":"Administrar Cópias de Segurança","Administer Storage Locations":"Administrar Localizações de Armazenamento","View Station Page":"Ver a página da estação","View Station Reports":"Ver relatórios da estação","View Station Logs":"Ver logs da estação","Manage Station Profile":"Gerir Perfil da Estação","Manage Station Broadcasting":"Gerir Transmissão da Estação","Manage Station Streamers":"Gerir DJ's da Estação","Manage Station Mount Points":"Gerir Pontos de Montagem da Estação","Manage Station Remote Relays":"Gerir Relés Remotos da Estação","Manage Station Media":"Gerir Ficheiros Multimédia da Estação","Manage Station Automation":"Gerir Automação da Estação","Manage Station Web Hooks":"Gerir Web Hooks da Estação","%s is not recognized as a service.":"%s não é reconhecido como um serviço.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Pode ainda não estar registado com o Supervisor. Reiniciar a transmissão poderá ajudar.","%s cannot start":"%s não consegue iniciar","It is already running.":"Já está em execução.","%s cannot stop":"%s não consegue parar","It is not running.":"Não está em execução.","%s encountered an error":"%s encontrou um erro","Check the log for details.":"Verifique os logs para detalhes.","System Maintenance":"Manutenção do Sistema","System Logs":"Logs do Sistema","User Accounts":"Contas de Utilizador","Connected AzuraRelays":"AzuraRelays Conectados","Install SHOUTcast":"Instalar SHOUTcast","Start Station":"Ligar Estação","Ready to start broadcasting? Click to start your station.":"Pronto para começar a transmitir? Clique para ligar a estação.","Click to restart your station and apply configuration changes.":"Clique para reiniciar a estação e aplicar as mudanças na configuração.","Duplicate Songs":"Músicas Duplicadas","Reports":"Relatórios","SoundExchange Royalties":"Direitos do SoundExchange","Restart Broadcasting":"Reiniciar Transmissão","Any time the currently playing song changes":"Cada vez que a música atual mudar","Any time the listener count increases":"Qualquer vez que a contagem de ouvintes aumentar","Any time the listener count decreases":"Qualquer vez que a contagem de ouvintes diminuir","Any time a live streamer/DJ connects to the stream":"Qualquer vez que um streamer/DJ se ligue à transmissão","Any time a live streamer/DJ disconnects from the stream":"Qualquer vez que um streamer/DJ se desligue da transmissão","Generic Web Hook":"Web Hook Genérico","Automatically send a message to any URL when your station data changes.":"Enviar automaticamente uma mensagem para qualquer URL quando os dados da sua estação mudam.","TuneIn AIR":"TuneIn AIR","Send song metadata changes to TuneIn.":"Enviar alterações de metadados para o TuneIn.","Discord Webhook":"Webhook do Discord","Automatically send a customized message to your Discord server.":"Enviar automaticamente uma mensagem personalizada para o seu servidor no Discord.","Telegram Chat Message":"Mensagem do Chat do Telegram","Use the Telegram Bot API to send a message to a channel.":"Utilize a API do Bot do Telegram para enviar uma mensagem para um canal.","Twitter Post":"Post no Twitter","Automatically send a tweet.":"Enviar automaticamente um tweet.","Yes":"Sim","No":"Não"},"ru_RU":{"# Episodes":"# Эпизоды","# Songs":"# Песни","%{ days } Days":"%{ days } Дней","%{ minutes } minutes":"%{ minutes } минут","%{ seconds } seconds":"%{ seconds } секунд","%{filesCount} File":["%{filesCount} Файл","%{filesCount} Файла","%{filesCount} Файлов","%{filesCount} Файлов"],"%{listeners} Listener":["%{listeners} Слушатель","%{listeners} Слушателя","%{listeners} Слушателей","%{listeners} Слушателей"],"%{name} - Copy":"%{name} - Копия","%{numPlaylists} playlist":["%{numPlaylists} плейлист","%{numPlaylists} плейлиста","%{numPlaylists} плейлистов","%{numPlaylists} плейлистов"],"%{numSongs} uploaded song":["%{numSongs} загруженный трек","%{numSongs} загруженных трека","%{numSongs} загруженных треков","%{numSongs} загруженных треков"],"%{spaceUsed} of %{spaceTotal} Used":"Использовано %{spaceUsed} из %{spaceTotal}","%{spaceUsed} Used":"%{spaceUsed} занято","%{station} - Copy":"%{station} - Копия","A completely random track is picked for playback every time the queue is populated.":"При каждом заполнении очереди для воспроизведения выбирается полностью случайный трек.","A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\").":"Имя для этого потока, которое будет использоваться внутри кода должно содержать только буквы, цифры и символы подчеркивания (например, \"stream_lofi\").","A playlist containing media files hosted on this server.":"Плейлист содержит медиафайлы, размещенные на этом сервере.","A playlist that instructs the station to play from a remote URL.":"Плейлист, который указывает станции для воспроизведения с отдалённого URL-адреса.","Access Key ID":"ID ключа доступа","Access Token":"Токен Доступа","Access Token Secret":"Секрет Токена Доступа","Account is Active":"Аккаунт активен","Account List":"Список Аккаунтов","Actions":"Действие","Adapter":"Подключено","Add API Key":"Добавить API ключ","Add Custom Field":"Добавить Настраиваемое Поле","Add Episode":"Добавить эпизод","Add Files to Playlist":"Добавить в плейлист","Add HLS Stream":"Добавить HLS Поток","Add Mount Point":"Добавить Точку Подключения","Add Playlist":"Добавить плейлист","Add Podcast":"Добавить подкаст","Add Record":"Добавить запись","Add Remote Relay":"Добавить Отдалённый Ретранслятор","Add Role":"Добавить Роль","Add Schedule Item":"Добавить элемент расписания","Add SFTP User":"Добавить пользователя SFTP","Add Station":"Добавить станцию","Add Storage Location":"Добавить Место Хранения","Add Streamer":"Добавить радиоведущего","Add User":"Добавить Пользователя","Add Web Hook":"Добавить Веб-хук","Administration":"Администрирование","Advanced":"Дополнительное","Advanced Configuration":"Расширенная настройка","Advanced Manual AutoDJ Scheduling Options":"Расширенные Настройки Планирования АвтоДиджея Вручную","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Собираемая статистика о слушателях используется для отображения отчетов станции в системе. Статистика слушателей на основе IP-адреса используется для просмотра отслеживания онлайн слушателей и может потребоваться для роялти отчетов.","Album":"Альбом","Album Art":"Обложка Альбома","All Playlists":"Все плейлисты","All Podcasts":"Все подкасты","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"Все значения в ответе NowPlaying API доступны для использования. Любые пустые поля игнорируются.","Allow Requests from This Playlist":"Разрешить запросы из этого плейлиста","Allow Song Requests":"Разрешить Запросы Песен","Allow Streamers / DJs":"Разрешить Ведущих/Диджеев","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Разрешить системе периодически автоматически назначать песни для плейлистов на основе их производительности. Этот процесс будет работать в фоновом режиме и будет выполняться только в том случае, если для этой опции установлено значение «Включено», и хотя бы для одного плейлиста установлено значение «Включить в Автоматическое Назначение».","Allowed IP Addresses":"Разрешённые IP-адреса","Always Use HTTPS":"Всегда использовать HTTPS","Amplify: Amplification (dB)":"Усиление: Звукоусиление (дБ)","Analyze and reprocess the selected media":"Анализ и повторная обработка выбранных медиафайлов","API \"Access-Control-Allow-Origin\" Header":"API заголовка \"Access-Control-Allow-Origin\"","API Documentation":"Документация по API","API Key Description/Comments":"Описание/комментарии ключа API","API Keys":"Ключи API","API Version":"Версия API","Apply for an API key at Last.fm":"Применить ключ API на Last.fm","Applying changes...":"Применение изменений...","Art":"Обложка","Artist":"Исполнитель","Artwork":"Обложка","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Изображение должно иметь минимальный размер 1400 x 1400 пикселей и максимальный размер 3000 x 3000 пикселей для подкастов Apple.","At the bottom of the page, click \"Create my access token\".":"В нижней части страницы нажмите кнопку \"Создать мой токен доступа\".","Attempt to Automatically Retrieve ISRC When Missing":"Если отсутствует, попытка автоматического получения ISRC","Audio Bitrate (kbps)":"Битрейт аудио (kbps)","Audio Format":"Формат аудио","Audio Processing Method":"Метод обработки звука","Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance.":"Приложения для перекодирования звука, такие как Liquid soap, со временем потребляют постоянное количество ЦП, что постепенно истощает этот доступный кредит. Если вы регулярно видите украденное процессорное время, вам следует рассмотреть возможность перехода на виртуальную машину, ресурсы процессора которой выделены для вашего экземпляра.","Audit Log":"Журнал Изменений","Author":"Автор","Auto-Assign Value":"Автоматическое присвоение значения","Auto-Assigned":"Автоматическое назначение","AutoDJ":"АвтоДиджей","AutoDJ Bitrate (kbps)":"Битрейт АвтоДиджея (kbps)","AutoDJ Disabled":"АвтоДиджей Отключен","AutoDJ Format":"Формат АвтоДиджея","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"АвтоДиджей отключен для этой станции. Музыка не будет автоматически воспроизводиться, если источник не находится в прямом эфире.","AutoDJ Queue Length":"Длина очереди АвтоДиджея","AutoDJ Service":"Сервис АвтоДиджея","Automated Assignment":"Автоматическое назначение","Automatic Backups":"Автоматическое Резервное Копирование","Automatically Set from ID3v2 Value":"Автоматически устанавливать из значения ID3v2","Avatar Service":"Аватар Сервис","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Аватары получены на основе вашего адреса электронной почты от службы %{service}. Нажмите для управления настройками %{service}.","Average Listeners":"В среднем слушателей","Avoid Duplicate Artists/Titles":"Избегать Дубликатов Исполнителей/Названий","AzuraCast First-Time Setup":"Первоначальная Настройка AzuraCast","AzuraCast Instance Name":"Название этого экземпляра AzuraCast","AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated.":"AzuraCast поставляется со встроенной бесплатной базой данных IP-геолокации. При желании, вместо неё вы можете использовать сервис геолокации MaxMind для достижения более точных результатов. Для использования MaxMind GeoLite требуется лицензионный ключ, как только ключ будет предоставлен, мы будем автоматически обновлять базу данных.","AzuraCast Update Checks":"Проверка обновлений AzuraCast","AzuraCast User":"Пользователь AzuraCast","AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles.":"AzuraCast использует систему контроля доступа, основанную на ролях. Роли имеют права доступа к определенным разделам сайта, а затем пользователям назначаются эти роли.","AzuraCast Wiki":"AzuraCast Wiki","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast просканирует загруженный файл на совпадения в музыкальной библиотеке этой станции. Медиафайлы уже должны быть загружены перед выполнением этого шага. Вы можете повторно запускать этот инструмент столько раз, сколько необходимо.","Back":"Назад","Backup Format":"Формат резервной копии","Backups":"Резервные копии","Balanced":"Сбалансированно","Banned Countries":"Заблокированные Страны","Banned IP Addresses":"Заблокированные IP адреса","Banned User Agents":"Заблокированные User Agents","Base Station Directory":"Базовая папка станции","Base Theme for Public Pages":"Базовая тема для публичных страниц","Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists.":"Основываясь на предыдущем исполнении песен вашей станции, AzuraCast может автоматически распределять песни равномерно между вашими плейлистами, помещая песни с самыми высокими показателями в плейлисты с наибольшим весом.","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Исходя из этого параметра, система будет автоматически переназначать песни каждый (этот) день, используя данные из предыдущих (этих) дней.","Basic Info":"Основная информация","Basic Information":"Основная информация","Best Performing Songs":"Лучшие Проигранные Песни","Bit Rate":"Битрейт","Bitrate":"Битрейт","Bot Token":"Токен бота","Branding Settings":"Настройки Бренда","Broadcast AutoDJ to Remote Station":"Вещание АвтоДиджея на отдалённую станцию","Broadcasting":"Вещание","Broadcasting Service":"Сервис Вещания","Broadcasts":"Вещание","Browser Icon":"Иконка браузера","Bucket Name":"Название сегмента","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"По умолчанию радиостанции вещают на своих собственных портах (т. е. 8000). Если вы используете сервис CloudFlare или получаете доступ к своей радиостанции по SSL, вы должны включить эту функцию, которая направляет все радио-потоки через веб-порты (80 и 443).","Cached":"Кэшировано","Categories":"Категории","Change":"Изменение","Change Password":"Смена Пароля","Changes":"Изменения","Changes saved.":"Изменения сохранены.","Character Set Encoding":"Кодировка набора символов","Chat ID":"ID чата","Check Web Services for Album Art for \"Now Playing\" Tracks":"Проверить веб-сервисы на наличие обложек альбомов для треков \"Сейчас Играет\"","Check Web Services for Album Art When Uploading Media":"Проверить веб-сервисы на наличие обложки альбома при загрузке медиафайла","Choose a method to use for processing audio which produces a more\n uniform and \"full\" sound for your station.":"Выберите метод обработки звука, который обеспечивает более\n равномерный и \"полный\" звук для вашей станции.","Choose a method to use when transitioning from one song to another.\n Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n requires more CPU resources.":"Выберите метод, который будет использоваться при переходе от одной песни к другой.\n Умный режим учитывает громкость двух дорожек при переходе для более плавного эффекта, но\n требует больше ресурсов процессора.","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Выберите название для этого веб-хука, которое поможет вам отличить его от других. Оно будет показано только на странице администрирования.","Choose a new password for your account.":"Выберите новый пароль для своей учётной записи.","Clear":"Очистить","Clear All Pending Requests?":"Убрать все ожидающие запросы?","Clear Artwork":"Удалить Обложку","Clear File":"Удалить файл","Clear Image":"Удалить изображение","Clear List":"Очистить список","Clear Media":"Удалить медиафайл","Clear Pending Requests":"Убрать ожидающие запросы","Clear Queue":"Очистить очередь","Clear Upcoming Song Queue":"Очистить очередь запросов песен","Clear Upcoming Song Queue?":"Очистить очередь запросов песен?","Click \"Generate new license key\".":"Нажмите \"Сгенерировать новый лицензионный ключ\".","Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right.":"Нажмите кнопку ниже, чтобы создать файл CSV со всеми медиафайлами этой станции. Вы можете внести любые необходимые изменения, а затем импортировать файл с помощью средства выбора файлов справа.","Clone":"Копировать","Clone Station":"Копировать станцию","Close":"Закрыть","Code from Authenticator App":"Код из приложения Аутентификации","Collect aggregate listener statistics and IP-based listener statistics":"Сбор обобщённой статистики о слушателях и статистики слушателей на основе IP-адреса","Comments":"Комментарии","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Завершите процесс установки, предоставив некоторую информацию о вашей среде вещания. Эти настройки можно изменить позже на панели администрирования.","Configure":"Настроить","Configure Automated Assignment":"Настройка Автоматического Назначения","Configure Backups":"Настройка резервных копий","Confirm New Password":"Подтвердите новый пароль","Connection Information":"Сведения о подключении","Consumer Key (API Key)":"Ключ клиента (API ключ)","Consumer Secret (API Secret)":"Секрет клиента (API Секрет)","Contains explicit content":"Содержит откровенный контент","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Продолжите процесс настройки, создав свою первую радиостанцию ниже. Вы можете изменить любые из этих данных позже.","Continuous Play":"Непрерывное Воспроизведение","Control how this playlist is handled by the AutoDJ software.":"Управляйте тем, как этот плейлист обрабатывается программным обеспечением АвтоДиджея.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Копии старше указанного количества дней будут автоматически удалены. Установите ноль, чтобы отключить автоматическое удаление.","Copy associated media and folders.":"Копировать связанные файлы и папки.","Copy scheduled playback times.":"Скопировать запланированное время воспроизведения.","Copy to Clipboard":"Копировать в буфер обмена","Copy to New Station":"Копировать на новую станцию","CPU Load":"Загрузка ЦП","CPU Stats Help":"Справка по статистике ЦП","Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL.":"Создайте новое приложение на сайте приложений Twitter. Используйте базовый URL-адрес этой установки в качестве URL-адреса приложения.","Create a New Radio Station":"Создание Новой Радиостанции","Create Account":"Создать аккаунт","Create an account on the MaxMind developer site.":"Создайте учетную запись на сайте разработчиков MaxMind.","Create and Continue":"Создать и продолжить","Create custom fields to store extra metadata about each media file uploaded to your station libraries.":"Создавайте настраиваемые поля для хранения дополнительных метаданных о каждом медиафайле, загруженном в библиотеку станции.","Create Directory":"Создать папку","Create New Key":"Создать новый ключ","Create Station":"Создать станцию","Crossfade Duration (Seconds)":"Длительность Плавного Перехода (в секундах)","Crossfade Method":"Режим Плавного Перехода","Cue":"Реплика","Current Configuration File":"Текущий файл конфигурации","Current Custom Fallback File":"Текущий собственный резервный файл","Current Installed Version":"Текущая установленная версия","Current Intro File":"Текущий Интро файл","Current Password":"Текущий пароль","Current Podcast Media":"Текущий медиафайл подкаста","Custom":"Пользовательское","Custom API Base URL":"Базовый URL-адрес пользовательского API","Custom Branding":"Индивидуальный брендинг","Custom Configuration":"Пользовательская конфигурация","Custom CSS for Internal Pages":"Пользовательский CSS для внутренних страниц","Custom CSS for Public Pages":"Пользовательский CSS для публичных страниц","Custom Cues: Cue-In Point (seconds)":"Пользовательская Метка: Отметить Начало Песни (в секундах)","Custom Cues: Cue-Out Point (seconds)":"Пользовательская Метка: Отметить Конец Песни (в секундах)","Custom Fading: Fade-In Time (seconds)":"Настраиваемое появление: время нарастания (в секундах)","Custom Fading: Fade-Out Time (seconds)":"Настраиваемое завершение: время затухания (в секундах)","Custom Fading: Overlap Time (seconds)":"Настраиваемое Совмещение: Время Нахлёста (в секундах)","Custom Fallback File":"Собственный резервный файл","Custom Fields":"Настраиваемые поля","Custom Frontend Configuration":"Пользовательская Конфигурация Интерфейса","Custom JS for Public Pages":"Пользовательский JS для публичных страниц","Customization":"Настройка","Customize":"Настроить","Customize Administrator Password":"Настроить Пароль Администратора","Customize AzuraCast Settings":"Настройка Параметров AzuraCast","Customize Broadcasting Port":"Настроить порт вещания","Customize Copy":"Настройки копирования","Customize DJ/Streamer Mount Point":"Настройка Точки Подключения Диджеев/Ведущих","Customize DJ/Streamer Port":"Настроить порт Диджей/Ведущий","Customize Internal Request Processing Port":"Настройка Внутреннего Порта Обработки Запросов","Customize Source Password":"Настроить Пароль Source","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Настройте количество песен, которые будут отображаться в разделе «Играло ранее» для этой станции и во всех общедоступных API.","Dark":"Тёмная","Date Played":"Дата проигрывания","Date Requested":"Дата запроса","Date/Time":"Дата/Время","Date/Time (Browser)":"Дата/Время (Браузер)","Date/Time (Station)":"Дата/Время (Станция)","Days Between Automated Assignments":"Дни Между Автоматическими Назначениями","Days of Playback History to Keep":"Количество дней для хранения истории проигранного","Deactivate Streamer on Disconnect (Seconds)":"Отключение радиоведущего при разъединении (в секундах)","Default":"По умолчанию","Default Album Art":"Обложка альбома по умолчанию","Default Album Art URL":"URL обложки альбома по умолчанию","Default Avatar URL":"URL аватара по умолчанию","Default Mount":"Подключение по умолчанию","Delete":"Удалить","Delete %{ num } media files?":"Удалить %{ num } медиафайл(ов)?","Delete Album Art":"Удалить обложку альбома","Delete API Key?":"Удалить API ключ?","Delete Backup?":"Удалить резервную копию?","Delete Broadcast?":"Удалить трансляцию?","Delete Custom Field?":"Удалить настраиваемое поле?","Delete Episode?":"Удалить эпизод?","Delete HLS Stream?":"Удалить HLS поток?","Delete Mount Point?":"Удалить точку подключения?","Delete Playlist?":"Удалить плейлист?","Delete Podcast?":"Удалить подкаст?","Delete Queue Item?":"Удалить элемент очереди?","Delete Remote Relay?":"Удалить отдалённый ретранслятор?","Delete Request?":"Удалить запрос?","Delete Role?":"Удалить роль?","Delete SFTP User?":"Удалить пользователя SFTP?","Delete Station?":"Удалить станцию?","Delete Storage Location?":"Удалить место хранения?","Delete Streamer?":"Удалить радиоведущего?","Delete User?":"Удалить пользователя?","Delete Web Hook?":"Удалить веб-хук?","Description":"Описание","Deselect":"Отменить выбор","Desktop Device":"Настольный компьютер","Direct Stream URL":"URL-адрес Потока","Directory":"Папка","Directory Name":"Название папки","Disable":"Отключить","Disable Crossfading":"Отключить Плавный Переход","Disable Optimizations":"Отключить оптимизацию","Disable Processing":"Отключить обработку","Disable public pages?":"Отключить публичные страницы?","Disable song requests?":"Отключить запросы на песни?","Disable streamers?":"Отключить радиоведущих?","Disable Two-Factor":"Отключить Двухфакторную","Disable two-factor authentication?":"Отключить двухфакторную аутентификацию?","Disabled":"Отключено","Disconnect Streamer":"Отключить радиоведущего","Discord Web Hook URL":"URL веб-хука Discord","Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed.":"Кэширование диска делает систему намного быстрее и более отзывчивой в целом. Это никоим образом не отнимает память у приложений, поскольку при необходимости операционная система автоматически освобождает ее.","Disk Space":"Место на диске","Display Name":"Отображаемое Имя","DJ Credentials":"Учётные Данные Диджея","DJ/Streamer Buffer Time (Seconds)":"Время буфера Диджей/Ведущий (в секундах)","Do not collect any listener analytics":"Не собирать никакой аналитики о слушателях","Do not use an AutoDJ service.":"Не использовать сервис АвтоДиджей.","Down":"Вниз","Download":"Скачать","Download CSV":"Скачать CSV","Download M3U":"Скачать M3U","Download PLS":"Скачать PLS","Download the appropriate binary from the Stereo Tool downloads page:":"Загрузите соответствующий двоичный файл со страницы загрузок Stereo Tool:","Download the Linux x64 binary from the SHOUTcast Radio Manager:":"Загрузите бинарный файл Linux x64 из SHOUTcast Radio Manager:","Drag file(s) here to upload or":"Перетащите файл(ы) сюда для загрузки или","Dropbox Generated Access Token":"Токен доступа созданный Dropbox","Duplicate":"Копировать","Duplicate Playlist":"Копировать Плейлист","Duplicate Prevention Time Range (Minutes)":"Диапазон времени предотвращения дублирования (в минутах)","E-Mail":"E-Mail","E-mail Address":"E-mail адрес","E-mail addresses can be separated by commas.":"Адреса электронной почты можно разделять запятыми.","E-mail Delivery Service":"Служба доставки электронной почты","Edit":"Редактировать","Edit Custom Field":"Редактирование настраиваемого поля","Edit Episode":"Редактировать эпизод","Edit HLS Stream":"Редактировать HLS Поток","Edit Liquidsoap Configuration":"Редактирование конфигурации Liquidsoap","Edit Media":"Редактирование Медиафайла","Edit Mount Point":"Редактирование Точки Подключения","Edit Playlist":"Редактирование Плейлиста","Edit Podcast":"Редактировать подкаст","Edit Profile":"Редактировать профиль","Edit Record":"Редактировать запись","Edit Remote Relay":"Редактирование Отдалённого Ретранслятора","Edit Role":"Изменить роль","Edit SFTP User":"Редактировать пользователя SFTP","Edit Station":"Редактировать Станцию","Edit Station Profile":"Редактирование профиля станции","Edit Storage Location":"Изменить Место Хранения","Edit Streamer":"Редактировать Радиоведущего","Edit User":"Редактирование Пользователя","Edit Web Hook":"Редактировать веб-хук","Embed Code":"Код вставки","Embed Widgets":"Встраивание Виджета","Enable":"Включить","Enable Advanced Features":"Включить Расширенные Функции","Enable AutoDJ":"Включить АвтоДиджей","Enable Automated Assignment":"Включить Автоматическое Назначение","Enable Broadcasting":"Включить трансляцию","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"Включите некоторые дополнительные функции в веб-интерфейсе, включая расширенную конфигурацию плейлистов, назначение порта станции, изменение базовых папок медиафайлов и другие функции, которые должны использоваться только теми пользователями, которые знакомы с расширенными настройками.","Enable Downloads on On-Demand Page":"Включить Загрузки на Странице Запросов","Enable HTTP Live Streaming (HLS)":"Включить HTTP Live Streaming (HLS)","Enable listeners to request a song for play on your station. Only\n songs that are already in your playlists are requestable.":"Разрешите слушателям запрашивать песню для воспроизведения на вашей станции. \n Запрашивать можно только песни, которые уже есть в ваших плейлистах.","Enable Mail Delivery":"Включить доставку почты","Enable On-Demand Streaming":"Включить вещание по запросам","Enable Public Pages":"Включить публичные страницы","Enable public pages?":"Включить публичные страницы?","Enable song requests?":"Включить запросы на песни?","Enable streamers?":"Включить радиоведущих?","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Включите эту настройку, чтобы не допустить отправки метаданных в АвтоДиджей для файлов в этом плейлисте. Это полезно, если в плейлисте содержатся джинглы или бамперы.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Включите, чтобы рекламировать эту точку подключения на \"Жёлтых страницах\" публичных радио каталогах.","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"Включите, чтобы рекламировать этот ретранслятор на \"Жёлтых страницах\" публичных радио каталогах.","Enable to allow listeners to select this mount point on this station's public pages.":"Разрешить слушателям выбирать эту точку подключения на публичных страницах этой станции.","Enable to allow listeners to select this relay on this station's public pages.":"Разрешить слушателям выбирать этот ретранслятор на публичных страницах этой станции.","Enable to allow this account to log in and stream.":"Включите, чтобы разрешить этому аккаунту входить в систему и осуществлять трансляцию.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"Включите, чтобы AzuraCast автоматически запускал ночное резервное копирование в указанное время.","Enable Two-Factor":"Включить Двухфакторную","Enable Two-Factor Authentication":"Включить двухфакторную аутентификацию","Enabled":"Включено","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Включает или отключает использование новой и более быстрой системы на основе WebSocket для получения обновлений в режиме реального времени на общедоступных проигрывателях. Если возникают проблемы при использовании этой функции, вы можете её отключить.","Encoder":"Кодировщик","End Date":"Дата завершения","End Time":"Время завершения","Endpoint":"Конечная точка","Enforce Schedule Times":"Принудительно запланированное время","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Введите текущий код, предоставленный вашим приложением-аутентификатором, чтобы убедиться, что он работает правильно.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Введите полный URL-адрес другого потока, чтобы передать его трансляцию через эту точку подключения.","Episode":"Эпизод","Episodes":"Эпизоды","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Пример: если URL-адрес отдалённого радио http://station.example.com:8000/radio.mp3, введите \"http://station.example.com:8000\".","Exclude Media from Backup":"Исключить медиафайлы из резервной копии","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Исключение медиафайлов из автоматического резервного копирования позволит сэкономить место, но вы должны сделать резервную копию медиафайлов в другом месте. Заметьте, что будет выполнено резервное копирование только локально хранящихся медиафайлов.","Expected to Play at":"Ожидается, что сыграет","Explicit":"Откровенный","Export %{format}":"Экспорт %{format}","Export Media to CSV":"Экспорт медиа в CSV","Fallback Mount":"Резервная Точка Подключения","Field Name":"Название поля","File Name":"Название Файла","Files marked for reprocessing:":"Файлы, отмеченные для повторной обработки:","Files moved:":"Файлы перемещены:","Files played immediately:":"Воспроизводимые файлы:","Files queued for playback:":"Очередь файлов на воспроизведение:","Files removed:":"Файлы удалены:","Footer Text":"Текст внизу страницы","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"Для локальных файловых систем это базовый путь каталога. Для дистанционных файловых систем это префикс папки.","For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n software.":"В большинстве случаев используйте кодировку UTF-8 по умолчанию. Более старую кодировку ISO-8859-1\n можно использовать при приеме подключений от диджеев SHOUTcast 1 или при использовании другого устаревшего\n программного обеспечения.","For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\".":"Для большинства установок вы должны выбрать \"64-разрядную версию командной строки\". Для устройств Raspberry Pi выберите \"64-разрядная командная строка Raspberry Pi 3/4\".","for selected period":"за выбранный период","For some clients, use port:":"Для некоторых пользователей используйте порт:","Format":"Формат","Friday":"Пятница","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"С вашего смартфона, сканируйте код справа, используя приложение аутентификации по вашему выбору (FreeOTP, Authy и т.д.).","Full Volume":"Полная Громкость","Full:":"Полностью:","GA Property Tracking ID":"Идентификатор отслеживания GA","General Rotation":"Обычная ротация","Generate Report":"Создать отчёт","Genre":"Жанр","GeoLite is not currently installed on this installation.":"GeoLite в настоящее время здесь не установлен.","GeoLite version \"%{ version }\" is currently installed.":"В данный момент установлена версия GeoLite \"%{ version }\" .","Global":"Глобально","Global Permissions":"Глобальные разрешения","Hide Album Art on Public Pages":"Скрыть обложку альбома на публичных страницах","Hide AzuraCast Branding on Public Pages":"Скрыть бренд AzuraCast на публичных страницах","Hide Charts":"Скрыть Диаграммы","Hide Metadata from Listeners (\"Jingle Mode\")":"Скрыть метаданные от слушателей (\"Режим Джингла\")","High":"Часто","High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk.":"Высокий уровень ожидания ввода-вывода может указывать на узкое место на жестком диске сервера, потенциально неисправный жесткий диск или большую нагрузку на жесткий диск.","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Плейлисты с более высоким весом чаще воспроизводятся по сравнению с другими плейлистами с более низким весом.","History":"Играло Ранее","HLS Streams":"HLS Потоки","Home":"Главная","Homepage Redirect URL":"URL перенаправления главной страницы","Hour":"Час","HTML":"HTML","HTTP Live Streaming (HLS)":"HTTP Live Streaming (HLS)","HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream.":"HTTP Live Streaming (HLS) - это новая технология потоковой передачи с адаптивным битрейтом. На этой странице вы можете настроить отдельные битрейты и форматы, которые включаются в объединенный поток HLS.","HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends.":"HTTP Live Streaming (HLS) - это новая технология с адаптивным битрейтом, поддерживаемая некоторыми клиентами. Она не использует стандартные интерфейсы широковещания.","Icecast Clients":"Пользователи IceCast","Identifier":"Идентификатор","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Если у песни нет обложки альбома, то будет показано изображение поэтому URL-адресу. Оставьте пустым, чтобы использовать стандартное заменяющее изображение.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Если посетитель не авторизован и посещает главную страницу AzuraCast, вы можете автоматически перенаправить его на указанный здесь URL. Оставьте пустым, чтобы перенаправить его на страницу входа по умолчанию.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Если автоматическое назначение включено, этот плейлист используется как одна из целей для перераспределения песен. Это перезапишет существующее содержимое этого плейлиста.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Если отключено, плейлист не будет включён в воспроизведение радио, но его всё ещё можно будет настраивать.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Если отключено, станция не будет вести вещание или перетасовывать свой АвтоДиджей.","If enabled, a download button will also be present on the public \"On-Demand\" page.":"Если эта опция включена, кнопка загрузки также будет присутствовать на общедоступной странице \"По запросу\".","If enabled, AzuraCast will automatically record any live\n broadcasts made to this station to per-broadcast recordings.":"Если эта функция включена, AzuraCast будет автоматически записывать все трансляции прямого эфира,\n сделанные на этой станции, при каждом вещании.","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"Если этот параметр включен, AzuraCast будет подключаться к базе данных MusicBrainz, чтобы попытаться найти ISRC для любых файлов, где он отсутствует. Отключение этой опции может повысить производительность.","If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page.":"Если эта опция включена, то музыка из плейлистов с включенными запросами песен для вещания, будет доступна для вещания через специализированную публичную страницу.","If enabled, streamers (or DJs) will be able to connect directly\n to your stream and broadcast live music that interrupts the AutoDJ stream.":"Если включено, радиоведущие (или диджеи) смогут напрямую подключаться\n к вашему потоку и вести трансляцию прямого эфира, прерывая поток АвтоДиджея.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Если включено, АвтоДиджей в этой установке будет автоматически воспроизводить музыку до этой точки подключения.","If enabled, the AutoDJ will automatically play music to this mount point.":"Если включено, АвтоДиджей автоматически воспроизводит музыку в этой точке подключения.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Если включено, этот радиоведущий сможет подключаться только во время запланированного вещания.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Если запросы включены для вашей станции, пользователи смогут заказать песни, которые находятся в этом плейлисте.","If requests are enabled, this specifies the minimum delay (in\n minutes) between a request being submitted and being played. If set to zero, a minor\n delay of 15 seconds is applied to prevent request floods.":"Если запросы включены, это указывает минимальную задержку (в минутах)\n между отправкой запроса и воспроизведением. Если установлено значение ноль,\n применяется небольшая задержка в 15 секунд для предотвращения переполнения запросов.","If selected, album art will not display on public-facing radio pages.":"Если выбрано, то обложка альбома не будет отображаться на публичных страницах радио.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Если выбрано, то будет удалён бренд AzuraCast с публично расположенных страниц.","If the end time is before the start time, the playlist will play overnight.":"Если время окончания до времени начала, плейлист будет воспроизводиться в том числе и ночью.","If the end time is before the start time, the schedule entry will continue overnight.":"Если время окончания раньше времени начала, запись по расписанию будет продолжаться в том числе и ночью.","If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here.":"Если точка подключения (т.е. /radio.mp3) или Shoutcast SID (т.е. 2) на которую вы вещаете, отличается от указанного выше, укажите здесь исходную точку подключения.","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Если порт, на который осуществляется трансляция, отличается от указанного в URL-адресе выше, укажите здесь исходный порт.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Если это подключение установлено по умолчанию, оно будет воспроизводиться на предварительном просмотре радио и на публичной странице радио в этой системе.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Если эта точка подключения не воспроизводит аудио, слушатели будут автоматически перенаправлены на эту (резервную) точку подключения. По умолчанию используется повторяющееся сообщение об ошибке /error.mp3.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Если этот параметр выбран, то URL-адрес в браузере будет использоваться вместо основного URL-адреса, когда он будет доступен. Если параметр не выбран, то постоянно используется основной URL-адрес.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Если на этой станции включено прослушивание и загрузка по запросу, то будут видны только те песни, которые находятся в плейлистах с включенным этим параметром.","If you are broadcasting using AutoDJ, enter the source password here.":"Если вы транслируете с помощью АвтоДиджея, введите пароль источника здесь.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"Если вы вещаете с помощью АвтоДиджея, введите здесь имя пользователя источника. Оно может быть пустым.","If your installation is constrained by CPU or memory, you can change\n this setting to tune the resources used by Liquidsoap.":"Если ваша установка ограничена процессором или памятью, вы можете изменить\n этот параметр, чтобы настроить ресурсы, используемые Liquidsoap.","If your streaming software requires a specific mount point\n path, specify it here. Otherwise, use the default.":"Если вашему программному обеспечению для вещания требуется конкретный путь к точке подключения,\n укажите его здесь. В противном случае используйте значение по умолчанию.","If your web hook requires HTTP basic authentication, provide the password here.":"Если ваш веб-хук требует базовой аутентификации HTTP, укажите пароль здесь.","If your web hook requires HTTP basic authentication, provide the username here.":"Если ваш веб-хук требует базовой аутентификации HTTP, укажите логин здесь.","Import Changes from CSV":"Импорт изменений из CSV","Import from PLS/M3U":"Импорт из PLS/M3U","Import Results":"Результаты импорта","Important: copy the key below before continuing!":"Важно: скопируйте ключ ниже, прежде чем продолжить!","In order to install SHOUTcast:":"Для того, чтобы установить SHOUTcast:","In order to install Stereo Tool:":"Чтобы установить Stereo Tool:","In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds.":"Для быстрой обработки веб-хуки имеют короткое время ожидания, поэтому отвечающая служба должна быть оптимизирована для обработки запроса менее чем за 2 секунды.","in the last 48 hours":"за последние 48 часов","in the last month":"за последний месяц","In the newly created application, click the \"Keys and Access Tokens\" tab.":"В созданном приложении перейдите на вкладку \"Ключи и токены доступа\" (Key and Access Tokens).","Include in Automated Assignment":"Включить в Автоматическое Назначение","Include in On-Demand Player":"Включить проигрывание по запросу","Indefinitely":"Безгранично","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"Указывает на наличие откровенного содержания (ненормативная лексика или содержание только для взрослых). Apple Podcasts отображает графику с явными советами для родителей для вашего эпизода, если он включен. Эпизоды, содержащие откровенный материал, недоступны на некоторых территориях Apple Podcasts.","Insert":"Добавлено","Install GeoLite IP Database":"Установка Базы Данных GeoLite IP","Install SHOUTcast 2 DNAS":"Установить SHOUTcast 2 DNAS","Install Stereo Tool":"Установка Stereo Tool","Instruct Liquidsoap to use any replaygain metadata associated with a\n song to control its volume level. This may increase CPU consumption.":"Укажите Liquidsoap использовать любые метаданные replaygain, связанные с песней, \n для управления её уровнем громкости. Это может увеличить потребление процессора.","Instructions":"Инструкции","Internal notes or comments about the user, visible only on this control panel.":"Внутренние заметки или комментарии о пользователе, видимые только на этой панели управления.","International Standard Recording Code, used for licensing reports.":"Международный стандартный код записи, используемый для получения лицензионных отчетов.","Interrupt other songs to play at scheduled time.":"Прервать другие песни, чтобы играть в запланированное время.","Intro":"Интро","IP":"IP адрес","IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite.":"IP Geolocation используется для определения приблизительного местоположения ваших слушателей на основе IP-адреса, с которым они связаны. Используйте бесплатную библиотеку IP Geolocation или чтобы использовать MaxMind GeoLite введите лицензионный ключ на этой странице.","ISRC":"ISRC","Jingle Mode":"Режим Джингла","Joins":"Подключились","Language":"Язык","Last 14 Days":"Последние 14 Дней","Last 2 Years":"Последние 2 года","Last 24 Hours":"Последние 24 часа","Last 30 Days":"Последние 30 дней","Last 60 Days":"Последние 60 дней","Last 7 Days":"Последние 7 дней","Last Modified":"Последнее Изменение","Last Month":"Прошлый месяц","Last run:":"Последний запуск:","Last Year":"Последний год","Last.fm API Key":"Ключ API Last.fm","Learn about Advanced Playlists":"Узнайте о продвинутых плейлистах","Learn More about Dropbox Auth Tokens":"Узнайте больше о токенах авторизации Dropbox","Learn more about release channels in the AzuraCast docs.":"Узнайте больше о каналах релизов в документации AzuraCast.","Learn more about this header.":"Подробнее об этом заголовке.","Leave blank to automatically generate a new password.":"Оставьте поле пустым для автоматической генерации нового пароля.","Leave blank to play on every day of the week.":"Оставьте пустым, чтобы воспроизводилось каждый день недели.","Leave blank to use the current password.":"Оставьте поле пустым, чтобы использовать текущий пароль.","Leave blank to use the default Telegram API URL (recommended).":"Оставьте пустым, чтобы использовать URL-адрес Telegram API по умолчанию (рекомендуется).","Length":"Длина","Length Text":"Длина текста","Let's get started by creating your Super Administrator account.":"Давайте начнем с создания вашей учетной записи Супер Администратор.","Light":"Светлая","Limited:":"Ограниченно:","Liquidsoap":"Liquidsoap","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"LiquidSoap сейчас перемешивает %{songs} и %{playlists}.","Liquidsoap Performance Tuning":"Настройка производительности Liquidsoap","List one IP address or group (in CIDR format) per line.":"Укажите один IP-адрес или группу (в формате CIDR) на строку.","List one user agent per line. Wildcards (*) are allowed.":"Укажите по одному идентификатору пользователя (user agent) в каждой строке. Допускаются подстановочные знаки (*).","Listener Analytics Collection":"Сбор Аналитики о Слушателях","Listener History":"История прослушивания","Listener Request":"Запрос слушателя","Listeners":"Слушатели","Listeners by Day":"Слушателей по дням","Listeners by Day of Week":"Слушателей по дням недели","Listeners by Hour":"Слушателей по часам","Listeners Per Station":"Слушателей на станции","Live":"Прямая трансляция","Live Broadcast Recording Bitrate (kbps)":"Битрейт записи прямого эфира (кбит/с)","Live Broadcast Recording Format":"Формат Записи Прямого Эфира","Live Listeners":"Слушают сейчас","Live Recordings Storage Location":"Место хранения записей эфира","Live stream connected.":"Прямой эфир подключен.","Live stream disconnected.":"Прямой эфир отключен.","Live Streamer:":"Ведущий Онлайн:","Load Average":"Средняя нагрузка","Loading...":"Загрузка...","Local":"Локально","Local Filesystem":"Локальная файловая система","Local Streams":"Локальные потоки","Location":"Местоположение","Log In":"Войти","Log Viewer":"Просмотр журналов","Logs":"Журналы","Loop Once":"Проиграть один раз","Losses":"Отключились","Low":"Редко","Main Message Content":"Содержание Основного Сообщения","Make the selected media play immediately, interrupting existing media":"Воспроизводить немедленно выбранный медиафайл, прерывая существующий медиафайл","Manage":"Управлять","Manage SFTP Accounts":"Управление учетными записями SFTP","Manage Stations":"Управление станциями","Manual AutoDJ Mode":"Ручной Режим АвтоДиджея","Manually define how this playlist is used in Liquidsoap configuration.":"Установите вручную, как этот плейлист используется в конфигурации Liquidsoap.","Markdown":"Markdown","Matched":"Совпадение","Matomo API Token":"Токен API Matomo","Matomo Installation Base URL":"URL-адрес базовой установки Matomo","Matomo Site ID":"ID сайта Matomo","Max Listener Duration":"Максимальное Время Прослушивания","Maximum Listeners":"Максимум слушателей","Maximum number of total listeners across all streams. Leave blank to use the default.":"Максимальное общее количество слушателей во всех потоках. Оставьте поле пустым, чтобы использовать значение по умолчанию.","MaxMind Developer Site":"Сайт разработчика MaxMind","MaxMind License Key":"Лицензионный ключ MaxMind","Media":"Медиафайлы","Media File":"Медиафайл","Media Storage Location":"Место хранения медиафайлов","Memory":"Память","Memory Stats Help":"Справка по статистике памяти","Merge playlist to play as a single track.":"Объединить плейлист, чтобы играть как один трек.","Message Body":"Текст сообщения","Message Customization Tips":"Советы по настройке сообщений","Message parsing mode":"Режим парсинга сообщений","Message Recipient(s)":"Получатель(и) сообщения","Message Subject":"Тема Сообщения","Metadata":"Метаданные","Metadata updated!":"Метаданные обновлены!","Microphone":"Микрофон","Microphone\n Source":"Микрофон\n Источник","Minute of Hour to Play":"Минута Часа для Воспроизведения","Mixer":"Микшер","Mobile Device":"Мобильное устройство","Modified":"Изменено","Monday":"Понедельник","More":"Больше","Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa.":"Большинство хостинг-провайдеров размещают на сервере больше виртуальных машин (VPS), чем может выдержать оборудование, когда каждая виртуальная машина работает при полной загрузке процессора. Это называется избыточным выделением ресурсов, что может привести к тому, что другие виртуальные машины на сервере \"украдут\" процессорное время у вашей виртуальной машины и наоборот.","Most Played Songs":"Самые Популярные Песни","Most Recent Backup Log":"Журнал Последнего Резервного Копирования","Mount Name:":"Название Точки Подключения:","Mount Point URL":"URL точки подключения","Mount Points":"Точки Подключения","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"Точки подключения - это то, как слушатели подключаются и слушают вашу станцию. Каждая точка подключения может иметь свой аудиоформат или качество. Используя точки подключения, вы можете настроить высококачественный поток для слушателей с широкополосным интернетом и мобильный поток для пользователей телефонов.","Move":"Переместить","Move %{ num } File(s) to":"Перенести %{ num } файл(ов) в","Move to Directory":"Перенести в папку","MP3":"MP3","Music Files":"Музыкальные файлы","Mute":"Откл. звук","My Account":"Мой аккаунт","N/A":"Не доступно","Name":"Имя/Название","Name/Type":"Название/Тип","Network Interfaces":"Сетевые интерфейсы","Never run":"Никогда не запускалось","New Directory":"Новая Папка","New directory created.":"Новая папка создана.","New File Name":"Новое название файла","New Folder":"Новая папка","New Key Generated":"Создан новый ключ","New Password":"Новый Пароль","New Playlist":"Новый Плейлист","New Playlist Name":"Название нового плейлиста","New Station Description":"Описание новой станции","New Station Name":"Название новой станции","No files selected.":"Файлы не выбраны.","No Limit":"Без ограничений","No Match":"Нет совпадений","No other program can be using this port. Leave blank to\n automatically assign a port.":"Никакая другая программа не может использовать этот порт. Оставьте поле пустым, чтобы\n автоматически назначить порт.","No other program can be using this port. Leave blank to automatically assign a port.":"Никакая другая программа не сможет использовать этот порт. Оставьте поле пустым, чтобы автоматически назначить порт.","No records to display.":"Нет записей для отображения.","None":"Не выбрано","None:":"Ничего:","Normal Mode":"Обычный Режим","Not Played":"Не играло","Not Running":"Остановлено","Not Scheduled":"Не запланировано","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Обратите внимание, что восстановление резервной копии очистит вашу существующую базу данных. Никогда не восстанавливайте файлы резервных копий от ненадежных пользователей.","Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice.":"Примечание: Если ваши метаданные медиафайла содержат символы UTF-8, вам следует использовать редактор электронных таблиц, поддерживающий кодировку UTF-8, например OpenOffice.","Note: the port after this one will automatically be used\n for legacy connections.":"Примечание: порт после этого будет автоматически использоваться\n для устаревших подключений.","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Примечание. Это должна быть общедоступная домашняя страница радиостанции, а не URL-адрес AzuraCast. Она будет включена в подробности вещания.","Notes":"Заметки","Now":"Сейчас","Now Playing":"Сейчас играет","Now playing on %{ station }:":"Сейчас играет на %{ station }:","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }":"Сейчас играет на %{ station }: %{ title } от %{ artist }! Настройте сейчас: %{ url }","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now.":"Сейчас играет на %{ station }: %{ title } от %{ artist }! Настроить сейчас.","NowPlaying API Response":"Ответ NowPlaying API","Num Plays":"Сыграно","Number of Backup Copies to Keep":"Количество резервных копий для сохранения","Number of Minutes Between Plays":"Количество минут между воспроизведениями","Number of seconds to overlap songs.":"Продолжительность совмещения песен в секундах.","Number of Songs Between Plays":"Количество песен между воспроизведением","Number of Visible Recent Songs":"Количество видимых проигранных песен","On the Air":"В эфире","On-Demand":"С Запросом","On-Demand Media":"Медиафайлы по Запросу","On-Demand Streaming":"Вещание по запросу","Once per %{minutes} Minutes":"Через каждые %{minutes} минут","Once per %{songs} Songs":"Через каждые %{songs} песен","Once per Hour":"Один раз в час","Once per Hour (at %{minute})":"Один раз в час (в %{minute})","Once per x Minutes":"Через каждые x минут","Once per x Songs":"Через каждые x песен","Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below.":"После выполнения этих шагов введите информацию со страницы \"Ключи и токены доступа\" в поля ниже.","Once you have configured automated assignment, click the button below to run the automated assignment process.":"После того, как вы настроили автоматическое назначение, нажмите на кнопку ниже, чтобы запустить процесс автоматического назначения.","One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools.":"Одно важное замечание об ожидании ввода-вывода заключается в том, что оно может указывать на узкое место или проблему, но также может быть совершенно бессмысленным, в зависимости от рабочей нагрузки и общедоступных ресурсов. Постоянно высокое ожидание ввода-вывода должно побудить к дальнейшему исследованию с помощью более сложных инструментов.","Only collect aggregate listener statistics":"Сбор только статистических данных о слушателе","Only connect to a remote server.":"Подключаться только к отдалённому серверу.","Only loop through playlist once.":"Воспроизводить плейлист только один цикл.","Only play one track at scheduled time.":"Воспроизвести только один трек в запланированное время.","Only Send One Tweet Every...":"Отправлять только один твит каждые...","Operation":"Действие","Optional: HTTP Basic Authentication Password":"При необходимости: пароль базовой аутентификации HTTP","Optional: HTTP Basic Authentication Username":"При необходимости: логин базовой аутентификации HTTP","Optional: Request Timeout (Seconds)":"Необязательно: Время ожидания запроса (в секундах)","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"При необходимости выберите поле метаданных ID3v2, которое, если оно существует, будет использоваться для установки значения этого поля.","Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name.":"При желании, укажите короткое имя окончания URL-адреса, например \"my_station_name\", которое будет использоваться в URL-адресах этой станции. Оставьте это поле пустым, чтобы автоматически создать его на основе названия станции.","Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name.":"При необходимости укажите название, подходящее для API, например \"field_name\". Оставьте это поле пустым, чтобы автоматически создать его на основе названия.","Optionally supply an API token to allow IP address overriding.":"При необходимости укажите токен API, чтобы разрешить переопределение IP-адреса.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"Дополнительно укажите публичные SSH ключи, которые пользователь может использовать для подключения вместо пароля. Введите по одному ключу на строку.","or":"или","Original Path":"Исходный путь","Owner":"Владелец","Password":"Пароль","Password:":"Пароль:","Paste the generated license key into the field on this page.":"Вставьте сгенерированный лицензионный ключ в поле на этой странице.","Path/Suffix":"Путь/Окончание","Pending Requests":"Ожидающие запросы","Permissions":"Права доступа","Play":"Воспроизведение","Play %":"Играло %","Play exactly once every $x minutes.":"Играет один раз через каждые $x минут.","Play exactly once every $x songs.":"Играет один раз через каждые $x песен.","Play Now":"Играть сейчас","Play once per hour at the specified minute.":"Играет один раз в час в указанную минуту.","Play/Pause":"Пуск/Пауза","Playback Queue":"Очередь Воспроизведения","Playing Next":"Следующее Играет","Playlist":"Плейлист","Playlist (M3U/PLS) URL":"URL-адрес плейлиста (M3U/PLS)","Playlist 1":"Плейлист 1","Playlist 2":"Плейлист 2","Playlist Name":"Название Плейлиста","Playlist order set.":"Порядок плейлиста установлен.","Playlist queue cleared.":"Очередь воспроизведения очищена.","Playlist Type":"Тип Плейлиста","Playlist Weight":"Вес плейлиста","Playlist:":"Плейлист:","Playlist(s)":"Плейлист(ы)","Playlists":"Плейлисты","Playlists cleared for selected files:":"Плейлисты очищены от выбранных файлов:","Playlists updated for selected files:":"Плейлисты обновлены выбранными файлами:","Plays":"Играло","Podcast":"Подкаст","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"Носители подкастов должны быть в формате MP3 или M4A (AAC) для максимальной совместимости.","Podcast Title":"Название подкаста","Podcasts":"Подкасты","Podcasts Storage Location":"Место хранения подкастов","Port:":"Порт:","Powered by AzuraCast":"Работает на AzuraCast","Prefer Browser URL (If Available)":"Предпочтительно URL-адрес в браузере (если доступно)","Prefer System Default":"Использовать системное по умолчанию","Preview":"Предпросмотр","Previous":"Было","Privacy":"Конфиденциальность","Profile":"Профиль","Programmatic Name":"Программируемое Название","Provide a valid license key from Thimeo. Functionality is limited without a license key.":"Предоставьте действительный лицензионный ключ от Thimeo. Функциональность ограничена без лицензионного ключа.","Public Page":"Публичная страница","Public Page Background":"Фон публичной страницы","Public Pages":"Публичные страницы","Publish Date":"Дата публикации","Publish Time":"Время публикации","Publish to \"Yellow Pages\" Directories":"Опубликовать в каталоге \"Желтые страницы\"","Queue":"В Очередь","Queue the selected media to play next":"Запланировать выбранные файлы для проигрывания следующими","Radio Player":"Радио Плеер","Random":"Случайно","Ratio":"Соотношение","Raw":"Исходное","Received":"Получено","Record Live Broadcasts":"Запись Прямых Трансляций","Recover Account":"Восстановление Учётной Записи","Refresh rows":"Обновить строки","Region":"Регион","Relay":"Ретранслятор","Relay Stream URL":"Ретрансляция потока (URL-адрес)","Release Channel":"Канал релизов","Remote":"Отдалённо","Remote Playback Buffer (Seconds)":"Буфер отдалённого воспроизведения (в секундах)","Remote Relays":"Отдалённая Трансляция","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"Отдалённые ретрансляторы позволяют работать с вещательным программным обеспечением вне этого сервера. Любой ретранслятор, который вы включаете здесь, будет включен в статистику вашей станции. Вы также можете транслировать с этого сервера на отдалённые ретрансляторы.","Remote Station Administrator Password":"Пароль администратора отдалённой станции","Remote Station Listening Mountpoint/SID":"Точка подключения отдалённой станции /SID","Remote Station Listening URL":"URL-адрес подключения к отдалённой станции","Remote Station Source Mountpoint/SID":"Точка подключения отдалённой станции/SID","Remote Station Source Password":"Пароль источника отдалённой станции","Remote Station Source Port":"Порт источника отдалённой станции","Remote Station Source Username":"Логин Источника Отдалённой Станции","Remote Station Type":"Тип отдалённой станции","Remote URL":"Отдалённый URL-адрес","Remote URL Playlist":"Отдалённый URL-адрес Плейлиста","Remote URL Type":"Тип отдалённого URL-адреса","Remote: Dropbox":"Дистанционно: Dropbox","Remote: S3 Compatible":"Дистанционно: Совместимость с S3","Remote: SFTP":"Отдалённо: SFTP","Remove":"Удалить","Remove Key":"Удалить ключ","Rename":"Переименовать","Rename File/Directory":"Переименовать Файл/Папку","Reorder":"Пересортировать","Reorder Playlist":"Перестроить Плейлист","Repeat":"Повторить","Replace Album Cover Art":"Заменить обложку альбома","Reprocess":"Повторная обработка","Request":"Запрос","Request a Song":"Запросить Песню","Request History":"История запросов","Request Last Played Threshold (Minutes)":"Порог последнего сыгранного запроса (в минутах)","Request Minimum Delay (Minutes)":"Минимальная задержка запроса (в минутах)","Request Song":"Запрос Песни","Requester IP":"IP-адрес Запроса","Requests":"Запросы","Reset Password":"Сброс Пароля","Reshuffle":"Перетасовка","Restart":"Перезапустить","Restoring Backups":"Восстановление резервных копий","Role Name":"Название роли","Roles":"Роли","Roles & Permissions":"Роли и Разрешения","Rolling Release":"Временные Релизы","Rows per page":"Строк на страницу","RSS Feed":"RSS-канал","Run Automated Assignment":"Запустить автоматическое назначение","Run Automatic Nightly Backups":"Запустить автоматическое ночное резервное копирование","Run Manual Backup":"Запуск Резервного Копирования Вручную","Running":"Работает","Sample Rate":"Частота Дискретизации","Saturday":"Суббота","Save":"Сохранить","Save and Continue":"Сохранить и продолжить","Save Changes":"Сохранить","Save Changes first":"Сначала сохраните изменения","Schedule":"Расписание","Schedule View":"Просмотр расписания","Scheduled":"Запланированное","Scheduled Backup Time":"Запланированное время резервного копирования","Scheduled Play Days of Week":"Запланированные дни недели для воспроизведения","Scheduled playlists and other timed items will be controlled by this time zone.":"Запланированные плейлисты и другие запланированные элементы будут контролироваться этим часовым поясом.","Scheduled Time #%{num}":"Запланированное время #%{num}","Scheduling":"Расписание","Search":"Поиск","Seconds from the start of the song that the AutoDJ should start playing.":"Секунды с начала песни, с которой АвтоДиджей должен начать воспроизведение.","Seconds from the start of the song that the AutoDJ should stop playing.":"Через сколько секунд с начала песни АвтоДиджей должен прекратить воспроизведение.","Secret Key":"Секретный ключ","Security":"Безопасность","Security & Privacy":"Безопасность и Конфиденциальность","See the Telegram documentation for more details.":"Подробности смотрите в документации Telegram.","See the Telegram Documentation for more details.":"Подробности смотрите в документации Telegram.","Seek":"Найти","Select":"Выбрать","Select a theme to use as a base for station public pages and the login page.":"Выберите тему для использования в качестве основной для публичных страниц станции и страницы входа.","Select all visible rows":"Выбрать все видимые строки","Select Configuration File":"Выберите файл конфигурации","Select CSV File":"Выберите CSV файл","Select Custom Fallback File":"Выбрать собственный резервный файл","Select displayed fields":"Выбрать отображаемые поля","Select File":"Выбрать файл","Select Intro File":"Выберите Интро файл","Select Media File":"Выбрать медиафайл","Select PLS/M3U File to Import":"Выберите файл PLS/M3U для импорта","Select PNG/JPG artwork file":"Выберите PNG/JPG файл обложки","Select the category/categories that best reflects the content of your podcast.":"Выберите категорию/категории, которые наилучшим образом отражают содержание вашего подкаста.","Select the countries that are not allowed to connect to the streams.":"Выберите страны, которым запрещено подключаться к потокам.","Select Web Hook Type":"Выберите тип веб-хука","Send Test Message":"Отправить тестовое сообщение","Sender E-mail Address":"E-mail Отправителя","Sender Name":"Имя Отправителя","Sequential":"Последовательно","Server Status":"Статус Сервера","Server:":"Сервер:","Services":"Обслуживание","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"Установите максимальное дисковое пространство, которое может использовать это место хранения. Укажите размер с единицей измерения, то есть \"8 GB\" или \"500 MB\". Единица измерения - 1024 байта. Оставьте поле пустым по умолчанию, чтобы использовать всё доступное пространство на диске.","Set as Default Mount Point":"Установить как точку подключения по умолчанию","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Установите метки нарастания и затухания звука с помощью визуального редактора. Метки времени будут сохранены в соответствующих полях в расширенных настройках воспроизведения.","Set Cue In":"Отметить Начало Трека","Set Cue Out":"Отметить Конец Трека","Set Fade In":"Метка Постепенного Появления","Set Fade Out":"Метка Постепенного Затухания","Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space.":"Установите более длительный срок, чтобы сохранить больше истории воспроизведений и метаданных слушателя для станций. Установите меньше, чтобы сэкономить место на диске.","Set or clear playlists from the selected media":"Выбрать или очистить плейлисты для выбранных файлов","Set Overlap":"Метка Нахлёста","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"Установите время (в секундах), в течение которого слушатель будет оставаться подключенным к потоку. Если установлено значение 0, слушатели могут оставаться подключенными бесконечно.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Выберите параметр для того, чтобы всегда использовать безопасные URL-адреса \"https://\" и автоматически перенаправлять на безопасный URL-адрес, когда посещается небезопасный URL-адрес.","Set to * to allow all sources, or specify a list of origins separated by a comma (,).":"Установите значение * чтобы разрешить все источники, или укажите список источников, разделенных запятой (,).","Settings":"Настройки","Setup instructions for broadcasting software are available on the AzuraCast wiki.":"Инструкции по установке программ для вещания доступны на AzuraCast Wiki.","SFTP Host":"SFTP хост","SFTP Password":"Пароль SFTP","SFTP Port":"SFTP порт","SFTP Private Key":"Секретный ключ SFTP","SFTP Private Key Pass Phrase":"Парольная фраза для секретного ключа SFTP","SFTP Username":"Имя пользователя SFTP","SFTP Users":"Пользователи SFTP","Share Media Storage Location":"Общее местоположение медиафайлов","Share Podcasts Storage Location":"Общее местоположение подкастов","Share Recordings Storage Location":"Общее местоположение записей эфира","SHOUTcast 2 DNAS is not currently installed on this installation.":"SHOUTcast 2 DNAS в данный момент здесь не установлен.","SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary.":"SHOUTcast 2 DNAS не является свободным программным обеспечением, и его ограничительная лицензия не позволяет AzuraCast распространять бинарный файл SHOUTcast.","SHOUTcast Clients":"Пользователи SHOUTcast","SHOUTcast License ID":"ID лицензии SHOUTcast","SHOUTcast Radio Manager":"SHOUTcast Radio Manager","SHOUTcast User ID":"ID пользователя SHOUTcast","SHOUTcast version \"%{ version }\" is currently installed.":"В данный момент установлена версия SHOUTcast \"%{ version }\".","Show Charts":"Показать диаграммы","Show new releases within your update channel on the AzuraCast homepage.":"Показывать новые релизы в вашем канале обновлений на главной странице AzuraCast.","Show on Public Pages":"Показать на публичных страницах","Show the station in public pages and general API results.":"Показывать станцию на публичных страницах и в общих результатах API.","Show Update Announcements":"Показать уведомления об обновлениях","Shuffled":"Перетасованный","Site Base URL":"Основной URL-адрес сайта","Site Theme":"Тема сайта","Size":"Размер","Skip Song":"Пропустить песню","Smart Mode":"Умный Режим","SMTP Host":"SMTP Хост","SMTP Password":"Пароль SMTP","SMTP Port":"SMTP Порт","SMTP Username":"Имя пользователя SMTP","Some stream licensing providers may have specific rules\n regarding song requests. Check your local regulations for more information.":"У некоторых поставщиков потокового лицензирования могут быть особые правила,\n касающиеся запросов песен. Для получения дополнительной информации ознакомьтесь с их правилами.","Song":"Композиция","Song Album":"Альбом песни","Song Artist":"Исполнитель","Song Genre":"Жанр Песни","Song History":"Играло ранее","Song Length":"Длина песни","Song Listener Impact":"Влияние песни на слушателя","Song Lyrics":"Текст песни","Song Playback Order":"Порядок воспроизведения песни","Song Playback Timeline":"Хронология проигрывания песен","Song Requests":"Запросы песен","Song Title":"Название песни","Song-based":"Базовые песни","Song-Based":"Базовые песни","Song-Based Playlist":"Плейлист с базовыми песнями","SoundExchange Report":"Отчёт SoundExchange","Source":"Источник","Space Used":"Используемое пространство","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"Укажите точку подключения (т.е. \"/radio.mp3\") или идентификатор Shoutcast SID (т.е. \"2\") чтобы указать конкретный поток для использования в статистике или вещании.","Specify the minute of every hour that this playlist should play.":"Укажите минуту в которую каждый час должен начать играть этот плейлист.","SSH Public Keys":"Публичные SSH ключи","Stable":"Стабильные релизы","Standard playlist, shuffles with other standard playlists based on weight.":"Стандартный плейлист, перемешивается с другими стандартными плейлистами на основе веса.","Start":"Запустить","Start Date":"Дата начала","Start Streaming":"Начать Вещание","Start Time":"Время начала","Station Media":"Медиафайлы Станции","Station Name":"Название Станции","Station Overview":"Обзор станций","Station Permissions":"Разрешения станции","Station Podcasts":"Подкасты станции","Station Recordings":"Запись эфира","Station Time Zone":"Часовой пояс станции","Station(s)":"Станция(и)","Stations":"Станции","Statistics Overview":"Статистика","Steal":"Кража","Steal (St)":"Кража (St)","Step 1: Scan QR Code":"Шаг 1: Сканировать QR-код","Step 2: Verify Generated Code":"Шаг 2: Подтвердить сгенерированный код","Steps for configuring a Twitter application:":"Шаги по настройке приложения Twitter:","Stereo Tool":"Stereo Tool","Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding.":"Инструмент Stereo Tool может быть ресурсоёмким как для процессора, так и для памяти. Пожалуйста, убедитесь, что у вас достаточно ресурсов, прежде чем продолжить.","Stereo Tool documentation.":"Документация Stereo Tool.","Stereo Tool Downloads":"Загрузка Stereo Tool","Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the":"Stereo Tool — это отраслевой стандарт программной обработки звука. Для получения дополнительной информации о том, как его настроить, обратитесь к","Stereo Tool is not currently installed on this installation.":"Stereo Tool в данный момент здесь не установлен.","Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary.":"Stereo Tool не является бесплатным программным обеспечением, и его ограничительная лицензия не позволяет AzuraCast распространять двоичный файл Stereo Tool.","Stereo Tool License Key":"Лицензионный ключ Stereo Tool","Stereo Tool version %{ version } is currently installed.":"В настоящее время установлена версия Stereo Tool %{ version } .","Stop":"Остановить","Stop Streaming":"Остановить Вещание","Storage Adapter":"Способ Хранения","Storage Location":"Места Хранения","Storage Locations":"Места Хранения","Storage Quota":"Квота Хранилища","Stream":"Поток","Streamer Broadcasts":"Вещание Радиоведущего","Streamer Display Name":"Отображаемое имя радиоведущего","Streamer password":"Пароль радиоведущего","Streamer Username":"Логин Радиоведущего","Streamer/DJ":"Ведущий/Диджей","Streamer/DJ Accounts":"Аккаунты Ведущих/Диджеев","Streamers/DJs":"Ведущие/Диджеи","Streams":"Потоки Вещания","Submit Code":"Отправить код","Sunday":"Воскресенье","Supported file formats:":"Поддерживаемые форматы файлов:","System Settings":"Настройки системы","Target":"Цель","Test":"Проверить","Test message sent.":"Тестовое сообщение отправлено.","text":"текст","The amount of memory Linux is using for disk caching.":"Объем памяти, который Linux использует для кэширования диска.","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"Основной URL-адрес, где находится эта служба. Используйте внешний IP-адрес или полное доменное имя (если есть) указывающее на этот сервер.","The body of the POST message is the exact same as the NowPlaying API response for your station.":"Текст POST сообщения точно такой же, как и ответ NowPlaying API для вашей станции.","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"Контактное лицо подкаста. Может потребоваться для размещения подкастов в таких сервисах, как Apple Podcasts, Spotify, Google Podcasts и т. д.","The current CPU usage including I/O Wait and Steal.":"Текущее использование ЦП, включая ожидание ввода-вывода и кражу.","The current Memory usage excluding cached memory.":"Текущее использование памяти без учета кэшированной памяти.","The date when the episode should be published.":"Дата, когда эпизод должен быть опубликован.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"Описание эпизода. Максимальное допустимое количество текста составляет 4000 символов.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"Описание вашего подкаста. Максимально допустимое количество текста составляет 4000 символов.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Отображаемое название, назначенное этой точке подключения при просмотре его на административных или публичных страницах. Оставьте пустым, чтобы автоматически сгенерировать его.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Отображаемое название, назначенное этому ретранслятору при просмотре его на административных или публичных страницах. Оставьте поле пустым, чтобы автоматически сгенерировать его.","The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast.":"Редактируемые текстовые поля - это области, где вы можете вставить пользовательский код конфигурации. Не редактируемые разделы автоматически генерируются AzuraCast.","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"Электронная почта контакта подкаста. Может потребоваться для размещения подкастов в таких сервисах, как Apple Podcasts, Spotify, Google Podcasts и т. д.","The file name should look like:":"Имя файла должно выглядеть так:","The format and headers of this CSV should match the format generated by the export function on this page.":"Формат и заголовки этого CSV-файла должны соответствовать формату, сгенерированному функцией экспорта на этой странице.","The full base URL of your Matomo installation.":"Полный базовый URL-адрес вашей установки Matomo.","The full playlist is shuffled and then played through in the shuffled order.":"Весь плейлист перемешивается и проигрывается в перетасованном порядке.","The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this.":"Ожидание ввода-вывода - это процент времени, в течение которого процессор ожидает доступа к диску, прежде чем он сможет продолжить работу.","The language spoken on the podcast.":"Язык, на котором говорят в подкасте.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"Длина времени воспроизведения, которое Liquidsoap должен буферизовать при воспроизведении этого отдалённого плейлиста. Малое время может привести к прерыванию воспроизведения при нестабильных соединениях.","The number of seconds of signal to store in case of\n interruption. Set to the lowest value that your DJs can use without stream\n interruptions.":"Количество секунд сигнала для сохранения в случае прерывания\n. Установите самое низкое значение, которое ваши диджеи могут использовать без прерывания потока\n.","The number of seconds to wait for a response from the remote server before cancelling the request.":"Количество секунд ожидания ответа от отдалённого сервера перед отменой запроса.","The numeric site ID for this site.":"Цифровой ID для этого сайта.","The order of the playlist is manually specified and followed by the AutoDJ.":"Порядок плейлиста определяется вручную, а затем сопровождается АвтоДиджеем.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"Родительская папка, где хранятся плейлисты и конфигурационные файлы. Оставьте поле пустым, чтобы использовать папку по умолчанию.","The property ID used to track live listeners.":"Идентификатор (ID) используемый для отслеживания подключенных слушателей.","The relative path of the file in the station's media directory.":"Относительный путь к файлу в медиакаталоге станции.","The request could not be processed.":"Запрос не может быть обработан.","The station ID will be a numeric string that starts with the letter S.":"Идентификатор (ID) станции будет числовой строкой, которая начинается с буквы S.","The streamer will use this password to connect to the radio server.":"Радиоведущий будет использовать этот пароль для подключения к радиосерверу.","The streamer will use this username to connect to the radio server.":"Радиоведущий будет использовать этот логин для подключения к радиосерверу.","The time period that the song should fade in. Leave blank to use the system default.":"Период времени, в течение которого песня должна постепенно появиться. Оставьте поле пустым, чтобы использовать настройки системы по умолчанию.","The time period that the song should fade out. Leave blank to use the system default.":"Период времени, в течение которого песня должна постепенно исчезнуть. Оставьте поле пустым, чтобы использовать настройки системы по умолчанию.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"Время, в течении которого песня должна смешиваться с окружающими её песнями когда она заканчивается. Оставьте поле пустым, чтобы использовать настройки системы по умолчанию.","The time when the episode should be published (according to the stations timezone).":"Время, когда эпизод должен быть опубликован (в соответствии с часовым поясом станций).","The URL that will receive the POST messages any time an event is triggered.":"URL-адрес, который будет получать POST сообщения при каждом запуске события.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"Громкость в децибелах для усиления трека. Оставьте поле пустым, чтобы использовать настройки по умолчанию.","Theme":"Тема","There is no existing custom fallback file associated with this station.":"Нет резервного файла, связанного с этой станцией.","There is no existing intro file associated with this mount point.":"С этой точкой подключения не связан ни один интро файл.","There is no existing media associated with this episode.":"С этим эпизодом не связаны никакие медиафайлы.","There is no Stereo Tool configuration file present.":"Отсутствует файл конфигурации Stereo Tool.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"Эта учётная запись будет иметь полный доступ к системе, и вы автоматически войдете в систему для остальной настройки.","This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this.":"Это может создать впечатление, что у вас мало памяти, хотя на самом деле это не так. Некоторые решения/панели мониторинга включают кэшированную память в статистику используемой памяти без указания этого.","This code will be included in the frontend configuration. Allowed formats are:":"Этот код будет включен в конфигурацию интерфейса. Допустимые форматы:","This configuration file should be a valid .sts file exported from Stereo Tool.":"Этот файл конфигурации должен быть действительным .sts файлом, экспортированным из Stereo Tool.","This CSS will be applied to the main management pages, like this one.":"Этот CSS будет применен к основным страницам управления, таким как эта.","This CSS will be applied to the station public pages and login page.":"Этот CSS будет применен к публичным страницам станции и странице входа.","This determines how many songs in advance the AutoDJ will\n automatically fill the queue.":"Количество песен которыми заранее АвтоДиджей\n автоматически заполнит очередь.","This field is required.":"Это поле обязательно к заполнению.","This field must be a valid decimal number.":"В этом поле должно быть допустимое десятичное число.","This field must be a valid e-mail address.":"В этом поле должен быть действительный адрес электронной почты.","This field must be a valid integer.":"В этом поле должно быть цельное число.","This field must be a valid IP address.":"В этом поле должен быть действительный IP-адрес.","This field must be a valid URL.":"В этом поле должен быть действующий URL-адрес.","This field must be between %{ min } and %{ max }.":"В этом поле должно быть между %{ min } и %{ max }.","This field must have at least %{ min } letters.":"В этом поле должно быть не менее %{ min } букв.","This field must have at most %{ max } letters.":"В этом поле должно быть не больше %{ max } букв.","This field must only contain alphabetic characters.":"Это поле должно содержать только алфавитные символы.","This field must only contain alphanumeric characters.":"Это поле должно содержать только буквенно-цифровые символы.","This field must only contain numeric characters.":"Это поле должно содержать только числовые символы.","This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting.":"Этот файл будет воспроизводиться на вашей радиостанции тогда, когда нет запланированных медиафайлов для воспроизведения или произошла критическая ошибка, которая прервала регулярное вещание.","This image will be used as the default album art when this streamer is live.":"Это изображение будет использоваться в качестве обложки альбома по умолчанию, когда этот стример прямом эфире.","This introduction file should exactly match the bitrate and format of the mount point itself.":"Этот интро файл должен точно соответствовать битрейту и формату точки подключения.","This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues.":"Пользовательский код в расширенных настройках официально не поддерживается AzuraCast. Вы можете сломать свою станцию, добавив пользовательский код, но его удаление должно решить все проблемы.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Это неофициальное отображаемое имя, которое будет отображаться в ответах API, если Ведущий/Диджей находится в прямом эфире.","This is the number of seconds until a streamer who has been\n manually disconnected can reconnect to the stream. Set to 0 to allow the\n streamer to immediately reconnect.":"Количество секунд, в течение которых ведущий, который был\n вручную отключен, не сможет снова подключиться к потоку. Установите значение 0, чтобы позволить ведущему\n немедленно переподключиться.","This javascript code will be applied to the station public pages and login page.":"Этот код javascript будет применен к публичным страницам станции и странице входа.","This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n itself to manage song playback. \"Next Song\" and some other features will not be\n available.":"Этот режим отключает АвтоДиджея AzuraCast, который управляет\n воспроизведением песен с помощью Liquidsoap. \"Следующая песня\" и некоторые\n другие функции будут не доступны.","This Month":"Текущий месяц","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Это имя всегда должно начинаться с косой черты (/), и должно быть корректным URL-адресом, например /autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"Это название будет отображаться в качестве подзаголовка рядом с логотипом AzuraCast, чтобы помочь идентифицировать этот сервер.","This password is too common or insecure.":"Этот пароль слишком распространен или ненадёжен.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"Этот плейлист в настоящий момент не имеет запланированного времени. Он будет проигрываться постоянно. Чтобы добавить новое запланированное время, нажмите кнопку ниже.","This playlist will play every $x minutes, where $x is specified here.":"Этот плейлист будет проигрываться через каждые $x минут, где $x указан ниже.","This playlist will play every $x songs, where $x is specified here.":"Этот плейлист будет проигрываться через каждые $x песен, где $x указан ниже.","This port is not used by any external process. Only modify this port\n if the assigned port is in use. Leave blank to automatically assign a port.":"Этот порт не используется никаким внешним процессом. Изменяйте этот порт\n только в том случае, если назначенный порт используется. Оставьте поле пустым, чтобы автоматически назначить порт.","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"Эта очередь содержит треки в том порядке, в котором они будут поставлены в очередь АвтоДиджея AzuraCast (если эти треки имеют право на воспроизведение).","This service can provide album art for tracks where none is available locally.":"Этот сервис может предоставлять обложки альбомов для треков, которые недоступны локально.","This software delivers your broadcast to the listening audience.":"Это программное обеспечение доставляет вашу трансляцию слушателям.","This software shuffles from playlists of music constantly and plays when\n no other radio source is available.":"Это программное обеспечение постоянно проигрывает и перетасовывает музыку из\n плейлистов, когда нет другого источника радио.","This specifies the minimum time (in minutes) between a song\n playing on the radio and being available to request again. Set to 0 for no\n threshold.":"Указывает минимальное время (в минутах) между воспроизведением песни\n по радио и ее повторным запросом. Установите значение 0 для отсутствия\n порога.","This specifies the time range (in minutes) of the song history that\n the duplicate song prevention algorithm should take into account.":"Указывает временной диапазон истории песен (в минутах), который должен\n учитывать алгоритм предотвращения дублирования песен.","This station's time zone is currently %{tz}.":"Часовой пояс этой станции в настоящее время %{tz}.","This streamer is not scheduled to play at any times.":"У этого радиоведущего не планируется трансляция в любое время.","This URL is provided within the Discord application.":"Этот URL-адрес предоставляется в приложении Discord.","This web hook will only run when the selected event(s) occur on this specific station.":"Этот веб-хук будет запускаться только тогда, когда выбранное событие (события) происходят на этой конкретной станции.","This will be the file name for your backup, include the extension for file type you wish to use.":"Это будет имя файла для вашей резервной копии, включая расширение для типа файла, который вы хотите использовать.","This will be used as the label when editing individual songs, and will show in API results.":"Будет использоваться как метка при редактировании отдельных песен и будет отображаться в результатах API.","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Исключение медиафайлов позволит создать резервную копию значительно меньшего размера, но убедитесь, что резервная копия ваших медиафайлов имеется в другом месте. Заметьте, что будет выполнено резервное копирование только локально хранящихся медиафайлов.","Thumbnail Image URL":"URL миниатюры изображения","Thursday":"Четверг","Time":"Время","Time (sec)":"Время (в секундах)","Time spent waiting for disk I/O to be completed.":"Время ожидания завершения дискового ввода-вывода.","Time stolen by other virtual machines on the same physical server.":"Время, украденное другими виртуальными машинами на этом физическом сервере.","Time Zone":"Часовой пояс","Title":"Заголовок","To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value.":"Чтобы смягчить эту потенциальную проблему с общими ресурсами ЦП, хосты назначают \"кредиты\" VPS, которые расходуются в соответствии с алгоритмом, основанным на загрузке ЦП, а также времени, в течение которого генерируется нагрузка ЦП. Если выделенный вашей виртуальной машине кредит израсходован, они заберут процессорное время у вашей виртуальной машины и назначат его другим виртуальным машинам на сервере. Это рассматривается как значение \"Кража\" или \"St\".","To download the GeoLite database:":"Чтобы загрузить базу данных GeoLite:","To play once per day, set the start and end times to the same value.":"Чтобы играть один раз в день, установите одинаковое время начала и окончания.","To restore a backup from your host computer, run:":"Чтобы восстановить резервную копию на вашем сервере, выполните:","To retrieve detailed unique listeners and client details, an administrator password is often required.":"Для получения подробных уникальных данных о слушателях и пользователях зачастую требуется пароль администратора.","To set this schedule to run only within a certain date range, specify a start and end date.":"Чтобы настроить запуск этого расписания только в определенном диапазоне дат, укажите дату начала и окончания.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"Чтобы проверить правильность установки кода, введите 6-значный код, который приложение покажет вам.","Today":"Сегодня","Total":"Итог","Total Disk Space":"Всего места на диске","Total Listener Hours":"Всего Часов Прослушивания","Total RAM":"Всего ОЗУ","Transmitted":"Передано","Triggers":"Триггеры","Tuesday":"Вторник","TuneIn Partner ID":"ID партнёра TuneIn","TuneIn Partner Key":"Ключ партнёра TuneIn","TuneIn Station ID":"ID станции TuneIn","Twitter Account Details":"Детали аккаунта в Твиттере","Twitter Applications":"Приложения Twitter","Two-Factor Authentication":"Двухфакторная аутентификация","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"Двухфакторная проверка подлинности повышает безопасность вашей учетной записи, требуя второй разовый код доступа в дополнение к вашему паролю при входе в систему.","Typically a website with content about the episode.":"Обычно это веб-сайт с материалами об эпизоде.","Typically the home page of a podcast.":"Обычно это домашняя страница подкаста.","Unable to update.":"Не удалось обновить.","Unique":"Уникальных","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Уникальный идентификатор для назначенного чата или имя пользователя назначенного канала (в формате @channelusername).","Unique Listeners":"Уникальные Слушатели","Unknown":"Неизвестно","Unknown Artist":"Неизвестный Исполнитель","Unknown Title":"Неизвестное название","Up":"Вверх","Upcoming Song Queue":"Песни стоящие в очереди","Update":"Изменение","Update Metadata":"Обновить Метаданные","Updated":"Стало","Updated successfully.":"Успешно обновлено.","Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile.":"Загрузите файл конфигурации Stereo Tool из подменю «Вещание» в профиле станции.","Upload Custom Assets":"Загрузка Пользовательских Ресурсов","Upload Stereo Tool Configuration":"Загрузка конфигурации Stereo Tool","Upload the file on this page to automatically extract it into the proper directory.":"Загрузите файл на этой странице, чтобы автоматически извлечь его в нужный каталог.","URL":"URL-адрес","URL Stub":"Заглушка URL-адреса","Use":"Использовано","Use (Us)":"Использовано (Us)","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"Используйте ключи API для аутентификации с API AzuraCast, используя те же разрешения, что и ваша учетная запись пользователя.","Use Asynchronous Worker":"Использовать Асинхронную Работу","Use Browser Default":"Использовать по умолчанию","Use Icecast 2.4 on this server.":"Использовать Icecast 2.4 на этом сервере.","Use Less CPU (Uses More Memory)":"Использовать меньше ЦП (использует больше памяти)","Use Less Memory (Uses More CPU)":"Использовать меньше памяти (использует больше ЦП)","Use Liquidsoap on this server.":"Использовать Liquidsoap на этом сервере.","Use Replaygain Metadata":"Использовать метаданные Replaygain","Use Secure (TLS) SMTP Connection":"Использовать безопасное (TLS) SMTP соединение","Use SHOUTcast DNAS 2 on this server.":"Использовать SHOUTcast DNAS 2 на этом сервере.","Use Web Proxy for Radio":"Использовать веб-прокси для радио","Use WebSockets for Now Playing Updates":"Использовать WebSockets для обновления проигрываемого","Used":"Использовано","Used for \"Forgot Password\" functionality, web hooks and other functions.":"Используется для функции \"Забыли пароль\", веб-хуков и других функций.","User":"Пользователь","User Agent":"Идентификатор пользователя","User Name":"Имя пользователя","User Permissions":"Права доступа пользователя","Username":"Логин","Username:":"Логин:","Users":"Пользователи","Users with this role will have these permissions across the entire installation.":"Пользователи с этой ролью будут иметь права доступа на всю установку.","Users with this role will have these permissions for this single station.":"Пользователи с этой ролью будут иметь права доступа для этой одной станции.","Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ.":"Используя эту страницу, вы можете настроить несколько разделов конфигурации Liquidsoap. Это позволяет вам добавлять расширенные функции в АвтоДиджей вашей станции.","Usually enabled for port 465, disabled for ports 587 or 25.":"Обычно включен для порта 465, отключен для портов 587 или 25.","Variables are in the form of:":"Переменные имеют вид:","View":"Посмотреть","View tracks in playlist":"Просмотр треков в плейлисте","Visit the \"My License Key\" page under the \"Services\" section.":"Посетите страницу \"My License Key\" в разделе \"Services\".","Visual Cue Editor":"Визуальный Редактор","Volume":"Громкость","Wait":"Ожидание","Wait (Wa)":"Ожидание (Wa)","Waveform Zoom":"Зум Формы Сигнала","Web DJ":"Веб Диджей","Web Hook Details":"Подробности о веб-хуке","Web Hook Name":"Название веб-хука","Web Hook Triggers":"Триггеры веб-хука","Web Hook URL":"URL-адрес веб-хука","Web Hooks":"Веб-хуки","Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station.":"Веб-хуки автоматически посылают HTTP POST-запрос на указанный вами URL-адрес, чтобы уведомить его каждый раз, когда на вашей станции происходит один из указанных вами триггеров.","Web hooks let you connect to external web services and broadcast changes to your station to them.":"Веб-хуки позволяют вам подключаться к внешним веб-сервисам и транслировать на них изменения на вашей станции.","Web Site URL":"URL-адрес веб-сайта","WebDJ":"Веб Диджей","Website":"Веб-сайт","Wednesday":"Среда","Weight":"Вес","Welcome to AzuraCast!":"Добро пожаловать в AzuraCast!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"Выполняя вызовы API, вы можете передать это значение в заголовке «X-API-Key», для аутентификации от своего имени.","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"Должен ли АвтоДиджей отслеживать и пытаться избегать дублирования исполнителей и названий треков при воспроизведении медиафайлов из этого плейлиста.","Widget Type":"Тип Виджета","Worst Performing Songs":"Худшие Проигранные Песни","Yesterday":"Вчера","You":"Вы","You can also upload files in bulk via SFTP.":"Вы также можете загружать файлы массово через SFTP.","You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>":"Здесь вы можете указать любые специальные настройки точки подключения, в формате JSON { key: 'value' } или XML <key>value</key>","You can only perform the actions your user account is allowed to perform.":"Вы можете выполнять только те действия, которые разрешены для вашей учетной записи.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Вы можете задать пользовательский URL для этого потока, который AzuraCast будет использовать в ссылке на него. Оставьте пустым, чтобы использовать значение по умолчанию.","You may need to connect directly to your IP address:":"Возможно, вам потребуется подключиться напрямую к вашему IP-адресу:","You may need to connect directly via your IP address:":"Возможно, вам потребуется подключиться напрямую через ваш IP-адрес:","You will not be able to retrieve it again.":"Вы не сможете получить его снова.","Your full API key is below:":"Ваш полный API ключ ниже:","YP Directory Authorization Hash":"Хэш авторизации в каталогах \"Желтых Страниц\"","ZStandard compression":"Сжатие по Zstandard","Select...":"Выбрать...","Imported locale: %s":"Импорт локализации: %s","Initialize AzuraCast":"Инициализация AzuraCast","Initializing essential settings...":"Инициализация основных настроек...","Environment: %s":"Окружающая среда: %s","Installation Method: %s":"Способ установки: %s","Running Database Migrations":"Запуск миграции базы данных","Generating Database Proxy Classes":"Создание Прокси-Классов Базы Данных","Reload System Data":"Перезагрузить системные данные","AzuraCast is now initialized.":"AzuraCast инициализирован.","AzuraCast Settings":"Настройки AzuraCast","Setting Key":"Ключ настройки","Setting Value":"Заданное значение","Configuration successfully written.":"Конфигурация успешно записана.","Fixtures loaded.":"Модификатор загружен.","The account associated with e-mail address \"%s\" has been set as an administrator":"Учетная запись, связанная с адресом электронной почты \"%s\" была установлена как администратор","Account not found.":"Аккаунт не найден.","AzuraCast Setup":"Настройка AzuraCast","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Добро пожаловать в AzuraCast. Пожалуйста, подождите, пока настраиваются некоторые ключевые зависимости AzuraCast...","Installing Data Fixtures":"Установка модификатора данных","Refreshing All Stations":"Обновление всех станций","AzuraCast is now updated to the latest version!":"AzuraCast теперь обновлен до последней версии!","AzuraCast installation complete!":"Установка AzuraCast завершена!","Visit %s to complete setup.":"Посетите %s для завершения установки.","Backup path %s not found!":"Путь резервной копии %s не найден!","AzuraCast Backup":"Резервная копия AzuraCast","Please wait while a backup is generated...":"Пожалуйста, подождите, пока будет создана резервная копия...","Creating temporary directories...":"Создание временных каталогов...","Backing up MariaDB...":"Резервное копирование MariaDB...","Creating backup archive...":"Создание архива резервной копии...","Cleaning up temporary files...":"Очистка временных файлов...","Backup complete in %.2f seconds.":"Резервное копирование завершено за %.2f секунд.","This feature is not currently supported on this station.":"Эта функция в данный момент не поддерживается на этой станции.","AzuraCast Installer":"Установщик AzuraCast","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"Добро пожаловать в AzuraCast! Завершите первоначальную настройку сервера, ответив на несколько вопросов.","AzuraCast Updater":"Обновление AzuraCast","Change installation settings?":"Изменить параметры установки?","AzuraCast is currently configured to listen on the following ports:":"В данный момент AzuraCast настроен для прослушивания следующих портов:","HTTP Port: %d":"HTTP порт: %d","HTTPS Port: %d":"HTTPS порт: %d","SFTP Port: %d":"SFTP порт: %d","Radio Ports: %s":"Радио порты: %s","Customize ports used for AzuraCast?":"Настроить порты, используемые для AzuraCast?","Set up LetsEncrypt?":"Настроить LetsEncrypt?","Writing configuration files...":"Запись файлов конфигурации...","Server configuration complete!":"Настройка сервера завершена!","The locale to use for CLI commands.":"Языковой стандарт, используемый для команд CLI.","The application environment.":"Среда приложения.","Manually modify the logging level.":"Вручную измените уровень ведения журнала.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"Это позволяет вам временно регистрировать ошибки уровня отладки (для решения проблем) или уменьшать объем журналов, создаваемых вашей установкой, без необходимости изменять, независимо от того, является ли ваша установка производственным или разрабатываемым экземпляром.","Enable Custom Code Plugins":"Включить плагины пользовательского кода","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Включите функцию \"слияние\" Composer, чтобы объединить файл composer.json основного приложения с любыми файлами плагина Composer. Это может повлиять на производительность, поэтому вам следует использовать его только в том случае, если вы используете один или несколько плагинов с их собственными зависимостями от Composer.","Minimum Port for Station Port Assignment":"Минимальный порт для назначения порта станции","Modify this if your stations are listening on nonstandard ports.":"Измените это, если ваши станции прослушивают нестандартные порты.","Maximum Port for Station Port Assignment":"Максимальный порт для назначения порта станции","Show Detailed Slim Application Errors":"Показать подробные ошибки приложения Slim","This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub.":"Это позволяет вам отлаживать небольшие ошибки приложения, с которыми вы можете столкнуться. Пожалуйста, сообщайте о любых журналах ошибок приложения Slim команде разработчиков на GitHub.","MariaDB Host":"Хост MariaDB","Do not modify this after installation.":"Не изменяйте это после установки.","MariaDB Port":"Порт MariaDB","MariaDB Username":"Имя пользователя MariaDB","MariaDB Password":"Пароль MariaDB","MariaDB Database Name":"Название базы данных MariaDB","Auto-generate Random MariaDB Root Password":"Автоматическое создание случайного Root пароля MariaDB","MariaDB Root Password":"Пароль Root пользователя MariaDB","Enable MariaDB Slow Query Log":"Включить журнал медленных запросов MariaDB","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"Регистрируйте более медленные запросы для диагностики возможных проблем с базой данных. Включайте это только при необходимости.","MariaDB Maximum Connections":"MariaDB Максимум соединений","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"Установите количество разрешенных подключений к базе данных. Это значение следует увеличить, если вы видите в журналах ошибку «Слишком много подключений».","Enable Redis":"Включить Redis","Disable to use a flatfile cache instead of Redis.":"Отключить использование flatfile кэша вместо Redis.","Redis Host":"Хост Redis","Redis Port":"Порт Redis","Redis Database Index":"Индекс базы данных Redis","PHP Maximum POST File Size":"Максимальный размер POST файла PHP","PHP Memory Limit":"Лимит памяти PHP","PHP Script Maximum Execution Time":"Максимальное время выполнения PHP скрипта","(in seconds)":"(в секундах)","Short Sync Task Execution Time":"Короткое время выполнения задачи синхронизации","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"Максимальное время выполнения (и время блокировки) для 15-секундных, 1-минутных и 5-минутных задач синхронизации.","Long Sync Task Execution Time":"Длительное время выполнения задачи синхронизации","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"Максимальное время выполнения (и время блокировки) для 1-часовой задачи синхронизации.","Maximum PHP-FPM Worker Processes":"Максимальное количество рабочих процессов PHP-FPM","Enable Performance Profiling Extension":"Включить расширение профилирования производительности","Profiling data can be viewed by visiting %s.":"Данные профилирования можно просмотреть, посетив %s.","Profile Performance on All Requests":"Производительность профиля по всем запросам","This will have a significant performance impact on your installation.":"Это существенно повлияет на производительность вашей установки.","Profiling Extension HTTP Key":"HTTP-ключ расширения профилирования","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"Значение параметра «SPX_KEY» для просмотра страниц профилирования.","Profiling Extension IP Allow List":"Список разрешенных IP-адресов расширения профилирования","This file was automatically generated by AzuraCast.":"Этот файл был автоматически создан AzuraCast.","You can modify it as necessary. To apply changes, restart the Docker containers.":"Вы можете изменить его по мере необходимости. Чтобы применить изменения, перезапустите контейнеры Docker.","Remove the leading \"#\" symbol from lines to uncomment them.":"Удалите начальный символ «#» из строк, чтобы раскомментировать их.","Valid options: %s":"Допустимые варианты: %s","Default: %s":"По умолчанию: %s","Additional Environment Variables":"Дополнительные переменные среды","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Все контейнеры Docker имеют префикс этого имени. Не меняйте это после установки.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) Время ожидания до завершения операции Docker Compose. Увеличьте это значение на компьютерах с низкой производительностью.","HTTP Port":"HTTP порт","The main port AzuraCast listens to for insecure HTTP connections.":"Основной порт AzuraCast прослушивает небезопасные HTTP соединения.","HTTPS Port":"HTTPS порт","The main port AzuraCast listens to for secure HTTPS connections.":"Основной порт AzuraCast прослушивает безопасные HTTPS соединения.","The port AzuraCast listens to for SFTP file management connections.":"Порт AzuraCast прослушивает соединения для управления файлами SFTP.","Station Ports":"Порты Станции","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"Порты, которые AzuraCast должен прослушивать для вещания станций и входящих подключений Диджеев.","Docker User UID":"UID пользователя Docker","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"Установите UID пользователя, работающего внутри контейнеров Docker. Сопоставление этого идентификатора с UID вашего хоста может решить проблемы с правами доступа.","Docker User GID":"GID пользователя Docker","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Установите GID пользователя, работающего внутри контейнеров Docker. Сопоставление этого идентификатора с GID вашего хоста может решить проблемы с правами доступа.","Advanced: Use Privileged Docker Settings":"Дополнительно: Используйте Привилегированные Настройки Docker","LetsEncrypt Domain Name(s)":"Доменное имя(имена) LetsEncrypt","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"Имя домена (example.com) или имена (example.com, foo.bar) для использования с LetsEncrypt.","LetsEncrypt E-mail Address":"Email адрес для LetsEncrypt","Optionally provide an e-mail address for updates from LetsEncrypt.":"При необходимости укажите адрес электронной почты для обновлений от LetsEncrypt.","User not found.":"Пользователь не найден.","Logged in successfully.":"Успешный вход в систему.","Too many login attempts":"Слишком много попыток входа","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Вы попытались войти слишком много раз. Пожалуйста, подождите 30 секунд и повторите попытку.","Complete the setup process to get started.":"Завершите процесс установки, чтобы начать.","Login unsuccessful":"Неудачный вход","Your credentials could not be verified.":"Ваши учетные данные не могут быть проверены.","Too many forgot password attempts":"Слишком много попыток восстановления пароля","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"Вы слишком много раз пытались сбросить свой пароль. Пожалуйста, подождите 30 секунд и повторите попытку.","Account Recovery":"Восстановление Учётной Записи","Account recovery e-mail sent.":"Отправлено письмо для восстановления учётной записи.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Если указанный вами адрес электронной почты присутствует в системе, проверьте почтовый ящик на наличие сообщения для сброса пароля.","Invalid token specified.":"Указан недопустимый токен.","Logged in using account recovery token":"Вход выполнен с помощью токена восстановления учётной записи","Your password has been updated.":"Ваш пароль был обновлён.","Set Up AzuraCast":"Настройка AzuraCast","Setup has already been completed!":"Программа установки завершена!","Dashboard":"Панель управления","Episode not found.":"Эпизод не найден.","No episodes found.":"Эпизоды не найдены.","Bulk Media Import/Export":"Массовый импорт/экспорт медиафайлов","Streamers enabled!":"Радиоведущие включены!","You can now set up streamer (DJ) accounts.":"Теперь вы можете настроить учетные записи ведущих (Диджеев).","HLS enabled!":"HLS включен!","Station Nginx Configuration":"Конфигурация Nginx станции","Liquidsoap Log":"Liquidsoap - Журнал","Liquidsoap Configuration":"Liquidsoap - Настройки","Icecast Access Log":"Icecast - Журнал доступа","Icecast Error Log":"Icecast - Журнал ошибок","Icecast Configuration":"Icecast - Настройки","SHOUTcast Log":"SHOUTcast - Журнал","SHOUTcast Configuration":"SHOUTcast - Настройки","Debug Output":"Отладочный вывод","AzuraCast Application Log":"AzuraCast - Журнал","Nginx Access Log":"Nginx - Журнал доступа","Nginx Error Log":"Nginx - Журнал ошибок","PHP Application Log":"PHP - Журнал","Supervisord Log":"Supervisord - Журнал","Album Artist Sort Order":"Порядок сортировки исполнителя альбома","Album Sort Order":"Порядок сортировки альбомов","Band":"Группа","Bpm":"Bpm","Comment":"Комментарий","Commercial Information":"Коммерческая информация","Composer":"Композитор","Composer Sort Order":"Порядок сортировки композитора","Conductor":"Дирижёр","Content Group Description":"Описание Группы Содержимого","Copyright":"Авторские права","Copyright Message":"Сообщение об авторских правах","Encoded By":"Кодирование","Encoder Settings":"Настройки кодера","Encoding Time":"Время кодирования","File Owner":"Владелец файла","File Type":"Тип файла","Initial Key":"Первичный Ключ","Internet Radio Station Name":"Название интернет-радиостанции","Internet Radio Station Owner":"Владелец интернет-радиостанции","Involved People List":"Список участников","Linked Information":"Связанная информация","Lyricist":"Автор текстов","Media Type":"Тип медиа","Mood":"Настроение","Music CD Identifier":"Идентификатор CD","Musician Credits List":"Список Заслуг Музыкантов","Original Album":"Первоначальный Альбом","Original Artist":"Первоначальный Исполнитель","Original Filename":"Первоначальное Название Файла","Original Lyricist":"Первоначальный Автор Текстов","Original Release Time":"Первоначальное Время Выпуска","Original Year":"Первоначальный Год","Part Of A Compilation":"Часть Компиляции","Part Of A Set":"Часть Набора","Performer Sort Order":"Порядок сортировки исполнителя","Playlist Delay":"Задержка воспроизведения","Produced Notice":"Оповещение о создании","Publisher":"Издатель","Recording Time":"Время записи","Release Time":"Время Выпуска","Remixer":"Ремиксер","Set Subtitle":"Установленные субтитры","Subtitle":"Субтитры","Tagging Time":"Время Тегирования","Terms Of Use":"Условия использования","Title Sort Order":"Сортировка по названию","Track Number":"Номер трека","Unsynchronised Lyric":"Несинхронизированный текст","URL Artist":"Ссылка на Исполнителя","URL File":"Ссылка на Файл","URL Payment":"Ссылка на оплату","URL Publisher":"Ссылка на Издателя","URL Source":"Ссылка на Первоисточник","URL Station":"Ссылка на Станцию","URL User":"Ссылка на Пользователя","Year":"Год","All Stations":"Все станции","This station does not accept requests currently.":"Эта станция не принимает запросы в настоящее время.","This playlist is not a sequential playlist.":"Этот плейлист не является последовательным.","Playlist enabled.":"Плейлист включен.","Playlist disabled.":"Плейлист отключен.","Playlist successfully imported; %d of %d files were successfully matched.":"Плейлист успешно импортирован; %d из %d файлов успешно совпадают.","Playlist reshuffled.":"Плейлист перетасован.","%d files processed.":"%d файлов обработано.","No directory specified":"Папка не указана","File not specified.":"Файл не указан.","New path not specified.":"Новый путь не указан.","File Not Processed: %s":"Файл не обработан: %s","File Processing":"Обработка файла","Web hook enabled.":"Веб-хук включен.","Web hook disabled.":"Веб-хук отключен.","This station does not support on-demand streaming.":"Эта станция не поддерживает вещание по требованию.","Podcast not found!":"Подкаст не найден!","This station is out of available storage space.":"На этой станции нет свободного места для хранения.","No recording available.":"Нет доступных записей.","Station reloaded.":"Станция перезагружена.","Station restarted.":"Станция перезапущена.","Service stopped.":"Служба остановлена.","Service started.":"Служба запущена.","Service reloaded.":"Сервис перезагружен.","Service restarted.":"Служба перезапущена.","Song skipped.":"Композиция пропущена.","Streamer disconnected.":"Радиоведущий отключен.","You cannot modify yourself.":"Вы не можете изменять себя.","You cannot remove yourself.":"Вы не можете удалить себя.","Backup not found.":"Резервная копия не найдена.","Create a new storage location based on the base directory.":"Создать новое место хранения на основе базового каталога.","Test Message":"Тестовое сообщение","This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly.":"Это тестовое сообщение от AzuraCast. Если вы получили это сообщение, это означает, что ваши настройки электронной почты настроены правильно.","Test message sent successfully.":"Тестовое сообщение успешно отправлено.","Search engine crawlers are not permitted to use this feature.":"Поисковые роботы не могут использовать эту функцию.","You are not permitted to submit requests.":"Вам не разрешено отправлять запросы.","The song ID you specified cannot be requested for this station.":"Указанный идентификатор песни не может быть запрошен для этой станции.","You have submitted a request too recently! Please wait before submitting another one.":"Вы недавно отправили запрос! Пожалуйста, подождите, прежде чем отправить ещё один.","Duplicate request: this song was already requested and will play soon.":"Дубликат запроса: эта песня уже была запрошена и скоро будет играть.","This song or artist has been played too recently. Wait a while before requesting it again.":"Эта песня или исполнитель проигрывалась совсем недавно. Подождите некоторое время, прежде чем запросить её снова.","Playlist: %s":"Плейлист: %s","Streamer: %s":"Радиоведущий: %s","Changes saved successfully.":"Изменения успешно сохранены.","Record created successfully.":"Запись успешно создана.","Record updated successfully.":"Запись успешно обновлена.","Record deleted successfully.":"Запись успешно удалена.","Record not found":"Запись не найдена","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"Загружаемый файл превышает директиву upload_max_filesize в php.ini.","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"Загружаемый файл превышает директиву MAX_FILE_SIZE из HTML-формы.","The uploaded file was only partially uploaded.":"Загружаемый файл был загружен только частично.","No file was uploaded.":"Файл не загружен.","No temporary directory is available.":"Временный каталог недоступен.","Could not write to filesystem.":"Не удалось выполнить запись в файловую систему.","Upload halted by a PHP extension.":"Загрузка остановлена расширением PHP.","Unspecified error.":"Неопределенная ошибка.","Storage location %s could not be validated: %s":"Место хранения %s не может быть проверено: %s","Storage location %s already exists.":"Место хранения %s уже существует.","This value is already used.":"Это значение уже используется.","The port %s is in use by another station.":"Порт %s уже используется другой станцией.","GeoLite database not configured for this installation. See System Administration for instructions.":"База данных GeoLite не настроена для этой установки. Смотрите инструкции в управлении системой.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Этот продукт включает данные GeoLite2, созданный MaxMind, доступные от %s.","IP Geolocation by DB-IP":"Геолокация IP по DB-IP","You must be logged in to access this page.":"Вы должны войти в систему для доступа к этой странице.","You do not have permission to access this portion of the site.":"У вас нет прав на доступ к этой части сайта.","The performance profiling extension is currently enabled on this installation.":"Расширение профилирования производительности в настоящее время включено в этой установке.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"Вы можете отслеживать время выполнения и использование памяти любой страницы или приложения AzuraCast со страницы профилирования.","Profiler Control Panel":"Панель управления профилирования","Performance profiling is currently enabled for all requests.":"Профилирование производительности в настоящее время включено для всех запросов.","This can have an adverse impact on system performance. You should disable this when possible.":"Это может отрицательно сказаться на производительности системы. Вы должны отключить это, когда это возможно.","Update Instructions":"Инструкции по обновлению","AzuraCast version %s is now available.":"Доступна версия %s AzuraCast.","You are currently running version %s. Updating is highly recommended.":"В настоящее время вы используете версию %s. Рекомендуем обновиться.","New AzuraCast Release Version Available":"Доступна новая версия релиза AzuraCast","Your installation is currently %d update(s) behind the latest version.":"Ваша установка сейчас отстает от последней версии на %d обновлени(я).","View the changelog for full details.":"Посмотрите список изменений для детальной информации.","You should update to take advantage of bug and security fixes.":"Вы должны обновиться, чтобы воспользоваться исправлениями ошибок и безопасности.","New AzuraCast Updates Available":"Доступны новые обновления AzuraCast","You may want to update your base URL to ensure it is correct.":"Вы можете обновить основной URL-адрес, чтобы убедиться, что он правильный.","If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting.":"Если вы регулярно используете разные URL-адреса для доступа к AzuraCast, вам следует включить параметр \"Предпочтительно URL-адрес в браузере\".","Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s).":"Заданный вами \"Основной URL-адрес\" (%s) не соответствует используемому в данный момент URL-адресу (%s).","Installation Not Recently Backed Up":"Резервная копия установки давняя","This installation has not been backed up in the last two weeks.":"Резервное копирование этой установки не выполнялось в течение последних двух недель.","Synchronization Disabled":"Синхронизация отключена","Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks.":"Обычная синхронизация в данный момент отключена. Обязательно повторно включите её, чтобы возобновить выполнение обычных задач технического обслуживания.","Synchronization Not Recently Run":"Синхронизация не выполнялась в последнее время","The routine synchronization task has not run recently. This may indicate an error with your installation.":"Обычная задача синхронизации в последнее время не запускалась. Это может указывать на ошибку в вашей установке.","System Debugger":"Системный отладчик","All Permissions":"Все права доступа","View Administration Page":"Просмотр Страниц Администрирования","View System Logs":"Просмотр системных журналов","Administer Settings":"Управление Настройками","Administer API Keys":"Управление API Ключами","Administer Stations":"Управление Станциями","Administer Custom Fields":"Управление Настраиваемыми Полями","Administer Backups":"Управление Резервными Копиями","Administer Storage Locations":"Управление Местами Хранения","View Station Page":"Просмотр Страниц Станции","View Station Reports":"Просмотр отчётов станции","View Station Logs":"Просмотр журналов станции","Manage Station Profile":"Управление Профилем Станции","Manage Station Broadcasting":"Управление Вещанием Станции","Manage Station Streamers":"Управление Ведущими Станции","Manage Station Mount Points":"Управление Точками Подключения Станции","Manage Station Remote Relays":"Управление Ретрансляторами Станции","Manage Station Media":"Управление Медиафайлами Станции","Manage Station Automation":"Управление Автоматизацией Станции","Manage Station Web Hooks":"Управление Веб-хуками Станции","Manage Station Podcasts":"Управление подкастами станции","%s is not recognized as a service.":"%s не распознан как сервис.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Возможно еще не зарегистрирован Руководитель. Перезапуск трансляции может помочь.","%s cannot start":"%s не удается запустить","It is already running.":"Он уже работает.","%s cannot stop":"%s не может остановиться","It is not running.":"Он не запущен.","%s encountered an error":"%s столкнулся с ошибкой","Check the log for details.":"Проверьте журнал для подробностей.","Are you sure?":"Вы уверены?","System Maintenance":"Система","System Logs":"Системные журналы","User Accounts":"Учетные записи пользователей","Connected AzuraRelays":"Подключение AzuraRelays","Install SHOUTcast":"Установка SHOUTcast","Restart broadcasting? This will disconnect any current listeners.":"Перезапустить вещание? Это отключит любых текущих слушателей.","Reload broadcasting? Current listeners will not be disconnected.":"Перезагрузить вещание? Текущие слушатели не будут отключены.","Start Station":"Запуск Станции","Ready to start broadcasting? Click to start your station.":"Готовы начать вещание? Нажмите, чтобы запустить станцию.","Reload to Apply Changes":"Перезгрузка для применения","Click to restart your station and apply configuration changes.":"Нажмите, чтобы перезагрузить станцию и применить изменения конфигурации.","Duplicate Songs":"Дубликаты песен","Unprocessable Files":"Необработанные файлы","Unassigned Files":"Неназначенные файлы","Live Streaming":"Прямой эфир","Reports":"Отчеты","SoundExchange Royalties":"Роялти SoundExchange","Reload Configuration":"Перезагрузить конфигурацию","Restart Broadcasting":"Перезапустить вещание","Help":"Помощь","Any time the currently playing song changes":"Каждый раз, когда текущая играющая песня меняется","Any time the listener count increases":"Каждый раз, когда количество слушателей увеличивается","Any time the listener count decreases":"Каждый раз, когда количество слушателей уменьшается","Any time a live streamer/DJ connects to the stream":"Каждый раз, когда Ведущий/Диджей для эфира подключается к потоку","Any time a live streamer/DJ disconnects from the stream":"Каждый раз, когда Ведущий/Диджей отключается от потока","When the station broadcast goes offline.":"Когда радиостанция переходит в офлайн.","When the station broadcast comes online.":"Когда радиостанция выходит в эфир.","Generic Web Hook":"Универсальный веб-хук","Automatically send a message to any URL when your station data changes.":"Автоматическая отправка сообщения на любой URL-адрес при изменении данных станции.","Send E-mail":"Отправить E-mail","Send an e-mail to specified address(es).":"Отправить письмо на указанный адрес(ы).","TuneIn AIR":"TuneIn AIR","Send song metadata changes to TuneIn.":"Отправить изменения метаданных песни в TuneIn.","Discord Webhook":"URL веб-хука Discord","Automatically send a customized message to your Discord server.":"Автоматически отправить настраиваемое сообщение на ваш сервер Discord.","Telegram Chat Message":"Сообщение чата Telegram","Use the Telegram Bot API to send a message to a channel.":"Используйте Telegram Bot API для отправки сообщения на канал.","Twitter Post":"Сообщение в Твиттере","Automatically send a tweet.":"Автоматически отправлять твит.","Google Analytics Integration":"Интеграция с Google Analytics","Send stream listener details to Google Analytics.":"Отправьте сведения о слушателе потока в Google Analytics.","Matomo Analytics Integration":"Интеграция с Matomo Analytics","Send stream listener details to Matomo Analytics.":"Отправка информации о слушателе потока в Matomo Analytics.","Is Public":"Публичный","First Connected":"Первое Подключение","Latest Update":"Последнее Обновление","Yes":"Да","No":"Нет","Run Synchronization Task":"Выполнение Задачи Синхронизации","Debug Home":"Страница отладки","The synchronization task is running in the background. The log below will update automatically.":"Задача синхронизации выполняется в фоновом режиме. Журнал ниже будет обновляться автоматически.","Clear Cache":"Очистить кэш","Clearing the application cache may log you out of your session.":"Очистка кэша приложения может привести к выходу из сеанса.","Clear All Message Queues":"Очистить все очереди сообщений","This will clear any pending unprocessed messages in all message queues.":"Очистка всех ожидающих необработанных сообщений в очереди сообщений.","Synchronization Tasks":"Задачи синхронизации","Task Name":"Название задачи","Last Run":"Последний запуск","Next Run":"Следующий запуск","Not Run":"Не запускалось","Run Task":"Выполнить задачу","Message Queues":"Очереди сообщений","%d queued messages":"%d сообщений в очереди","Station-Specific Debugging":"Отладка для конкретной станции","AutoDJ Queue":"Очередь АвтоДиджея","Get Next Song":"Получить следующую песню","Get Now Playing":"Сейчас играет","Send Liquidsoap Telnet Command":"Отправить команду Liquidsoap Telnet","Command":"Команда","Execute Command":"Выполнить команду","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Поскольку вы используете Docker, доступ к некоторым системным журналам возможен только с shell session на компьютере хоста. Вы можете запустить %s для доступа к журналам контейнеров из терминала.","Logs by Station":"Системные Журналы Станций","Report Not Available":"Отчет недоступен","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Этот отчет недоступен для этой станции, поскольку системный администратор решил не собирать подробную информацию о слушателе на основе IP-адреса.","Station Time":"Время станции","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Аккаунты радиоведущих в данный момент отключены для этой станции. Чтобы включить их, нажмите на кнопку ниже.","Enable Streaming":"Активировать вещание","Available Logs":"Доступные журналы","Station Broadcasting Disabled":"Вещание станции отключено","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Ваша станция в настоящее время не включена для вещания. Вы можете управлять медиафайлами, плейлистами и другими настройками станции. Чтобы включить вещание, отредактируйте профиль станции.","Please wait...":"Пожалуйста, подождите...","HLS is currently disabled for this station. To enable HLS, click the button below.":"HLS в настоящее время отключён для этой станции. Чтобы включить HLS, нажмите кнопку ниже.","Enable HLS":"Включить HLS","Powered by %s":"Разработано %s","An account recovery link has been requested for your account on \"%s\".":"Ссылка на восстановление учетной записи была запрошена для вашей учетной записи на \"%s\".","Click the link below to log in to your account.":"Нажмите на ссылку ниже, чтобы войти в свою учётную запись.","Details":"Подробности","View Details":"Подробности","No entries found.":"Записей не найдено.","Enter Two-Factor Code":"Введите двухфакторный код","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Ваш аккаунт использует двухфакторный код безопасности. Введите код, который ваше устройство в настоящее время показывает ниже.","Security Code":"Код безопасности","Sign in":"Войти","Forgot Password":"Забыл Пароль","This installation's administrator has not configured this functionality.":"Администратор установки не настроил эту функцию.","Contact an administrator to reset your password following the instructions in our documentation:":"Обратитесь к администратору, чтобы сбросить пароль, следуя инструкциям в нашей документации:","Password Reset Instructions":"Инструкции по сбросу пароля","name@example.com":"name@example.com","Send Recovery E-mail":"Отправить письмо для восстановления","Welcome!":"Добро пожаловать!","Welcome to %s!":"Добро пожаловать в %s!","Enter your password":"Введите свой пароль","Remember me":"Запомнить меня","Please log in to continue.":"Пожалуйста, войдите чтобы продолжить.","Forgot your password?":"Забыли пароль?","Automatically scroll to the bottom of the log":"Автоматическая прокрутка до нижней части журнала","Need Help?":"Нужна помощь?","You can find answers for many common questions in our support documents.":"Вы можете найти ответы на многие распространенные вопросы в наших документах поддержки.","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Если вы столкнулись с неполадкой или ошибкой, вы можете отправить запрос на GitHub с помощью ссылки ниже.","Your current installation type is %s. Be sure to include this when creating a new issue.":"Ваш текущий тип установки %s. Обязательно включите это при создании нового запроса.","Add New GitHub Issue":"Новый запрос на GitHub","Skip to main content":"Перейти к основному содержанию","Toggle Sidebar":"Переключить боковую панель","Toggle Menu":"Переключить Меню","System Administration":"Администрирование","Switch Theme":"Сменить Тему","End Session":"Выйти","Sign Out":"Выйти","Like our software?":"Нравится наше программное обеспечение?","Donate to support AzuraCast!":"Пожертвуйте на поддержку AzuraCast!"},"sr_CS":{"# Episodes":"# Epizode","# Songs":"# Pesme","%{ days } Days":"%{ dana } Dana","%{ minutes } minutes":"%{ minuta } minuta","%{ seconds } seconds":"%{ sekundi } sekundi","%{filesCount} File":["%{filesCount} Fajl","%{filesCount} Fajla","%{filesCount} Fajlova"],"%{listeners} Listener":["%{listeners} Slušalac","%{listeners} Slušalaca","%{listeners} Slušalaca"],"%{name} - Copy":"%{name} - Kopija","%{numPlaylists} playlist":["%{numPlaylists} plejlista","%{numPlaylists} plejliste","%{numPlaylists} plejlista"],"%{numSongs} uploaded song":["%{numSongs} uneta pesma","%{numSongs} unete pesme","%{numSongs} unetih pesama"],"%{spaceUsed} of %{spaceTotal} Used":"%{spaceUsed} od %{spaceTotal} Zauzeto","%{spaceUsed} Used":"%{spaceUsed} Zauzeto","%{station} - Copy":"%{station} - Kopija","A completely random track is picked for playback every time the queue is populated.":"Pesma ili snimak će biti izabran slučajnim izborom svaki put kad se lista bude dopunjavala.","A playlist containing media files hosted on this server.":"Plejlista koja sadržio medijske fajlove koji se nalaze na ovom serveru.","A playlist that instructs the station to play from a remote URL.":"Plejlista koja navodi stanicu da pušta muziku sa eksternog URL-a.","Access Key ID":"ID Ključa za Pristup","Access Token":"Token za Pristup","Access Token Secret":"Tajni Ključ za Token","Account is Active":"Nalog je Aktivan","Account List":"Lista Naloga","Actions":"Akcije","Add API Key":"Dodaj API Ključ","Add Custom Field":"Dodaj Novo Polje","Add Episode":"Dodaj Epizodu","Add Files to Playlist":"Dodaj Fajlove na Plajlistu","Add Mount Point":"Dodaj Izvorne Tačke","Add Playlist":"Dodaj Plajlistu","Add Podcast":"Dodaj Podcast","Add Record":"Dodaj Snimak","Add Remote Relay":"Dodaj Spoljni Relej","Add Role":"Dodaj Nivo Pristupa","Add Schedule Item":"Dodaj kao Zakazano","Add SFTP User":"Dodaj SFTP Korisnika","Add Station":"Dodaj Stanicu","Add Storage Location":"Dodaj Skladište Fajlova","Add Streamer":"Dodaj Strimera","Add User":"Dodaj Korisnika","Add Web Hook":"Dodaj Veb Kuku","Administration":"Administracija","Advanced":"Napredno","Advanced Configuration":"Napredna Konfiguracija","Album Art":"Slika Omota","All Playlists":"Sve Plejliste","All Podcasts":"Svi Podcasti","Allow Requests from This Playlist":"Dozvoli naručivanje sa ove Plejliste","Allow Song Requests":"Dozvoli naručivanje pesama","Allowed IP Addresses":"Dozvoljene IP Adrese","Always Use HTTPS":"Koristi isključivo HTTPS","Amplify: Amplification (dB)":"Jačina: Pojačanje (dB)","API \"Access-Control-Allow-Origin\" Header":"API \"Access-Control-Allow-Origin\" Poruka zaglavlja","API Documentation":"API Dokumentacija","API Key Description/Comments":"API Ključ Opis/Komentari","API Keys":"API Ključevi","API Version":"API Verzija","Apply for an API key at Last.fm":"Prijavi se za API ključ na Last.fm","Applying changes...":"Izmene u toku...","Art":"Slika Omota","Artist":"Izvođač","Artwork":"Poster","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Poster mora biti minimalno 1400 x 1400 piksela do maksimalnih 3000 x 3000 piksela za Apple Podcast-e.","At the bottom of the page, click \"Create my access token\".":"Na dnu stranice, kliknite na\"Napravi moj Token za pristup\".","Audit Log":"Log Pregleda","Author":"Autor","AutoDJ Bitrate (kbps)":"AutoDJ Bitrejt (kbps)","AutoDJ Disabled":"AutoDJ je Isključen","AutoDJ Format":"Format AutoDJ-a","AutoDJ Service":"AutoDJ Servis","Automatic Backups":"Automatski Backup","Automatically Set from ID3v2 Value":"Automatski preuzmi iz ID3v2 Vrednosti","Avatar Service":"Avatar Servis","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Avatars se prikazuju na osnovu e-mail adrese sa servisa %{service}. Kliknite ovde da biste uredili postavke za %{service}.","Average Listeners":"Prosečno slušalaca","Avoid Duplicate Artists/Titles":"Izbegani Duplikate Izvođače/Naslove","AzuraCast First-Time Setup":"AzuraCast Inicijalni Setup","AzuraCast Instance Name":"AzuraCast Naziv Instance","AzuraCast Update Checks":"AzuraCast Provera Nadogradnje","AzuraCast User":"AzuraCast Korisnik","Back":"Nazad","Backups":"Backup-i","Balanced":"Balansirano","Banned Countries":"Blokirane Zemlje","Banned IP Addresses":"Blokirane IP Adrese","Banned User Agents":"Blokirani Agenti","Base Station Directory":"Osnovni Direktorijum Stanice","Base Theme for Public Pages":"Osnovna Tema za Javne Stranice","Basic Info":"Osnovno","Basic Information":"Osnovne Informacije","Bit Rate":"Bit Rejt","Bot Token":"Token za Bota","Branding Settings":"Opcije Brendiranja","Broadcasting":"Emitovanje","Broadcasting Service":"Servisi za Emitovanje","Browser Icon":"Ikonica u Pretraživaču","Bucket Name":"Naziv Bucket-a","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Prema osnovim podešavanjima, svaka stanica emituje na svom portu (na primer 8012). Ako koristite servise kao što je CloudFlare ili pristupate strimu preko SSL-a, uključite ovu opciju da biste rutiali radio na veb portove (80 i 443).","Cached":"Keširano","Categories":"Kategorije","Change":"Promeni","Change Password":"Promeni Lozinku","Changes":"Izmene","Changes saved.":"Izmene snimljene.","Character Set Encoding":"Enkodiranje Karaktera","Chat ID":"ID Četa","Clear":"Očisti","Clear All Pending Requests?":"Očisti sve primljene Želje?","Clear Artwork":"Ukloni Poster","Clear File":"Ukloni fajl","Clear Image":"Ukloni Sliku","Clear List":"Očisti listu","Clone":"Kloniraj","Clone Station":"Kloniraj Stanicu","Close":"Zatvori","Comments":"Komentari","Copy to Clipboard":"Kopiraj u Memoriju","Copy to New Station":"Kopiraj na Novu Stanicu","CPU Load":"PROCESOR","CPU Stats Help":"PROCESOR - Stat. Pomoć","Create a New Radio Station":"Napravi Novu Stanicu","Create Account":"Napravi Nalog","Create and Continue":"Napravi i Nastavi","Create Directory":"Napravi Direktorijum","Create New Key":"Napravi Novi Ključ","Create Station":"Napravi Stanicu","for selected period":"za odabrani period","in the last 48 hours":"u zadnjih 48 sati","in the last month":"u zadnjih mesec dana","or":"ili","Remove":"Ukloni","Remove Key":"Ukloni Ključ","Restart":"Restartuj","Saturday":"Subota","Save":"Snimi","Save and Continue":"Snimi i Nastavi","Save Changes":"Snimi Promene","Schedule":"Zakazivanje","Search":"Pretraga","Secret Key":"Tajni Ključ","Security":"Sigurnost","Seek":"Traži","Select":"Izaberi","Select File":"Izaberi Fajl","Stream":"Strim","Streamer Display Name":"Ime Strimera","Streamer Username":"Korisničko ime Strimera","Streamer/DJ":"Strimer/DJ","Streamer/DJ Accounts":"Strimeri/DJ Nalozi","Streamers/DJs":"Strimeri/DJ-evi","Streams":"Strimovi","Submit Code":"Pošalji Kod","Sunday":"Nedelja","Supported file formats:":"Podržani formati fajlova:","Theme":"Tema","This field is required.":"Ovo polje je obavezno.","This Month":"Ovog Meseca","Thursday":"Četvrtak","Time":"Vreme","Time (sec)":"Vreme (sek)","Time spent waiting for disk I/O to be completed.":"Vreme potrošeno na čekanje da se završi I/O operacija na disku.","Time stolen by other virtual machines on the same physical server.":"Vreme ukradeno od strane drugih virtualnih mašina na ovom istom fizičkom serveru.","Time Zone":"Vremenska Zona","Title":"Naslov","Today":"Danas","Total":"Ukupno","Total Disk Space":"Prostor na Disku","Total Listener Hours":"Ukupno Sati Slušanja","Total RAM":"Ukupno RAM-a","Transmitted":"Transmitovano","Triggers":"Okidači","Tuesday":"Utorak","TuneIn Partner ID":"TuneIn ID partnera","TuneIn Partner Key":"TuneIn Ključ Partnera","TuneIn Station ID":"TuneIn ID Stanice","Twitter Account Details":"Twitter Nalog","Twitter Applications":"Twitter Aplikacije","Unique Listeners":"Prosečno slušalaca","Unknown":"Nepoznato","Unknown Artist":"Nepoznat Izvođač","Unknown Title":"Nepoznat Naslov","Up":"Gore","Upcoming Song Queue":"Pesme po redu zakazivanja","Update":"Unapredi","Update Metadata":"Izmeni Meta podatke","Updated":"Izmenjeno","Upload Custom Assets":"Uvezi Svoje Matarijale","Upload the file on this page to automatically extract it into the proper directory.":"Fajlovi koje unesete na ovoj stranici će automatski biti otpakovani u smešteni u odgovarajuće direktorijume.","Use":"Koristi","Use (Us)":"Koristi (Nas)","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"Koristi API ključeve za autorizaciju putem AzuraCast API sa istim dozvolama kao i za koričnički nalog.","Use Asynchronous Worker":"Koristi Asinhrone Radne Procese","Use Browser Default":"Koristi podrazumevane postavke pregledača","Use Icecast 2.4 on this server.":"Koristi IceCast 2.4 na ovom serveru.","Use Less CPU (Uses More Memory)":"Manje Optereti Procesor (Troši Više Memorije)","Use Less Memory (Uses More CPU)":"Koristi Manje Memorije (Više Optereti Procesor)","Use Liquidsoap on this server.":"Koristi Liquidsoap na ovom serveru.","Use Replaygain Metadata":"Koristi Metapodatke za Glasnoću","User":"Korisnik","User Agent":"Korisnički Agent","User Name":"Korisničko Ime","User Permissions":"Dozvole korisnika","Username":"Korisničko","Username:":"Korisničko ime:","Users":"Korisnici","Usually enabled for port 465, disabled for ports 587 or 25.":"Obično je uključeno za port 465, a isključeno za portove 587 ili 25.","Variables are in the form of:":"Promenjive su u formi:","View":"Vidi","View tracks in playlist":"Vidi pesme u plejlisti","Volume":"Jačina zvuka","Wait":"Čekanje","Wait (Wa)":"Čekanje","Web DJ":"Veb DJ","WebDJ":"VebDJ","Website":"Vebsajt","Wednesday":"Sreda","Weight":"Težina","Welcome to AzuraCast!":"Dobro došli na AzuraCast!","Yesterday":"Juče","You":"Ti","ZStandard compression":"ZStandard kompresija","AzuraCast Settings":"AzuraCast Podešavanja","Account not found.":"Nalog nije pronađen.","Visit %s to complete setup.":"Posetite %s da biste završili setup.","Backup path %s not found!":"Putanje za snimanje backup-a %s nije pronađena!","AzuraCast Backup":"AzuraCast Rezervna Kopija","Backing up MariaDB...":"Backupujem MariaDB...","Backup complete in %.2f seconds.":"Backup je završen za %.2f sekundi.","AzuraCast Installer":"AzuraCast Instalacija","AzuraCast Updater":"AzuraCast Nadogradnja","Change installation settings?":"Promeni Postavke Instalacije?","(in seconds)":"(u sekundama)","Valid options: %s":"Validne opcije: %s","Additional Environment Variables":"Dodatne Promenjive Sistema","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Svi Docker kontejneri imaju ovaj prefix ispred imena. Ne menjajte ovo posle instalacije.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) Vreme čekanja pre nego što Docker Compose prograsi zadatak neuspešnim. Povečajte ovo u slučaju instalacije na slabijim računarima.","User not found.":"Korisnik nije pronađen.","Account Recovery":"Povratak Naloga","Account recovery e-mail sent.":"Email za povraćaj naloga je poslat.","Your password has been updated.":"Vaša lozinka je izmenjena.","Streamers enabled!":"Strimeri su uključeni!","AzuraCast Application Log":"AzuraCast Log Aplokacije","Band":"Talas","Bpm":"BPM","Comment":"Komentar","Commercial Information":"Komercijalne Informacije","Copyright":"Autorska Prava","Copyright Message":"Poruka o Autorskim Pravima","Subtitle":"Podnaslov","Title Sort Order":"Sortiranje Naslova","Track Number":"Pesma Broj","Unsynchronised Lyric":"Nesinhronizovani Lirici","Year":"Godina","All Stations":"Sve Stanice","Streamer disconnected.":"Strimer je diskonetovan.","Backup not found.":"Backup nije pronađen.","Changes saved successfully.":"Izmene su snimljene uspešno.","Could not write to filesystem.":"Ne mogu da snimim izmene u fajl sistemu.","Upload halted by a PHP extension.":"Unos je sprečen od strane PHP ekstnzije.","Unspecified error.":"Greška nije navedena.","Update Instructions":"Instrukcije za Unapređenje","AzuraCast version %s is now available.":"AzuraCast verzija %s je sada dostupna.","View the changelog for full details.":"Vidi changelog za detaljan spisak izmena.","Synchronization Disabled":"Sinhronizacija je Isključena","All Permissions":"Sve Dozvole","View Administration Page":"Vidi Administrativnu Stranu","View System Logs":"Vidi Sistemske Logove","Administer Settings":"Izmeni Podešavanja","Administer API Keys":"Uredi API Ključeve","Administer Stations":"Uredi Stanice","Administer Custom Fields":"Uredi Nova Polja","Administer Backups":"Uredi Backup-e","Administer Storage Locations":"Uredi Lokacije Smeštaja","View Station Page":"Vidi Stranu Stanice","View Station Reports":"Vidi Izveštaj Stanice","View Station Logs":"Vidi Logove Stanica","%s is not recognized as a service.":"%s nije prepoznat kao servis.","%s cannot start":"%s ne može da startuje","%s cannot stop":"%s ne može da stane","%s encountered an error":"%s je naišao na grešku","Are you sure?":"Da li ste sigurni?","User Accounts":"Nalozi Korisnika","Unprocessable Files":"Fajlovi koji ne mogu biti procesirani","Twitter Post":"Twitter Objave","Yes":"Da","Clear Cache":"Očisti Keš","Clear All Message Queues":"Očisti Sve Poruke na Čekanju","Run Task":"Pokreni Zadatak","%d queued messages":"%d zakazane poruke","Command":"Komanda","Available Logs":"Dostupni logovi","View Details":"Vidi Detaljno","Security Code":"Sigurnosni Kod","name@example.com":"ime@domen.com","Welcome!":"Dobro došli!","Welcome to %s!":"Dobrodošli na %s!","Add New GitHub Issue":"Prijavi problema na GitHub-u","Switch Theme":"Promeni Temu"},"sv_SE":{"# Songs":"# Låtar","%{listeners} Listener":["%{listeners} lyssnare","%{listeners} lyssnare"],"A completely random track is picked for playback every time the queue is populated.":"Ett helt slumpmässigt spår väljs för uppspelning varje gång kön är aktiv.","A playlist containing media files hosted on this server.":"En spellista som innehåller mediafiler som finns på denna server.","A playlist that instructs the station to play from a remote URL.":"En spellista som instruerar stationen att spela från en fjärr-URL.","Account is Active":"Kontot är aktiverat","Account List":"Kontolista","Add API Key":"Lägg till API-nyckel","Add Custom Field":"Lägg till anpassat fält","Add Files to Playlist":"Lägg till filer i spellistan","Add Playlist":"Lägg till ny spellista","Add Schedule Item":"Lägg till Schemaläggning","Add SFTP User":"Lägg till SFTP-användare","Add Station":"Lägg till station","Add Streamer":"Lägg till Streamer","Add User":"Lägg till användare","Add Web Hook":"Lägg till Web Hook","Administration":"Administration","Advanced":"Avancerat","Advanced Manual AutoDJ Scheduling Options":"Avancerade manuella AutoDJ schemaläggningsalternativ","Album":"Album","Album Art":"Skivomslag","All Playlists":"Alla spellistor","Allow Requests from This Playlist":"Tillåt önskemål från den här spellistan","Allow Song Requests":"Tillåt låtönksningar","Always Use HTTPS":"Använd alltid HTTPS","Amplify: Amplification (dB)":"Förstärkning: Förstärkning (dB)","Applying changes...":"Tillämpar ändringar...","Artist":"Artist","Auto-Assigned":"Auto-tilldelad","AutoDJ":"AutoDJ","AutoDJ Disabled":"AutoDJ inaktiverad","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"AutoDJ har inaktiverats för den här stationen. Ingen musik spelas automatiskt när en källa inte är live.","AutoDJ Service":"AutoDJ tjänst","Average Listeners":"Genomsnittliga lyssnare","Avoid Duplicate Artists/Titles":"Undvik duplicerade artister/titlar","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast kommer att skanna den uppladdade filen för matcher i den här stationens musikbibliotek. Media bör redan ha laddats upp innan du kör detta steg. Du kan använda denna tjänst hur många gånger du vill.","Back":"Tillbaka","Banned IP Addresses":"Förbjudna IP-adresser","Base Theme for Public Pages":"Bastema för offentliga sidor","Basic Info":"Grundläggande information","Basic Information":"Grundläggande information","Best Performing Songs":"Låtar med bäst utförande","Bit Rate":"Bit hastighet","Broadcasting":"Sändning","Broadcasts":"Sändningar","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Som standard sänds radiostationer på sina egna portar (dvs. 8000). Om du använder en tjänst som CloudFlare eller använder din radiostation via SSL, bör du aktivera denna funktion, som leder all radio genom webbportarna (80 och 443).","Change":"Ändra","Changes saved.":"Ändringar sparade.","Clear":"Rensa","Clear Pending Requests":"Rensa väntande önskningar","Close":"Stäng","Code from Authenticator App":"Kod från Autentiseringsapp","Configure Backups":"Konfigurera säkerhetskopior","Confirm New Password":"Bekräfta nytt lösenord","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"Fortsätt installationsprocessen genom att skapa din första radiostation nedan. Du kan redigera någon av dessa uppgifter senare.","Continuous Play":"Kontinuerlig uppspelning","Control how this playlist is handled by the AutoDJ software.":"Styr hur denna spellista hanteras av AutoDJ-programvaran.","Copy to Clipboard":"Kopiera till urklipp","Create Account":"Skapa konto","Create Directory":"Skapa katalog","Crossfade Duration (Seconds)":"Övertoning varaktighet (sekunder)","Crossfade Method":"Övertoningsmetod","Cue":"Kö","Current Installed Version":"Nuvarande installerad version","Current Password":"Nuvarande lösenord","Custom":"Anpassad","Custom Fading: Fade-In Time (seconds)":"Anpassad Fading: Fade-In Tid (sekunder)","Custom Fading: Fade-Out Time (seconds)":"Anpassad Fading: Fade-Out tid (sekunder)","Custom Fading: Overlap Time (seconds)":"Anpassad Fading: Överlappningstid (sekunder)","Customization":"Anpassning","Customize":"Anpassa","Dark":"Mörk","Date Requested":"Önskad","Days of Playback History to Keep":"Dagar av uppspelningshistorik att behålla","Default":"Standard","Default Album Art URL":"Standard-skivomslag URL","Delete Album Art":"Ta bort skivomslag","Description":"Beskrivning","Desktop Device":"Skrivbordsenhet","Direct Stream URL":"Direkt Stream URL","Directory":"Katalog","Directory Name":"Katalogens namn","Disable":"Inaktivera","Disable Crossfading":"Inaktivera övertoning","Disable public pages?":"Inaktivera publika sidor?","Disable song requests?":"Inaktivera låtönskningar?","Disable streamers?":"Inaktivera streamers?","Disable Two-Factor":"Inaktivera tvåfaktorsfaktor","Disabled":"Inaktiverad","Disconnect Streamer":"Koppla ifrån Streamer/DJ","DJ Credentials":"DJ-uppgifter","Down":"Ner","Download":"Hämta","Download CSV":"Ladda ner CSV","Download M3U":"Hämta M3U","Download PLS":"Hämta PLS","E-mail Address":"E-postadress","Edit":"Redigera","Edit Custom Field":"Redigera anpassat fält","Edit Liquidsoap Configuration":"Redigera Liquidsoap konfiguration","Edit Media":"Redigera media","Edit Playlist":"Redigera spellista","Edit Profile":"Redigera profil","Edit SFTP User":"Redigera SFTP-användare","Edit Station":"Redigera station","Edit Streamer":"Redigera streamer","Edit User":"Redigera användare","Edit Web Hook":"Redigera Web Hook","Enable":"Aktivera","Enable public pages?":"Aktivera publika sidor?","Enable song requests?":"Aktivera låtönskningar?","Enable streamers?":"Aktivera streamers?","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Aktivera denna inställning för att förhindra att metadata skickas till AutoDJ för filer i den här spellistan. Detta är användbart om spellistan innehåller jingles eller liknande.","Enable to allow this account to log in and stream.":"Aktivera för att tillåta detta konto att logga in och strömma.","Enable Two-Factor":"Aktivera tvåfaktorsfaktor","Enable Two-Factor Authentication":"Aktivera tvåfaktorsautentisering","Enabled":"Aktiverad","Encoder":"Encoder","End Date":"Slutdatum","End Time":"Sluttid","Enforce Schedule Times":"Tvinga schemalagda tidee","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Ange den aktuella koden som tillhandahålls av din autentiseringsapp för att verifiera att den fungerar korrekt.","Export %{format}":"Exportera %{format}","File Name":"Filnamn","Files moved:":"Filer flyttade:","Files queued for playback:":"Filer köade för uppspelning:","Files removed:":"Filer borttagna:","for selected period":"för vald period","Friday":"Fredag","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"Från din smartphone, skanna koden till höger med hjälp av en autentiseringsapp som du väljer (FreeOTP, Authy, etc).","Full Volume":"Full volym","General Rotation":"Allmän rotation","Hide Album Art on Public Pages":"Dölj skivomslag på offentliga sidor","Hide AzuraCast Branding on Public Pages":"Dölj AzuraCast Branding på offentliga sidor","Hide Metadata from Listeners (\"Jingle Mode\")":"Dölj Metadata från lyssnare (\"Jingle Mode\")","High":"Hög","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Spellistor med högre vikt spelas oftare jämfört med andra lägre vikt.","Home":"Hem","Homepage Redirect URL":"URL för omdirigering","Hour":"Timme","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Om en låt inte har något skivomslag, kommer denna URL att listas istället. Lämna tomt för att använda det förvalda skivomslaget.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Om en besökare inte är inloggad och besöker AzuraCasts hemsida, kan du automatiskt omdirigera dem till den URL som anges här. Lämna tomt för att omdirigera dem till inloggningsskärmen som standard.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Om auto-tilldelning är aktiverad, använd den här spellistan som ett av målen för låtar att omfördelas till. Detta kommer att skriva över det befintliga innehållet i denna spellista.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"Om inaktiverad kommer spellistan inte att inkluderas i radiouppspelningen, men den kan fortfarande hanteras.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Om aktiverad, kommer denna streamer/DJ bara att kunna ansluta under sina schemalagda sändningstider.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Om önskningar är aktiverade för din station, kommer användare att kunna önska låtar som finns i den här spellistan.","If selected, album art will not display on public-facing radio pages.":"Om vald, kommer skivomslag inte visas på offentliga radio sidor.","If selected, this will remove the AzuraCast branding from public-facing pages.":"Om vald, kommer detta att ta bort AzuraCast branding från offentliga sidor.","If the end time is before the start time, the playlist will play overnight.":"Om sluttiden är före starttiden kommer spellistan att spelas över natten.","If the end time is before the start time, the schedule entry will continue overnight.":"Om sluttiden är före starttiden kommer schemat att fortsätta över natten.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Om denna inställning är inställd på \"Ja\", kommer webbläsarens URL att användas istället för bas-URL när den är tillgänglig. Sätt till \"Nej\" för att alltid använda bas-URL.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Om denna station har on-demand streaming och nedladdning aktiverad, kommer endast låtar som finns i spellistor med denna inställning aktiverade att synas.","Import from PLS/M3U":"Importera från PLS/M3U","in the last 48 hours":"under de senaste 48 timmarna","in the last month":"under den senaste månaden","Include in Automated Assignment":"Inkludera i automatiserad tilldelning","Include in On-Demand Player":"Inkludera i On-Demand spelare","Indefinitely":"Obegränsat","Install GeoLite IP Database":"Installera GeoLite IP-databas","Instructions":"Instruktioner","Internal notes or comments about the user, visible only on this control panel.":"Interna anteckningar eller kommentarer om användaren, synliga endast på den här kontrollpanelen.","International Standard Recording Code, used for licensing reports.":"International Standard Recording Code, används för licensrapporter.","Interrupt other songs to play at scheduled time.":"Förhindra andra låtar att spela på schemalagd tid.","IP":"IP","Jingle Mode":"Jingelläge/Jingle Mode","Joins":"Anslutningar","Language":"Språk","Last 14 Days":"Senaste 14 dagarna","Last 2 Years":"Senaste 2 åren","Last 30 Days":"Senaste 30 dagarna","Last 60 Days":"Senaste 60 dagarna","Last 7 Days":"Senaste 7 dagarna","Last Month":"Förra månaden","Last Year":"Senaste året","Learn about Advanced Playlists":"Lär dig mer om avancerade spellistor","Leave blank to play on every day of the week.":"Lämna tomt för att spela på varje dag i veckan.","Leave blank to use the current password.":"Lämna tomt för att använda det aktuella lösenordet.","Length":"Längd","Light":"Ljus","Listeners":"Lyssnare","Listeners by Day":"Lyssnare per dag","Listeners by Day of Week":"Lyssnare per veckodag","Listeners by Hour":"Lyssnare per timme","Listeners Per Station":"Lyssnare Per Station","Live":"Live","Live Listeners":"Live lyssnare","Loading...":"Laddar...","Location":"Plats","Log In":"Logga in","Losses":"Förluster","Low":"Låg","Manage":"Hantera","Manage SFTP Accounts":"Hantera SFTP-konton","Manually define how this playlist is used in Liquidsoap configuration.":"Definiera manuellt hur denna spellista används i Liquidsoap-konfigurationen.","Merge playlist to play as a single track.":"Slå ihop spellistan för att spela som ett enda spår.","Microphone":"Mikrofon","Minute of Hour to Play":"Minut i timmen att spela","Mixer":"Mixer","Mobile Device":"Mobil enhet","Modified":"Ändrad","Monday":"Måndag","More":"Mer","Most Played Songs":"Mest spelade låtar","Move":"Flytta","Move %{ num } File(s) to":"Flytta %{ num } fil(er) till","Move to Directory":"Flytta till katalog","MP3":"MP3","Music Files":"Musikfiler","Mute":"Tysta","My Account":"Mitt konto","Name":"Namn","New Directory":"Ny katalog","New directory created.":"Ny katalog skapad.","New File Name":"Nytt filnamn","New Folder":"Ny mapp","New Password":"Nytt lösenord","New Playlist":"Ny spellista","New Station Description":"Ny Stationsbeskrivning","New Station Name":"Nytt Stationsnamn","No files selected.":"Inga filer valda.","No records to display.":"Inga poster att visa.","Normal Mode":"Normalt läge","Not Played":"Inte spelad","Not Running":"Körs inte","Not Scheduled":"Inte schemalagd","Notes":"Anteckningar","Now":"Nu","Now Playing":"Nu Spelas","Number of Minutes Between Plays":"Antal minuter mellan spelningar","Number of seconds to overlap songs.":"Antal sekunder att överlappa låtar.","Number of Songs Between Plays":"Antal låtar mellan spelningar","On the Air":"On Air just nu","On-Demand":"On-Demand","Once per %{minutes} Minutes":"En gång per %{minutes} minuter","Once per %{songs} Songs":"En gång per %{songs} låtar","Once per Hour":"En gång i timmen","Once per Hour (at %{minute})":"En gång i timmen (på %{minute})","Once per x Minutes":"En gång per x minuter","Once per x Songs":"En gång per x låtar","Only loop through playlist once.":"Loopa bara igenom spellistan en gång.","Only play one track at scheduled time.":"Spela bara ett spår vid schemalagd tidpunkt.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"Som tillval tillhandahåller SSH publika nycklar som användaren kan använda för att ansluta istället för ett lösenord. Ange en nyckel per rad.","Password":"Lösenord","Play":"Spela","Play %":"Spela %","Play exactly once every $x minutes.":"Spela exakt en gång var $x minut.","Play exactly once every $x songs.":"Spela exakt en gång var $x låt.","Play once per hour at the specified minute.":"Spela en gång i timmen på angiven minut.","Play/Pause":"Spela/Pausa","Playing Next":"Nästa låt","Playlist":"Spellista","Playlist (M3U/PLS) URL":"Spellista (M3U/PLS) URL","Playlist 1":"Spellista 1","Playlist 2":"Spellista 2","Playlist Name":"Namn på spellista","Playlist order set.":"Sorteringsordning för spellista.","Playlist Type":"Typ av spellista","Playlist Weight":"Vikt för spellista","Playlist(s)":"Spellistor","Playlists":"Spellistor","Playlists cleared for selected files:":"Spellistor rensade för valda filer:","Playlists updated for selected files:":"Spellistor uppdaterade för valda filer:","Plays":"Spelningar","Profile":"Profil","Public Page":"Offentlig sida","Public Pages":"Offentliga sidor","Queue":"Kö","Queue the selected media to play next":"Lägg det valda mediet i kö","Random":"Slumpmässig","Record Live Broadcasts":"Spela in direktsändningar","Refresh rows":"Uppdatera rader","Remote Playback Buffer (Seconds)":"Fjärruppspelningsbuffert (sekunder)","Remote URL":"Fjärr-URL","Remote URL Playlist":"Fjärr-URL spellista","Remote URL Type":"Fjärr-URL-typ","Remove":"Radera","Rename":"Döp om","Rename File/Directory":"Döp om fil/katalog","Reorder":"Omordna","Replace Album Cover Art":"Ersätt skivomslag","Request":"Önska","Requester IP":"Önskarens IP","Reset Password":"Återställ lösenord","Reshuffle":"Omfördela","Restart":"Starta om","Role Name":"Rollens namn","Roles":"Roller","Rows per page":"Rader per sida","Run Manual Backup":"Kör manuell säkerhetskopiering","Running":"Körs","Saturday":"Lördag","Save":"Spara","Save Changes":"Spara ändringar","Schedule":"Schema","Schedule View":"Schemalägg vy","Scheduled":"Planerad","Scheduled Play Days of Week":"Schemalagda speldagar i veckan","Scheduled Time #%{num}":"Schemalagd tid #%{num}","Scheduling":"Schemaläggning","Search":"Sök","Seconds from the start of the song that the AutoDJ should start playing.":"Sekunder från början av låten som AutoDJ borde börja spela.","Seconds from the start of the song that the AutoDJ should stop playing.":"Sekunder från början av låten som AutoDJ borde sluta spela.","Seek":"Sök","Select a theme to use as a base for station public pages and the login page.":"Välj ett tema att använda som bas för offentliga sidor och inloggningssidan.","Select all visible rows":"Markera alla synliga rader","Select displayed fields":"Välj visade fält","Select File":"Välj fil","Select PLS/M3U File to Import":"Välj PLS/M3U-fil att importera","Sequential":"Sekventiell","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"Sätt till \"Ja\" för att alltid använda \"https://\" säkra webbadresser, och att automatiskt omdirigera till den säkra webbadressen när en osäker webbadress besöks.","Site Theme":"Tema för sidan","Size":"Storlek","Skip Song":"Hoppa över låt","Smart Mode":"Smart läge","Song":"Låt","Song Album":"Låtalbum","Song Artist":"Låtartist","Song Genre":"Låten genre","Song History":"Låtlista","Song Length":"Låtlängd","Song Lyrics":"Låttext","Song Playback Order":"Ordning för Låtuppspelning","Song Title":"Låttitel","Song-based":"Låt-baserad","Song-Based Playlist":"Låtbaserad spellista","SoundExchange Report":"SoundExchange rapport","Source":"Källa","SSH Public Keys":"Offentliga SSH-nycklar","Start":"Starta","Start Time":"Starttid","Station Name":"Stationens namn","Station Overview":"Stationsöversikt","Station Time Zone":"Tidszon för station","Statistics Overview":"Statistisk översikt","Step 1: Scan QR Code":"Steg 1: Skanna QR-koden","Step 2: Verify Generated Code":"Steg 2: Verifiera genererad kod","Stop":"Stoppa","Streamer Broadcasts":"DJ Sändningar","Streamer/DJ":"Streamer/DJ","Streamer/DJ Accounts":"DJ konton","Streamers/DJs":"Streamers/DJs","Sunday":"Söndag","System Settings":"Systeminställningar","Test":"Testa","This Month":"Denna månad","This will be used as the label when editing individual songs, and will show in API results.":"Detta kommer att användas som etikett när du redigerar enskilda låtar, och kommer att visa i API-resultat.","Thursday":"Torsdag","Time":"Tid","Time (sec)":"Tid (sek)","Time Zone":"Tidszon","Title":"Titel","To play once per day, set the start and end times to the same value.":"Om du vill spela en gång per dag, ange start- och sluttider till samma värde.","To set this schedule to run only within a certain date range, specify a start and end date.":"För att ställa in detta schema till att endast köras inom ett visst datumintervall, ange ett start- och slutdatum.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"För att verifiera att koden är korrekt inställd, ange den 6-siffriga koden som appen visar dig.","Today":"Idag","Total":"Totalt","Total Listener Hours":"Totalt antal lyssnartimmar","Tuesday":"Tisdag","Two-Factor Authentication":"Tvåfaktorsautentisering","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"Tvåfaktorsautentisering förbättrar säkerheten för ditt konto genom att kräva en andra engångskod utöver ditt lösenord när du loggar in.","Unique":"Unika","Unique Listeners":"Unika lyssnare","Unknown":"Okänd","Unknown Artist":"Okänd artist","Unknown Title":"Okänd titel","Up":"Upp","Update Metadata":"Uppdatera metadata","URL":"URL","Use Browser Default":"Använd webbläsarens standard","Use Web Proxy for Radio":"Använd Web Proxy för Radio","Username":"Användarnamn","View":"Visa","View tracks in playlist":"Visa spår i spellistan","Visual Cue Editor":"Visuell Cue Editor","Volume":"Volym","Waveform Zoom":"Vågform Zoom","Web Hooks":"Web Hookar","Wednesday":"Onsdag","Weight":"Vikt","Welcome to AzuraCast!":"Välkommen till AzuraCast!","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"Om AutoDJ ska försöka undvika dubbla artister och spåra titlar när du spelar media från den här spellistan.","Worst Performing Songs":"Låtar med sämst utförande","Yesterday":"Igår","You can also upload files in bulk via SFTP.":"Du kan också ladda upp filer i bulk via SFTP.","AzuraCast Settings":"AzuraCast Miljö","AzuraCast Setup":"AzuraCast Konfiguration","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"Välkommen till AzuraCast. Vänta medan några nyckelberoenden för AzuraCast är inställda...","AzuraCast Backup":"AzuraCast Kopia","This feature is not currently supported on this station.":"Denna funktion stöds för närvarande inte på den här stationen.","User not found.":"Användaren hittades inte.","Logged in successfully.":"Inloggad framgångsrikt.","Too many login attempts":"För många inloggningsförsök","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Du har försökt att logga in för många gånger. Vänligen vänta 30 sekunder och försök igen.","Complete the setup process to get started.":"Slutför installationsprocessen för att komma igång.","Login unsuccessful":"Inloggningen misslyckades","Your credentials could not be verified.":"Dina uppgifter kunde inte verifieras.","Setup has already been completed!":"Installationen har redan slutförts!","Streamers enabled!":"Streamare aktiverade!","You can now set up streamer (DJ) accounts.":"Du kan nu ställa in streamer(DJ)-konton.","Liquidsoap Log":"Liquidsoap Logg","Liquidsoap Configuration":"Liquidsoap konfiguration","Icecast Access Log":"Icecast Access Logg","Icecast Error Log":"Icecast fellogg","Icecast Configuration":"Icecast konfiguration","SHOUTcast Log":"Logg för SHOUTcast","SHOUTcast Configuration":"Konfiguration för SHOUTcast","Debug Output":"Debug Output","AzuraCast Application Log":"AzuraCast-applikationslogg","Nginx Access Log":"Nginx åtkomstlogg","Nginx Error Log":"Nginx fellogg","PHP Application Log":"PHP-applikationslogg","Supervisord Log":"Handledningslogg","Band":"Band","Bpm":"Bpm","Comment":"Kommentar","Commercial Information":"Kommersiell information","Composer":"Kompositör","Composer Sort Order":"Sorteringsordning för kompositörer","Conductor":"Dirigent","Content Group Description":"Innehållsgruppens beskrivning","Copyright":"Upphovsrätt","Copyright Message":"Meddelande om upphovsrätt","Involved People List":"Medverkande personlista","Linked Information":"Länkad information","Lyricist":"Låttext","Media Type":"Typ av media","Original Album":"Ursprungligt album","Original Artist":"Ursprunglig artist","Original Filename":"Ursprungligt filnamn","Original Lyricist":"Ursprunglig text","Original Release Time":"Ursprunglig releasetid","Original Year":"Ursprungligt år","Title Sort Order":"Sortera efter titel","Track Number":"Spårnummer","Unsynchronised Lyric":"Osynkroniserad text","URL Artist":"URL Artist","URL File":"URL fil","URL Payment":"URL Betalning","Year":"År","All Stations":"Alla stationer","This station does not accept requests currently.":"Denna station accepterar inte önskningar för närvarande.","This playlist is not a sequential playlist.":"Denna spellista är inte en sekventiell spellista.","Playlist enabled.":"Spellista aktiverad.","Playlist disabled.":"Spellista inaktiverad.","Playlist successfully imported; %d of %d files were successfully matched.":"Spellistan importerades; %d av %d filer matchades framgångsrikt.","Playlist reshuffled.":"Spellista omfördelad.","File not specified.":"Fil ej angiven.","New path not specified.":"Ingen ny sökväg angiven.","Web hook enabled.":"Web Hook aktiverad.","This station does not support on-demand streaming.":"Denna station stöder inte on-demand streaming.","This station is out of available storage space.":"Denna station har slut på tillgängligt lagringsutrymme.","No recording available.":"Ingen inspelning tillgänglig.","Station restarted.":"Stationen startades om.","Song skipped.":"Låten hoppades över.","Streamer disconnected.":"Streamer/DJ frånkopplad.","You cannot remove yourself.":"Du kan inte ta bort dig själv.","Backup not found.":"Säkerhetskopian hittades inte.","Changes saved successfully.":"Ändringar har sparats.","Record deleted successfully.":"Posten har tagits bort.","The port %s is in use by another station.":"Porten %s används av en annan station.","AzuraCast version %s is now available.":"Azuracast version%s är nu tillgänglig.","You are currently running version %s. Updating is highly recommended.":"Du kör för närvarande version %s. Vi rekommenderar starkt att du uppdaterar.","New AzuraCast Release Version Available":"Ny AzuraCast version tillgänglig","Your installation is currently %d update(s) behind the latest version.":"Du ligger för närvarande %d uppdatering(är) bakom den senaste versionen.","You should update to take advantage of bug and security fixes.":"Du bör uppdatera för att dra nytta av fel- och säkerhetsrättelser.","New AzuraCast Updates Available":"Nya AzuraCast-uppdateringar tillgängliga","Installation Not Recently Backed Up":"Installationen är inte nyligen säkerhetskopierad","All Permissions":"Alla behörigheter","View Administration Page":"Visa administrationssida","View System Logs":"Visa systemloggar","Administer Settings":"Inställningar för administratör","Administer API Keys":"Administrera API-Nycklar","Administer Stations":"Administrera stationer","Administer Custom Fields":"Administrera anpassade fält","Administer Backups":"Administrera säkerhetskopior","View Station Page":"Visa Stationssida","View Station Reports":"Visa Station Rapporter","View Station Logs":"Visa stationsloggar","Manage Station Profile":"Hantera Station Profil","Manage Station Broadcasting":"Hantera Stationssändning","Manage Station Streamers":"Hantera Station Streamers","%s is not recognized as a service.":"%s känns inte igen som en tjänst.","%s cannot start":"%s kan inte starta","It is already running.":"Den är redan igång.","%s cannot stop":"%s kan inte stoppas","It is not running.":"Den körs inte.","%s encountered an error":"%s stötte på ett fel","Are you sure?":"Är du säker ?","Install SHOUTcast":"Installera SHOUTcast","Reports":"Rapporter","Yes":"Ja","No":"Nej","Available Logs":"Tillgängliga loggar","Station Broadcasting Disabled":"Stationssändning inaktiverad","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Din station är för närvarande inte aktiverad för sändning. Du kan fortfarande hantera medier, spellistor och andra kanalinställningar. För att återaktivera sändning, redigera din station profil.","Please wait...":"Vänligen vänta...","Powered by %s":"Drivs av %s","Sign in":"Logga in","Welcome!":"Välkommen!","Welcome to %s!":"Välkommen till %s!","Enter your password":"Ange ditt lösenord","Please log in to continue.":"Logga in för att fortsätta."},"tr_TR":{"# Episodes":"# Bölüm","# Songs":"# Şarkılar","%{ days } Days":"%{ days } Gün","%{ minutes } minutes":"%{ minutes } dakika","%{ seconds } seconds":"%{ seconds } saniye","%{filesCount} File":["%{filesCount} Dosya","%{filesCount} Dosya"],"%{listeners} Listener":["%{listeners} Dinleyici","%{listeners} Dinleyici"],"%{name} - Copy":"%{name} - Kopyala","%{numPlaylists} playlist":["%{numPlaylists} Çalma Listesi","%{numPlaylists} Çalma Listesi"],"%{numSongs} uploaded song":["%{numSongs} adet yüklenmiş şarkı","%{numSongs} adet yüklenmiş şarkı"],"%{spaceUsed} of %{spaceTotal} Used":"Kullanılan Alan: %{spaceUsed} / %{spaceTotal}","%{spaceUsed} Used":"%{spaceUsed} Kullanılan","%{station} - Copy":"%{station} - Kopyala","A completely random track is picked for playback every time the queue is populated.":"Kuyruk her doldurulduğunda oynatma için tamamen rastgele bir parça seçilir.","A playlist containing media files hosted on this server.":"Bu sunucuda barındırılan müzik dosyalarını içeren bir çalma listesidir.","A playlist that instructs the station to play from a remote URL.":"Uzak sunucudaki müzik dosyalarını içeren bir çalma listesidir.","Access Key ID":"Erişim Anahtarı Kimliği","Access Token":"Erişim Kodu","Access Token Secret":"Erişim Kodu Gizliliği","Account is Active":"Hesabı Etkinleştir","Account List":"Hesap Listesi","Actions":"İşlemler","Adapter":"Klasör Konumu","Add API Key":"API Anahtarı Ekle","Add Custom Field":"Özel Alan Ekle","Add Episode":"Bölüm Ekle","Add Files to Playlist":"Çalma Listesine Ekle","Add Mount Point":"Bağlantı Noktası Ekle","Add Playlist":"Çalma Listesi Ekle","Add Podcast":"Podcast Ekle","Add Record":"Kayıt Ekle","Add Remote Relay":"Yönlendirme Ekle","Add Role":"Yetki Ekle","Add Schedule Item":"Zamanlanmış Öğe Ekle","Add SFTP User":"SFTP Kullanıcısı Ekle","Add Station":"Radyo Ekle","Add Storage Location":"Depolama Konumu Ekle","Add Streamer":"DJ Ekle","Add User":"Kullanıcı Ekle","Add Web Hook":"Web Kancası Ekle","Administration":"Yönetim","Advanced":"Gelişmiş","Advanced Configuration":"Gelişmiş Yapılandırma","Advanced Manual AutoDJ Scheduling Options":"Gelişmiş Manuel AutoDJ Zamanlama Seçenekleri","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"Dinleyici istatistik koleksiyonu sistemdeki radyo raporlarını göstermek için kullanılır. IP tabanlı dinleyici istatistikleri canlı dinleyici izlemesini görüntülemek için kullanılır ve telif hakkı raporları için gerekli olabilir.","Album":"Albüm","Album Art":"Albüm Sanatçısı","All Playlists":"Tüm Çalma Listeleri","All Podcasts":"Tüm Podcastler","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"NowPlaying API yanıtındaki tüm değerler kullanıma hazırdır. Boş alanlar yoksayılır.","Allow Requests from This Playlist":"Çalma Listesinde İstekleri Etkinleştir","Allow Song Requests":"Şarkı İsteklerine İzin Ver","Allow Streamers / DJs":"DJlere İzin Ver","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"Sistemin performanslarına bağlı olarak şarkı listelerinin otomatik olarak şarkı listelerine atamasına izin verin. Bu işlem arka planda çalışır ve yalnızca bu seçenek \"Etkin\" olarak ayarlanmışsa ve en az bir parça listesi \"Otomatik Atamaya Dahil Et\" olarak ayarlanmışsa çalışır.","Allowed IP Addresses":"İzin Verilen IP Adresleri","Always Use HTTPS":"Her Zaman HTTPS Kullan","Amplify: Amplification (dB)":"Amplify: Amplification (dB)","Analyze and reprocess the selected media":"Müzik dosyalarını analiz et ve yeniden işle","API \"Access-Control-Allow-Origin\" Header":"\"Access-Control-Allow-Origin\" API Başlığı","API Documentation":"API Belgeleri","API Key Description/Comments":"API Anahtarı Açıklaması/Yorumları","API Keys":"API Anahtarları","API Version":"API Sürümü","Apply for an API key at Last.fm":"Last.fm'de bir API anahtarı için başvurun","Applying changes...":"Değişiklikler Uygulanıyor...","Art":"Sanat","Artist":"Sanatçı","Artwork":"Kapak Resmi","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"Kapak resmi Apple Podcastler için minimum 1400x1400 piksel boyutunda ve maksimum 3000x3000 piksel boyutunda olmalıdır.","At the bottom of the page, click \"Create my access token\".":"Sayfanın alt kısmında \"Erişim kodunu oluştur\"u tıklayın.","Attempt to Automatically Retrieve ISRC When Missing":"Eksik Olduğunda ISRC'yi Otomatik Olarak Almayı Dene","Audio Processing Method":"Ses İşleme Yöntemi","Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance.":"Liquidsoap gibi ses kod dönüştürme uygulamaları zaman içinde tutarlı miktarda CPU kullanır ve bu mevcut işlemleri kademeli olarak boşaltır. Düzenli olarak CPU zamanının fazla kullanımını görüyorsanız size ayrılmış CPU kaynaklarına sahip bir sanal makineye geçiş yapmayı düşünmelisiniz.","Audit Log":"Denetim Günlüğü","Author":"Yazar","Auto-Assign Value":"Otomatik Atanmış Değer","Auto-Assigned":"Otomatik Atanmış","AutoDJ":"AutoDJ","AutoDJ Bitrate (kbps)":"AutoDJ Bitrate (kbps)","AutoDJ Disabled":"AutoDJ Devredışı","AutoDJ Format":"AutoDJ Biçimi","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"AutoDJ bu radyoda için devredışı bırakıldı. Canlı yayın olmadığında hiçbir müzik otomatik olarak çalınmaz.","AutoDJ Queue Length":"AutoDJ Kuyruk Uzunluğu","AutoDJ Service":"AutoDJ Servisi","Automated Assignment":"Otomatik Atama","Automatic Backups":"Otomatik Yedeklemeler","Automatically Set from ID3v2 Value":"ID3v2 Değerinden Otomatik Olarak Ayarla","Avatar Service":"Avatar Servisi","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"Avatarlar e-posta adresinize göre %{service} hizmetinden alınır. %{service} ayarlarınızı yönetmek için tıklayın.","Average Listeners":"Ortalama Dinleyiciler","Avoid Duplicate Artists/Titles":"Yinelenen Sanatçılardan/Şarkı Adlarından Kaçının","AzuraCast First-Time Setup":"AzuraCast İlk Kurulumu","AzuraCast Instance Name":"AzuraCast Slogan İsmi","AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated.":"AzuraCast yerleşik bir ücretsiz IP konum belirleme veritabanıyla birlikte gelir. Daha doğru sonuçlar elde etmek için MaxMind GeoLite hizmetini kullanmayı tercih edebilirsiniz. MaxMind GeoLite kullanmak bir lisans anahtarı gerektirir ancak anahtar sağlandıktan sonra veritabanını otomatik olarak güncel tutacağız.","AzuraCast Update Checks":"AzuraCast Güncelleme Kontrolleri","AzuraCast User":"AzuraCast Kullanıcısı","AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles.":"AzuraCast yetki tabanlı bir erişim kontrol sistemi kullanır. Yetkilerle sitenin belirli bölümlerine izin verilir ve ardından kullanıcılar bu yetkilere atanır.","AzuraCast Wiki":"AzuraCast Wiki","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast yüklenen dosyayı bu istasyonun müzik kitaplığındaki eşleşmelere karşı tarar. Bu adımı çalıştırmadan önce medya zaten yüklenmiş olmalıdır. Bu aracı gerektiği kadar tekrar çalıştırabilirsiniz.","Back":"Geri","Backups":"Yedekleme","Balanced":"Dengeli","Banned Countries":"Yasaklanan Ülkeler","Banned IP Addresses":"Yasaklanmış IP Adresleri","Banned User Agents":"Yasaklanmış Tarayıcılar","Base Station Directory":"Radyo Temel Dizini","Base Theme for Public Pages":"Site Teması","Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists.":"AzuraCast radyonuzun şarkılarının önceki performansına bağlı olarak şarkıları çalma listeleriniz arasında otomatik olarak dağıtabilir ve en yüksek performanslı şarkıları en yüksek ağırlıklı çalma listelerine yerleştirebilir.","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"Bu ayara göre sistem önceki (bu) günlerden gelen verileri kullanarak her (bu) günde bir şarkıları otomatik olarak yeniden atar.","Basic Info":"Temel Bilgiler","Basic Information":"Temel Bilgiler","Best Performing Songs":"En İyi Performanslı Şarkılar","Bit Rate":"Bitrate","Bot Token":"Bot Bilgisi","Branding Settings":"Marka Ayarları","Broadcast AutoDJ to Remote Station":"Uzak Radyoya AutoDJ Yayını","Broadcasting":"Canlı Yayın","Broadcasting Service":"Yayın Sunucusu","Broadcasts":"DJ Yönetimi","Browser Icon":"Tarayıcı Simgesi","Bucket Name":"Kova Adı","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"Varsayılan olarak radyo istasyonları kendi bağlantı noktalarında (örnek: 8000) yayın yapar. CloudFlare gibi bir servis kullanıyorsanız veya radyo istasyonunuza SSL ile erişiyorsanız, tüm radyoları web bağlantı noktalarından (80 ve 443) yönlendiren bu özelliği etkinleştirmelisiniz.","Cached":"Önbelleğe Alınmış","Categories":"Kategoriler","Change":"Değiştir","Change Password":"Şifreyi Değiştir","Changes":"Değişiklikler","Changes saved.":"Değişiklikler Kaydedildi.","Character Set Encoding":"Kodlama Karakter Seti","Chat ID":"Sohbet ID","Check Web Services for Album Art for \"Now Playing\" Tracks":"\"Şimdi Çalan\" Parçalar için Albüm Resmi için Web Hizmetlerini Kontrol Edin","Check Web Services for Album Art When Uploading Media":"Müzik Dosyası Yüklerken Albüm Resmi için Web Hizmetlerini Kontrol Edin","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"Bu entegrasyonu diğerlerinden ayırmanıza yardımcı olacak bir isim seçin. Bu sadece yönetim sayfasında gösterilecektir.","Choose a new password for your account.":"Hesabınız için yeni bir şifre giriniz.","Clear":"Temizle","Clear All Pending Requests?":"Bekleyen tüm istekler silinsin mi?","Clear Artwork":"Kapak Resmini Temizle","Clear File":"Dosyayı Temizle","Clear Image":"Resmi Temizle","Clear List":"Listeyi temizle","Clear Media":"Müzik Dosyasını Temizle","Clear Pending Requests":"Bekleyen İstekleri Temizle","Clear Queue":"Kuyruğu Temizle","Clear Upcoming Song Queue":"Yaklaşan Şarkı Sırasını Temizle","Clear Upcoming Song Queue?":"Yaklaşan şarkı sırası temizlensin mi?","Click \"Generate new license key\".":"\"Yeni lisans anahtarı oluştur\"u tıklayın.","Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right.":"Bu radyonun tüm müzik dosyalarıyla bir CSV dosyası oluşturmak için aşağıdaki düğmeyi tıklayın. Gerekli değişiklikleri yapabilir ve ardından sağdaki dosya seçiciyi kullanarak dosyayı içe aktarabilirsiniz.","Clone":"Kopyalama","Clone Station":"Radyo Kopyalama","Close":"Kapat","Code from Authenticator App":"Authenticator Uygulaması Kodu","Collect aggregate listener statistics and IP-based listener statistics":"Toplu dinleyici istatistiklerini ve IP tabanlı dinleyici istatistiklerini toplayın","Comments":"Açıklamalar","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"Yayın ortamınız hakkında biraz bilgi vererek kurulum işlemini tamamlayın. Bu ayarları daha sonra yönetim panelinden değiştirilebilir.","Configure":"Yapılandırma","Configure Automated Assignment":"Otomatik Atamayı Yapılandır","Configure Backups":"Yedeklemeyi Yapılandır","Confirm New Password":"Yeni Şifreyi Doğrula","Connection Information":"Bağlantı Bilgileri","Consumer Key (API Key)":"Alıcı Anahtarı (API Anahtarı)","Consumer Secret (API Secret)":"Alıcı Gizliliği (API Gizliliği)","Contains explicit content":"Yetişkinlere yönelik içerik vardır","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"İlk radyonuzu aşağıdan oluşturarak kurulum işlemine devam edin. Bu ayrıntılardan herhangi birini daha sonra düzenleyebilirsiniz.","Continuous Play":"Çalmaya Devam Et","Control how this playlist is handled by the AutoDJ software.":"Bu çalma listesinin AutoDJ yazılımı tarafından nasıl işlendiğini ayarlayabilirsiniz.","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"Belirtilen gün sayısından daha eski kopyalar otomatik olarak silinir. Otomatik silmeyi devre dışı bırakmak için sıfıra ayarlayın.","Copy associated media and folders.":"İlişkili medya ve klasörleri kopyalayın.","Copy scheduled playback times.":"Planlanmış oynatma zamanlarını kopyalayın.","Copy to Clipboard":"Panoya Kopyala","Copy to New Station":"Yeni Radyoya Kopyala","CPU Load":"CPU Yükü","CPU Stats Help":"CPU İstatistikleri Yardımı","Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL.":"Twitter Uygulamaları sitesinde yeni bir uygulama oluşturun. Uygulama URLsi olarak bu kurulumun temel URLsini kullanın.","Create a New Radio Station":"Yeni Bir Radyo Oluştur","Create Account":"Hesap Oluştur","Create an account on the MaxMind developer site.":"MaxMind geliştirici sitesinde bir hesap oluşturun.","Create and Continue":"Oluştur ve Devam Et","Create custom fields to store extra metadata about each media file uploaded to your station libraries.":"Radyo müzik dosyalarına yüklenen her müzik dosyası hakkında fazladan meta verisi depolamak için özel alanlar oluşturun.","Create Directory":"Dizin Oluştur","Create New Key":"Yeni Anahtar Oluştur","Create Station":"Radyo Oluştur","Crossfade Duration (Seconds)":"Crossfade Süresi (saniye)","Crossfade Method":"Crossfade Seçenekleri","Cue":"Bağla","Current Configuration File":"Geçerli Yapılandırma Dosyası","Current Custom Fallback File":"Mevcut Özel Geri Dönüş Dosyası","Current Installed Version":"Kurulmuş Mevcut Sürüm","Current Intro File":"Mevcut Karşılama Müziği","Current Password":"Şimdiki Şifre","Current Podcast Media":"Mevcut Podcast Medyası","Custom":"Özel","Custom API Base URL":"Özel API Temel URLsi","Custom Branding":"Marka Yönetimi","Custom Configuration":"Özel Yapılandırma","Custom CSS for Internal Pages":"Dahili Sayfalar İçin Özelleştirilmiş CSS","Custom CSS for Public Pages":"Genel Sayfalar İçin Özelleştirilmiş CSS","Custom Cues: Cue-In Point (seconds)":"Custom Cue: Giriş Noktası (saniye)","Custom Cues: Cue-Out Point (seconds)":"Custom Cues: Çıkış Noktası (saniye)","Custom Fading: Fade-In Time (seconds)":"Custom Fading: Solma Zamanı (saniye)","Custom Fading: Fade-Out Time (seconds)":"Custom Fading: Solma Zamanı (saniye)","Custom Fading: Overlap Time (seconds)":"Custom Fading: Örtüşme Zamanı (saniye)","Custom Fallback File":"Özel Geri Dönüş Dosyası","Custom Fields":"Özelleştirme","Custom Frontend Configuration":"Özelleştirilmiş Sunucu Ayarları","Custom JS for Public Pages":"Genel Sayfalar İçin Özelleştirilmiş JS","Customization":"Özelleştirme","Customize":"Özelleştir","Customize Administrator Password":"Yayın Yönetici Şifresi","Customize AzuraCast Settings":"AzuraCast Ayarlarını Özelleştir","Customize Broadcasting Port":"Yayın Portu","Customize Copy":"Kopyayı Özelleştir","Customize DJ/Streamer Mount Point":"DJ Bağlantı Noktası","Customize DJ/Streamer Port":"DJ Portu","Customize Internal Request Processing Port":"İstek Portu","Customize Source Password":"Yayın Şifresi","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Bu istasyon için \"Şarkı Geçmişi\" bölümünde ve tüm ortak API'lerde görünecek şarkı sayısını belirtin.","Dark":"Koyu Tema","Date Played":"Oynatılan Tarih","Date Requested":"Talep Edilen Tarih","Date/Time":"Tarih/Saat","Date/Time (Browser)":"Tarih/Saat (Tarayıcı)","Date/Time (Station)":"Tarih/Saat (Radyo)","Days Between Automated Assignments":"Otomatik Atama Günleri","Days of Playback History to Keep":"Çalma Geçmişini Saklama","Deactivate Streamer on Disconnect (Seconds)":"DJ Bağlantısı Kesmede Devredışı Bırakma Süresi (saniye)","Default":"Varsayılan","Default Album Art":"Varsayılan Albüm Kapağı","Default Album Art URL":"Varsayılan Albüm Kapağı URLsi","Default Avatar URL":"Varsayılan Avatar URLsi","Default Mount":"Varsayılan Bağlantı Noktası","Delete":"Sil","Delete %{ num } media files?":"%{ num } adet müzik dosyası silinsin mi?","Delete Album Art":"Albüm Kapağını Sil","Delete API Key?":"API Anahtarı Silinsin Mi?","Delete Backup?":"Yedek Silinsin Mi?","Delete Broadcast?":"Canlı yayın silinsin mi?","Delete Custom Field?":"Özel alan silinsin mi?","Delete Episode?":"Bölüm silinsin mi?","Delete Mount Point?":"Bağlantı Noktası Silinsin mi?","Delete Playlist?":"Çalma listesi silinsin mi?","Delete Podcast?":"Podcast silinsin mi?","Delete Queue Item?":"Sıradaki öğe silinsin mi?","Delete Remote Relay?":"Yönlendirme silinsin mi?","Delete Request?":"İstek silinsin mi?","Delete Role?":"Yetki silinsin mi?","Delete SFTP User?":"SFTP kullanıcısı silinsin mi?","Delete Station?":"Radyo Silinsin Mi?","Delete Storage Location?":"Depolama yeri silinsin mi?","Delete Streamer?":"DJ silinsin mi?","Delete User?":"Kullanıcı Silinsin Mi?","Delete Web Hook?":"Web kancası silinsin mi?","Description":"Açıklama","Deselect":"Seçimi Kaldır","Desktop Device":"Masaüstü Cihazı","Direct Stream URL":"Doğrudan Yayın URLsi","Directory":"Klasör","Directory Name":"Dizin İsmi","Disable":"Devredışı","Disable Crossfading":"Kapat","Disable Optimizations":"Optimizasyonları Devre Dışı Bırak","Disable Processing":"İşlemeyi Devre Dışı Bırak","Disable public pages?":"Genel sayfalar devredışı bırakılsın mı?","Disable song requests?":"Şarkı istekleri devredışı bırakılsın mı?","Disable streamers?":"DJler devredışı bırakılsın mı?","Disable Two-Factor":"İki Faktörlü Doğrulamayı Devredışı Bırak","Disable two-factor authentication?":"İki faktörlü kimlik doğrulama devre dışı bırakılsın mı?","Disabled":"Kapalı","Disconnect Streamer":"DJ Bağlantısını Kes","Discord Web Hook URL":"Discord Web Kanca URLsi","Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed.":"Disk önbelleğe alma bir sistemi genel olarak çok daha hızlı ve daha duyarlı hale getirir. Gerektiğinde işletim sistemi tarafından otomatik olarak serbest bırakılacağı için hiçbir şekilde uygulamalardan hafızayı almaz.","Disk Space":"Disk Alanı","Display Name":"Ekran Adı","DJ Credentials":"DJ Bilgileri","DJ/Streamer Buffer Time (Seconds)":"DJ Arabellek Zamanı (saniye)","Do not collect any listener analytics":"Herhangi bir dinleyici istatistiği toplamayın","Do not use an AutoDJ service.":"AutoDJ hizmeti kullanmayın.","Down":"Aşağı","Download":"İndir","Download CSV":"CSV İndir","Download M3U":"M3U İndir","Download PLS":"PLS İndir","Download the appropriate binary from the Stereo Tool downloads page:":"Uygun ikili dosyayı Stereo Aracı indirme sayfasından indirin:","Download the Linux x64 binary from the SHOUTcast Radio Manager:":"SHOUTcast Radio Manager sitesinden Linux x64 dosyasını indirin:","Drag file(s) here to upload or":"Dosya yüklemek için buraya sürükleyin veya","Dropbox Generated Access Token":"Dropbox Tarafından Oluşturulan Erişim Anahtarı","Duplicate":"Kopyala","Duplicate Playlist":"Çalma Listesini Kopyala","Duplicate Prevention Time Range (Minutes)":"Yinelenen Önleme Süresi Aralığı (Dakika)","E-Mail":"E-Posta","E-mail Address":"E-Posta Adresi","E-mail addresses can be separated by commas.":"E-posta adresleri virgülle ayrılabilir.","E-mail Delivery Service":"E-posta İletim Raporu Hizmeti","Edit":"Düzenle","Edit Custom Field":"Özel Alan Düzenle","Edit Episode":"Bölümü Düzenle","Edit Liquidsoap Configuration":"Liquidsoap Yapılandırmasını Düzenle","Edit Media":"Müzik Dosyası Düzenle","Edit Mount Point":"Bağlantı Noktası Düzenle","Edit Playlist":"Çalma Listesi Düzenle","Edit Podcast":"Podcast Düzenle","Edit Profile":"Profili Düzenle","Edit Record":"Kaydı Düzenle","Edit Remote Relay":"Yönlendirme Düzenle","Edit Role":"Yetki Düzenle","Edit SFTP User":"SFTP Kullanıcı Düzenleme","Edit Station":"Radyo Düzenle","Edit Station Profile":"Radyo Profili Düzenleme","Edit Storage Location":"Depolama Konumunu Düzenle","Edit Streamer":"DJ Düzenle","Edit User":"Kullanıcı Düzenle","Edit Web Hook":"Web Kancasını Düzenle","Embed Code":"Ekleme Kodu","Embed Widgets":"Widget Ekleme","Enable":"Etkin","Enable Advanced Features":"Gelişmiş Özellikleri Etkinleştir","Enable AutoDJ":"AutoDJ kullan","Enable Automated Assignment":"Otomatik Atamayı Etkinleştir","Enable Broadcasting":"Yayını Etkinleştir","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"Gelişmiş çalma listesi yapılandırması, istasyon bağlantı noktası ataması, temel ortam dizinlerini değiştirme ve yalnızca gelişmiş işlevlerden memnun olan kullanıcılar tarafından kullanılması gereken diğer işlevler dahil olmak üzere web arayüzündeki bazı gelişmiş özellikleri etkinleştirin.","Enable Downloads on On-Demand Page":"İsteğe Bağlı İndirmeleri Etkinleştir","Enable Mail Delivery":"E-Posta İletim Raporunu Etkinleştir","Enable On-Demand Streaming":"İsteğe Bağlı Canlı Yayını Etkinleştir","Enable Public Pages":"Genel Sayfaları Etkinleştir","Enable public pages?":"Genel sayfalar aktifleştirilsin mi?","Enable song requests?":"Şarkı istekleri aktifleştirilsin mi?","Enable streamers?":"DJler aktifleştirilsin mi?","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"Bu çalma listesinde bulunan müziklerin meta verilerini dinleyicilerden gizlemek için etkinleştirebilirsiniz. Çalma listesinde Jingle veya Bumpers varsa işinize yarayacak bir özelliktir.","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"Radyoyu \"Yellow Pages\" dizininde yayınlamak istiyorsanız etkinleştirmelisiniz.","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"Radyoyu \"Yellow Pages\" dizininde yayınlamak istiyorsanız etkinleştirmelisiniz.","Enable to allow listeners to select this mount point on this station's public pages.":"Dinleyicilerin genel sayfalarını bağlantı noktası kullanarak görüntülemesini istiyorsanız etkinleştirebilirsiniz.","Enable to allow listeners to select this relay on this station's public pages.":"Dinleyicilerin bu radyonun genel sayfalarında bu yönlendirmeyi seçmelerine izin vermek için etkinleştirin.","Enable to allow this account to log in and stream.":"Bu hesabın oturum açmasına ve yayın yapmasına izin vermek için etkinleştirin.","Enable to have AzuraCast automatically run nightly backups at the time specified.":"AzuraCast her gece belirtilen saatte otomatik olarak yedekleme yapmasını etkinleştirin.","Enable Two-Factor":"İki Faktörlü Doğrulamayı Etkinleştir","Enable Two-Factor Authentication":"İki Faktörlü Kimlik Doğrulamayı Etkinleştir","Enabled":"Açık","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"Genel oynatıcılarda canlı güncellemeler almak için daha yeni ve daha hızlı WebSocket tabanlı sistemin kullanımını etkinleştirir veya devredışı bırakır. Bir sorunla karşılaşırsanız bunu devredışı bırakmanız gerekebilir.","Encoder":"Encoder","End Date":"Bitiş Tarihi","End Time":"Bitiş Zamanı","Endpoint":"Uç Noktası","Enforce Schedule Times":"Program Zamanlarını Zorla","Enter the current code provided by your authenticator app to verify that it's working correctly.":"Doğru çalıştığını doğrulamak için doğrulayıcı uygulamanız tarafından sağlanan geçerli kodu girin.","Enter the full URL of another stream to relay its broadcast through this mount point.":"Yönlendirilmek üzere uzak sunucu URLsini belirtin.","Episode":"Bölüm","Episodes":"Bölümler","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"Örnek: Uzak radyo URLsi http://station.example.com:8000/radio.mp3, ise \"http://station.example.com:8000\" girin.","Exclude Media from Backup":"Yedeklemeye Müzik Dosyalarını Dahil Etme","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Medyayı otomatik yedeklemelerin dışında bırakmak yerden tasarruf sağlar. Ancak medyanızı başka bir yerde yedeklediğinizden emin olmalısınız. Yalnızca yerel olarak depolanan medyanın yedekleneceğini unutmayın.","Expected to Play at":"Oynanması Bekleniyor","Explicit":"Açık","Export %{format}":"Dışa Aktar %{format}","Export Media to CSV":"Müzik Dosyasını CSV'ye Aktar","Fallback Mount":"Fallback Mount","Field Name":"Alan Adı","File Name":"Dosya Adı","Files marked for reprocessing:":"Tekrar işlenecek dosyalar:","Files moved:":"Dosyalar taşındı:","Files played immediately:":"Hemen oynatılan dosyalar:","Files queued for playback:":"Çalınmak üzere sıraya alınmış müzik dosyaları:","Files removed:":"Silinen Dosyalar:","Footer Text":"Alt Bilgi Metni","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"Bu yerel dosya sistemleri için dizinin temel yoludur. Bu uzak dosya sistemleri için klasör önekidir.","For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\".":"Çoğu kurulum için \"Komut satırı sürüm 64 bit\"i seçmelisiniz. Raspberry Pi cihazları için \"Raspberry Pi 3/4 64 bit komut satırı\" seçeneğini seçin.","for selected period":"seçilen dönem için","For some clients, use port:":"DJ Bağlantı Portu: ","Friday":"Cuma","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"Akıllı telefonunuzdan seçtiğiniz bir doğrulayıcı uygulamayı (FreeOTP, Authy, vb.) kullanarak sağdaki kodu tarayın.","Full Volume":"Full Ses","Full:":"Dolu:","GA Property Tracking ID":"GA Özellik Takibi ID","General Rotation":"Genel Oynatma","Generate Report":"Rapor Oluştur","Genre":"Tür","GeoLite is not currently installed on this installation.":"GeoLite henüz kurulmamıştır.","GeoLite version \"%{ version }\" is currently installed.":"GeoLite %{ version } versiyonu kuruludur.","Global":"Global","Global Permissions":"Global İzinler","Hide Album Art on Public Pages":"Genel Sayfalarda Albüm Kapağını Gizle","Hide AzuraCast Branding on Public Pages":"AzuraCast Markasını Gizle","Hide Charts":"Grafikleri Gizle","Hide Metadata from Listeners (\"Jingle Mode\")":"Meta Verilerini Gizle (\"Jingle Mode\")","High":"Yüksek","High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk.":"Yüksek G/Ç Bekleme sunucunun sabit diskinde bir darboğaz olduğunu potansiyel olarak arızalı bir sabit diski veya sabit diskte ağır yük olduğunu gösterebilir.","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"Yüksek önceliğe sahip çalma listeleri daha sık çalınır.","History":"Geçmiş","Home":"Anasayfa","Homepage Redirect URL":"Anasayfa Yönlendirme URLsi","Hour":"Saat","HTML":"HTML","Icecast Clients":"IceCast Bilgileri","Identifier":"Tanımlayıcı","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"Bir şarkının albüm kapağı yoksa burada URLsi yazılan resim görünecektir. Varsayılan albüm kapağı için boş bırakın.","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"Bir ziyaretçi oturum açmamışsa ve AzuraCast anasayfasını ziyaret ediyorsa onları otomatik olarak burada belirtilen URLye yönlendirebilirsiniz. Varsayılan olarak giriş ekranına yönlendirmek için boş bırakın.","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"Otomatik atama etkinse bu çalma listesini yeniden dağıtılacak şarkıların hedeflerinden biri olarak kullanın. Bu, bu oynatma listesinin mevcut içeriğinin üzerine yazacaktır.","If disabled, the playlist will not be included in radio playback, but can still be managed.":"\"HAYIR\" olarak ayarlanırsa AutoDJ müzik çalamaz.","If disabled, the station will not broadcast or shuffle its AutoDJ.":"Devre dışı bırakılırsa radyonuz çalmaz ve AutoDJ veya DJler yayın yapamazlar.","If enabled, a download button will also be present on the public \"On-Demand\" page.":"Etkinleştirilirse, genel \"İsteğe Bağlı Canlı Yayın\" sayfasında bir indirme düğmesi de bulunacaktır.","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"Etkinleştirilirse, AzuraCast eksik olan tüm dosyalar için bir ISRC bulmaya çalışmak üzere MusicBrainz veritabanına bağlanacaktır. Bunu devre dışı bırakmak performansı artırabilir.","If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page.":"Etkinleştirilirse, isteğe bağlı akışın etkinleştirildiği çalma listelerinden müzik özel bir genel sayfa aracılığıyla akış için kullanılabilir olacaktır.","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"Etkinleştirilse bu kurulumdaki AutoDJ otomatik olarak uzak radyo bağlama noktasına müzik çalacaktır.","If enabled, the AutoDJ will automatically play music to this mount point.":"AutoDJ kullanmak için burayı etkinleştirmelisiniz.","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"Etkinleştirilirse bu DJ yalnızca planlanan yayın sürelerinde bağlantı kurabilir.","If requests are enabled for your station, users will be able to request media that is on this playlist.":"Radyodaki çalan müzikleri kullanıcıların erişimine açmak için burayı etkinleştirebilirsiniz.","If selected, album art will not display on public-facing radio pages.":"Genel sayfalarda albüm kapak resmini gizlemek için etkinleştirin.","If selected, this will remove the AzuraCast branding from public-facing pages.":"AzuraCast markasını genel sayfa ve giriş ekranından gizlemek için etkinleştirin.","If the end time is before the start time, the playlist will play overnight.":"Bitiş saati başlangıç ​​saatinden önce ise çalma listesi gecede oynatılır.","If the end time is before the start time, the schedule entry will continue overnight.":"Bitiş zamanı başlangıç zamanından önce ise program girişi gece de devam edecektir.","If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here.":"Uzak radyo dinleme bağlantı noktası veya SID bilgileri yukarda belirttiğinizden farklıysa burada belirtin. Örnek: IceCast: %s - ShoutCast: %s","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"Yayınladığınız bağlantı noktası yukarıdaki URLde belirtiğiniz bağlantıdan farklıysa kaynak bağlantı noktasını burada belirtin.","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"Bu bağlantı noktası varsayılan ise radyo önizlemesinde ve bu sistemdeki genel radyo sayfasında oynatılacaktır.","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"Bu bağlantı noktası ses çalmadığında dinleyiciler otomatik olarak buraya yönlendirilecektir. Varsayılan hata sesi /error.mp3 tekrarlanarak çalınacaktır.","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"Bu ayar \"Evet\" olarak ayarlanmışsa kullanılabilir olduğunda temel URL yerine tarayıcı URLsi kullanılacaktır. Her zaman temel URLyi kullanmak için \"Hayır\" olarak ayarlayın.","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"Bu istasyonda isteğe bağlı akış ve indirme etkinleştirilmişse yalnızca bu ayarın etkin olduğu çalma listelerindeki şarkılar görünür.","If you are broadcasting using AutoDJ, enter the source password here.":"AutoDJ kullanarak yayın yapıyorsanız şifreyi buraya girin.","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"AutoDJ kullanarak yayın yapıyorsanız kullanıcı adını buraya girin veya boş bırakın.","If your web hook requires HTTP basic authentication, provide the password here.":"Web Kancası HTTP temel kimlik doğrulaması gerektiriyorsa şifre belirtin.","If your web hook requires HTTP basic authentication, provide the username here.":"Web Kancası HTTP temel kimlik doğrulaması gerektiriyorsa kullanıcı adını belirtin.","Import Changes from CSV":"Değişiklikleri CSV'den İçe Aktar","Import from PLS/M3U":"PLS/M3U'dan İçeri Aktar","Import Results":"Sonuçları İçe Aktar","Important: copy the key below before continuing!":"Önemli: Devam etmeden önce aşağıdaki anahtarı kopyalayın!","In order to install SHOUTcast:":"SHOUTcast'i yüklemek için:","In order to install Stereo Tool:":"Stereo Aracını kurmak için:","In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds.":"Hızlı bir şekilde işlemek için web kancalarının kısa bir zaman aşımı vardır. Bu nedenle yanıt veren hizmet isteği 2 saniyeden daha kısa sürede ele alacak şekilde optimize edilmelidir.","in the last 48 hours":"son 48 saatte","in the last month":"geçen ayda","In the newly created application, click the \"Keys and Access Tokens\" tab.":"Yeni oluşturulan uygulamada \"Anahtarlar ve Erişim Simgeleri\" sekmesine tıklayın.","Include in Automated Assignment":"Otomatik Atamaya Dahil Et","Include in On-Demand Player":"İsteğe Bağlı Oynatıcıya Dahil Et","Indefinitely":"Süresiz","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"Yetişkinlere ait içeriğin varlığını gösterir (açık dil veya yetişkinlere uygun içerik). Apple Podcasts aktif ise yetişkinlere ait bölümünüz için bir ebeveyn danışma grafiği görüntüler. Yetişkinlere ait materyal içeren bölümler bazı Apple Podcasts bölgelerinde mevcut değildir.","Insert":"Ekle","Install GeoLite IP Database":"GeoLite IP Veritabanı Kurulumu","Install SHOUTcast 2 DNAS":"SHOUTcast Kurulumu","Install Stereo Tool":"Stereo Aracını Yükle","Instructions":"Talimatlar","Internal notes or comments about the user, visible only on this control panel.":"Kullanıcıyla ilgili dahili notlar veya yorumlar yalnızca bu kontrol panelinde görünür.","International Standard Recording Code, used for licensing reports.":"Uluslararası Standart Kayıt Kodu lisans raporları için kullanılır.","Interrupt other songs to play at scheduled time.":"Planlanan zamanda çalmak için diğer şarkıları kesin.","Intro":"Karşılama","IP":"IP","IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite.":"IP Geolocation dinleyicilerinizin bağlandıkları IP adresine göre yaklaşık konumlarını tahmin etmek için kullanılır. Ücretsiz dağıtılan yerleşik IP Geolocation kitaplığını kullanın ya da MaxMind GeoLite kullanmak için bu sayfaya bir lisans anahtarı girin.","ISRC":"ISRC","Jingle Mode":"Jingle Modu","Joins":"Katılanlar","Language":"Dil","Last 14 Days":"Son 14 Gün","Last 2 Years":"Son 2 Yıl","Last 24 Hours":"Son 24 Saat","Last 30 Days":"Son 30 Gün","Last 60 Days":"Son 60 Gün","Last 7 Days":"Son 7 Gün","Last Modified":"Değişiklik Tarihi","Last Month":"Geçen Ay","Last run:":"Son çalıştırma:","Last Year":"Geçen Yıl","Last.fm API Key":"Last.fm API Anahtarı","Learn about Advanced Playlists":"Gelişmiş Çalma Listeleri Hakkında Bilgi Edinin","Learn More about Dropbox Auth Tokens":"Dropbox Kimlik Doğrulama Hakkında Daha Fazla Bilgi Edinin","Learn more about release channels in the AzuraCast docs.":"AzuraCast belgelerinde yayın kanalları hakkında daha fazla bilgi edinin.","Learn more about this header.":"Bu başlık hakkında daha fazla bilgi edinin.","Leave blank to automatically generate a new password.":"Otomatik olarak bu şifreyi oluşturmak için boş bırakın.","Leave blank to play on every day of the week.":"Haftanın hangi günlerinde oynatılmasını istiyorsanız seçin veya haftanın her günü oynatmak için boş bırakın.","Leave blank to use the current password.":"Mevcut şifreyi kullanmak için boş bırakın.","Leave blank to use the default Telegram API URL (recommended).":"Varsayılan Telegram API URLsini kullanmak için boş bırakın (önerilir).","Length":"Uzunluk","Length Text":"Uzunluk","Let's get started by creating your Super Administrator account.":"Süper yönetici hesabınızı oluşturarak başlayalım.","Light":"Açık Tema","Limited:":"Sınırlı:","Liquidsoap":"Liquidsoap","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"LiquidSoap şu anda %{songs} adet şarkıyı %{playlists} adet çalma listesinden karışık olarak çalıyor.","Liquidsoap Performance Tuning":"Liquidsoap Performans Ayarı","List one IP address or group (in CIDR format) per line.":"Her satıra bir IP adresi veya grup (CIDR biçiminde) yazın.","List one user agent per line. Wildcards (*) are allowed.":"Her satıra bir tarayıcı listeleyin. Joker karakterlere (*) izin verilir.","Listener Analytics Collection":"Dinleyici İstatistik Koleksiyonu","Listener History":"Dinleyici Geçmişi","Listener Request":"Dinleyici İsteği","Listeners":"Dinleyiciler","Listeners by Day":"Günlük Dinleyiciler","Listeners by Day of Week":"Haftanın Günlerine Göre Dinleyiciler","Listeners by Hour":"Saatlik Dinleyiciler","Listeners Per Station":"Radyo Başına Dinleyici","Live":"Canlı","Live Broadcast Recording Bitrate (kbps)":"Canlı Yayın Kayıt Bit Hızı (kbps)","Live Broadcast Recording Format":"Canlı Yayın Kayıt Formatı","Live Listeners":"Canlı Dinleyiciler","Live Recordings Storage Location":"Canlı Yayın Depolama Yeri","Live stream connected.":"Canlı yayın bağlandı.","Live stream disconnected.":"Canlı yayın bağlantısı kesildi.","Live Streamer:":"DJ:","Load Average":"Yük Ortalaması","Loading...":"Yükleniyor...","Local":"Yerel","Local Filesystem":"Yerel Dosya Sistemi","Local Streams":"Yerel Yayınlar","Location":"Konum","Log In":"Giriş Yap","Log Viewer":"Günlük Görüntüleyici","Logs":"Kayıtlar","Loop Once":"Bir Kez Oynat","Losses":"Kayıplar","Low":"Düşük","Main Message Content":"Ana Mesaj İçeriği","Make the selected media play immediately, interrupting existing media":"Mevcut müziği keserek seçilen müziği hemen oynatın","Manage":"Yönetim","Manage SFTP Accounts":"SFTP Hesaplarını Yönet","Manage Stations":"Radyo Yönetimi","Manual AutoDJ Mode":"Manuel AutoDJ Modu","Manually define how this playlist is used in Liquidsoap configuration.":"Bu çalma listesinin Liquidsoap yapılandırmasında nasıl kullanıldığını manuel olarak tanımlayın.","Markdown":"Etiketleme","Matched":"Eşleşti","Matomo API Token":"Matomo API Anahtarı","Matomo Installation Base URL":"Matomo Kurulum Temel URLsi","Matomo Site ID":"Matomo Site ID","Max Listener Duration":"Maksimum Dinleyici Süresi","Maximum Listeners":"Maksimum Dinleyici","Maximum number of total listeners across all streams. Leave blank to use the default.":"Radyonun maksimum toplam dinleyici sayısı belirtin. Varsayılanı kullanmak için boş bırakın.","MaxMind Developer Site":"MaxMind Geliştirici Sitesi","MaxMind License Key":"MaxMind Lisans Anahtarı","Media":"Medya","Media File":"Müzik Dosyası","Media Storage Location":"Müzik Dosyaları Depolama Konumu","Memory":"Bellek","Memory Stats Help":"Bellek İstatistikleri Yardımı","Merge playlist to play as a single track.":"Tek bir parça olarak çalmak için çalma listesini birleştirin.","Message Body":"Mesaj Metni","Message Customization Tips":"Mesaj Özelleştirme İpuçları","Message parsing mode":"Mesaj Ayrıştırma Modu","Message Recipient(s)":"Mesaj Alıcıları","Message Subject":"Mesaj Konusu","Metadata":"Meta Verileri","Metadata updated!":"Meta verileri güncellendi!","Microphone":"Mikrofon","Microphone\n Source":"Mikrofon\n Kaynak","Minute of Hour to Play":"Saatin Hangi Dakikasında Çalınsın?","Mixer":"Mixer","Mobile Device":"Mobil Cihaz","Modified":"Değiştirme Zamanı","Monday":"Pazartesi","More":"Daha Fazla","Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa.":"Çoğu barındırma sağlayıcısı bir sunucuya her bir VM tam CPU yükünde çalışırken donanımın kaldırabileceğinden daha fazla Sanal Makine (VPS) yerleştirir. Buna aşırı provizyon denir ve bu sunucudaki diğer VM'lerin VM'nizden CPU zamanını \"çalmasına\" neden olabilir ve bunun tersi de geçerlidir.","Most Played Songs":"En Çok Çalınan Şarkılar","Most Recent Backup Log":"En Yeni Yedekleme Günlüğü","Mount Name:":"Bağlantı Noktası:","Mount Point URL":"Bağlantı Noktası URLsi","Mount Points":"Bağlantı Noktası","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"Bağlantı noktaları dinleyicilerin radyonuza nasıl bağlayıp dinlediğini gösterir. Her bir bağlantı noktası farklı ses formatı veya kalitede olabilir. Bağlantı noktalarını kullanarak limitsiz internetli dinleyiciler için yüksek kaliteli bir yayın belirleyebilir veya telefon kullanıcıları için düşük kaliteli bir yayın ayarlayabilirsiniz.","Move":"Taşı","Move %{ num } File(s) to":"%{ num } adet dosyayı taşı","Move to Directory":"Dizine Taşı","MP3":"MP3","Music Files":"Müzik Dosyaları","Mute":"Sustur","My Account":"Hesabım","N/A":"Bilinmeyen","Name":"İsim","Name/Type":"İsim/Tür","Network Interfaces":"Ağ Arayüzleri","Never run":"Asla Çalıştırma","New Directory":"Yeni Dizin","New directory created.":"Yeni Klasör Oluşturuldu!","New File Name":"Yeni Klasör Adı","New Folder":"Yeni Klasör","New Key Generated":"Yeni Anahtar Üretildi","New Password":"Yeni Şifre","New Playlist":"Yeni Çalma Listesi","New Playlist Name":"Yeni Çalma Listesi İsmi","New Station Description":"Yeni Radyo Açıklaması","New Station Name":"Yeni Radyo İsmi","No files selected.":"Hiçbir dosya seçilmedi!","No Limit":"Limitsiz","No Match":"Eşleşme Bulunamadı","No other program can be using this port. Leave blank to automatically assign a port.":"Bu port başka hiçbir programda kullanamaz. Portu otomatik olarak atamak için boş bırakın.","No records to display.":"Görüntülenecek kayıt bulunamadı!","None":"Hiçbiri","None:":"Hiçbiri:","Normal Mode":"Normal Mod","Not Played":"Oynatılmadı","Not Running":"Çalışmıyor","Not Scheduled":"Planlanmadı","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"Bir yedeğin geri yüklenmesinin mevcut veritabanınızı temizleyeceğini unutmayın. Hiçbir zaman güvenilmeyen kullanıcılardan yedekleme dosyalarını geri yüklemeyin.","Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice.":"Not: Müzik meta verileriniz UTF-8 karakterleri içeriyorsa OpenOffice gibi UTF-8 kodlamasını destekleyen bir elektronik tablo düzenleyicisi kullanmalısınız.","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"Not: AzuraCast URLsi değil radyonuzun web adresi olmalıdır. Yayın detaylarına eklenecektir.","Notes":"Notlar","Now":"Şimdi","Now Playing":"Çalan Şarkı","Now playing on %{ station }:":"%{ station } çalan şarkı:","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }":"%{ station } çalan şarkı: %{ artist } - %{ title }! Şimdi dinle: %{ url }","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now.":"%{ station } çalan şarkı: %{ artist } - %{ title }! Şimdi dinle.","NowPlaying API Response":"NowPlaying API Yanıtı","Num Plays":"Oynatma Sayısı","Number of Backup Copies to Keep":"Saklanacak Yedek Kopya Sayısı","Number of Minutes Between Plays":"Kaç Dakikada Bir Çalınsın?","Number of seconds to overlap songs.":"Şarkıların üst üste geleceği zamanı belirleyin.","Number of Songs Between Plays":"Kaç Şarkıda Bir Çalınsın?","Number of Visible Recent Songs":"Görünür Son Şarkıların Sayısı","On the Air":"Yayında","On-Demand":"İsteğe Bağlı","On-Demand Media":"İsteğe Bağlı Medya","On-Demand Streaming":"İsteğe Bağlı Canlı Yayın","Once per %{minutes} Minutes":"%{minutes} Dakikada Bir","Once per %{songs} Songs":"%{songs} Şarkıda Bir","Once per Hour":"Saatte Bir Çal","Once per Hour (at %{minute})":"Saatte Bir Kez ( %{minute} ) ","Once per x Minutes":"x Dakikada Bir Çal","Once per x Songs":"x Şarkıda Bir Çal","Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below.":"Bu adımlar tamamlandıktan sonra \"Anahtarlar ve Erişim Anahtarları\" sayfasındaki bilgileri aşağıdaki alanlara girin.","Once you have configured automated assignment, click the button below to run the automated assignment process.":"Otomatik atamayı yapılandırdıktan sonra otomatik atama sürecini çalıştırmak için aşağıdaki düğmeyi tıklayın.","One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools.":"G/Ç Bekleme ile ilgili önemli bir not bir darboğaz veya sorun belirtebileceği ancak iş yüküne ve genel mevcut kaynaklara bağlı olarak tamamen anlamsız olabileceğidir. Sürekli yüksek bir G/Ç Beklemesi daha karmaşık araçlarla daha fazla araştırma yapılmasını sağlamalıdır.","Only collect aggregate listener statistics":"Yalnızca toplu dinleyici istatistiklerini topla","Only connect to a remote server.":"Yalnızca uzak bir sunucuya bağlanın.","Only loop through playlist once.":"Çalma listesinde yalnızca bir kez döngü yapın.","Only play one track at scheduled time.":"Planlanan zamanda sadece bir parça çalın.","Only Send One Tweet Every...":"Her Tweet Sadece Bir Kez Gönderilir...","Operation":"Operasyon","Optional: HTTP Basic Authentication Password":"İsteğe Bağlı: HTTP Temel Kimlik Doğrulama Şifresi","Optional: HTTP Basic Authentication Username":"İsteğe Bağlı: HTTP Temel Kimlik Doğrulama Kullanıcı Adı","Optional: Request Timeout (Seconds)":"İsteğe bağlı: İstek Zaman Aşımı (Saniye)","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"İsteğe bağlı olarak varsa bu alanın değerini ayarlamak için kullanılacak bir ID3v2 metadata alanı belirtin.","Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name.":"İsteğe bağlı olarak bu radyonun URL'lerinde kullanılacak \"my_station_name\" gibi URL'ye uygun kısa bir ad belirtin. Radyo adına göre otomatik olarak bir tane oluşturmak için bu alanı boş bırakın.","Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name.":"İsteğe bağlı olarak \"field_name\" gibi bir API dostu isim belirtin. İsme göre otomatik olarak bir tane oluşturmak için bu alanı boş bırakın.","Optionally supply an API token to allow IP address overriding.":"İsteğe bağlı olarak IP adresinin geçersiz kılınmasına izin vermek için bir API anahtarı sağlayın.","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"İsteğe bağlı olarak bu kullanıcının şifre yerine bağlanmak için kullanabileceği SSH ortak anahtarları sağlayın. Her satıra bir anahtar giriniz.","or":"veya","Original Path":"Orjinal Dizin","Owner":"Sahip","Password":"Şifre","Password:":"Şifre:","Paste the generated license key into the field on this page.":"Oluşturulan lisans anahtarını bu sayfadaki alana yapıştırınız.","Path/Suffix":"Yol/Son Ek","Pending Requests":"Bekleyen İstekler","Permissions":"İzinler","Play":"Oynat","Play %":"Oynama Yüzdesi","Play exactly once every $x minutes.":"Her $x dakikada bir çalınır.","Play exactly once every $x songs.":"Her $x şarkıda bir çalınır.","Play Now":"Şimdi Oynat","Play once per hour at the specified minute.":"Belirtilen dakikada saatte bir çalınır.","Play/Pause":"Oynat/Duraklat","Playback Queue":"Oynatma Sırası","Playing Next":"Sıradaki Şarkı","Playlist":"Çalma Listesi","Playlist (M3U/PLS) URL":"Çalma Listesi URLsi (M3U/PLS)","Playlist 1":"Çalma Listesi 1","Playlist 2":"Çalma Listesi 2","Playlist Name":"Çalma Listesi İsmi","Playlist order set.":"Çalma listesi sırası ayarlandı!","Playlist queue cleared.":"Çalma listesi sırası temizlendi.","Playlist Type":"Çalma Listesi Türü","Playlist Weight":"Çalma Listesi Önceliği","Playlist:":"Çalma Listesi: ","Playlist(s)":"Çalma Listesi","Playlists":"Çalma Listeleri","Playlists cleared for selected files:":"Seçilen dosyalar çalma listesiden silindi:","Playlists updated for selected files:":"Seçilen dosyalar çalma listesinde güncellendi:","Plays":"Oynatılma","Podcast":"Podcast","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"Podcast dosyası en yüksek uyumluluk için MP3 veya M4A (AAC) formatında olmalıdır.","Podcast Title":"Podcast Başlığı","Podcasts":"Podcasts","Podcasts Storage Location":"Podcast Depolama Konumu","Port:":"Port:","Powered by AzuraCast":"AzuraCast tarafından desteklenmektedir","Prefer Browser URL (If Available)":"Tarayıcı URLsini Tercih Et (Varsa)","Prefer System Default":"Sistem Varsayılanını Kullan","Preview":"Önizleme","Previous":"Önceki","Privacy":"Gizlilik","Profile":"Profil","Programmatic Name":"Program İsmi","Provide a valid license key from Thimeo. Functionality is limited without a license key.":"Thimeo'dan geçerli bir lisans anahtarı sağlayın. İşlevsellik bir lisans anahtarı olmadan sınırlıdır.","Public Page":"Genel Sayfa","Public Page Background":"Genel Sayfa Arkaplanı","Public Pages":"Genel Sayfalar","Publish Date":"Podcast Tarihi","Publish Time":"Podcast Zamanı","Publish to \"Yellow Pages\" Directories":"\"Yellow Pages\" Dizininde Yayınla","Queue":"Sırala","Queue the selected media to play next":"Bir sonrakini oynatmak için seçilen müzik dosyasını sırala","Radio Player":"Radyo Çalar","Random":"Rastgele","Ratio":"Oran","Raw":"HAM DATA","Received":"Gelen","Record Live Broadcasts":"Canlı Yayını Kaydet","Recover Account":"Hesap Kurtarma","Refresh rows":"Satırları Yenile","Region":"Bölge","Relay":"Yönlendirme","Relay Stream URL":"Yönlendirme URLsi","Release Channel":"Sürüm Kanalı","Remote":"Uzak","Remote Playback Buffer (Seconds)":"Uzaktan Oynatma Arabelliği (saniye)","Remote Relays":"Yönlendirme","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"Yönlendirme bu sunucunun dışındaki yayın yazılımı ile çalışmanızı sağlar. Buraya dahil ettiğiniz herhangi bir yönlendirme radyonuzun istatistiklerine dahil edilecektir. Ayrıca bu sunucudan uzak sunuculara da yayın yapabilirsiniz.","Remote Station Administrator Password":"Uzak Radyo Yönetici Parolası","Remote Station Listening Mountpoint/SID":"Uzak Radyo Dinleme Bağlantı Noktası/SID","Remote Station Listening URL":"Uzak Radyo Dinleme URLsi","Remote Station Source Mountpoint/SID":"Uzak Radyo Bağlantı Noktası/SID","Remote Station Source Password":"Uzak Radyo Şifresi","Remote Station Source Port":"Uzak Radyo Portu","Remote Station Source Username":"Uzak Radyo Kullanıcı Adı","Remote Station Type":"Uzak Radyo Türü","Remote URL":"Uzak Çalma Listesi URLsi","Remote URL Playlist":"Uzak Çalma Listesi URLsi","Remote URL Type":"Uzak Çalma Listesi Türü","Remote: Dropbox":"Uzak: Dropbox","Remote: S3 Compatible":"Uzak: S3 Uyumlu","Remote: SFTP":"Uzak: SFTP","Remove":"Kaldır","Remove Key":"Anahtarı Kaldır","Rename":"Yeniden Adlandır","Rename File/Directory":"Dosya/Klasör Yeniden Adlandır","Reorder":"Yeniden Sırala","Reorder Playlist":"Çalma Listesi Yeniden Sıralama","Repeat":"Tekrar","Replace Album Cover Art":"Albüm Kapağını Değiştir","Reprocess":"Yeniden İşle","Request":"İstek","Request a Song":"Bir Şarkı İsteyin","Request History":"İstek Geçmişi","Request Last Played Threshold (Minutes)":"En Son Oynatma Aralığı İsteği (dakika)","Request Minimum Delay (Minutes)":"Minumum Gecikme İsteği (dakika)","Request Song":"Şarkı İste","Requester IP":"Talep Eden IP","Requests":"İstekler","Reset Password":"Şifreyi Değiştir","Reshuffle":"Yeniden Karıştırma","Restart":"Yeniden Başlat","Restoring Backups":"Yedekleri Geri Yükleme","Role Name":"Yetki İsmi","Roles":"Yetkiler","Roles & Permissions":"Yetkiler ve İzinler","Rolling Release":"Değişiklikler Günlüğü","Rows per page":"Sayfa Başına Satır","RSS Feed":"RSS Beslemesi","Run Automated Assignment":"Otomatik Atamayı Çalıştır","Run Automatic Nightly Backups":"Otomatik Gecelik Yedeklemeyi Çalıştır","Run Manual Backup":"Manuel Yedeklemeyi Çalıştır","Running":"Çalışıyor","Sample Rate":"Sample Rate","Saturday":"Cumartesi","Save":"Kaydet","Save and Continue":"Kaydet ve Devam Et","Save Changes":"Kaydet","Save Changes first":"Önce Değişiklikleri Kaydet","Schedule":"Zamanla","Schedule View":"Zamanlama Görünümü","Scheduled":"Zamanlanmış","Scheduled Backup Time":"Belirlenmiş Yedekleme Zamanı","Scheduled Play Days of Week":"Haftalık Zamanlama","Scheduled playlists and other timed items will be controlled by this time zone.":"Zamanlanmış çalma listeleri ve zamanlanmış diğer öğeler bu zaman dilimi tarafından kontrol edilir.","Scheduled Time #%{num}":"Planlanan Zaman #%{num}","Scheduling":"Zamanlama","Search":"Arama","Seconds from the start of the song that the AutoDJ should start playing.":"AutoDJ'in şarkıyı çalmaya başlaması için gereken zamanı belirtin.","Seconds from the start of the song that the AutoDJ should stop playing.":"AutoDJ'in şarkıyı çalmaya sonlandırması için gereken zamanı belirtin.","Secret Key":"Güvenlik Anahtarı","Security":"Güvenlik","Security & Privacy":"Güvenlik & Gizlilik","See the Telegram documentation for more details.":"Daha fazla ayrıntı için Telegram belgelerine bakın.","See the Telegram Documentation for more details.":"Daha fazla ayrıntı için Telegram Belgelerine bakın.","Seek":"Arama","Select":"Seç","Select a theme to use as a base for station public pages and the login page.":"Radyo genel sayfaları ve giriş sayfası için kullanılacak bir tema seçin.","Select all visible rows":"Tüm görünür satırları seç","Select Configuration File":"Yapılandırma Dosyasını Seçin","Select CSV File":"CSV Dosyasını Seçin","Select Custom Fallback File":"Özel Geri Dönüş Dosyasını Seçin","Select displayed fields":"Gösterilecek Alanları Seçin","Select File":"Dosya Seç","Select Intro File":"Karşılama Müziği Seç","Select Media File":"Medya Dosyasını Seç","Select PLS/M3U File to Import":"İçe Aktarılacak PLS/M3U Dosyasını Seçin","Select PNG/JPG artwork file":"Kapak Resmini (PNG/JPG) Seç","Select the category/categories that best reflects the content of your podcast.":"Podcast içeriğini en iyi yansıtan kategoriyi/kategorileri seçin.","Select the countries that are not allowed to connect to the streams.":"Canlı yayınlara bağlanmasına izin verilmeyen ülkeleri seçin.","Select Web Hook Type":"Web Kancası Türünü Seçin","Send Test Message":"Test Mesajı Gönder","Sender E-mail Address":"Gönderen E-posta Adresi","Sender Name":"Gönderen Adı","Sequential":"Sıralı","Server Status":"Sunucu Durumu","Server:":"Sunucu:","Services":"Hizmetler","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"Bu radyonun kullanabileceği maksimum disk alanı ayarlayın. Boş bırakırsanız sunucu depolama alanı dolana kadar kullanılabilir. Depolama alanı büyüklüğünü 1024 bayt cinsinden hesaplayarak yazmalınısız. Örnek: \"2 GB\" veya \"2048 MB\"","Set as Default Mount Point":"Varsayılan Bağlantı Noktası","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"Görsel düzenleyiciyi kullanarak işaret ve solma noktalarını ayarlayın. Zaman damgaları gelişmiş oynatma ayarlarındaki ilgili alanlara kaydedilecektir.","Set Cue In":"Giriş İşaretleme Ayarı","Set Cue Out":"Çıkış İşaretleme Ayarı","Set Fade In":"Giriş Solma Ayarı","Set Fade Out":"Çıkış Solma Ayarı","Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space.":"Radyolar için uzun süre çalma geçmişini saklamak için en büyük değeri seçin veya disk alanından tasarruf etmek için küçük değeri seçin.","Set or clear playlists from the selected media":"Seçilen müzik dosyalarını çalma listesinden temizle veya ekle","Set Overlap":"Çakışma Ayarı","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"Dinleyicinin akışa bağlı kalacağı süreyi saniye olarak ayarlayın. Sıfır (0) olarak ayarlanırsa dinleyiciler sonsuza kadar bağlı kalabilir.","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"\"Evet\" olarak ayarlandığında her zaman güvenli bağlantı \"https://\" kullanılır.","Set to * to allow all sources, or specify a list of origins separated by a comma (,).":"Tüm kaynaklara izin vermek için * olarak ayarlayın veya virgülle (,) ayrılmış bir başlangıç listesi belirtin.","Settings":"Ayarlar","Setup instructions for broadcasting software are available on the AzuraCast wiki.":"Canlı yayın programlarına ait dökümanlar için AzuraCast Wiki sayfasını ziyaret edebilirsiniz.","SFTP Host":"SFTP Sunucusu","SFTP Password":"SFTP Şifresi","SFTP Port":"SFTP Portu","SFTP Private Key":"SFTP Özel Anahtarı","SFTP Private Key Pass Phrase":"SFTP Özel Anahtar Geçiş İfadesi","SFTP Username":"SFTP Kullanıcı Adı","SFTP Users":"SFTP Kullanıcıları","Share Media Storage Location":"Müzik Dosyaları Depolama Konumunu Paylaş","Share Podcasts Storage Location":"Podcast Depolama Konumunu Paylaş","Share Recordings Storage Location":"Canlı Yayın Kayıtlarının Depolama Konumunu Paylaş","SHOUTcast 2 DNAS is not currently installed on this installation.":"SHOUTcast henüz kurulmamıştır.","SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary.":"SHOUTcast 2 DNAS özgür yazılım değildir ve kısıtlayıcı lisansı AzuraCast'ın SHOUTcast dosyasını dağıtmasına izin vermez.","SHOUTcast Clients":"Shoutcast Bilgileri","SHOUTcast License ID":"SHOUTcast Lisans ID","SHOUTcast Radio Manager":"SHOUTcast Radio Manager","SHOUTcast User ID":"SHOUTcast Kullanıcı ID","SHOUTcast version \"%{ version }\" is currently installed.":"SHOUTcast %{ version } versiyonu kuruludur.","Show Charts":"Grafikleri Göster","Show new releases within your update channel on the AzuraCast homepage.":"AzuraCast anasayfasında güncelleme kanalınızda yeni sürümleri gösterin.","Show on Public Pages":"Genel Sayfaları Göster","Show the station in public pages and general API results.":"Radyonuzu genel sayfalarda ve genel API sonuçlarında gösterin.","Show Update Announcements":"Güncelleme Duyurularını Göster","Shuffled":"Karıştır","Site Base URL":"Sunucu Kontrol Paneli URLsi","Site Theme":"Site Teması","Size":"Boyut","Skip Song":"Şarkıyı Atla","Smart Mode":"Akıllı Mod","SMTP Host":"SMTP Sunucusu","SMTP Password":"SMTP Şifresi","SMTP Port":"SMTP Port","SMTP Username":"SMTP Kullanıcı Adı","Song":"Şarkı","Song Album":"Albüm","Song Artist":"Sanatçı","Song Genre":"Şarkı Türü","Song History":"Şarkı Geçmişi","Song Length":"Şarkı Süresi","Song Listener Impact":"Şarkı Dinleyici Etkisi","Song Lyrics":"Şarkı Sözleri","Song Playback Order":"Şarkı Çalma Sırası","Song Playback Timeline":"Şarkı Oynatma Zaman Çizelgesi","Song Requests":"Şarkı İstekleri","Song Title":"Şarkı","Song-based":"Çalma Listesi Modu","Song-Based":"Şarkı Tabanlı","Song-Based Playlist":"Çalma Listesinden Çal","SoundExchange Report":"SoundExchange Raporu","Source":"Kaynak","Space Used":"Kullanılan Alan","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"İstatistikler veya yayın için kullanılacak belirli bir akışı belirtmek için bir bağlama noktası (örn: \"/radio.mp3\") veya bir Shoutcast SID (örn: \"2\") yazın.","Specify the minute of every hour that this playlist should play.":"Bu çalma listesinin saatin hangi dakikasında oynatılmasını istiyorsanız belirtin.","SSH Public Keys":"SSH Ortak Anahtarları","Stable":"Kararlı","Standard playlist, shuffles with other standard playlists based on weight.":"Gün boyu oynatılır ve önceliğe göre diğer standart çalma listeleriyle karıştırılır.","Start":"Başlat","Start Date":"Başlangıç Tarihi","Start Streaming":"Yayını Başlat","Start Time":"Başlama Zamanı","Station Media":"Radyo Müzik Dosyaları","Station Name":"Radyo İsmi","Station Overview":"Radyo Önizlemesi","Station Permissions":"Radyo İzinleri","Station Podcasts":"Radyo Podcastleri","Station Recordings":"Radyo Canlı Yayın Kayıtları","Station Time Zone":"Radyo Saat Dilimi","Station(s)":"Radyo","Stations":"Radyolar","Statistics Overview":"İstatistik Önizlemesi","Steal":"Steal","Steal (St)":"Steal (St)","Step 1: Scan QR Code":"Adım 1: QR Kodunu Tara","Step 2: Verify Generated Code":"Adım 2: Oluşturulan Kodu Doğrulayın","Steps for configuring a Twitter application:":"Bir Twitter uygulamasını yapılandırma adımları:","Stereo Tool":"Stereo Aracı","Stereo Tool documentation.":"Stereo Aracı belgeleri.","Stereo Tool Downloads":"Stereo Aracı İndirmeleri","Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the":"Stereo Aracı yazılım ses işleme için bir endüstri standardıdır. Nasıl yapılandırılacağı hakkında daha fazla bilgi için lütfen bkz","Stereo Tool is not currently installed on this installation.":"Stereo Aracı şu anda kurulu değil.","Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary.":"Stereo Aracı ücretsiz bir yazılım değildir ve kısıtlayıcı lisansı AzuraCast'ın Stereo Araç ikili dosyasını dağıtmasına izin vermez.","Stereo Tool License Key":"Stereo Aracı Lisans Anahtarı","Stereo Tool version %{ version } is currently installed.":"Stereo Aracı %{ version } sürümü şu anda yüklü.","Stop":"Durdur","Stop Streaming":"Yayını Durdur","Storage Adapter":"Depolama Konumu","Storage Location":"Depolama Konumu","Storage Locations":"Depolama Yönetimi","Storage Quota":"Depolama Alanı","Stream":"Yayınlar","Streamer Broadcasts":"DJ Yayınları","Streamer Display Name":"DJ İsmi","Streamer password":"DJ Şifresi","Streamer Username":"DJ Kullanıcı Adı","Streamer/DJ":"DJ","Streamer/DJ Accounts":"DJ Yönetimi","Streamers/DJs":"DJ Yönetimi","Streams":"Yayınlar","Submit Code":"Kodu Gönder","Sunday":"Pazar","Supported file formats:":"Desteklenen dosya biçimleri:","System Settings":"Sistem Ayarları","Target":"Hedef","Test":"Deneme","Test message sent.":"Test mesajı gönderildi.","text":"metin","The amount of memory Linux is using for disk caching.":"Linux'un disk önbelleğe alma için kullandığı bellek miktarı.","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"Sunucu kontrol paneli URL tam adresi veya IP adresini yazın.","The body of the POST message is the exact same as the NowPlaying API response for your station.":"POST mesajının gövdesi radyonuz için NowPlaying API yanıtıyla tamamen aynıdır.","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"Podcast'in ilgili kişisi. Podcast'i Apple Podcasts, Spotify, Google Podcasts vb. hizmetlerde listelemek için gerekli olabilir.","The current CPU usage including I/O Wait and Steal.":"G/Ç Bekleme ve Çalma dahil mevcut CPU kullanımı.","The current Memory usage excluding cached memory.":"Önbelleğe alınmış bellek hariç geçerli Bellek kullanımı.","The date when the episode should be published.":"Bölümün yayınlanması gereken tarih.","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"Bölüm açıklaması. Bunun için izin verilen tipik maksimum metin miktarı 4000 karakterdir.","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"Podcast açıklaması. Bunun için izin verilen tipik maksimum metin miktarı 4000 karakterdir.","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Yönetici ve genel sayfalarda görüntülenecek bağlama noktasına atanacak ekran adını belirtin. Otomatik oluşturmak için boş bırakın.","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"Yönetici veya genel sayfalarda görüntülerken bu yönlendirmeye atanan ismi belirleyin. Otomatik olarak oluşturmak için boş bırakın.","The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast.":"Düzenlenebilir metin kutuları özel yapılandırma kodu ekleyebileceğiniz alanlardır. Düzenlenebilir olmayan bölümler AzuraCast tarafından otomatik olarak oluşturulur.","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"Podcast kişisinin e-postası. Podcast'i Apple Podcasts, Spotify, Google Podcasts vb. hizmetlerde listelemek için gerekli olabilir.","The file name should look like:":"Dosya adı şöyle görünmelidir:","The format and headers of this CSV should match the format generated by the export function on this page.":"CSV'nin biçimi ve başlıkları bu sayfadaki dışa aktarma işlevi tarafından oluşturulan biçimle eşleşmelidir.","The full base URL of your Matomo installation.":"Matomo kurulumunuzun tam temel URLsini yazın.","The full playlist is shuffled and then played through in the shuffled order.":"Tam oynatma listesi karıştırılır ve ardından karışık sırayla oynatılır.","The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this.":"G/Ç Bekleme bunun sonucuna bağlı olarak CPU'nun çalışmaya devam edebilmesi için disk erişimini beklediği sürenin yüzdesidir.","The language spoken on the podcast.":"Podcast konuşma dili.","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"Uzak çalma listesi Liquidsoap tarafından oynatılırken arabellek için gereken süreyi belirtin. Bağlantı sorunları oluştuğunda daha kısa süreler takılmalara neden olabilir.","The number of seconds to wait for a response from the remote server before cancelling the request.":"İsteği iptal etmeden önce uzak sunucudan yanıt beklenecek saniyeyi yazınız.","The numeric site ID for this site.":"Bu site için sayısal site kimliğini yazın.","The order of the playlist is manually specified and followed by the AutoDJ.":"Çalma listesinin sırası manuel olarak belirlenir ve ardından AutoDJ gelir.","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"Radyo çalma listesi ve ayar dosyalarının saklanacağı dizini belirtin. Varsayılan dizini kullanmak için boş bırakın.","The property ID used to track live listeners.":"Canlı dinleyicileri izlemek için kullanılan ID numarasıdır.","The relative path of the file in the station's media directory.":"Radyonun müzik dosyalarının geçici dizinidir.","The request could not be processed.":"İsteğiniz işlenemedi!","The station ID will be a numeric string that starts with the letter S.":"\"S\" harfi ile başlayan TuneIn Radyo ID'sini buraya yazın.","The streamer will use this password to connect to the radio server.":"Radyo sunucusuna bağlanmak için bir şifre belirtin.","The streamer will use this username to connect to the radio server.":"Radyo sunucusuna bağlanmak için bir kullanıcı adı belirtin.","The time period that the song should fade in. Leave blank to use the system default.":"Bu şarkıya geçiş sırasında önceki şarkının solma zamanını belirtin. Sistem varsayılan değeri için boş bırakın.","The time period that the song should fade out. Leave blank to use the system default.":"Bu şarkıdan diğer şarkıya geçiş sırasında sonraki şarkının solma zamanını belirtin. Sistem varsayılan değeri için boş bırakın.","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"Bu şarkıdan sonraki şarkıya geçiş sırasında örtüşme süresini belirtin. Sistem varsayılan değeri için boş bırakın.","The time when the episode should be published (according to the stations timezone).":"Bölümün yayınlanması gereken saat (radyoların saat dilimine göre).","The URL that will receive the POST messages any time an event is triggered.":"Bir URL olay tetiklendiğinde POST mesajlarını alacaktır.","The volume in decibels to amplify the track with. Leave blank to use the system default.":"Parçanın sesini yükseltmek için desibel cinsinden hacim miktarı giriniz. Sistem varsayılanını kullanmak için boş bırakın.","Theme":"Tema","There is no existing custom fallback file associated with this station.":"Bu radyoyla ilişkilendirilmiş mevcut özel bir geri dönüş dosyası yok.","There is no existing intro file associated with this mount point.":"Bu bağlantı noktasıyla ilişkilendirilmiş mevcut bir karşılama müziği yok.","There is no existing media associated with this episode.":"Bu bölümle ilişkilendirilmiş mevcut medya dosyası yok.","There is no Stereo Tool configuration file present.":"Stereo Aracı konfigürasyon dosyası mevcut değil.","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"Bu hesap sisteme tam erişime sahip olacak ve kurulumun geri kalanında otomatik olarak oturum açmış olacaksınız.","This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this.":"Bu aslında değilken hafızanızın düşükmüş gibi görünmesine neden olabilir. Bazı izleme çözümleri/panelleri bunu belirtmeden kullanılan bellek istatistiklerinde önbelleğe alınmış belleği içerir.","This code will be included in the frontend configuration. Allowed formats are:":"Bu kod frontend yapılandırmasına dahil edilecektir. İzin verilen biçimler şunlardır:","This configuration file should be a valid .sts file exported from Stereo Tool.":"Bu yapılandırma dosyası Stereo Aracı'ndan dışa aktarılan geçerli bir .sts dosyası olmalıdır.","This CSS will be applied to the main management pages, like this one.":"Bu CSS yönetim sayfalarına uygulanacaktır.","This CSS will be applied to the station public pages and login page.":"Bu CSS genel sayfa ve giriş sayfasına uygulanacaktır.","This field is required.":"Bu alan gereklidir.","This field must be a valid decimal number.":"Bu alan geçerli bir ondalık sayı olmalıdır.","This field must be a valid e-mail address.":"Bu alan geçerli bir e-posta adresi olmalıdır.","This field must be a valid integer.":"Bu alan geçerli bir tam sayı olmalıdır.","This field must be a valid IP address.":"Bu alan geçerli bir IP adresi olmalıdır.","This field must be a valid URL.":"Bu alan geçerli bir URL olmalıdır.","This field must be between %{ min } and %{ max }.":"Bu alan %{ min } ile %{ max } arasında olmalıdır.","This field must have at least %{ min } letters.":"Bu alan en az %{ min } harf içermelidir.","This field must have at most %{ max } letters.":"Bu alan en fazla %{ max } harf içermelidir.","This field must only contain alphabetic characters.":"Bu alan yalnızca alfabetik karakterler içermelidir.","This field must only contain alphanumeric characters.":"Bu alan yalnızca alfasayısal karakterler içermelidir.","This field must only contain numeric characters.":"Bu alan yalnızca sayısal karakterler içermelidir.","This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting.":"Bu dosya herhangi bir medyanın oynatılması planlanmadığında veya normal yayını kesintiye uğratan kritik bir hata oluştuğunda radyo istasyonunuzda oynatılacaktır.","This introduction file should exactly match the bitrate and format of the mount point itself.":"Bu tanıtım dosyası, bağlantı noktasının kendisinin bit hızı ve biçimiyle tam olarak eşleşmelidir.","This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues.":"Bu gelişmiş bir özelliktir ve özel kod AzuraCast tarafından resmi olarak desteklenmemektedir. Özel kod ekleyerek radyonuzu bozabilirsiniz ancak onu kaldırmak tüm sorunları çözecektir.","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"Bu DJ canlı yayında olduğunda API yanıtlarında gösterilecek olan resmi olmayan ekran adıdır.","This javascript code will be applied to the station public pages and login page.":"Bu JS genel sayfa ve giriş sayfasına uygulanacaktır.","This Month":"Bu Ay","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"Bu isim her zaman bir (/) işareti ile başlamalıdır ve /autodj.mp3 gibi geçerli bir URLye sahip olmalıdır.","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"AzuraCast logosunun yanında yer alacak slogan adını yazın.","This password is too common or insecure.":"Bu parola çok yaygın veya güvensiz.","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"Bu oynatma listesinin şu anda planlanmış zamanı yok. Sistem tarafından her zaman oynatılacaktır. Yeni bir zamanlanmış saat eklemek için aşağıdaki düğmeyi tıklayın.","This playlist will play every $x minutes, where $x is specified here.":"Bu çalma listesi burada $x belirtildiğinde her $x dakikada bir oynatılacaktır.","This playlist will play every $x songs, where $x is specified here.":"Bu çalma listesi burada $x belirtildiğinde her $x şarkıyı çalacaktır.","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"Bu sıra kalan parçaları AzuraCast AutoDJ tarafından sıraya alınacakları sıraya göre içerir (parçalar oynatılmaya uygunsa).","This service can provide album art for tracks where none is available locally.":"Bu hizmet yerel olarak hiçbirinin bulunmadığı parçalar için albüm resmi sağlayabilir.","This software delivers your broadcast to the listening audience.":"Bu yazılım yayınınızı dinleyen kitleye ulaştırır.","This software shuffles from playlists of music constantly and plays when\n no other radio source is available.":"Bu yazılım sürekli olarak müzik çalma listelerini karıştırır ve\n başka hiçbir radyo kaynağı olmadığında çalar.","This specifies the minimum time (in minutes) between a song\n playing on the radio and being available to request again. Set to 0 for no\n threshold.":"Bu bir şarkının radyoda\n çalınması ile tekrar istek için uygun olması arasındaki minimum süreyi (dakika olarak) belirtir. Eşiksiz\n için 0'a ayarlayın.","This specifies the time range (in minutes) of the song history that\n the duplicate song prevention algorithm should take into account.":"Bu yinelenen şarkı önleme algoritmasının\n dikkate alması gereken şarkı geçmişinin zaman aralığını (dakika olarak) belirtir.","This station's time zone is currently %{tz}.":"Bu radyonun saat dilimi %{tz} olarak ayarlanmıştır.","This streamer is not scheduled to play at any times.":"Bu DJ hiçbir zaman oynatılamaz.","This URL is provided within the Discord application.":"Bu URL Discord uygulamasından sağlanır.","This web hook will only run when the selected event(s) occur on this specific station.":"Bu ağ kancası yalnızca seçilen olay(lar) bu belirli radyonda gerçekleştiğinde çalışır.","This will be the file name for your backup, include the extension for file type you wish to use.":"Bu yedeklemenizin dosya adı olacaktır. Kullanmak istediğiniz dosya türünün uzantısını içerir.","This will be used as the label when editing individual songs, and will show in API results.":"Tek tek şarkıları düzenlerken etiket olarak kullanılacak ve API sonuçlarında gösterilecektir.","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"Bu önemli ölçüde daha küçük bir yedekleme üretecektir. Ancak müzik dosyalarını başka bir yerde yedeklediğinizden emin olmalısınız. Yalnızca yerel olarak depolanan müzik dosyalarının yedekleneceğini unutmayın.","Thumbnail Image URL":"Küçük Resim URLsi","Thursday":"Perşembe","Time":"Zaman","Time (sec)":"Zaman (sn)","Time spent waiting for disk I/O to be completed.":"Disk G/Ç'nin tamamlanmasını beklemek için harcanan süre.","Time stolen by other virtual machines on the same physical server.":"Aynı fiziksel sunucudaki diğer sanal makineler tarafından çalınan zaman.","Time Zone":"Saat Dilimi","Title":"Çalan Şarkı İsmi","To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value.":"Paylaşılan CPU kaynaklarıyla ilgili bu olası sorunu hafifletmek için ana bilgisayarlar CPU yükünün yanı sıra CPU yükünün oluşturulduğu süreye dayalı bir algoritmaya göre kullanılan bir VPS'ye \"krediler\" atar. VM'nizin atanan kredisi kullanılırsa VM'nizden CPU zamanını alacak ve bunu makinedeki diğer VM'lere atayacaktır. Bu \"Steal\" veya \"St\" değeri olarak görülür.","To download the GeoLite database:":"GeoLite veritabanını indirmek için:","To play once per day, set the start and end times to the same value.":"Günde bir kez oynamak için başlangıç ​​ve bitiş zamanlarını aynı değere ayarlayın.","To restore a backup from your host computer, run:":"Kendi bilgisayarınızdan bir yedek geri yüklemek için aşağıdakileri çalıştırın:","To retrieve detailed unique listeners and client details, an administrator password is often required.":"Ziyaretçi dinleyicileri ve kullanıcı ayrıntılarını almak için genellikle bir yönetici parolası gerekir.","To set this schedule to run only within a certain date range, specify a start and end date.":"Bu zamanlamayı yalnızca belirli bir tarih aralığında çalışacak şekilde ayarlamak için bir başlangıç ve bitiş tarihi belirtin.","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"Kodun doğru ayarlandığından emin olmak için uygulamanın size gösterdiği 6 basamaklı kodu girin.","Today":"Bugün","Total":"Toplam","Total Disk Space":"Toplam Disk Alanı","Total Listener Hours":"Toplam Dinleyici Saati","Total RAM":"Toplam RAM","Transmitted":"Giden","Triggers":"Tetikleyiciler","Tuesday":"Salı","TuneIn Partner ID":"TuneIn Ortak ID","TuneIn Partner Key":"TuneIn Ortak Anahtarı","TuneIn Station ID":"TuneIn Radyo ID","Twitter Account Details":"Twitter Hesap Detayları","Twitter Applications":"Twitter Uygulamaları","Two-Factor Authentication":"İki Faktörlü Kimlik Doğrulama","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"İki faktörlü kimlik doğrulama oturum açtığınızda şifrenizin yanı sıra ikinci güvenlik olarak bir kerelik erişim kodu gerektirerek hesabınızın güvenliğini artırır.","Typically a website with content about the episode.":"Genellikle bölümle ilgili içeriğin bulunduğu bir web sitesi.","Typically the home page of a podcast.":"Genellikle bir podcast ana sayfası.","Unable to update.":"Güncelleme yapılamıyor.","Unique":"Ziyaretçi","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"Hedef sohbeti veya hedef kanalın kullanıcı adı için benzersiz tanımlayıcıyı belirleyin. (@channelusername biçiminde)","Unique Listeners":"Bağımsız Dinleyiciler","Unknown":"Bilinmiyor","Unknown Artist":"Bilinmeyen Sanatçı","Unknown Title":"Bilinmeyen Şarkı İsmi","Up":"Yukarı","Upcoming Song Queue":"Sıradaki Şarkı Kuyruğu","Update":"Güncelle","Update Metadata":"Meta Verilerini Güncelle","Updated":"Güncellendi","Updated successfully.":"Başarıyla güncellendi.","Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile.":"Radyo profilindeki \"Yayın\" alt menüsünden bir Stereo Aracı yapılandırma dosyası yükleyin.","Upload Custom Assets":"Marka Görünümü Özelleştir","Upload Stereo Tool Configuration":"Stereo Aracı Yapılandırmasını Yükle","Upload the file on this page to automatically extract it into the proper directory.":"Otomatik olarak uygun dizine çıkarmak için dosyayı bu sayfaya yükleyin.","URL":"URL","URL Stub":"Sabit URL","Use":"Kullanılan","Use (Us)":"Kullanılan (Us)","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"Kullanıcı hesabınızla aynı izinleri kullanarak AzuraCast API ile kimlik doğrulaması yapmak için API anahtarlarını kullanın.","Use Asynchronous Worker":"Eşzamansız Çalışma Kullan","Use Browser Default":"Tarayıcı Dilini Kullan","Use Icecast 2.4 on this server.":"Icecast 2.4 kullan","Use Less CPU (Uses More Memory)":"Daha Az CPU Kullanın (Daha Fazla Bellek Kullanır)","Use Less Memory (Uses More CPU)":"Daha Az Bellek Kullanın (Daha Fazla CPU Kullanır)","Use Liquidsoap on this server.":"Liquidsoap (AutoDJ) kullan","Use Replaygain Metadata":"Replaygain Meta Verilerini Kullan","Use Secure (TLS) SMTP Connection":"Güvenli (TLS) SMTP Bağlantısını Kullan","Use SHOUTcast DNAS 2 on this server.":"SHOUTcast DNAS 2 kullan","Use Web Proxy for Radio":"Radyolar İçin Proxy Kullan","Use WebSockets for Now Playing Updates":"Çalan Şarkı Bilgisi İçin WebSocket Kullanın","Used":"Kullanılan","Used for \"Forgot Password\" functionality, web hooks and other functions.":"\"Şifremi Unuttum\" sistemi web kancaları ve diğer işlevler için kullanılır.","User":"Kullanıcı","User Agent":"Tarayıcı Bilgisi","User Name":"Kullanıcı Adı","User Permissions":"Kullanıcı İzinleri","Username":"Kullanıcı Adı","Username:":"Kullanıcı Adı:","Users":"Kullanıcılar","Users with this role will have these permissions across the entire installation.":"Bu yetkiye sahip kullanıcılar AzuraCast yönetimi üzerinde bu izinlere sahip olacaktır.","Users with this role will have these permissions for this single station.":"Bu yetkiye sahip kullanıcılar seçilen tek radyo için bu izinlere sahip olacaktır.","Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ.":"Bu sayfayı kullanarak Liquidsoap konfigürasyonunun birkaç bölümünü özelleştirebilirsiniz. Bu radyonuzun AutoDJ uygulamasına gelişmiş işlevler eklemenize olanak tanır.","Usually enabled for port 465, disabled for ports 587 or 25.":"Genellikle 465 numaralı bağlantı portu için etkinleştirilir. 587 veya 25 numaralı bağlantı portları için devre dışı bırakılır.","Variables are in the form of:":"Değişkenler şu şekildedir:","View":"Görüntüle","View tracks in playlist":"Çalma Listesindeki Parçaları Görüntüle","Visit the \"My License Key\" page under the \"Services\" section.":"\"Hizmetler\" bölümünün altındaki \"Lisans Anahtarım\" sayfasını ziyaret edin.","Visual Cue Editor":"Görsel Cue Editörü","Volume":"Ses","Wait":"Bekleyen","Wait (Wa)":"Bekleyen (Be)","Waveform Zoom":"Dalga Formu Yakınlaştırma","Web DJ":"Web DJ","Web Hook Details":"Web Kancası Detayları","Web Hook Name":"Web Kancası İsmi","Web Hook Triggers":"Web Kanca Tetikleyicileri","Web Hook URL":"Web Kanca URLsi","Web Hooks":"Web Kancaları","Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station.":"Web kancaları radyonuzda belirttiğiniz tetikleyicilerden biri gerçekleştiğinde bunu bildirmek için belirttiğiniz URL'ye otomatik olarak bir HTTP POST isteği gönderir.","Web hooks let you connect to external web services and broadcast changes to your station to them.":"Web kancaları harici web servislerine bağlanmanıza ve radyonuzdaki değişiklikleri onlara yansıtmasınıza izin verir.","Web Site URL":"Web Site URLsi","WebDJ":"WebDJ","Website":"İnternet Sitesi","Wednesday":"Çarşamba","Weight":"Öncelik","Welcome to AzuraCast!":"AzuraCast'e Hoşgeldiniz!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"API çağrıları yaparken kendi kimliğinizi doğrulamak için bu değeri \"X-API-Key\" başlığına iletebilirsiniz.","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"AutoDJ'nin bu çalma listesinden medya oynatırken yinelenen sanatçılardan ve şarkı adlarından kaçınmaya çalışıp çalışmadığını ayarlayın.","Widget Type":"Widget Türü","Worst Performing Songs":"En Kötü Performanslı Şarkılar","Yesterday":"Dün","You":"sen","You can also upload files in bulk via SFTP.":"Dosyaları SFTP üzerinden toplu olarak yükleyebilirsiniz.","You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>":"Özel bağlantı noktası ayarlarını JSON için { key: 'value' } biçiminde veya XML için <key>value</key> biçiminde buraya dahil edebilirsiniz.","You can only perform the actions your user account is allowed to perform.":"Yalnızca kullanıcı hesabınızın gerçekleştirmesine izin verilen işlemleri gerçekleştirebilirsiniz.","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"Bu yayının AzuraCast de kullanılacağı özel bir URL belirleyebilirsiniz. Varsayılan değeri kullanmak için boş bırakın.","You may need to connect directly to your IP address:":"Doğrudan IP adresinize bağlanmanız gerekebilir:","You may need to connect directly via your IP address:":"Doğrudan IP adresiniz üzerinden bağlanmanız gerekebilir:","You will not be able to retrieve it again.":"Tekrar geri alamazsınız.","Your full API key is below:":"Tam API anahtarınız aşağıdadır:","YP Directory Authorization Hash":"YP Dizini Yetkilendirme Kodu","ZStandard compression":"ZStandard sıkıştırma","Select...":"Seç...","Imported locale: %s":"İçe aktarılan dil: %s","Initialize AzuraCast":"AzuraCast'i Başlat","Initializing essential settings...":"Temel ayarlar başlatılıyor...","Environment: %s":"Ortam: %s","Installation Method: %s":"Kurulum Yöntemi: %s","Running Database Migrations":"Veritabanı Geçişleri Çalışıyor","Generating Database Proxy Classes":"Veritabanı Proxy Sınıfları Oluşturuluyor","Reload System Data":"Sistem Verilerini Yeniden Yükle","AzuraCast is now initialized.":"AzuraCast şimdi başlatıldı.","AzuraCast Settings":"AzuraCast Ayarları","Setting Key":"Ayar Anahtarı","Setting Value":"Ayar Değeri","Configuration successfully written.":"Yapılandırma başarıyla yazıldı.","Fixtures loaded.":"Fikstürler yüklendi.","The account associated with e-mail address \"%s\" has been set as an administrator":"%s e-posta adresi yönetici olarak atandı.","Account not found.":"Hesap bulunamadı.","AzuraCast Setup":"AzuraCast Kurulumu","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"AzuraCast'a hoşgeldiniz. AzuraCast’in bazı temel sistemleri kurulurken lütfen bekleyin...","Installing Data Fixtures":"Veri Fikstürleri Kuruluyor","Refreshing All Stations":"Tüm Radyolar Yenileniyor","AzuraCast is now updated to the latest version!":"AzuraCast şimdi en son sürüme güncellendi!","AzuraCast installation complete!":"AzuraCast kurulumu tamamlandı!","Visit %s to complete setup.":"Kurulumu tamamlamak için %s adresini ziyaret edin.","Backup path %s not found!":"Yedekleme dizini %s bulunamadı!","AzuraCast Backup":"AzuraCast Yedekleme","Please wait while a backup is generated...":"Lütfen bir yedekleme oluşturulurken bekleyin...","Creating temporary directories...":"Geçici dizinler oluşturuluyor...","Backing up MariaDB...":"MariaDB yedekleniyor...","Creating backup archive...":"Yedekleme arşivi oluşturuluyor...","Cleaning up temporary files...":"Geçici dizin dosyaları temizleniyor...","Backup complete in %.2f seconds.":"Yedekleme %.2f saniyede tamamlandı.","This feature is not currently supported on this station.":"Bu radyoda bu özellik şu an desteklenmiyor.","AzuraCast Installer":"AzuraCast Yükleyici","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"AzuraCast'a hoş geldiniz! Birkaç soruyu yanıtlayarak ilk sunucu kurulumunu tamamlayın.","AzuraCast Updater":"AzuraCast Güncelleyici","Change installation settings?":"Kurulum ayarları değiştirilsin mi?","AzuraCast is currently configured to listen on the following ports:":"AzuraCast şu anda aşağıdaki port numaralarını kullanacak şekilde yapılandırılmıştır:","HTTP Port: %d":"HTTP Portu: %d","HTTPS Port: %d":"HTTPS Portu: %d","SFTP Port: %d":"SFTP Portu: %d","Radio Ports: %s":"Radyo Canlı Yayın Portları: %s","Customize ports used for AzuraCast?":"AzuraCast için kullanılacak port numaraları özelleştirilsin mi?","Set up LetsEncrypt?":"LetsEncrypt kurulsun mu?","Writing configuration files...":"Yapılandırma dosyaları yazılıyor...","Server configuration complete!":"Sunucu yapılandırması tamamlandı!","The locale to use for CLI commands.":"CLI komutları için kullanılacak yerel ayarlar.","The application environment.":"Uygulama Ortamı","Manually modify the logging level.":"Günlük seviyesini manuel olarak değiştirin.","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"Bu kurulumunuzun bir üretim veya geliştirme örneği olup olmadığını değiştirmenize gerek kalmadan hata ayıklama düzeyindeki hataları geçici olarak (sorun çözmek için) günlüğe kaydetmenize veya kurulumunuz tarafından üretilen günlüklerin boyutlarını azaltmanıza olanak tanır.","Enable Custom Code Plugins":"Özel Kod Eklentilerini Etkinleştir","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"Ana uygulamanın composer.json dosyasını herhangi bir eklenti oluşturucu dosyasıyla birleştirmek için composer \"merge\" işlevini etkinleştirin. Bunun performans etkileri olabilir. Bu nedenle yalnızca kendi Composer bağımlılıklarına sahip bir veya daha fazla eklenti kullanıyorsanız kullanmalısınız.","Minimum Port for Station Port Assignment":"Radyolar İçin Minimum Port Numarası","Modify this if your stations are listening on nonstandard ports.":"Radyolar standart olmayan port numaralarını dinliyorsa bunu değiştirin.","Maximum Port for Station Port Assignment":"Radyolar İçin Maksimum Port Numarası","Show Detailed Slim Application Errors":"Ayrıntılı Slim Application Hatalarını Göster","This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub.":"Bu karşılaşabileceğiniz Slim Uygulama Hatalarında hata ayıklamanızı sağlar. Lütfen Slim Uygulama Hata günlüklerini GitHub'daki geliştirme ekibine bildirin.","MariaDB Host":"MariaDB Sunucusu","Do not modify this after installation.":"Kurulumdan sonra bunu değiştirmeyin.","MariaDB Port":"MariaDB Portu","MariaDB Username":"MariaDB Kullanıcı Adı","MariaDB Password":"MariaDB Şifresi","MariaDB Database Name":"MariaDB Veritabanı Adı","Auto-generate Random MariaDB Root Password":"MariaDB Root Parolasını Rastgele Otomatik Oluştur","MariaDB Root Password":"MariaDB Root Şifresi","Enable MariaDB Slow Query Log":"MariaDB Yavaş Sorgu Günlüğünü Etkinleştir","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"Olası veritabanı sorunlarını tanılamak için daha yavaş sorguları günlüğe kaydedin. Bunu yalnızca gerekirse açın.","MariaDB Maximum Connections":"MariaDB Maksimum Bağlantı Sınırı","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"Veritabanına izin verilen bağlantıların sınırını ayarlayın. Günlüklerde \"Too many connections\" hatası görüyorsanız bu değer artırılmalıdır.","Enable Redis":"Redis Etkinleştirme","Disable to use a flatfile cache instead of Redis.":"Redis yerine düz dosya önbelleği kullanmayı devre dışı bırakın.","Redis Host":"Redis Sunucusu","Redis Port":"Redis Portu","Redis Database Index":"Redis Veritabanı Dizini","PHP Maximum POST File Size":"PHP Maksimum POST Dosya Boyutu","PHP Memory Limit":"PHP Bellek Sınırı","PHP Script Maximum Execution Time":"PHP Komut Dosyası Maksimum Yürütme Süresi","(in seconds)":"(saniye içinde)","Short Sync Task Execution Time":"Kısa Senkronizasyon Görevi Yürütme Süresi","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"15 saniyelik, 1 dakikalık ve 5 dakikalık eşitleme görevleri için maksimum yürütme süresi (ve kilit zaman aşımı).","Long Sync Task Execution Time":"Uzun Senkronizasyon Görevi Yürütme Süresi","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"1 saatlik senkronizasyon görevi için maksimum yürütme süresi (ve kilit zaman aşımı).","Maximum PHP-FPM Worker Processes":"Maksimum PHP-FPM Çalışan İşlemleri","Enable Performance Profiling Extension":"Performans Profili Oluşturma Uzantısını Etkinleştir","Profiling data can be viewed by visiting %s.":"Profil oluşturma verileri %s adresini ziyaret ederek görüntülenebilir.","Profile Performance on All Requests":"Tüm İsteklerde Profil Performansı","This will have a significant performance impact on your installation.":"Bunun kurulumunuz üzerinde önemli bir performans etkisi olacaktır.","Profiling Extension HTTP Key":"Profil Oluşturma Uzantısı HTTP Anahtarı","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"Profil oluşturma sayfalarını görüntülemek için \"SPX_KEY\" parametresinin değerini yazın.","Profiling Extension IP Allow List":"Profil Oluşturma Uzantısı IP İzin Listesi","This file was automatically generated by AzuraCast.":"Bu dosya AzuraCast tarafından otomatik olarak oluşturulmuştur.","You can modify it as necessary. To apply changes, restart the Docker containers.":"Gerektiğinde değiştirebilirsiniz. Değişiklikleri uygulamak için Docker konteynerlerini yeniden başlatın.","Remove the leading \"#\" symbol from lines to uncomment them.":"Yorumları kaldırmak için satırların başındaki \"#\" sembolünü kaldırın.","Valid options: %s":"Geçerli seçenekler: %s","Default: %s":"Varsayılan: %s","Additional Environment Variables":"Ek Ortam Değişkenleri","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) Tüm Docker kapsayıcıları bu adla öne çıkar. Kurulumdan sonra bunu değiştirmeyin.","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) Bir Docker oluşturma işlemi başarısız olmadan önce beklenecek süre. Daha düşük performanslı bilgisayarlarda bunu artırın.","HTTP Port":"HTTP Portu","The main port AzuraCast listens to for insecure HTTP connections.":"AzuraCast ana bağlantı noktası güvenli olmayan HTTP bağlantılarını dinler.","HTTPS Port":"HTTPS Portu","The main port AzuraCast listens to for secure HTTPS connections.":"AzuraCast ana bağlantı noktası güvenli HTTPS bağlantılarını dinler.","The port AzuraCast listens to for SFTP file management connections.":"AzuraCast bağlantı noktası SFTP dosya yönetimi bağlantılarını dinler.","Station Ports":"Radyo Yayın Portları","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"AzuraCast bağlantı noktaları radyo yayınlarını ve gelen DJ bağlantılarını dinlemelidir.","Docker User UID":"Docker Kullanıcı UID","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"Docker konteynerlerinin içinde çalışan kullanıcının UIDsini ayarlayın. Bunu ana bilgisayar UIDnizle eşleştirmek izin sorunlarını çözebilir.","Docker User GID":"Docker Kullanıcı GID","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"Docker konteynerlerinin içinde çalışan kullanıcının GIDsini ayarlayın. Bunu ana bilgisayar GIDnizle eşleştirmek izin sorunlarını çözebilir.","Advanced: Use Privileged Docker Settings":"Gelişmiş: Ayrıcalıklı Docker Ayarlarını Kullan","LetsEncrypt Domain Name(s)":"LetsEncrypt Alan Adı","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"LetsEncrypt ile kullanılacak alan adı (example.com) veya adlar (example.com,foo.bar) yazın.","LetsEncrypt E-mail Address":"LetsEncrypt E-Posta Adresi","Optionally provide an e-mail address for updates from LetsEncrypt.":"İsteğe bağlı olarak LetsEncrypt'ten güncellemeler için bir e-posta adresi yazın.","User not found.":"Kullanıcı bulunamadı!","Logged in successfully.":"Giriş Yapıldı!","Too many login attempts":"Çok fazla giriş denemesi yapıldı","You have attempted to log in too many times. Please wait 30 seconds and try again.":"Çok fazla giriş yapmayı denediniz. Lütfen 30 saniye bekleyin ve tekrar deneyin.","Complete the setup process to get started.":"Başlamak için kurulum işlemini tamamlayın.","Login unsuccessful":"Giriş Başarısız!","Your credentials could not be verified.":"Kimlik bilgileriniz doğrulamanadı!","Too many forgot password attempts":"Çok fazla unutulmuş şifre denemesi","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"Şifrenizi birçok kez sıfırlamayı denediniz. Lütfen 30 saniye bekleyin ve tekrar deneyin.","Account Recovery":"Hesap Kurtarma","Account recovery e-mail sent.":"Hesap kurtarma e-postası gönderildi.","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"Verdiğiniz e-posta adresi sistemimizde kayıtlı ise şifre sıfırlama mesajı için gelen kutunuzu kontrol edin.","Invalid token specified.":"Geçersiz anahtar belirtildi.","Logged in using account recovery token":"Hesap kurtarma anahtarı kullanılarak giriş yapıldı","Your password has been updated.":"Şifreniz güncellendi.","Set Up AzuraCast":"AzuraCast Kurulumu","Setup has already been completed!":"Kurulum zaten tamamlanmış!","Dashboard":"Anasayfa","Episode not found.":"Bölüm bulunamadı.","No episodes found.":"Bölüm bulunamadı.","Bulk Media Import/Export":"Toplu Müzik Dosyası İçe/Dışa Aktarma","Streamers enabled!":"DJ Etkinleştirildi!","You can now set up streamer (DJ) accounts.":"DJ hesaplarını şimdi ekleyebilirsiniz.","Station Nginx Configuration":"Radyo Nginx Yapılandırması","Liquidsoap Log":"Liquidsoap Günlüğü","Liquidsoap Configuration":"Liquidsoap Ayar Dosyası","Icecast Access Log":"Icecast Erişim Günlüğü","Icecast Error Log":"Icecast Hata Günlüğü","Icecast Configuration":"Icecast Ayar Dosyası","SHOUTcast Log":"SHOUTcast Günlüğü","SHOUTcast Configuration":"SHOUTcast Ayar Dosyası","Debug Output":"Hata Ayıklama Çıktısı","AzuraCast Application Log":"AzuraCast Günlüğü","Nginx Access Log":"Nginx Erişim Günlüğü","Nginx Error Log":"Nginx Hata Günlüğü","PHP Application Log":"PHP Uygulama Günlüğü","Supervisord Log":"Supervisord Günlüğü","Album Artist Sort Order":"Albüm Sanatçısı Sıralama Düzeni","Album Sort Order":"Albüm Sıralama Düzeni","Band":"Grup","Bpm":"Bpm","Comment":"Yorum","Commercial Information":"Ticari Bilgiler","Composer":"Besteci","Composer Sort Order":"Besteci Sıralama Düzeni","Conductor":"Kondüktör","Content Group Description":"İçerik Grubu Açıklaması","Copyright":"Telif Hakkı","Copyright Message":"Telif Hakkı Mesajı","Encoded By":"Kodlama Cinsi","Encoder Settings":"Kodlayıcı Ayarları","Encoding Time":"Kodlama Zamanı","File Owner":"Dosya Sahibi","File Type":"Dosya Türü","Initial Key":"İlk Anahtar","Internet Radio Station Name":"İnternet Radyo İstasyonu Adı","Internet Radio Station Owner":"İnternet Radyo İstasyonu Sahibi","Involved People List":"İlgili Kişi Listesi","Linked Information":"Bağlantılı Bilgi","Lyricist":"Söz Yazarı","Media Type":"Ortam Türü","Mood":"Ruh Hali","Music CD Identifier":"Müzik CD Tanımlayıcısı","Musician Credits List":"Müzisyen Kredileri Listesi","Original Album":"Orijinal Albüm","Original Artist":"Orijinal Sanatçı","Original Filename":"Orijinal Dosya Adı","Original Lyricist":"Orijinal Söz Yazarı","Original Release Time":"Orijinal Çıkış Zamanı","Original Year":"Orjinal Yıl","Part Of A Compilation":"Derleme Bölümü","Part Of A Set":"Set Bölümü","Performer Sort Order":"Sanatçı Sıralama Düzeni","Playlist Delay":"Çalma Listesi Gecikmesi","Produced Notice":"Üretilme Bildirimi","Publisher":"Yayımcı","Recording Time":"Kayıt Zamanı","Release Time":"Çıkış Zamanı","Remixer":"Remix Yapan","Set Subtitle":"Altyazıyı Ayarla","Subtitle":"Altyazı","Tagging Time":"Etiketleme Zamanı","Terms Of Use":"Kullanım Şartları","Title Sort Order":"Başlık Sıralama Düzeni","Track Number":"Parça Numarası","Unsynchronised Lyric":"Senkronize Edilmemiş Şarkı Sözü","URL Artist":"Sanatçı URLsi","URL File":"Dosya URLsi","URL Payment":"Ödeme URLsi","URL Publisher":"Yayımcı URLsi","URL Source":"Kaynak URLsi","URL Station":"Radyo URLsi","URL User":"Kullanıcı URLsi","Year":"Yıl","All Stations":"Tüm Radyolar","This station does not accept requests currently.":"Bu radyo şu anda istekleri kabul etmiyor.","This playlist is not a sequential playlist.":"Bu çalma listesi \"SIRALI\" bir çalma listesi değildir.","Playlist enabled.":"Çalma Listesi Etkinleştirildi!","Playlist disabled.":"Çalma Listesi Devredışı Bırakıldı!","Playlist successfully imported; %d of %d files were successfully matched.":"Oynatma listesi başarıyla içe aktarıldı; %d tanesi %d dosyadan başarıyla eşleştirildi.","Playlist reshuffled.":"Çalma listesi yeniden karıştırıldı!","%d files processed.":"%d dosya işlendi.","No directory specified":"Hiçbir dizin seçilmedi","File not specified.":"Dosya belirtilmedi!","New path not specified.":"Yeni dizin belirlenmedi!","File Not Processed: %s":"Dosya İşlenemedi: %s","File Processing":"Dosya İşleniyor","Web hook enabled.":"Web kancası etkinleştirildi!","Web hook disabled.":"Web kancası devredışı bırakıldı!","This station does not support on-demand streaming.":"Bu istasyon isteğe bağlı akışı desteklemiyor.","Podcast not found!":"Podcasts Bulunamadı!","This station is out of available storage space.":"Radyo depolama alanı doldu.","No recording available.":"Kullanılabilir kayıt yoktur.","Station reloaded.":"Sunucu yeniden başlatıldı.","Station restarted.":"Sunucu yeniden başlatıldı!","Service stopped.":"Servis durduruldu.","Service started.":"Servis başlatıldı.","Service reloaded.":"Servis yeniden yüklendi.","Service restarted.":"Servis yeniden başlatıldı.","Song skipped.":"Şarkı atlandı!","Streamer disconnected.":"DJ bağlantısı kesildi!","You cannot modify yourself.":"Kendinizi değiştiremezsiniz.","You cannot remove yourself.":"Kendini silemezsin!","Backup not found.":"Yedekleme bulunamadı!","Create a new storage location based on the base directory.":"Temel dizini temel alan yeni bir depolama konumu oluşturun.","Test Message":"Test Mesajı","This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly.":"Bu AzuraCast'tan bir test mesajıdır. Bu mesajı alıyorsanız e-posta ayarlarınızın doğru yapılandırıldığı anlamına gelir.","Test message sent successfully.":"Test mesajı başarıyla gönderildi.","Search engine crawlers are not permitted to use this feature.":"Arama motoru tarayıcılarının bu özelliği kullanmasına izin verilmemektedir.","You are not permitted to submit requests.":"İstek göndermenize izin verilmiyor.","The song ID you specified cannot be requested for this station.":"Belirttiğiniz şarkı kimliği bu radyo için talep edilemez.","You have submitted a request too recently! Please wait before submitting another one.":"Çok yakın zamanda bir istek gönderdiniz! Lütfen başka bir tane göndermeden önce bekleyin.","Duplicate request: this song was already requested and will play soon.":"Yinelenen İstek: Bu şarkı zaten talep edildi ve yakında çalınacaktır.","This song or artist has been played too recently. Wait a while before requesting it again.":"Bu şarkı veya sanatçı zaten çok yeni çalındı. Tekrar talep etmeden önce biraz bekleyin.","Playlist: %s":"Çalma Listesi: %s","Streamer: %s":"DJ: %s","Changes saved successfully.":"Değişiklikler başarıyla kaydedildi.","Record created successfully.":"Kayıt başarıyla oluşturuldu.","Record updated successfully.":"Kayıt başarıyla güncellendi.","Record deleted successfully.":"Kayıt başarıyla silindi.","Record not found":"Kayıt bulunamadı","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"Yüklenen dosya php.ini'deki upload_max_filesize yönergesini aşıyor.","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"Yüklenen dosya HTML formundaki MAX_FILE_SIZE yönergesini aşıyor.","The uploaded file was only partially uploaded.":"Yüklenen dosya yalnızca kısmen yüklendi.","No file was uploaded.":"Dosya yüklenemedi.","No temporary directory is available.":"Geçici dizin kullanılamaz.","Could not write to filesystem.":"Dosya sistemine yazılamadı.","Upload halted by a PHP extension.":"Yükleme bir PHP uzantısı tarafından durduruldu.","Unspecified error.":"Belirtilmemiş hata.","Storage location %s could not be validated: %s":"%s depolama konumu doğrulanamadı: %s","Storage location %s already exists.":"%s depolama alanı zaten var.","This value is already used.":"Bu değer zaten kullanılıyor.","The port %s is in use by another station.":"%s portu başka bir radyo tarafından kullanılıyor.","GeoLite database not configured for this installation. See System Administration for instructions.":"GeoLite veritabanı bu kurulum için yapılandırılmamış. Talimatlar için \"Sistem Yönetimi\" sayfasına gidiniz.","This product includes GeoLite2 data created by MaxMind, available from %s.":"Bu ürün MaxMind tarafından oluşturulan GeoLite2 verilerini içerir. Daha geniş bilgi için %s internet adresini ziyaret edebilirsiniz.","IP Geolocation by DB-IP":"DB-IP ile IP Konumu","You must be logged in to access this page.":"Bu sayfayı görüntülemek için giriş yapmalısınız.","You do not have permission to access this portion of the site.":"Sitenin bu bölümüne erişmek için yetkiniz bulunmamaktadır.","The performance profiling extension is currently enabled on this installation.":"Performans profili oluşturma uzantısı şu anda bu kurulumda etkin.","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"Profil oluşturucu sayfasından herhangi bir AzuraCast sayfasının veya uygulamasının yürütme süresini ve bellek kullanımını izleyebilirsiniz.","Profiler Control Panel":"Profiler Kontrol Paneli","Performance profiling is currently enabled for all requests.":"Performans profili oluşturma şu anda tüm istekler için etkindir.","This can have an adverse impact on system performance. You should disable this when possible.":"Bunun sistem performansı üzerinde olumsuz bir etkisi olabilir. Mümkün olduğunda bunu devre dışı bırakmalısınız.","Update Instructions":"Güncelleme Talimatları","AzuraCast version %s is now available.":"AzuraCast %s sürümü şu an kullanılabilir.","You are currently running version %s. Updating is highly recommended.":"Şu anda AzuraCast %s sürümüne sahipsiniz. Güncelleme şiddetle tavsiye edilir.","New AzuraCast Release Version Available":"AzuraCast Yeni Sürümü Yayınlandı!","Your installation is currently %d update(s) behind the latest version.":"AzuraCast şu anda en son sürümün %d güncellemesini içerir.","View the changelog for full details.":"Tüm ayrıntılar için değişiklik günlüğünü görüntüleyin.","You should update to take advantage of bug and security fixes.":"Hata ve güvenlik düzeltmelerinden yararlanmak için güncelleme yapmalısınız.","New AzuraCast Updates Available":"AzuraCast Yeni Güncellemesi Yayınlandı!","You may want to update your base URL to ensure it is correct.":"Doğru olduğundan emin olmak için temel URLnizi güncellemek isteyebilirsiniz.","If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting.":"AzuraCast'a erişmek için düzenli olarak farklı URL'ler kullanıyorsanız, \"Tarayıcı URLsini Tercih Et\" ayarını etkinleştirmelisiniz.","Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s).":"\"Temel URL\" ayarınız (%s) şu anda kullanmakta olduğunuz URL ile (%s) eşleşmiyor.","Installation Not Recently Backed Up":"Yükleme Son Zamanlarda Yedeklenmedi","This installation has not been backed up in the last two weeks.":"Bu kurulum son iki hafta içerisinde yedeklenmedi.","Synchronization Disabled":"Senkronizasyon Devre Dışı","Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks.":"Rutin senkronizasyon şu anda devre dışı. Rutin bakım görevlerini sürdürmek için yeniden etkinleştirdiğinizden emin olun.","Synchronization Not Recently Run":"Senkronizasyon Yakın Zamanda Çalıştırılmadı","The routine synchronization task has not run recently. This may indicate an error with your installation.":"Rutin senkronizasyon görevi yakın zamanda çalışmadı. Bu kurulumunuzda bir hata olduğunu gösterebilir.","System Debugger":"Sistem Hata Ayıklama","All Permissions":"Tüm İzinler","View Administration Page":"Yönetici Panelini Görme","View System Logs":"Sistem Günlüklerini Görme","Administer Settings":"Ayar Yönetimi","Administer API Keys":"API Anahtarı Yönetimi","Administer Stations":"Radyo Yönetimi","Administer Custom Fields":"Özel Alan Yönetimi","Administer Backups":"Yedekleme Yönetimi","Administer Storage Locations":"Depolama Yönetimi","View Station Page":"Radyo Sayfasını Görme","View Station Reports":"Radyo Raporlarını Görme","View Station Logs":"Radyo Günlüklerini Görme","Manage Station Profile":"Profil Yönetimi","Manage Station Broadcasting":"Canlı Yayın Yönetimi","Manage Station Streamers":"DJ Yönetimi","Manage Station Mount Points":"Bağlantı Noktası Yönetimi","Manage Station Remote Relays":"Radyo Yönlendirme Yönetimi","Manage Station Media":"Müzik Dosyaları Yönetimi","Manage Station Automation":"Radyo Otomasyon Yönetimi","Manage Station Web Hooks":"Web Kancası Yönetimi","Manage Station Podcasts":"Podcasts Yönetimi","%s is not recognized as a service.":"%s bir servis olarak tanınmıyor.","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"Supervisor'a henüz kayıtlı olmayabilir. Yayını yeniden başlatmak yardımcı olabilir.","%s cannot start":"%s başlatılamadı!","It is already running.":"Zaten Çalışıyor.","%s cannot stop":"%s durdurulamadı!","It is not running.":"Zaten Çalışmıyor.","%s encountered an error":"%s bir hata ile karşılaştı.","Check the log for details.":"Detaylar için günlükleri kontrol edin.","Are you sure?":"Emin misiniz?","System Maintenance":"Sunucu Bakımı","System Logs":"Sistem Günlükleri","User Accounts":"Kullanıcı Hesapları","Connected AzuraRelays":"AzuraRelays Bağlantısı","Install SHOUTcast":"SHOUTcast Kurulumu","Restart broadcasting? This will disconnect any current listeners.":"Canlı yayın yeniden başlatılsın mı? Mevcut dinleyicilerin bağlantısı kesilir.","Reload broadcasting? Current listeners will not be disconnected.":"Canlı yayın yeniden başlatılsın mı? Mevcut dinleyicilerin bağlantısı kesilmeyecektir.","Start Station":"Radyoyu Başlat","Ready to start broadcasting? Click to start your station.":"Yayına başlamak için hazır mısınız? Radyonuzu başlatmak için tıklayın.","Reload to Apply Changes":"Değişiklikleri Uygulamak İçin Yeniden Başlat","Click to restart your station and apply configuration changes.":"Radyonuzu yeniden başlatmak ve yapılandırma değişikliklerini uygulamak için tıklayın.","Duplicate Songs":"Yinelenen Şarkılar","Unprocessable Files":"İşlenemeyen Dosyalar","Unassigned Files":"Atanmamış Dosyalar","Live Streaming":"Canlı Yayın","Reports":"Raporlar","SoundExchange Royalties":"SoundExchange Raporu","Reload Configuration":"Yapılandırmayı Yeniden Yükle","Restart Broadcasting":"Yayını Yeniden Başlat","Help":"Yardım","Any time the currently playing song changes":"Çalan Şarkı Her Değiştiğinde","Any time the listener count increases":"Dinleyici Sayısı Arttığında","Any time the listener count decreases":"Dinleyici Sayısı Azaldığında","Any time a live streamer/DJ connects to the stream":"DJ Yayına Bağlandığında","Any time a live streamer/DJ disconnects from the stream":"DJ Yayından Ayrıldığında","When the station broadcast goes offline.":"Radyo yayını çevrimdışı olduğunda.","When the station broadcast comes online.":"Radyo yayını çevrimiçi olduğunda.","Generic Web Hook":"Genel Web Kancası","Automatically send a message to any URL when your station data changes.":"Radyo verileriniz değiştiğinde otomatik olarak herhangi bir URLye mesaj gönderin.","Send E-mail":"E-Posta Gönder","Send an e-mail to specified address(es).":"Belirtilen adres(ler)e bir e-posta gönderin.","TuneIn AIR":"TuneIn Web Kancası","Send song metadata changes to TuneIn.":"Şarkı meta verileri değişikliklerini TuneIn'e gönderin.","Discord Webhook":"Discord Web Kancası","Automatically send a customized message to your Discord server.":"Discord sunucunuza otomatik olarak özelleştirilmiş bir mesaj gönderin.","Telegram Chat Message":"Telegram Sohbet Mesajı","Use the Telegram Bot API to send a message to a channel.":"Bir kanala mesaj göndermek için Telegram Bot APIsini kullanın.","Twitter Post":"Twitter Gönderisi","Automatically send a tweet.":"Otomatik olarak bir tweet gönderin.","Google Analytics Integration":"Google Analytics Entegrasyonu","Send stream listener details to Google Analytics.":"Canlı yayın dinleyici ayrıntılarını Google Analytics'e gönderin.","Matomo Analytics Integration":"Matomo Analiz Entegrasyonu","Send stream listener details to Matomo Analytics.":"Akış dinleyici ayrıntılarını Matomo Analiz'e gönderin.","Is Public":"Genel","First Connected":"Birinci Bağlantı","Latest Update":"Son Güncelleme","Yes":"Evet","No":"Hayır","Run Synchronization Task":"Senkronizasyon Görevini Çalıştır","Debug Home":"Hata Ayıklama Sayfası","The synchronization task is running in the background. The log below will update automatically.":"Senkronizasyon görevi arka planda çalışıyor. Aşağıdaki günlük otomatik olarak güncellenecektir.","Clear Cache":"Önbelleği Temizle","Clearing the application cache may log you out of your session.":"Uygulama önbelleğini temizlemek oturumunuzdan çıkmanıza neden olabilir.","Clear All Message Queues":"Mesaj Kuyruğunu Temizle","This will clear any pending unprocessed messages in all message queues.":"Bu mesaj kuyruğundaki tüm işlenmemiş bekleyen mesajları temizleyecektir.","Synchronization Tasks":"Senkronizasyon Görevleri","Task Name":"Görev Adı","Last Run":"Son Çalışma","Next Run":"Sonraki Çalışma","Not Run":"Çalışmadı","Run Task":"Görevi Çalıştır","Message Queues":"Mesaj Sırası","%d queued messages":"%d okunmayan mesaj","Station-Specific Debugging":"Radyo Hata Ayıklama","AutoDJ Queue":"AutoDJ Kuyruğu","Get Next Song":"Sonraki Şarkıyı Al","Get Now Playing":"Şimdi Oynat","Send Liquidsoap Telnet Command":"Liquidsoap Telnet Komutu Gönder","Command":"Komut","Execute Command":"Komutu Çalıştır","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"Docker kullandığınız için bazı sistem günlüklerine yalnızca sunudaki SSH oturumuyla erişilebilir. Terminalden Docker günlüklerine erişmek için %s komutunu çalıştırabilirsiniz.","Logs by Station":"Radyo Günlükleri","Report Not Available":"Rapor Kullanılamaz","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"Sistem yöneticisi IP tabanlı ayrıntılı dinleyici bilgilerini toplamayı devre dışı bıraktığı için bu rapor bulunmuyor.","Station Time":"Radyo Saati","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"Bu radyo için DJ hesapları şu an devre dışıdır. Etkinleştirmek için aşağıdaki butona tıklayın.","Enable Streaming":"Canlı Yayını Etkinleştir","Available Logs":"Mevcut Günlükler","Station Broadcasting Disabled":"Radyo Canlı Yayını Devredışı","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"Radyonuz yayın için şu anda etkin değildir. Müzikleri, çalma listelerini ve diğer radyo ayarlarını halen yönetebilirsiniz. Yayını yeniden etkinleştirmek için radyo profilini düzenleyin.","Please wait...":"Lütfen bekleyin...","Powered by %s":"%s tarafından güçlendirilmiştir.","An account recovery link has been requested for your account on \"%s\".":"\"%s\" tarihinde hesabınız için bir hesap kurtarma bağlantısı talep edildi.","Click the link below to log in to your account.":"Hesabınıza giriş yapmak için aşağıdaki bağlantıya tıklayın.","Details":"Ayrıntılar","View Details":"Ayrıntıları Görüntüle","No entries found.":"Hiçbir girdi bulunamadı.","Enter Two-Factor Code":"İki Faktörlü Doğrulama Kodu","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"Hesabınız iki faktörlü güvenlik doğrulamasını kullanıyor. Cihazınızın şu anda göstermekte olduğu kodu girin.","Security Code":"Güvenlik Kodu","Sign in":"Giriş Yap","Forgot Password":"Şifremi Unuttum","This installation's administrator has not configured this functionality.":"Bu kurulumun yöneticisi bu işlevi yapılandırmadı.","Contact an administrator to reset your password following the instructions in our documentation:":"Belgelerimizdeki talimatları izleyerek parolanızı sıfırlaması için bir yöneticiyle iletişime geçin:","Password Reset Instructions":"Şifre Sıfırlama Talimatları","name@example.com":"E-Posta Adresinizi Yazın","Send Recovery E-mail":"Kurtarma E-postası Gönderin","Welcome!":"Hoşgeldiniz!","Welcome to %s!":"Hoşgeldiniz!","Enter your password":"Şifrenizi Girin","Remember me":"Beni Hatırla","Please log in to continue.":"Devam etmek için lütfen giriş yapın.","Forgot your password?":"Şifrenizi mi unuttunuz?","Automatically scroll to the bottom of the log":"Günlüğü en alta otomatik kaydır","Need Help?":"Yardıma Mı İhtiyacınız Var?","You can find answers for many common questions in our support documents.":"SSS belgelerine ulaşmak için destek dökümanları sayfasına göz atabilirsiniz.","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"Bir bug veya hata yaşıyorsanız aşağıdaki bağlantıyı kullanarak GitHub sorunu gönderebilirsiniz.","Your current installation type is %s. Be sure to include this when creating a new issue.":"%s mevcut kurulum türünüzdür ve yeni bir sorun oluştururken bunu eklediğinizden emin olun.","Add New GitHub Issue":"Yeni GitHub Sorunu","Skip to main content":"Ana İçeriğe Atla","Toggle Sidebar":"Kenar Çubuğunu Değiştir","Toggle Menu":"Menüyü Değiştir","System Administration":"Sistem Yönetimi","Switch Theme":"Temayı Değiştir","End Session":"Oturumu Sonlandır","Sign Out":"Çıkış Yap","Like our software?":"AzuraCast'i beğendiniz mi?","Donate to support AzuraCast!":"Bizi desteklemek için bağış yapın!"},"uk_UA":{"# Episodes":"# Епізоди","# Songs":"Пісні","%{ days } Days":"%{ days } днів","%{ minutes } minutes":"%{ minutes } хвилин","%{ seconds } seconds":"%{ seconds } секунди","%{filesCount} File":["%{filesCount} Файл","","",""],"%{listeners} Listener":["%{listeners} Слухач","","",""],"%{name} - Copy":"%{name} - Копія","%{numSongs} uploaded song":["%{numSongs} завантажив пісню","","",""],"Add Remote Relay":"Додати віддалену станцію","API Keys":"Ключі API","Consumer Secret (API Secret)":"Секретний ключ (Секрет API)","Customize DJ/Streamer Port":"Змінити порт DJ/Streamer","Customize Internal Request Processing Port":"Змінити порт обробки внутрішнього запиту","Customize Source Password":"Налаштування вихідного пароля","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"Налаштуйте кількість пісень, які з’являться у розділі \"Історія пісень\" для цієї станції та у всіх публічних API.","Dark":"Темна","Date Played":"Дата відтворення","Date Requested":"Дата запиту","Date/Time":"Дата/час","Date/Time (Browser)":"Дата/час (Браузер)","Date/Time (Station)":"Дата/Час (станція)","Days Between Automated Assignments":"Днів між автоматизованими призначеннями","Days of Playback History to Keep":"Дні історії відтворення, щоб залишити","Deactivate Streamer on Disconnect (Seconds)":"Вимкнути Трансляцію при відключенні (в секундах)","Default":"За замовчуванням","Default Album Art":"Обкладинка альбому за умовчанням","Default Album Art URL":"URL-адреса обкладинки за замовчуванням","Default Avatar URL":"URL-адреса Аватарів за замовчуванням","Default Mount":"Стандартне підключення","Delete":"Видалити","Delete %{ num } media files?":"Видалити %{ num } медіафайли?","Delete Album Art":"Очистити кеш обкладинок","Delete API Key?":"Видалити ключ API?","Delete Backup?":"Видалити резервну копію?","Delete Broadcast?":"Видалити трансляцію?","Delete Custom Field?":"Видалити користувацькі поля?","Delete Episode?":"Видалити епізод?","Delete Mount Point?":"Видалити точку монтування?","Delete Playlist?":"Видалити список відтворення?","Delete Podcast?":"Видалити підкасти?","Delete Queue Item?":"Видалити елемент черги?","Delete Remote Relay?":"Видалити віддалену станцію?","Delete Request?":"Видалити запит?","Delete Role?":"Видалити роль?","Delete SFTP User?":"Видалити SFTP користувача?","Delete Station?":"Видалити станцію?","Delete Storage Location?":"Видалити місце зберігання?","Delete Streamer?":"Видалити трансляцію?","Delete User?":"Видалити користувача?","Delete Web Hook?":"Видалити веб-Хук?","Description":"Опис","Deselect":"Зняти вибір","Desktop Device":"Стільничний пристрій","Direct Stream URL":"URL-адреса прямої трансляції","Directory":"Каталог","Directory Name":"Ім'я каталогу","Disable":"Вимкнути","Disable Crossfading":"Вимкнути перехресне затухання","Disable Optimizations":"Вимкнути оптимізацію","Disable public pages?":"Відключити публічні сторінки?","Disable song requests?":"Вимкнути запити на пісні?","%s is not recognized as a service.":"%s не визнаний сервісом.","%s cannot start":"%s не може почати","%s cannot stop":"%s не може зупинити","%s encountered an error":"%s виявив помилку","%d queued messages":"%d непрочитаних повідомлень"},"zh_CN":{"# Episodes":"# 集数","# Songs":"#歌曲","%{ days } Days":"%{ days } 天","%{ minutes } minutes":"%{ minutes } 分","%{ seconds } seconds":"%{ seconds } 秒","%{listeners} Listener":"%{listeners} 听众","%{name} - Copy":"%{name} - 复制","%{numPlaylists} playlist":"%{numPlaylists} 播放列表","%{numSongs} uploaded song":"%{numSongs} 上传的歌曲","%{station} - Copy":"%{station} - 复制","A completely random track is picked for playback every time the queue is populated.":"每次填充队列时,都会随机挑选一首曲目进行播放。","A playlist containing media files hosted on this server.":"包含该服务器上托管的媒体文件的播放列表。","A playlist that instructs the station to play from a remote URL.":"指示电台从远程URL播放的播放列表。","Access Key ID":"访问密钥ID","Access Token":"访问令牌","Access Token Secret":"访问令牌机密","Account is Active":"帐户处于激活状态","Account List":"帐户列表","Actions":"操作","Adapter":"适配器","Add API Key":"添加API密钥","Add Custom Field":"添加自定义字段","Add Episode":"添加# #集数","Add Files to Playlist":"将文件添加到播放列表","Add Mount Point":"添加挂载点","Add Playlist":"添加播放列表","Add Podcast":"添加播客","Add Record":"添加记录","Add Remote Relay":"添加远程中继","Add Role":"添加角色","Add Schedule Item":"增加时间表项目","Add SFTP User":"添加SFTP用户","Add Station":"添加电台","Add Storage Location":"添加存储位置","Add Streamer":"添加流媒体","Add User":"添加用户","Add Web Hook":"添加网络钩子","Administration":"管理","Advanced":"高级","Advanced Configuration":"高级配置","Advanced Manual AutoDJ Scheduling Options":"高级手动AutoDJ调度选项","Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports.":"汇总听众统计数据用于显示整个系统的电台报告。基于IP的听众统计用于查看实时听众跟踪,可能是版税报告所需。","Album":"专辑","Album Art":"专辑封面","All Playlists":"所有播放列表","All Podcasts":"所有播客","All values in the NowPlaying API response are available for use. Any empty fields are ignored.":"NowPlaying API响应中的所有值都可以使用。任何空字段都会被忽略。","Allow Requests from This Playlist":"允许该播放列表的请求","Allow Song Requests":"允许歌曲请求","Allow Streamers / DJs":"允许流媒体/ DJ","Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\".":"允许系统根据歌曲的表现定期自动分配歌曲到播放列表。该过程将在后台运行,只有当该选项设置为 \"已启用 \"且至少有一个播放列表被设置为 \"包含在自动分配中 \"时才会运行。","Allowed IP Addresses":"允许的IP地址","Always Use HTTPS":"一律使用HTTPS","Amplify: Amplification (dB)":"放大: 放大 (dB)","Analyze and reprocess the selected media":"分析和重新处理选定的媒体","API \"Access-Control-Allow-Origin\" Header":"API \"Access-Control-Allow-Origin\" 标头","API Documentation":"API文档","API Key Description/Comments":"API密钥描述/助是","API Keys":"API密钥","API Version":"API 版本","Apply for an API key at Last.fm":"在Last.fm申请一个API密钥","Applying changes...":"应用更改中...","Art":"艺术","Artist":"艺术家","Artwork":"截图","Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts.":"截图的最小尺寸为1400 x 1400像素,苹果播客的最大尺寸为3000 x 3000像素。","At the bottom of the page, click \"Create my access token\".":"在页面的底部,点击 \"创建我的访问令牌\"。","Attempt to Automatically Retrieve ISRC When Missing":"缺少时尝试自动检索ISRC","Audit Log":"审核日志","Author":"作者","Auto-Assign Value":"自动分配值","Auto-Assigned":"自动分配","AutoDJ":"自动DJ","AutoDJ Bitrate (kbps)":"AutoDJ比特率(kbps)","AutoDJ Disabled":"AutoDJ 禁用","AutoDJ Format":"AutoDJ格式","AutoDJ has been disabled for this station. No music will automatically be played when a source is not live.":"本台的AutoDJ已被禁用。当音源不在现场时,不会自动播放音乐。","AutoDJ Queue Length":"AutoDJ队列长度","AutoDJ Service":"自动DJ服务","Automated Assignment":"自动分配","Automatic Backups":"自动备份","Automatically Set from ID3v2 Value":"从ID3v2值自动设置","Avatar Service":"头像服务","Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings.":"头像是根据您的电子邮件地址从%{service} 服务中获取的。点击管理您的%{service} 设置。","Average Listeners":"平均听众","Avoid Duplicate Artists/Titles":"避免重复的艺术家/标题","AzuraCast First-Time Setup":"AzuraCast首次设置","AzuraCast Instance Name":"AzuraCast实例名称","AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated.":"AzuraCast内置了一个免费的IP地理定位数据库。您可能更喜欢使用MaxMind GeoLite服务,以获得更准确的结果。使用MaxMind GeoLite需要一个许可证密钥,但一旦提供了密钥,我们将自动保持数据库的更新。","AzuraCast Update Checks":"检查AzuraCast更新","AzuraCast User":"AzuraCast用户","AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles.":"AzuraCast使用一个基于角色的访问控制系统。角色被赋予网站的某些部分的权限,然后用户被分配到这些角色。","AzuraCast Wiki":"AzuraCast 维基","AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed.":"AzuraCast将扫描上传的文件,寻找与电台音乐库匹配的文件。在运行这一步之前,媒体应该已经被上传。您可以根据需要多次重新运行这个工具。","Back":"返回","Backups":"备份","Banned Countries":"被禁止的国家","Banned IP Addresses":"被禁止的IP地址","Base Station Directory":"电台目录","Base Theme for Public Pages":"公共页面的基本主题","Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists.":"根据您的电台歌曲以前的表现,AzuraCast可以自动在您的播放列表中均匀地分配歌曲,将表现最好的歌曲放在权重最高的播放列表中。","Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days.":"根据此设置,系统将每隔(此)天利用前(此)天的数据自动重新分配歌曲。","Basic Info":"基本信息","Basic Information":"基本信息","Best Performing Songs":"最佳表演歌曲","Bit Rate":"比特率","Bot Token":"机器人 Token","Branding Settings":"品牌设置","Broadcast AutoDJ to Remote Station":"廣播AutoDJ到遠端電台","Broadcasting":"广播","Broadcasting Service":"广播服务","Broadcasts":"广播","Browser Icon":"浏览图标","Bucket Name":"桶名","By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443).":"默认情况下,电台在自己的端口上广播(即8000)。如果您正在使用CloudFlare等服务或通过SSL访问您的广播电台,您应该启用此功能,该功能通过网络端口(80和443)进行广播。","Categories":"分类","Change":"更改","Change Password":"修改密码","Changes":"更改","Changes saved.":"更改已保存。","Character Set Encoding":"字符集编码","Chat ID":"聊天 ID","Check Web Services for Album Art for \"Now Playing\" Tracks":"为 \"正在播放 \"的曲目检查网络服务的专辑封面","Check Web Services for Album Art When Uploading Media":"上载媒体时,从网络服务检查专辑封面","Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page.":"为这个网络钩子选择一个名称,以帮助您将它与其他网络钩子区分开来。这将只在管理页面上显示。","Choose a new password for your account.":"为您的账户选择一个新的密码。","Clear":"清除","Clear All Pending Requests?":"清除所有待处理的请求?","Clear Artwork":"清除作品","Clear File":"清除文件","Clear Image":"清除图像","Clear List":"清除列表","Clear Media":"清除媒体","Clear Pending Requests":"清除待处理的请求","Clear Queue":"清理队列","Clear Upcoming Song Queue":"清除即将播放的歌曲队列","Clear Upcoming Song Queue?":"清除即将播放的歌曲队列?","Click \"Generate new license key\".":"点击 \"生成新的许可证密钥\"。","Clone":"克隆","Clone Station":"克隆电台","Close":"关闭","Code from Authenticator App":"来自认证器应用程序的代码","Collect aggregate listener statistics and IP-based listener statistics":"收集汇总的听众统计数据和基于IP的听众统计数据","Comments":"评论","Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel.":"通过提供有关您的广播环境的一些信息来完成设置过程。这些设置可以在以后从管理面板上进行更改。","Configure":"配置","Configure Automated Assignment":"配置自动分配","Configure Backups":"配置备份","Confirm New Password":"确认新密码","Connection Information":"连接信息","Consumer Key (API Key)":"消费者密钥(API密钥)","Consumer Secret (API Secret)":"消费者秘密(API秘密)","Contains explicit content":"含有明确的内容","Continue the setup process by creating your first radio station below. You can edit any of these details later.":"通过在下面创建您的第一个广播电台来继续设置过程。您以后可以编辑这些详细信息。","Continuous Play":"连续播放","Control how this playlist is handled by the AutoDJ software.":"控制AutoDJ软件如何处理该播放列表。","Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion.":"超过指定天数的副本将被自动删除。设置为0可禁用自动删除。","Copy associated media and folders.":"复制相关的媒体和文件夹。","Copy scheduled playback times.":"复制预定的播放时间。","Copy to Clipboard":"复制到剪贴板","Copy to New Station":"复制到新电台","CPU Load":"CPU负载","Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL.":"在Twitter应用程序网站上创建一个新的应用程序。使用此安装的基本URL作为应用程序的URL。","Create a New Radio Station":"创建一个新的广播电台","Create Account":"创建帐号","Create an account on the MaxMind developer site.":"在MaxMind开发者网站上创建一个账户。","Create and Continue":"创建和继续","Create custom fields to store extra metadata about each media file uploaded to your station libraries.":"创建自定义字段来存储上传到电台库的每个媒体文件的额外元数据。","Create Directory":"创建目录","Create New Key":"创建新密钥","Create Station":"创建电台","Crossfade Duration (Seconds)":"淡入淡出持续时间 (Seconds)","Crossfade Method":"淡入淡出法","Cue":"开始","Current Installed Version":"当前安装版本","Current Intro File":"当前的介绍文件","Current Password":"当前密码","Current Podcast Media":"当前的播客媒体","Custom":"自定义","Custom API Base URL":"自定义API基本URL","Custom Branding":"定制品牌","Custom Configuration":"自定义配置","Custom CSS for Internal Pages":"内部页面的自定义CSS","Custom CSS for Public Pages":"公共页面的自定义CSS","Custom Cues: Cue-In Point (seconds)":"自定义提示:插入点 (seconds)","Custom Cues: Cue-Out Point (seconds)":"自定义提示:插入点 (seconds)","Custom Fading: Fade-In Time (seconds)":"自定义渐变:淡入时间 (seconds)","Custom Fading: Fade-Out Time (seconds)":"自定义渐变。淡出时间 (seconds)","Custom Fading: Overlap Time (seconds)":"自定义渐变:重叠时间 (seconds)","Custom Fields":"自定义字段","Custom Frontend Configuration":"自定义前端配置","Custom JS for Public Pages":"公共页面的自定义JS","Customization":"定制化","Customize":"自定义","Customize Administrator Password":"自定义管理员密码","Customize AzuraCast Settings":"自定义AzuraCast设置","Customize Broadcasting Port":"自定义广播端口","Customize Copy":"自定义副本","Customize DJ/Streamer Mount Point":"自定义DJ / Streamer挂载点","Customize DJ/Streamer Port":"自定义DJ /流媒体端口","Customize Internal Request Processing Port":"自定义内部请求处理端口","Customize Source Password":"自定义源密码","Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs.":"自定义本站和所有公共 API 的 \"歌曲历史 \"部分将出现的歌曲数量。","Dark":"黑暗","Date Played":"播放日期","Date Requested":"要求日期","Date/Time":"日期/时间","Days Between Automated Assignments":"自动分配的天数","Days of Playback History to Keep":"保留的播放历史记录天数","Deactivate Streamer on Disconnect (Seconds)":"在断开连接时停用流媒体(秒)","Default":"默认","Default Album Art":"默认专辑封面","Default Album Art URL":"默认专辑封面URL","Default Avatar URL":"默认头像网址","Default Mount":"默认挂载点","Delete":"删除","Delete %{ num } media files?":"删除 %{ num } 媒体文件?","Delete Album Art":"删除专辑封面","Delete API Key?":"删除API密钥?","Delete Backup?":"删除备份?","Delete Broadcast?":"删除广播?","Delete Custom Field?":"删除自定义字段?","Delete Episode?":"删除剧集?","Delete Mount Point?":"删除挂载点?","Delete Playlist?":"删除播放列表?","Delete Podcast?":"删除播客?","Delete Queue Item?":"删除队列项目?","Delete Remote Relay?":"删除远程中继?","Delete Request?":"删除请求?","Delete Role?":"删除角色?","Delete SFTP User?":"删除SFTP用户?","Delete Station?":"删除电台?","Delete Storage Location?":"删除存储位置?","Delete Streamer?":"删除流媒体?","Delete User?":"删除用户?","Delete Web Hook?":"删除网络钩子?","Description":"描述","Deselect":"取消选择","Desktop Device":"桌面设备","Direct Stream URL":"流媒体直链URL","Directory":"目录","Directory Name":"目录名称","Disable":"禁用","Disable Crossfading":"禁用淡入淡出","Disable public pages?":"禁用公共页面?","Disable song requests?":"禁用歌曲请求?","Disable streamers?":"禁用流媒体?","Disable Two-Factor":"禁用双因素认证","Disable two-factor authentication?":"禁用双因素认证?","Disabled":"禁用","Disconnect Streamer":"断开流媒体的连接","Discord Web Hook URL":"Discord网络钩子 URL","Disk Space":"磁盘空间","Display Name":"显示名称","DJ Credentials":"DJ凭证","DJ/Streamer Buffer Time (Seconds)":"DJ /流媒体缓冲时间(秒)","Do not collect any listener analytics":"不要收集任何听众的分析数据","Do not use an AutoDJ service.":"不要使用自动DJ服务。","Down":"下","Download":"下载","Download CSV":"下载 CSV","Download M3U":"下载M3U","Download PLS":"下载PLS","Download the Linux x64 binary from the SHOUTcast Radio Manager:":"从SHOUTcast Radio Manager下载Linux x64二进制文件:","Drag file(s) here to upload or":"将文件拖到这里上传,或","Dropbox Generated Access Token":"Dropbox生成的访问令牌","Duplicate":"重复的","Duplicate Playlist":"重复的播放列表","Duplicate Prevention Time Range (Minutes)":"重复预防时间范围 (分钟)","E-Mail":"电子邮件","E-mail Address":"电子邮件地址","E-mail addresses can be separated by commas.":"电子邮件地址可以用逗号分隔。","E-mail Delivery Service":"电子邮件发送服务","Edit":"编辑","Edit Custom Field":"编辑自定义字段","Edit Episode":"编辑# #集数","Edit Liquidsoap Configuration":"编辑Liquidsoap配置","Edit Media":"编辑媒体","Edit Mount Point":"编辑挂载点","Edit Playlist":"编辑播放列表","Edit Podcast":"编辑播客","Edit Profile":"编辑个人资料","Edit Record":"编辑记录","Edit Remote Relay":"编辑远程中继","Edit Role":"编辑角色","Edit SFTP User":"编辑SFTP用户","Edit Station":"编辑电台","Edit Station Profile":"编辑电台简介","Edit Storage Location":"编辑存储位置","Edit Streamer":"编辑流媒体","Edit User":"编辑用户","Edit Web Hook":"编辑网络钩子","Embed Code":"嵌入代码","Embed Widgets":"嵌入小部件","Enable":"启用","Enable Advanced Features":"启用高级功能","Enable AutoDJ":"启用自动DJ","Enable Automated Assignment":"启用自动分配","Enable Broadcasting":"启用广播","Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality.":"启用Web界面中的某些高级功能,包括配置高级播放列表、配置电台端口、更改基础媒体目录和其他功能,推荐高级用户修改上数选项。","Enable Downloads on On-Demand Page":"启用按需下载页面","Enable Mail Delivery":"启用邮件发送","Enable On-Demand Streaming":"启用流媒体点播","Enable Public Pages":"启用公共页面","Enable public pages?":"启用公共页面?","Enable song requests?":"启用歌曲请求?","Enable streamers?":"启用流媒体?","Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers.":"启用此设置可防止将此播放列表中的文件的元数据发送到AutoDJ。如果播放列表包含插曲或碰碰声,这很有用。","Enable to advertise this mount point on \"Yellow Pages\" public radio directories.":"启用在 \"黄页 \"公共广播目录中宣传该挂载点。","Enable to advertise this relay on \"Yellow Pages\" public radio directories.":"启用在 \"黄页 \"公共广播目录上为这个转播做广告。","Enable to allow listeners to select this mount point on this station's public pages.":"启用允许听众在本台的公共页面上选择这个挂载点。","Enable to allow listeners to select this relay on this station's public pages.":"启用,允许听众在本台的公共页面上选择此中继。","Enable to allow this account to log in and stream.":"启用以允许该帐户登录和流媒体传输。","Enable to have AzuraCast automatically run nightly backups at the time specified.":"启用AzuraCast在指定时间自动运行夜间备份。","Enable Two-Factor":"启用双因素认证","Enable Two-Factor Authentication":"启用两因素身份验证","Enabled":"启用","Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it.":"启用或禁用基于WebSocket的较新和较快的系统来接收公共广播的实时更新。如果您遇到問題,您可能需要停用此功能。","Encoder":"编码器","End Date":"结束日期","End Time":"结束时间","Endpoint":"端点","Enforce Schedule Times":"执行时间表时间","Enter the current code provided by your authenticator app to verify that it's working correctly.":"输入您的身份验证器应用程序提供的当前代码,以验证它是否正常工作。","Enter the full URL of another stream to relay its broadcast through this mount point.":"输入另一个流的完整URL,以便通过这个挂载点转发其广播。","Episode":"# #集数介绍","Episodes":"剧集","Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\".":"例如:如果远程广播的URL是http://station.example.com:8000/radio.mp3,请输入 \"http://station.example.com:8000\"。","Exclude Media from Backup":"从备份中排除媒体","Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"将媒体排除在自动备份之外可以节省空间,但您应确保在其他地方备份媒体。请注意,只有本地存储的媒体才会被备份。","Explicit":"明确的","Export %{format}":"输出 %{format}","Fallback Mount":"回退安装","Field Name":"字段名称","File Name":"文件名","Files marked for reprocessing:":"标记为需要重新处理的文件:","Files moved:":"文件被移动:","Files queued for playback:":"等待排队播放的文件:","Files removed:":"文件被删除:","Footer Text":"页脚文字","For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix.":"对于本地文件系统,这是目录的基本路径。对于远程文件系统,这是文件夹的前缀。","for selected period":"选定时期","For some clients, use port:":"对于一些自定义比较高的客户,请设置端口:","Friday":"星期五","From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc).":"请使用您的智能手机,使用您选择的认证应用程序(FreeOTP、Authy等)扫描右边的二维码。","Full Volume":"最大音量","Full:":"全部:","GA Property Tracking ID":"GA 属性跟踪 ID","General Rotation":"常规轮换","Generate Report":"生成报告","Genre":"分类","GeoLite is not currently installed on this installation.":"目前在这个装置上还没有安装GeoLite。","GeoLite version \"%{ version }\" is currently installed.":"目前已安装GeoLite版本\"%{ version }\"。","Global":"全球","Global Permissions":"全局权限","Hide Album Art on Public Pages":"在公共页面上隐藏专辑封面","Hide AzuraCast Branding on Public Pages":"在公共网页上隐藏AzuraCast品牌信息","Hide Charts":"隐藏图表","Hide Metadata from Listeners (\"Jingle Mode\")":"从听众那里隐藏元数据(\"铃声模式\")。","High":"高","Higher weight playlists are played more frequently compared to other lower-weight playlists.":"与其他低权重的播放列表相比,高权重的播放列表的播放频率更高。","History":"历史","Home":"主页","Homepage Redirect URL":"主页重定向网址","Hour":"小时","HTML":"HTML代码","Icecast Clients":"Icecast客户端","Identifier":"识别码","If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art.":"如果一首歌没有专辑封面,这个URL会被列出。留空以使用标准占位图。","If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default.":"如果访问者没有登录并访问AzuraCast主页,您可以将他们自动重定向到这里指定的URL。如果留空,则默认将他们重定向到登录页面。","If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist.":"如果启用了自动分配,则将此播放列表作为要重新分配歌曲的目标之一。这将覆盖该播放列表的现有内容。","If disabled, the playlist will not be included in radio playback, but can still be managed.":"如果禁用,播放列表将不包含在广播的播放中,但仍可进行管理。","If disabled, the station will not broadcast or shuffle its AutoDJ.":"如果禁用,则该台将不会广播或洗牌其 AutoDJ。","If enabled, a download button will also be present on the public \"On-Demand\" page.":"如果启用,在公开的 \"点播 \"页面上也将出现一个下载按钮。","If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance.":"如果启用,AzuraCast将连接到MusicBrainz数据库,试图为任何缺少ISRC的文件找到一个ISRC。禁用这个可能会提高性能。","If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page.":"如果启用,启用了点播流的播放列表中的音乐将可通过专门的公共页面的流进行传输。","If enabled, the AutoDJ on this installation will automatically play music to this mount point.":"如果启用,此安装的AutoDJ将自动播放音乐到此挂载点。","If enabled, the AutoDJ will automatically play music to this mount point.":"如果启用,AutoDJ将自动播放音乐到该安装点。","If enabled, this streamer will only be able to connect during their scheduled broadcast times.":"如果启用,该流媒体播放器将只能在其预定的广播时间内进行连接。","If requests are enabled for your station, users will be able to request media that is on this playlist.":"如果为您的电台启用了请求功能,用户将能够请求该播放列表中的媒体。","If selected, album art will not display on public-facing radio pages.":"如果选择,专辑封面将不会显示在面向公众的广播页面上。","If selected, this will remove the AzuraCast branding from public-facing pages.":"如果选择,这将从面向公众的页面中移除AzuraCast品牌。","If the end time is before the start time, the playlist will play overnight.":"如果结束时间早于开始时间,则播放列表将隔夜播放。","If the end time is before the start time, the schedule entry will continue overnight.":"如果结束时间早于开始时间,则计划列表将继续过夜。","If the port you broadcast to is different from the one you listed in the URL above, specify the source port here.":"如果您广播的端口与您在上面的URL中列出的端口不同,请在这里指定源端口。","If this mount is the default, it will be played on the radio preview and the public radio page in this system.":"如果这个挂载点是默认的,则会在本系统的电台预览和公共电台页面上播放。","If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message.":"如果这个挂载点不播放音频,听众将自动被重定向到这个挂载点。默认是/error.mp3,一个重复的错误信息的音频。","If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL.":"如果将此设置设置为 \"是\",则在有浏览器URL时,将使用浏览器URL代替基本URL。设置为 \"否\",则始终使用基本URL。","If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible.":"如果该电台启用了点播流媒体和下载功能,则只有启用此设置的播放列表中的歌曲才会显示。","If you are broadcasting using AutoDJ, enter the source password here.":"如果您使用的是AutoDJ广播,请在这里输入源密码。","If you are broadcasting using AutoDJ, enter the source username here. This may be blank.":"如果您使用 AutoDJ 进行广播,请在此输入源用户名。这可能是空白的。","If your web hook requires HTTP basic authentication, provide the password here.":"如果您的web钩子需要HTTP基本认证,请在这里提供密码。","If your web hook requires HTTP basic authentication, provide the username here.":"如果您的web钩子需要HTTP基本认证,请在这里提供用户名。","Import from PLS/M3U":"从PLS/M3U导入","Important: copy the key below before continuing!":"重要:在继续之前,请复制下面的密钥!","In order to install SHOUTcast:":"为了安装SHOUTcast:","In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds.":"为了快速处理,网络钩子的超时时间很短,因此应优化响应服务,以便在2秒内处理请求。","in the last 48 hours":"在过去48小时内","in the last month":"在过去的一个月里","In the newly created application, click the \"Keys and Access Tokens\" tab.":"在新创建的应用程序中,点击 \"密钥和访问令牌 \"标签。","Include in Automated Assignment":"包括在自动分配中","Include in On-Demand Player":"包含在点播播放器中","Indefinitely":"无限期","Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories.":"表示存在明确的内容(明确的语言或成人内容)。如果开启,Apple Podcasts会为您的剧集显示一个明确的家长建议图形。含有明确内容的剧集在某些Apple Podcasts地区不可用。","Insert":"插入","Install GeoLite IP Database":"安装GeoLite IP数据库","Install SHOUTcast 2 DNAS":"安装SHOUTcast 2 DNAS","Instructions":"使用说明","Internal notes or comments about the user, visible only on this control panel.":"关于用户的内部备注或评论,仅在此控制面板上可见。","International Standard Recording Code, used for licensing reports.":"国际标准录音准则,用于许可证报告。","Interrupt other songs to play at scheduled time.":"中断其他歌曲在预定时间播放。","Intro":"简介","IP":"IP 地址","IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite.":"IP地理定位是用来根据听众连接的IP地址来猜测他们的大致位置。使用免费的内置IP地理定位库或在本页输入许可密钥,以使用MaxMind GeoLite。","ISRC":"歌词","Jingle Mode":"铃声模式","Joins":"加入","Language":"语言","Last 14 Days":"最近14天","Last 2 Years":"最近两年","Last 30 Days":"最近30天","Last 60 Days":"最近60天","Last 7 Days":"最近7天","Last Modified":"最后修改","Last Month":"上个月","Last run:":"最后运行:","Last Year":"最近一年","Last.fm API Key":"最后一个fm API密钥","Learn about Advanced Playlists":"了解高级播放列表","Learn More about Dropbox Auth Tokens":"了解有关Dropbox认证令牌的更多信息","Learn more about release channels in the AzuraCast docs.":"在AzuraCast文档中了解更多关于发布渠道的信息。","Learn more about this header.":"了解更多关于这个标题的信息。","Leave blank to automatically generate a new password.":"留空以自动生成新密码。","Leave blank to play on every day of the week.":"留出空白,一周中的每一天都可以播放。","Leave blank to use the current password.":"留空以使用当前密码。","Leave blank to use the default Telegram API URL (recommended).":"留空以使用默认的Telegram API URL(推荐)。","Length":"长度","Length Text":"文字长度","Let's get started by creating your Super Administrator account.":"让我们从创建您的超管账户开始。","Light":"光","Limited:":"有限的:","LiquidSoap is currently shuffling from %{songs} and %{playlists}.":"LiquidSoap目前正在从%{songs} 和%{playlists} 进行排列。","List one IP address or group (in CIDR format) per line.":"每行列出一个IP地址或组(CIDR格式)。","Listener Analytics Collection":"听众分析系列","Listener Request":"侦听器请求","Listeners":"听众","Listeners by Day":"每天的听众","Listeners by Day of Week":"每星期的听众","Listeners by Hour":"每小时的听众","Listeners Per Station":"每电台听众","Live":"直播","Live Broadcast Recording Bitrate (kbps)":"直播广播记录比特率(kbps)","Live Broadcast Recording Format":"直播录音格式","Live Listeners":"现场听众","Live Recordings Storage Location":"现场录音存储位置","Live Streamer:":"直播员:","Loading...":"加载中...","Local":"本地","Local Filesystem":"本地文件系统","Local Streams":"本地流","Location":"位置","Log In":"登录","Log Viewer":"日志查看器","Logs":"日志","Loop Once":"循环一次","Losses":"损失","Low":"低","Main Message Content":"主要信息内容","Manage":"管理","Manage SFTP Accounts":"管理SFTP帐户","Manage Stations":"管理电台","Manual AutoDJ Mode":"手动自动DJ模式","Manually define how this playlist is used in Liquidsoap configuration.":"在Liquidsoap配置中手动定义如何使用这个播放列表。","Markdown":"降价","Matomo API Token":"Matomo API令牌","Matomo Installation Base URL":"Matomo安装基础的URL","Matomo Site ID":"Matomo网站ID","Max Listener Duration":"最大听众持续时间","Maximum Listeners":"最大听众","Maximum number of total listeners across all streams. Leave blank to use the default.":"所有数据流中听众的最大数量。留空以使用默认值。","MaxMind Developer Site":"MaxMind开发者网站","MaxMind License Key":"MaxMind许可证密钥","Media":"媒体","Media Storage Location":"媒体存储位置","Memory":"记忆","Merge playlist to play as a single track.":"合并播放列表,作为单轨播放。","Message Body":"邮件正文","Message Customization Tips":"信息定制提示","Message parsing mode":"消息解析模式","Message Recipient(s)":"消息收件人","Message Subject":"留言主题","Metadata":"元数据","Metadata updated!":"元数据已更新!","Microphone":"麦克风","Minute of Hour to Play":"播放时间分钟","Mixer":"混音器","Mobile Device":"移动设备","Modified":"更改","Monday":"星期一","More":"更多","Most Played Songs":"播放次数最多的歌曲","Most Recent Backup Log":"最新备份日志","Mount Name:":"挂载名称:","Mount Point URL":"挂载点URL","Mount Points":"挂载点","Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users.":"挂载点是听众连接和收听您的电台的方式。每个挂载点可以是不同的音频格式或质量。使用挂载点,您可以为宽带听众设置一个高质量的流,为移动用户设置一个移动流。","Move":"移动","Move %{ num } File(s) to":"移动文件到 %{ num }","Move to Directory":"移动到目录","MP3":"MP 3","Music Files":"音乐文件","Mute":"静音","My Account":"我的帐户","N/A":"不可用","Name":"名称","Name/Type":"名称/类型","Never run":"千万不要跑","New Directory":"新目录","New directory created.":"创建新目录。","New File Name":"新文件名","New Folder":"新文件夹","New Key Generated":"生成新密钥","New Password":"新密码","New Playlist":"新播放列表","New Playlist Name":"新的播放列表名称","New Station Description":"新电台的简介","New Station Name":"新电台名称","No files selected.":"未选择文件。","No Limit":"没有限制","No other program can be using this port. Leave blank to automatically assign a port.":"其他程序不能使用这个端口。留空以自动分配一个端口。","No records to display.":"没有记录可显示。","None":"无","None:":"没有:","Normal Mode":"正常模式","Not Played":"未播放","Not Running":"未运行","Not Scheduled":"未安排","Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users.":"请注意,恢复备份将清除您现有的数据库。切勿从不受信任的用户那里恢复备份文件。","Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details.":"注意:这应该是电台面向公众的主页,而不是AzuraCast的URL。它将包含在广播的详细信息中。","Notes":"备注","Now":"现在","Now Playing":"正在播放","Now playing on %{ station }:":"现在正在 %{ station } 上播放:","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }":"现在在 %{ station } 上播放。%{ title } 由 %{ artist } 演唱! 现在收听: %{ url }","Now playing on %{ station }: %{ title } by %{ artist }! Tune in now.":"现在在 %{ station } 上播放。%{ title } 由 %{ artist } 演唱! 现在收听。","NowPlaying API Response":"NowPlaying的API响应","Num Plays":"播放次数","Number of Backup Copies to Keep":"要保存的备份数量","Number of Minutes Between Plays":"播放之间的分钟数","Number of seconds to overlap songs.":"重叠歌曲的秒数。","Number of Songs Between Plays":"播放之间的歌曲数量","Number of Visible Recent Songs":"可见的最近歌曲的数量","On the Air":"直播中","On-Demand":"点播请求","On-Demand Media":"点播媒体","On-Demand Streaming":"点播流媒体","Once per %{minutes} Minutes":"每 %{minutes} 分钟一次","Once per %{songs} Songs":"每%{songs}歌曲一次","Once per Hour":"每小时一次","Once per Hour (at %{minute})":"每小时一次(%{分钟})","Once per x Minutes":"每x分钟一次","Once per x Songs":"每x首歌曲一次","Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below.":"一旦这些步骤完成,请将 \"密钥和访问令牌 \"页面上的信息输入以下字段。","Once you have configured automated assignment, click the button below to run the automated assignment process.":"一旦您配置了自动分配,点击下面的按钮来运行自动分配过程。","Only collect aggregate listener statistics":"只收集汇总的听众统计数据","Only connect to a remote server.":"只收集汇总的听众统计数据。","Only loop through playlist once.":"只在播放列表中循环一次。","Only play one track at scheduled time.":"在预定时间只能播放一首歌曲。","Only Send One Tweet Every...":"每天只发送一条推文...","Operation":"运作","Optional: HTTP Basic Authentication Password":"可选:HTTP基本认证密码","Optional: HTTP Basic Authentication Username":"可选:HTTP基本认证用户名","Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value.":"可选择一个ID3v2元数据字段,如果存在,将用于设置该字段的值。","Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name.":"可选择指定一个简短的URL友好名称,如 \"my_station_name\",该名称将用于该电台的URLs。将此字段留空,以根据电台名称自动创建一个。","Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name.":"可选择指定一个API友好的名称,如 \"field_name\"。将此字段留空,以根据名称自动创建一个。","Optionally supply an API token to allow IP address overriding.":"可选择提供一个API令牌,以允许IP地址被覆盖。","Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line.":"可选择提供SSH公钥,这可以用来代替密码进行连接。每行输入一个密钥。","or":"或","Owner":"所有者","Password":"密码","Password:":"密码:","Paste the generated license key into the field on this page.":"将生成的许可证密钥粘贴到本页面的字段中。","Path/Suffix":"路径/后缀","Permissions":"权限","Play":"播放","Play %":"播放 %","Play exactly once every $x minutes.":"每隔x分钟正好播放一次。","Play exactly once every $x songs.":"每x首歌曲准确播放一次。","Play once per hour at the specified minute.":"每小时在指定的分钟播放一次。","Play/Pause":"播放/暂停","Playback Queue":"播放队列","Playing Next":"播放下一个","Playlist":"播放列表","Playlist (M3U/PLS) URL":"播放列表 (M3U/PLS) 地址","Playlist 1":"播放列表1","Playlist 2":"播放列表2","Playlist Name":"播放列表名称","Playlist order set.":"播放列表顺序设置。","Playlist queue cleared.":"播放列表队列已清除。","Playlist Type":"播放列表类型","Playlist Weight":"播放列表权重","Playlist:":"播放列表:","Playlist(s)":"播放列表","Playlists":"播放列表","Playlists cleared for selected files:":"清理所选文件的播放列表:","Playlists updated for selected files:":"更新所选文件的播放列表:","Plays":"播放","Podcast":"播客","Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility.":"播客媒体应采用MP3或M4A(AAC)格式,以获得最大的兼容性。","Podcast Title":"播客标题","Podcasts":"播客","Podcasts Storage Location":"播客存储位置","Port:":"端口:","Powered by AzuraCast":"由AzuraCast提供技术支持","Prefer Browser URL (If Available)":"首选浏览器URL(如果可用)","Prefer System Default":"首选系统默认值","Preview":"预览","Previous":"上一条","Privacy":"隐私保护","Profile":"个人资料","Programmatic Name":"方案名称","Public Page":"公开页面","Public Page Background":"公共页面背景","Public Pages":"公共页面","Publish Date":"发布日期","Publish Time":"发布时间","Publish to \"Yellow Pages\" Directories":"发布到 \"黄页 \"目录","Queue":"队列","Queue the selected media to play next":"将选定的媒体排队等待下一个播放","Radio Player":"电台播放器","Random":"随机","Ratio":"比","Raw":"原始","Record Live Broadcasts":"录制直播","Recover Account":"恢复账户","Refresh rows":"刷新行数","Region":"地区","Relay":"中继","Relay Stream URL":"流媒体中继 URL","Release Channel":"发布渠道","Remote":"远程","Remote Playback Buffer (Seconds)":"远程播放缓冲区 (Seconds)","Remote Relays":"远程继电器","Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays.":"远程中继可以让您与本服务器以外的广播软件合作。您在这里包含的任何中继都会被包含在您的电台统计中。您也可以从本服务器向远程中继进行广播。","Remote Station Administrator Password":"远程电台管理员密码","Remote Station Listening Mountpoint/SID":"远程电台监听挂载点/SID","Remote Station Listening URL":"远程电台监听URL","Remote Station Source Mountpoint/SID":"远程站源挂载点/SID","Remote Station Source Password":"远程电台源密码","Remote Station Source Port":"远程电台源端口","Remote Station Source Username":"远程电台源用户名","Remote Station Type":"远程 电台 类型","Remote URL":"远端网址","Remote URL Playlist":"远程URL播放列表","Remote URL Type":"远程URL类型","Remote: Dropbox":"远程: Dropbox","Remote: S3 Compatible":"远程:S3兼容","Remove":"移除","Remove Key":"移除密钥","Rename":"重命名","Rename File/Directory":"重命名文件/目录","Reorder":"重新排序","Reorder Playlist":"重新排序播放列表","Replace Album Cover Art":"更换专辑封面","Reprocess":"正在重新处理","Request":"请求","Request a Song":"请求歌曲","Request Last Played Threshold (Minutes)":"请求最后播放的阈值(分钟)","Request Minimum Delay (Minutes)":"请求最小延迟(分钟)","Request Song":"请求歌曲","Requester IP":"请求者IP","Requests":"请求","Reset Password":"重设密码","Reshuffle":"洗牌","Restart":"重启","Restoring Backups":"恢复备份","Role Name":"角色名称","Roles":"角色","Roles & Permissions":"角色和权限","Rolling Release":"滚动发布","Rows per page":"每页行数","RSS Feed":"RSS订阅","Run Automated Assignment":"运行自动分配","Run Automatic Nightly Backups":"每晚运行自动备份","Run Manual Backup":"运行手动备份","Running":"运行中","Sample Rate":"采样率","Saturday":"星期六","Save":"保存","Save and Continue":"保存并继续","Save Changes":"保存更改","Schedule":"时间表","Schedule View":"时间表检视","Scheduled":"计划中的","Scheduled Backup Time":"预定的备份时间","Scheduled Play Days of Week":"每周预定的播放日","Scheduled playlists and other timed items will be controlled by this time zone.":"预定的播放列表和其他定时项目将由该时区控制。","Scheduled Time #%{num}":"预定时间#%{num}。","Scheduling":"时间安排","Search":"搜索","Seconds from the start of the song that the AutoDJ should start playing.":"从歌曲开始到AutoDJ开始播放的秒数。","Seconds from the start of the song that the AutoDJ should stop playing.":"从歌曲开始到AutoDJ停止播放的秒数。","Secret Key":"密钥","Security":"安全","Security & Privacy":"安全与隐私","See the Telegram documentation for more details.":"更多细节请参见Telegram文档。","See the Telegram Documentation for more details.":"更多细节请参见Telegram文档。","Seek":"寻求","Select":"选择","Select a theme to use as a base for station public pages and the login page.":"选择一个主题作为电台内公共页面和登录页面的基础。","Select all visible rows":"选择所有可见行","Select displayed fields":"选择显示的字段","Select File":"选择文件","Select Intro File":"选择介绍文件","Select Media File":"选择媒体文件","Select PLS/M3U File to Import":"选择要导入的PLS/M3U文件","Select PNG/JPG artwork file":"选择PNG/JPG截图文件","Select the category/categories that best reflects the content of your podcast.":"选择最能反映您的播客内容的类别/分类。","Select the countries that are not allowed to connect to the streams.":"选择不允许连接到流媒体的国家。","Select Web Hook Type":"选择网钩类型","Sender E-mail Address":"发件人邮件地址","Sender Name":"发件人名称","Sequential":"顺序","Server Status":"服务器状态","Server:":"服务器:","Services":"服务项目","Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk.":"设置这个存储位置可以使用的最大磁盘空间。用单位指定大小,如 \"8 GB\"。单位以1024字节为单位。留空则默认为磁盘上的可用空间。","Set as Default Mount Point":"设置为默认挂在点","Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings.":"使用可视化编辑器设置提示点和渐变点。时间戳将被保存到高级播放设置中的相应字段。","Set Cue In":"设置提示","Set Cue Out":"设置提示输出","Set Fade In":"设置淡入","Set Fade Out":"设置淡出","Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space.":"设置较长的时间来保存更多的播放历史和听众元数据的电台。设置较短以节省磁盘空间。","Set or clear playlists from the selected media":"设置或清除所选媒体的播放列表","Set Overlap":"设置重叠","Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely.":"设置监听者与数据流保持连接的时间长度(秒)。如果设置为0,监听者可以无限地保持连接。","Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited.":"设置为 \"是\",将始终使用 \"https://\"安全URL,并在访问不安全的URL时自动重定向到安全URL。","Set to * to allow all sources, or specify a list of origins separated by a comma (,).":"设置为*以允许所有来源,或指定一个由逗号(,)分隔的来源列表。","Settings":"设置","Setup instructions for broadcasting software are available on the AzuraCast wiki.":"广播软件的设置说明可在AzuraCast的维基上找到。","SFTP Port":"SFTP端口","SFTP Users":"SFTP用户","Share Media Storage Location":"共享媒体存储位置","Share Podcasts Storage Location":"共享播客存储位置","Share Recordings Storage Location":"分享录音的存储位置","SHOUTcast 2 DNAS is not currently installed on this installation.":"SHOUTcast 2 DNAS目前还没有安装在这个装置上。","SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary.":"SHOUTcast 2 DNAS不是自由软件,其限制性许可证不允许AzuraCast分发SHOUTcast二进制文件。","SHOUTcast Clients":"SHOUTcast客户端","SHOUTcast License ID":"SHOUTcast许可证ID","SHOUTcast Radio Manager":"管理SHOUTcast电台","SHOUTcast User ID":"SHOUTcast用户ID","SHOUTcast version \"%{ version }\" is currently installed.":"目前已安装SHOUTcast版本\"%{版本}\"。","Show Charts":"显示图表","Show new releases within your update channel on the AzuraCast homepage.":"在AzuraCast主页显示您的更新频道中的新版本。","Show on Public Pages":"在公共页面上显示","Show the station in public pages and general API results.":"在公共页面和普通API结果中显示电台,。","Show Update Announcements":"显示更新公告","Shuffled":"洗牌","Site Base URL":"网站基础网址","Site Theme":"网站主题","Size":"大小","Skip Song":"跳过歌曲","Smart Mode":"智能模式","SMTP Host":"SMTP主机","SMTP Password":"SMTP密码","SMTP Port":"SMTP端口","SMTP Username":"SMTP 用户名","Song":"歌曲","Song Album":"歌曲专辑","Song Artist":"歌曲艺术家","Song Genre":"歌曲类型","Song History":"歌曲历史","Song Length":"歌曲长度","Song Listener Impact":"歌曲听众影响","Song Lyrics":"歌词","Song Playback Order":"歌曲播放顺序","Song Playback Timeline":"歌曲播放时间线","Song Requests":"歌曲请求","Song Title":"歌曲标题","Song-based":"基于歌曲","Song-Based":"基于-歌曲","Song-Based Playlist":"基于歌曲的播放列表","SoundExchange Report":"声讯报告","Source":"源","Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting.":"指定一个挂载点(如\"/radio.mp3\")或Shoutcast SID(如 \"2\")来指定用于统计或广播的特定流。","Specify the minute of every hour that this playlist should play.":"指定该播放列表每小时应播放的分钟数。","SSH Public Keys":"SSH公钥","Stable":"稳定","Standard playlist, shuffles with other standard playlists based on weight.":"标准播放列表,根据权重与其他标准播放列表进行随机播放。","Start":"开始","Start Date":"开始日期","Start Streaming":"开始流媒体","Start Time":"开始时间","Station Media":"电台媒体","Station Name":"电台名称","Station Overview":"电台概况","Station Permissions":"电台权限","Station Podcasts":"电台播客","Station Recordings":"电台录音","Station Time Zone":"电台时区","Station(s)":"电台(s)","Stations":"电台","Statistics Overview":"统计总览","Step 1: Scan QR Code":"第一步:请扫描二维码","Step 2: Verify Generated Code":"第二步:验证生成的代码","Steps for configuring a Twitter application:":"配置Twitter应用程序的步骤:","Stop":"停止","Stop Streaming":"停止流媒体","Storage Adapter":"存储适配器","Storage Location":"存储位置","Storage Locations":"存储位置","Storage Quota":"储存配额","Stream":"流","Streamer Broadcasts":"流媒体广播","Streamer Display Name":"流媒体显示名称","Streamer password":"流媒体密码","Streamer Username":"流媒体用户名","Streamer/DJ":"流媒体/DJ","Streamer/DJ Accounts":"流媒体/ DJ帐户","Streamers/DJs":"流媒体/DJ","Streams":"流媒体","Submit Code":"提交代码","Sunday":"星期日","System Settings":"系统设置","Target":"目标","Test":"测试","The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server.":"此服务所在的基本 URL。使用指向该服务器的外部IP地址或域名(如果有的话)。","The body of the POST message is the exact same as the NowPlaying API response for your station.":"POST消息的主体与您的电台的NowPlaying API响应完全相同。","The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"播客的联系人。为了在苹果播客、Spotify、谷歌播客等服务上列出播客,可能需要这样做。","The date when the episode should be published.":"这一集应该发表的日期。","The description of the episode. The typical maximum amount of text allowed for this is 4000 characters.":"该集的描述。通常允许的最大文本量为4000个字符。","The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters.":"您的播客的描述。通常允许的最大文本量为4000个字符。","The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one.":"在管理页面或公共页面上查看此挂载点分配给挂在URL的显示名称。留空以自动生成显示名。","The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one.":"在管理页面或公共页面上查看此中继时指定的显示名称。留空以自动生成显示名称。","The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast.":"可编辑的文本框是您可以插入自定义配置代码的地方。不可编辑的部分是由AzuraCast自动生成的。","The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc.":"播客联系人的电子邮件。为了在苹果播客、Spotify、谷歌播客等服务上列出播客,可能需要这样做。","The file name should look like:":"文件名应该是这样的:","The full base URL of your Matomo installation.":"您的Matomo安装的完整基础URL。","The full playlist is shuffled and then played through in the shuffled order.":"完整的播放列表经过排列,然后按照排列顺序播放。","The language spoken on the podcast.":"播客中使用的语言。","The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections.":"播放这个远程播放列表时,Liquidsoap应该缓冲的播放时间长度。较短的时间可能会导致在不稳定的连接上出现间歇性播放问题。","The numeric site ID for this site.":"该站点的数字站点ID。","The order of the playlist is manually specified and followed by the AutoDJ.":"播放列表的顺序由人工指定,然后由AutoDJ进行。","The parent directory where station playlist and configuration files are stored. Leave blank to use default directory.":"保存电台播放列表和配置文件的父目录。留空,使用默认目录。","The property ID used to track live listeners.":"用于跟踪实时听众的属性ID。","The relative path of the file in the station's media directory.":"站内媒体目录下文件的相对路径。","The request could not be processed.":"无法处理该请求。","The station ID will be a numeric string that starts with the letter S.":"站号将是一个以字母S开头的数字字符串。","The streamer will use this password to connect to the radio server.":"流媒体将使用这个密码连接到电台服务器。","The streamer will use this username to connect to the radio server.":"流媒体将使用这个用户名连接到电台服务器。","The time period that the song should fade in. Leave blank to use the system default.":"歌曲应该淡入的时间段。留空以使用系统默认值。","The time period that the song should fade out. Leave blank to use the system default.":"歌曲应该淡出的时间段。留空以使用系统默认值。","The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default.":"渐变时,这首歌曲与周围歌曲重叠的时间。留空以使用系统默认值。","The time when the episode should be published (according to the stations timezone).":"这一集应该发布的时间(根据电台时区)。","The URL that will receive the POST messages any time an event is triggered.":"当事件被触发时,接收POST消息的URL。","The volume in decibels to amplify the track with. Leave blank to use the system default.":"要放大音轨的音量,单位为分贝。留空以使用系统默认值。","Theme":"主题","There is no existing intro file associated with this mount point.":"没有与该挂载点相关联的现有介绍文件。","There is no existing media associated with this episode.":"没有与本集相关的现有媒体。","This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup.":"这个账户将拥有对系统的全部访问权限,在接下来的设置过程中,您将自动登录到这个账户。","This code will be included in the frontend configuration. Allowed formats are:":"这段代码将被包含在前端配置中。允许的格式是:","This CSS will be applied to the main management pages, like this one.":"这个CSS将被应用到主管理页面,比如这个。","This CSS will be applied to the station public pages and login page.":"该CSS将应用于电台内公共页面和登录页面。","This field is required.":"这是必填栏。","This field must be a valid decimal number.":"这个字段必须是一个有效的十进制数字。","This field must be a valid e-mail address.":"这个字段必须是一个有效的电子邮件地址。","This field must be a valid integer.":"这个字段必须是一个有效的整数。","This field must be a valid IP address.":"这个字段必须是一个有效的IP地址。","This field must be a valid URL.":"这个字段必须是一个有效的URL。","This field must be between %{ min } and %{ max }.":"这个字段必须在%{最小}和%{最大}之间。","This field must have at least %{ min } letters.":"这个字段必须至少有%{最小}个字母。","This field must have at most %{ max } letters.":"这个字段最多只能有%{最大}个字母。","This field must only contain alphabetic characters.":"这个字段必须只包含字母字符。","This field must only contain alphanumeric characters.":"这个字段必须只包含字母数字字符。","This field must only contain numeric characters.":"这个字段必须只包含数字字符。","This introduction file should exactly match the bitrate and format of the mount point itself.":"这个介绍文件应该与挂载点本身的比特率和格式完全一致。","This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues.":"这是一个高级功能,AzuraCast官方不支持自定义代码。添加自定义代码可能会破坏您的电台,但删除它应该可以解决任何问题。","This is the informal display name that will be shown in API responses if the streamer/DJ is live.":"这是非正式的显示名称,如果流媒体/DJ是现场直播,将显示在API响应中。","This javascript code will be applied to the station public pages and login page.":"该javascript代码将被应用到电台内公共页面和登录页面。","This Month":"这个月","This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3":"这个地址应该总是以斜杠(/)开头,并且必须是一个有效的URL,比如/autodj.mp3","This name will appear as a sub-header next to the AzuraCast logo, to help identify this server.":"这个名字将出现在AzuraCast标志旁边的小标题中,以帮助识别这个服务器。","This password is too common or insecure.":"这个密码太常见或不安全。","This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below.":"该播放列表目前没有安排时间。它将在所有时间播放。要添加新的预定时间,请点击下面的按钮。","This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played).":"这个队列包含剩余的曲目,其顺序将由AzuraCast AutoDJ排队进行播放,(如果曲目有资格播放的话)。","This service can provide album art for tracks where none is available locally.":"这项服务可以为本地没有的曲目提供专辑封面。","This software delivers your broadcast to the listening audience.":"该软件将您的广播传递给听众。","This station's time zone is currently %{tz}.":"此电台的时区目前是%{tz}。","This streamer is not scheduled to play at any times.":"此流媒体在任何时候都没有安排播放。","This URL is provided within the Discord application.":"此 URL 是在 Discord 应用程序中提供的。","This web hook will only run when the selected event(s) occur on this specific station.":"该网络钩子仅在所选事件发生在该特定电台时运行。","This will be used as the label when editing individual songs, and will show in API results.":"这将作为编辑单个歌曲时的标签,并将显示在API结果中。","This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up.":"这将产生一个小得多的备份,但您应确保将媒体备份到其他地方。请注意,只有本地存储的媒体才会被备份。","Thumbnail Image URL":"缩略图网址","Thursday":"星期四","Time":"时间","Time (sec)":"时间 (sec)","Time Zone":"时区","Title":"标题","To download the GeoLite database:":"要下载GeoLite数据库:","To play once per day, set the start and end times to the same value.":"要想每天播放一次,请将开始和结束时间设置为相同的值。","To restore a backup from your host computer, run:":"要从主机恢复备份,请运行:","To retrieve detailed unique listeners and client details, an administrator password is often required.":"要检索详细的监听器和客户端的详细信息,通常需要一个管理员密码。","To set this schedule to run only within a certain date range, specify a start and end date.":"要将此计划设置为仅在特定日期范围内运行,请指定开始和结束的日期。","To verify that the code was set up correctly, enter the 6-digit code the app shows you.":"要验证代码设置是否正确,请输入应用程序显示的6位数代码。","Today":"今天","Total":"总","Total Listener Hours":"听众总时数","Triggers":"触发器","Tuesday":"星期二","TuneIn Partner ID":"TuneIn合作伙伴ID","TuneIn Partner Key":"TuneIn合作伙伴密钥","TuneIn Station ID":"TuneIn电台ID","Twitter Account Details":"Twitter帐户详细信息","Twitter Applications":"推特应用","Two-Factor Authentication":"双因素认证","Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in.":"双因素认证可提高您了账户的安全性,在您登录时,除了密码外,还需要第二个一次性访问代码。","Typically a website with content about the episode.":"通常是一个有关于该剧集内容的网站。","Typically the home page of a podcast.":"通常是一个播客的主页。","Unique":"特别听众","Unique identifier for the target chat or username of the target channel (in the format @channelusername).":"目标聊天的唯一标识符或目标频道的用户名(格式为@channelusername)。","Unique Listeners":"特别听众","Unknown":"未知","Unknown Artist":"未知艺术家","Unknown Title":"未知标题","Up":"上","Upcoming Song Queue":"即将到来的歌曲队列","Update":"更新","Update Metadata":"更新元数据","Updated":"更新","Upload Custom Assets":"上传自定义资产","Upload the file on this page to automatically extract it into the proper directory.":"在这个页面上上传文件,就可以自动解压到适当的目录中。","URL":"网址","URL Stub":"URL存根","Use API keys to authenticate with the AzuraCast API using the same permissions as your user account.":"使用API密钥与AzuraCast API进行认证,使用与用户账户相同的权限。","Use Asynchronous Worker":"使用异步Worker","Use Browser Default":"使用浏览器默认","Use Icecast 2.4 on this server.":"在这个服务器上使用Icecast 2.4。","Use Liquidsoap on this server.":"在这个服务器上使用Liquidsoap。","Use Replaygain Metadata":"使用重播元数据","Use Secure (TLS) SMTP Connection":"使用安全(TLS)SMTP连接","Use SHOUTcast DNAS 2 on this server.":"在这个服务器上使用SHOUTcast DNAS 2。","Use Web Proxy for Radio":"使用网络代理进行广播","Use WebSockets for Now Playing Updates":"使用WebSockets立即播放广播","Used for \"Forgot Password\" functionality, web hooks and other functions.":"用于 \"忘记密码 \"功能、网页钩子等功能。","User":"用户","User Agent":"用户 Agent","User Name":"用户名","User Permissions":"用户权限","Username":"用户名","Users":"用户","Users with this role will have these permissions across the entire installation.":"拥有这个角色的用户将在整个安装过程中拥有这些权限。","Users with this role will have these permissions for this single station.":"拥有此角色的用户将对这个单一站点拥有这些权限。","Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ.":"利用这个页面,您可以定制Liquidsoap配置的几个部分。这使您能够为您的电台的AutoDJ添加高级功能。","Usually enabled for port 465, disabled for ports 587 or 25.":"电子邮件通常使用465,587或25端口,有时25端口可能是被禁用的。","Variables are in the form of:":"变量的形式是::","View":"查看","View tracks in playlist":"在播放列表中查看曲目","Visit the \"My License Key\" page under the \"Services\" section.":"访问 \"服务 \"部分下的 \"我的许可证密钥 \"页面。","Visual Cue Editor":"视觉提示编辑器","Volume":"音量","Waveform Zoom":"波形缩放","Web DJ":"网络DJ","Web Hook Details":"网络钩子详细信息","Web Hook Name":"网络钩子名称","Web Hook Triggers":"Triggers 网络钩子","Web Hook URL":"网络钩子网址","Web Hooks":"网络钩子","Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station.":"Web钩子自动向您指定的URL发送HTTP POST请求,以便在您的电台上触发您指定的触发器之一时通知它。","Web hooks let you connect to external web services and broadcast changes to your station to them.":"网络钩子可以让您连接到外部网络服务,并将您的电台的变化广播传输给他们。","Web Site URL":"网址","Website":"网站","Wednesday":"星期三","Weight":"重量","Welcome to AzuraCast!":"欢迎来到AzuraCast!","When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself.":"当进行API调用时,您可以在 \"X-API-Key \"头中传递这个值,以验证自己的身份。","Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist.":"当播放该播放列表中的媒体时,AutoDJ是否应该尝试避免重复的艺术家和曲目标题。","Widget Type":"小部件类型","Worst Performing Songs":"最差的表演歌曲","Yesterday":"昨天","You":"您","You can also upload files in bulk via SFTP.":"您也可以通过SFTP批量上传文件。","You can only perform the actions your user account is allowed to perform.":"您只能执行您的用户账户被允许执行的操作。","You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value.":"您可以为这个流设置一个自定义的URL,当AzuraCast引用它时,将使用它。留空,则使用默认值。","You may need to connect directly to your IP address:":"您可能需要直接连接到您的IP地址:","You may need to connect directly via your IP address:":"您可能需要通过您的IP地址直接连接:","You will not be able to retrieve it again.":"您将无法再次检索到它。","Your full API key is below:":"您的完整API密钥如下:","YP Directory Authorization Hash":"YP目录授权哈希","Select...":"选择...","Imported locale: %s":"导入locale: %s","Initialize AzuraCast":"初始化AzuraCast","Initializing essential settings...":"初始化基本设置...","Environment: %s":"环境: %s","Installation Method: %s":"安装方法:%s","Running Database Migrations":"运行数据库迁移","Generating Database Proxy Classes":"生成数据库代理类","Reload System Data":"重新加载系统数据","AzuraCast is now initialized.":"AzuraCast现在已被初始化。","AzuraCast Settings":"AzuraCast设置","Setting Key":"设置密钥","Setting Value":"显示设置","Configuration successfully written.":"成功写入配置。","Fixtures loaded.":"Fixtures 已加载。","The account associated with e-mail address \"%s\" has been set as an administrator":"与电子邮件地址\"%s \"相关联的账户已被设置为管理员","Account not found.":"找不到帐户。","AzuraCast Setup":"安装AzuraCast","Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up...":"欢迎来到AzuraCast。请稍等一下,AzuraCast的一些关键的依赖关系已经建立起来了。","Installing Data Fixtures":"安装数据装置","Refreshing All Stations":"刷新所有电台","AzuraCast is now updated to the latest version!":"AzuraCast现在已更新为最新版本!","AzuraCast installation complete!":"AzuraCast安装完成!","Visit %s to complete setup.":"访问%s完成设置。","Backup path %s not found!":"没有找到备份路径%s!","AzuraCast Backup":"AzuraCast备份","Please wait while a backup is generated...":"请稍候,正在生成备份...","Creating temporary directories...":"创建临时目录...","Backing up MariaDB...":"正在备份MariaDB...","Creating backup archive...":"正在创建备份存档...","Cleaning up temporary files...":"清理临时文件...","Backup complete in %.2f seconds.":"在%.2f秒内完成备份。","This feature is not currently supported on this station.":"该电台当前不支持此功能。","AzuraCast Installer":"AzuraCast安装程序","Welcome to AzuraCast! Complete the initial server setup by answering a few questions.":"欢迎来到AzuraCast! 通过回答几个问题来完成AzuraCast服务器的设置。","AzuraCast Updater":"AzuraCast更新器","Change installation settings?":"修改安装设置?","AzuraCast is currently configured to listen on the following ports:":"AzuraCast目前被配置为监听以下端口:","HTTP Port: %d":"HTTP端口: %d","HTTPS Port: %d":"HTTPS端口: %d","SFTP Port: %d":"SFTP端口: %d","Radio Ports: %s":"广播端口: %s","Customize ports used for AzuraCast?":"自定用于AzuraCast的端口?","Set up LetsEncrypt?":"设置LetsEncrypt?","Writing configuration files...":"编写配置文件...","Server configuration complete!":"服务器配置完成!","The locale to use for CLI commands.":"CLI命令要使用的区域语言。","The application environment.":"应用环境。","Manually modify the logging level.":"手动修改日志记录级别。","This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance.":"这允许您暂时记录调试级别的错误(用于解决问题)或减少您的安装所产生的日志量,而不需要修改您的安装是生产还是开发实例。","Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies.":"启用composer的 \"合并 \"功能,将主程序的composer.json文件与任何插件的composer文件合并。这可能会对性能产生影响,所以您应该只在使用一个或多个有自己composer依赖关系的插件时才使用它。","Minimum Port for Station Port Assignment":"电台端口分配的最小端口","Modify this if your stations are listening on nonstandard ports.":"如果您的电台在非标准的端口上监听,请修改这一点。","Maximum Port for Station Port Assignment":"电台端口分配的最大端口","MariaDB Host":"MariaDB主机","Do not modify this after installation.":"安装后请勿修改。","MariaDB Port":"MariaDB端口","MariaDB Username":"MariaDB用户名","MariaDB Password":"MariaDB密码","MariaDB Database Name":"MariaDB数据库名","Auto-generate Random MariaDB Root Password":"自动生成随机的MariaDB根密码","MariaDB Root Password":"MariaDB根密码","Enable MariaDB Slow Query Log":"启用MariaDB慢速查询日志","Log slower queries to diagnose possible database issues. Only turn this on if needed.":"记录较慢的查询,以诊断可能的数据库问题。只有在需要时才打开这个功能。","MariaDB Maximum Connections":"MariaDB最大连接数","Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs.":"设置允许连接到数据库的数量。如果您在日志中看到 \"太多连接 \"的错误,这个值应该增加。","Enable Redis":"启用Redis","Disable to use a flatfile cache instead of Redis.":"禁止使用平面文件缓存而不是Redis。","Redis Host":"Redis主机","Redis Port":"Redis端口","Redis Database Index":"Redis数据库索引","PHP Maximum POST File Size":"PHP最大POST文件大小","PHP Memory Limit":"PHP内存限制","PHP Script Maximum Execution Time":"PHP脚本最大执行时间","(in seconds)":"(单位:秒)","Short Sync Task Execution Time":"同步任务执行时间短","The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks.":"15秒、1分钟和5分钟同步任务的最大执行时间(和锁定超时)。","Long Sync Task Execution Time":"同步任务执行时间长","The maximum execution time (and lock timeout) for the 1-hour synchronization task.":"1小时同步任务的最大执行时间(和锁定超时)。","Maximum PHP-FPM Worker Processes":"最大的PHP-FPM工作进程","Enable Performance Profiling Extension":"启用性能分析扩展","Profiling data can be viewed by visiting %s.":"分析数据可以通过访问%s查看。","Profile Performance on All Requests":"分析所有请求的性能","This will have a significant performance impact on your installation.":"这将对您的安装产生重大的性能影响。","Profiling Extension HTTP Key":"分析扩展HTTP密钥","The value for the \"SPX_KEY\" parameter for viewing profiling pages.":"用于查看分析页面的 \"SPX_KEY \"参数的值。","Profiling Extension IP Allow List":"分析扩展IP允许列表","This file was automatically generated by AzuraCast.":"这个文件是由AzuraCast自动生成的。","You can modify it as necessary. To apply changes, restart the Docker containers.":"您可以根据需要对其进行修改。要应用更改,请重新启动 Docker 容器。","Remove the leading \"#\" symbol from lines to uncomment them.":"行取消注释。","Valid options: %s":"有效选项: %s","Default: %s":"默认: %s","Additional Environment Variables":"附加环境变量","(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation.":"(Docker Compose) 所有Docker容器都以这个名字为前缀。安装后不要改变这个名字。","(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers.":"(Docker Compose) Docker Compose操作失败前的等待时间。在性能较低的计算机上增加这个时间。","HTTP Port":"HTTP端口","The main port AzuraCast listens to for insecure HTTP connections.":"AzuraCast对不安全的HTTP连接进行监听的主要端口。","HTTPS Port":"HTTPS端口","The main port AzuraCast listens to for secure HTTPS connections.":"AzuraCast对安全HTTPS连接进行监听的主要端口。","The port AzuraCast listens to for SFTP file management connections.":"AzuraCast对SFTP文件管理连接的监听端口。","Station Ports":"电台端口","The ports AzuraCast should listen to for station broadcasts and incoming DJ connections.":"AzuraCast应该监听电台广播和进入的DJ连接的端口。","Docker User UID":"Docker用户UID","Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues.":"设置在Docker容器内运行的用户的UID。将其与您的主机UID相匹配可以解决权限问题。","Docker User GID":"Docker用户GID","Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues.":"设置在Docker容器内运行的用户的GID。将其与主机的GID相匹配,可以解决权限问题。","Advanced: Use Privileged Docker Settings":"高级。使用特权的Docker设置","LetsEncrypt Domain Name(s)":"LetsEncrypt域名(s)","Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt.":"域名(example.com)或名称(example.com,foo.bar)要与LetsEncrypt一起使用。","LetsEncrypt E-mail Address":"LetsEncrypt电子邮件地址","Optionally provide an e-mail address for updates from LetsEncrypt.":"可选择提供一个电子邮件地址,以获得LetsEncrypt的更新。","User not found.":"找不到用户。","Logged in successfully.":"登录成功。","Too many login attempts":"尝试登录次数过多","You have attempted to log in too many times. Please wait 30 seconds and try again.":"您已尝试登录太多次。请等待30秒后再试。","Complete the setup process to get started.":"完成设置过程即可开始。","Login unsuccessful":"登录失败","Your credentials could not be verified.":"无法验证您的凭据。","Too many forgot password attempts":"忘记密码功能的尝试次数过多","You have attempted to reset your password too many times. Please wait 30 seconds and try again.":"您已尝试重置密码太多次。请等待30秒后再试。","Account Recovery":"恢复账户","Account recovery e-mail sent.":"发送账户恢复电子邮件。","If the e-mail address you provided is in the system, check your inbox for a password reset message.":"如果您提供的电子邮件地址在系统中,请检查您的收件箱是否有密码重置信息。","Invalid token specified.":"指定无效标记。","Logged in using account recovery token":"使用账户恢复令牌登录","Your password has been updated.":"您的密码已更新。","Set Up AzuraCast":"设置AzuraCast","Setup has already been completed!":"设置已经完成!","Dashboard":"控制板","Episode not found.":"没有找到剧集。","No episodes found.":"没有发现任何剧集。","Streamers enabled!":"流媒体已启用!","You can now set up streamer (DJ) accounts.":"您现在可以设置流媒体(DJ)账户。","Liquidsoap Log":"Liquidsoap 日志","Liquidsoap Configuration":"Liquidsoap 配置","Icecast Access Log":"Icecast访问日志","Icecast Error Log":"Icecast错误日志","Icecast Configuration":"Icecast配置","SHOUTcast Log":"SHOUTcast日志","SHOUTcast Configuration":"SHOUTcast配置","Debug Output":"调试输出","AzuraCast Application Log":"AzuraCast应用程序日志","Nginx Access Log":"Nginx访问日志","Nginx Error Log":"Nginx错误日志","PHP Application Log":"PHP应用程序日志","Supervisord Log":"Supervisord 日志","Album Artist Sort Order":"专辑艺术家排序顺序","Album Sort Order":"专辑排序顺序","Band":"带","Bpm":"速度","Comment":"评论","Commercial Information":"商业信息","Composer":"作曲家","Composer Sort Order":"作曲家排序顺序","Conductor":"指挥家","Content Group Description":"内容组说明","Copyright":"版权","Copyright Message":"版权讯息","Encoded By":"代码作者","Encoder Settings":"设置编码器","Encoding Time":"编码时间","File Owner":"文件拥有者","File Type":"文件类型","Initial Key":"初始密钥","Internet Radio Station Name":"网络电台名称","Internet Radio Station Owner":"网络电台站长","Involved People List":"参与人员名单","Linked Information":"链接信息","Lyricist":"作词人","Media Type":"媒体类型","Mood":"心情","Music CD Identifier":"音乐CD标识符","Musician Credits List":"音乐人名单","Original Album":"原始专辑","Original Artist":"原始艺术家","Original Filename":"原始文件名","Original Lyricist":"原始作词家","Original Release Time":"原始发行时间","Original Year":"原始年份","Part Of A Compilation":"编译的一部分","Part Of A Set":"一组的一部分","Performer Sort Order":"表演者排序顺序","Playlist Delay":"播放列表延迟","Produced Notice":"制作的通知","Publisher":"发行人","Recording Time":"录制时间","Release Time":"发布日期","Remixer":"混音器","Set Subtitle":"设置字幕","Subtitle":"字幕","Tagging Time":"标记时间","Terms Of Use":"使用条款","Title Sort Order":"标题排序顺序","Track Number":"轨道编号","Unsynchronised Lyric":"不同步的歌词","URL Artist":"URL艺术家","URL File":"URL文件","URL Payment":"URL支付","URL Publisher":"网址发布者","URL Source":"网址来源","URL Station":"URL电台","URL User":"URL用户","Year":"年","All Stations":"所有电台","This station does not accept requests currently.":"该电台当前不接受请求。","This playlist is not a sequential playlist.":"此播放列表不是顺序播放列表。","Playlist enabled.":"播放列表已启用。","Playlist disabled.":"播放列表已禁用。","Playlist successfully imported; %d of %d files were successfully matched.":"播放列表成功导入;%d的%d文件被成功匹配。","Playlist reshuffled.":"播放列表已改组。","No directory specified":"没有指定目录","File not specified.":"未指定文件。","New path not specified.":"未指定新路径。","File Not Processed: %s":"未处理的文件:%s","File Processing":"文件处理","Web hook enabled.":"网络钩子已启用。","Web hook disabled.":"网络钩子被禁用。","This station does not support on-demand streaming.":"该电台不支持流媒体点播。","Podcast not found!":"没有找到播客!","This station is out of available storage space.":"这个电台已经没有可用的存储空间了。","No recording available.":"没有可用的录音。","Station restarted.":"电台已重新启动。","Service stopped.":"Service 停止。","Service started.":"Service 开始运行。","Service reloaded.":"Service 重载。","Service restarted.":"Service 重启。","Song skipped.":"已跳过歌曲。","Streamer disconnected.":"流媒体已断线。","You cannot modify yourself.":"您不能修改自己。","You cannot remove yourself.":"您无法删除自己。","Backup not found.":"找不到备份。","Create a new storage location based on the base directory.":"在基础目录的基础之上,创建一个新的存储位置。","Search engine crawlers are not permitted to use this feature.":"搜索引擎爬虫不允许使用此功能。","The song ID you specified cannot be requested for this station.":"您指定的歌曲ID不能被要求使用在这个电台。","You have submitted a request too recently! Please wait before submitting another one.":"您最近提交的请求太多了! 请等待后再提交另一个请求。","Duplicate request: this song was already requested and will play soon.":"重复请求:这首歌已经被请求了,很快就会播放。","This song or artist has been played too recently. Wait a while before requesting it again.":"这首歌或艺术家最近被播放的次数太多。在再次请求之前,请稍等片刻。","Changes saved successfully.":"更改已成功保存。","Record created successfully.":"录音创建成功。","Record updated successfully.":"录音更新成功。","Record deleted successfully.":"记录已成功删除。","Record not found":"未找到录音","The uploaded file exceeds the upload_max_filesize directive in php.ini.":"上传的文件超过了php.ini中upload_max_filesize的指令。","The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form.":"上传的文件超过了HTML表格的MAX_FILE_SIZE指令。","The uploaded file was only partially uploaded.":"上传的文件只是部分上传。","No file was uploaded.":"没有上传文件。","No temporary directory is available.":"没有临时目录可用。","Could not write to filesystem.":"无法写入文件系统。","Upload halted by a PHP extension.":"上传被一个PHP扩展停止了。","Unspecified error.":"未指明的错误。","Storage location %s could not be validated: %s":"存储位置%s不能被验证:%s","Storage location %s already exists.":"存储位置%s已存在。","This value is already used.":"该值已被使用。","The port %s is in use by another station.":"端口%s正在被另一个电台使用。","GeoLite database not configured for this installation. See System Administration for instructions.":"没有为本次安装配置GeoLite数据库。请参阅系统管理以了解相关说明。","This product includes GeoLite2 data created by MaxMind, available from %s.":"本产品包括MaxMind创建的GeoLite2数据,可从%s。","IP Geolocation by DB-IP":"通过DB-IP进行IP地理定位","You must be logged in to access this page.":"您必须先登录才能访问本页面。","You do not have permission to access this portion of the site.":"您没有权限访问这部分网站。","The performance profiling extension is currently enabled on this installation.":"性能分析扩展目前已在此安装上启用。","You can track the execution time and memory usage of any AzuraCast page or application from the profiler page.":"您可以从分析器页面跟踪任何AzuraCast页面或应用程序的执行时间和内存使用情况。","Profiler Control Panel":"性能分析控制板","Performance profiling is currently enabled for all requests.":"目前对所有的请求都启用了性能分析。","This can have an adverse impact on system performance. You should disable this when possible.":"这可能对系统性能产生不利影响。您应该在可能的情况下禁用它。","Update Instructions":"更新说明","AzuraCast version %s is now available.":"AzuraCast 版本%s现已发布。","You are currently running version %s. Updating is highly recommended.":"您目前正在运行的是%s版本。强烈推荐您进行更新。","New AzuraCast Release Version Available":"新的AzuraCast发行版已发布","Your installation is currently %d update(s) behind the latest version.":"您的安装目前落后于最新版本的%d更新。","View the changelog for full details.":"查看更新日志以了解完整详细信息。","You should update to take advantage of bug and security fixes.":"您应该更新以利用错误和安全修复。","New AzuraCast Updates Available":"新的AzuraCast更新可用","Installation Not Recently Backed Up":"最近没有备份的安装","This installation has not been backed up in the last two weeks.":"在过去的两个星期里,这个装置还没有备份。","System Debugger":"系统调试器","All Permissions":"所有权限","View Administration Page":"查看管理页面","View System Logs":"查看系统日志","Administer Settings":"管理设置","Administer API Keys":"管理API密钥","Administer Stations":"管理电台","Administer Custom Fields":"自定义字段管理","Administer Backups":"备份管理","Administer Storage Locations":"管理存储位置","View Station Page":"查看电台页面","View Station Reports":"查看电台报告","View Station Logs":"查看电台日志","Manage Station Profile":"电台资料管理","Manage Station Broadcasting":"广播电台管理","Manage Station Streamers":"电台流媒体管理","Manage Station Mount Points":"电台节点管理","Manage Station Remote Relays":"管理电台远程中继","Manage Station Media":"电台媒体管理","Manage Station Automation":"管理电台自动化","Manage Station Web Hooks":"管理电台钩子","Manage Station Podcasts":"管理电台播客","%s is not recognized as a service.":"%s不被承认为服务。","It may not be registered with Supervisor yet. Restarting broadcasting may help.":"它可能还没有在 Supervisor 注册。重新开始广播可能会有帮助。","%s cannot start":"%s 无法启动","It is already running.":"它已经在运行了。","%s cannot stop":"%s 不能停止","It is not running.":"它没有运行。","%s encountered an error":"%s遇到了一个错误","Check the log for details.":"检查日志以获取详细信息。","Are you sure?":"您确定吗?","System Maintenance":"系统维护","System Logs":"系统日志","User Accounts":"用户帐号","Connected AzuraRelays":"连接的AzuraRelays","Install SHOUTcast":"安装SHOUTcast","Restart broadcasting? This will disconnect any current listeners.":"重新开始播放?这将断开所有当前的侦听器。","Start Station":"开始电台","Ready to start broadcasting? Click to start your station.":"准备开始广播了吗?单击以启动您的电台。","Click to restart your station and apply configuration changes.":"单击以重新启动电台并应用配置更改。","Duplicate Songs":"重复的歌曲","Unprocessable Files":"无法处理的文件","Reports":"报告","SoundExchange Royalties":"SoundExchange版税","Restart Broadcasting":"重新开始广播","Help":"帮助","Any time the currently playing song changes":"当前播放的歌曲随时改变","Any time the listener count increases":"只要听众人数增加","Any time the listener count decreases":"任何时候听众人数减少","Any time a live streamer/DJ connects to the stream":"直播流媒体/ DJ随时连接到流","Any time a live streamer/DJ disconnects from the stream":"每当直播流媒体/ DJ与流断开连接时","When the station broadcast goes offline.":"当电台广播离线时。","When the station broadcast comes online.":"当站内广播上线后。","Generic Web Hook":"通用网络钩子","Automatically send a message to any URL when your station data changes.":"电台数据更改时,自动将消息发送到任何URL。","Send E-mail":"发送电子邮件","Send an e-mail to specified address(es).":"向指定地址发送电子邮件。","TuneIn AIR":"调谐空气","Send song metadata changes to TuneIn.":"将歌曲元数据更改发送到TuneIn。","Discord Webhook":"Discord 网络钩子","Automatically send a customized message to your Discord server.":"自动向您的Discord服务器发送自定义消息。","Telegram Chat Message":"电报聊天消息","Use the Telegram Bot API to send a message to a channel.":"使用Telegram Bot API将消息发送到频道。","Twitter Post":"推特帖子","Automatically send a tweet.":"自动发送推文。","Google Analytics Integration":"谷歌分析集成","Send stream listener details to Google Analytics.":"将流媒体监听器的详细信息发送到谷歌分析。","Matomo Analytics Integration":"Matomo分析集成","Send stream listener details to Matomo Analytics.":"将流媒体听众的详细信息发送给Matomo分析。","Is Public":"是公共的","First Connected":"第一连接","Latest Update":"最新更新","Yes":"是","No":"否","Run Synchronization Task":"运行同步任务","Debug Home":"调试首页","The synchronization task is running in the background. The log below will update automatically.":"同步任务正在后台运行。下面的日志会自动更新。","Clear Cache":"清除缓存","Clearing the application cache may log you out of your session.":"清除应用程序缓存可能会使您退出会话。","Clear All Message Queues":"清除所有消息队列","This will clear any pending unprocessed messages in all message queues.":"这将清除所有消息队列中所有未处理的消息。","Synchronization Tasks":"同步任务","Run Task":"运行任务","Message Queues":"消息队列","%d queued messages":"%d 排队的信息","Station-Specific Debugging":"电台专用调试","Send Liquidsoap Telnet Command":"发送Liquidsoap Telnet命令","Command":"命令","Execute Command":"执行命令","Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal.":"因为您正在运行 Docker,所以一些系统日志只能从主机上的 shell 会话访问。您可以运行%s从终端访问容器日志。","Logs by Station":"电台日志","Report Not Available":"报告不可用","This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information.":"由于系统管理员选择不收集详细的基于IP的听众信息,因此该电台没有该报告。","Station Time":"电台时间","Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below.":"该电台目前已禁用流媒体账户。要启用流媒体账户,请点击下面的按钮。","Enable Streaming":"启用流媒体","Available Logs":"可用日志","Station Broadcasting Disabled":"电台广播已禁用","Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile.":"您的电台目前未启用广播。您仍然可以管理媒体、播放列表和其他电台设置。要重新启用广播,请编辑您的电台简介。","Please wait...":"加载中...","Powered by %s":"由%s提供技术支持","An account recovery link has been requested for your account on \"%s\".":"您的账户在\"%s \"上申请了一个账户恢复链接。","Click the link below to log in to your account.":"点击以下链接登录您的账户。","Details":"详情","View Details":"查看详情","No entries found.":"没有发现任何条目。","Enter Two-Factor Code":"输入双因素代码","Your account uses a two-factor security code. Enter the code your device is currently showing below.":"您的账户使用双因素安全代码。请输入您的设备目前在下面显示的代码。","Security Code":"安全代码","Sign in":"登入","Forgot Password":"忘记密码","This installation's administrator has not configured this functionality.":"此安装的管理员没有配置此功能。","Contact an administrator to reset your password following the instructions in our documentation:":"请联系管理员,按照我们文档中的说明重置您的密码:","Password Reset Instructions":"密码重置说明","name@example.com":"名称@example.com","Send Recovery E-mail":"发送恢复电子邮件","Welcome!":"欢迎!","Welcome to %s!":"欢迎来到%s!","Enter your password":"请输入您的密码","Remember me":"记住登录信息","Please log in to continue.":"请登录后继续。","Forgot your password?":"忘记密码?","Automatically scroll to the bottom of the log":"自动滚动到日志的底部","Need Help?":"需要帮助吗?","You can find answers for many common questions in our support documents.":"您可以在我们的支持文档中找到许多常见问题的答案。","If you're experiencing a bug or error, you can submit a GitHub issue using the link below.":"如果您遇到bug或错误,您可以使用下面的链接提交一个GitHub问题。","Your current installation type is %s. Be sure to include this when creating a new issue.":"您当前的安装类型是%s。在创建新的问题时,一定要包含此内容。","Add New GitHub Issue":"添加新的GitHub问题","Skip to main content":"跳到主要内容","Toggle Sidebar":"切换侧栏","Toggle Menu":"切换菜单","System Administration":"系统管理","Switch Theme":"切换主题","End Session":"会议结束","Sign Out":"退出"}} \ No newline at end of file diff --git a/resources/locale/uk_UA.UTF-8/LC_MESSAGES/default.po b/resources/locale/uk_UA.UTF-8/LC_MESSAGES/default.po index d732014e8..fbbd6adf8 100644 --- a/resources/locale/uk_UA.UTF-8/LC_MESSAGES/default.po +++ b/resources/locale/uk_UA.UTF-8/LC_MESSAGES/default.po @@ -1,63 +1,41 @@ msgid "" msgstr "" -"Project-Id-Version: azuracast\n" -"Report-Msgid-Bugs-To: \n" -"Last-Translator: \n" -"Language-Team: Ukrainian\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-04-23T16:48:19+00:00\n" -"PO-Revision-Date: 2022-04-27 14:59\n" -"Language: uk_UA\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Generated-By: easygettext\n" +"Project-Id-Version: azuracast\n" +"X-Domain: default\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" "X-Crowdin-Project: azuracast\n" "X-Crowdin-Project-ID: 217396\n" "X-Crowdin-Language: uk\n" "X-Crowdin-File: /main/resources/locale/default.pot\n" "X-Crowdin-File-ID: 4\n" +"Language-Team: Ukrainian\n" +"Language: uk_UA\n" +"PO-Revision-Date: 2022-06-07 03:52\n" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:93 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 msgid "# Episodes" msgstr "# Епізоди" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:157 +#: ./vue/components/Stations/Playlists.vue:29 msgid "# Songs" msgstr "Пісні" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 -msgid "%d queued messages" -msgstr "%d непрочитаних повідомлень" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:257 -msgid "%s cannot start" -msgstr "%s не може почати" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:266 -msgid "%s cannot stop" -msgstr "%s не може зупинити" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 -msgid "%s encountered an error" -msgstr "%s виявив помилку" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 -msgid "%s is not recognized as a service." -msgstr "%s не визнаний сервісом." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:107 +#: ./vue/components/Stations/Automation.vue:34 msgid "%{ days } Days" msgstr "%{ days } днів" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:102 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:16 msgid "%{ minutes } minutes" msgstr "%{ minutes } хвилин" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:99 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:13 msgid "%{ seconds } seconds" msgstr "%{ seconds } секунди" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:67 +#: ./vue/components/Stations/Common/Quota.vue:52 msgid "%{filesCount} File" msgid_plural "%{filesCount} Files" msgstr[0] "%{filesCount} Файл" @@ -65,7 +43,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:137 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:31 msgid "%{listeners} Listener" msgid_plural "%{listeners} Listeners" msgstr[0] "%{listeners} Слухач" @@ -73,11 +51,11 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:77 +#: ./vue/components/Stations/Playlists/CloneModal.vue:45 msgid "%{name} - Copy" msgstr "%{name} - Копія" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:74 +#: ./vue/components/Stations/Profile/BackendPanel.vue:32 msgid "%{numPlaylists} playlist" msgid_plural "%{numPlaylists} playlists" msgstr[0] "" @@ -85,2561 +63,5892 @@ msgstr[1] "" msgstr[2] "%{numPlaylists} плейлісти" msgstr[3] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:71 +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 msgid "%{numSongs} uploaded song" msgid_plural "%{numSongs} uploaded songs" -msgstr[0] "" +msgstr[0] "%{numSongs} завантажив пісню" msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:59 -msgid "%{spaceUsed} Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:58 +#: ./vue/components/Stations/Common/Quota.vue:43 msgid "%{spaceUsed} of %{spaceTotal} Used" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:56 +#: ./vue/components/Stations/Common/Quota.vue:44 +msgid "%{spaceUsed} Used" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModal.vue:46 msgid "%{station} - Copy" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 -msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 -msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:189 -msgid "(in seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:48 +#: ./vue/components/Stations/Playlists/Form/Source.vue:47 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A completely random track is picked for playback every time the queue is populated." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:14 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\")." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:13 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 msgid "A playlist containing media files hosted on this server." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:18 +#: ./vue/components/Stations/Playlists/Form/Source.vue:17 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A playlist that instructs the station to play from a remote URL." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:63 -msgid "API \"Access-Control-Allow-Origin\" Header" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:99 -msgid "API Documentation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:187 -msgid "API Key Description/Comments" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 -msgid "API Keys" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:90 -msgid "API Version" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:59 +#: ./vue/components/Admin/StorageLocations/Form.vue:57 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Access Key ID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:48 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:46 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:54 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:52 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token Secret" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:98 -msgid "Account List" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 -msgid "Account Recovery" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Account is Active" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 -msgid "Account not found." +#: ./vue/components/Stations/Streamers.vue:32 +msgid "Account List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:77 -msgid "Account recovery e-mail sent." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:153 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:158 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:274 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:190 +#: ./vue/components/Account.vue:53 +#: ./vue/components/Admin/ApiKeys.vue:23 +#: ./vue/components/Admin/AuditLog.vue:24 +#: ./vue/components/Admin/Backups.vue:38 +#: ./vue/components/Admin/CustomFields.vue:19 +#: ./vue/components/Admin/Permissions.vue:21 +#: ./vue/components/Admin/Stations.vue:26 +#: ./vue/components/Admin/StorageLocations.vue:18 +#: ./vue/components/Admin/Users.vue:18 +#: ./vue/components/Public/Requests.vue:49 +#: ./vue/components/Stations/HlsStreams.vue:19 +#: ./vue/components/Stations/Media.vue:130 +#: ./vue/components/Stations/Mounts.vue:24 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:32 +#: ./vue/components/Stations/Podcasts/ListView.vue:29 +#: ./vue/components/Stations/Queue.vue:17 +#: ./vue/components/Stations/Remotes.vue:20 +#: ./vue/components/Stations/Reports/Requests.vue:38 +#: ./vue/components/Stations/SftpUsers.vue:16 +#: ./vue/components/Stations/Streamers.vue:26 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:54 +#: ./vue/components/Stations/Webhooks.vue:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 msgid "Actions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:72 +#: ./vue/components/Admin/StorageLocations.vue:15 msgid "Adapter" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:106 +#: ./vue/components/Account.vue:102 +#: ./vue/components/Account/ApiKeyModal.vue:31 msgid "Add API Key" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields.vue:16 +#: ./vue/components/Admin/CustomFields/EditModal.vue:17 msgid "Add Custom Field" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:38 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 msgid "Add Episode" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:64 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:58 msgid "Add Files to Playlist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:91 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:24 +msgid "Add HLS Stream" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:16 +#: ./vue/components/Stations/Mounts/EditModal.vue:72 msgid "Add Mount Point" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 -msgid "Add New GitHub Issue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:37 +#: ./vue/components/Stations/Playlists.vue:18 +#: ./vue/components/Stations/Playlists/EditModal.vue:21 msgid "Add Playlist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:57 +#: ./vue/components/Stations/Podcasts/ListView.vue:17 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:40 msgid "Add Podcast" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:32 +#: ./vue/components/Common/BaseEditModal.vue:27 msgid "Add Record" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:53 +#: ./vue/components/Stations/Remotes.vue:16 +#: ./vue/components/Stations/Remotes/EditModal.vue:40 msgid "Add Remote Relay" msgstr "Додати віддалену станцію" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:38 +#: ./vue/components/Admin/Permissions.vue:16 +#: ./vue/components/Admin/Permissions/EditModal.vue:21 msgid "Add Role" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:31 -msgid "Add SFTP User" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:120 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:100 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:111 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:93 msgid "Add Schedule Item" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:43 +#: ./vue/components/Stations/SftpUsers.vue:11 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:22 +msgid "Add SFTP User" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:39 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Stations.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:27 msgid "Add Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:15 +#: ./vue/components/Admin/StorageLocations.vue:13 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:17 msgid "Add Storage Location" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:21 +#: ./vue/components/Stations/Streamers.vue:20 +#: ./vue/components/Stations/Streamers/EditModal.vue:56 msgid "Add Streamer" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:30 +#: ./vue/components/Admin/Users.vue:10 +#: ./vue/components/Admin/Users/EditModal.vue:19 msgid "Add User" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:65 +#: ./vue/components/Stations/Webhooks.vue:14 +#: ./vue/components/Stations/Webhooks/EditModal.vue:52 msgid "Add Web Hook" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 -msgid "Additional Environment Variables" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 -msgid "Administer API Keys" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 -msgid "Administer Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 -msgid "Administer Custom Fields" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 -msgid "Administer Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 -msgid "Administer Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 -msgid "Administer Storage Locations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:20 +#: ./vue/components/Admin/Index.vue:3 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:34 +#: ./vue/components/Dashboard.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 msgid "Administration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormGroup.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormCheckbox.vue:14 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:13 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:11 +#: ./vue/components/Form/BWrappedFormGroup.vue:20 +#: ./vue/components/Form/BWrappedFormGroup.vue:7 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:12 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:13 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:11 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:19 #: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 msgid "Advanced" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:285 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Advanced Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:16 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Advanced Manual AutoDJ Scheduling Options" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 -msgid "Advanced: Use Privileged Docker Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:13 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:118 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:237 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Public/OnDemand.vue:21 +#: ./vue/components/Public/Requests.vue:34 +#: ./vue/components/Stations/Media.vue:92 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 msgid "Album" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:281 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:138 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:301 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:41 +#: ./vue/components/Admin/Settings/ServicesTab.vue:133 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: ./vue/components/Public/OnDemand.vue:41 +#: ./vue/components/Public/Player.vue:75 +#: ./vue/components/Public/Requests.vue:61 +#: ./vue/components/Stations/Media.vue:157 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 msgid "Album Art" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 -msgid "Album Artist Sort Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 -msgid "Album Sort Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 -msgid "All Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:164 +#: ./vue/components/Stations/Playlists.vue:36 msgid "All Playlists" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:100 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:26 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:25 +#: ./vue/components/Stations/Podcasts/ListView.vue:35 msgid "All Podcasts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:126 -msgid "All Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:13 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:12 msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:65 +#: ./vue/components/Stations/Playlists/Form/Source.vue:63 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Allow Requests from This Playlist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:77 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Song Requests" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:123 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:174 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Streamers / DJs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:42 +#: ./vue/components/Stations/Automation.vue:40 +#: ./vue/components/Stations/Automation.vue:1 msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:106 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:90 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Allowed IP Addresses" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:53 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:49 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Always Use HTTPS" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:16 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:14 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Amplify: Amplification (dB)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 -msgid "An account recovery link has been requested for your account on \"%s\"." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/base.js:40 -msgid "An error occurred and your request could not be completed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:126 +#: ./vue/components/Stations/Media/MediaToolbar.vue:56 msgid "Analyze and reprocess the selected media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 -msgid "Any time a live streamer/DJ connects to the stream" +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:58 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "API \"Access-Control-Allow-Origin\" Header" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 -msgid "Any time a live streamer/DJ disconnects from the stream" +#: ./vue/components/Account.vue:95 +msgid "API Documentation" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 -msgid "Any time the currently playing song changes" +#: ./vue/components/Account.vue:50 +#: ./vue/components/Account/ApiKeyModal.vue:9 +#: ./vue/components/Account/ApiKeyModal.vue:7 +#: ./vue/components/Account/ApiKeyModal.vue:1 +#: ./vue/components/Admin/ApiKeys.vue:15 +msgid "API Key Description/Comments" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 -msgid "Any time the listener count decreases" +#: ./vue/components/Account.vue:88 +#: ./vue/components/Admin/ApiKeys.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 +msgid "API Keys" +msgstr "Ключі API" + +#: ./vue/components/Admin/StorageLocations/Form.vue:87 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "API Version" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 -msgid "Any time the listener count increases" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:55 -msgid "Apply Compression and Normalization" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:173 +#: ./vue/components/Admin/Settings/ServicesTab.vue:157 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 msgid "Apply for an API key at Last.fm" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:59 +#: ./vue/components/Admin/StorageLocations.vue:91 msgid "Applying changes..." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 -msgid "Are you sure?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:107 +#: ./vue/components/Public/OnDemand.vue:18 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:26 +#: ./vue/components/Stations/Streamers.vue:22 msgid "Art" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:121 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:232 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:12 +#: ./vue/components/Public/OnDemand.vue:20 +#: ./vue/components/Public/Requests.vue:29 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:113 +#: ./vue/components/Stations/Media.vue:87 +#: ./vue/components/Stations/Playlists/QueueModal.vue:10 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:11 +#: ./vue/components/Stations/Reports/Performance.vue:14 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 msgid "Artist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:48 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:16 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:16 msgid "Artwork" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:11 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:10 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:23 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:22 msgid "At the bottom of the page, click \"Create my access token\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:60 +#: ./vue/components/Stations/Reports/SoundExchange.vue:56 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 msgid "Attempt to Automatically Retrieve ISRC When Missing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:19 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:23 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Bitrate (kbps)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Format" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Audio Processing Method" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:17 msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:21 +#: ./vue/components/Admin/AuditLog.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 msgid "Audit Log" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:47 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:45 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Author" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:64 +#: ./vue/components/Admin/CustomFields.vue:18 msgid "Auto-Assign Value" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:89 +#: ./vue/components/Stations/Playlists.vue:82 +#: ./vue/components/Stations/Playlists.vue:21 msgid "Auto-Assigned" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:132 -msgid "Auto-generate Random MariaDB Root Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:346 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:105 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:65 +#: ./vue/components/Admin/Stations.vue:25 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:31 +#: ./vue/components/Stations/Mounts.vue:23 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:13 +#: ./vue/components/Stations/Remotes.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:13 msgid "AutoDJ" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:34 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:25 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:28 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Bitrate (kbps)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:4 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:3 msgid "AutoDJ Disabled" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:17 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Format" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 -msgid "AutoDJ Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:272 -msgid "AutoDJ Queue Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:5 -msgid "AutoDJ Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:7 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:6 msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:325 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "AutoDJ Queue Length" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/BackendPanel.vue:4 +msgid "AutoDJ Service" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 msgid "Automated Assignment" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:11 +#: ./vue/components/Admin/Backups.vue:10 msgid "Automatic Backups" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:24 +#: ./vue/components/Admin/CustomFields/Form.vue:23 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Automatically Set from ID3v2 Value" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 -msgid "Automatically scroll to the bottom of the log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 -msgid "Automatically send a customized message to your Discord server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 -msgid "Automatically send a message to any URL when your station data changes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 -msgid "Automatically send a tweet." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 -msgid "Available Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:128 +#: ./vue/components/Admin/Settings/ServicesTab.vue:110 +#: ./vue/components/Admin/Settings/ServicesTab.vue:116 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Avatar Service" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Avatar.vue:22 +#: ./vue/components/Common/Avatar.vue:14 msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:229 +#: ./vue/components/Dashboard.vue:55 msgid "Average Listeners" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Avoid Duplicate Artists/Titles" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 -msgid "AzuraCast version %s is now available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 +#: ./vue/components/Setup/Register.vue:7 msgid "AzuraCast First-Time Setup" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "AzuraCast Instance Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 +#: ./vue/components/Admin/GeoLite.vue:22 msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:9 msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 msgid "Back" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 #: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 msgid "Backups" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 msgid "Balanced" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 -msgid "Band" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned Countries" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned IP Addresses" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned User Agents" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Base Station Directory" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Base Theme for Public Pages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 +#: ./vue/components/Stations/Automation.vue:11 msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 msgid "Basic Info" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 msgid "Basic Information" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 +#: ./vue/components/Stations/Reports/Overview.vue:36 msgid "Best Performing Songs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 msgid "Bit Rate" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Bot Token" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 -msgid "Bpm" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 msgid "Branding Settings" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Broadcast AutoDJ to Remote Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 msgid "Broadcasting" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 msgid "Broadcasting Service" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 msgid "Broadcasts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 +#: ./vue/components/Admin/Branding.vue:15 msgid "Browser Icon" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Bucket Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 msgid "Cached" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 msgid "Categories" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 msgid "Change" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 msgid "Change Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 msgid "Changes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 msgid "Changes saved." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Character Set Encoding" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Chat ID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 +#: ./vue/components/Recover.vue:10 msgid "Choose a new password for your account." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 msgid "Clear" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 +#: ./vue/components/Stations/Reports/Requests.vue:69 msgid "Clear All Pending Requests?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 msgid "Clear Artwork" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 msgid "Clear File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 msgid "Clear Image" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 msgid "Clear List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 msgid "Clear Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 +#: ./vue/components/Stations/Reports/Requests.vue:13 msgid "Clear Pending Requests" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 msgid "Clear Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 +#: ./vue/components/Stations/Queue.vue:9 msgid "Clear Upcoming Song Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 +#: ./vue/components/Stations/Queue.vue:53 msgid "Clear Upcoming Song Queue?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 +#: ./vue/components/Admin/GeoLite.vue:39 msgid "Click \"Generate new license key\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 msgid "Clone" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 +#: ./vue/components/Admin/Stations/CloneModal.vue:32 msgid "Clone Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 msgid "Close" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Code from Authenticator App" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 msgid "Collect aggregate listener statistics and IP-based listener statistics" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 -msgid "Comment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Comments" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 -msgid "Commercial Information" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 -msgid "Composer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 -msgid "Composer Sort Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 -msgid "Conductor" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 +#: ./vue/components/Admin/Backups.vue:35 msgid "Configure" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 +#: ./vue/components/Stations/Automation.vue:27 msgid "Configure Automated Assignment" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 msgid "Configure Backups" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Confirm New Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 msgid "Connection Information" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Key (API Key)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Secret (API Secret)" -msgstr "" +msgstr "Секретний ключ (Секрет API)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 msgid "Contains explicit content" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 -msgid "Content Group Description" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 +#: ./vue/components/Setup/Station.vue:12 msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 msgid "Continuous Play" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Control how this playlist is handled by the AutoDJ software." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 msgid "Copy associated media and folders." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 msgid "Copy scheduled playback times." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 msgid "Copy to Clipboard" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 msgid "Copy to New Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 -msgid "Copyright" +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 -msgid "Copyright Message" +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:29 msgid "Create an account on the MaxMind developer site." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 msgid "Create and Continue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 +#: ./vue/components/Admin/CustomFields.vue:9 msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Duration (Seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Method" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 msgid "Cue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 msgid "Current Custom Fallback File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 msgid "Current Installed Version" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 msgid "Current Intro File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Current Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 msgid "Current Podcast Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 +#: ./vue/components/Stations/Playlists.vue:98 msgid "Custom" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Custom API Base URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 +#: ./vue/components/Admin/Branding.vue:3 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 msgid "Custom Branding" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Custom Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-In Point (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-Out Point (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-In Time (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-Out Time (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Overlap Time (seconds)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 msgid "Custom Fallback File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 msgid "Custom Fields" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 msgid "Custom Frontend Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Custom JS for Public Pages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 msgid "Customization" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 msgid "Customize" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Administrator Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 msgid "Customize AzuraCast Settings" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Broadcasting Port" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 msgid "Customize Copy" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Mount Point" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Port" -msgstr "" +msgstr "Змінити порт DJ/Streamer" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize Internal Request Processing Port" -msgstr "" +msgstr "Змінити порт обробки внутрішнього запиту" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Source Password" -msgstr "" +msgstr "Налаштування вихідного пароля" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." -msgstr "" +msgstr "Налаштуйте кількість пісень, які з’являться у розділі \"Історія пісень\" для цієї станції та у всіх публічних API." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 msgid "Dark" -msgstr "" +msgstr "Темна" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 +#: ./vue/components/Stations/Reports/Requests.vue:35 msgid "Date Played" -msgstr "" +msgstr "Дата відтворення" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 +#: ./vue/components/Stations/Reports/Requests.vue:34 msgid "Date Requested" -msgstr "" +msgstr "Дата запиту" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 +#: ./vue/components/Admin/AuditLog.vue:19 msgid "Date/Time" -msgstr "" +msgstr "Дата/час" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 +#: ./vue/components/Stations/Reports/Timeline.vue:24 msgid "Date/Time (Browser)" -msgstr "" +msgstr "Дата/час (Браузер)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 +#: ./vue/components/Stations/Reports/Timeline.vue:30 msgid "Date/Time (Station)" -msgstr "" +msgstr "Дата/Час (станція)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 msgid "Days Between Automated Assignments" -msgstr "" +msgstr "Днів між автоматизованими призначеннями" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Days of Playback History to Keep" -msgstr "" +msgstr "Дні історії відтворення, щоб залишити" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Deactivate Streamer on Disconnect (Seconds)" -msgstr "" +msgstr "Вимкнути Трансляцію при відключенні (в секундах)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 msgid "Default" -msgstr "" +msgstr "За замовчуванням" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 +#: ./vue/components/Admin/Branding.vue:21 msgid "Default Album Art" -msgstr "" +msgstr "Обкладинка альбому за умовчанням" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Default Album Art URL" -msgstr "" +msgstr "URL-адреса обкладинки за замовчуванням" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Default Avatar URL" -msgstr "" +msgstr "URL-адреса Аватарів за замовчуванням" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 msgid "Default Mount" -msgstr "" +msgstr "Стандартне підключення" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 msgid "Delete" -msgstr "" +msgstr "Видалити" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 msgid "Delete %{ num } media files?" -msgstr "" +msgstr "Видалити %{ num } медіафайли?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 msgid "Delete Album Art" -msgstr "" +msgstr "Очистити кеш обкладинок" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "Видалити ключ API?" + +#: ./vue/components/Admin/Backups.vue:87 msgid "Delete Backup?" -msgstr "" +msgstr "Видалити резервну копію?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 msgid "Delete Broadcast?" -msgstr "" +msgstr "Видалити трансляцію?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 +#: ./vue/components/Admin/CustomFields.vue:38 msgid "Delete Custom Field?" -msgstr "" +msgstr "Видалити користувацькі поля?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 msgid "Delete Episode?" +msgstr "Видалити епізод?" + +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 +#: ./vue/components/Stations/Mounts.vue:49 msgid "Delete Mount Point?" -msgstr "" +msgstr "Видалити точку монтування?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 +#: ./vue/components/Stations/Playlists.vue:142 msgid "Delete Playlist?" -msgstr "" +msgstr "Видалити список відтворення?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 +#: ./vue/components/Stations/Podcasts/ListView.vue:59 msgid "Delete Podcast?" -msgstr "" +msgstr "Видалити підкасти?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 +#: ./vue/components/Stations/Queue.vue:39 msgid "Delete Queue Item?" -msgstr "" +msgstr "Видалити елемент черги?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 +#: ./vue/components/Stations/Remotes.vue:45 msgid "Delete Remote Relay?" -msgstr "" +msgstr "Видалити віддалену станцію?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 +#: ./vue/components/Stations/Reports/Requests.vue:55 msgid "Delete Request?" -msgstr "" +msgstr "Видалити запит?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 +#: ./vue/components/Admin/Permissions.vue:50 msgid "Delete Role?" -msgstr "" +msgstr "Видалити роль?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 +#: ./vue/components/Stations/SftpUsers.vue:32 msgid "Delete SFTP User?" -msgstr "" +msgstr "Видалити SFTP користувача?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 +#: ./vue/components/Admin/Stations.vue:45 msgid "Delete Station?" -msgstr "" +msgstr "Видалити станцію?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 +#: ./vue/components/Admin/StorageLocations.vue:102 msgid "Delete Storage Location?" -msgstr "" +msgstr "Видалити місце зберігання?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 +#: ./vue/components/Stations/Streamers.vue:56 msgid "Delete Streamer?" -msgstr "" +msgstr "Видалити трансляцію?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 +#: ./vue/components/Admin/Users.vue:37 msgid "Delete User?" -msgstr "" +msgstr "Видалити користувача?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 +#: ./vue/components/Stations/Webhooks.vue:70 msgid "Delete Web Hook?" -msgstr "" +msgstr "Видалити веб-Хук?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 msgid "Description" -msgstr "" +msgstr "Опис" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 +#: ./vue/components/Common/DataTable.vue:103 msgid "Deselect" -msgstr "" +msgstr "Зняти вибір" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 msgid "Desktop Device" -msgstr "" +msgstr "Стільничний пристрій" -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 msgid "Direct Stream URL" -msgstr "" +msgstr "URL-адреса прямої трансляції" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 msgid "Directory" -msgstr "" +msgstr "Каталог" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 msgid "Directory Name" -msgstr "" +msgstr "Ім'я каталогу" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 msgid "Disable" -msgstr "" +msgstr "Вимкнути" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 msgid "Disable Crossfading" -msgstr "" +msgstr "Вимкнути перехресне затухання" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 msgid "Disable Optimizations" +msgstr "Вимкнути оптимізацію" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 msgid "Disable public pages?" -msgstr "" +msgstr "Відключити публічні сторінки?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 msgid "Disable song requests?" -msgstr "" +msgstr "Вимкнути запити на пісні?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 msgid "Disable streamers?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 +#: ./vue/components/Account.vue:100 msgid "Disable two-factor authentication?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 msgid "Disabled" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 msgid "Disconnect Streamer" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Discord Web Hook URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 msgid "Display Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 msgid "Do not collect any listener analytics" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 msgid "Do not use an AutoDJ service." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 msgid "Down" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 msgid "Download" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 msgid "Download CSV" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 msgid "Download M3U" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 msgid "Download PLS" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:27 msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 +#: ./vue/components/Common/FlowUpload.vue:13 msgid "Drag file(s) here to upload or" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Dropbox Generated Access Token" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 +#: ./vue/components/Stations/Playlists.vue:54 msgid "Duplicate" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 msgid "Duplicate Playlist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Duplicate Prevention Time Range (Minutes)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 msgid "E-Mail" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 msgid "E-mail Address" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 msgid "E-mail addresses can be separated by commas." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 msgid "Edit" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 msgid "Edit Custom Field" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 msgid "Edit Episode" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 msgid "Edit Liquidsoap Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 +#: ./vue/components/Stations/Media/EditModal.vue:72 msgid "Edit Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 +#: ./vue/components/Stations/Mounts/EditModal.vue:71 msgid "Edit Mount Point" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 +#: ./vue/components/Stations/Playlists/EditModal.vue:20 msgid "Edit Playlist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 msgid "Edit Podcast" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 msgid "Edit Profile" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 +#: ./vue/components/Common/BaseEditModal.vue:26 msgid "Edit Record" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 +#: ./vue/components/Stations/Remotes/EditModal.vue:39 msgid "Edit Remote Relay" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 +#: ./vue/components/Admin/Permissions/EditModal.vue:20 msgid "Edit Role" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 msgid "Edit SFTP User" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 +#: ./vue/components/Admin/Stations/EditModal.vue:26 msgid "Edit Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 +#: ./vue/components/Stations/ProfileEdit.vue:4 msgid "Edit Station Profile" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 msgid "Edit Storage Location" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 +#: ./vue/components/Stations/Streamers/EditModal.vue:55 msgid "Edit Streamer" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 +#: ./vue/components/Admin/Users/EditModal.vue:18 msgid "Edit User" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 msgid "Edit Web Hook" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 msgid "Embed Code" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 msgid "Embed Widgets" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 msgid "Enable" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable Advanced Features" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 msgid "Enable AutoDJ" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 msgid "Enable Automated Assignment" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Enable Broadcasting" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 msgid "Enable public pages?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 msgid "Enable song requests?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 msgid "Enable streamers?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this mount point on this station's public pages." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this relay on this station's public pages." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enable to allow this account to log in and stream." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 msgid "Enabled" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 -msgid "Encoded By" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 msgid "Encoder" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 -msgid "Encoder Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 -msgid "Encoding Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Date" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Endpoint" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enforce Schedule Times" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enter the full URL of another stream to relay its broadcast through this mount point." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 msgid "Episode" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 msgid "Episodes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 msgid "Exclude Media from Backup" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 +#: ./vue/components/Stations/Queue.vue:19 msgid "Expected to Play at" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 msgid "Explicit" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 msgid "Export %{format}" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Fallback Mount" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Field Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 msgid "File Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 -msgid "File Owner" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 -msgid "File Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 msgid "Files marked for reprocessing:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 msgid "Files moved:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 msgid "Files queued for playback:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 msgid "Files removed:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Footer Text" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 msgid "For some clients, use port:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 msgid "Friday" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 +#: ./vue/components/Account/TwoFactorModal.vue:10 msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 msgid "Full Volume" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 msgid "Full:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 msgid "GA Property Tracking ID" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 msgid "General Rotation" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 msgid "Generate Report" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 msgid "Genre" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 +#: ./vue/components/Admin/GeoLite.vue:57 msgid "GeoLite is not currently installed on this installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 +#: ./vue/components/Admin/GeoLite.vue:28 msgid "GeoLite version \"%{ version }\" is currently installed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 msgid "Global" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 msgid "Global Permissions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide Album Art on Public Pages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide AzuraCast Branding on Public Pages" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 +#: ./vue/components/Dashboard.vue:62 msgid "Hide Charts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Hide Metadata from Listeners (\"Jingle Mode\")" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 msgid "High" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 msgid "History" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 msgid "Home" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Homepage Redirect URL" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 msgid "Hour" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 msgid "IP" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 +#: ./vue/components/Admin/GeoLite.vue:9 msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 msgid "ISRC" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "" + +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "" + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "" + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "" + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "" + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "" + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "" + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "" + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "" + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "" + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "" + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "" + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "" + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "" + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "" + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format msgid "Imported locale: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 -msgid "Initial Key" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 msgid "Initialize AzuraCast" msgstr "" @@ -2648,52 +5957,704 @@ msgstr "" msgid "Initializing essential settings..." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format msgid "Installation Method: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 msgid "Installing Data Fixtures" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 +msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 +msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 +msgid "Advanced: Use Privileged Docker Settings" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 +msgid "Album Artist Sort Order" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 +msgid "Album Sort Order" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 +msgid "Band" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 +msgid "Bpm" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 +msgid "Comment" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 +msgid "Commercial Information" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 +msgid "Composer" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 +msgid "Composer Sort Order" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 +msgid "Conductor" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 +msgid "Content Group Description" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 +msgid "Copyright" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 +msgid "Copyright Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 +msgid "Encoded By" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 +msgid "Encoder Settings" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 +msgid "Encoding Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 +msgid "File Owner" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 +msgid "File Type" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 +msgid "Initial Key" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 @@ -2704,1071 +6665,34 @@ msgstr "" msgid "Internet Radio Station Owner" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "" @@ -3785,10 +6709,6 @@ msgstr "" msgid "Original Lyricist" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "" @@ -3797,30 +6717,6 @@ msgstr "" msgid "Original Year" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "" @@ -3829,2372 +6725,60 @@ msgstr "" msgid "Part Of A Set" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 @@ -6221,249 +6805,423 @@ msgstr "" msgid "URL Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 @@ -6474,348 +7232,591 @@ msgstr "" msgid "View Station Reports" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." +msgstr "%s не визнаний сервісом." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" +msgstr "%s не може почати" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" +msgstr "%s не може зупинити" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" +msgstr "%s виявив помилку" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 -msgid "When the station broadcast comes online." +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 msgid "When the station broadcast goes offline." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 +msgid "When the station broadcast comes online." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" +msgstr "%d непрочитаних повідомлень" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" msgstr "" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" msgstr "" diff --git a/resources/locale/zh_CN.UTF-8/LC_MESSAGES/default.mo b/resources/locale/zh_CN.UTF-8/LC_MESSAGES/default.mo index 785c75158cb0ce75da8f121c433f49de5aa0d157..c3d89244f5964738481e9d706e61690e7f51ca32 100644 GIT binary patch delta 22971 zcmXxs37pT>zsK?4ml-q0VC*yYecyK`Tb2yjvhPzE`!bdg`7uL?C`&`ul&ug({X%JM zAxp>-DqHd=OA^U?U+>@f-21qX`#hiXJ>RpR@Ao@DJ?`y2VJD`C`G3nEve3u>j1Beq z^5dy;ihRD=oqfItGYnIRv*QZPid!)Y?!i2G0*m4e%a82h^W`MYXI92s#7$B6b;oF* z&+i*VB8H4)%!bQw0Dgf<7~R$9i^L_^9@k-Qe2NXRMmL|YG`@+te+6nFTQD4tVJ19_ znei&BzI&L1_I=MSBYStBFNzC=P!&~1jre6OfE`gYG0L2PsyG>S-&~7VqDHy_HB);~ zGjS5t@O9LE|6l~|`+PlI1({Gi&X4M82~Al3s;C{Rq6Ad=Q5H|c!o)K%2Y!Yc zz%Go&6PAC|e2)J7T*%(jtw|+Rh4nEvzJg`27na5u_#JLRwu>*Zm(Q0G$D;PY6x2*C zMveS4)IfHiI(*PPjr_0gN-yTW2#H3$U61>qrfw`|^nAYeP$N!>cNK5Ie8k^kQ#^<2 zSfST_zN*+9YvBYehpAWsFPfomP?oqHYKB_A;dedkO-6b$hGGUxM6LBWOvK4p7yrg; zSfP&_`Rl0igHcO05;fwfSQh8m^>0xF+lQK&^Qdw+{Up?rN2p^F*_X;NA8O>&Q57%6 zqPPhw;0bJiFYpy?(9g}xbW}Z`m|Jl?@orQ-u?aq3L2QM(&p(7j42f;1wL6A+@gk~Y zk5OxzrN7%uB~c@&gUXLXRs1@t;ZbH17AF1x8{<|ifDf?}<{ZEt^H~2TBo>p=eW2T1 z4={xI%Rz3+c3@%R>=RT2X{g*?Nd zGn50hdCQ<0sEitU6VxW|fLh9tsF|IET7ploIPLomkSIaMEi8%IC%Cu{YESe=RWuay z;w;NwgPN&rSQvMq25=Gc;ZxL%MNf1CEQPv14z)-6VvNrJToUThdSuyrM^QI6e%syn z8tMTv8r9%<)agh@m78n%%Ta5)4h!R9EQhyHrzm=odma=+9qY=NjrM)DN#w#7s40#| zjeHcUp(&^-eh>5G0@M_5K`q5@R7Xyt_R?k4RNqIH3#Sn+O*E=}c~pKq^sB*EBy>Z( zT^NIUa!o^3IM4Dw#c1MfsEUrF%Kc{XpQsK$MIF!Z$*yDBP$Mpks;@L^ChJaS{?+p) zWT-%UR8PC3IyM|NGfAjpxCoX11y;d5s44#k)nFbTce=kYYCzRdBaK5XL043V`=a(- z;uLzSO_xGO0o;YU;TQ83wj+Lu+5@eVTtn?q74d0f%RK7rUB->OsfP$!zzJyw$S5SMY3#wd# zISRE@{>da%(QH%?m!le9hq@tvn#z5sr8tMG@Gh$SGmFEfxrTG0t`|lPq#|n1)Uf>4 zsN>lKSt`G89EqZ2%tkfz1!^hwq0Z|S)Dk^It!?plT*qpoM%WZJfKFH#2VkhjS1_u+ zxzk<8KSh<>fx3PKm+AbUoZ<7e<-&-W96{WT9We4;)*D~Ps<;{3;Z+R78nfK@LOqNi zeu&EVX1k7MM9oBA)aERWn(`_Z*ORpGYequ5yA5iJ6EGepVn_THHS%ijxxMlVs-e!P z)6g5$z)0lr@0);nWZ%bin0b!7?<-Wf?@=@NBl@$DxI{uDxQklT$EXg4%ys$sP@A+Q z>UvF7hZ>@Gc?XQdQK%)GjH-7DX2s7?4emhAz+p_pvvZk$ZHBn_UBP~+85n~Za2Afl zd8ivhKXBg%*-)n<4@O}nR6`B12)4ESkr+yxjBnsftc|y@CYI2XO%3&!=ccj`>Jj@U zhTweEh!H#+-X;8bg_E!&{(y;C zc&X1f4CmnrweKw>Amd|Xqx-5acNOl&F2rG!>W1;y26vj7R=Q2t9V?SR+~Sp3ka!z1 z8NQ!T9Ut(q``d3T<|96dk+ko-Ln6Xs>QHNz;S=}Z$c}n2l|t>27N{HBp{95!Mx!6K zM2oN(ZnpeWs8ewpH8YPYS&cI&jE5V_r4?LceZ&MnbzgBRfO8I}fVCqGoy2CaZ}m*9?ne z2h>!L$J)3E_2@o zYJnPgdu)UWsF_-aS#USj!sDopgs*qchmxoP)xuoZ$nra{XZ}^e05Y_uQ!oVQV<}vO zg)j}(z$Gk8{8AIB5I~untf4w;%!ui-@|6O5_M{>qoz7yquYdqQ4Ll=%}|`n_xrk$P{ICo z;ce7N=2)D9`H9z=`%z1A1$Ey&R7b-$x#vMa)KXT(!q@~$V?WfC&p|EK@0eTX|0anD zGQ2O`R7GML;v5)>^-!C!1!lp1sHq)|S#hSti%}ilgz7*5Rqr8G2Tq|n`V7^9oSWGr zwC~GHLN}JihFAr)W+PF1V7xgARdF(^qJ@|VH(*x$8r9*0_yA9%?mxW6E!}a{{WmZN zKEdGm&$`u3Wj@pmRZu;ziP~I^EWasg^R=++9W3sRIxPcHr{x38j9bj_Q1u-}b>L@I zM{jOr{+0OGE`+4I&6gXa$ghYRX#>meWckBTBlcrDoQs;ld8qPBPz`Ox?6?oLSI$~| z8#@pO|B}&e@3_s~I24N$PeskddemBNLQVBH)JW1SK8zaaSsa1a@Ez>*rMvG})C^ul z-G3dmneSs0jPifQpI;<8qB`;kYKnKFrgFb|4R!uQ1MZPq42u!JjOtJV>b^wO%uK)> zI16>`R$w07iR$oAsE+tAlh71BM@@OQulbI{qBsmcL=_C(?*42piiL?=nZvLo@my2~ zzQXdDX5L1<_44j;-vvD}jd(XsrF~!0PWOcp_KkZvj6ofYoewqQBB!V-YB=jY*U^$@V?PP)(s;{A zL{0G=RK?3sQ?(JbH};rEQ62ahwbs{A9e9T7K*)YqZv?8Ie5mr}P)k%BH6#9(Bs9gH zQ5E#Y!kBHP1u zjQ0S9LhgsLbWBXAh1BjZu^?nKoWd)UoP zD^!R3q3(MN{hG2FBvf!E*2b-<2L419d|+|Uv*PeM3?8PdGw9b?&E;p^+^?9g_gI!DFbA6+G(pL>a6{Tp63=Fnk3AsB$k*4MniC zw99i~W-N)7vAWq0)zJ@+F;CiTOUTejR-t;l$xK5n%}G=T|3Xb+3ILv$p zTN5wGCU_e)(yGT@{V!ob;^wG&`ujUs)yP%%~5OG3RO{OyFSFOkF|Irssqz4o{yTz<(B_B=F~Y2SjG|54E&5b1-DQg zNPpgSAR8*qZ*f^v`5G3-p*qw7^WZ?#=AMG@;tXtvIWD;T4(M+|Mt2f=QmsLabOWlP z0A|JgmVX+94=TI<95tfIU)?GXPz}vMHL$?)*P`wVpeo#ly8p1{Uq)@#JJ=HMV_R%+$(@?_@k3(& zMiRYAG`Y+&;HRjmseXm06ZXLYco=6X|0<7bOv8oP>~}s^@E0tEgRi;!XW^^FJ5W;| z_J{j@u^cKsfxN8zz6T^4l2Plr`{8jM4kbQ}MX}ER+z5K$7~*x<8VlZVf2I$`#>6Su z1utL)tbUWx;v1+2S6Tc$HY3jPr|$D}j)MsvnW&jKjUBMYE%#u07e^3Z!uHtiw)>o3 zjjs^jMa@{PJMJ%?1XM@XV<@J(>t4&@Sev*7HpOIYLi@f$BqA`&U-TMda5T0?>h|r$ zp19?n8+q2hT}8c6=R5^V;uly5&tO@6XcoEeX5dwgsaf6o}VO94ZVNd?{+n? zGVx$k{!(m!$FVs^J#ZcBikpZ7_&O#$berrT_8^Y=*UjjgSep0@YQQhB9Qq#-wjlBO zBli+{h#wFq|K~=U>#^G#eX$$)t5F^EJ#qgeQw24WzE~a?V0GM$`S2lj!t77ouiXPt zOST`i1eu@FomC{-KXd2*A%+u2Ja@+@2Wn}eF(Vd3t!V{}!fIFqn_v@6Kuz)In1H`x zcU^zMdjeOY?tg@t@VTEv77`IYFIZ6w<{^$n6>N_=u`5R6FjNO8U>HtCb#OLj!xYSp z>n;8URo^jGJ%6C;d4e(M5BEIZA`(SWYrPXo;9X3Qxzf1?Vo(hiNAp{T0i9 z4OOm}*&j0yk3h}XSR9BmkOBC8f0NJ*JVsTRF})Xj6z4&Wq#UZ}^)Vf`x9goy6%VpF z5wj9cL(R-W)P2iPOSBc+<0WmKlfexrKWd4}qV`Y?)J!zMthDcIOF~l?k6QDA*cOLl9H!w? zj0p3Be+jKct@TwbfDcd&<_PzKe>X&<*0>6)Tz#`GYDV6`;8LJpBbz}&Bie{MHv6$2 zUPe_=i2oK(Q(XnMM71q$hN`HQ<@Z9BAA;(@B-Ds!S-cRnq^nTnzRc+PgD;T-Wat6X zlYfWN+I@$*@c^pf6R17%Gv>nU*b$#$7i^!&&EN*?NBkw0#(a^^CODdSC~EUw!Q6N! z((l$fG_za#;;5-?g4+FYsE)L2H6v5Xh5RbieBWi>>vU$NL+CZ#9yd2BoDXfn#EUus3?dpM8iu_}! zdLE*dv{Mc*_|_YV!A*|4$@iZlq20eEr`sG~pw?y|YHiP;j@@av;JYCawf3t}9X*U%>(dtBLLJA4m__H`i*~y;3N@kv7FRawVKn(I?0O&6 z1LaNB=3InoXa#B})}uD*cGOJ%hunr+r@;5;`s~nQ^*6+{xmBsHuAs zRq=GoUxq688LHuLE&r(HpEqyYbzfc^D5{_S6Sg{@E{i#Pk*^`azC)GolFv2J8?}T(Q1#8Q{3RBzvv_Ad&c8ZvkPN-2Poo+rpWofs616#d;SC&# zn$jKxoWoGpCu1xwKy~ammcR#C5%U#vOV$Ea{}9xY&ML_H*Kzoi4E1y$YAVm7Msyvu zws$OkguRGgU>)pL$lbpPHIT1S_w7g3bHwt0L3QW`>J()y?3N(fPeR9|A_n&Wsv~iz zUETvb;9$F+W*$Wyv-7AC{f)ISTM>5};!tb+4yxXz=6W1K{FTN2QbpYes^iOC=zv6&75bhFgKXn&F@k7|77tkR6YNpj%B_IUhqG= zX^47Bjjh1>S7HSj>hS?oN1mV>PFK;zSy2__#zq)x`EQ$3%~`1X=HYZ)f$Bi1N^WN2 zPy=pn@xV%cmobVAH9QkFrSGFE`UEw#n^Bu6&GJv9-fmaSXV{!Ly0WY9b<}-haU@Ph z)%O^+`@^cZ*L`h235{$P>Kt!Ib>K(y3aVodP!&8yZL*A2U0lMfifXWd#cfda^}siA z0_u4Gja9HlHCNu>pM?Ij8jGsTu~wFI|N4TjZpW`WY1%RRGuqh@3PY9?l(8lH!mfu-hp)Fb^X zRKxpF^`A!_yQiq~rD~(je{~Y7uo0>Q%~3aYw>S~i^QovWmj$TuD^Md@gSzi~^Bk)D zE%PaAMk4FD{1T}0H86Poo7;t6sD_7`Q!W1^^E1@zc8A5sQ00F^RrrtPht+lYc~Bj# zfEsaivytVuuFLt?jU6pxfE5^S@kG@1WK=^Rnj6eLcKv6p#PvThxc0HG;p(V37WKC5 zfI7xQP#u~Q%lTJg4jFn7EkWI|7xkyrFQ}<}Y(~7~@uxVCRMbmmG-`z7P)p;-;O;jU zU@ZB|F}Md%FR!O|J;q+ zq)Mo--bSeVyP)drhpK0c<@;w?#zMQIaSP6}{CbVt_4b%u=YJrH2Naly`tTU}vU_c&Z|ntsSZsv)Lt`3hNe-i4R#}?3 zZ@`yPBb$heF&Qko4-1Y9L zO_zvT^NE%}2UX9fI0-*T&1l(IJpCt^zQ(AIT*ctO|NlioYy8+QWNPjTM5A_d3Doha zgc`{!cD=LN7q#Yzs8cl6;ti;m(03O9hHCg8YJkt1+xLIYI4}4!dlA&%avz`y9z!*F z0o9Q|aST4N>w{ak{BfubB%$tGXs*KGUb5>4Q8RM^yW^D>e)l@8-_i^IXgmT{U^%Ly z)u@WMqNaMkc^oxk7f_q;7HSC|q3(}()xFlUVFluvsQUV14NOEmKi2w5==J+K>c$MM zoS9Kml+)s}s2Qk&It{TH!0vWEM{D@u?<#i=e}enp}utPp_Z!dYxezs@x&)lo3vVcS1t($5+Am>MhBNa z2@`bw54eP{Vn^5DLY&VHWjlHN%E`acppISL&R+0G<+o9<e`uJ98u=lt zsq3hv%huKHf#Rqyp?awMwgvM!f6qziL6N7Mo1$uXQ3X+JR-n79s4QwT)k7^+C)7`< zJyDxc|mPeHT$Pcnho1zOP0PS74wy5%p}Ji)v^GYA@`z>t|6F z-9&ZhU(1i`=>`8~v>5987}Whq=1kOPec!Gx#o&Mcx85#%iQ476t-uk~ra5QvRn$oT zLN)B`B5W*O>z zeHisRzJxk9&r#*l#XGZNBjWt1sqbZuKs~CHP)qO?Y5<2&GjlH9?=mjgg})3 z=5W-AlTi09vHUHlj_yM(*$Hfnf1uXBY+v_)dKL9xibqb1-#5%MrkV3mJ^R?)it6!R zi+@0kcCM9{{DB@E~M-48i+)7C^`s-tPB`;OveJd3J#`v5mnY3SDt=Sb+-+(6y<1eG5? z(A^M?$}fbfu)O8hM6G2#R0mq3?(2mb;V@JO-$&iI0aede=H7vvf8B803S2_PH&JW* z7*%nOK`y@}Dz1szd~v9b_cjwzyFVG#&~#M!1*nd!HTRVnf*4ef%UfIxRZ%n4mrh&MZhsH;Qdxp(;78Pb*UVcOPJACV;-_YzF>YpF zM%6PEgWvxXNT_Esl!1#-Z@bl~f_u#qsF7YY|29M4botS!Jy6bUf*NU0)RK+2{6$!o zcnb!9|Gz~-9rzE`fsA9_TIM!mQ6r2;jkrJRe7}tus9X<4VZ@7Ls`eU`-`Cl zP!=__^~Q1jwF_S%Lp|(`+EkNJ4Sj-YcsuHbG*p8>pgMfk;_Il9{)4(NYP>r=B~hEY z9+tr_sQZ)5x#R8pFSU#>%x}y?sLgW*)q%fI9eRuv(0j|}S3-5D4r+vPsB%3}&y7A7 z_s2TK!%!Vr=O>{ae~DVV!>EdWxBP!l1tTUn^Ppa@#ZljKbQq z!jGzNzUf~{LJe<3-S|Cfq~}l-Tt%JVo2ZUOOmtJ77nNTVHGod2nHpm8JLXbU{aZ2k zDTnI7C3oHLyG=qBr+?e?9l{)_XZo+^T~tTBN$$pQR7Z26I$9d_q^xS!<4_HDLX{hi zsy_);&pgXt9E^GYZy=#3SSo50UO@Hmu^Gl5(NyO|RZtjpy_Ch(P5qXn246-!FFK;i z%`;b^?%#mwP^$82-?!Ha97k2~D{2IPS)6gQ%g>Lhuo7zIFQKNs8Af0a)T6t<#p6)t zJQ;`LE>!*Hr??I@K)=?cjb-#jRX7^81n**bT#9Poka^0yi2C%piR#dQX8I%-XGV=U z531t@Q6n#B*JG3H{om9IbVPOF4b%*bL#^!xsJ{W%p(^?lRq-R#F?@lQu|l%57wY<4 z^Fvg_%TV`k#FDrpnJHG{vK0)U>Tb-6DwrEJWyQ>zs9hh2+U)}^KN4()Dt(`beHchLqY{(&E}|{b+mYZImS#f=b}2W6gT1q)Bw88a6i$E zGH;*;(tD=o8-nke|KfPP|NFk{{u7Dca5M$F&vHMp9!G7?va?+W8c&f`8M|-!zBw)q zLtW2laVbLM<2;KOqt<)_s^LB6k9PeR%uN1W)QF$i z^_aP?d`Z+yRYSduUO~-tOZ02RX(ZI(zt|3+Tio`2S3zg9FKPsd7EeKSY>vgBnp@0W z=3(<^^P2hh`<#D`=!IoOe&CiO26arTqGseJR0rFj%6CFNs{5cmM3PW{o_~re_XDb< zC(O&J`|g>~%}jbW>jNQrp8Hm-hMJ;Is0zBFMmPx7k;xd3^DX}$RJn-xu7SL$sV;@O zFV^zgp$62;;sL0Rj`7=tiKqtNu>y7*+1pR$UsN(fF5VxbAWW^S`&+#FsDZYx0G4wHiS{|NcutPrPH;5bt9wR{zMwBk(oiEvP4D$P#zni(&`j zH?SH8unhi*)iKvn_nS})EJ-{Y^{z-o9rw!^tMmVugr3ngm)W-&>XEw+_0qX!mR|1S z!Pt%bO{j0Vj4ND+8)GA4KWad`u?GHu`Wnu^(k;PY)TtYZrF8z+lTbw`%uFA<&C(RB zlHUd=U=nV^=hzuHu5uj;{lqoc9JPmrVkMl6dh~8aHFyElPWDgTOuUMIP2F20^!nUn zUPRp(wc6#!qT(T_DNI4l(0+^4t#Ko)jH}7_V?35v>-Ne!_y+NDRDQK}uEPt~asH=} zv7HPx5WC(@Wddpwt-=9V;xo7Ab5P}uVLbka+ML}!cNI=V4d`PmhNmt54|Nf zG3w9#nfeyfNKTWX8?$e8{|3|ybt=xH&h2&7@wtaOPLC`O-Q@BkQB$7-^J7WWnm0y$ zTh7CtxC7%c`U|(I$NNdB;v=Yve=;wjZoG}!t+_V42UA5<$Eu>rzl`c&8?&qB_d&fq zN1*PXhWb=njxo3qb-(|BB~GC#zKmLud#D*1wZ%>GT2x05p>8~mYWP?4I_my=cHP_R zu4gf$&7!FL%RBwPIwZQ2(G1nVDpW=5T>;;A)Y^S-{(_q7zcD?Arn(18M%4W!FxUX9 zo;sEvhpMM7>Ubt#Yn}gDBs!9D9#wJWZLVNr)B~j}md0eu-+&c~_h2EshkDXw`_jEb zDx)5;?NQH_X{e5Ui|W`u^8{wp`Txx_{)g(o16{!IuiTBzvp(&zi#MDhI|{f`98#f7`?+4OhV1bOpE8E zzG^?h+_(Wd;a=2zd3U<k0R=pOrW!WzVNlSpXlzeat> zpFpjVf3KT?*{JIuqti0!O`BrK+YI%L`dLq0WW<>N|&Nu`M|ECUY|@U zuU7O<1?p7t&P4_eyyX3vKJcQUS0o}(xuusH7U|SpwNAmB zq*Ltu6G&zm$3YLcTov#Vj>h+~E4F*kkKe0TPp5$^>#OkQ}nqYO>cZJ%FeprPYBT*GiL5(;O8{#5VBz9U4qAJctJ$K%w zucAhJ4Hc=Is7Mr>Y#OeOdafCkqkUHgE>uAeRF8+DdO8->kqFcSDX5C(p+=B_D!_16Q3Ln}3AM}pkjbxS4Mo2~)sG9!*+Zxbk18ar_-iq049HzBE2UvNEdSdDt1xpd#@ts{F60sdGo!MTc!jH$mMWh8pN-KNkvB zG^*j*sE#Z_P041Qfd^2Ls5Q-0+!jMf_ryDJ3iifTcn@AdMXJ_xQ%@&rUz|<;C{zdi zuX53di)*L{e?x7@{?R7nldvA?I8?`$q2_uEYH^)J4d7*)|30eXZ&3p%_OP)kdPsY) zKla6j+W(8VXivsYti_zag&RqK$*|Ak!WfsU1ct|&kPSu;>4#7a%|&%M4NK!8RQVIA z#h8og_^YTz{Rt{EKj3BBcU6s3H@Jc2aB{qW7sO@|ezf;54xF~~H9x(;q!&0O_$I4iQgv#{`YJ{~D%?KK! zLfiv2vLUGZUhIO=*bTR$rtkyI#qV(*9!X;0ExG8BY}UX8EJ=D6>cDsc6{-xZh)<(> z{w!)lmu>nzoBqP4zd?2ASDUVyVy37esv~z}Z@e$X?*BA0+LLhtdtpARBTZ+ThFhc3 zccVJg69?i%)QGoP_n{(r3~OO7Zo#YA2IFR#`x{YfV#h4vKc0(c$k3ctdej^Ybx`Rr z)b1FFRndnva2D3YR8&JdthuNY^(s!muThJ0#BAeqWI4I!qo($zpNlXqiaq9XQP$NP zwTMok8vY2?@UN&ISD0fu=0WARL6r+bt%V1$3O;PpbF9m;9{C$l=gA4|j(*SM%s&?o zpc+U;&KlP?)B~lT;MBqpY=GgY2E3@%pNMsFCRW2W_Wn*(gifFq^Q)-(-$0E#fDN_r ze&C`$8P%UOp>2;%Nrz)IoQ}3tp<~-A2J=88~hAP*= z=J!TT?O^m^47Q~$*Gew5opMnJ#|x-c{RV1|KR|`@D^!Tx^UVlrpc)E6g*X&7!Y-%~ z--nv2si=-5q3WBDTEy$nuY&uz(A?yr9(WCv{|TzWZ%`Gu7nldDpzb$Eb+`+v;(j)N z4AvnXiK_1jRJm0)y&2W=K3U)uZM+xx{Anhuvob+9oi zLY+|Cagfb_2s@Ha#1PztYVRe~fUhnj{t87t85+?qsHrHs$n>}dYVkEeExvnDi!BaS zKGm9q_mVz@CGbyFL&X=HdMa4!T3cXm?sxWc(TIyAYZ_|A$5A88!`65O)!@%K5X&qv zb3PIkxp7zG9=DMGGnLOL%v#BrfM4Sn?7E7m;7aU-*YIAfyxJ^kFP_56_Wkf5?@C3_*-m;zoW{v-r#aQh@q%CU4hC^ z$C|jorjKAT(%D!WpTSS?ioJh$qv^2!X)YA%7f}_wgH`b>R8RlFSS+)NUpY7v-^b3I z`N@qHviNquZ0v`X*&-=;AMVDN@ji@uiqYc*T#miAI==z^u2;AiOh&71=0{;7P9yyW zUdC?Q&2PO@JIwYPh7sg%#-aEZj>Vxn$;0iaHPUkzjp9+H30EU}!}@idLw2z1UV1-3 z@BdG@m_SA|R@4%F0`JF?YypjY3Xa4p)<*lyDvrYrSpKKrMRrK_cwuV5!7~=DO}7a{x8R5YpXIi)#|k zwCk{mSVind@vPVqCm9YltR#+B$VlBJ}tKno+L>@tP`~vFv z*HGugTc{3Pvldx@v=%>Vo~v?{_*bN012W2C8&rc`ti7=^>A|RS6R{aiLxnmOyW&A? zi22wBiybq+io0Sf(oxt8SEC|&1=aC)jxqnexwuY-4xlE-jbW$}jmJ?q2{p1Ks0id> zUwjoc6&0Q~`?)#ZP5Mq$hhne_E=LV)GisOZw)uH}E>yu~tcn5De*Ott;_uiPn`N5@ z!qG!|v`r_YBDVn5;Z>*x*P$Y|8`be_)X2}E%0G|VHU2AHXc09#VP2nMSdDZ9sv|S8 zGR{GbXa#B{`%x8UV{trG-p?1p;sDafyV{D45uOq4h zVW^IdI79q(@qoQC9cz<*47EtoP$S)G^H1CSH&LPg0*m3lQ4#zRRsJtjL$%JD#n}oq zz#cYzFODG{>E}WX=As^a1DjzXDiRgXnYpTlic}rcNSfJnd(=pKU;+-t#dsP=Vc+xS z`7~4{H=ydt!UpKy$3-|7FXC`4_pIsA1XQRKurWSn-GmKEpT(F&=S;cN*hcy2!D7!Fn_>&n z;i!(!z;>8o-GTi`zm5@D?FEMfq26M12et?>)lCKbd9Vk_}&@O0@?QpZqp|D5$*)ZBlG>UgnNiT_|OYQJhm;Kj0}W398W zIq7-Uy{OQ>h6?Fh*ap8rb*%0s^Htmm)xi!p4tt?GwjMRWeOMQdUn2gh@Ddq%;0;vI zK1GG>d(<4)x@;Ak`2d?9iwgN9R0QXt7WW2JeJ8OUzK4oX3IA(m3zI=;r{XP`QE2KD@lsE)mfS__|}$`@gAyn)@&|8FkT@Euo7 zPs6QV)M|awrdMMn(uYtL=b<8X3CrPU)~`?<_z^YN#a}lasE_JE2&&#zSXukO8y9+D zFlvs*VR?+k(wKr8!4v4gg;)`Hqau=xE%5_XsNGl13EBvCK=nthm8mxU1Zq)cVL9#p zV>TlXD|6#@r1P#%ZTiR?W(}M}b>wZ-h(E#}7_|8zZ<=zgQ62A%Rq!5EBqpFDmSFEM z!m`f(w;7qJk!;1r_!25I1y~8cx9Q?uBo&$&@0cDhKs~qtmA?m7@EmrP>i;?x?_gGSu)2RD~O{ChkOyEEj9xJ2(>mg&JAdduC1CgFQ))z(JUb z_uxCIat+@%?X<#bq&uS83-@!;fs6aB3s5~hfm&?2sF6I2>hWdkC#b3U7S+K@AD9TX z!C|C(V{J^e?!pnI&tN!~|IiH7KZ*-Aa6f9hL}3kFgspHBYMVWe9kIw-|05Hj;i%^$ zP$P{;jqEX0eM?bmWG`v}M^O>Dfb0&x>uq!43ZSOqM^r_Bp(-wS%~%UHcOf?2-llt? zw%H)$lfX3*>tTbB89m;O3HSnrVwX?MKLL$&Wd1+lVm&t|d}_V}zQF~glRh)w>px+2 z(!;Ntj(AZcj74>L4mQDscrWh32KX~J#+sj-`(02G8IKy+Osq@$uK8SOv1Fk_pO4+} z7gPhCzc7ZOLOB4{f#Ik~J%Cy>QK-c`165Coy}uk6kY0}}S2y20*9iUUNo$+Y1r_2x zsQlrmiYD5094Zozp?1S6R7ZBBI+AVE=WO~is{DI4{S~UdA5n|5e1Q4aDsLJve-vti zeMp}~<^PC7@DD7BgMy}^5vYbIqW1eVn?DP+E9Tq#+fV~Kf?6Yas19AW>Cb}1Uln~v zhF0ZYs0XSQnAO@Co&Aa$VK{1WjYLh&!>9_AP$OG{>OdB@!_!y-3s6V(zfc|i4b`FY z{zB7G15`&su_=b3R_hcjg{x5wWuOkG1E}rvEXL!Ts43}JWb!AXrf>$TW3x~LNkz4@ z6-%T4Fc&I#63gHPd*fA9!*8N``~fO5MW_z^Xsz(2xgUb6rxU87UN-+;)N@``eQ~Jg zQ%t_!wSo(UXaf$#EjS8`P}`{cSBx6R<3sojuEr7nG7zR$_>N7_`Odt(wqhUhuj73fa?|`?NWqn) zzrYZD>oA4%XE*}KeQ$o&@5cV5U&jgB|J8pmf31qa-lR97I`W}S|A}Fwd;Mts z!Z8O`!E@G9Kbgo3!7=0?z_IujCg9kg&A&Ny5eJj5_lr4iBGDg8#vv~H;YT9s7K>i&Oh^6g%6T$SHkTq!e!WsbP@Wo8vlT( zEvDfbJcmPYWGT1v6551oNw+NRcGf~J_90!yU&if<;bJh}kI$eAR^?xR((2ub9k6vd zx2qH0j~e+(Y=>u2q5l%=W8?B}=NC^8e1LQs-hXv8Xk$8av|K7=@)OnTBIgbNveH`6iX!&iT+1E0OMu)Z=&c zb6Q}hvz#y>C; z@2zek^9-uJE9h^`#phf!!eTW{fhO3DbT{k75q&g-=is=+X< zgMCqJ<$hGTY1Y}Oh^#ibcl^`hoJ+UCzf zRrsXMUyW*b3#ubWQ6oQN(-%=w`xdHP5H$rq`?*-pMTNTN0NR0SutYsmK?PJtYN57G zL#&DIP-lEUoPZlpA^i@0_$#);DfNxZFq!nzsKwl}f!q0B@OS1yb3X*N7NSw1U53SR z6>21DHl2k7NN+=(ctMQDY7O1a+wO7HRNllk*uRmP(l~sa^eK$PE{&bY`(3-th3i@D z#f@utAJ+Gnqc#pT(kpl;Hf!Q`&iIL_23DhO)f3f*vLfqyr92iM{F1Ex*O-;Q6 zvA*{I9xeuQ<2h6W$~JSmE?{fa9DRjaM1P^?u10e+_bpJ{^KMk=yQ3o2A2rv*QLBB5 zH37Bg=3+hEfX@EU=0c0p>i<;}Pn1p$#HPXJNnWA18 zMtUK3zze7~aTC?i`mNaiwYX@`g)+iW`*t9zqI*%Rc?xPou{J%|x)QbhHre~xsDtMs zYS9*=>b-%A#4o7DTeh`{WaHNCe=WX_WT?O>RE1Me4bDb&Al16j=I^oTTvX&PqAGsR z=6{WP{#R7J72BA48lv*sSbMhd+lFm{DX5BKZF+%q4eG%ysF5AB=Ggn^Py@MyI$*xU z4OqFYDZdY$a{+bUoI%z1zTe*X%4Ym*)8*Tl2kPKB3N}YI@Hpzh&8RhS1dH%F)Z#pJ zhw&Wh{#DconvdEoo>0@lq1c?XKY@!-E;3Ma_adsH0@PHLYHw_e+8td{9hiU$?F>{z z=Ah=M3DmaQiJFo_s3Z6}R4A{a zI`T1Uv3`qV@GpCROh;4Bi`sT^sDUlUyKy&$Y5#xBg&L^W$vn`(+7lDVA7ayas1dx3 z{jd-9REc$iEKWGa~L7j9-s1Pqj zJ+K~+;Bkz?DP7I|m#lB&Q{-PqP08GDW-X+nrgjUe!NaI}PoV0((2f1C8z0*n`L^J9 zHvO|rm+bC#1t?bmwa9Lwp8MTeyoaf{9BK+`qwe22~LwSWJGC$MUm+xcfh7g3=f+S4>J6V*T}s)2OW6dgj1@QU>#YoYZAYq4IYTxCBO zs-S_*=z^-KAF3mfco!~1y}h2b7NR;{rMKxwII7{HHa!9L{6p9m7ux)b*4M25x4F=R zAK?-#M0Fscj|ov4Dx_IB44=07f7$%9eN6`%qe9#QRbMw$s0X6f)Hs_z1NHWM)aZAm zb1{gFBdCUcLOocqpWFF&w;G}29Dhvmp`gDT$zHIT3&e)HgiWT=98)JW%B(@+uFVbgi2a+gpIePZ*!x9Ji?ZG))$ zZEU)abrkBgJjJGy{amQvLR7_@?2W@V|17GWwfBHA2l%bJSw&VC{}QNQa}=!d%o_ZHK*o9yPL8?EOzs4Z25~ zZCe!;xiP3ncu^fp#x{EYujE1_J%y_1JnB>G9n@>I09C=CsEW&vG8NTF<%imI51Srg z(+}8m9O|_`$EH*5{f$!l{}30d_`EIfx-D?crf=B$zoR-@;a<~$>ZmWD7B<}l)uBPC z5stO_aj4Zk4>iE;_I?if6_Tr5=ttofsE*t~75ocz@YKA|?K+MfF%iE&-5)pF7=x;3 zKK_8~Q6DBN#+bKigRySs50>}i0P>$geL>}qW&i6f)^eQrNPGY_!u7Zjvrr?tYrI(# z{ZSnpj>?~8eb_q7x)4>*T2x0jSdZWo(l6i$Y(9bguL8*v%;H;)n)~&r{Jp4(&RSo< zCrMvIg?PwBxAQNTMxZ)W{C?BXDyTWHhstkj?P~82K<%cHel9ekX|}*D>q1mW*P^!7 zE}OoLdO3Y+(|@8GsQQ5Ea3fUuPK?LCSkBFnj`}Tl=0S7+7gW3cQj<)NYhel*9#jPx zHh(9oBZqDNv)0#85%|#F|2Ha9r6!xd|5Zf2Eu--c+>E;a3ab9ANWFg7$6RRNe{1~> z6}nOnnMGL}H6=|^6?8$p_rp*Xdr=jx#x9tJ`lx*q^?H66^<2j(#;&NT?d_!5e`C4O zf%710n?zv_E_Mp=S8lI4vj?C$HWBrbdf4Vaih4d3Ct(I2#P9JMZky_M{`tTY5$3H} zKGN)p2%Mz-znzP9_!o}Ebw0Dr@^LQd@loar>3!53HkoEdHW{ao&c$r3H{Go2E2uB3 zhSBCvGf}AYRcqac%}4E2)PH~KD&Rtnm|;3{64OZ!iE%ssWyB|_{d#|_`78JqTuAy? z)O+3^XV%VpIGFVCc=N58iHcZ0>Ld0C)LLqnVAf9W1opo^u_lnA2Vb{0>ONu)o=&LH zj=)b<4mHXN^YK|X4{f+lg)ap({9pO7rYbY0Wpj|?Bq#)66D*TlUg{X9r z`K%s=DzMO+iTVIJfNJO+)FQfO@83jqtYot3P&L%^ZSh|0g}T26_52p=EAg`d_rvC4_(A?CT zX%3d*csJ=7R8M!IDm;kVZl_T1{~+r9{u^q$)tzP5LPJ#f6zhEKOL{eG3f{1OfgJt( z_kUa{RIML1BMCz_Jj|v?TO&~AlB|nSMBKfLa?toBqpMVYYd$E>_d~ z-@}DM+S%UdX$?n(b|^;S12+8}>Ii-l)zEjSj{IrUB_A`3tQzWmDC&L>RHXW$+8c-^ zwEstOp^=S66`YRRHu0!MHrL+IuvA%Bo95vz}P|sDGW9n^&>d4)wsSC&cI1&9? z1Y5YMj^|M)+gqq@bKRzYww8L_bgYK8IjX~V*>q3TKt`ZC;zfO+JZ96&(AkdG+{f+r z|5Y;dP4_XXL%*Uv6dF8X8kmZzI2tvQ$8G*H)M{R1^Yc*UUbg9vP*YfF(?8q$C7(1? zQ0GbZzeXNnGwwolpbx5|sWv|a)vzBm;#Aamk#6r_v-v^m*QkT$dsIDDXh$7sYR{X_ zs5Q{X&&72v^g~1yx0`E1*BSM|Fx0kr5Y>S=n?DCteud3XLshud=I=*MKu+ z{So-6_WuPgwAi{YG$Ea9U4p7;6}G_5I2ND7$yjHRStLmbVY@H0P4Z9sE@=)Z2mIT@Ai$T^Wg+)@xF*&`~b&bk0qwTHK;G8 zqo{Alw{7}&)UIi=l>M(oG>nVJI2!dkJqd?k29Cq)cnG^LGk*~Y;1tpiE;s+^7=QjK*{9dBpT zozXc`QC~=-P^*6>@{)0FM%Dj1>bZdRU#V=nGGzRl42}GEYvYwBMEy_|#iDvX2i38q zHoXD$7Tk?0_q_EDREIyc-n5onW%BEw)=FEyy$H8XLXCJPYSEloBXXQM_w7q#y*P~}hA`~DYg#%0t`q7P7us?{1(K^STz{ZSzvhgy_V zP#t^})o>=Np);t4-$a%F0M+0ZsK|Y5)2_A7K>6>#xX^>GQ7?zys8v1=TjL|B3N~B! zp*nQZreC(cWBnYphHjubP&UnUs5;(3x*jTj5LVXyzmE%5I2G0N6x4z8xJ}Q+Zlsr> zI&uNk;VY;)%twvv51U^x-IQx;?SOji_C$T^-DjPw`+EOB%!N8I3)O+;*0rdq*nn#I zkTn<8@I};fpQ1)|6ZQP>sO?;Qo#|Lp)SBvy${&duKs@>tszo+qtMw$RflH{K=c79C zi@jfJy{WhXzCwOG)LH+dwM>TTNIleZO;8;TMRl|sOP)c{6024+&U(c{jZ)qK!y&EI9u?b^^`66 zBC11|ZT>ZD5$gFLQ3EKu!K6d1T~Hkxgc|u+ROlbVa+u=hLTCA0o3R$P&$BQV-$OMp zV58~41k{vFx9KNP6|O{0!A@+4Cs7T2ZvEQ&GwPG9_$JdKe>Hp2z}f;8vJR-8-;El1 zxV=BdrYGC`ai|W=K}BFKYHkmpeluP`)l*`#skbU>8`i-NdjAhJ7p_^hz&`6yRKw4p zD!7O(@Ga}FsE#(tGPXjMYmbUpm~|v-)lWq&_W3qH3kPZcALT+L_}N-%i}?lA4As*I zQFFH(Rq;C1nZFk`;uldT;3ufpYVoJcS_(y-8#7S#??w$M57qHYO4GjUO)eC&&ru`z z1vQtYwi@f8j@&jj-49i6jMax1K|V>=Npw^eHOjU!X=lVV`MmHQq})!=?*S4c@T+jv7GO{U*OIs$>2ZHY3bB z*gDP{VNI|;VO?&`wC+Mp$#K+fc@-7l@tqDENkpy@~*oI<)SDnAvS_x}zq)WFlIP@lI2 z-m>{cs1f~W)2>6NqZO?+Q1|PjM%)}#Usvk@>wTz>J!I4IQv3gLo3YHAfr`XVRD}m@ z{#l#NV!r+6V}H`Sa4;64|4}YF9W{R}K8RZV z^^duo|LMg|sJUu*+`MkXP`{KSQH%8e?!k+w6EOB^x2q4PVGn%ErYmQge`GrfwRm@; zPS83h*#9~R?mA(9xy;1Qq%UD>{0r~I)+fy$ktSmc(%Vo+^Gm2j_XDcIO3#?L-w@Ov zv1Xx;;G?K>qX_j z4xzSVHtNIVOH@78P8)}z*2rS)glljPKJVw^2p7Hc%%9J`L3L>08T z+>Neh%{JPDD@c~UU=~w4t|k33PR01=Ou08v1L*v`+cgg-pgQm&uF?K4`GN^`2F~Zk zn>ZcEzGxzF4)wsF7=^7bnu^z866xB1GPwcykZJIiuBNR2(@o}zG~)hIBL$vqxSh^o1S4!L`~IfY=Eh#2<}I% zjh}H6dM+^#?f)maxDP)?Rov;askobUAnL)k|EqJM3huCWM^$_eYR<-^LiYi3X1gk0F&%A>dhRY%!~LzpQO}RJ z_ovzXWb2dGrC03tf0`}06(8WiL#RlUdEHc08P!l@)ZDeR_Ctkw0xBXius+74o?n4_ zE)CV8tv3HCs-9y^@!N~LQ6UVs=@F=rJz(?WP!B$eTC93bNAV@puBrN# z>G(RVLi$V8T>pl8uEyJ@zWS($gxa*fhrJkK^;(lr2gefBh)$tCLf^w)cmoxg(05D& z;ntz32JS=sW#u7MN2a3&G!OOMI+OOh4sf9d&Z2tyD(ZnZtY4z$wD`MbF*e3%(%Vtx z%fDwLR}GbJfK{<6*1|404u_$h+lh*F#rO5^1+)KZbD;(vw{E}~(kD=hrpX7U#~rQr zptjQ_)S^qY&O~+KF`J%;;iMN~TYMGOfgf=$PWh03nx_4Kos0I^>mzdj#o-*%2T>hq zdCf#*o%Jy4Jh+Hm@f*~XwEWoo*)9rI-*N1O*HI^EjZe&!_C_u81oUe^U*w_(7UC3a z_Nj@;BGgH>9kmAj!Yy*1no`;$!cB_&12$2kv*6h-52LcPV~klMXN}3+%!*AVtlM8KF;S!iYG-mFKtctC5C!N$9fZ!J;UiR z?eavVFEPo(EzivOn3PzbCqBwaCC`dil@T+NO!ZOTNT*&#<@K~rij8-w^Z25od=bg* zJX2GWov}sJaZhY~qR-QR)L3$o7<7a$dul?(5@XG%oFT>8A^A*Hl9HXVwM_DOQzE0| z+j$Za<0Dfd)S%bYmJ$~o#WT*sAyFwYF(HgBB`z{FJ0|&$awQ_-6C<-H`@5F$$3!P3 z`{JB2#ovy$*Mxx@JP9%0*#zc4+70!LjEkA=lu;KVhm_!#EHGkEmKJGyr5((R6pw{KHPoYo5S9qEaV@^~X6dBHKY;zr9Q8DrH zkxAJLHtllX70X^sPKalmbTQNy>S>?Ic@ZBPo6xznmfz^<@hQp9k{mra+!pE7I=yXH zyHd`EjZBZps$a#a#bc`Btny_y${JL>mDX5_H-@zp>!kty-%Mvzbd0YZL!TM#o25`? zP6}~1>K@}IHp!lu%pPm_)@i1)VeP%WoQTAFXRy0jEfLebanp!%oX^L)OP{>e7is3i ziK5*ePH>%LjZ?%-O$28W;mLlbNB^U536W~hS9r* zJ@bPTB};NvCM9LJ{IqUa|5V1qD!;YFbs0S^j=B``WWBgpU#wK;MR@MN`Wg!wH}cTODc6OF5cXG;c+FK-j8EI!9~vU4`!y3)P#M-N2K#78a5H zj}HSylG9!b-k1IRm(xl&i{vvQku6J@rpM3H*0}ZFqLepsrZ+Cam+s%#xH5CXnCL3s z8!61rq?-vP{A_4t#ihjlmoTuJqhmM>OlJwvtm*O0O%f*x2h8ma7#W>pSCV?lKy`9D zZy$wERhtTK$Et(!SyFVByS%gQ$*Sz=*jQg=G>ea&eY>9Yi$6}_rOByHTY9M`{k;MB zJg_IHdF#Y-8fkNBRsHjolbqy>;Z+u|e)DoNt4IgnR6b`yJs~4}k0$e_7B?-#S>#Fa z`s$&3iJmB*H#sG-HjO&(H~V?!o#~B^p)c9Be%kDQNPChv>Ynp1o;uq(OQ_SAsCC5p z)@rlg6bvOgYBq!C5of>h>Q`dm5$>JW)CO;Lq-2e)ER* zBu!6=ic&0`&$_=qL|DD%EyFCZb>s8`)~BXQ*zdNucsn-dKqeOY9&=81J1Rb3oL8~) zp~xQM>rgLvXY$j}{W{41KfaEVqY2voKt{qK8n55 zINblScC@AA{90JN@u%}?bgQfX(IuxVeEc%g|Is0Wqn4fC5PtTy=7FuM+{hH(YY{s6 zOmEG*O>Ycu%(VDK_HHau*GGCaPqN+@>|a)L1luz%IlcXFb+T*y)~r&=M15>$-d)zc zp{%nav|)2zDC?fXUW9FKW|n3 zskudaGJ=OwgPWf&JijD(YI|VmvB2s*|I80&K0`Z2bC(5I>?glq@5*3CF713VcYbi= z>B0qPgZs7z&a4h(?F*h-6Ii{0@`ZC36mDFbe`;6$sRKn@vkT9vk6aWjSxr^>dAkc& zKcba&S#Zt+{F@Z`ea=`}gC+q%Ck zKJ32?$b_I^-O0e}V`^l_TGeuTFJV#@Tb2Y;=Q4Uvh$6H8geQb513OieA>>SN?+z(f zDsXl^>72RU+-FPoEe6& zv{jrj<*Xd+{<)<8{Kov#n^|i`+jH|z9i~(Hd3pI~*R$?eN_4xB0;dj`;0Kmw7H;1c zIJUT8^9jaVGUa?g`V8M7J*K+gJ6?ijcKlM_E2M&gAePesp&aGW(!#$H80qnvG!UlE4vSx7bY4 z?J~jDYw}O;(xJ2CplLNfcSTX=2^!11{-nFkklU-P@W{D>vq$nzoi5t!EX-qz1J1G4 zu}i_;GzH_>>OkHzh3B_21a@Q5hNpvvci00jdvh>vcTW4!?gQ>Y!PNPMXU`VQ&m}m4 zmDzv)gd#`;>py-&nIfIIlYfdsaCy;|9jvCnlGEy5sj==xWpCG(^ZXdMr+Aa#vK35Z zLEeer@?F8hyMh@@%sx^_w(c&-T9G+9#NDvF$)}cJ*4$vmv4UkwgIS04%frOK@cib& z?TkWeI&gjwhn$MC7S`ovzB}GMJ?i$Pn2l--vu^5Rd9HnerPf1oUKXj^Tn!X9SANvr+wfY)XrIvGhwFtT5Z3=d3y8T zkv?)thvB)+EW5z^#pXQFVZJDvp4xXKZ=>V$>2F|B4*QT7DRHH(+q17j;cR*!OFLY5 z*%EoX*%gI*chXl5_x$tQgY%B^h%4vLRqnwhOD`kZ zD?4kEm7p`c(y_(n6VARtF7I`3c27OL%kHRCD+!c6J9cFhEnvfMF4(ui6sDQK-%!q( ztbjOMF?e{VR)%u~n2$O8o;rVobBDt$v&9T|``f``tTb09x&m3bd%BL3b( zTBv%hGE-T{f+sQymZd7jycVC{?ra*3%Dl+w?8vjqaHI1!#!(rHxR&zt|F>6~!~-K#5> zDm=U=uy%Q7{wep@S2>oT=$3)+U@434x}y$t~g{r2$tmr zk1SU^w@-IxlM~$Fwln&^cD_Z~E&t;W9IeURt+&hkk3VvBMo~#-%NFj+IbWZ3KT$lh z+XZ*|{^k(*fBYgbFE$Rfz-qp!w%OMk-8C<-sTbVsy8N%IFyF}fv5~cv1F}iZk_+x3 G#r_X*sF}L} diff --git a/resources/locale/zh_CN.UTF-8/LC_MESSAGES/default.po b/resources/locale/zh_CN.UTF-8/LC_MESSAGES/default.po index 594b67334..5d711589b 100644 --- a/resources/locale/zh_CN.UTF-8/LC_MESSAGES/default.po +++ b/resources/locale/zh_CN.UTF-8/LC_MESSAGES/default.po @@ -1,2633 +1,5942 @@ msgid "" msgstr "" -"Project-Id-Version: azuracast\n" -"Report-Msgid-Bugs-To: \n" -"Last-Translator: \n" -"Language-Team: Chinese Simplified\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2022-04-23T16:48:19+00:00\n" -"PO-Revision-Date: 2022-04-27 14:59\n" -"Language: zh_CN\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Generated-By: easygettext\n" +"Project-Id-Version: azuracast\n" +"X-Domain: default\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Crowdin-Project: azuracast\n" "X-Crowdin-Project-ID: 217396\n" "X-Crowdin-Language: zh-CN\n" "X-Crowdin-File: /main/resources/locale/default.pot\n" "X-Crowdin-File-ID: 4\n" +"Language-Team: Chinese Simplified\n" +"Language: zh_CN\n" +"PO-Revision-Date: 2022-06-07 03:52\n" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:93 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 msgid "# Episodes" msgstr "# 集数" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:157 +#: ./vue/components/Stations/Playlists.vue:29 msgid "# Songs" msgstr "#歌曲" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 -msgid "%d queued messages" -msgstr "%d 排队的信息" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:257 -msgid "%s cannot start" -msgstr "%s 无法启动" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:266 -msgid "%s cannot stop" -msgstr "%s 不能停止" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 -msgid "%s encountered an error" -msgstr "%s遇到了一个错误" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 -msgid "%s is not recognized as a service." -msgstr "%s不被承认为服务。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:107 +#: ./vue/components/Stations/Automation.vue:34 msgid "%{ days } Days" msgstr "%{ days } 天" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:102 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:16 msgid "%{ minutes } minutes" msgstr "%{ minutes } 分" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:99 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:13 msgid "%{ seconds } seconds" msgstr "%{ seconds } 秒" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:67 +#: ./vue/components/Stations/Common/Quota.vue:52 msgid "%{filesCount} File" msgid_plural "%{filesCount} Files" msgstr[0] "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:137 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:31 msgid "%{listeners} Listener" msgid_plural "%{listeners} Listeners" msgstr[0] "%{listeners} 听众" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:77 +#: ./vue/components/Stations/Playlists/CloneModal.vue:45 msgid "%{name} - Copy" msgstr "%{name} - 复制" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:74 +#: ./vue/components/Stations/Profile/BackendPanel.vue:32 msgid "%{numPlaylists} playlist" msgid_plural "%{numPlaylists} playlists" msgstr[0] "%{numPlaylists} 播放列表" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:71 +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 msgid "%{numSongs} uploaded song" msgid_plural "%{numSongs} uploaded songs" msgstr[0] "%{numSongs} 上传的歌曲" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:59 -msgid "%{spaceUsed} Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Common/Quota.vue:58 +#: ./vue/components/Stations/Common/Quota.vue:43 msgid "%{spaceUsed} of %{spaceTotal} Used" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:56 +#: ./vue/components/Stations/Common/Quota.vue:44 +msgid "%{spaceUsed} Used" +msgstr "" + +#: ./vue/components/Admin/Stations/CloneModal.vue:46 msgid "%{station} - Copy" msgstr "%{station} - 复制" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 -msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." -msgstr "(Docker Compose) 所有Docker容器都以这个名字为前缀。安装后不要改变这个名字。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 -msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." -msgstr "(Docker Compose) Docker Compose操作失败前的等待时间。在性能较低的计算机上增加这个时间。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:189 -msgid "(in seconds)" -msgstr "(单位:秒)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:48 +#: ./vue/components/Stations/Playlists/Form/Source.vue:47 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A completely random track is picked for playback every time the queue is populated." msgstr "每次填充队列时,都会随机挑选一首曲目进行播放。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:14 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "A name for this stream that will be used internally in code. Should only contain letters, numbers, and underscores (i.e. \"stream_lofi\")." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:13 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 msgid "A playlist containing media files hosted on this server." msgstr "包含该服务器上托管的媒体文件的播放列表。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:18 +#: ./vue/components/Stations/Playlists/Form/Source.vue:17 +#: ./vue/components/Stations/Playlists/Form/Source.vue:8 msgid "A playlist that instructs the station to play from a remote URL." msgstr "指示电台从远程URL播放的播放列表。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:63 -msgid "API \"Access-Control-Allow-Origin\" Header" -msgstr "API \"Access-Control-Allow-Origin\" 标头" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:99 -msgid "API Documentation" -msgstr "API文档" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:187 -msgid "API Key Description/Comments" -msgstr "API密钥描述/助是" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 -msgid "API Keys" -msgstr "API密钥" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:90 -msgid "API Version" -msgstr "API 版本" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:59 +#: ./vue/components/Admin/StorageLocations/Form.vue:57 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Access Key ID" msgstr "访问密钥ID" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:48 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:46 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token" msgstr "访问令牌" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:54 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:52 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Access Token Secret" msgstr "访问令牌机密" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:98 -msgid "Account List" -msgstr "帐户列表" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 -msgid "Account Recovery" -msgstr "恢复账户" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Account is Active" msgstr "帐户处于激活状态" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 -msgid "Account not found." -msgstr "找不到帐户。" +#: ./vue/components/Stations/Streamers.vue:32 +msgid "Account List" +msgstr "帐户列表" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:77 -msgid "Account recovery e-mail sent." -msgstr "发送账户恢复电子邮件。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:153 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:158 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:274 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:94 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:190 +#: ./vue/components/Account.vue:53 +#: ./vue/components/Admin/ApiKeys.vue:23 +#: ./vue/components/Admin/AuditLog.vue:24 +#: ./vue/components/Admin/Backups.vue:38 +#: ./vue/components/Admin/CustomFields.vue:19 +#: ./vue/components/Admin/Permissions.vue:21 +#: ./vue/components/Admin/Stations.vue:26 +#: ./vue/components/Admin/StorageLocations.vue:18 +#: ./vue/components/Admin/Users.vue:18 +#: ./vue/components/Public/Requests.vue:49 +#: ./vue/components/Stations/HlsStreams.vue:19 +#: ./vue/components/Stations/Media.vue:130 +#: ./vue/components/Stations/Mounts.vue:24 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:32 +#: ./vue/components/Stations/Podcasts/ListView.vue:29 +#: ./vue/components/Stations/Queue.vue:17 +#: ./vue/components/Stations/Remotes.vue:20 +#: ./vue/components/Stations/Reports/Requests.vue:38 +#: ./vue/components/Stations/SftpUsers.vue:16 +#: ./vue/components/Stations/Streamers.vue:26 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:54 +#: ./vue/components/Stations/Webhooks.vue:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:69 msgid "Actions" msgstr "操作" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:72 +#: ./vue/components/Admin/StorageLocations.vue:15 msgid "Adapter" msgstr "适配器" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:106 +#: ./vue/components/Account.vue:102 +#: ./vue/components/Account/ApiKeyModal.vue:31 msgid "Add API Key" msgstr "添加API密钥" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields.vue:16 +#: ./vue/components/Admin/CustomFields/EditModal.vue:17 msgid "Add Custom Field" msgstr "添加自定义字段" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:38 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 msgid "Add Episode" msgstr "添加# #集数" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:64 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:58 msgid "Add Files to Playlist" msgstr "将文件添加到播放列表" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:91 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:24 +msgid "Add HLS Stream" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:16 +#: ./vue/components/Stations/Mounts/EditModal.vue:72 msgid "Add Mount Point" msgstr "添加挂载点" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 -msgid "Add New GitHub Issue" -msgstr "添加新的GitHub问题" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:37 +#: ./vue/components/Stations/Playlists.vue:18 +#: ./vue/components/Stations/Playlists/EditModal.vue:21 msgid "Add Playlist" msgstr "添加播放列表" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:57 +#: ./vue/components/Stations/Podcasts/ListView.vue:17 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:40 msgid "Add Podcast" msgstr "添加播客" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:32 +#: ./vue/components/Common/BaseEditModal.vue:27 msgid "Add Record" msgstr "添加记录" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:53 +#: ./vue/components/Stations/Remotes.vue:16 +#: ./vue/components/Stations/Remotes/EditModal.vue:40 msgid "Add Remote Relay" msgstr "添加远程中继" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:38 +#: ./vue/components/Admin/Permissions.vue:16 +#: ./vue/components/Admin/Permissions/EditModal.vue:21 msgid "Add Role" msgstr "添加角色" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:31 -msgid "Add SFTP User" -msgstr "添加SFTP用户" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:120 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:100 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:111 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:93 msgid "Add Schedule Item" msgstr "增加时间表项目" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:43 +#: ./vue/components/Stations/SftpUsers.vue:11 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:22 +msgid "Add SFTP User" +msgstr "添加SFTP用户" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:39 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Stations.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:27 msgid "Add Station" msgstr "添加电台" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:15 +#: ./vue/components/Admin/StorageLocations.vue:13 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:17 msgid "Add Storage Location" msgstr "添加存储位置" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:21 +#: ./vue/components/Stations/Streamers.vue:20 +#: ./vue/components/Stations/Streamers/EditModal.vue:56 msgid "Add Streamer" msgstr "添加流媒体" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:30 +#: ./vue/components/Admin/Users.vue:10 +#: ./vue/components/Admin/Users/EditModal.vue:19 msgid "Add User" msgstr "添加用户" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:65 +#: ./vue/components/Stations/Webhooks.vue:14 +#: ./vue/components/Stations/Webhooks/EditModal.vue:52 msgid "Add Web Hook" msgstr "添加网络钩子" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 -msgid "Additional Environment Variables" -msgstr "附加环境变量" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 -msgid "Administer API Keys" -msgstr "管理API密钥" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 -msgid "Administer Backups" -msgstr "备份管理" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 -msgid "Administer Custom Fields" -msgstr "自定义字段管理" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 -msgid "Administer Settings" -msgstr "管理设置" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 -msgid "Administer Stations" -msgstr "管理电台" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 -msgid "Administer Storage Locations" -msgstr "管理存储位置" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:19 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:20 +#: ./vue/components/Admin/Index.vue:3 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:34 +#: ./vue/components/Dashboard.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:18 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/IndexAction.php:30 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/sidebar.phtml:3 msgid "Administration" msgstr "管理" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormGroup.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/BWrappedFormCheckbox.vue:14 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:13 +#: ./vue/components/Form/BWrappedFormCheckbox.vue:11 +#: ./vue/components/Form/BWrappedFormGroup.vue:20 +#: ./vue/components/Form/BWrappedFormGroup.vue:7 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:12 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:13 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:11 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:19 #: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:86 msgid "Advanced" msgstr "高级" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:285 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Advanced Configuration" msgstr "高级配置" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:16 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Advanced Manual AutoDJ Scheduling Options" msgstr "高级手动AutoDJ调度选项" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 -msgid "Advanced: Use Privileged Docker Settings" -msgstr "高级。使用特权的Docker设置" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:13 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Aggregate listener statistics are used to show station reports across the system. IP-based listener statistics are used to view live listener tracking and may be required for royalty reports." msgstr "汇总听众统计数据用于显示整个系统的电台报告。基于IP的听众统计用于查看实时听众跟踪,可能是版税报告所需。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:118 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:237 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:13 +#: ./vue/components/Public/OnDemand.vue:21 +#: ./vue/components/Public/Requests.vue:34 +#: ./vue/components/Stations/Media.vue:92 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:27 msgid "Album" msgstr "专辑" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:281 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:138 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:301 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:41 +#: ./vue/components/Admin/Settings/ServicesTab.vue:133 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: ./vue/components/Public/OnDemand.vue:41 +#: ./vue/components/Public/Player.vue:75 +#: ./vue/components/Public/Requests.vue:61 +#: ./vue/components/Stations/Media.vue:157 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 msgid "Album Art" msgstr "专辑封面" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 -msgid "Album Artist Sort Order" -msgstr "专辑艺术家排序顺序" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 -msgid "Album Sort Order" -msgstr "专辑排序顺序" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 -msgid "All Permissions" -msgstr "所有权限" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:164 +#: ./vue/components/Stations/Playlists.vue:36 msgid "All Playlists" msgstr "所有播放列表" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:100 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:26 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:25 +#: ./vue/components/Stations/Podcasts/ListView.vue:35 msgid "All Podcasts" msgstr "所有播客" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:126 -msgid "All Stations" -msgstr "所有电台" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:13 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:12 msgid "All values in the NowPlaying API response are available for use. Any empty fields are ignored." msgstr "NowPlaying API响应中的所有值都可以使用。任何空字段都会被忽略。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:65 +#: ./vue/components/Stations/Playlists/Form/Source.vue:63 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Allow Requests from This Playlist" msgstr "允许该播放列表的请求" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:77 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:125 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Song Requests" msgstr "允许歌曲请求" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:123 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:174 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Allow Streamers / DJs" msgstr "允许流媒体/ DJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:42 +#: ./vue/components/Stations/Automation.vue:40 +#: ./vue/components/Stations/Automation.vue:1 msgid "Allow the system to periodically automatically assign songs to playlists based on their performance. This process will run in the background, and will only run if this option is set to \"Enabled\" and at least one playlist is set to \"Include in Automated Assignment\"." msgstr "允许系统根据歌曲的表现定期自动分配歌曲到播放列表。该过程将在后台运行,只有当该选项设置为 \"已启用 \"且至少有一个播放列表被设置为 \"包含在自动分配中 \"时才会运行。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:106 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:90 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Allowed IP Addresses" msgstr "允许的IP地址" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:53 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:49 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 msgid "Always Use HTTPS" msgstr "一律使用HTTPS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:16 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:14 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Amplify: Amplification (dB)" msgstr "放大: 放大 (dB)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 -msgid "An account recovery link has been requested for your account on \"%s\"." -msgstr "您的账户在\"%s \"上申请了一个账户恢复链接。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/base.js:40 -msgid "An error occurred and your request could not be completed." -msgstr "发生错误,您的请求无法完成。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:126 +#: ./vue/components/Stations/Media/MediaToolbar.vue:56 msgid "Analyze and reprocess the selected media" msgstr "分析和重新处理选定的媒体" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 -msgid "Any time a live streamer/DJ connects to the stream" -msgstr "直播流媒体/ DJ随时连接到流" +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:58 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "API \"Access-Control-Allow-Origin\" Header" +msgstr "API \"Access-Control-Allow-Origin\" 标头" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 -msgid "Any time a live streamer/DJ disconnects from the stream" -msgstr "每当直播流媒体/ DJ与流断开连接时" +#: ./vue/components/Account.vue:95 +msgid "API Documentation" +msgstr "API文档" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 -msgid "Any time the currently playing song changes" -msgstr "当前播放的歌曲随时改变" +#: ./vue/components/Account.vue:50 +#: ./vue/components/Account/ApiKeyModal.vue:9 +#: ./vue/components/Account/ApiKeyModal.vue:7 +#: ./vue/components/Account/ApiKeyModal.vue:1 +#: ./vue/components/Admin/ApiKeys.vue:15 +msgid "API Key Description/Comments" +msgstr "API密钥描述/助是" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 -msgid "Any time the listener count decreases" -msgstr "任何时候听众人数减少" +#: ./vue/components/Account.vue:88 +#: ./vue/components/Admin/ApiKeys.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ApiKeysAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:70 +msgid "API Keys" +msgstr "API密钥" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 -msgid "Any time the listener count increases" -msgstr "只要听众人数增加" +#: ./vue/components/Admin/StorageLocations/Form.vue:87 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "API Version" +msgstr "API 版本" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:55 -msgid "Apply Compression and Normalization" -msgstr "应用压缩和规范化" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:173 +#: ./vue/components/Admin/Settings/ServicesTab.vue:157 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 msgid "Apply for an API key at Last.fm" msgstr "在Last.fm申请一个API密钥" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:59 +#: ./vue/components/Admin/StorageLocations.vue:91 msgid "Applying changes..." msgstr "应用更改中..." -#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 -msgid "Are you sure?" -msgstr "您确定吗?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:91 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:107 +#: ./vue/components/Public/OnDemand.vue:18 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:26 +#: ./vue/components/Stations/Streamers.vue:22 msgid "Art" msgstr "艺术" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:121 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:232 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:12 +#: ./vue/components/Public/OnDemand.vue:20 +#: ./vue/components/Public/Requests.vue:29 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:113 +#: ./vue/components/Stations/Media.vue:87 +#: ./vue/components/Stations/Playlists/QueueModal.vue:10 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:11 +#: ./vue/components/Stations/Reports/Performance.vue:14 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:30 msgid "Artist" msgstr "艺术家" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:48 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:16 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:16 msgid "Artwork" msgstr "截图" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:11 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:10 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 msgid "Artwork must be a minimum size of 1400 x 1400 pixels and a maximum size of 3000 x 3000 pixels for Apple Podcasts." msgstr "截图的最小尺寸为1400 x 1400像素,苹果播客的最大尺寸为3000 x 3000像素。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:23 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:22 msgid "At the bottom of the page, click \"Create my access token\"." msgstr "在页面的底部,点击 \"创建我的访问令牌\"。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:60 +#: ./vue/components/Stations/Reports/SoundExchange.vue:56 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 msgid "Attempt to Automatically Retrieve ISRC When Missing" msgstr "缺少时尝试自动检索ISRC" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:19 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:23 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Bitrate (kbps)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Audio Format" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Audio Processing Method" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:17 msgid "Audio transcoding applications like Liquidsoap use a consistent amount of CPU over time, which gradually drains this available credit. If you regularly see stolen CPU time, you should consider migrating to a VM that has CPU resources dedicated to your instance." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:21 +#: ./vue/components/Admin/AuditLog.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/AuditLogAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:65 msgid "Audit Log" msgstr "审核日志" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:47 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:45 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Author" msgstr "作者" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:64 +#: ./vue/components/Admin/CustomFields.vue:18 msgid "Auto-Assign Value" msgstr "自动分配值" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:89 +#: ./vue/components/Stations/Playlists.vue:82 +#: ./vue/components/Stations/Playlists.vue:21 msgid "Auto-Assigned" msgstr "自动分配" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:132 -msgid "Auto-generate Random MariaDB Root Password" -msgstr "自动生成随机的MariaDB根密码" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:346 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:105 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:65 +#: ./vue/components/Admin/Stations.vue:25 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:31 +#: ./vue/components/Stations/Mounts.vue:23 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:13 +#: ./vue/components/Stations/Remotes.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:13 msgid "AutoDJ" msgstr "自动DJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:34 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:25 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:28 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Bitrate (kbps)" msgstr "AutoDJ比特率(kbps)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:4 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:3 msgid "AutoDJ Disabled" msgstr "AutoDJ 禁用" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:17 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:19 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "AutoDJ Format" msgstr "AutoDJ格式" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 -msgid "AutoDJ Queue" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:272 -msgid "AutoDJ Queue Length" -msgstr "AutoDJ队列长度" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:5 -msgid "AutoDJ Service" -msgstr "自动DJ服务" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendNonePanel.vue:7 +#: ./vue/components/Stations/Profile/BackendNonePanel.vue:6 msgid "AutoDJ has been disabled for this station. No music will automatically be played when a source is not live." msgstr "本台的AutoDJ已被禁用。当音源不在现场时,不会自动播放音乐。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:325 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "AutoDJ Queue Length" +msgstr "AutoDJ队列长度" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/BackendPanel.vue:4 +msgid "AutoDJ Service" +msgstr "自动DJ服务" + +#: ./vue/components/Stations/Automation.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/AutomationAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 msgid "Automated Assignment" msgstr "自动分配" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:11 +#: ./vue/components/Admin/Backups.vue:10 msgid "Automatic Backups" msgstr "自动备份" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:24 +#: ./vue/components/Admin/CustomFields/Form.vue:23 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Automatically Set from ID3v2 Value" msgstr "从ID3v2值自动设置" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 -msgid "Automatically scroll to the bottom of the log" -msgstr "自动滚动到日志的底部" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 -msgid "Automatically send a customized message to your Discord server." -msgstr "自动向您的Discord服务器发送自定义消息。" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 -msgid "Automatically send a message to any URL when your station data changes." -msgstr "电台数据更改时,自动将消息发送到任何URL。" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 -msgid "Automatically send a tweet." -msgstr "自动发送推文。" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 -msgid "Available Logs" -msgstr "可用日志" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:128 +#: ./vue/components/Admin/Settings/ServicesTab.vue:110 +#: ./vue/components/Admin/Settings/ServicesTab.vue:116 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Avatar Service" msgstr "头像服务" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Avatar.vue:22 +#: ./vue/components/Common/Avatar.vue:14 msgid "Avatars are retrieved based on your e-mail address from the %{service} service. Click to manage your %{service} settings." msgstr "头像是根据您的电子邮件地址从%{service} 服务中获取的。点击管理您的%{service} 设置。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:229 +#: ./vue/components/Dashboard.vue:55 msgid "Average Listeners" msgstr "平均听众" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Avoid Duplicate Artists/Titles" msgstr "避免重复的艺术家/标题" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 -msgid "AzuraCast version %s is now available." -msgstr "AzuraCast 版本%s现已发布。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:56 -msgid "AzuraCast Application Log" -msgstr "AzuraCast应用程序日志" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:99 -msgid "AzuraCast Backup" -msgstr "AzuraCast备份" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:8 +#: ./vue/components/Setup/Register.vue:7 msgid "AzuraCast First-Time Setup" msgstr "AzuraCast首次设置" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 -msgid "AzuraCast Installer" -msgstr "AzuraCast安装程序" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:17 +#: ./vue/components/Admin/Settings/GeneralTab.vue:16 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "AzuraCast Instance Name" msgstr "AzuraCast实例名称" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 -msgid "AzuraCast Settings" -msgstr "AzuraCast设置" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 -msgid "AzuraCast Setup" -msgstr "安装AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:5 -msgid "AzuraCast Update Checks" -msgstr "检查AzuraCast更新" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 -msgid "AzuraCast Updater" -msgstr "AzuraCast更新器" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:201 -msgid "AzuraCast User" -msgstr "AzuraCast用户" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:77 -msgid "AzuraCast Wiki" -msgstr "AzuraCast 维基" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 -msgid "AzuraCast installation complete!" -msgstr "AzuraCast安装完成!" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 -msgid "AzuraCast is currently configured to listen on the following ports:" -msgstr "AzuraCast目前被配置为监听以下端口:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:68 -msgid "AzuraCast is now initialized." -msgstr "AzuraCast现在已被初始化。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 -msgid "AzuraCast is now updated to the latest version!" -msgstr "AzuraCast现在已更新为最新版本!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:23 +#: ./vue/components/Admin/GeoLite.vue:22 msgid "AzuraCast ships with a built-in free IP geolocation database. You may prefer to use the MaxMind GeoLite service instead to achieve more accurate results. Using MaxMind GeoLite requires a license key, but once the key is provided, we will automatically keep the database updated." msgstr "AzuraCast内置了一个免费的IP地理定位数据库。您可能更喜欢使用MaxMind GeoLite服务,以获得更准确的结果。使用MaxMind GeoLite需要一个许可证密钥,但一旦提供了密钥,我们将自动保持数据库的更新。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:4 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "AzuraCast Update Checks" +msgstr "检查AzuraCast更新" + +#: ./vue/components/Account.vue:24 +#: ./vue/components/Dashboard.vue:27 +msgid "AzuraCast User" +msgstr "AzuraCast用户" + +#: ./vue/components/Admin/Permissions.vue:9 msgid "AzuraCast uses a role-based access control system. Roles are given permissions to certain sections of the site, then users are assigned into those roles." msgstr "AzuraCast使用一个基于角色的访问控制系统。角色被赋予网站的某些部分的权限,然后用户被分配到这些角色。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:35 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:74 +msgid "AzuraCast Wiki" +msgstr "AzuraCast 维基" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:34 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 msgid "AzuraCast will scan the uploaded file for matches in this station's music library. Media should already be uploaded before running this step. You can re-run this tool as many times as needed." msgstr "AzuraCast将扫描上传的文件,寻找与电台音乐库匹配的文件。在运行这一步之前,媒体应该已经被上传。您可以根据需要多次重新运行这个工具。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:7 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:6 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:40 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:50 msgid "Back" msgstr "返回" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:116 -msgid "Backing up MariaDB..." -msgstr "正在备份MariaDB..." +#: ./vue/components/Admin/Backups/ConfigureModal.vue:56 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Backup Format" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:246 -msgid "Backup complete in %.2f seconds." -msgstr "在%.2f秒内完成备份。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 -msgid "Backup not found." -msgstr "找不到备份。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:59 -msgid "Backup path %s not found!" -msgstr "没有找到备份路径%s!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:96 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:27 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Admin/Backups.vue:69 +#: ./vue/components/Admin/StorageLocations.vue:39 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BackupsAction.php:31 #: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:54 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:39 msgid "Backups" msgstr "备份" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:424 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:135 msgid "Balanced" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 -msgid "Band" -msgstr "带" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:131 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:109 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned Countries" msgstr "被禁止的国家" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned IP Addresses" msgstr "被禁止的IP地址" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:99 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Banned User Agents" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:16 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Base Station Directory" msgstr "电台目录" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:19 +#: ./vue/components/Admin/Branding/BrandingForm.vue:17 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Base Theme for Public Pages" msgstr "公共页面的基本主题" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:12 +#: ./vue/components/Stations/Automation.vue:11 msgid "Based on the previous performance of your station's songs, AzuraCast can automatically distribute songs evenly among your playlists, placing the highest performing songs in the highest-weighted playlists." msgstr "根据您的电台歌曲以前的表现,AzuraCast可以自动在您的播放列表中均匀地分配歌曲,将表现最好的歌曲放在权重最高的播放列表中。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:51 +#: ./vue/components/Stations/Automation.vue:49 +#: ./vue/components/Stations/Automation.vue:1 msgid "Based on this setting, the system will automatically reassign songs every (this) days using data from the previous (this) days." msgstr "根据此设置,系统将每隔(此)天利用前(此)天的数据自动重新分配歌曲。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:87 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:14 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:13 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:12 msgid "Basic Info" msgstr "基本信息" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:70 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 msgid "Basic Information" msgstr "基本信息" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:20 -msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." -msgstr "因为您正在运行 Docker,所以一些系统日志只能从主机上的 shell 会话访问。您可以运行%s从终端访问容器日志。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:37 +#: ./vue/components/Stations/Reports/Overview.vue:36 msgid "Best Performing Songs" msgstr "最佳表演歌曲" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:64 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:60 msgid "Bit Rate" msgstr "比特率" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:7 +#: ./vue/components/Stations/HlsStreams.vue:18 +msgid "Bitrate" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Bot Token" msgstr "机器人 Token" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 -msgid "Bpm" -msgstr "速度" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:6 +#: ./vue/components/Admin/Branding/BrandingForm.vue:5 msgid "Branding Settings" msgstr "品牌设置" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Broadcast AutoDJ to Remote Station" msgstr "廣播AutoDJ到遠端電台" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:201 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:206 +#: ./vue/components/Admin/Stations.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:216 msgid "Broadcasting" msgstr "广播" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:5 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:6 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:4 msgid "Broadcasting Service" msgstr "广播服务" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:42 +#: ./vue/components/Stations/Streamers.vue:6 msgid "Broadcasts" msgstr "广播" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:44 +#: ./vue/components/Admin/Branding.vue:15 msgid "Browser Icon" msgstr "浏览图标" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:78 +#: ./vue/components/Admin/StorageLocations/Form.vue:75 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Bucket Name" msgstr "桶名" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:40 +#: ./vue/components/Admin/Settings/GeneralTab.vue:37 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "By default, radio stations broadcast on their own ports (i.e. 8000). If you're using a service like CloudFlare or accessing your radio station by SSL, you should enable this feature, which routes all radio through the web ports (80 and 443)." msgstr "默认情况下,电台在自己的端口上广播(即8000)。如果您正在使用CloudFlare等服务或通过SSL访问您的广播电台,您应该启用此功能,该功能通过网络端口(80和443)进行广播。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:35 -msgid "CPU Load" -msgstr "CPU负载" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:67 -msgid "CPU Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:6 +#: ./vue/components/Admin/Index.vue:159 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 msgid "Cached" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:61 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:60 msgid "Categories" msgstr "分类" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:119 +#: ./vue/components/Stations/Reports/Overview.vue:51 +#: ./vue/components/Stations/Reports/Overview.vue:94 +#: ./vue/components/Stations/Reports/Timeline.vue:43 msgid "Change" msgstr "更改" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:74 +#: ./vue/components/Account.vue:71 +#: ./vue/components/Account/ChangePasswordModal.vue:37 msgid "Change Password" msgstr "修改密码" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 -msgid "Change installation settings?" -msgstr "修改安装设置?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:45 +#: ./vue/components/Admin/AuditLog.vue:43 +#: ./vue/components/Admin/AuditLog.vue:3 +#: ./vue/components/Admin/AuditLog.vue:2 msgid "Changes" msgstr "更改" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 -msgid "Changes saved successfully." -msgstr "更改已成功保存。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:222 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:181 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:42 +#: ./vue/components/Admin/Branding/BrandingForm.vue:96 +#: ./vue/components/Admin/Settings.vue:140 msgid "Changes saved." msgstr "更改已保存。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:282 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:336 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Character Set Encoding" msgstr "字符集编码" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:18 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:17 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Chat ID" msgstr "聊天 ID" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:161 -msgid "Check Web Services for Album Art When Uploading Media" -msgstr "上载媒体时,从网络服务检查专辑封面" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Check Web Services for Album Art for \"Now Playing\" Tracks" msgstr "为 \"正在播放 \"的曲目检查网络服务的专辑封面" -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 -msgid "Check the log for details." -msgstr "检查日志以获取详细信息。" +#: ./vue/components/Admin/Settings/ServicesTab.vue:145 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Check Web Services for Album Art When Uploading Media" +msgstr "上载媒体时,从网络服务检查专辑封面" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:31 -msgid "Choose a method to use when transitioning from one song to another. Smart Mode considers the volume of the two tracks when fading for a smoother effect, but requires more CPU resources." -msgstr "从一首歌曲过渡到另一首歌曲时,选择一种方法。智能模式在渐变时考虑两个音轨的音量,以获得更平滑的效果,但需要更多的CPU资源。" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:55 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use for processing audio which produces a more\n" +" uniform and \"full\" sound for your station." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:10 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:29 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Choose a method to use when transitioning from one song to another.\n" +" Smart Mode considers the volume of the two tracks when fading for a smoother effect, but\n" +" requires more CPU resources." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 msgid "Choose a name for this webhook that will help you distinguish it from others. This will only be shown on the administration page." msgstr "为这个网络钩子选择一个名称,以帮助您将它与其他网络钩子区分开来。这将只在管理页面上显示。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:11 +#: ./vue/components/Recover.vue:10 msgid "Choose a new password for your account." msgstr "为您的账户选择一个新的密码。" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:235 -msgid "Cleaning up temporary files..." -msgstr "清理临时文件..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:39 +#: ./vue/components/Stations/Media/MediaToolbar.vue:32 +#: ./vue/components/Stations/Queue.vue:54 +#: ./vue/components/Stations/Reports/Requests.vue:70 msgid "Clear" msgstr "清除" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 -msgid "Clear All Message Queues" -msgstr "清除所有消息队列" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:125 +#: ./vue/components/Stations/Reports/Requests.vue:69 msgid "Clear All Pending Requests?" msgstr "清除所有待处理的请求?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:22 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:20 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:20 msgid "Clear Artwork" msgstr "清除作品" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 -msgid "Clear Cache" -msgstr "清除缓存" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:28 +#: ./vue/components/Stations/Fallback.vue:36 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:26 +#: ./vue/components/Stations/StereoToolConfig.vue:41 msgid "Clear File" msgstr "清除文件" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/CustomAssetForm.vue:14 +#: ./vue/components/Admin/Branding/CustomAssetForm.vue:13 msgid "Clear Image" msgstr "清除图像" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:118 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:4 msgid "Clear List" msgstr "清除列表" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:28 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 msgid "Clear Media" msgstr "清除媒体" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:15 +#: ./vue/components/Stations/Reports/Requests.vue:13 msgid "Clear Pending Requests" msgstr "清除待处理的请求" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:27 +#: ./vue/components/Stations/Playlists/QueueModal.vue:26 +#: ./vue/components/Stations/Playlists/QueueModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:127 #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:163 msgid "Clear Queue" msgstr "清理队列" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:10 +#: ./vue/components/Stations/Queue.vue:9 msgid "Clear Upcoming Song Queue" msgstr "清除即将播放的歌曲队列" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:111 +#: ./vue/components/Stations/Queue.vue:53 msgid "Clear Upcoming Song Queue?" msgstr "清除即将播放的歌曲队列?" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 -msgid "Clearing the application cache may log you out of your session." -msgstr "清除应用程序缓存可能会使您退出会话。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:41 +#: ./vue/components/Admin/GeoLite.vue:39 msgid "Click \"Generate new license key\"." msgstr "点击 \"生成新的许可证密钥\"。" -#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 -msgid "Click the link below to log in to your account." -msgstr "点击以下链接登录您的账户。" +#: ./vue/components/Stations/BulkMedia.vue:12 +msgid "Click the button below to generate a CSV file with all of this station's media. You can make any necessary changes, and then import the file using the file picker on the right." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:38 -msgid "Click to restart your station and apply configuration changes." -msgstr "单击以重新启动电台并应用配置更改。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:33 +#: ./vue/components/Admin/Stations.vue:31 +#: ./vue/components/Admin/Stations.vue:6 msgid "Clone" msgstr "克隆" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModal.vue:42 +#: ./vue/components/Admin/Stations/CloneModal.vue:32 msgid "Clone Station" msgstr "克隆电台" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:67 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Account/ApiKeyModal.vue:25 +#: ./vue/components/Account/ApiKeyModal.vue:3 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:61 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:3 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:52 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:3 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:31 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:3 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:11 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:2 +#: ./vue/components/Admin/Stations/EditModal.vue:10 +#: ./vue/components/Admin/Stations/EditModal.vue:2 +#: ./vue/components/Common/ModalForm.vue:18 +#: ./vue/components/Common/ModalForm.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:6 +#: ./vue/components/Common/StreamingLogModal.vue:2 +#: ./vue/components/Stations/BulkMedia.vue:98 +#: ./vue/components/Stations/BulkMedia.vue:2 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:32 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:2 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:10 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 +#: ./vue/components/Stations/Media/RenameModal.vue:11 +#: ./vue/components/Stations/Media/RenameModal.vue:2 +#: ./vue/components/Stations/Playlists/ImportModal.vue:43 +#: ./vue/components/Stations/Playlists/ImportModal.vue:2 +#: ./vue/components/Stations/Playlists/QueueModal.vue:23 +#: ./vue/components/Stations/Playlists/QueueModal.vue:2 +#: ./vue/components/Stations/Queue/LogsModal.vue:6 +#: ./vue/components/Stations/Queue/LogsModal.vue:2 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:30 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:2 msgid "Close" msgstr "关闭" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:26 +#: ./vue/components/Account/TwoFactorModal.vue:24 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Code from Authenticator App" msgstr "来自认证器应用程序的代码" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:22 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:21 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:6 msgid "Collect aggregate listener statistics and IP-based listener statistics" msgstr "收集汇总的听众统计数据和基于IP的听众统计数据" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 -msgid "Command" -msgstr "命令" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 -msgid "Comment" -msgstr "评论" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:37 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Comments" msgstr "评论" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 -msgid "Commercial Information" -msgstr "商业信息" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:11 +#: ./vue/components/Setup/Settings.vue:10 +#: ./vue/components/Setup/Settings.vue:2 msgid "Complete the setup process by providing some information about your broadcast environment. These settings can be changed later from the administration panel." msgstr "通过提供有关您的广播环境的一些信息来完成设置过程。这些设置可以在以后从管理面板上进行更改。" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:97 -msgid "Complete the setup process to get started." -msgstr "完成设置过程即可开始。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 -msgid "Composer" -msgstr "作曲家" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 -msgid "Composer Sort Order" -msgstr "作曲家排序顺序" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:58 -msgid "Compress and normalize your station's audio, producing a more uniform and \"full\" sound." -msgstr "压缩和规范您的电台音频,产生更均匀和 \"完整 \"的声音。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 -msgid "Conductor" -msgstr "指挥家" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 -msgid "Configuration successfully written." -msgstr "成功写入配置。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:36 +#: ./vue/components/Admin/Backups.vue:35 msgid "Configure" msgstr "配置" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:28 +#: ./vue/components/Stations/Automation.vue:27 msgid "Configure Automated Assignment" msgstr "配置自动分配" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:112 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:48 msgid "Configure Backups" msgstr "配置备份" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:20 +#: ./vue/components/Account/ChangePasswordModal.vue:17 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Confirm New Password" msgstr "确认新密码" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 -msgid "Connected AzuraRelays" -msgstr "连接的AzuraRelays" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:5 +#: ./vue/components/Stations/SftpUsers.vue:33 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:4 msgid "Connection Information" msgstr "连接信息" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:35 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:34 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Key (API Key)" msgstr "消费者密钥(API密钥)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:42 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:40 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 msgid "Consumer Secret (API Secret)" msgstr "消费者秘密(API秘密)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 -msgid "Contact an administrator to reset your password following the instructions in our documentation:" -msgstr "请联系管理员,按照我们文档中的说明重置您的密码:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:59 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:87 msgid "Contains explicit content" msgstr "含有明确的内容" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 -msgid "Content Group Description" -msgstr "内容组说明" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:13 +#: ./vue/components/Setup/Station.vue:12 msgid "Continue the setup process by creating your first radio station below. You can edit any of these details later." msgstr "通过在下面创建您的第一个广播电台来继续设置过程。您以后可以编辑这些详细信息。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:75 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:68 msgid "Continuous Play" msgstr "连续播放" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:19 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:1 msgid "Control how this playlist is handled by the AutoDJ software." msgstr "控制AutoDJ软件如何处理该播放列表。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:46 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:41 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Copies older than the specified number of days will automatically be deleted. Set to zero to disable automatic deletion." msgstr "超过指定天数的副本将被自动删除。设置为0可禁用自动删除。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:19 +#: ./vue/components/Stations/Playlists/CloneModal.vue:17 +#: ./vue/components/Stations/Playlists/CloneModal.vue:3 msgid "Copy associated media and folders." msgstr "复制相关的媒体和文件夹。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:22 +#: ./vue/components/Stations/Playlists/CloneModal.vue:20 +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 msgid "Copy scheduled playback times." msgstr "复制预定的播放时间。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/CopyToClipboardButton.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 +#: ./vue/components/Common/CopyToClipboardButton.vue:3 +#: ./vue/components/Common/StreamingLogModal.vue:9 +#: ./vue/components/Common/StreamingLogModal.vue:5 +#: ./vue/components/Stations/Queue/LogsModal.vue:9 +#: ./vue/components/Stations/Queue/LogsModal.vue:5 #: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:28 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_inline.phtml:12 msgid "Copy to Clipboard" msgstr "复制到剪贴板" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:18 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:16 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 msgid "Copy to New Station" msgstr "复制到新电台" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 -msgid "Copyright" -msgstr "版权" +#: ./vue/components/Admin/Index.vue:34 +msgid "CPU Load" +msgstr "CPU负载" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 -msgid "Copyright Message" -msgstr "版权讯息" +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "CPU Stats Help" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 -msgid "Could not write to filesystem." -msgstr "无法写入文件系统。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:52 -msgid "Create Account" -msgstr "创建帐号" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:15 -msgid "Create Directory" -msgstr "创建目录" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyModal.vue:30 -msgid "Create New Key" -msgstr "创建新密钥" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:18 -msgid "Create Station" -msgstr "创建电台" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:134 -msgid "Create a New Radio Station" -msgstr "创建一个新的广播电台" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:12 msgid "Create a new app on the Twitter Applications site. Use this installation's base URL as the application URL." msgstr "在Twitter应用程序网站上创建一个新的应用程序。使用此安装的基本URL作为应用程序的URL。" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:21 -msgid "Create a new storage location based on the base directory." -msgstr "在基础目录的基础之上,创建一个新的存储位置。" +#: ./vue/components/Setup/Station.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:137 +msgid "Create a New Radio Station" +msgstr "创建一个新的广播电台" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:31 +#: ./vue/components/Setup/Register.vue:48 +#: ./vue/components/Setup/SetupStep.vue:8 +msgid "Create Account" +msgstr "创建帐号" + +#: ./vue/components/Admin/GeoLite.vue:29 msgid "Create an account on the MaxMind developer site." msgstr "在MaxMind开发者网站上创建一个账户。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Station.vue:19 +#: ./vue/components/Setup/Station.vue:17 +#: ./vue/components/Setup/Station.vue:1 msgid "Create and Continue" msgstr "创建和继续" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:10 +#: ./vue/components/Admin/CustomFields.vue:9 msgid "Create custom fields to store extra metadata about each media file uploaded to your station libraries." msgstr "创建自定义字段来存储上传到电台库的每个媒体文件的额外元数据。" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:159 -msgid "Creating backup archive..." -msgstr "正在创建备份存档..." +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:13 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:4 +msgid "Create Directory" +msgstr "创建目录" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:103 -msgid "Creating temporary directories..." -msgstr "创建临时目录..." +#: ./vue/components/Account/ApiKeyModal.vue:28 +#: ./vue/components/Account/ApiKeyModal.vue:6 +msgid "Create New Key" +msgstr "创建新密钥" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:44 +#: ./vue/components/Setup/SetupStep.vue:17 +msgid "Create Station" +msgstr "创建电台" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:42 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Duration (Seconds)" msgstr "淡入淡出持续时间 (Seconds)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:28 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:26 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Crossfade Method" msgstr "淡入淡出法" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:147 +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:24 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:137 msgid "Cue" msgstr "开始" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:29 +#: ./vue/components/Stations/StereoToolConfig.vue:33 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Current Configuration File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:27 +#: ./vue/components/Stations/Fallback.vue:1 msgid "Current Custom Fallback File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:52 +#: ./vue/components/Admin/GeoLite.vue:50 +#: ./vue/components/Admin/Shoutcast.vue:47 +#: ./vue/components/Admin/StereoTool.vue:49 msgid "Current Installed Version" msgstr "当前安装版本" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:19 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:17 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 msgid "Current Intro File" msgstr "当前的介绍文件" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:8 +#: ./vue/components/Account/ChangePasswordModal.vue:5 +#: ./vue/components/Account/ChangePasswordModal.vue:1 msgid "Current Password" msgstr "当前密码" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:19 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:17 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 msgid "Current Podcast Media" msgstr "当前的播客媒体" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:226 +#: ./vue/components/Stations/Playlists.vue:98 msgid "Custom" msgstr "自定义" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:26 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 msgid "Custom API Base URL" msgstr "自定义API基本URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:4 +#: ./vue/components/Admin/Branding.vue:3 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/BrandingAction.php:25 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:24 msgid "Custom Branding" msgstr "定制品牌" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:104 -msgid "Custom CSS for Internal Pages" -msgstr "内部页面的自定义CSS" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:76 -msgid "Custom CSS for Public Pages" -msgstr "公共页面的自定义CSS" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:152 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:168 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:127 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Custom Configuration" msgstr "自定义配置" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:92 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Internal Pages" +msgstr "内部页面的自定义CSS" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:68 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Custom CSS for Public Pages" +msgstr "公共页面的自定义CSS" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:50 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-In Point (seconds)" msgstr "自定义提示:插入点 (seconds)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:67 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:59 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Cues: Cue-Out Point (seconds)" msgstr "自定义提示:插入点 (seconds)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:36 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:32 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-In Time (seconds)" msgstr "自定义渐变:淡入时间 (seconds)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:46 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:41 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Fade-Out Time (seconds)" msgstr "自定义渐变。淡出时间 (seconds)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:23 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 msgid "Custom Fading: Overlap Time (seconds)" msgstr "自定义渐变:重叠时间 (seconds)" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:223 +#: ./vue/components/Stations/Fallback.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FallbackAction.php:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:239 msgid "Custom Fallback File" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/CustomFields.vue:27 +#: ./vue/components/Admin/CustomFields.vue:4 +#: ./vue/components/Stations/Media/Form/CustomFields.vue:12 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:23 #: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:86 msgid "Custom Fields" msgstr "自定义字段" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:23 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:19 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 msgid "Custom Frontend Configuration" msgstr "自定义前端配置" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:90 +#: ./vue/components/Admin/Branding/BrandingForm.vue:80 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Custom JS for Public Pages" msgstr "公共页面的自定义JS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:21 +#: ./vue/components/Account/EditForm.vue:20 +#: ./vue/components/Account/EditForm.vue:1 msgid "Customization" msgstr "定制化" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:7 +#: ./vue/components/Stations/Profile/EmbedModal.vue:6 msgid "Customize" msgstr "自定义" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:57 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:49 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Administrator Password" msgstr "自定义管理员密码" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:7 +#: ./vue/components/Setup/Settings.vue:6 +#: ./vue/components/Setup/Settings.vue:1 msgid "Customize AzuraCast Settings" msgstr "自定义AzuraCast设置" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:68 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:58 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Broadcasting Port" msgstr "自定义广播端口" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:14 +#: ./vue/components/Stations/Playlists/CloneModal.vue:12 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 msgid "Customize Copy" msgstr "自定义副本" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:218 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:270 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Mount Point" msgstr "自定义DJ / Streamer挂载点" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:194 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:243 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize DJ/Streamer Port" msgstr "自定义DJ /流媒体端口" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:314 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Customize Internal Request Processing Port" msgstr "自定义内部请求处理端口" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:47 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:40 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 msgid "Customize Source Password" msgstr "自定义源密码" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 -msgid "Customize ports used for AzuraCast?" -msgstr "自定用于AzuraCast的端口?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:72 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:66 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Customize the number of songs that will appear in the \"Song History\" section for this station and in all public APIs." msgstr "自定义本站和所有公共 API 的 \"歌曲历史 \"部分将出现的歌曲数量。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:89 -msgid "DJ Credentials" -msgstr "DJ凭证" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:207 -msgid "DJ/Streamer Buffer Time (Seconds)" -msgstr "DJ /流媒体缓冲时间(秒)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:86 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:164 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:126 +#: ./vue/components/Account/EditForm.vue:32 +#: ./vue/components/Admin/Branding/BrandingForm.vue:38 +#: ./vue/components/Stations/Profile/EmbedModal.vue:64 msgid "Dark" msgstr "黑暗" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:37 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 -msgid "Dashboard" -msgstr "控制板" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:91 +#: ./vue/components/Stations/Reports/Requests.vue:35 msgid "Date Played" msgstr "播放日期" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:90 +#: ./vue/components/Stations/Reports/Requests.vue:34 msgid "Date Requested" msgstr "要求日期" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:112 +#: ./vue/components/Admin/AuditLog.vue:19 msgid "Date/Time" msgstr "日期/时间" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:100 +#: ./vue/components/Stations/Reports/Timeline.vue:24 msgid "Date/Time (Browser)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:106 +#: ./vue/components/Stations/Reports/Timeline.vue:30 msgid "Date/Time (Station)" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:48 +#: ./vue/components/Stations/Automation.vue:46 +#: ./vue/components/Stations/Automation.vue:1 msgid "Days Between Automated Assignments" msgstr "自动分配的天数" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:43 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Days of Playback History to Keep" msgstr "保留的播放历史记录天数" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:183 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:231 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Deactivate Streamer on Disconnect (Seconds)" msgstr "在断开连接时停用流媒体(秒)" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 -msgid "Debug Home" -msgstr "调试首页" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:120 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:170 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:200 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/DebugController.php:234 -msgid "Debug Output" -msgstr "调试输出" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:208 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:14 msgid "Default" msgstr "默认" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:50 +#: ./vue/components/Admin/Branding.vue:21 msgid "Default Album Art" msgstr "默认专辑封面" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:49 +#: ./vue/components/Admin/Branding/BrandingForm.vue:59 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:45 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 msgid "Default Album Art URL" msgstr "默认专辑封面URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:139 +#: ./vue/components/Admin/Settings/ServicesTab.vue:125 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 msgid "Default Avatar URL" msgstr "默认头像网址" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:28 +#: ./vue/components/Stations/Mounts.vue:26 +#: ./vue/components/Stations/Mounts.vue:5 msgid "Default Mount" msgstr "默认挂载点" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 -msgid "Default: %s" -msgstr "默认: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:49 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:14 +#: ./vue/components/Account.vue:110 +#: ./vue/components/Account.vue:3 +#: ./vue/components/Admin/ApiKeys.vue:15 +#: ./vue/components/Admin/ApiKeys.vue:3 +#: ./vue/components/Admin/AuditLog.vue:36 +#: ./vue/components/Admin/Backups.vue:93 +#: ./vue/components/Admin/Backups.vue:6 +#: ./vue/components/Admin/CustomFields.vue:33 +#: ./vue/components/Admin/CustomFields.vue:6 +#: ./vue/components/Admin/Permissions.vue:38 +#: ./vue/components/Admin/Permissions.vue:6 +#: ./vue/components/Admin/Stations.vue:37 +#: ./vue/components/Admin/Stations.vue:12 +#: ./vue/components/Admin/StorageLocations.vue:24 +#: ./vue/components/Admin/StorageLocations.vue:6 +#: ./vue/components/Admin/Users.vue:36 +#: ./vue/components/Admin/Users.vue:9 +#: ./vue/components/Stations/HlsStreams.vue:36 +#: ./vue/components/Stations/HlsStreams.vue:6 +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +#: ./vue/components/Stations/Mounts.vue:45 +#: ./vue/components/Stations/Mounts.vue:6 +#: ./vue/components/Stations/Playlists.vue:29 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:64 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:6 +#: ./vue/components/Stations/Podcasts/ListView.vue:47 +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Queue.vue:19 +#: ./vue/components/Stations/Queue.vue:6 +#: ./vue/components/Stations/Remotes.vue:42 +#: ./vue/components/Stations/Remotes.vue:6 +#: ./vue/components/Stations/Reports/Requests.vue:44 +#: ./vue/components/Stations/Reports/Requests.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:22 +#: ./vue/components/Stations/SftpUsers.vue:6 +#: ./vue/components/Stations/Streamers.vue:45 +#: ./vue/components/Stations/Streamers.vue:9 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:21 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:19 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:3 +#: ./vue/components/Stations/Webhooks.vue:43 +#: ./vue/components/Stations/Webhooks.vue:12 msgid "Delete" msgstr "删除" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:143 +#: ./vue/components/Stations/Media/MediaToolbar.vue:76 msgid "Delete %{ num } media files?" msgstr "删除 %{ num } 媒体文件?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:254 -msgid "Delete API Key?" -msgstr "删除API密钥?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:9 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:8 msgid "Delete Album Art" msgstr "删除专辑封面" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:202 +#: ./vue/components/Account.vue:117 +#: ./vue/components/Admin/ApiKeys.vue:33 +msgid "Delete API Key?" +msgstr "删除API密钥?" + +#: ./vue/components/Admin/Backups.vue:87 msgid "Delete Backup?" msgstr "删除备份?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:112 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:74 msgid "Delete Broadcast?" msgstr "删除广播?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:84 +#: ./vue/components/Admin/CustomFields.vue:38 msgid "Delete Custom Field?" msgstr "删除自定义字段?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:133 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:54 msgid "Delete Episode?" msgstr "删除剧集?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:109 +#: ./vue/components/Stations/HlsStreams.vue:44 +msgid "Delete HLS Stream?" +msgstr "" + +#: ./vue/components/Stations/Mounts.vue:49 msgid "Delete Mount Point?" msgstr "删除挂载点?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:270 +#: ./vue/components/Stations/Playlists.vue:142 msgid "Delete Playlist?" msgstr "删除播放列表?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:124 +#: ./vue/components/Stations/Podcasts/ListView.vue:59 msgid "Delete Podcast?" msgstr "删除播客?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:97 +#: ./vue/components/Stations/Queue.vue:39 msgid "Delete Queue Item?" msgstr "删除队列项目?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/sweetalert.js:13 -msgid "Delete Record?" -msgstr "删除录音?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:100 +#: ./vue/components/Stations/Remotes.vue:45 msgid "Delete Remote Relay?" msgstr "删除远程中继?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:111 +#: ./vue/components/Stations/Reports/Requests.vue:55 msgid "Delete Request?" msgstr "删除请求?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:102 +#: ./vue/components/Admin/Permissions.vue:50 msgid "Delete Role?" msgstr "删除角色?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:95 +#: ./vue/components/Stations/SftpUsers.vue:32 msgid "Delete SFTP User?" msgstr "删除SFTP用户?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:98 +#: ./vue/components/Admin/Stations.vue:45 msgid "Delete Station?" msgstr "删除电台?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:159 +#: ./vue/components/Admin/StorageLocations.vue:102 msgid "Delete Storage Location?" msgstr "删除存储位置?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:122 +#: ./vue/components/Stations/Streamers.vue:56 msgid "Delete Streamer?" msgstr "删除流媒体?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:85 +#: ./vue/components/Admin/Users.vue:37 msgid "Delete User?" msgstr "删除用户?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:130 +#: ./vue/components/Stations/Webhooks.vue:70 msgid "Delete Web Hook?" msgstr "删除网络钩子?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:35 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:12 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:22 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:33 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:108 msgid "Description" msgstr "描述" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:257 +#: ./vue/components/Common/DataTable.vue:103 msgid "Deselect" msgstr "取消选择" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:77 +#: ./vue/components/Stations/Reports/Listeners.vue:74 +#: ./vue/components/Stations/Reports/Listeners.vue:11 msgid "Desktop Device" msgstr "桌面设备" -#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 -msgid "Details" -msgstr "详情" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:109 +#: ./vue/components/Stations/Playlists/Form/Source.vue:107 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 msgid "Direct Stream URL" msgstr "流媒体直链URL" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:62 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:291 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 msgid "Directory" msgstr "目录" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:6 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:5 +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:1 msgid "Directory Name" msgstr "目录名称" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:15 +#: ./vue/components/Stations/Playlists.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:54 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:52 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:16 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:16 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:14 +#: ./vue/components/Stations/Webhooks.vue:28 msgid "Disable" msgstr "禁用" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:374 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:62 msgid "Disable Crossfading" msgstr "禁用淡入淡出" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:432 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 msgid "Disable Optimizations" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:79 -msgid "Disable Two-Factor" -msgstr "禁用双因素认证" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:74 +msgid "Disable Processing" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:105 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 msgid "Disable public pages?" msgstr "禁用公共页面?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:57 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:19 msgid "Disable song requests?" msgstr "禁用歌曲请求?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:57 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:19 msgid "Disable streamers?" msgstr "禁用流媒体?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:159 -msgid "Disable to use a flatfile cache instead of Redis." -msgstr "禁止使用平面文件缓存而不是Redis。" +#: ./vue/components/Account.vue:75 +msgid "Disable Two-Factor" +msgstr "禁用双因素认证" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:237 +#: ./vue/components/Account.vue:100 msgid "Disable two-factor authentication?" msgstr "禁用双因素认证?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:225 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:159 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:206 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:61 +#: ./vue/components/Account.vue:58 +#: ./vue/components/Admin/Backups.vue:15 +#: ./vue/components/Admin/Settings/ServicesTab.vue:41 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:28 +#: ./vue/components/Stations/Mounts.vue:36 +#: ./vue/components/Stations/Mounts.vue:7 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Playlists.vue:85 +#: ./vue/components/Stations/Playlists.vue:24 +#: ./vue/components/Stations/Playlists.vue:78 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:63 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:24 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:24 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:33 +#: ./vue/components/Stations/Remotes.vue:7 +#: ./vue/components/Stations/Remotes.vue:1 +#: ./vue/components/Stations/Streamers.vue:32 +#: ./vue/components/Stations/Streamers.vue:4 +#: ./vue/components/Stations/Webhooks.vue:23 +#: ./vue/components/Stations/Webhooks.vue:4 msgid "Disabled" msgstr "禁用" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:100 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:99 msgid "Disconnect Streamer" msgstr "断开流媒体的连接" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:8 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Discord Web Hook URL" msgstr "Discord网络钩子 URL" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 -msgid "Discord Webhook" -msgstr "Discord 网络钩子" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:173 -msgid "Disk Space" -msgstr "磁盘空间" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:16 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:14 msgid "Disk caching makes a system much faster and more responsive in general. It does not take memory away from applications in any way since it will automatically be released by the operating system when needed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:89 +#: ./vue/components/Admin/Index.vue:172 +msgid "Disk Space" +msgstr "磁盘空间" + +#: ./vue/components/Admin/Users/Form.vue:21 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:17 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Streamers.vue:23 msgid "Display Name" msgstr "显示名称" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:36 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:85 +msgid "DJ Credentials" +msgstr "DJ凭证" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:258 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "DJ/Streamer Buffer Time (Seconds)" +msgstr "DJ /流媒体缓冲时间(秒)" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:18 msgid "Do not collect any listener analytics" msgstr "不要收集任何听众的分析数据" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:101 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:109 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:117 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:133 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:139 -msgid "Do not modify this after installation." -msgstr "安装后请勿修改。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:40 msgid "Do not use an AutoDJ service." msgstr "不要使用自动DJ服务。" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 -msgid "Docker User GID" -msgstr "Docker用户GID" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 -msgid "Docker User UID" -msgstr "Docker用户UID" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 -msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." -msgstr "域名(example.com)或名称(example.com,foo.bar)要与LetsEncrypt一起使用。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:79 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:26 msgid "Down" msgstr "下" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:106 +#: ./vue/components/Admin/Backups.vue:90 +#: ./vue/components/Admin/Backups.vue:3 +#: ./vue/components/Public/OnDemand.vue:47 +#: ./vue/components/Stations/Fallback.vue:33 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:23 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:23 +#: ./vue/components/Stations/StereoToolConfig.vue:38 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:68 msgid "Download" msgstr "下载" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:11 +#: ./vue/components/Stations/Reports/Listeners.vue:14 +#: ./vue/components/Stations/Reports/Performance.vue:10 +#: ./vue/components/Stations/Reports/Timeline.vue:10 msgid "Download CSV" msgstr "下载 CSV" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:75 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:92 msgid "Download M3U" msgstr "下载M3U" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:71 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:88 msgid "Download PLS" msgstr "下载PLS" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:28 +#: ./vue/components/Admin/StereoTool.vue:31 +msgid "Download the appropriate binary from the Stereo Tool downloads page:" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:27 msgid "Download the Linux x64 binary from the SHOUTcast Radio Manager:" msgstr "从SHOUTcast Radio Manager下载Linux x64二进制文件:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:17 +#: ./vue/components/Common/FlowUpload.vue:13 msgid "Drag file(s) here to upload or" msgstr "将文件拖到这里上传,或" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:106 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Dropbox Generated Access Token" msgstr "Dropbox生成的访问令牌" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:182 +#: ./vue/components/Stations/Playlists.vue:54 msgid "Duplicate" msgstr "重复的" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:55 +#: ./vue/components/Stations/Playlists/CloneModal.vue:23 msgid "Duplicate Playlist" msgstr "重复的播放列表" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:313 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:367 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 msgid "Duplicate Prevention Time Range (Minutes)" msgstr "重复预防时间范围 (分钟)" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:71 -msgid "Duplicate Songs" -msgstr "重复的歌曲" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:171 -msgid "Duplicate request: this song was already requested and will play soon." -msgstr "重复请求:这首歌已经被请求了,很快就会播放。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:52 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 msgid "E-Mail" msgstr "电子邮件" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 +#: ./vue/components/Account/EditForm.vue:12 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:1 +#: ./vue/components/Admin/Users/Form.vue:5 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Setup/Register.vue:36 +#: ./vue/components/Setup/Register.vue:2 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:21 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:25 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:41 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:45 msgid "E-mail Address" msgstr "电子邮件地址" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:40 -msgid "E-mail Delivery Service" -msgstr "电子邮件发送服务" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 msgid "E-mail addresses can be separated by commas." msgstr "电子邮件地址可以用逗号分隔。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:307 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:40 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:38 +#: ./vue/components/Admin/Settings/ServicesTab.vue:36 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "E-mail Delivery Service" +msgstr "电子邮件发送服务" + +#: ./vue/components/Admin/CustomFields.vue:30 +#: ./vue/components/Admin/CustomFields.vue:3 +#: ./vue/components/Admin/Permissions.vue:35 +#: ./vue/components/Admin/Permissions.vue:3 +#: ./vue/components/Admin/Stations.vue:34 +#: ./vue/components/Admin/Stations.vue:9 +#: ./vue/components/Admin/StorageLocations.vue:21 +#: ./vue/components/Admin/StorageLocations.vue:3 +#: ./vue/components/Admin/Users.vue:33 +#: ./vue/components/Admin/Users.vue:6 +#: ./vue/components/Stations/HlsStreams.vue:33 +#: ./vue/components/Stations/HlsStreams.vue:3 +#: ./vue/components/Stations/Media.vue:163 +#: ./vue/components/Stations/Mounts.vue:42 +#: ./vue/components/Stations/Mounts.vue:3 +#: ./vue/components/Stations/Playlists.vue:26 +#: ./vue/components/Stations/Playlists.vue:3 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:61 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:44 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Remotes.vue:39 +#: ./vue/components/Stations/Remotes.vue:3 +#: ./vue/components/Stations/SftpUsers.vue:19 +#: ./vue/components/Stations/SftpUsers.vue:3 +#: ./vue/components/Stations/Streamers.vue:39 +#: ./vue/components/Stations/Streamers.vue:3 +#: ./vue/components/Stations/Webhooks.vue:34 +#: ./vue/components/Stations/Webhooks.vue:3 msgid "Edit" msgstr "编辑" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/EditModal.vue:27 +#: ./vue/components/Admin/CustomFields/EditModal.vue:16 msgid "Edit Custom Field" msgstr "编辑自定义字段" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:37 msgid "Edit Episode" msgstr "编辑# #集数" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:229 +#: ./vue/components/Stations/HlsStreams/EditModal.vue:23 +msgid "Edit HLS Stream" +msgstr "" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/EditLiquidsoapConfigAction.php:67 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:245 msgid "Edit Liquidsoap Configuration" msgstr "编辑Liquidsoap配置" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/EditModal.vue:90 +#: ./vue/components/Stations/Media/EditModal.vue:72 msgid "Edit Media" msgstr "编辑媒体" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/EditModal.vue:90 +#: ./vue/components/Stations/Mounts/EditModal.vue:71 msgid "Edit Mount Point" msgstr "编辑挂载点" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/EditModal.vue:36 +#: ./vue/components/Stations/Playlists/EditModal.vue:20 msgid "Edit Playlist" msgstr "编辑播放列表" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastEditModal.vue:56 +#: ./vue/components/Stations/Podcasts/PodcastEditModal.vue:39 msgid "Edit Podcast" msgstr "编辑播客" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditModal.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/HeaderPanel.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:208 +#: ./vue/components/Account.vue:38 +#: ./vue/components/Account/EditModal.vue:35 +#: ./vue/components/Stations/Profile/HeaderPanel.vue:10 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:209 msgid "Edit Profile" msgstr "编辑个人资料" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/BaseEditModal.vue:31 +#: ./vue/components/Common/BaseEditModal.vue:26 msgid "Edit Record" msgstr "编辑记录" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/EditModal.vue:52 +#: ./vue/components/Stations/Remotes/EditModal.vue:39 msgid "Edit Remote Relay" msgstr "编辑远程中继" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/EditModal.vue:37 +#: ./vue/components/Admin/Permissions/EditModal.vue:20 msgid "Edit Role" msgstr "编辑角色" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/EditModal.vue:30 +#: ./vue/components/Stations/SftpUsers/EditModal.vue:21 msgid "Edit SFTP User" msgstr "编辑SFTP用户" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:49 +#: ./vue/components/Admin/Stations/EditModal.vue:26 msgid "Edit Station" msgstr "编辑电台" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/ProfileEdit.vue:5 +#: ./vue/components/Stations/ProfileEdit.vue:4 msgid "Edit Station Profile" msgstr "编辑电台简介" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/EditModal.vue:26 +#: ./vue/components/Admin/StorageLocations/EditModal.vue:16 msgid "Edit Storage Location" msgstr "编辑存储位置" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/EditModal.vue:56 +#: ./vue/components/Stations/Streamers/EditModal.vue:55 msgid "Edit Streamer" msgstr "编辑流媒体" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/EditModal.vue:29 +#: ./vue/components/Admin/Users/EditModal.vue:18 msgid "Edit User" msgstr "编辑用户" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:64 +#: ./vue/components/Stations/Webhooks/EditModal.vue:51 msgid "Edit Web Hook" msgstr "编辑网络钩子" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:40 +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 msgid "Embed Code" msgstr "嵌入代码" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:133 +#: ./vue/components/Stations/Profile/EmbedModal.vue:71 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:50 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:48 msgid "Embed Widgets" msgstr "嵌入小部件" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:192 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Playlists.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:69 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:10 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:30 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:30 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +#: ./vue/components/Stations/Webhooks.vue:29 msgid "Enable" msgstr "启用" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:70 +#: ./vue/components/Admin/Settings/GeneralTab.vue:64 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable Advanced Features" msgstr "启用高级功能" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:7 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:6 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 msgid "Enable AutoDJ" msgstr "启用自动DJ" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:39 +#: ./vue/components/Stations/Automation.vue:37 +#: ./vue/components/Stations/Automation.vue:1 msgid "Enable Automated Assignment" msgstr "启用自动分配" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:8 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:7 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 msgid "Enable Broadcasting" msgstr "启用广播" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:68 -msgid "Enable Custom Code Plugins" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:120 -msgid "Enable Downloads on On-Demand Page" -msgstr "启用按需下载页面" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:50 -msgid "Enable Mail Delivery" -msgstr "启用邮件发送" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:144 -msgid "Enable MariaDB Slow Query Log" -msgstr "启用MariaDB慢速查询日志" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:109 -msgid "Enable On-Demand Streaming" -msgstr "启用流媒体点播" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 -msgid "Enable Performance Profiling Extension" -msgstr "启用性能分析扩展" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:91 -msgid "Enable Public Pages" -msgstr "启用公共页面" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:158 -msgid "Enable Redis" -msgstr "启用Redis" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 -msgid "Enable Streaming" -msgstr "启用流媒体" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:83 -msgid "Enable Two-Factor" -msgstr "启用双因素认证" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:95 -msgid "Enable Two-Factor Authentication" -msgstr "启用两因素身份验证" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:73 +#: ./vue/components/Admin/Settings/GeneralTab.vue:67 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enable certain advanced features in the web interface, including advanced playlist configuration, station port assignment, changing base media directories and other functionality that should only be used by users who are comfortable with advanced functionality." msgstr "启用Web界面中的某些高级功能,包括配置高级播放列表、配置电台端口、更改基础媒体目录和其他功能,推荐高级用户修改上数选项。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:80 -msgid "Enable listeners to request a song for play on your station. Only songs that are already in your playlists are requestable." -msgstr "让听众可以请求在您的电台播放歌曲。只有已经在您的播放列表中的歌曲才可以请求。" +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:109 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Downloads on On-Demand Page" +msgstr "启用按需下载页面" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:108 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:128 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Enable listeners to request a song for play on your station. Only\n" +" songs that are already in your playlists are requestable." +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:45 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Enable Mail Delivery" +msgstr "启用邮件发送" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:100 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable On-Demand Streaming" +msgstr "启用流媒体点播" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:83 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Enable Public Pages" +msgstr "启用公共页面" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:31 msgid "Enable public pages?" msgstr "启用公共页面?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:60 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:22 msgid "Enable song requests?" msgstr "启用歌曲请求?" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:22 msgid "Enable streamers?" msgstr "启用流媒体?" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:69 -msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." -msgstr "启用composer的 \"合并 \"功能,将主程序的composer.json文件与任何插件的composer文件合并。这可能会对性能产生影响,所以您应该只在使用一个或多个有自己composer依赖关系的插件时才使用它。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:72 +#: ./vue/components/Stations/Playlists/Form/Source.vue:70 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 msgid "Enable this setting to prevent metadata from being sent to the AutoDJ for files in this playlist. This is useful if the playlist contains jingles or bumpers." msgstr "启用此设置可防止将此播放列表中的文件的元数据发送到AutoDJ。如果播放列表包含插曲或碰碰声,这很有用。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to advertise this mount point on \"Yellow Pages\" public radio directories." msgstr "启用在 \"黄页 \"公共广播目录中宣传该挂载点。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:83 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:76 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 msgid "Enable to advertise this relay on \"Yellow Pages\" public radio directories." msgstr "启用在 \"黄页 \"公共广播目录上为这个转播做广告。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:29 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this mount point on this station's public pages." msgstr "启用允许听众在本台的公共页面上选择这个挂载点。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:54 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Enable to allow listeners to select this relay on this station's public pages." msgstr "启用,允许听众在本台的公共页面上选择此中继。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:52 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enable to allow this account to log in and stream." msgstr "启用以允许该帐户登录和流媒体传输。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:12 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:9 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Enable to have AzuraCast automatically run nightly backups at the time specified." msgstr "启用AzuraCast在指定时间自动运行夜间备份。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:58 +#: ./vue/components/Account.vue:79 +msgid "Enable Two-Factor" +msgstr "启用双因素认证" + +#: ./vue/components/Account/TwoFactorModal.vue:42 +msgid "Enable Two-Factor Authentication" +msgstr "启用两因素身份验证" + +#: ./vue/components/Account.vue:55 +#: ./vue/components/Admin/Backups.vue:12 +#: ./vue/components/Stations/Mounts.vue:31 +#: ./vue/components/Stations/Mounts.vue:2 +#: ./vue/components/Stations/Mounts.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:4 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:6 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:4 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:6 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:4 +#: ./vue/components/Stations/Remotes.vue:28 +#: ./vue/components/Stations/Remotes.vue:2 +#: ./vue/components/Stations/Remotes.vue:1 msgid "Enabled" msgstr "启用" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:63 +#: ./vue/components/Admin/Settings/GeneralTab.vue:58 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 msgid "Enables or disables the use of the newer and faster WebSocket-based system for receiving live updates on public players. You may need to disable this if you encounter problems with it." msgstr "启用或禁用基于WebSocket的较新和较快的系统来接收公共广播的实时更新。如果您遇到問題,您可能需要停用此功能。" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 -msgid "Encoded By" -msgstr "代码作者" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:32 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:31 msgid "Encoder" msgstr "编码器" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 -msgid "Encoder Settings" -msgstr "设置编码器" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 -msgid "Encoding Time" -msgstr "编码时间" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:75 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:50 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:69 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Date" msgstr "结束日期" -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 -msgid "End Session" -msgstr "会议结束" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:45 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:42 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:31 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:39 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 msgid "End Time" msgstr "结束时间" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:72 +#: ./vue/components/Admin/StorageLocations/Form.vue:69 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "Endpoint" msgstr "端点" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:58 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 msgid "Enforce Schedule Times" msgstr "执行时间表时间" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 -msgid "Enter Two-Factor Code" -msgstr "输入双因素代码" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:29 +#: ./vue/components/Account/TwoFactorModal.vue:27 +#: ./vue/components/Account/TwoFactorModal.vue:1 msgid "Enter the current code provided by your authenticator app to verify that it's working correctly." msgstr "输入您的身份验证器应用程序提供的当前代码,以验证它是否正常工作。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:49 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Enter the full URL of another stream to relay its broadcast through this mount point." msgstr "输入另一个流的完整URL,以便通过这个挂载点转发其广播。" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 -msgid "Enter your password" -msgstr "请输入您的密码" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:36 -msgid "Environment: %s" -msgstr "环境: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:108 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:8 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:29 msgid "Episode" msgstr "# #集数介绍" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeController.php:59 -msgid "Episode not found." -msgstr "没有找到剧集。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:12 +#: ./vue/components/Stations/Podcasts/ListView.vue:50 +#: ./vue/components/Stations/Podcasts/ListView.vue:9 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:32 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:38 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:83 msgid "Episodes" msgstr "剧集" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:32 -msgid "Error" -msgstr "错误" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:34 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 msgid "Example: if the remote radio URL is http://station.example.com:8000/radio.mp3, enter \"http://station.example.com:8000\"." msgstr "例如:如果远程广播的URL是http://station.example.com:8000/radio.mp3,请输入 \"http://station.example.com:8000\"。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:29 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:41 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:39 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 msgid "Exclude Media from Backup" msgstr "从备份中排除媒体" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:36 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:32 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 msgid "Excluding media from automated backups will save space, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." msgstr "将媒体排除在自动备份之外可以节省空间,但您应确保在其他地方备份媒体。请注意,只有本地存储的媒体才会被备份。" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 -msgid "Execute Command" -msgstr "执行命令" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:77 +#: ./vue/components/Stations/Queue.vue:19 msgid "Expected to Play at" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:110 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:57 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:55 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:31 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:85 msgid "Explicit" msgstr "明确的" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:59 +#: ./vue/components/Stations/Playlists.vue:53 +#: ./vue/components/Stations/Playlists.vue:30 +#: ./vue/components/Stations/Playlists.vue:2 msgid "Export %{format}" msgstr "输出 %{format}" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:84 +#: ./vue/components/Stations/BulkMedia.vue:6 +#: ./vue/components/Stations/BulkMedia.vue:20 +msgid "Export Media to CSV" +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:80 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 msgid "Fallback Mount" msgstr "回退安装" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:63 +#: ./vue/components/Admin/AuditLog.vue:57 +#: ./vue/components/Admin/AuditLog.vue:10 +#: ./vue/components/Admin/CustomFields.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:5 +#: ./vue/components/Admin/CustomFields/Form.vue:1 msgid "Field Name" msgstr "字段名称" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:140 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:109 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:7 +#: ./vue/components/Admin/Backups.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:19 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:17 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:30 +#: ./vue/components/Stations/Reports/Performance.vue:15 msgid "File Name" msgstr "文件名" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:297 -msgid "File Not Processed: %s" -msgstr "未处理的文件:%s" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 -msgid "File Owner" -msgstr "文件拥有者" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:302 -msgid "File Processing" -msgstr "文件处理" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 -msgid "File Type" -msgstr "文件类型" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:24 -msgid "File not specified." -msgstr "未指定文件。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:140 +#: ./vue/components/Stations/Media/MediaToolbar.vue:73 msgid "Files marked for reprocessing:" msgstr "标记为需要重新处理的文件:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:89 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:46 msgid "Files moved:" msgstr "文件被移动:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:137 +#: ./vue/components/Stations/Media/MediaToolbar.vue:67 +msgid "Files played immediately:" +msgstr "" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:70 msgid "Files queued for playback:" msgstr "等待排队播放的文件:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:150 +#: ./vue/components/Stations/Media/MediaToolbar.vue:83 msgid "Files removed:" msgstr "文件被删除:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 -msgid "First Connected" -msgstr "第一连接" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 -msgid "Fixtures loaded." -msgstr "Fixtures 已加载。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:60 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:57 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 msgid "Footer Text" msgstr "页脚文字" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:32 +#: ./vue/components/Admin/StorageLocations/Form.vue:31 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 msgid "For local filesystems, this is the base path of the directory. For remote filesystems, this is the folder prefix." msgstr "对于本地文件系统,这是目录的基本路径。对于远程文件系统,这是文件夹的前缀。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:285 -msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1 encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy software." -msgstr "对于大多数情况下,使用默认的UTF-8编码,如果接受SHOUTcast 1 DJ的连接或使用其他传统软件,可以使用旧的ISO-8859-1编码。如果接受来自SHOUTcast 1 DJ的连接或使用其他传统软件,可以使用旧的ISO-8859-1编码。" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:339 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "For most cases, use the default UTF-8 encoding. The older ISO-8859-1\n" +" encoding can be used if accepting connections from SHOUTcast 1 DJs or using other legacy\n" +" software." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:58 +#: ./vue/components/Admin/StereoTool.vue:38 +msgid "For most installations, you should choose the \"Command line version 64 bit\". For Raspberry Pi devices, select \"Raspberry Pi 3/4 64 bit command line\"." +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:36 +#: ./vue/components/Stations/Reports/Listeners.vue:46 +msgid "for selected period" +msgstr "选定时期" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:55 msgid "For some clients, use port:" msgstr "对于一些自定义比较高的客户,请设置端口:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 -msgid "Forgot Password" -msgstr "忘记密码" +#: ./vue/components/Stations/HlsStreams.vue:17 +msgid "Format" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 -msgid "Forgot your password?" -msgstr "忘记密码?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:147 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:101 msgid "Friday" msgstr "星期五" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:12 +#: ./vue/components/Account/TwoFactorModal.vue:10 msgid "From your smartphone, scan the code to the right using an authentication app of your choice (FreeOTP, Authy, etc)." msgstr "请使用您的智能手机,使用您选择的认证应用程序(FreeOTP、Authy等)扫描右边的二维码。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:37 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:278 +#: ./vue/components/Common/Waveform.vue:37 +#: ./vue/components/InlinePlayer.vue:34 +#: ./vue/components/Public/Player.vue:72 msgid "Full Volume" msgstr "最大音量" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:20 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:19 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 msgid "Full:" msgstr "全部:" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:7 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 msgid "GA Property Tracking ID" msgstr "GA 属性跟踪 ID" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:95 +#: ./vue/components/Stations/Playlists.vue:83 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:56 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:89 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:3 msgid "General Rotation" msgstr "常规轮换" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:69 +#: ./vue/components/Stations/Reports/SoundExchange.vue:65 msgid "Generate Report" msgstr "生成报告" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:53 -msgid "Generating Database Proxy Classes" -msgstr "生成数据库代理类" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 -msgid "Generic Web Hook" -msgstr "通用网络钩子" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:238 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:18 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:35 +#: ./vue/components/Stations/Media.vue:93 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:46 msgid "Genre" msgstr "分类" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:57 -msgid "GeoLite database not configured for this installation. See System Administration for instructions." -msgstr "没有为本次安装配置GeoLite数据库。请参阅系统管理以了解相关说明。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:60 +#: ./vue/components/Admin/GeoLite.vue:57 msgid "GeoLite is not currently installed on this installation." msgstr "目前在这个装置上还没有安装GeoLite。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:117 +#: ./vue/components/Admin/GeoLite.vue:28 msgid "GeoLite version \"%{ version }\" is currently installed." msgstr "目前已安装GeoLite版本\"%{ version }\"。" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 -msgid "Get Next Song" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 -msgid "Get Now Playing" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:24 +#: ./vue/components/Admin/Permissions.vue:23 +#: ./vue/components/Admin/Permissions.vue:2 msgid "Global" msgstr "全球" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:14 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:12 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:13 msgid "Global Permissions" msgstr "全局权限" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 -msgid "Google Analytics Integration" -msgstr "谷歌分析集成" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:87 -msgid "HTML" -msgstr "HTML代码" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 -msgid "HTTP Port" -msgstr "HTTP端口" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 -msgid "HTTP Port: %d" -msgstr "HTTP端口: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 -msgid "HTTPS Port" -msgstr "HTTPS端口" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 -msgid "HTTPS Port: %d" -msgstr "HTTPS端口: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:261 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 -msgid "Help" -msgstr "帮助" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:35 +#: ./vue/components/Admin/Branding/BrandingForm.vue:31 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide Album Art on Public Pages" msgstr "在公共页面上隐藏专辑封面" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:45 +#: ./vue/components/Admin/Branding/BrandingForm.vue:40 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Hide AzuraCast Branding on Public Pages" msgstr "在公共网页上隐藏AzuraCast品牌信息" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:236 +#: ./vue/components/Dashboard.vue:62 msgid "Hide Charts" msgstr "隐藏图表" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:76 +#: ./vue/components/Stations/Playlists/Form/Source.vue:74 +#: ./vue/components/Stations/Playlists/Form/Source.vue:2 msgid "Hide Metadata from Listeners (\"Jingle Mode\")" msgstr "从听众那里隐藏元数据(\"铃声模式\")。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:210 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 msgid "High" msgstr "高" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:35 +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:33 msgid "High I/O Wait can indicate a bottleneck with the server's hard disk, a potentially failing hard disk, or heavy load on the hard disk." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 msgid "Higher weight playlists are played more frequently compared to other lower-weight playlists." msgstr "与其他低权重的播放列表相比,高权重的播放列表的播放频率更高。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:93 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:42 +#: ./vue/components/Stations/Profile/EmbedModal.vue:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/HistoryAction.php:44 msgid "History" msgstr "历史" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Breadcrumb.vue:3 +#: ./vue/components/Stations/HlsStreams.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:227 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:3 +msgid "HLS Streams" +msgstr "" + +#: ./vue/components/Stations/Media/Breadcrumb.vue:2 msgid "Home" msgstr "主页" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:56 +#: ./vue/components/Admin/Branding/BrandingForm.vue:50 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 msgid "Homepage Redirect URL" msgstr "主页重定向网址" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:46 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:39 msgid "Hour" msgstr "小时" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:146 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:19 +msgid "HTML" +msgstr "HTML代码" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:70 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "HTTP Live Streaming (HLS)" +msgstr "" + +#: ./vue/components/Stations/HlsStreams.vue:9 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate streaming technology. From this page, you can configure the individual bitrates and formats that are included in the combined HLS stream." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "HTTP Live Streaming (HLS) is a new adaptive-bitrate technology supported by some clients. It does not use the standard broadcasting frontends." +msgstr "" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:9 +msgid "Icecast Clients" +msgstr "Icecast客户端" + +#: ./vue/components/Admin/AuditLog.vue:22 +msgid "Identifier" +msgstr "识别码" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:62 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:48 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." +msgstr "如果一首歌没有专辑封面,这个URL会被列出。留空以使用标准占位图。" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:53 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." +msgstr "如果访问者没有登录并访问AzuraCast主页,您可以将他们自动重定向到这里指定的URL。如果留空,则默认将他们重定向到登录页面。" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:100 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." +msgstr "如果启用了自动分配,则将此播放列表作为要重新分配歌曲的目标之一。这将覆盖该播放列表的现有内容。" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." +msgstr "如果禁用,播放列表将不包含在广播的播放中,但仍可进行管理。" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:10 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." +msgstr "如果禁用,则该台将不会广播或洗牌其 AutoDJ。" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:112 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." +msgstr "如果启用,在公开的 \"点播 \"页面上也将出现一个下载按钮。" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:193 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, AzuraCast will automatically record any live\n" +" broadcasts made to this station to per-broadcast recordings." +msgstr "" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:59 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." +msgstr "如果启用,AzuraCast将连接到MusicBrainz数据库,试图为任何缺少ISRC的文件找到一个ISRC。禁用这个可能会提高性能。" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:103 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." +msgstr "如果启用,启用了点播流的播放列表中的音乐将可通过专门的公共页面的流进行传输。" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:177 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If enabled, streamers (or DJs) will be able to connect directly\n" +" to your stream and broadcast live music that interrupts the AutoDJ stream." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." +msgstr "如果启用,此安装的AutoDJ将自动播放音乐到此挂载点。" + +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:9 +#: ./vue/components/Stations/Mounts/Form/AutoDj.vue:1 +msgid "If enabled, the AutoDJ will automatically play music to this mount point." +msgstr "如果启用,AutoDJ将自动播放音乐到该安装点。" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." +msgstr "如果启用,该流媒体播放器将只能在其预定的广播时间内进行连接。" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:59 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." +msgstr "如果为您的电台启用了请求功能,用户将能够请求该播放列表中的媒体。" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:143 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If requests are enabled, this specifies the minimum delay (in\n" +" minutes) between a request being submitted and being played. If set to zero, a minor\n" +" delay of 15 seconds is applied to prevent request floods." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, album art will not display on public-facing radio pages." +msgstr "如果选择,专辑封面将不会显示在面向公众的广播页面上。" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:43 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "If selected, this will remove the AzuraCast branding from public-facing pages." +msgstr "如果选择,这将从面向公众的页面中移除AzuraCast品牌。" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:20 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:45 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the playlist will play overnight." +msgstr "如果结束时间早于开始时间,则播放列表将隔夜播放。" + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:42 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "If the end time is before the start time, the schedule entry will continue overnight." +msgstr "如果结束时间早于开始时间,则计划列表将继续过夜。" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:49 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:40 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." +msgstr "如果您广播的端口与您在上面的URL中列出的端口不同,请在这里指定源端口。" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:38 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." +msgstr "如果这个挂载点是默认的,则会在本系统的电台预览和公共电台页面上播放。" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:83 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." +msgstr "如果这个挂载点不播放音频,听众将自动被重定向到这个挂载点。默认是/error.mp3,一个重复的错误信息的音频。" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." +msgstr "如果将此设置设置为 \"是\",则在有浏览器URL时,将使用浏览器URL代替基本URL。设置为 \"否\",则始终使用基本URL。" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." +msgstr "如果该电台启用了点播流媒体和下载功能,则只有启用此设置的播放列表中的歌曲才会显示。" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:67 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source password here." +msgstr "如果您使用的是AutoDJ广播,请在这里输入源密码。" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:58 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." +msgstr "如果您使用 AutoDJ 进行广播,请在此输入源用户名。这可能是空白的。" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:355 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your installation is constrained by CPU or memory, you can change\n" +" this setting to tune the resources used by Liquidsoap." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:273 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "If your streaming software requires a specific mount point\n" +" path, specify it here. Otherwise, use the default." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:50 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the password here." +msgstr "如果您的web钩子需要HTTP基本认证,请在这里提供密码。" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "If your web hook requires HTTP basic authentication, provide the username here." +msgstr "如果您的web钩子需要HTTP基本认证,请在这里提供用户名。" + +#: ./vue/components/Stations/BulkMedia.vue:30 +#: ./vue/components/Stations/BulkMedia.vue:48 +msgid "Import Changes from CSV" +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:57 +#: ./vue/components/Stations/Playlists/ImportModal.vue:46 +#: ./vue/components/Stations/Playlists/ImportModal.vue:5 +#: ./vue/components/Stations/Playlists/ImportModal.vue:15 +msgid "Import from PLS/M3U" +msgstr "从PLS/M3U导入" + +#: ./vue/components/Stations/BulkMedia.vue:67 +#: ./vue/components/Stations/BulkMedia.vue:17 +msgid "Import Results" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:8 +msgid "Important: copy the key below before continuing!" +msgstr "重要:在继续之前,请复制下面的密钥!" + +#: ./vue/components/Admin/Shoutcast.vue:22 +msgid "In order to install SHOUTcast:" +msgstr "为了安装SHOUTcast:" + +#: ./vue/components/Admin/StereoTool.vue:26 +msgid "In order to install Stereo Tool:" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:21 +msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." +msgstr "为了快速处理,网络钩子的超时时间很短,因此应优化响应服务,以便在2秒内处理请求。" + +#: ./vue/components/Stations/Reports/Overview.vue:38 +#: ./vue/components/Stations/Reports/Overview.vue:81 +msgid "in the last 48 hours" +msgstr "在过去48小时内" + +#: ./vue/components/Stations/Reports/Overview.vue:127 +msgid "in the last month" +msgstr "在过去的一个月里" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:19 +msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." +msgstr "在新创建的应用程序中,点击 \"密钥和访问令牌 \"标签。" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:97 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in Automated Assignment" +msgstr "包括在自动分配中" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Include in On-Demand Player" +msgstr "包含在点播播放器中" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:40 +msgid "Indefinitely" +msgstr "无限期" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:58 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." +msgstr "表示存在明确的内容(明确的语言或成人内容)。如果开启,Apple Podcasts会为您的剧集显示一个明确的家长建议图形。含有明确内容的剧集在某些Apple Podcasts地区不可用。" + +#: ./vue/components/Admin/AuditLog.vue:30 +msgid "Insert" +msgstr "插入" + +#: ./vue/components/Admin/GeoLite.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:106 +msgid "Install GeoLite IP Database" +msgstr "安装GeoLite IP数据库" + +#: ./vue/components/Admin/Shoutcast.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:28 +msgid "Install SHOUTcast 2 DNAS" +msgstr "安装SHOUTcast 2 DNAS" + +#: ./vue/components/Admin/StereoTool.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StereoToolAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 +msgid "Install Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:306 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Instruct Liquidsoap to use any replaygain metadata associated with a\n" +" song to control its volume level. This may increase CPU consumption." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:18 +#: ./vue/components/Admin/Shoutcast.vue:14 +#: ./vue/components/Admin/StereoTool.vue:14 +msgid "Instructions" +msgstr "使用说明" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:40 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Internal notes or comments about the user, visible only on this control panel." +msgstr "关于用户的内部备注或评论,仅在此控制面板上可见。" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:48 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "International Standard Recording Code, used for licensing reports." +msgstr "国际标准录音准则,用于许可证报告。" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:14 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:3 +msgid "Interrupt other songs to play at scheduled time." +msgstr "中断其他歌曲在预定时间播放。" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:25 +msgid "Intro" +msgstr "简介" + +#: ./vue/components/Stations/Reports/Listeners.vue:27 msgid "IP" msgstr "IP 地址" -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 -msgid "IP Geolocation by DB-IP" -msgstr "通过DB-IP进行IP地理定位" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:10 +#: ./vue/components/Admin/GeoLite.vue:9 msgid "IP Geolocation is used to guess the approximate location of your listeners based on the IP address they connect with. Use the free built-in IP Geolocation library or enter a license key on this page to use MaxMind GeoLite." msgstr "IP地理定位是用来根据听众连接的IP地址来猜测他们的大致位置。使用免费的内置IP地理定位库或在本页输入许可密钥,以使用MaxMind GeoLite。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:47 +#: ./vue/components/Stations/Media.vue:94 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:51 msgid "ISRC" msgstr "歌词" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:43 -msgid "Icecast Access Log" -msgstr "Icecast访问日志" +#: ./vue/components/Stations/Playlists.vue:73 +#: ./vue/components/Stations/Playlists.vue:12 +msgid "Jingle Mode" +msgstr "铃声模式" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:10 -msgid "Icecast Clients" -msgstr "Icecast客户端" +#: ./vue/components/Stations/Reports/Performance.vue:19 +msgid "Joins" +msgstr "加入" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:53 -msgid "Icecast Configuration" -msgstr "Icecast配置" +#: ./vue/components/Account/EditForm.vue:26 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 +msgid "Language" +msgstr "语言" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:48 -msgid "Icecast Error Log" -msgstr "Icecast错误日志" +#: ./vue/components/Admin/Settings/GeneralTab.vue:20 +#: ./vue/components/Common/DateRangeDropdown.vue:72 +msgid "Last 14 Days" +msgstr "最近14天" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:115 -msgid "Identifier" -msgstr "识别码" +#: ./vue/components/Admin/Settings/GeneralTab.vue:36 +msgid "Last 2 Years" +msgstr "最近两年" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:52 -msgid "If a song has no album art, this URL will be listed instead. Leave blank to use the standard placeholder art." -msgstr "如果一首歌没有专辑封面,这个URL会被列出。留空以使用标准占位图。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:59 -msgid "If a visitor is not signed in and visits the AzuraCast homepage, you can automatically redirect them to the URL specified here. Leave blank to redirect them to the login screen by default." -msgstr "如果访问者没有登录并访问AzuraCast主页,您可以将他们自动重定向到这里指定的URL。如果留空,则默认将他们重定向到登录页面。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:10 -msgid "If any of these options are enabled, this playlist will be managed directly via Liquidsoap instead of via AzuraCast. This can have unintended effects and should only be used when you are comfortable with the results." -msgstr "如果启用了这些选项中的任何一个,这个播放列表将直接通过Liquidsoap而不是通过AzuraCast来管理。这可能会产生意想不到的效果,只有当您对结果感到满意时才能使用。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:107 -msgid "If auto-assignment is enabled, use this playlist as one of the targets for songs to be redistributed into. This will overwrite the existing contents of this playlist." -msgstr "如果启用了自动分配,则将此播放列表作为要重新分配歌曲的目标之一。这将覆盖该播放列表的现有内容。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:29 -msgid "If disabled, the playlist will not be included in radio playback, but can still be managed." -msgstr "如果禁用,播放列表将不包含在广播的播放中,但仍可进行管理。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:12 -msgid "If disabled, the station will not broadcast or shuffle its AutoDJ." -msgstr "如果禁用,则该台将不会广播或洗牌其 AutoDJ。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:141 -msgid "If enabled, AzuraCast will automatically record any live broadcasts made to this station to per-broadcast recordings." -msgstr "如果启用,AzuraCast将自动把该台的任何直播记录到每次广播的录音中。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:63 -msgid "If enabled, AzuraCast will connect to the MusicBrainz database to attempt to find an ISRC for any files where one is missing. Disabling this may improve performance." -msgstr "如果启用,AzuraCast将连接到MusicBrainz数据库,试图为任何缺少ISRC的文件找到一个ISRC。禁用这个可能会提高性能。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:123 -msgid "If enabled, a download button will also be present on the public \"On-Demand\" page." -msgstr "如果启用,在公开的 \"点播 \"页面上也将出现一个下载按钮。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:112 -msgid "If enabled, music from playlists with on-demand streaming enabled will be available to stream via a specialized public page." -msgstr "如果启用,启用了点播流的播放列表中的音乐将可通过专门的公共页面的流进行传输。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:126 -msgid "If enabled, streamers (or DJs) will be able to connect directly to your stream and broadcast live music that interrupts the AutoDJ stream." -msgstr "如果启用,流媒体主持人(或DJ)将能够直接连接到您的流媒体,并播放AutoDJ流媒体的现场音乐。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:10 -msgid "If enabled, the AutoDJ on this installation will automatically play music to this mount point." -msgstr "如果启用,此安装的AutoDJ将自动播放音乐到此挂载点。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/AutoDj.vue:11 -msgid "If enabled, the AutoDJ will automatically play music to this mount point." -msgstr "如果启用,AutoDJ将自动播放音乐到该安装点。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:67 -msgid "If enabled, this streamer will only be able to connect during their scheduled broadcast times." -msgstr "如果启用,该流媒体播放器将只能在其预定的广播时间内进行连接。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:61 -msgid "If requests are enabled for your station, users will be able to request media that is on this playlist." -msgstr "如果为您的电台启用了请求功能,用户将能够请求该播放列表中的媒体。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:95 -msgid "If requests are enabled, this specifies the minimum delay (in minutes) between a request being submitted and being played. If set to zero, a minor delay of 15 seconds is applied to prevent request floods." -msgstr "如果请求被启用,这指定了一个请求被提交和被播放之间的最小延迟(分钟)。如果设置为零,将应用15秒的小延迟,以防止请求泛滥。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:38 -msgid "If selected, album art will not display on public-facing radio pages." -msgstr "如果选择,专辑封面将不会显示在面向公众的广播页面上。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:48 -msgid "If selected, this will remove the AzuraCast branding from public-facing pages." -msgstr "如果选择,这将从面向公众的页面中移除AzuraCast品牌。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:78 -msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." -msgstr "如果您提供的电子邮件地址在系统中,请检查您的收件箱是否有密码重置信息。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:48 -msgid "If the end time is before the start time, the playlist will play overnight." -msgstr "如果结束时间早于开始时间,则播放列表将隔夜播放。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:45 -msgid "If the end time is before the start time, the schedule entry will continue overnight." -msgstr "如果结束时间早于开始时间,则计划列表将继续过夜。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:54 -msgid "If the mountpoint (i.e. /radio.mp3) or Shoutcast SID (i.e. 2) you broadcast to is different from the one listed above, specify the source mount point here." -msgstr "如果您广播的挂载点(即/radio.mp3)或Shoutcast SID(即2)与上面列出的不同,请在这里指定源挂载点。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:44 -msgid "If the port you broadcast to is different from the one you listed in the URL above, specify the source port here." -msgstr "如果您广播的端口与您在上面的URL中列出的端口不同,请在这里指定源端口。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:40 -msgid "If this mount is the default, it will be played on the radio preview and the public radio page in this system." -msgstr "如果这个挂载点是默认的,则会在本系统的电台预览和公共电台页面上播放。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:87 -msgid "If this mount point is not playing audio, listeners will automatically be redirected to this mount point. The default is /error.mp3, a repeating error message." -msgstr "如果这个挂载点不播放音频,听众将自动被重定向到这个挂载点。默认是/error.mp3,一个重复的错误信息的音频。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:30 -msgid "If this setting is set to \"Yes\", the browser URL will be used instead of the base URL when it's available. Set to \"No\" to always use the base URL." -msgstr "如果将此设置设置为 \"是\",则在有浏览器URL时,将使用浏览器URL代替基本URL。设置为 \"否\",则始终使用基本URL。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:49 -msgid "If this station has on-demand streaming and downloading enabled, only songs that are in playlists with this setting enabled will be visible." -msgstr "如果该电台启用了点播流媒体和下载功能,则只有启用此设置的播放列表中的歌曲才会显示。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:73 -msgid "If you are broadcasting using AutoDJ, enter the source password here." -msgstr "如果您使用的是AutoDJ广播,请在这里输入源密码。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:63 -msgid "If you are broadcasting using AutoDJ, enter the source username here. This may be blank." -msgstr "如果您使用 AutoDJ 进行广播,请在此输入源用户名。这可能是空白的。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:40 -msgid "If you manually maintain this file, review the latest version of the file and make any changes needed." -msgstr "如果您手动维护此文件,请查看文件的最新版本,并进行任何必要的更改。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:52 -msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." +#: ./vue/components/Common/DateRangeDropdown.vue:56 +msgid "Last 24 Hours" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 -msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." -msgstr "如果您遇到bug或错误,您可以使用下面的链接提交一个GitHub问题。" +#: ./vue/components/Admin/Settings/GeneralTab.vue:24 +#: ./vue/components/Common/DateRangeDropdown.vue:76 +msgid "Last 30 Days" +msgstr "最近30天" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:300 -msgid "If your installation is constrained by CPU or memory, you can change this setting to tune the resources used by Liquidsoap." +#: ./vue/components/Admin/Settings/GeneralTab.vue:28 +msgid "Last 60 Days" +msgstr "最近60天" + +#: ./vue/components/Common/DateRangeDropdown.vue:68 +msgid "Last 7 Days" +msgstr "最近7天" + +#: ./vue/components/Admin/Backups.vue:30 +msgid "Last Modified" +msgstr "最后修改" + +#: ./vue/components/Common/DateRangeDropdown.vue:84 +msgid "Last Month" +msgstr "上个月" + +#: ./vue/components/Admin/Backups.vue:23 +msgid "Last run:" +msgstr "最后运行:" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:32 +msgid "Last Year" +msgstr "最近一年" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:151 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Last.fm API Key" +msgstr "最后一个fm API密钥" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:76 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:23 +msgid "Learn about Advanced Playlists" +msgstr "了解高级播放列表" + +#: ./vue/components/Admin/StorageLocations/Form.vue:110 +#: ./vue/components/Admin/StorageLocations/Form.vue:2 +msgid "Learn More about Dropbox Auth Tokens" +msgstr "了解有关Dropbox认证令牌的更多信息" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:14 +#: ./vue/components/Admin/Settings/ServicesTab.vue:2 +msgid "Learn more about release channels in the AzuraCast docs." +msgstr "在AzuraCast文档中了解更多关于发布渠道的信息。" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:64 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +msgid "Learn more about this header." +msgstr "了解更多关于这个标题的信息。" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:43 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:52 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Leave blank to automatically generate a new password." +msgstr "留空以自动生成新密码。" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:96 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:78 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Leave blank to play on every day of the week." +msgstr "留出空白,一周中的每一天都可以播放。" + +#: ./vue/components/Admin/Users/Form.vue:15 +#: ./vue/components/Admin/Users/Form.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:18 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Leave blank to use the current password." +msgstr "留空以使用当前密码。" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Leave blank to use the default Telegram API URL (recommended)." +msgstr "留空以使用默认的Telegram API URL(推荐)。" + +#: ./vue/components/Stations/Media.vue:95 +#: ./vue/components/Stations/Reports/Performance.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 +msgid "Length" +msgstr "长度" + +#: ./vue/components/Stations/Reports/Performance.vue:17 +msgid "Length Text" +msgstr "文字长度" + +#: ./vue/components/Setup/Register.vue:20 +msgid "Let's get started by creating your Super Administrator account." +msgstr "让我们从创建您的超管账户开始。" + +#: ./vue/components/Account/EditForm.vue:28 +#: ./vue/components/Admin/Branding/BrandingForm.vue:34 +#: ./vue/components/Stations/Profile/EmbedModal.vue:60 +msgid "Light" +msgstr "光" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:25 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +msgid "Limited:" +msgstr "有限的:" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:70 +msgid "Liquidsoap" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:221 -msgid "If your streaming software requires a specific mount point path, specify it here. Otherwise, use the default." -msgstr "如果您的流媒体软件需要一个特定的挂载点路径,请在这里指定它。否则,使用默认值。" +#: ./vue/components/Stations/Profile/BackendPanel.vue:35 +msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." +msgstr "LiquidSoap目前正在从%{songs} 和%{playlists} 进行排列。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:54 -msgid "If your web hook requires HTTP basic authentication, provide the password here." -msgstr "如果您的web钩子需要HTTP基本认证,请在这里提供密码。" +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:352 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Liquidsoap Performance Tuning" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:44 -msgid "If your web hook requires HTTP basic authentication, provide the username here." -msgstr "如果您的web钩子需要HTTP基本认证,请在这里提供用户名。" +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:84 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:93 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one IP address or group (in CIDR format) per line." +msgstr "每行列出一个IP地址或组(CIDR格式)。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:185 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:47 -msgid "Import from PLS/M3U" -msgstr "从PLS/M3U导入" +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:102 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "List one user agent per line. Wildcards (*) are allowed." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:9 -msgid "Important: copy the key below before continuing!" -msgstr "重要:在继续之前,请复制下面的密钥!" +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:10 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Listener Analytics Collection" +msgstr "听众分析系列" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:89 +#: ./vue/components/Stations/Reports/Listeners.vue:41 +msgid "Listener History" +msgstr "" + +#: ./vue/components/Stations/Queue.vue:41 +#: ./vue/components/Stations/Queue.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:55 +#: ./vue/components/Stations/Reports/Timeline.vue:2 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Listener Request" +msgstr "侦听器请求" + +#: ./vue/components/Common/TimeSeriesChart.vue:63 +#: ./vue/components/Dashboard.vue:110 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:15 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:43 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:4 +#: ./vue/components/Stations/Reports/Listeners.vue:8 +#: ./vue/components/Stations/Reports/Overview/HourChart.vue:45 +#: ./vue/components/Stations/Reports/Timeline.vue:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:177 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:165 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:191 +msgid "Listeners" +msgstr "听众" + +#: ./vue/components/Stations/Reports/Overview.vue:44 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:48 +msgid "Listeners by Day" +msgstr "每天的听众" + +#: ./vue/components/Stations/Reports/Overview.vue:47 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:89 +msgid "Listeners by Day of Week" +msgstr "每星期的听众" + +#: ./vue/components/Stations/Reports/Overview.vue:50 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:149 +msgid "Listeners by Hour" +msgstr "每小时的听众" + +#: ./vue/components/Dashboard.vue:48 +msgid "Listeners Per Station" +msgstr "每电台听众" + +#: ./vue/components/Public/Player.vue:13 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:80 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:35 +msgid "Live" +msgstr "直播" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:216 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Bitrate (kbps)" +msgstr "直播广播记录比特率(kbps)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:205 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Live Broadcast Recording Format" +msgstr "直播录音格式" + +#: ./vue/components/Stations/Reports/Listeners.vue:38 +msgid "Live Listeners" +msgstr "现场听众" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:39 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Live Recordings Storage Location" +msgstr "现场录音存储位置" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:89 +msgid "Live stream connected." +msgstr "" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:94 +msgid "Live stream disconnected." +msgstr "" + +#: ./vue/components/Stations/Reports/Timeline.vue:62 +#: ./vue/components/Stations/Reports/Timeline.vue:9 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Live Streamer:" +msgstr "直播员:" + +#: ./vue/components/Admin/Index.vue:101 +msgid "Load Average" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:112 +msgid "Loading..." +msgstr "加载中..." + +#: ./vue/components/Admin/StorageLocations.vue:55 +#: ./vue/components/Stations/Reports/Listeners.vue:91 +#: ./vue/components/Stations/Reports/Listeners.vue:7 +msgid "Local" +msgstr "本地" + +#: ./vue/components/Admin/StorageLocations/Form.vue:11 +#: ./vue/components/Admin/StorageLocations/Form.vue:3 +msgid "Local Filesystem" +msgstr "本地文件系统" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:14 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Local Streams" +msgstr "本地流" + +#: ./vue/components/Stations/Reports/Listeners.vue:32 +msgid "Location" +msgstr "位置" + +#: ./vue/components/Admin/Users.vue:30 +#: ./vue/components/Admin/Users.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 +msgid "Log In" +msgstr "登录" + +#: ./vue/components/Admin/Backups/LastOutputModal.vue:8 +#: ./vue/components/Common/StreamingLogModal.vue:14 +#: ./vue/components/Stations/Queue/LogsModal.vue:12 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 +msgid "Log Viewer" +msgstr "日志查看器" + +#: ./vue/components/Stations/Queue.vue:16 +#: ./vue/components/Stations/Queue.vue:3 +msgid "Logs" +msgstr "日志" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:84 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Loop Once" +msgstr "循环一次" + +#: ./vue/components/Stations/Reports/Performance.vue:20 +msgid "Losses" +msgstr "损失" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Low" +msgstr "低" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:41 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Main Message Content" +msgstr "主要信息内容" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Make the selected media play immediately, interrupting existing media" +msgstr "" + +#: ./vue/components/Admin/Stations.vue:28 +#: ./vue/components/Admin/Stations.vue:3 +#: ./vue/components/Dashboard.vue:161 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:12 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:10 +msgid "Manage" +msgstr "管理" + +#: ./vue/components/Stations/Media.vue:28 +msgid "Manage SFTP Accounts" +msgstr "管理SFTP帐户" + +#: ./vue/components/Dashboard.vue:86 +msgid "Manage Stations" +msgstr "管理电台" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:291 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Manual AutoDJ Mode" +msgstr "手动自动DJ模式" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:74 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:21 +msgid "Manually define how this playlist is used in Liquidsoap configuration." +msgstr "在Liquidsoap配置中手动定义如何使用这个播放列表。" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:15 +msgid "Markdown" +msgstr "降价" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:11 +msgid "Matched" +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:24 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo API Token" +msgstr "Matomo API令牌" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:6 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Installation Base URL" +msgstr "Matomo安装基础的URL" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:15 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Matomo Site ID" +msgstr "Matomo网站ID" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:62 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Max Listener Duration" +msgstr "最大听众持续时间" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:67 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum Listeners" +msgstr "最大听众" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:70 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Maximum number of total listeners across all streams. Leave blank to use the default." +msgstr "所有数据流中听众的最大数量。留空以使用默认值。" + +#: ./vue/components/Admin/GeoLite.vue:32 +msgid "MaxMind Developer Site" +msgstr "MaxMind开发者网站" + +#: ./vue/components/Admin/GeoLite.vue:65 +#: ./vue/components/Admin/GeoLite.vue:1 +msgid "MaxMind License Key" +msgstr "MaxMind许可证密钥" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:63 +msgid "Media" +msgstr "媒体" + +#: ./vue/components/Stations/BulkMedia.vue:64 +msgid "Media File" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:30 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Media Storage Location" +msgstr "媒体存储位置" + +#: ./vue/components/Admin/Index.vue:128 +msgid "Memory" +msgstr "记忆" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:5 +msgid "Memory Stats Help" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:20 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:9 +msgid "Merge playlist to play as a single track." +msgstr "合并播放列表,作为单轨播放。" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:74 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Message Body" +msgstr "邮件正文" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:3 +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:1 +msgid "Message Customization Tips" +msgstr "信息定制提示" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Message parsing mode" +msgstr "消息解析模式" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Recipient(s)" +msgstr "消息收件人" + +#: ./vue/components/Stations/Webhooks/Form/Email.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Email.vue:1 +msgid "Message Subject" +msgstr "留言主题" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:20 +msgid "Metadata" +msgstr "元数据" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:109 +msgid "Metadata updated!" +msgstr "元数据已更新!" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:6 +msgid "Microphone" +msgstr "麦克风" + +#: ./vue/components/Public/WebDJ/MicrophonePanel.vue:31 +msgid "Microphone\n" +" Source" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:166 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Minute of Hour to Play" +msgstr "播放时间分钟" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:6 +msgid "Mixer" +msgstr "混音器" + +#: ./vue/components/Stations/Reports/Listeners.vue:68 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Mobile Device" +msgstr "移动设备" + +#: ./vue/components/Stations/Media.vue:112 +msgid "Modified" +msgstr "更改" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:17 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:16 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 +msgid "Monday" +msgstr "星期一" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +#: ./vue/components/Stations/Playlists.vue:42 +msgid "More" +msgstr "更多" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:11 +msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:125 +msgid "Most Played Songs" +msgstr "播放次数最多的歌曲" + +#: ./vue/components/Admin/Backups.vue:39 +msgid "Most Recent Backup Log" +msgstr "最新备份日志" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:29 +msgid "Mount Name:" +msgstr "挂载名称:" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:7 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:8 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Mount Point URL" +msgstr "挂载点URL" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:29 +#: ./vue/components/Stations/Mounts.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:220 +msgid "Mount Points" +msgstr "挂载点" + +#: ./vue/components/Stations/Mounts.vue:9 +msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." +msgstr "挂载点是听众连接和收听您的电台的方式。每个挂载点可以是不同的音频格式或质量。使用挂载点,您可以为宽带听众设置一个高质量的流,为移动用户设置一个移动流。" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:39 +msgid "Move" +msgstr "移动" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:25 +msgid "Move %{ num } File(s) to" +msgstr "移动文件到 %{ num }" + +#: ./vue/components/Stations/Media/MoveFilesModal.vue:35 +#: ./vue/components/Stations/Media/MoveFilesModal.vue:5 +msgid "Move to Directory" +msgstr "移动到目录" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:35 +msgid "MP3" +msgstr "MP 3" + +#: ./vue/components/Stations/Media.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:49 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:67 +msgid "Music Files" +msgstr "音乐文件" + +#: ./vue/components/Common/Waveform.vue:28 +#: ./vue/components/InlinePlayer.vue:25 +#: ./vue/components/Public/Player.vue:66 +msgid "Mute" +msgstr "静音" + +#: ./vue/components/Account.vue:3 +#: ./vue/components/Dashboard.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 +msgid "My Account" +msgstr "我的帐户" + +#: ./vue/components/Admin/AuditLog.vue:37 +#: ./vue/components/Admin/AuditLog.vue:6 +#: ./vue/components/Admin/AuditLog.vue:1 +msgid "N/A" +msgstr "不可用" + +#: ./vue/components/Account/EditForm.vue:6 +#: ./vue/components/Account/EditForm.vue:1 +#: ./vue/components/Admin/Stations.vue:23 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:6 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Public/Requests.vue:25 +#: ./vue/components/Stations/HlsStreams.vue:16 +#: ./vue/components/Stations/Media.vue:83 +#: ./vue/components/Stations/Mounts.vue:22 +#: ./vue/components/Stations/Remotes.vue:18 +msgid "Name" +msgstr "名称" + +#: ./vue/components/Stations/Webhooks.vue:19 +msgid "Name/Type" +msgstr "名称/类型" + +#: ./vue/components/Admin/Index.vue:207 +msgid "Network Interfaces" +msgstr "" + +#: ./vue/components/Admin/Backups.vue:27 +msgid "Never run" +msgstr "千万不要跑" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:25 +msgid "New Directory" +msgstr "新目录" + +#: ./vue/components/Stations/Media/NewDirectoryModal.vue:46 +msgid "New directory created." +msgstr "创建新目录。" + +#: ./vue/components/Stations/Media/RenameModal.vue:5 +#: ./vue/components/Stations/Media/RenameModal.vue:1 +msgid "New File Name" +msgstr "新文件名" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:65 +msgid "New Folder" +msgstr "新文件夹" + +#: ./vue/components/Account/ApiKeyNewKey.vue:3 +msgid "New Key Generated" +msgstr "生成新密钥" + +#: ./vue/components/Account/ChangePasswordModal.vue:11 +#: ./vue/components/Account/ChangePasswordModal.vue:1 +#: ./vue/components/Stations/SftpUsers/Form.vue:11 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "New Password" +msgstr "新密码" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:44 +msgid "New Playlist" +msgstr "新播放列表" + +#: ./vue/components/Stations/Playlists/CloneModal.vue:6 +#: ./vue/components/Stations/Playlists/CloneModal.vue:1 +msgid "New Playlist Name" +msgstr "新的播放列表名称" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:10 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Description" +msgstr "新电台的简介" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:4 +#: ./vue/components/Admin/Stations/CloneModalForm.vue:1 +msgid "New Station Name" +msgstr "新电台名称" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:181 +msgid "No files selected." +msgstr "未选择文件。" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:21 +msgid "No Limit" +msgstr "没有限制" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:21 +msgid "No Match" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:246 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "No other program can be using this port. Leave blank to\n" +" automatically assign a port." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:61 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "No other program can be using this port. Leave blank to automatically assign a port." +msgstr "其他程序不能使用这个端口。留空以自动分配一个端口。" + +#: ./vue/components/Common/DataTable.vue:109 +#: ./vue/components/Public/FullPlayer/SongHistory.vue:13 +msgid "No records to display." +msgstr "没有记录可显示。" + +#: ./vue/components/Admin/CustomFields.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 +msgid "None" +msgstr "无" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:31 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:16 +msgid "None:" +msgstr "没有:" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:58 +msgid "Normal Mode" +msgstr "正常模式" + +#: ./vue/components/Stations/Reports/Requests.vue:23 +#: ./vue/components/Stations/Reports/Requests.vue:2 +msgid "Not Played" +msgstr "未播放" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:7 +msgid "Not Running" +msgstr "未运行" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:4 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:4 +msgid "Not Scheduled" +msgstr "未安排" + +#: ./vue/components/Admin/Backups.vue:60 +msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." +msgstr "请注意,恢复备份将清除您现有的数据库。切勿从不受信任的用户那里恢复备份文件。" + +#: ./vue/components/Stations/BulkMedia.vue:15 +msgid "Note: If your media metadata has UTF-8 characters, you should use a spreadsheet editor that supports UTF-8 encoding, like OpenOffice." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:250 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:5 +msgid "Note: the port after this one will automatically be used\n" +" for legacy connections." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:27 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." +msgstr "注意:这应该是电台面向公众的主页,而不是AzuraCast的URL。它将包含在广播的详细信息中。" + +#: ./vue/components/Stations/Streamers.vue:25 +msgid "Notes" +msgstr "备注" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:27 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Now" +msgstr "现在" + +#: ./vue/components/Dashboard.vue:113 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:23 +msgid "Now Playing" +msgstr "正在播放" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:203 +msgid "Now playing on %{ station }:" +msgstr "现在正在 %{ station } 上播放:" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:215 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" +msgstr "现在在 %{ station } 上播放。%{ title } 由 %{ artist } 演唱! 现在收听: %{ url }" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:207 +msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." +msgstr "现在在 %{ station } 上播放。%{ title } 由 %{ artist } 演唱! 现在收听。" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:16 +msgid "NowPlaying API Response" +msgstr "NowPlaying的API响应" + +#: ./vue/components/Stations/Reports/Performance.vue:22 +msgid "Num Plays" +msgstr "播放次数" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:38 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Number of Backup Copies to Keep" +msgstr "要保存的备份数量" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:142 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Minutes Between Plays" +msgstr "播放之间的分钟数" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:45 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Number of seconds to overlap songs." +msgstr "重叠歌曲的秒数。" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:119 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Number of Songs Between Plays" +msgstr "播放之间的歌曲数量" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:63 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Number of Visible Recent Songs" +msgstr "可见的最近歌曲的数量" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:4 +msgid "On the Air" +msgstr "直播中" + +#: ./vue/components/Stations/Playlists.vue:79 +#: ./vue/components/Stations/Playlists.vue:18 +msgid "On-Demand" +msgstr "点播请求" + +#: ./vue/components/Public/OnDemand.vue:12 +#: ./vue/components/Public/OnDemand.vue:1 +#: ./vue/components/Stations/Profile/EmbedModal.vue:49 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:28 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:26 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:95 +msgid "On-Demand Media" +msgstr "点播媒体" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:94 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "On-Demand Streaming" +msgstr "点播流媒体" + +#: ./vue/components/Stations/Playlists.vue:90 +msgid "Once per %{minutes} Minutes" +msgstr "每 %{minutes} 分钟一次" + +#: ./vue/components/Stations/Playlists.vue:86 +msgid "Once per %{songs} Songs" +msgstr "每%{songs}歌曲一次" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:68 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:157 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:15 +msgid "Once per Hour" +msgstr "每小时一次" + +#: ./vue/components/Stations/Playlists.vue:94 +msgid "Once per Hour (at %{minute})" +msgstr "每小时一次(%{分钟})" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:64 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:133 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:11 +msgid "Once per x Minutes" +msgstr "每x分钟一次" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:60 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:111 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:7 +msgid "Once per x Songs" +msgstr "每x首歌曲一次" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:26 +msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." +msgstr "一旦这些步骤完成,请将 \"密钥和访问令牌 \"页面上的信息输入以下字段。" + +#: ./vue/components/Stations/Automation.vue:14 +msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." +msgstr "一旦您配置了自动分配,点击下面的按钮来运行自动分配过程。" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:36 +msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." +msgstr "" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:27 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:12 +msgid "Only collect aggregate listener statistics" +msgstr "只收集汇总的听众统计数据" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:42 +msgid "Only connect to a remote server." +msgstr "只收集汇总的听众统计数据。" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:87 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "Only loop through playlist once." +msgstr "只在播放列表中循环一次。" + +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:17 +#: ./vue/components/Stations/Playlists/Form/Advanced.vue:6 +msgid "Only play one track at scheduled time." +msgstr "在预定时间只能播放一首歌曲。" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:58 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Only Send One Tweet Every..." +msgstr "每天只发送一条推文..." + +#: ./vue/components/Admin/AuditLog.vue:21 +msgid "Operation" +msgstr "运作" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:47 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Password" +msgstr "可选:HTTP基本认证密码" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:38 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: HTTP Basic Authentication Username" +msgstr "可选:HTTP基本认证用户名" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:56 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Optional: Request Timeout (Seconds)" +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:26 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." +msgstr "可选择一个ID3v2元数据字段,如果存在,将用于设置该字段的值。" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:57 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." +msgstr "可选择指定一个简短的URL友好名称,如 \"my_station_name\",该名称将用于该电台的URLs。将此字段留空,以根据电台名称自动创建一个。" + +#: ./vue/components/Admin/CustomFields/Form.vue:17 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." +msgstr "可选择指定一个API友好的名称,如 \"field_name\"。将此字段留空,以根据名称自动创建一个。" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:27 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "Optionally supply an API token to allow IP address overriding." +msgstr "可选择提供一个API令牌,以允许IP地址被覆盖。" + +#: ./vue/components/Stations/SftpUsers/Form.vue:27 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." +msgstr "可选择提供SSH公钥,这可以用来代替密码进行连接。每行输入一个密钥。" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:64 +msgid "or" +msgstr "或" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:9 +msgid "Original Path" +msgstr "" + +#: ./vue/components/Admin/ApiKeys.vue:20 +msgid "Owner" +msgstr "所有者" + +#: ./vue/components/Admin/Users/Form.vue:12 +#: ./vue/components/Admin/Users/Form.vue:2 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:24 +#: ./vue/components/Recover.vue:23 +#: ./vue/components/Recover.vue:2 +#: ./vue/components/Setup/Register.vue:43 +#: ./vue/components/Setup/Register.vue:2 +#: ./vue/components/Stations/SftpUsers/Form.vue:14 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 +msgid "Password" +msgstr "密码" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:27 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:45 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:63 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:15 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:51 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:60 +msgid "Password:" +msgstr "密码:" + +#: ./vue/components/Admin/GeoLite.vue:42 +msgid "Paste the generated license key into the field on this page." +msgstr "将生成的许可证密钥粘贴到本页面的字段中。" + +#: ./vue/components/Admin/StorageLocations/Form.vue:28 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Path/Suffix" +msgstr "路径/后缀" + +#: ./vue/components/Stations/Reports/Requests.vue:18 +msgid "Pending Requests" +msgstr "" + +#: ./vue/components/Admin/Permissions.vue:20 +msgid "Permissions" +msgstr "权限" + +#: ./vue/components/Common/PlayButton.vue:41 +#: ./vue/components/Public/Player.vue:60 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:13 +msgid "Play" +msgstr "播放" + +#: ./vue/components/Stations/Reports/Performance.vue:23 +msgid "Play %" +msgstr "播放 %" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +msgid "Play exactly once every $x minutes." +msgstr "每隔x分钟正好播放一次。" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:61 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:8 +msgid "Play exactly once every $x songs." +msgstr "每x首歌曲准确播放一次。" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:50 +msgid "Play Now" +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:69 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:16 +msgid "Play once per hour at the specified minute." +msgstr "每小时在指定的分钟播放一次。" + +#: ./vue/components/Public/OnDemand.vue:44 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:65 +msgid "Play/Pause" +msgstr "播放/暂停" + +#: ./vue/components/Stations/Playlists.vue:48 +#: ./vue/components/Stations/Playlists/QueueModal.vue:12 +msgid "Playback Queue" +msgstr "播放队列" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:53 +msgid "Playing Next" +msgstr "播放下一个" + +#: ./vue/components/Public/FullPlayer.vue:41 +#: ./vue/components/Public/OnDemand.vue:22 +#: ./vue/components/Stations/Playlists.vue:27 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:40 +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:72 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:14 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Playlist" +msgstr "播放列表" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:110 +#: ./vue/components/Stations/Playlists/Form/Source.vue:6 +msgid "Playlist (M3U/PLS) URL" +msgstr "播放列表 (M3U/PLS) 地址" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:12 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:27 +msgid "Playlist 1" +msgstr "播放列表1" + +#: ./vue/components/Public/WebDJ/MixerPanel.vue:18 +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:28 +msgid "Playlist 2" +msgstr "播放列表2" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Name" +msgstr "播放列表名称" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:61 +msgid "Playlist order set." +msgstr "播放列表顺序设置。" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:35 +msgid "Playlist queue cleared." +msgstr "播放列表队列已清除。" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Type" +msgstr "播放列表类型" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:12 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Playlist Weight" +msgstr "播放列表权重" + +#: ./vue/components/Stations/Queue.vue:44 +#: ./vue/components/Stations/Queue.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:58 +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: ./vue/components/Stations/Reports/Timeline.vue:1 +msgid "Playlist:" +msgstr "播放列表:" + +#: ./vue/components/Stations/Reports/Performance.vue:18 +msgid "Playlist(s)" +msgstr "播放列表" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:25 +#: ./vue/components/Stations/Media.vue:125 +#: ./vue/components/Stations/Media/Form/Playlists.vue:13 +#: ./vue/components/Stations/Media/MediaToolbar.vue:7 +#: ./vue/components/Stations/Media/MediaToolbar.vue:2 +#: ./vue/components/Stations/Playlists.vue:6 +#: ./vue/components/Stations/Profile/BackendPanel.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:39 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:120 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:124 +msgid "Playlists" +msgstr "播放列表" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:150 +msgid "Playlists cleared for selected files:" +msgstr "清理所选文件的播放列表:" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:149 +msgid "Playlists updated for selected files:" +msgstr "更新所选文件的播放列表:" + +#: ./vue/components/Stations/Reports/Overview.vue:140 +msgid "Plays" +msgstr "播放" + +#: ./vue/components/Stations/Podcasts/ListView.vue:27 +msgid "Podcast" +msgstr "播客" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:9 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." +msgstr "播客媒体应采用MP3或M4A(AAC)格式,以获得最大的兼容性。" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:7 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Podcast Title" +msgstr "播客标题" + +#: ./vue/components/Stations/Podcasts/ListView.vue:6 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:34 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:32 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:33 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:140 +msgid "Podcasts" +msgstr "播客" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:48 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "Podcasts Storage Location" +msgstr "播客存储位置" + +#: ./vue/components/Stations/SftpUsers.vue:49 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:24 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:51 +msgid "Port:" +msgstr "端口:" + +#: ./vue/components/Stations/Webhooks/EditModal.vue:200 +msgid "Powered by AzuraCast" +msgstr "由AzuraCast提供技术支持" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:25 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Prefer Browser URL (If Available)" +msgstr "首选浏览器URL(如果可用)" + +#: ./vue/components/Account/EditForm.vue:24 +#: ./vue/components/Admin/Branding/BrandingForm.vue:30 +msgid "Prefer System Default" +msgstr "首选系统默认值" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:39 +msgid "Preview" +msgstr "预览" + +#: ./vue/components/Admin/AuditLog.vue:60 +#: ./vue/components/Admin/AuditLog.vue:13 +msgid "Previous" +msgstr "上一条" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:4 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Privacy" +msgstr "隐私保护" + +#: ./vue/components/Account.vue:11 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:72 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:51 +msgid "Profile" +msgstr "个人资料" + +#: ./vue/components/Admin/CustomFields/Form.vue:14 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/HlsStreams/Form/BasicInfo.vue:1 +msgid "Programmatic Name" +msgstr "方案名称" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:94 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Provide a valid license key from Thimeo. Functionality is limited without a license key." +msgstr "" + +#: ./vue/components/Dashboard.vue:127 +#: ./vue/components/Dashboard.vue:2 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:41 +#: ./vue/components/Stations/Podcasts/EpisodesView.vue:3 +#: ./vue/components/Stations/Podcasts/ListView.vue:28 +#: ./vue/components/Stations/Podcasts/ListView.vue:3 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:16 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:14 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:56 +msgid "Public Page" +msgstr "公开页面" + +#: ./vue/components/Admin/Branding.vue:18 +msgid "Public Page Background" +msgstr "公共页面背景" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:77 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:5 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:62 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:3 +msgid "Public Pages" +msgstr "公共页面" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:31 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Date" +msgstr "发布日期" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:43 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Publish Time" +msgstr "发布时间" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:53 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:73 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Publish to \"Yellow Pages\" Directories" +msgstr "发布到 \"黄页 \"目录" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:47 +msgid "Queue" +msgstr "队列" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Queue the selected media to play next" +msgstr "将选定的媒体排队等待下一个播放" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:27 +msgid "Radio Player" +msgstr "电台播放器" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:46 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +msgid "Random" +msgstr "随机" + +#: ./vue/components/Stations/Reports/Performance.vue:24 +msgid "Ratio" +msgstr "比" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:39 +msgid "Raw" +msgstr "原始" + +#: ./vue/components/Admin/Index.vue:216 +msgid "Received" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:190 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Record Live Broadcasts" +msgstr "录制直播" + +#: ./vue/components/Recover.vue:6 +#: ./vue/components/Recover.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:87 +msgid "Recover Account" +msgstr "恢复账户" + +#: ./vue/components/Common/DataTable.vue:88 +msgid "Refresh rows" +msgstr "刷新行数" + +#: ./vue/components/Admin/StorageLocations/Form.vue:81 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Region" +msgstr "地区" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:55 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 +msgid "Relay" +msgstr "中继" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:44 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Relay Stream URL" +msgstr "流媒体中继 URL" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:10 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 +msgid "Release Channel" +msgstr "发布渠道" + +#: ./vue/components/Stations/Reports/Listeners.vue:94 +#: ./vue/components/Stations/Reports/Listeners.vue:10 +msgid "Remote" +msgstr "远程" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:118 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote Playback Buffer (Seconds)" +msgstr "远程播放缓冲区 (Seconds)" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:33 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:42 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +#: ./vue/components/Stations/Remotes.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:233 +msgid "Remote Relays" +msgstr "远程继电器" + +#: ./vue/components/Stations/Remotes.vue:9 +msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." +msgstr "远程中继可以让您与本服务器以外的广播软件合作。您在这里包含的任何中继都会被包含在您的电台统计中。您也可以从本服务器向远程中继进行广播。" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:42 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Administrator Password" +msgstr "远程电台管理员密码" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening Mountpoint/SID" +msgstr "远程电台监听挂载点/SID" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:24 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Listening URL" +msgstr "远程电台监听URL" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:46 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Mountpoint/SID" +msgstr "远程站源挂载点/SID" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:64 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Password" +msgstr "远程电台源密码" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:37 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Port" +msgstr "远程电台源端口" + +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:55 +#: ./vue/components/Stations/Remotes/Form/AutoDj.vue:1 +msgid "Remote Station Source Username" +msgstr "远程电台源用户名" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Remote Station Type" +msgstr "远程 电台 类型" + +#: ./vue/components/Stations/Playlists.vue:68 +#: ./vue/components/Stations/Playlists.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:16 +#: ./vue/components/Stations/Playlists/Form/Source.vue:96 +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL" +msgstr "远端网址" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:87 +msgid "Remote URL Playlist" +msgstr "远程URL播放列表" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:102 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Remote URL Type" +msgstr "远程URL类型" + +#: ./vue/components/Admin/StorageLocations.vue:61 +#: ./vue/components/Admin/StorageLocations/Form.vue:17 +#: ./vue/components/Admin/StorageLocations/Form.vue:98 +#: ./vue/components/Admin/StorageLocations/Form.vue:9 +msgid "Remote: Dropbox" +msgstr "远程: Dropbox" + +#: ./vue/components/Admin/StorageLocations.vue:58 +#: ./vue/components/Admin/StorageLocations/Form.vue:14 +#: ./vue/components/Admin/StorageLocations/Form.vue:49 +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +msgid "Remote: S3 Compatible" +msgstr "远程:S3兼容" + +#: ./vue/components/Admin/StorageLocations.vue:64 +#: ./vue/components/Admin/StorageLocations/Form.vue:20 +#: ./vue/components/Admin/StorageLocations/Form.vue:122 +#: ./vue/components/Admin/StorageLocations/Form.vue:12 +msgid "Remote: SFTP" +msgstr "" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:12 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:21 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +msgid "Remove" +msgstr "移除" + +#: ./vue/components/Admin/GeoLite.vue:75 +msgid "Remove Key" +msgstr "移除密钥" + +#: ./vue/components/Stations/Media.vue:160 +#: ./vue/components/Stations/Media/RenameModal.vue:14 +#: ./vue/components/Stations/Media/RenameModal.vue:5 +msgid "Rename" +msgstr "重命名" + +#: ./vue/components/Stations/Media/RenameModal.vue:29 +msgid "Rename File/Directory" +msgstr "重命名文件/目录" + +#: ./vue/components/Stations/Playlists.vue:45 +msgid "Reorder" +msgstr "重新排序" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:23 +msgid "Reorder Playlist" +msgstr "重新排序播放列表" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:74 +msgid "Repeat" +msgstr "" + +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:14 +#: ./vue/components/Stations/Media/Form/AlbumArt.vue:1 +msgid "Replace Album Cover Art" +msgstr "更换专辑封面" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:53 +msgid "Reprocess" +msgstr "正在重新处理" + +#: ./vue/components/Public/Requests.vue:15 +#: ./vue/components/Public/Requests.vue:3 +msgid "Request" +msgstr "请求" + +#: ./vue/components/Public/FullPlayer/RequestModal.vue:27 +msgid "Request a Song" +msgstr "请求歌曲" + +#: ./vue/components/Stations/Reports/Requests.vue:22 +msgid "Request History" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:152 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Last Played Threshold (Minutes)" +msgstr "请求最后播放的阈值(分钟)" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:140 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Request Minimum Delay (Minutes)" +msgstr "请求最小延迟(分钟)" + +#: ./vue/components/Public/FullPlayer.vue:38 +msgid "Request Song" +msgstr "请求歌曲" + +#: ./vue/components/Stations/Reports/Requests.vue:37 +msgid "Requester IP" +msgstr "请求者IP" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:42 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:40 +msgid "Requests" +msgstr "请求" + +#: ./vue/components/Admin/Users/Form.vue:11 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Reset Password" +msgstr "重设密码" + +#: ./vue/components/Stations/Playlists.vue:51 +msgid "Reshuffle" +msgstr "洗牌" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:25 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:77 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:65 +msgid "Restart" +msgstr "重启" + +#: ./vue/components/Admin/Backups.vue:47 +msgid "Restoring Backups" +msgstr "恢复备份" + +#: ./vue/components/Admin/Permissions.vue:19 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:6 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Role Name" +msgstr "角色名称" + +#: ./vue/components/Admin/Users.vue:17 +#: ./vue/components/Admin/Users/Form.vue:27 +#: ./vue/components/Admin/Users/Form.vue:1 +msgid "Roles" +msgstr "角色" + +#: ./vue/components/Admin/Permissions.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 +msgid "Roles & Permissions" +msgstr "角色和权限" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:27 +msgid "Rolling Release" +msgstr "滚动发布" + +#: ./vue/components/Common/DataTable.vue:91 +msgid "Rows per page" +msgstr "每页行数" + +#: ./vue/components/Stations/Podcasts/ListView.vue:33 +#: ./vue/components/Stations/Podcasts/ListView.vue:8 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 +msgid "RSS Feed" +msgstr "RSS订阅" + +#: ./vue/components/Stations/Automation.vue:18 +msgid "Run Automated Assignment" +msgstr "运行自动分配" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:6 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Run Automatic Nightly Backups" +msgstr "每晚运行自动备份" + +#: ./vue/components/Admin/Backups.vue:76 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:64 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:6 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:35 +msgid "Run Manual Backup" +msgstr "运行手动备份" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:6 +msgid "Running" +msgstr "运行中" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:44 +msgid "Sample Rate" +msgstr "采样率" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:22 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:102 +msgid "Saturday" +msgstr "星期六" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:29 +msgid "Save" +msgstr "保存" + +#: ./vue/components/Setup/Settings.vue:14 +#: ./vue/components/Setup/Settings.vue:1 +msgid "Save and Continue" +msgstr "保存并继续" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:104 +#: ./vue/components/Admin/GeoLite.vue:72 +#: ./vue/components/Admin/Settings.vue:28 +#: ./vue/components/Admin/Stations/EditModal.vue:13 +#: ./vue/components/Admin/Stations/EditModal.vue:5 +#: ./vue/components/Admin/Stations/StationForm.vue:17 +#: ./vue/components/Common/ModalForm.vue:22 +#: ./vue/components/Common/ModalForm.vue:7 +#: ./vue/components/Stations/Automation.vue:60 +#: ./vue/components/Stations/LiquidsoapConfig.vue:32 +#: ./vue/components/Stations/Podcasts/EpisodeEditModal.vue:41 +msgid "Save Changes" +msgstr "保存更改" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:101 +msgid "Save Changes first" +msgstr "" + +#: ./vue/components/Public/Schedule.vue:12 +#: ./vue/components/Public/Schedule.vue:1 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:29 +#: ./vue/components/Stations/Profile/EmbedModal.vue:35 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:40 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:38 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:28 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:39 +msgid "Schedule" +msgstr "时间表" + +#: ./vue/components/Stations/Playlists.vue:39 +#: ./vue/components/Stations/Streamers.vue:35 +msgid "Schedule View" +msgstr "时间表检视" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:4 +msgid "Scheduled" +msgstr "计划中的" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:17 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +msgid "Scheduled Backup Time" +msgstr "预定的备份时间" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:93 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:75 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Scheduled Play Days of Week" +msgstr "每周预定的播放日" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:36 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Scheduled playlists and other timed items will be controlled by this time zone." +msgstr "预定的播放列表和其他定时项目将由该时区控制。" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:15 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:15 +msgid "Scheduled Time #%{num}" +msgstr "预定时间#%{num}。" + +#: ./vue/components/Stations/Playlists.vue:28 +msgid "Scheduling" +msgstr "时间安排" + +#: ./vue/components/Common/DataTable.vue:106 +msgid "Search" +msgstr "搜索" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:53 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should start playing." +msgstr "从歌曲开始到AutoDJ开始播放的秒数。" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:62 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Seconds from the start of the song that the AutoDJ should stop playing." +msgstr "从歌曲开始到AutoDJ停止播放的秒数。" + +#: ./vue/components/Admin/StorageLocations/Form.vue:63 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Secret Key" +msgstr "密钥" + +#: ./vue/components/Account.vue:46 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:43 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Security" +msgstr "安全" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:14 +msgid "Security & Privacy" +msgstr "安全与隐私" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram documentation for more details." +msgstr "更多细节请参见Telegram文档。" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:10 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:2 +msgid "See the Telegram Documentation for more details." +msgstr "更多细节请参见Telegram文档。" + +#: ./vue/components/InlinePlayer.vue:18 +msgid "Seek" +msgstr "寻求" + +#: ./vue/components/Common/DataTable.vue:100 +msgid "Select" +msgstr "选择" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:20 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "Select a theme to use as a base for station public pages and the login page." +msgstr "选择一个主题作为电台内公共页面和登录页面的基础。" + +#: ./vue/components/Common/DataTable.vue:97 +msgid "Select all visible rows" +msgstr "选择所有可见行" + +#: ./vue/components/Stations/StereoToolConfig.vue:22 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "Select Configuration File" +msgstr "" + +#: ./vue/components/Stations/BulkMedia.vue:42 +#: ./vue/components/Stations/BulkMedia.vue:1 +msgid "Select CSV File" +msgstr "" + +#: ./vue/components/Stations/Fallback.vue:19 +#: ./vue/components/Stations/Fallback.vue:1 +msgid "Select Custom Fallback File" +msgstr "" + +#: ./vue/components/Common/DataTable.vue:94 +msgid "Select displayed fields" +msgstr "选择显示的字段" + +#: ./vue/components/Common/FlowUpload.vue:15 +msgid "Select File" +msgstr "选择文件" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:6 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "Select Intro File" +msgstr "选择介绍文件" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:6 +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:1 +msgid "Select Media File" +msgstr "选择媒体文件" + +#: ./vue/components/Stations/Playlists/ImportModal.vue:31 +#: ./vue/components/Stations/Playlists/ImportModal.vue:1 +msgid "Select PLS/M3U File to Import" +msgstr "选择要导入的PLS/M3U文件" + +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:7 +#: ./vue/components/Stations/Podcasts/Common/Artwork.vue:1 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:7 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "Select PNG/JPG artwork file" +msgstr "选择PNG/JPG截图文件" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:64 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Select the category/categories that best reflects the content of your podcast." +msgstr "选择最能反映您的播客内容的类别/分类。" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:112 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "Select the countries that are not allowed to connect to the streams." +msgstr "选择不允许连接到流媒体的国家。" + +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:3 +#: ./vue/components/Stations/Webhooks/Form/TypeSelect.vue:1 +msgid "Select Web Hook Type" +msgstr "选择网钩类型" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:99 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:14 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:5 +#: ./vue/components/Admin/Settings/TestMessageModal.vue:22 +msgid "Send Test Message" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:59 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender E-mail Address" +msgstr "发件人邮件地址" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:53 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Sender Name" +msgstr "发件人名称" + +#: ./vue/components/Stations/Playlists.vue:76 +#: ./vue/components/Stations/Playlists.vue:15 +#: ./vue/components/Stations/Playlists/Form/Source.vue:50 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +msgid "Sequential" +msgstr "顺序" + +#: ./vue/components/Admin/Index.vue:25 +msgid "Server Status" +msgstr "服务器状态" + +#: ./vue/components/Stations/SftpUsers.vue:39 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:13 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:40 +msgid "Server:" +msgstr "服务器:" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:22 +msgid "Services" +msgstr "服务项目" + +#: ./vue/components/Admin/StorageLocations/Form.vue:40 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." +msgstr "设置这个存储位置可以使用的最大磁盘空间。用单位指定大小,如 \"8 GB\"。单位以1024字节为单位。留空则默认为磁盘上的可用空间。" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:35 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set as Default Mount Point" +msgstr "设置为默认挂在点" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:3 +msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." +msgstr "使用可视化编辑器设置提示点和渐变点。时间戳将被保存到高级播放设置中的相应字段。" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:22 +msgid "Set Cue In" +msgstr "设置提示" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:26 +msgid "Set Cue Out" +msgstr "设置提示输出" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:36 +msgid "Set Fade In" +msgstr "设置淡入" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:40 +msgid "Set Fade Out" +msgstr "设置淡出" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:46 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." +msgstr "设置较长的时间来保存更多的播放历史和听众元数据的电台。设置较短以节省磁盘空间。" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:41 +msgid "Set or clear playlists from the selected media" +msgstr "设置或清除所选媒体的播放列表" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:31 +msgid "Set Overlap" +msgstr "设置重叠" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:65 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." +msgstr "设置监听者与数据流保持连接的时间长度(秒)。如果设置为0,监听者可以无限地保持连接。" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:52 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." +msgstr "设置为 \"是\",将始终使用 \"https://\"安全URL,并在访问不安全的URL时自动重定向到安全URL。" + +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:61 +#: ./vue/components/Admin/Settings/SecurityPrivacyTab.vue:1 +msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." +msgstr "设置为*以允许所有来源,或指定一个由逗号(,)分隔的来源列表。" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:14 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:15 +msgid "Settings" +msgstr "设置" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:71 +msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." +msgstr "广播软件的设置说明可在AzuraCast的维基上找到。" + +#: ./vue/components/Admin/StorageLocations/Form.vue:130 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Host" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:148 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Password" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:136 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 +msgid "SFTP Port" +msgstr "SFTP端口" + +#: ./vue/components/Admin/StorageLocations/Form.vue:160 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:154 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Private Key Pass Phrase" +msgstr "" + +#: ./vue/components/Admin/StorageLocations/Form.vue:142 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "SFTP Username" +msgstr "" + +#: ./vue/components/Stations/SftpUsers.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:46 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:103 +msgid "SFTP Users" +msgstr "SFTP用户" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:13 +msgid "Share Media Storage Location" +msgstr "共享媒体存储位置" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:21 +msgid "Share Podcasts Storage Location" +msgstr "共享播客存储位置" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:17 +msgid "Share Recordings Storage Location" +msgstr "分享录音的存储位置" + +#: ./vue/components/Admin/Shoutcast.vue:54 +msgid "SHOUTcast 2 DNAS is not currently installed on this installation." +msgstr "SHOUTcast 2 DNAS目前还没有安装在这个装置上。" + +#: ./vue/components/Admin/Shoutcast.vue:18 +msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." +msgstr "SHOUTcast 2 DNAS不是自由软件,其限制性许可证不允许AzuraCast分发SHOUTcast二进制文件。" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:36 +msgid "SHOUTcast Clients" +msgstr "SHOUTcast客户端" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:24 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast License ID" +msgstr "SHOUTcast许可证ID" + +#: ./vue/components/Admin/Shoutcast.vue:30 +msgid "SHOUTcast Radio Manager" +msgstr "管理SHOUTcast电台" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:30 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "SHOUTcast User ID" +msgstr "SHOUTcast用户ID" + +#: ./vue/components/Admin/Shoutcast.vue:17 +msgid "SHOUTcast version \"%{ version }\" is currently installed." +msgstr "目前已安装SHOUTcast版本\"%{版本}\"。" + +#: ./vue/components/Dashboard.vue:64 +msgid "Show Charts" +msgstr "显示图表" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:28 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show new releases within your update channel on the AzuraCast homepage." +msgstr "在AzuraCast主页显示您的更新频道中的新版本。" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:26 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:51 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Show on Public Pages" +msgstr "在公共页面上显示" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:86 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Show the station in public pages and general API results." +msgstr "在公共页面和普通API结果中显示电台,。" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:25 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Show Update Announcements" +msgstr "显示更新公告" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:42 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Shuffled" +msgstr "洗牌" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:7 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Site Base URL" +msgstr "网站基础网址" + +#: ./vue/components/Account/EditForm.vue:36 +#: ./vue/components/Account/EditForm.vue:1 +msgid "Site Theme" +msgstr "网站主题" + +#: ./vue/components/Admin/Backups.vue:35 +#: ./vue/components/Stations/Media.vue:109 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:42 +msgid "Size" +msgstr "大小" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:95 +msgid "Skip Song" +msgstr "跳过歌曲" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:54 +msgid "Smart Mode" +msgstr "智能模式" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:65 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Host" +msgstr "SMTP主机" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:92 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Password" +msgstr "SMTP密码" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:71 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Port" +msgstr "SMTP端口" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:86 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "SMTP Username" +msgstr "SMTP 用户名" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:116 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Some stream licensing providers may have specific rules\n" +" regarding song requests. Check your local regulations for more information." +msgstr "" + +#: ./vue/components/Stations/Reports/Overview.vue:54 +#: ./vue/components/Stations/Reports/Overview.vue:97 +#: ./vue/components/Stations/Reports/Overview.vue:143 +msgid "Song" +msgstr "歌曲" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:33 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Album" +msgstr "歌曲专辑" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:21 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Artist" +msgstr "歌曲艺术家" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:27 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Genre" +msgstr "歌曲类型" + +#: ./vue/components/Public/FullPlayer.vue:35 +#: ./vue/components/Public/FullPlayer/SongHistoryModal.vue:18 +msgid "Song History" +msgstr "歌曲历史" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:6 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "Song Length" +msgstr "歌曲长度" + +#: ./vue/components/Stations/Reports/Performance.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:204 +msgid "Song Listener Impact" +msgstr "歌曲听众影响" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:39 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "Song Lyrics" +msgstr "歌词" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:37 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "Song Playback Order" +msgstr "歌曲播放顺序" + +#: ./vue/components/Stations/Reports/Timeline.vue:5 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:200 +msgid "Song Playback Timeline" +msgstr "歌曲播放时间线" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:113 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:5 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:23 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:3 +#: ./vue/components/Stations/Reports/Requests.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:195 +msgid "Song Requests" +msgstr "歌曲请求" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +#: ./vue/components/Stations/Queue.vue:18 +#: ./vue/components/Stations/Reports/Requests.vue:36 +#: ./vue/components/Stations/Reports/Timeline.vue:50 +msgid "Song Title" +msgstr "歌曲标题" + +#: ./vue/components/Stations/Playlists.vue:65 +#: ./vue/components/Stations/Playlists.vue:4 +msgid "Song-based" +msgstr "基于歌曲" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +#: ./vue/components/Stations/Playlists/Form/Source.vue:3 +msgid "Song-Based" +msgstr "基于-歌曲" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:28 +msgid "Song-Based Playlist" +msgstr "基于歌曲的播放列表" + +#: ./vue/components/Stations/Reports/SoundExchange.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:30 +msgid "SoundExchange Report" +msgstr "声讯报告" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:7 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +#: ./vue/components/Stations/Playlists/Form/Source.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:37 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:25 +#: ./vue/components/Stations/Queue.vue:20 +#: ./vue/components/Stations/Reports/Timeline.vue:56 +msgid "Source" +msgstr "源" + +#: ./vue/components/Admin/StorageLocations.vue:16 +msgid "Space Used" +msgstr "" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." +msgstr "指定一个挂载点(如\"/radio.mp3\")或Shoutcast SID(如 \"2\")来指定用于统计或广播的特定流。" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:169 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Specify the minute of every hour that this playlist should play." +msgstr "指定该播放列表每小时应播放的分钟数。" + +#: ./vue/components/Stations/SftpUsers/Form.vue:24 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +msgid "SSH Public Keys" +msgstr "SSH公钥" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:26 +msgid "Stable" +msgstr "稳定" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:57 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:4 +msgid "Standard playlist, shuffles with other standard playlists based on weight." +msgstr "标准播放列表,根据权重与其他标准播放列表进行随机播放。" + +#: ./vue/components/Stations/Profile/BackendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:81 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:69 +msgid "Start" +msgstr "开始" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:63 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Reports/SoundExchange.vue:44 +#: ./vue/components/Stations/Reports/SoundExchange.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:60 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Date" +msgstr "开始日期" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:29 +msgid "Start Streaming" +msgstr "开始流媒体" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:30 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:30 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "Start Time" +msgstr "开始时间" + +#: ./vue/components/Admin/StorageLocations.vue:27 +msgid "Station Media" +msgstr "电台媒体" + +#: ./vue/components/Dashboard.vue:107 +msgid "Station Name" +msgstr "电台名称" + +#: ./vue/components/Dashboard.vue:80 +msgid "Station Overview" +msgstr "电台概况" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:21 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:15 +msgid "Station Permissions" +msgstr "电台权限" + +#: ./vue/components/Admin/StorageLocations.vue:35 +msgid "Station Podcasts" +msgstr "电台播客" + +#: ./vue/components/Admin/StorageLocations.vue:31 +msgid "Station Recordings" +msgstr "电台录音" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:54 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:51 +msgid "Station Time Zone" +msgstr "电台时区" + +#: ./vue/components/Admin/StorageLocations.vue:17 +msgid "Station(s)" +msgstr "电台(s)" + +#: ./vue/components/Admin/Stations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 +msgid "Stations" +msgstr "电台" + +#: ./vue/components/Stations/Reports/Overview.vue:3 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:187 +msgid "Statistics Overview" +msgstr "统计总览" + +#: ./vue/components/Admin/Index.vue:57 +msgid "Steal" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:5 +msgid "Steal (St)" +msgstr "" + +#: ./vue/components/Account/TwoFactorModal.vue:6 +msgid "Step 1: Scan QR Code" +msgstr "第一步:请扫描二维码" + +#: ./vue/components/Account/TwoFactorModal.vue:14 +msgid "Step 2: Verify Generated Code" +msgstr "第二步:验证生成的代码" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:8 +msgid "Steps for configuring a Twitter application:" +msgstr "配置Twitter应用程序的步骤:" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:78 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:82 +msgid "Stereo Tool" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:18 +msgid "Stereo Tool can be resource-intensive for both CPU and Memory. Please ensure you have sufficient resources before proceeding." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:83 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:3 +#: ./vue/components/Stations/StereoToolConfig.vue:12 +msgid "Stereo Tool documentation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:34 +msgid "Stereo Tool Downloads" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:81 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:10 +msgid "Stereo Tool is an industry standard for software audio processing. For more information on how to configure it, please refer to the" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:56 +msgid "Stereo Tool is not currently installed on this installation." +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:22 +msgid "Stereo Tool is not free software, and its restrictive license does not allow AzuraCast to distribute the Stereo Tool binary." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:91 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Stereo Tool License Key" +msgstr "" + +#: ./vue/components/Admin/StereoTool.vue:17 +msgid "Stereo Tool version %{ version } is currently installed." +msgstr "" + +#: ./vue/components/Common/PlayButton.vue:40 +#: ./vue/components/InlinePlayer.vue:19 +#: ./vue/components/Public/Player.vue:63 +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:17 +#: ./vue/components/Stations/Profile/BackendPanel.vue:33 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:85 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:73 +msgid "Stop" +msgstr "停止" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:28 +msgid "Stop Streaming" +msgstr "停止流媒体" + +#: ./vue/components/Admin/StorageLocations/Form.vue:6 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Adapter" +msgstr "存储适配器" + +#: ./vue/components/Admin/Backups/ConfigureModal.vue:47 +#: ./vue/components/Admin/Backups/ConfigureModal.vue:1 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:10 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:8 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "Storage Location" +msgstr "存储位置" + +#: ./vue/components/Admin/StorageLocations.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:23 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 +msgid "Storage Locations" +msgstr "存储位置" + +#: ./vue/components/Admin/StorageLocations/Form.vue:37 +#: ./vue/components/Admin/StorageLocations/Form.vue:1 +msgid "Storage Quota" +msgstr "储存配额" + +#: ./vue/components/Stations/Reports/Listeners.vue:31 +msgid "Stream" +msgstr "流" + +#: ./vue/components/Stations/Streamers/BroadcastsModal.vue:62 +msgid "Streamer Broadcasts" +msgstr "流媒体广播" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:28 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Display Name" +msgstr "流媒体显示名称" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:16 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer password" +msgstr "流媒体密码" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:7 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "Streamer Username" +msgstr "流媒体用户名" + +#: ./vue/components/Stations/Profile/SchedulePanel.vue:17 +#: ./vue/components/Stations/Profile/SchedulePanel.vue:1 +msgid "Streamer/DJ" +msgstr "流媒体/DJ" + +#: ./vue/components/Stations/Streamers.vue:7 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:66 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:151 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 +msgid "Streamer/DJ Accounts" +msgstr "流媒体/ DJ帐户" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:37 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:167 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:5 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:23 +#: ./vue/components/Stations/Profile/StreamersPanel.vue:3 +msgid "Streamers/DJs" +msgstr "流媒体/DJ" + +#: ./vue/components/Stations/Profile/StreamsPanel.vue:3 +msgid "Streams" +msgstr "流媒体" + +#: ./vue/components/Account/TwoFactorModal.vue:45 +#: ./vue/components/Account/TwoFactorModal.vue:1 +msgid "Submit Code" +msgstr "提交代码" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:23 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:22 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:103 +msgid "Sunday" +msgstr "星期日" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:25 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:23 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:4 +msgid "Supported file formats:" +msgstr "" + +#: ./vue/components/Admin/Settings.vue:8 +#: ./vue/components/Setup/SetupStep.vue:25 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:168 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:30 +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:64 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 +msgid "System Settings" +msgstr "系统设置" + +#: ./vue/components/Admin/AuditLog.vue:23 +msgid "Target" +msgstr "目标" + +#: ./vue/components/Stations/Webhooks.vue:40 +#: ./vue/components/Stations/Webhooks.vue:9 +msgid "Test" +msgstr "测试" + +#: ./vue/components/Admin/Settings/TestMessageModal.vue:42 +msgid "Test message sent." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +msgid "text" +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:7 +msgid "The amount of memory Linux is using for disk caching." +msgstr "" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:10 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." +msgstr "此服务所在的基本 URL。使用指向该服务器的外部IP地址或域名(如果有的话)。" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:11 +msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." +msgstr "POST消息的主体与您的电台的NowPlaying API响应完全相同。" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "播客的联系人。为了在苹果播客、Spotify、谷歌播客等服务上列出播客,可能需要这样做。" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:45 +msgid "The current CPU usage including I/O Wait and Steal." +msgstr "" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 +msgid "The current Memory usage excluding cached memory." +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The date when the episode should be published." +msgstr "这一集应该发表的日期。" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "该集的描述。通常允许的最大文本量为4000个字符。" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:25 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." +msgstr "您的播客的描述。通常允许的最大文本量为4000个字符。" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:20 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "在管理页面或公共页面上查看此挂载点分配给挂在URL的显示名称。留空以自动生成显示名。" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." +msgstr "在管理页面或公共页面上查看此中继时指定的显示名称。留空以自动生成显示名称。" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:14 +msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." +msgstr "可编辑的文本框是您可以插入自定义配置代码的地方。不可编辑的部分是由AzuraCast自动生成的。" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:55 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." +msgstr "播客联系人的电子邮件。为了在苹果播客、Spotify、谷歌播客等服务上列出播客,可能需要这样做。" + +#: ./vue/components/Admin/Shoutcast.vue:34 +msgid "The file name should look like:" +msgstr "文件名应该是这样的:" + +#: ./vue/components/Stations/BulkMedia.vue:36 +msgid "The format and headers of this CSV should match the format generated by the export function on this page." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The full base URL of your Matomo installation." +msgstr "您的Matomo安装的完整基础URL。" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:43 +#: ./vue/components/Stations/Playlists/Form/Source.vue:4 +msgid "The full playlist is shuffled and then played through in the shuffled order." +msgstr "完整的播放列表经过排列,然后按照排列顺序播放。" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:30 +msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." +msgstr "" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:34 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "The language spoken on the podcast." +msgstr "播客中使用的语言。" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:121 +#: ./vue/components/Stations/Playlists/Form/Source.vue:1 +msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." +msgstr "播放这个远程播放列表时,Liquidsoap应该缓冲的播放时间长度。较短的时间可能会导致在不稳定的连接上出现间歇性播放问题。" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:261 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "The number of seconds of signal to store in case of\n" +" interruption. Set to the lowest value that your DJs can use without stream\n" +" interruptions." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:59 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The number of seconds to wait for a response from the remote server before cancelling the request." +msgstr "" + +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:18 +#: ./vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:1 +msgid "The numeric site ID for this site." +msgstr "该站点的数字站点ID。" + +#: ./vue/components/Stations/Playlists/Form/Source.vue:51 +#: ./vue/components/Stations/Playlists/Form/Source.vue:12 +msgid "The order of the playlist is manually specified and followed by the AutoDJ." +msgstr "播放列表的顺序由人工指定,然后由AutoDJ进行。" + +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:19 +#: ./vue/components/Admin/Stations/Form/AdminForm.vue:1 +msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." +msgstr "保存电台播放列表和配置文件的父目录。留空,使用默认目录。" + +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:9 +#: ./vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:1 +msgid "The property ID used to track live listeners." +msgstr "用于跟踪实时听众的属性ID。" + +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:9 +#: ./vue/components/Stations/Media/Form/BasicInfo.vue:1 +msgid "The relative path of the file in the station's media directory." +msgstr "站内媒体目录下文件的相对路径。" + +#: ./vue/components/Stations/Media/MediaToolbar.vue:59 +msgid "The request could not be processed." +msgstr "无法处理该请求。" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "The station ID will be a numeric string that starts with the letter S." +msgstr "站号将是一个以字母S开头的数字字符串。" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:19 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this password to connect to the radio server." +msgstr "流媒体将使用这个密码连接到电台服务器。" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:10 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "The streamer will use this username to connect to the radio server." +msgstr "流媒体将使用这个用户名连接到电台服务器。" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:35 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade in. Leave blank to use the system default." +msgstr "歌曲应该淡入的时间段。留空以使用系统默认值。" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:44 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time period that the song should fade out. Leave blank to use the system default." +msgstr "歌曲应该淡出的时间段。留空以使用系统默认值。" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:26 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." +msgstr "渐变时,这首歌曲与周围歌曲重叠的时间。留空以使用系统默认值。" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "The time when the episode should be published (according to the stations timezone)." +msgstr "这一集应该发布的时间(根据电台时区)。" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:32 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "The URL that will receive the POST messages any time an event is triggered." +msgstr "当事件被触发时,接收POST消息的URL。" + +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:17 +#: ./vue/components/Stations/Media/Form/AdvancedSettings.vue:1 +msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." +msgstr "要放大音轨的音量,单位为分贝。留空以使用系统默认值。" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:77 +msgid "Theme" +msgstr "主题" + +#: ./vue/components/Stations/Fallback.vue:41 +msgid "There is no existing custom fallback file associated with this station." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:31 +msgid "There is no existing intro file associated with this mount point." +msgstr "没有与该挂载点相关联的现有介绍文件。" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/Media.vue:31 +msgid "There is no existing media associated with this episode." +msgstr "没有与本集相关的现有媒体。" + +#: ./vue/components/Stations/StereoToolConfig.vue:46 +msgid "There is no Stereo Tool configuration file present." +msgstr "" + +#: ./vue/components/Setup/Register.vue:23 +msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." +msgstr "这个账户将拥有对系统的全部访问权限,在接下来的设置过程中,您将自动登录到这个账户。" + +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:11 +msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:130 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This code will be included in the frontend configuration. Allowed formats are:" +msgstr "这段代码将被包含在前端配置中。允许的格式是:" + +#: ./vue/components/Stations/StereoToolConfig.vue:25 +#: ./vue/components/Stations/StereoToolConfig.vue:1 +msgid "This configuration file should be a valid .sts file exported from Stereo Tool." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:95 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the main management pages, like this one." +msgstr "这个CSS将被应用到主管理页面,比如这个。" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:71 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This CSS will be applied to the station public pages and login page." +msgstr "该CSS将应用于电台内公共页面和登录页面。" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:328 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This determines how many songs in advance the AutoDJ will\n" +" automatically fill the queue." +msgstr "" + +#: ./vue/components/Form/VuelidateError.vue:12 +msgid "This field is required." +msgstr "这是必填栏。" + +#: ./vue/components/Form/VuelidateError.vue:39 +msgid "This field must be a valid decimal number." +msgstr "这个字段必须是一个有效的十进制数字。" + +#: ./vue/components/Form/VuelidateError.vue:42 +msgid "This field must be a valid e-mail address." +msgstr "这个字段必须是一个有效的电子邮件地址。" + +#: ./vue/components/Form/VuelidateError.vue:36 +msgid "This field must be a valid integer." +msgstr "这个字段必须是一个有效的整数。" + +#: ./vue/components/Form/VuelidateError.vue:45 +msgid "This field must be a valid IP address." +msgstr "这个字段必须是一个有效的IP地址。" + +#: ./vue/components/Form/VuelidateError.vue:48 +msgid "This field must be a valid URL." +msgstr "这个字段必须是一个有效的URL。" + +#: ./vue/components/Form/VuelidateError.vue:23 +msgid "This field must be between %{ min } and %{ max }." +msgstr "这个字段必须在%{最小}和%{最大}之间。" + +#: ./vue/components/Form/VuelidateError.vue:15 +msgid "This field must have at least %{ min } letters." +msgstr "这个字段必须至少有%{最小}个字母。" + +#: ./vue/components/Form/VuelidateError.vue:19 +msgid "This field must have at most %{ max } letters." +msgstr "这个字段最多只能有%{最大}个字母。" + +#: ./vue/components/Form/VuelidateError.vue:27 +msgid "This field must only contain alphabetic characters." +msgstr "这个字段必须只包含字母字符。" + +#: ./vue/components/Form/VuelidateError.vue:30 +msgid "This field must only contain alphanumeric characters." +msgstr "这个字段必须只包含字母数字字符。" + +#: ./vue/components/Form/VuelidateError.vue:33 +msgid "This field must only contain numeric characters." +msgstr "这个字段必须只包含数字字符。" + +#: ./vue/components/Stations/Fallback.vue:10 +msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." +msgstr "" + +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:10 +#: ./vue/components/Stations/Streamers/Form/Artwork.vue:1 +msgid "This image will be used as the default album art when this streamer is live." +msgstr "" + +#: ./vue/components/Stations/Mounts/Form/Intro.vue:9 +#: ./vue/components/Stations/Mounts/Form/Intro.vue:1 +msgid "This introduction file should exactly match the bitrate and format of the mount point itself." +msgstr "这个介绍文件应该与挂载点本身的比特率和格式完全一致。" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:17 +msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." +msgstr "这是一个高级功能,AzuraCast官方不支持自定义代码。添加自定义代码可能会破坏您的电台,但删除它应该可以解决任何问题。" + +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:31 +#: ./vue/components/Stations/Streamers/Form/BasicInfo.vue:1 +msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." +msgstr "这是非正式的显示名称,如果流媒体/DJ是现场直播,将显示在API响应中。" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:234 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This is the number of seconds until a streamer who has been\n" +" manually disconnected can reconnect to the stream. Set to 0 to allow the\n" +" streamer to immediately reconnect." +msgstr "" + +#: ./vue/components/Admin/Branding/BrandingForm.vue:83 +#: ./vue/components/Admin/Branding/BrandingForm.vue:1 +msgid "This javascript code will be applied to the station public pages and login page." +msgstr "该javascript代码将被应用到电台内公共页面和登录页面。" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:294 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap\n" +" itself to manage song playback. \"Next Song\" and some other features will not be\n" +" available." +msgstr "" + +#: ./vue/components/Common/DateRangeDropdown.vue:80 +msgid "This Month" +msgstr "这个月" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:11 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" +msgstr "这个地址应该总是以斜杠(/)开头,并且必须是一个有效的URL,比如/autodj.mp3" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:19 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." +msgstr "这个名字将出现在AzuraCast标志旁边的小标题中,以帮助识别这个服务器。" + +#: ./vue/components/Form/VuelidateError.vue:51 +msgid "This password is too common or insecure." +msgstr "这个密码太常见或不安全。" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:7 +msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." +msgstr "该播放列表目前没有安排时间。它将在所有时间播放。要添加新的预定时间,请点击下面的按钮。" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:145 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x minutes, where $x is specified here." +msgstr "" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:122 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "This playlist will play every $x songs, where $x is specified here." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:317 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This port is not used by any external process. Only modify this port\n" +" if the assigned port is in use. Leave blank to automatically assign a port." +msgstr "" + +#: ./vue/components/Stations/Playlists/QueueModal.vue:3 +msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." +msgstr "这个队列包含剩余的曲目,其顺序将由AzuraCast AutoDJ排队进行播放,(如果曲目有资格播放的话)。" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:154 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "This service can provide album art for tracks where none is available locally." +msgstr "这项服务可以为本地没有的曲目提供专辑封面。" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:1 +msgid "This software delivers your broadcast to the listening audience." +msgstr "该软件将您的广播传递给听众。" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:9 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This software shuffles from playlists of music constantly and plays when\n" +" no other radio source is available." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:155 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the minimum time (in minutes) between a song\n" +" playing on the radio and being available to request again. Set to 0 for no\n" +" threshold." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:370 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "This specifies the time range (in minutes) of the song history that\n" +" the duplicate song prevention algorithm should take into account." +msgstr "" + +#: ./vue/components/Stations/Playlists.vue:9 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:57 +#: ./vue/components/Stations/Streamers.vue:10 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:54 +msgid "This station's time zone is currently %{tz}." +msgstr "此电台的时区目前是%{tz}。" + +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:7 +msgid "This streamer is not scheduled to play at any times." +msgstr "此流媒体在任何时候都没有安排播放。" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:9 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "This URL is provided within the Discord application." +msgstr "此 URL 是在 Discord 应用程序中提供的。" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "This web hook will only run when the selected event(s) occur on this specific station." +msgstr "该网络钩子仅在所选事件发生在该特定电台时运行。" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:22 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:20 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will be the file name for your backup, include the extension for file type you wish to use." +msgstr "" + +#: ./vue/components/Admin/CustomFields/Form.vue:8 +#: ./vue/components/Admin/CustomFields/Form.vue:1 +msgid "This will be used as the label when editing individual songs, and will show in API results." +msgstr "这将作为编辑单个歌曲时的标签,并将显示在API结果中。" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:44 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:42 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:1 +msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." +msgstr "这将产生一个小得多的备份,但您应确保将媒体备份到其他地方。请注意,只有本地存储的媒体才会被备份。" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:51 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "Thumbnail Image URL" +msgstr "缩略图网址" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:20 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:19 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:100 +msgid "Thursday" +msgstr "星期四" + +#: ./vue/components/Stations/Reports/Listeners.vue:28 +msgid "Time" +msgstr "时间" + +#: ./vue/components/Stations/Reports/Listeners.vue:29 +msgid "Time (sec)" +msgstr "时间 (sec)" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:26 +msgid "Time spent waiting for disk I/O to be completed." +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:7 +msgid "Time stolen by other virtual machines on the same physical server." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:33 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Time Zone" +msgstr "时区" + +#: ./vue/components/Public/OnDemand.vue:19 +#: ./vue/components/Public/Requests.vue:26 +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:107 +#: ./vue/components/Stations/Media.vue:84 +#: ./vue/components/Stations/Playlists/QueueModal.vue:9 +#: ./vue/components/Stations/Playlists/ReorderModal.vue:10 +#: ./vue/components/Stations/Reports/Performance.vue:13 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:27 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 +msgid "Title" +msgstr "标题" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:14 +msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." +msgstr "" + +#: ./vue/components/Admin/GeoLite.vue:25 +msgid "To download the GeoLite database:" +msgstr "要下载GeoLite数据库:" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:33 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +msgid "To play once per day, set the start and end times to the same value." +msgstr "要想每天播放一次,请将开始和结束时间设置为相同的值。" + +#: ./vue/components/Admin/Backups.vue:53 +msgid "To restore a backup from your host computer, run:" +msgstr "要从主机恢复备份,请运行:" + +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:45 +#: ./vue/components/Stations/Remotes/Form/BasicInfo.vue:1 +msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." +msgstr "要检索详细的监听器和客户端的详细信息,通常需要一个管理员密码。" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:66 +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:1 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:63 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:1 +msgid "To set this schedule to run only within a certain date range, specify a start and end date." +msgstr "要将此计划设置为仅在特定日期范围内运行,请指定开始和结束的日期。" + +#: ./vue/components/Account/TwoFactorModal.vue:18 +msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." +msgstr "要验证代码设置是否正确,请输入应用程序显示的6位数代码。" + +#: ./vue/components/Common/DateRangeDropdown.vue:60 +msgid "Today" +msgstr "今天" + +#: ./vue/components/Stations/Reports/Performance.vue:21 +msgid "Total" +msgstr "总" + +#: ./vue/components/Admin/Index.vue:178 +msgid "Total Disk Space" +msgstr "" + +#: ./vue/components/Stations/Reports/Listeners.vue:43 +msgid "Total Listener Hours" +msgstr "听众总时数" + +#: ./vue/components/Admin/Index.vue:141 +msgid "Total RAM" +msgstr "" + +#: ./vue/components/Admin/Index.vue:223 +msgid "Transmitted" +msgstr "" + +#: ./vue/components/Stations/Webhooks.vue:20 +msgid "Triggers" +msgstr "触发器" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:18 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:17 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 +msgid "Tuesday" +msgstr "星期二" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:15 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner ID" +msgstr "TuneIn合作伙伴ID" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:21 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Partner Key" +msgstr "TuneIn合作伙伴密钥" + +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:6 +#: ./vue/components/Stations/Webhooks/Form/Tunein.vue:1 +msgid "TuneIn Station ID" +msgstr "TuneIn电台ID" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:1 +msgid "Twitter Account Details" +msgstr "Twitter帐户详细信息" + +#: ./vue/components/Stations/Webhooks/Form/Twitter.vue:15 +msgid "Twitter Applications" +msgstr "推特应用" + +#: ./vue/components/Account.vue:53 +msgid "Two-Factor Authentication" +msgstr "双因素认证" + +#: ./vue/components/Account.vue:63 +msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." +msgstr "双因素认证可提高您了账户的安全性,在您登录时,除了密码外,还需要第二个一次性访问代码。" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +msgid "Typically a website with content about the episode." +msgstr "通常是一个有关于该剧集内容的网站。" + +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:16 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Typically the home page of a podcast." +msgstr "通常是一个播客的主页。" + +#: ./vue/components/Stations/BulkMedia.vue:85 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Unable to update." +msgstr "" + +#: ./vue/components/Stations/Profile/NowPlayingPanel.vue:11 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:32 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:60 +#: ./vue/components/Stations/Profile/StreamsPanel.vue:21 +msgid "Unique" +msgstr "特别听众" + +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:20 +#: ./vue/components/Stations/Webhooks/Form/Telegram.vue:1 +msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." +msgstr "目标聊天的唯一标识符或目标频道的用户名(格式为@channelusername)。" + +#: ./vue/components/Dashboard.vue:58 +#: ./vue/components/Stations/Reports/Listeners.vue:33 +msgid "Unique Listeners" +msgstr "特别听众" + +#: ./vue/components/Stations/Reports/Listeners.vue:86 +#: ./vue/components/Stations/Reports/Listeners.vue:103 +#: ./vue/components/Stations/Reports/Listeners.vue:2 +#: ./vue/components/Stations/Reports/Listeners.vue:5 +msgid "Unknown" +msgstr "未知" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:34 +msgid "Unknown Artist" +msgstr "未知艺术家" + +#: ./vue/components/Public/WebDJ/PlaylistPanel.vue:31 +msgid "Unknown Title" +msgstr "未知标题" + +#: ./vue/components/Stations/Playlists/ReorderModal.vue:29 +msgid "Up" +msgstr "上" + +#: ./vue/components/Stations/Queue.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:262 +msgid "Upcoming Song Queue" +msgstr "即将到来的歌曲队列" + +#: ./vue/components/Admin/AuditLog.vue:33 +msgid "Update" +msgstr "更新" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:120 +msgid "Update Metadata" +msgstr "更新元数据" + +#: ./vue/components/Admin/AuditLog.vue:63 +#: ./vue/components/Admin/AuditLog.vue:16 +msgid "Updated" +msgstr "更新" + +#: ./vue/components/Stations/BulkMedia.vue:80 +#: ./vue/components/Stations/BulkMedia.vue:2 +msgid "Updated successfully." +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:104 +msgid "Upload a Stereo Tool configuration file from the \"Broadcasting\" submenu in the station profile." +msgstr "" + +#: ./vue/components/Admin/Branding.vue:9 +msgid "Upload Custom Assets" +msgstr "上传自定义资产" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:100 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +#: ./vue/components/Stations/StereoToolConfig.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/UploadStereoToolConfigAction.php:25 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:253 +msgid "Upload Stereo Tool Configuration" +msgstr "" + +#: ./vue/components/Admin/Shoutcast.vue:39 +#: ./vue/components/Admin/StereoTool.vue:41 +msgid "Upload the file on this page to automatically extract it into the proper directory." +msgstr "在这个页面上上传文件,就可以自动解压到适当的目录中。" + +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:39 +#: ./vue/components/Stations/Webhooks/Form/Discord.vue:1 +msgid "URL" +msgstr "网址" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:54 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "URL Stub" +msgstr "URL存根" + +#: ./vue/components/Admin/Index.vue:67 +msgid "Use" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:43 +msgid "Use (Us)" +msgstr "" + +#: ./vue/components/Account.vue:93 +msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." +msgstr "使用API密钥与AzuraCast API进行认证,使用与用户账户相同的权限。" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:100 +msgid "Use Asynchronous Worker" +msgstr "使用异步Worker" + +#: ./vue/components/Account/EditForm.vue:16 +msgid "Use Browser Default" +msgstr "使用浏览器默认" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:29 +msgid "Use Icecast 2.4 on this server." +msgstr "在这个服务器上使用Icecast 2.4。" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:139 +msgid "Use Less CPU (Uses More Memory)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:131 +msgid "Use Less Memory (Uses More CPU)" +msgstr "" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:36 +msgid "Use Liquidsoap on this server." +msgstr "在这个服务器上使用Liquidsoap。" + +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:303 +#: ./vue/components/Admin/Stations/Form/BackendForm.vue:1 +msgid "Use Replaygain Metadata" +msgstr "使用重播元数据" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:77 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Use Secure (TLS) SMTP Connection" +msgstr "使用安全(TLS)SMTP连接" + +#: ./vue/components/Admin/Stations/Form/FrontendForm.vue:36 +msgid "Use SHOUTcast DNAS 2 on this server." +msgstr "在这个服务器上使用SHOUTcast DNAS 2。" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:34 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use Web Proxy for Radio" +msgstr "使用网络代理进行广播" + +#: ./vue/components/Admin/Settings/GeneralTab.vue:55 +#: ./vue/components/Admin/Settings/GeneralTab.vue:1 +msgid "Use WebSockets for Now Playing Updates" +msgstr "使用WebSockets立即播放广播" + +#: ./vue/components/Admin/Index.vue:154 +#: ./vue/components/Admin/Index.vue:190 +#: ./vue/components/Admin/Index/MemoryStatsHelpModal.vue:22 +msgid "Used" +msgstr "" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:39 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." +msgstr "用于 \"忘记密码 \"功能、网页钩子等功能。" + +#: ./vue/components/Admin/AuditLog.vue:20 +msgid "User" +msgstr "用户" + +#: ./vue/components/Stations/Reports/Listeners.vue:30 +msgid "User Agent" +msgstr "用户 Agent" + +#: ./vue/components/Admin/Users.vue:16 +msgid "User Name" +msgstr "用户名" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:41 +msgid "User Permissions" +msgstr "用户权限" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:21 +#: ./vue/components/Stations/SftpUsers.vue:15 +#: ./vue/components/Stations/SftpUsers/Form.vue:5 +#: ./vue/components/Stations/SftpUsers/Form.vue:1 +#: ./vue/components/Stations/Streamers.vue:24 +msgid "Username" +msgstr "用户名" + +#: ./vue/components/Stations/Profile/FrontendPanel.vue:23 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:41 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:59 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:11 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:29 +#: ./vue/components/Stations/Profile/FrontendPanel.vue:47 +msgid "Username:" +msgstr "" + +#: ./vue/components/Admin/Users.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 +msgid "Users" +msgstr "用户" + +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:15 +#: ./vue/components/Admin/Permissions/Form/GlobalForm.vue:1 +msgid "Users with this role will have these permissions across the entire installation." +msgstr "拥有这个角色的用户将在整个安装过程中拥有这些权限。" + +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:24 +#: ./vue/components/Admin/Permissions/Form/StationForm.vue:1 +msgid "Users with this role will have these permissions for this single station." +msgstr "拥有此角色的用户将对这个单一站点拥有这些权限。" + +#: ./vue/components/Stations/LiquidsoapConfig.vue:11 +msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." +msgstr "利用这个页面,您可以定制Liquidsoap配置的几个部分。这使您能够为您的电台的AutoDJ添加高级功能。" + +#: ./vue/components/Admin/Settings/ServicesTab.vue:80 +#: ./vue/components/Admin/Settings/ServicesTab.vue:1 +msgid "Usually enabled for port 465, disabled for ports 587 or 25." +msgstr "电子邮件通常使用465,587或25端口,有时25端口可能是被禁用的。" + +#: ./vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:7 +msgid "Variables are in the form of:" +msgstr "变量的形式是::" + +#: ./vue/components/Stations/Profile/RequestsPanel.vue:12 +#: ./vue/components/Stations/Profile/RequestsPanel.vue:10 +msgid "View" +msgstr "查看" + +#: ./vue/components/Stations/Media.vue:166 +msgid "View tracks in playlist" +msgstr "在播放列表中查看曲目" + +#: ./vue/components/Admin/GeoLite.vue:36 +msgid "Visit the \"My License Key\" page under the \"Services\" section." +msgstr "访问 \"服务 \"部分下的 \"我的许可证密钥 \"页面。" + +#: ./vue/components/Stations/Media/Form/WaveformEditor.vue:14 +msgid "Visual Cue Editor" +msgstr "视觉提示编辑器" + +#: ./vue/components/Common/Waveform.vue:65 +#: ./vue/components/InlinePlayer.vue:21 +#: ./vue/components/Public/Player.vue:69 +msgid "Volume" +msgstr "音量" + +#: ./vue/components/Admin/Index.vue:62 +msgid "Wait" +msgstr "" + +#: ./vue/components/Admin/Index/CpuStatsHelpModal.vue:24 +msgid "Wait (Wa)" +msgstr "" + +#: ./vue/components/Common/Waveform.vue:15 +msgid "Waveform Zoom" +msgstr "波形缩放" + +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:22 +#: ./vue/components/Stations/Profile/PublicPagesPanel.vue:20 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:159 +msgid "Web DJ" +msgstr "网络DJ" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:4 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook Details" +msgstr "网络钩子详细信息" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:6 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Name" +msgstr "网络钩子名称" + +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:15 +#: ./vue/components/Stations/Webhooks/Form/BasicInfo.vue:1 +msgid "Web Hook Triggers" +msgstr "Triggers 网络钩子" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:29 +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:1 +msgid "Web Hook URL" +msgstr "网络钩子网址" + +#: ./vue/components/Admin/Stations/CloneModalForm.vue:45 +#: ./vue/components/Stations/Webhooks.vue:4 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:175 +msgid "Web Hooks" +msgstr "网络钩子" + +#: ./vue/components/Stations/Webhooks/Form/Generic.vue:8 +msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." +msgstr "Web钩子自动向您指定的URL发送HTTP POST请求,以便在您的电台上触发您指定的触发器之一时通知它。" + +#: ./vue/components/Stations/Webhooks.vue:8 +msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." +msgstr "网络钩子可以让您连接到外部网络服务,并将您的电台的变化广播传输给他们。" + +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:24 +#: ./vue/components/Admin/Stations/Form/ProfileForm.vue:1 +msgid "Web Site URL" +msgstr "网址" + +#: ./vue/components/Public/WebDJ/SettingsPanel.vue:4 +msgid "WebDJ" +msgstr "" + +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:1 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:13 +#: ./vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:1 +msgid "Website" +msgstr "网站" + +#: ./vue/components/Stations/Playlists/Form/Schedule.vue:19 +#: ./vue/components/Stations/Streamers/Form/Schedule.vue:18 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:99 +msgid "Wednesday" +msgstr "星期三" + +#: ./vue/components/Stations/Playlists.vue:83 +msgid "Weight" +msgstr "重量" + +#: ./vue/components/Setup/Register.vue:11 +msgid "Welcome to AzuraCast!" +msgstr "欢迎来到AzuraCast!" + +#: ./vue/components/Account/ApiKeyNewKey.vue:25 +msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." +msgstr "当进行API调用时,您可以在 \"X-API-Key \"头中传递这个值,以验证自己的身份。" + +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:36 +#: ./vue/components/Stations/Playlists/Form/BasicInfo.vue:1 +msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." +msgstr "当播放该播放列表中的媒体时,AutoDJ是否应该尝试避免重复的艺术家和曲目标题。" + +#: ./vue/components/Stations/Profile/EmbedModal.vue:74 +msgid "Widget Type" +msgstr "小部件类型" + +#: ./vue/components/Stations/Reports/Overview.vue:79 +msgid "Worst Performing Songs" +msgstr "最差的表演歌曲" + +#: ./vue/components/Common/DateRangeDropdown.vue:64 +msgid "Yesterday" +msgstr "昨天" + +#: ./vue/components/Admin/Users.vue:19 +#: ./vue/components/Admin/Users.vue:4 +msgid "You" +msgstr "您" + +#: ./vue/components/Stations/Media.vue:23 +msgid "You can also upload files in bulk via SFTP." +msgstr "您也可以通过SFTP批量上传文件。" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:22 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML <key>value</key>" +msgstr "" + +#: ./vue/components/Account/ApiKeyNewKey.vue:28 +msgid "You can only perform the actions your user account is allowed to perform." +msgstr "您只能执行您的用户账户被允许执行的操作。" + +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:10 +#: ./vue/components/Stations/Mounts/Form/Advanced.vue:1 +msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." +msgstr "您可以为这个流设置一个自定义的URL,当AzuraCast引用它时,将使用它。留空,则使用默认值。" + +#: ./vue/components/Stations/SftpUsers.vue:44 +msgid "You may need to connect directly to your IP address:" +msgstr "您可能需要直接连接到您的IP地址:" + +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:19 +#: ./vue/components/Stations/Streamers/ConnectionInfo.vue:46 +msgid "You may need to connect directly via your IP address:" +msgstr "您可能需要通过您的IP地址直接连接:" + +#: ./vue/components/Account/ApiKeyNewKey.vue:10 +msgid "You will not be able to retrieve it again." +msgstr "您将无法再次检索到它。" + +#: ./vue/components/Account/ApiKeyNewKey.vue:14 +msgid "Your full API key is below:" +msgstr "您的完整API密钥如下:" + +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:72 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:3 +#: ./vue/components/Stations/Mounts/Form/BasicInfo.vue:1 +msgid "YP Directory Authorization Hash" +msgstr "YP目录授权哈希" + +#: ./vue/components/Admin/Backups/RunBackupModal.vue:32 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:30 +#: ./vue/components/Admin/Backups/RunBackupModal.vue:11 +msgid "ZStandard compression" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:111 +msgid "Select..." +msgstr "选择..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Locale/ImportCommand.php:58 +#, php-format msgid "Imported locale: %s" msgstr "导入locale: %s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:23 -msgid "In order to install SHOUTcast:" -msgstr "为了安装SHOUTcast:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:22 -msgid "In order to process quickly, web hooks have a short timeout, so the responding service should be optimized to handle the request in under 2 seconds." -msgstr "为了快速处理,网络钩子的超时时间很短,因此应优化响应服务,以便在2秒内处理请求。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:20 -msgid "In the newly created application, click the \"Keys and Access Tokens\" tab." -msgstr "在新创建的应用程序中,点击 \"密钥和访问令牌 \"标签。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:104 -msgid "Include in Automated Assignment" -msgstr "包括在自动分配中" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:46 -msgid "Include in On-Demand Player" -msgstr "包含在点播播放器中" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:123 -msgid "Indefinitely" -msgstr "无限期" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:62 -msgid "Indicates the presence of explicit content (explicit language or adult content). Apple Podcasts displays an Explicit parental advisory graphic for your episode if turned on. Episodes containing explicit material aren’t available in some Apple Podcasts territories." -msgstr "表示存在明确的内容(明确的语言或成人内容)。如果开启,Apple Podcasts会为您的剧集显示一个明确的家长建议图形。含有明确内容的剧集在某些Apple Podcasts地区不可用。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 -msgid "Initial Key" -msgstr "初始密钥" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:31 msgid "Initialize AzuraCast" msgstr "初始化AzuraCast" @@ -2636,53 +5945,705 @@ msgstr "初始化AzuraCast" msgid "Initializing essential settings..." msgstr "初始化基本设置..." -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:123 -msgid "Insert" -msgstr "插入" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/GeoLiteAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:101 -msgid "Install GeoLite IP Database" -msgstr "安装GeoLite IP数据库" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 -msgid "Install SHOUTcast" -msgstr "安装SHOUTcast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/ShoutcastAction.php:27 -msgid "Install SHOUTcast 2 DNAS" -msgstr "安装SHOUTcast 2 DNAS" - #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:37 +#, php-format +msgid "Environment: %s" +msgstr "环境: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:41 +#, php-format msgid "Installation Method: %s" msgstr "安装方法:%s" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 -msgid "Installation Not Recently Backed Up" -msgstr "最近没有备份的安装" +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:48 +msgid "Running Database Migrations" +msgstr "运行数据库迁移" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:59 +msgid "Generating Database Proxy Classes" +msgstr "生成数据库代理类" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:64 +msgid "Reload System Data" +msgstr "重新加载系统数据" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:74 +msgid "AzuraCast is now initialized." +msgstr "AzuraCast现在已被初始化。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:30 +msgid "AzuraCast Settings" +msgstr "AzuraCast设置" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 +msgid "Setting Key" +msgstr "设置密钥" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 +msgid "Setting Value" +msgstr "显示设置" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/MigrateConfigCommand.php:104 +msgid "Configuration successfully written." +msgstr "成功写入配置。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupFixturesCommand.php:63 +msgid "Fixtures loaded." +msgstr "Fixtures 已加载。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:58 +#, php-format +msgid "The account associated with e-mail address \"%s\" has been set as an administrator" +msgstr "与电子邮件地址\"%s \"相关联的账户已被设置为管理员" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:66 +msgid "Account not found." +msgstr "找不到帐户。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:44 +msgid "AzuraCast Setup" +msgstr "安装AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 +msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." +msgstr "欢迎来到AzuraCast。请稍等一下,AzuraCast的一些关键的依赖关系已经建立起来了。" #: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:51 msgid "Installing Data Fixtures" msgstr "安装数据装置" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:253 -msgid "Instruct Liquidsoap to use any replaygain metadata associated with a song to control its volume level. This may increase CPU consumption." +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 +msgid "Refreshing All Stations" +msgstr "刷新所有电台" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:80 +msgid "AzuraCast is now updated to the latest version!" +msgstr "AzuraCast现在已更新为最新版本!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:89 +msgid "AzuraCast installation complete!" +msgstr "AzuraCast安装完成!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:91 +#, php-format +msgid "Visit %s to complete setup." +msgstr "访问%s完成设置。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/RestoreCommand.php:48 +#, php-format +msgid "Backup path %s not found!" +msgstr "没有找到备份路径%s!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:96 +msgid "AzuraCast Backup" +msgstr "AzuraCast备份" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:97 +msgid "Please wait while a backup is generated..." +msgstr "请稍候,正在生成备份..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 +msgid "Creating temporary directories..." +msgstr "创建临时目录..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:113 +msgid "Backing up MariaDB..." +msgstr "正在备份MariaDB..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:153 +msgid "Creating backup archive..." +msgstr "正在创建备份存档..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:229 +msgid "Cleaning up temporary files..." +msgstr "清理临时文件..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:241 +#, php-format +msgid "Backup complete in %.2f seconds." +msgstr "在%.2f秒内完成备份。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:31 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:29 +msgid "This feature is not currently supported on this station." +msgstr "该电台当前不支持此功能。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:172 +msgid "AzuraCast Installer" +msgstr "AzuraCast安装程序" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 +msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." +msgstr "欢迎来到AzuraCast! 通过回答几个问题来完成AzuraCast服务器的设置。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:181 +msgid "AzuraCast Updater" +msgstr "AzuraCast更新器" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:188 +msgid "Change installation settings?" +msgstr "修改安装设置?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:197 +msgid "AzuraCast is currently configured to listen on the following ports:" +msgstr "AzuraCast目前被配置为监听以下端口:" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:201 +#, php-format +msgid "HTTP Port: %d" +msgstr "HTTP端口: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:202 +#, php-format +msgid "HTTPS Port: %d" +msgstr "HTTPS端口: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 +#, php-format +msgid "SFTP Port: %d" +msgstr "SFTP端口: %d" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 +#, php-format +msgid "Radio Ports: %s" +msgstr "广播端口: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:209 +msgid "Customize ports used for AzuraCast?" +msgstr "自定用于AzuraCast的端口?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 +msgid "Set up LetsEncrypt?" +msgstr "设置LetsEncrypt?" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 +msgid "Writing configuration files..." +msgstr "编写配置文件..." + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 +msgid "Server configuration complete!" +msgstr "服务器配置完成!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 +msgid "The locale to use for CLI commands." +msgstr "CLI命令要使用的区域语言。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:41 +msgid "The application environment." +msgstr "应用环境。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:46 +msgid "Manually modify the logging level." +msgstr "手动修改日志记录级别。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:47 +msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." +msgstr "这允许您暂时记录调试级别的错误(用于解决问题)或减少您的安装所产生的日志量,而不需要修改您的安装是生产还是开发实例。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:62 +msgid "Enable Custom Code Plugins" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:19 -msgid "Instructions" -msgstr "使用说明" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:63 +msgid "Enable the composer \"merge\" functionality to combine the main application's composer.json file with any plugin composer files. This can have performance implications, so you should only use it if you use one or more plugins with their own Composer dependencies." +msgstr "启用composer的 \"合并 \"功能,将主程序的composer.json文件与任何插件的composer文件合并。这可能会对性能产生影响,所以您应该只在使用一个或多个有自己composer依赖关系的插件时才使用它。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:45 -msgid "Internal notes or comments about the user, visible only on this control panel." -msgstr "关于用户的内部备注或评论,仅在此控制面板上可见。" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:70 +msgid "Minimum Port for Station Port Assignment" +msgstr "电台端口分配的最小端口" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:51 -msgid "International Standard Recording Code, used for licensing reports." -msgstr "国际标准录音准则,用于许可证报告。" +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:71 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:77 +msgid "Modify this if your stations are listening on nonstandard ports." +msgstr "如果您的电台在非标准的端口上监听,请修改这一点。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 +msgid "Maximum Port for Station Port Assignment" +msgstr "电台端口分配的最大端口" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:82 +msgid "Show Detailed Slim Application Errors" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:83 +msgid "This allows you to debug Slim Application Errors you may encounter. Please report any Slim Application Error logs to the development team on GitHub." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:90 +msgid "MariaDB Host" +msgstr "MariaDB主机" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:107 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:115 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:123 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:131 +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:137 +msgid "Do not modify this after installation." +msgstr "安装后请勿修改。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:98 +msgid "MariaDB Port" +msgstr "MariaDB端口" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:106 +msgid "MariaDB Username" +msgstr "MariaDB用户名" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:114 +msgid "MariaDB Password" +msgstr "MariaDB密码" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:122 +msgid "MariaDB Database Name" +msgstr "MariaDB数据库名" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:130 +msgid "Auto-generate Random MariaDB Root Password" +msgstr "自动生成随机的MariaDB根密码" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:136 +msgid "MariaDB Root Password" +msgstr "MariaDB根密码" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:142 +msgid "Enable MariaDB Slow Query Log" +msgstr "启用MariaDB慢速查询日志" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:143 +msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." +msgstr "记录较慢的查询,以诊断可能的数据库问题。只有在需要时才打开这个功能。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:149 +msgid "MariaDB Maximum Connections" +msgstr "MariaDB最大连接数" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:150 +msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." +msgstr "设置允许连接到数据库的数量。如果您在日志中看到 \"太多连接 \"的错误,这个值应该增加。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:156 +msgid "Enable Redis" +msgstr "启用Redis" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:157 +msgid "Disable to use a flatfile cache instead of Redis." +msgstr "禁止使用平面文件缓存而不是Redis。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:162 +msgid "Redis Host" +msgstr "Redis主机" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:167 +msgid "Redis Port" +msgstr "Redis端口" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:172 +msgid "Redis Database Index" +msgstr "Redis数据库索引" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:178 +msgid "PHP Maximum POST File Size" +msgstr "PHP最大POST文件大小" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:182 +msgid "PHP Memory Limit" +msgstr "PHP内存限制" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:186 +msgid "PHP Script Maximum Execution Time" +msgstr "PHP脚本最大执行时间" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:187 +msgid "(in seconds)" +msgstr "(单位:秒)" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:191 +msgid "Short Sync Task Execution Time" +msgstr "同步任务执行时间短" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:192 +msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." +msgstr "15秒、1分钟和5分钟同步任务的最大执行时间(和锁定超时)。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:197 +msgid "Long Sync Task Execution Time" +msgstr "同步任务执行时间长" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:198 +msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." +msgstr "1小时同步任务的最大执行时间(和锁定超时)。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:203 +msgid "Maximum PHP-FPM Worker Processes" +msgstr "最大的PHP-FPM工作进程" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:207 +msgid "Enable Performance Profiling Extension" +msgstr "启用性能分析扩展" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:209 +#, php-format +msgid "Profiling data can be viewed by visiting %s." +msgstr "分析数据可以通过访问%s查看。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:214 +msgid "Profile Performance on All Requests" +msgstr "分析所有请求的性能" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:215 +msgid "This will have a significant performance impact on your installation." +msgstr "这将对您的安装产生重大的性能影响。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:220 +msgid "Profiling Extension HTTP Key" +msgstr "分析扩展HTTP密钥" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:221 +msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." +msgstr "用于查看分析页面的 \"SPX_KEY \"参数的值。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:226 +msgid "Profiling Extension IP Allow List" +msgstr "分析扩展IP允许列表" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 +msgid "This file was automatically generated by AzuraCast." +msgstr "这个文件是由AzuraCast自动生成的。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 +msgid "You can modify it as necessary. To apply changes, restart the Docker containers." +msgstr "您可以根据需要对其进行修改。要应用更改,请重新启动 Docker 容器。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 +msgid "Remove the leading \"#\" symbol from lines to uncomment them." +msgstr "行取消注释。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 +#, php-format +msgid "Valid options: %s" +msgstr "有效选项: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:125 +#, php-format +msgid "Default: %s" +msgstr "默认: %s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:144 +msgid "Additional Environment Variables" +msgstr "附加环境变量" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:22 +msgid "(Docker Compose) All Docker containers are prefixed by this name. Do not change this after installation." +msgstr "(Docker Compose) 所有Docker容器都以这个名字为前缀。安装后不要改变这个名字。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:29 +msgid "(Docker Compose) The amount of time to wait before a Docker Compose operation fails. Increase this on lower performance computers." +msgstr "(Docker Compose) Docker Compose操作失败前的等待时间。在性能较低的计算机上增加这个时间。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:42 +msgid "HTTP Port" +msgstr "HTTP端口" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 +msgid "The main port AzuraCast listens to for insecure HTTP connections." +msgstr "AzuraCast对不安全的HTTP连接进行监听的主要端口。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:49 +msgid "HTTPS Port" +msgstr "HTTPS端口" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 +msgid "The main port AzuraCast listens to for secure HTTPS connections." +msgstr "AzuraCast对安全HTTPS连接进行监听的主要端口。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 +msgid "The port AzuraCast listens to for SFTP file management connections." +msgstr "AzuraCast对SFTP文件管理连接的监听端口。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 +msgid "Station Ports" +msgstr "电台端口" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 +msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." +msgstr "AzuraCast应该监听电台广播和进入的DJ连接的端口。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:70 +msgid "Docker User UID" +msgstr "Docker用户UID" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 +msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." +msgstr "设置在Docker容器内运行的用户的UID。将其与您的主机UID相匹配可以解决权限问题。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:77 +msgid "Docker User GID" +msgstr "Docker用户GID" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 +msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." +msgstr "设置在Docker容器内运行的用户的GID。将其与主机的GID相匹配,可以解决权限问题。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:84 +msgid "Advanced: Use Privileged Docker Settings" +msgstr "高级。使用特权的Docker设置" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 +msgid "LetsEncrypt Domain Name(s)" +msgstr "LetsEncrypt域名(s)" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:90 +msgid "Domain name (example.com) or names (example.com,foo.bar) to use with LetsEncrypt." +msgstr "域名(example.com)或名称(example.com,foo.bar)要与LetsEncrypt一起使用。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 +msgid "LetsEncrypt E-mail Address" +msgstr "LetsEncrypt电子邮件地址" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 +msgid "Optionally provide an e-mail address for updates from LetsEncrypt." +msgstr "可选择提供一个电子邮件地址,以获得LetsEncrypt的更新。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:34 +msgid "User not found." +msgstr "找不到用户。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:99 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:108 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 +msgid "Logged in successfully." +msgstr "登录成功。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:61 +msgid "Too many login attempts" +msgstr "尝试登录次数过多" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:62 +msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." +msgstr "您已尝试登录太多次。请等待30秒后再试。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:100 +msgid "Complete the setup process to get started." +msgstr "完成设置过程即可开始。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Login unsuccessful" +msgstr "登录失败" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:119 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 +msgid "Your credentials could not be verified." +msgstr "无法验证您的凭据。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:44 +msgid "Too many forgot password attempts" +msgstr "忘记密码功能的尝试次数过多" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:45 +msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." +msgstr "您已尝试重置密码太多次。请等待30秒后再试。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:63 +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:4 +msgid "Account Recovery" +msgstr "恢复账户" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:81 +msgid "Account recovery e-mail sent." +msgstr "发送账户恢复电子邮件。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:82 +msgid "If the e-mail address you provided is in the system, check your inbox for a password reset message." +msgstr "如果您提供的电子邮件地址在系统中,请检查您的收件箱是否有密码重置信息。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:36 +msgid "Invalid token specified." +msgstr "指定无效标记。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:70 +msgid "Logged in using account recovery token" +msgstr "使用账户恢复令牌登录" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:71 +msgid "Your password has been updated." +msgstr "您的密码已更新。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:111 +msgid "Set Up AzuraCast" +msgstr "设置AzuraCast" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:189 +msgid "Setup has already been completed!" +msgstr "设置已经完成!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/DashboardAction.php:36 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_http.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/error_general.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:78 +msgid "Dashboard" +msgstr "控制板" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodeAction.php:56 +msgid "Episode not found." +msgstr "没有找到剧集。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesAction.php:68 +msgid "No episodes found." +msgstr "没有发现任何剧集。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/BulkMediaAction.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 +msgid "Bulk Media Import/Export" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "Streamers enabled!" +msgstr "流媒体已启用!" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:47 +msgid "You can now set up streamer (DJ) accounts." +msgstr "您现在可以设置流媒体(DJ)账户。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/HlsStreamsAction.php:47 +msgid "HLS enabled!" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:26 +msgid "Station Nginx Configuration" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 +msgid "Liquidsoap Log" +msgstr "Liquidsoap 日志" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:38 +msgid "Liquidsoap Configuration" +msgstr "Liquidsoap 配置" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:47 +msgid "Icecast Access Log" +msgstr "Icecast访问日志" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:52 +msgid "Icecast Error Log" +msgstr "Icecast错误日志" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:57 +msgid "Icecast Configuration" +msgstr "Icecast配置" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:65 +msgid "SHOUTcast Log" +msgstr "SHOUTcast日志" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:70 +msgid "SHOUTcast Configuration" +msgstr "SHOUTcast配置" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NowPlayingAction.php:43 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/TelnetAction.php:52 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/NextSongAction.php:45 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/SyncAction.php:57 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/Debug/ClearStationQueueAction.php:48 +msgid "Debug Output" +msgstr "调试输出" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:58 +msgid "AzuraCast Application Log" +msgstr "AzuraCast应用程序日志" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:65 +msgid "Nginx Access Log" +msgstr "Nginx访问日志" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:70 +msgid "Nginx Error Log" +msgstr "Nginx错误日志" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:75 +msgid "PHP Application Log" +msgstr "PHP应用程序日志" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:80 +msgid "Supervisord Log" +msgstr "Supervisord 日志" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:28 +msgid "Album Artist Sort Order" +msgstr "专辑艺术家排序顺序" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:29 +msgid "Album Sort Order" +msgstr "专辑排序顺序" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:31 +msgid "Band" +msgstr "带" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:32 +msgid "Bpm" +msgstr "速度" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:33 +msgid "Comment" +msgstr "评论" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:34 +msgid "Commercial Information" +msgstr "商业信息" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:35 +msgid "Composer" +msgstr "作曲家" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:36 +msgid "Composer Sort Order" +msgstr "作曲家排序顺序" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:37 +msgid "Conductor" +msgstr "指挥家" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:38 +msgid "Content Group Description" +msgstr "内容组说明" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:39 +msgid "Copyright" +msgstr "版权" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:40 +msgid "Copyright Message" +msgstr "版权讯息" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:41 +msgid "Encoded By" +msgstr "代码作者" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:42 +msgid "Encoder Settings" +msgstr "设置编码器" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:43 +msgid "Encoding Time" +msgstr "编码时间" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:44 +msgid "File Owner" +msgstr "文件拥有者" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:45 +msgid "File Type" +msgstr "文件类型" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:47 +msgid "Initial Key" +msgstr "初始密钥" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:48 msgid "Internet Radio Station Name" @@ -2692,1071 +6653,34 @@ msgstr "网络电台名称" msgid "Internet Radio Station Owner" msgstr "网络电台站长" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:24 -msgid "Interrupt other songs to play at scheduled time." -msgstr "中断其他歌曲在预定时间播放。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:66 -msgid "Intro" -msgstr "简介" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:32 -msgid "Invalid token specified." -msgstr "指定无效标记。" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:50 msgid "Involved People List" msgstr "参与人员名单" -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 -msgid "Is Public" -msgstr "是公共的" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:258 -msgid "It is already running." -msgstr "它已经在运行了。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:267 -msgid "It is not running." -msgstr "它没有运行。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:249 -msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." -msgstr "它可能还没有在 Supervisor 注册。重新开始广播可能会有帮助。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:79 -msgid "Jingle Mode" -msgstr "铃声模式" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:60 -msgid "Joins" -msgstr "加入" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:52 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:56 -msgid "Language" -msgstr "语言" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:95 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:103 -msgid "Last 14 Days" -msgstr "最近14天" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:119 -msgid "Last 2 Years" -msgstr "最近两年" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:79 -msgid "Last 24 Hours" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:99 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:107 -msgid "Last 30 Days" -msgstr "最近30天" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:111 -msgid "Last 60 Days" -msgstr "最近60天" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:91 -msgid "Last 7 Days" -msgstr "最近7天" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:145 -msgid "Last Modified" -msgstr "最后修改" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:107 -msgid "Last Month" -msgstr "上个月" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 -msgid "Last Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:115 -msgid "Last Year" -msgstr "最近一年" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:24 -msgid "Last run:" -msgstr "最后运行:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:167 -msgid "Last.fm API Key" -msgstr "最后一个fm API密钥" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 -msgid "Latest Update" -msgstr "最新更新" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:115 -msgid "Learn More about Dropbox Auth Tokens" -msgstr "了解有关Dropbox认证令牌的更多信息" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:82 -msgid "Learn about Advanced Playlists" -msgstr "了解高级播放列表" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:16 -msgid "Learn more about release channels in the AzuraCast docs." -msgstr "在AzuraCast文档中了解更多关于发布渠道的信息。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:70 -msgid "Learn more about this header." -msgstr "了解更多关于这个标题的信息。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:60 -msgid "Leave blank to automatically generate a new password." -msgstr "留空以自动生成新密码。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:84 -msgid "Leave blank to play on every day of the week." -msgstr "留出空白,一周中的每一天都可以播放。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:20 -msgid "Leave blank to use the current password." -msgstr "留空以使用当前密码。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:31 -msgid "Leave blank to use the default Telegram API URL (recommended)." -msgstr "留空以使用默认的Telegram API URL(推荐)。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:239 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:53 -msgid "Length" -msgstr "长度" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:58 -msgid "Length Text" -msgstr "文字长度" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:21 -msgid "Let's get started by creating your Super Administrator account." -msgstr "让我们从创建您的超管账户开始。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:88 -msgid "LetsEncrypt Domain Name(s)" -msgstr "LetsEncrypt域名(s)" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:95 -msgid "LetsEncrypt E-mail Address" -msgstr "LetsEncrypt电子邮件地址" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:82 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:160 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:122 -msgid "Light" -msgstr "光" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 -msgid "Like our software? Donate to support AzuraCast!" -msgstr "喜欢我们的软件吗?请捐赠支持AzuraCast!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:26 -msgid "Limited:" -msgstr "有限的:" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:54 msgid "Linked Information" msgstr "链接信息" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:77 -msgid "LiquidSoap is currently shuffling from %{songs} and %{playlists}." -msgstr "LiquidSoap目前正在从%{songs} 和%{playlists} 进行排列。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:33 -msgid "Liquidsoap Configuration" -msgstr "Liquidsoap 配置" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:28 -msgid "Liquidsoap Log" -msgstr "Liquidsoap 日志" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:297 -msgid "Liquidsoap Performance Tuning" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:110 -msgid "List one IP address or group (in CIDR format) per line." -msgstr "每行列出一个IP地址或组(CIDR格式)。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:122 -msgid "List one user agent per line. Wildcards (*) are allowed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:11 -msgid "Listener Analytics Collection" -msgstr "听众分析系列" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:160 -msgid "Listener History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:44 -msgid "Listener Request" -msgstr "侦听器请求" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/TimeSeriesChart.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview/HourChart.vue:52 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:67 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:160 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:173 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/ListenersAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:181 -msgid "Listeners" -msgstr "听众" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:50 -msgid "Listeners Per Station" -msgstr "每电台听众" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:210 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:43 -msgid "Listeners by Day" -msgstr "每天的听众" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:213 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:84 -msgid "Listeners by Day of Week" -msgstr "每星期的听众" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:216 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:144 -msgid "Listeners by Hour" -msgstr "每小时的听众" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:81 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:73 -msgid "Live" -msgstr "直播" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:165 -msgid "Live Broadcast Recording Bitrate (kbps)" -msgstr "直播广播记录比特率(kbps)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:152 -msgid "Live Broadcast Recording Format" -msgstr "直播录音格式" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:157 -msgid "Live Listeners" -msgstr "现场听众" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:45 -msgid "Live Recordings Storage Location" -msgstr "现场录音存储位置" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:65 -msgid "Live Streamer:" -msgstr "直播员:" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:137 -msgid "Live Streaming" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:242 -msgid "Live stream connected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:247 -msgid "Live stream disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:102 -msgid "Load Average" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:266 -msgid "Loading..." -msgstr "加载中..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:112 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:94 -msgid "Local" -msgstr "本地" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:12 -msgid "Local Filesystem" -msgstr "本地文件系统" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:15 -msgid "Local Streams" -msgstr "本地流" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:151 -msgid "Location" -msgstr "位置" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:6 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:3 -msgid "Log In" -msgstr "登录" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/StreamingLogModal.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/LastOutputModal.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue/LogsModal.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:12 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:3 -msgid "Log Viewer" -msgstr "日志查看器" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:145 -msgid "Log slower queries to diagnose possible database issues. Only turn this on if needed." -msgstr "记录较慢的查询,以诊断可能的数据库问题。只有在需要时才打开这个功能。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:96 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:105 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:37 -msgid "Logged in successfully." -msgstr "登录成功。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:66 -msgid "Logged in using account recovery token" -msgstr "使用账户恢复令牌登录" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Login unsuccessful" -msgstr "登录失败" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:18 -msgid "Logs" -msgstr "日志" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:37 -msgid "Logs by Station" -msgstr "电台日志" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:199 -msgid "Long Sync Task Execution Time" -msgstr "同步任务执行时间长" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:92 -msgid "Loop Once" -msgstr "循环一次" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:61 -msgid "Losses" -msgstr "损失" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:206 -msgid "Low" -msgstr "低" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:55 msgid "Lyricist" msgstr "作词人" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:38 -msgid "MP3" -msgstr "MP 3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:23 -msgid "Main Message Content" -msgstr "主要信息内容" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:163 -msgid "Manage" -msgstr "管理" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:29 -msgid "Manage SFTP Accounts" -msgstr "管理SFTP帐户" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 -msgid "Manage Station Automation" -msgstr "管理电台自动化" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 -msgid "Manage Station Broadcasting" -msgstr "广播电台管理" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 -msgid "Manage Station Media" -msgstr "电台媒体管理" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 -msgid "Manage Station Mount Points" -msgstr "电台节点管理" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 -msgid "Manage Station Podcasts" -msgstr "管理电台播客" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 -msgid "Manage Station Profile" -msgstr "电台资料管理" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 -msgid "Manage Station Remote Relays" -msgstr "管理电台远程中继" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 -msgid "Manage Station Streamers" -msgstr "电台流媒体管理" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 -msgid "Manage Station Web Hooks" -msgstr "管理电台钩子" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:88 -msgid "Manage Stations" -msgstr "管理电台" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:239 -msgid "Manual AutoDJ Mode" -msgstr "手动自动DJ模式" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:78 -msgid "Manually define how this playlist is used in Liquidsoap configuration." -msgstr "在Liquidsoap配置中手动定义如何使用这个播放列表。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:50 -msgid "Manually modify the logging level." -msgstr "手动修改日志记录级别。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:124 -msgid "MariaDB Database Name" -msgstr "MariaDB数据库名" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:92 -msgid "MariaDB Host" -msgstr "MariaDB主机" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:151 -msgid "MariaDB Maximum Connections" -msgstr "MariaDB最大连接数" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:116 -msgid "MariaDB Password" -msgstr "MariaDB密码" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:100 -msgid "MariaDB Port" -msgstr "MariaDB端口" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:138 -msgid "MariaDB Root Password" -msgstr "MariaDB根密码" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:108 -msgid "MariaDB Username" -msgstr "MariaDB用户名" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:83 -msgid "Markdown" -msgstr "降价" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:12 -msgid "Matched" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:26 -msgid "Matomo API Token" -msgstr "Matomo API令牌" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 -msgid "Matomo Analytics Integration" -msgstr "Matomo分析集成" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:8 -msgid "Matomo Installation Base URL" -msgstr "Matomo安装基础的URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:17 -msgid "Matomo Site ID" -msgstr "Matomo网站ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:66 -msgid "Max Listener Duration" -msgstr "最大听众持续时间" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:34 -msgid "MaxMind Developer Site" -msgstr "MaxMind开发者网站" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:68 -msgid "MaxMind License Key" -msgstr "MaxMind许可证密钥" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:78 -msgid "Maximum Listeners" -msgstr "最大听众" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:205 -msgid "Maximum PHP-FPM Worker Processes" -msgstr "最大的PHP-FPM工作进程" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:84 -msgid "Maximum Port for Station Port Assignment" -msgstr "电台端口分配的最大端口" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:81 -msgid "Maximum number of total listeners across all streams. Leave blank to use the default." -msgstr "所有数据流中听众的最大数量。留空以使用默认值。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:60 -msgid "Media" -msgstr "媒体" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:34 -msgid "Media Storage Location" -msgstr "媒体存储位置" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:56 msgid "Media Type" msgstr "媒体类型" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:129 -msgid "Memory" -msgstr "记忆" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:46 -msgid "Memory Stats Help" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:36 -msgid "Merge playlist to play as a single track." -msgstr "合并播放列表,作为单轨播放。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:28 -msgid "Message Body" -msgstr "邮件正文" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:4 -msgid "Message Customization Tips" -msgstr "信息定制提示" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 -msgid "Message Queues" -msgstr "消息队列" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:7 -msgid "Message Recipient(s)" -msgstr "消息收件人" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Email.vue:22 -msgid "Message Subject" -msgstr "留言主题" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:50 -msgid "Message parsing mode" -msgstr "消息解析模式" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:21 -msgid "Metadata" -msgstr "元数据" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:262 -msgid "Metadata updated!" -msgstr "元数据已更新!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:7 -msgid "Microphone" -msgstr "麦克风" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MicrophonePanel.vue:33 -msgid "Microphone\n" -" Source" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:76 -msgid "Minimum Port for Station Port Assignment" -msgstr "电台端口分配的最小端口" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:179 -msgid "Minute of Hour to Play" -msgstr "播放时间分钟" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:7 -msgid "Mixer" -msgstr "混音器" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:71 -msgid "Mobile Device" -msgstr "移动设备" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:256 -msgid "Modified" -msgstr "更改" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:79 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:87 -msgid "Modify this if your stations are listening on nonstandard ports." -msgstr "如果您的电台在非标准的端口上监听,请修改这一点。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:122 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:92 -msgid "Monday" -msgstr "星期一" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:57 msgid "Mood" msgstr "心情" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:170 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:120 -msgid "More" -msgstr "更多" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:126 -msgid "Most Played Songs" -msgstr "播放次数最多的歌曲" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:41 -msgid "Most Recent Backup Log" -msgstr "最新备份日志" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:13 -msgid "Most hosting providers will put more Virtual Machines (VPSes) on a server than the hardware can handle when each VM is running at full CPU load. This is called over-provisioning, which can lead to other VMs on the server \"stealing\" CPU time from your VM and vice-versa." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:31 -msgid "Mount Name:" -msgstr "挂载名称:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:9 -msgid "Mount Point URL" -msgstr "挂载点URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/MountsAction.php:28 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:210 -msgid "Mount Points" -msgstr "挂载点" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:10 -msgid "Mount points are how listeners connect and listen to your station. Each mount point can be a different audio format or quality. Using mount points, you can set up a high-quality stream for broadband listeners and a mobile stream for phone users." -msgstr "挂载点是听众连接和收听您的电台的方式。每个挂载点可以是不同的音频格式或质量。使用挂载点,您可以为宽带听众设置一个高质量的流,为移动用户设置一个移动流。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:46 -msgid "Move" -msgstr "移动" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:68 -msgid "Move %{ num } File(s) to" -msgstr "移动文件到 %{ num }" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MoveFilesModal.vue:38 -msgid "Move to Directory" -msgstr "移动到目录" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:58 msgid "Music CD Identifier" msgstr "音乐CD标识符" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/FilesAction.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:64 -msgid "Music Files" -msgstr "音乐文件" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:59 msgid "Musician Credits List" msgstr "音乐人名单" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:27 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:272 -msgid "Mute" -msgstr "静音" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Profile/IndexAction.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:95 -msgid "My Account" -msgstr "我的帐户" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:39 -msgid "N/A" -msgstr "不可用" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:228 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:73 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts.vue:82 -msgid "Name" -msgstr "名称" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:79 -msgid "Name/Type" -msgstr "名称/类型" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 -msgid "Need Help?" -msgstr "需要帮助吗?" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:208 -msgid "Network Interfaces" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:28 -msgid "Never run" -msgstr "千万不要跑" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:61 -msgid "New AzuraCast Release Version Available" -msgstr "新的AzuraCast发行版已发布" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:86 -msgid "New AzuraCast Updates Available" -msgstr "新的AzuraCast更新可用" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:46 -msgid "New Directory" -msgstr "新目录" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:6 -msgid "New File Name" -msgstr "新文件名" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:69 -msgid "New Folder" -msgstr "新文件夹" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:4 -msgid "New Key Generated" -msgstr "生成新密钥" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ChangePasswordModal.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:13 -msgid "New Password" -msgstr "新密码" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:117 -msgid "New Playlist" -msgstr "新播放列表" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/CloneModal.vue:8 -msgid "New Playlist Name" -msgstr "新的播放列表名称" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:12 -msgid "New Station Description" -msgstr "新电台的简介" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:5 -msgid "New Station Name" -msgstr "新电台名称" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/NewDirectoryModal.vue:67 -msgid "New directory created." -msgstr "创建新目录。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:30 -msgid "New path not specified." -msgstr "未指定新路径。" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 -msgid "Next Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:63 -msgid "Nginx Access Log" -msgstr "Nginx访问日志" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:68 -msgid "Nginx Error Log" -msgstr "Nginx错误日志" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 -msgid "No" -msgstr "否" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:107 -msgid "No Limit" -msgstr "没有限制" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:22 -msgid "No Match" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:25 -msgid "No directory specified" -msgstr "没有指定目录" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 -msgid "No entries found." -msgstr "没有发现任何条目。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/PodcastEpisodesController.php:71 -msgid "No episodes found." -msgstr "没有发现任何剧集。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 -msgid "No file was uploaded." -msgstr "没有上传文件。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:248 -msgid "No files selected." -msgstr "未选择文件。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:197 -msgid "No other program can be using this port. Leave blank to automatically assign a port." -msgstr "其他程序不能使用这个端口。留空以自动分配一个端口。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:151 -msgid "No recording available." -msgstr "没有可用的录音。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:263 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistory.vue:93 -msgid "No records to display." -msgstr "没有记录可显示。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 -msgid "No temporary directory is available." -msgstr "没有临时目录可用。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StorageLocationRepository.php:65 -msgid "None" -msgstr "无" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:33 -msgid "None:" -msgstr "没有:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:370 -msgid "Normal Mode" -msgstr "正常模式" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:25 -msgid "Not Played" -msgstr "未播放" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 -msgid "Not Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:8 -msgid "Not Running" -msgstr "未运行" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:5 -msgid "Not Scheduled" -msgstr "未安排" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:62 -msgid "Note that restoring a backup will clear your existing database. Never restore backup files from untrusted users." -msgstr "请注意,恢复备份将清除您现有的数据库。切勿从不受信任的用户那里恢复备份文件。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:29 -msgid "Note: This should be the public-facing homepage of the radio station, not the AzuraCast URL. It will be included in broadcast details." -msgstr "注意:这应该是电台面向公众的主页,而不是AzuraCast的URL。它将包含在广播的详细信息中。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:199 -msgid "Note: the port after this one will automatically be used for legacy connections." -msgstr "注意:这个端口之后的端口将自动用于传统的连接。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:91 -msgid "Notes" -msgstr "备注" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:28 -msgid "Now" -msgstr "现在" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:115 -msgid "Now Playing" -msgstr "正在播放" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:216 -msgid "Now playing on %{ station }:" -msgstr "现在正在 %{ station } 上播放:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:220 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now." -msgstr "现在在 %{ station } 上播放。%{ title } 由 %{ artist } 演唱! 现在收听。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:228 -msgid "Now playing on %{ station }: %{ title } by %{ artist }! Tune in now: %{ url }" -msgstr "现在在 %{ station } 上播放。%{ title } 由 %{ artist } 演唱! 现在收听: %{ url }" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:17 -msgid "NowPlaying API Response" -msgstr "NowPlaying的API响应" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:63 -msgid "Num Plays" -msgstr "播放次数" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:43 -msgid "Number of Backup Copies to Keep" -msgstr "要保存的备份数量" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:153 -msgid "Number of Minutes Between Plays" -msgstr "播放之间的分钟数" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:128 -msgid "Number of Songs Between Plays" -msgstr "播放之间的歌曲数量" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:69 -msgid "Number of Visible Recent Songs" -msgstr "可见的最近歌曲的数量" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:47 -msgid "Number of seconds to overlap songs." -msgstr "重叠歌曲的秒数。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:5 -msgid "On the Air" -msgstr "直播中" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:86 -msgid "On-Demand" -msgstr "点播请求" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:111 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/OnDemandAction.php:64 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:92 -msgid "On-Demand Media" -msgstr "点播媒体" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:102 -msgid "On-Demand Streaming" -msgstr "点播流媒体" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:218 -msgid "Once per %{minutes} Minutes" -msgstr "每 %{minutes} 分钟一次" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:214 -msgid "Once per %{songs} Songs" -msgstr "每%{songs}歌曲一次" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:72 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:168 -msgid "Once per Hour" -msgstr "每小时一次" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:222 -msgid "Once per Hour (at %{minute})" -msgstr "每小时一次(%{分钟})" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:142 -msgid "Once per x Minutes" -msgstr "每x分钟一次" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:118 -msgid "Once per x Songs" -msgstr "每x首歌曲一次" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:27 -msgid "Once these steps are completed, enter the information from the \"Keys and Access Tokens\" page into the fields below." -msgstr "一旦这些步骤完成,请将 \"密钥和访问令牌 \"页面上的信息输入以下字段。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:15 -msgid "Once you have configured automated assignment, click the button below to run the automated assignment process." -msgstr "一旦您配置了自动分配,点击下面的按钮来运行自动分配过程。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:38 -msgid "One important note on I/O Wait is that it can indicate a bottleneck or problem but also may be completely meaningless, depending on the workload and general available resources. A constantly high I/O Wait should prompt further investigation with more sophisticated tools." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:60 -msgid "Only Send One Tweet Every..." -msgstr "每天只发送一条推文..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:29 -msgid "Only collect aggregate listener statistics" -msgstr "只收集汇总的听众统计数据" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:219 -msgid "Only connect to a remote server." -msgstr "只收集汇总的听众统计数据。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:95 -msgid "Only loop through playlist once." -msgstr "只在播放列表中循环一次。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:32 -msgid "Only play one track at scheduled time." -msgstr "在预定时间只能播放一首歌曲。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:114 -msgid "Operation" -msgstr "运作" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:51 -msgid "Optional: HTTP Basic Authentication Password" -msgstr "可选:HTTP基本认证密码" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:41 -msgid "Optional: HTTP Basic Authentication Username" -msgstr "可选:HTTP基本认证用户名" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:62 -msgid "Optional: Request Timeout (Seconds)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:97 -msgid "Optionally provide an e-mail address for updates from LetsEncrypt." -msgstr "可选择提供一个电子邮件地址,以获得LetsEncrypt的更新。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:27 -msgid "Optionally select an ID3v2 metadata field that, if present, will be used to set this field's value." -msgstr "可选择一个ID3v2元数据字段,如果存在,将用于设置该字段的值。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:62 -msgid "Optionally specify a short URL-friendly name, such as \"my_station_name\", that will be used in this station's URLs. Leave this field blank to automatically create one based on the station name." -msgstr "可选择指定一个简短的URL友好名称,如 \"my_station_name\",该名称将用于该电台的URLs。将此字段留空,以根据电台名称自动创建一个。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:18 -msgid "Optionally specify an API-friendly name, such as \"field_name\". Leave this field blank to automatically create one based on the name." -msgstr "可选择指定一个API友好的名称,如 \"field_name\"。将此字段留空,以根据名称自动创建一个。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:30 -msgid "Optionally supply SSH public keys this user can use to connect instead of a password. Enter one key per line." -msgstr "可选择提供SSH公钥,这可以用来代替密码进行连接。每行输入一个密钥。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:30 -msgid "Optionally supply an API token to allow IP address overriding." -msgstr "可选择提供一个API令牌,以允许IP地址被覆盖。" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:60 msgid "Original Album" msgstr "原始专辑" @@ -3773,10 +6697,6 @@ msgstr "原始文件名" msgid "Original Lyricist" msgstr "原始作词家" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:10 -msgid "Original Path" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:64 msgid "Original Release Time" msgstr "原始发行时间" @@ -3785,30 +6705,6 @@ msgstr "原始发行时间" msgid "Original Year" msgstr "原始年份" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:44 -msgid "Otherwise, update your installation and answer \"Y\" when prompted to update the file." -msgstr "否则,更新您的安装,并在提示更新文件时回答 \"Y\"。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/ApiKeys.vue:44 -msgid "Owner" -msgstr "所有者" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:73 -msgid "PHP Application Log" -msgstr "PHP应用程序日志" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:180 -msgid "PHP Maximum POST File Size" -msgstr "PHP最大POST文件大小" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:184 -msgid "PHP Memory Limit" -msgstr "PHP内存限制" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:188 -msgid "PHP Script Maximum Execution Time" -msgstr "PHP脚本最大执行时间" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:66 msgid "Part Of A Compilation" msgstr "编译的一部分" @@ -3817,2373 +6713,61 @@ msgstr "编译的一部分" msgid "Part Of A Set" msgstr "一组的一部分" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:25 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:177 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:50 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:54 -msgid "Password" -msgstr "密码" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 -msgid "Password Reset Instructions" -msgstr "密码重置说明" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:28 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:63 -msgid "Password:" -msgstr "密码:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:44 -msgid "Paste the generated license key into the field on this page." -msgstr "将生成的许可证密钥粘贴到本页面的字段中。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:29 -msgid "Path/Suffix" -msgstr "路径/后缀" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:74 -msgid "Pending Requests" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 -msgid "Performance profiling is currently enabled for all requests." -msgstr "目前对所有的请求都启用了性能分析。" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:68 msgid "Performer Sort Order" msgstr "表演者排序顺序" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:72 -msgid "Permissions" -msgstr "权限" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:44 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:266 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:14 -msgid "Play" -msgstr "播放" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:64 -msgid "Play %" -msgstr "播放 %" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:69 -msgid "Play exactly once every $x minutes." -msgstr "每隔x分钟正好播放一次。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:65 -msgid "Play exactly once every $x songs." -msgstr "每x首歌曲准确播放一次。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:73 -msgid "Play once per hour at the specified minute." -msgstr "每小时在指定的分钟播放一次。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:141 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:103 -msgid "Play/Pause" -msgstr "播放/暂停" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:176 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:46 -msgid "Playback Queue" -msgstr "播放队列" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:54 -msgid "Playing Next" -msgstr "播放下一个" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:119 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:73 -msgid "Playlist" -msgstr "播放列表" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:113 -msgid "Playlist (M3U/PLS) URL" -msgstr "播放列表 (M3U/PLS) 地址" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:131 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:13 -msgid "Playlist 1" -msgstr "播放列表1" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/MixerPanel.vue:21 -msgid "Playlist 2" -msgstr "播放列表2" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:69 msgid "Playlist Delay" msgstr "播放列表延迟" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:7 -msgid "Playlist Name" -msgstr "播放列表名称" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:55 -msgid "Playlist Type" -msgstr "播放列表类型" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:13 -msgid "Playlist Weight" -msgstr "播放列表权重" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:26 -msgid "Playlist disabled." -msgstr "播放列表已禁用。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:25 -msgid "Playlist enabled." -msgstr "播放列表已启用。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/AbstractPlaylistsAction.php:28 -msgid "Playlist not found." -msgstr "未找到播放列表。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:114 -msgid "Playlist order set." -msgstr "播放列表顺序设置。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:64 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/DeleteQueueAction.php:27 -msgid "Playlist queue cleared." -msgstr "播放列表队列已清除。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:27 -msgid "Playlist reshuffled." -msgstr "播放列表已改组。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:158 -msgid "Playlist successfully imported; %d of %d files were successfully matched." -msgstr "播放列表成功导入;%d的%d文件被成功匹配。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:59 -msgid "Playlist(s)" -msgstr "播放列表" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:47 -msgid "Playlist:" -msgstr "播放列表:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 -msgid "Playlist: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:57 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:20 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/Playlists.vue:34 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:34 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:110 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:114 -msgid "Playlists" -msgstr "播放列表" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:217 -msgid "Playlists cleared for selected files:" -msgstr "清理所选文件的播放列表:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:216 -msgid "Playlists updated for selected files:" -msgstr "更新所选文件的播放列表:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:141 -msgid "Plays" -msgstr "播放" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 -msgid "Please log in to continue." -msgstr "请登录后继续。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Backup/BackupCommand.php:100 -msgid "Please wait while a backup is generated..." -msgstr "请稍候,正在生成备份..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 -msgid "Please wait..." -msgstr "加载中..." - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:92 -msgid "Podcast" -msgstr "播客" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:8 -msgid "Podcast Title" -msgstr "播客标题" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:10 -msgid "Podcast media should be in the MP3 or M4A (AAC) format for the greatest compatibility." -msgstr "播客媒体应采用MP3或M4A(AAC)格式,以获得最大的兼容性。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:55 -msgid "Podcast not found!" -msgstr "没有找到播客!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PodcastsAction.php:30 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:130 -msgid "Podcasts" -msgstr "播客" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:56 -msgid "Podcasts Storage Location" -msgstr "播客存储位置" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:51 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:54 -msgid "Port:" -msgstr "端口:" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:175 -#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 -msgid "Powered by %s" -msgstr "由%s提供技术支持" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/EditModal.vue:213 -msgid "Powered by AzuraCast" -msgstr "由AzuraCast提供技术支持" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:27 -msgid "Prefer Browser URL (If Available)" -msgstr "首选浏览器URL(如果可用)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:156 -msgid "Prefer System Default" -msgstr "首选系统默认值" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:53 -msgid "Preview" -msgstr "预览" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:62 -msgid "Previous" -msgstr "上一条" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:5 -msgid "Privacy" -msgstr "隐私保护" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:70 msgid "Produced Notice" msgstr "制作的通知" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:12 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/ProfileController.php:73 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:48 -msgid "Profile" -msgstr "个人资料" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:216 -msgid "Profile Performance on All Requests" -msgstr "分析所有请求的性能" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:45 -msgid "Profiler Control Panel" -msgstr "性能分析控制板" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:222 -msgid "Profiling Extension HTTP Key" -msgstr "分析扩展HTTP密钥" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:228 -msgid "Profiling Extension IP Allow List" -msgstr "分析扩展IP允许列表" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:210 -msgid "Profiling data can be viewed by visiting %s." -msgstr "分析数据可以通过访问%s查看。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:15 -msgid "Programmatic Name" -msgstr "方案名称" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:30 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodesView.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:129 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:53 -msgid "Public Page" -msgstr "公开页面" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:47 -msgid "Public Page Background" -msgstr "公共页面背景" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:84 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:63 -msgid "Public Pages" -msgstr "公共页面" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:33 -msgid "Publish Date" -msgstr "发布日期" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:46 -msgid "Publish Time" -msgstr "发布时间" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:79 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:55 -msgid "Publish to \"Yellow Pages\" Directories" -msgstr "发布到 \"黄页 \"目录" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:71 msgid "Publisher" msgstr "发行人" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:54 -msgid "Queue" -msgstr "队列" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:123 -msgid "Queue the selected media to play next" -msgstr "将选定的媒体排队等待下一个播放" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/ListView.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:43 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episode.phtml:53 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:76 -msgid "RSS Feed" -msgstr "RSS订阅" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:89 -msgid "Radio Player" -msgstr "电台播放器" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:204 -msgid "Radio Ports: %s" -msgstr "广播端口: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:47 -msgid "Random" -msgstr "随机" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:65 -msgid "Ratio" -msgstr "比" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:43 -msgid "Raw" -msgstr "原始" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:28 -msgid "Ready to start broadcasting? Click to start your station." -msgstr "准备开始广播了吗?单击以启动您的电台。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:217 -msgid "Received" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:138 -msgid "Record Live Broadcasts" -msgstr "录制直播" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 -msgid "Record created successfully." -msgstr "录音创建成功。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 -msgid "Record deleted successfully." -msgstr "记录已成功删除。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 -msgid "Record not found" -msgstr "未找到录音" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 -msgid "Record updated successfully." -msgstr "录音更新成功。" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:72 msgid "Recording Time" msgstr "录制时间" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:7 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Recover.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:83 -msgid "Recover Account" -msgstr "恢复账户" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:174 -msgid "Redis Database Index" -msgstr "Redis数据库索引" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:164 -msgid "Redis Host" -msgstr "Redis主机" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:169 -msgid "Redis Port" -msgstr "Redis端口" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:242 -msgid "Refresh rows" -msgstr "刷新行数" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:57 -msgid "Refreshing All Stations" -msgstr "刷新所有电台" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:84 -msgid "Region" -msgstr "地区" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:56 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:20 -msgid "Relay" -msgstr "中继" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:46 -msgid "Relay Stream URL" -msgstr "流媒体中继 URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:36 -msgid "Release Channel" -msgstr "发布渠道" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:73 msgid "Release Time" msgstr "发布日期" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:243 -msgid "Reload Configuration" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:58 -msgid "Reload System Data" -msgstr "重新加载系统数据" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:17 -msgid "Reload broadcasting? Current listeners will not be disconnected." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:37 -msgid "Reload to Apply Changes" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 -msgid "Remember me" -msgstr "记住登录信息" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:74 msgid "Remixer" msgstr "混音器" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:97 -msgid "Remote" -msgstr "远程" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:121 -msgid "Remote Playback Buffer (Seconds)" -msgstr "远程播放缓冲区 (Seconds)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/RemotesAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:217 -msgid "Remote Relays" -msgstr "远程继电器" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:49 -msgid "Remote Station Administrator Password" -msgstr "远程电台管理员密码" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:40 -msgid "Remote Station Listening Mountpoint/SID" -msgstr "远程电台监听挂载点/SID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:31 -msgid "Remote Station Listening URL" -msgstr "远程电台监听URL" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:50 -msgid "Remote Station Source Mountpoint/SID" -msgstr "远程站源挂载点/SID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:69 -msgid "Remote Station Source Password" -msgstr "远程电台源密码" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:41 -msgid "Remote Station Source Port" -msgstr "远程电台源端口" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/AutoDj.vue:60 -msgid "Remote Station Source Username" -msgstr "远程电台源用户名" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:7 -msgid "Remote Station Type" -msgstr "远程 电台 类型" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:74 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:98 -msgid "Remote URL" -msgstr "远端网址" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:89 -msgid "Remote URL Playlist" -msgstr "远程URL播放列表" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:104 -msgid "Remote URL Type" -msgstr "远程URL类型" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes.vue:10 -msgid "Remote relays let you work with broadcasting software outside this server. Any relay you include here will be included in your station's statistics. You can also broadcast from this server to remote relays." -msgstr "远程中继可以让您与本服务器以外的广播软件合作。您在这里包含的任何中继都会被包含在您的电台统计中。您也可以从本服务器向远程中继进行广播。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:18 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:118 -msgid "Remote: Dropbox" -msgstr "远程: Dropbox" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:50 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:115 -msgid "Remote: S3 Compatible" -msgstr "远程:S3兼容" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:121 -msgid "Remote: SFTP" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:22 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:22 -msgid "Remove" -msgstr "移除" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:78 -msgid "Remove Key" -msgstr "移除密钥" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:92 -msgid "Remove the leading \"#\" symbol from lines to uncomment them." -msgstr "行取消注释。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:304 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:15 -msgid "Rename" -msgstr "重命名" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/RenameModal.vue:49 -msgid "Rename File/Directory" -msgstr "重命名文件/目录" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:173 -msgid "Reorder" -msgstr "重新排序" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:76 -msgid "Reorder Playlist" -msgstr "重新排序播放列表" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:81 -msgid "Repeat" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AlbumArt.vue:15 -msgid "Replace Album Cover Art" -msgstr "更换专辑封面" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 -msgid "Report Not Available" -msgstr "报告不可用" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:172 -msgid "Reports" -msgstr "报告" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:57 -msgid "Reprocess" -msgstr "正在重新处理" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:19 -msgid "Request" -msgstr "请求" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:78 -msgid "Request History" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:103 -msgid "Request Last Played Threshold (Minutes)" -msgstr "请求最后播放的阈值(分钟)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:92 -msgid "Request Minimum Delay (Minutes)" -msgstr "请求最小延迟(分钟)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:74 -msgid "Request Song" -msgstr "请求歌曲" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/RequestModal.vue:35 -msgid "Request a Song" -msgstr "请求歌曲" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:93 -msgid "Requester IP" -msgstr "请求者IP" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:104 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/RequestsAction.php:38 -msgid "Requests" -msgstr "请求" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:13 -msgid "Reset Password" -msgstr "重设密码" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:179 -msgid "Reshuffle" -msgstr "洗牌" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:78 -msgid "Restart" -msgstr "重启" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:251 -msgid "Restart Broadcasting" -msgstr "重新开始广播" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:16 -msgid "Restart broadcasting? This will disconnect any current listeners." -msgstr "重新开始播放?这将断开所有当前的侦听器。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:49 -msgid "Restoring Backups" -msgstr "恢复备份" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:7 -msgid "Role Name" -msgstr "角色名称" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:65 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users/Form.vue:30 -msgid "Roles" -msgstr "角色" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/PermissionsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:60 -msgid "Roles & Permissions" -msgstr "角色和权限" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:211 -msgid "Rolling Release" -msgstr "滚动发布" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 -msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:245 -msgid "Rows per page" -msgstr "每页行数" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:19 -msgid "Run Automated Assignment" -msgstr "运行自动分配" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:9 -msgid "Run Automatic Nightly Backups" -msgstr "每晚运行自动备份" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:78 -msgid "Run Manual Backup" -msgstr "运行手动备份" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 -msgid "Run Synchronization Task" -msgstr "运行同步任务" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 -msgid "Run Task" -msgstr "运行任务" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:7 -msgid "Running" -msgstr "运行中" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/InitializeCommand.php:42 -msgid "Running Database Migrations" -msgstr "运行数据库迁移" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:136 -msgid "SFTP Host" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:157 -msgid "SFTP Password" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:143 -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:56 -msgid "SFTP Port" -msgstr "SFTP端口" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:203 -msgid "SFTP Port: %d" -msgstr "SFTP端口: %d" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:171 -msgid "SFTP Private Key" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:164 -msgid "SFTP Private Key Pass Phrase" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:150 -msgid "SFTP Username" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:41 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:100 -msgid "SFTP Users" -msgstr "SFTP用户" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:57 -msgid "SHOUTcast 2 DNAS is not currently installed on this installation." -msgstr "SHOUTcast 2 DNAS目前还没有安装在这个装置上。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:19 -msgid "SHOUTcast 2 DNAS is not free software, and its restrictive license does not allow AzuraCast to distribute the SHOUTcast binary." -msgstr "SHOUTcast 2 DNAS不是自由软件,其限制性许可证不允许AzuraCast分发SHOUTcast二进制文件。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:38 -msgid "SHOUTcast Clients" -msgstr "SHOUTcast客户端" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:66 -msgid "SHOUTcast Configuration" -msgstr "SHOUTcast配置" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:29 -msgid "SHOUTcast License ID" -msgstr "SHOUTcast许可证ID" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/AbstractLogViewerController.php:61 -msgid "SHOUTcast Log" -msgstr "SHOUTcast日志" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:32 -msgid "SHOUTcast Radio Manager" -msgstr "管理SHOUTcast电台" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:36 -msgid "SHOUTcast User ID" -msgstr "SHOUTcast用户ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:86 -msgid "SHOUTcast version \"%{ version }\" is currently installed." -msgstr "目前已安装SHOUTcast版本\"%{版本}\"。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:73 -msgid "SMTP Host" -msgstr "SMTP主机" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:104 -msgid "SMTP Password" -msgstr "SMTP密码" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:80 -msgid "SMTP Port" -msgstr "SMTP端口" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:97 -msgid "SMTP Username" -msgstr "SMTP 用户名" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:27 -msgid "SSH Public Keys" -msgstr "SSH公钥" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:48 -msgid "Sample Rate" -msgstr "采样率" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:148 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:127 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:97 -msgid "Saturday" -msgstr "星期六" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:36 -msgid "Save" -msgstr "保存" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/ModalForm.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:117 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/StationForm.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/EditModal.vue:17 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:75 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeEditModal.vue:60 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Automation.vue:63 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:35 -msgid "Save Changes" -msgstr "保存更改" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:113 -msgid "Save Changes first" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Settings.vue:15 -msgid "Save and Continue" -msgstr "保存并继续" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Schedule.vue:13 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:134 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/ScheduleAction.php:41 -msgid "Schedule" -msgstr "时间表" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:167 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:101 -msgid "Schedule View" -msgstr "时间表检视" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:5 -msgid "Scheduled" -msgstr "计划中的" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:20 -msgid "Scheduled Backup Time" -msgstr "预定的备份时间" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:101 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:81 -msgid "Scheduled Play Days of Week" -msgstr "每周预定的播放日" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:16 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:16 -msgid "Scheduled Time #%{num}" -msgstr "预定时间#%{num}。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:38 -msgid "Scheduled playlists and other timed items will be controlled by this time zone." -msgstr "预定的播放列表和其他定时项目将由该时区控制。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:156 -msgid "Scheduling" -msgstr "时间安排" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:260 -msgid "Search" -msgstr "搜索" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:77 -msgid "Search engine crawlers are not permitted to use this feature." -msgstr "搜索引擎爬虫不允许使用此功能。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:60 -msgid "Seconds from the start of the song that the AutoDJ should start playing." -msgstr "从歌曲开始到AutoDJ开始播放的秒数。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:71 -msgid "Seconds from the start of the song that the AutoDJ should stop playing." -msgstr "从歌曲开始到AutoDJ停止播放的秒数。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:66 -msgid "Secret Key" -msgstr "密钥" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:46 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:49 -msgid "Security" -msgstr "安全" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:93 -msgid "Security & Privacy" -msgstr "安全与隐私" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 -msgid "Security Code" -msgstr "安全代码" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:11 -msgid "See the Telegram Documentation for more details." -msgstr "更多细节请参见Telegram文档。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:54 -msgid "See the Telegram documentation for more details." -msgstr "更多细节请参见Telegram文档。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:85 -msgid "Seek" -msgstr "寻求" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:254 -msgid "Select" -msgstr "选择" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:20 -msgid "Select Custom Fallback File" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/FlowUpload.vue:19 -msgid "Select File" -msgstr "选择文件" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:7 -msgid "Select Intro File" -msgstr "选择介绍文件" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:7 -msgid "Select Media File" -msgstr "选择媒体文件" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ImportModal.vue:32 -msgid "Select PLS/M3U File to Import" -msgstr "选择要导入的PLS/M3U文件" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/Common/Artwork.vue:8 -msgid "Select PNG/JPG artwork file" -msgstr "选择PNG/JPG截图文件" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/TypeSelect.vue:4 -msgid "Select Web Hook Type" -msgstr "选择网钩类型" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:22 -msgid "Select a theme to use as a base for station public pages and the login page." -msgstr "选择一个主题作为电台内公共页面和登录页面的基础。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:251 -msgid "Select all visible rows" -msgstr "选择所有可见行" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DataTable.vue:248 -msgid "Select displayed fields" -msgstr "选择显示的字段" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:67 -msgid "Select the category/categories that best reflects the content of your podcast." -msgstr "选择最能反映您的播客内容的类别/分类。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:135 -msgid "Select the countries that are not allowed to connect to the streams." -msgstr "选择不允许连接到流媒体的国家。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Doctrine/Repository.php:90 -msgid "Select..." -msgstr "选择..." - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 -msgid "Send E-mail" -msgstr "发送电子邮件" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 -msgid "Send Liquidsoap Telnet Command" -msgstr "发送Liquidsoap Telnet命令" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 -msgid "Send Recovery E-mail" -msgstr "发送恢复电子邮件" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:15 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:111 -msgid "Send Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 -msgid "Send an e-mail to specified address(es)." -msgstr "向指定地址发送电子邮件。" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 -msgid "Send song metadata changes to TuneIn." -msgstr "将歌曲元数据更改发送到TuneIn。" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 -msgid "Send stream listener details to Google Analytics." -msgstr "将流媒体监听器的详细信息发送到谷歌分析。" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 -msgid "Send stream listener details to Matomo Analytics." -msgstr "将流媒体听众的详细信息发送给Matomo分析。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:66 -msgid "Sender E-mail Address" -msgstr "发件人邮件地址" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:59 -msgid "Sender Name" -msgstr "发件人名称" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:83 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:51 -msgid "Sequential" -msgstr "顺序" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:26 -msgid "Server Status" -msgstr "服务器状态" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:293 -msgid "Server configuration complete!" -msgstr "服务器配置完成!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:41 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:42 -msgid "Server:" -msgstr "服务器:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:197 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 -msgid "Service reloaded." -msgstr "Service 重载。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:209 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:262 -msgid "Service restarted." -msgstr "Service 重启。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:191 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:244 -msgid "Service started." -msgstr "Service 开始运行。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:186 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:239 -msgid "Service stopped." -msgstr "Service 停止。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:206 -msgid "Services" -msgstr "服务项目" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:23 -msgid "Set Cue In" -msgstr "设置提示" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:27 -msgid "Set Cue Out" -msgstr "设置提示输出" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:37 -msgid "Set Fade In" -msgstr "设置淡入" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:41 -msgid "Set Fade Out" -msgstr "设置淡出" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:32 -msgid "Set Overlap" -msgstr "设置重叠" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:75 msgid "Set Subtitle" msgstr "设置字幕" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:107 -msgid "Set Up AzuraCast" -msgstr "设置AzuraCast" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:41 -msgid "Set a maximum disk space that this storage location can use. Specify the size with unit, i.e. \"8 GB\". Units are measured in 1024 bytes. Leave blank to default to the available space on the disk." -msgstr "设置这个存储位置可以使用的最大磁盘空间。用单位指定大小,如 \"8 GB\"。单位以1024字节为单位。留空则默认为磁盘上的可用空间。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:37 -msgid "Set as Default Mount Point" -msgstr "设置为默认挂在点" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:4 -msgid "Set cue and fade points using the visual editor. The timestamps will be saved to the corresponding fields in the advanced playback settings." -msgstr "使用可视化编辑器设置提示点和渐变点。时间戳将被保存到高级播放设置中的相应字段。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:49 -msgid "Set longer to preserve more playback history and listener metadata for stations. Set shorter to save disk space." -msgstr "设置较长的时间来保存更多的播放历史和听众元数据的电台。设置较短以节省磁盘空间。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:114 -msgid "Set or clear playlists from the selected media" -msgstr "设置或清除所选媒体的播放列表" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:78 -msgid "Set the GID of the user running inside the Docker containers. Matching this with your host GID can fix permission issues." -msgstr "设置在Docker容器内运行的用户的GID。将其与主机的GID相匹配,可以解决权限问题。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:71 -msgid "Set the UID of the user running inside the Docker containers. Matching this with your host UID can fix permission issues." -msgstr "设置在Docker容器内运行的用户的UID。将其与您的主机UID相匹配可以解决权限问题。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:152 -msgid "Set the amount of allowed connections to the database. This value should be increased if you are seeing the \"Too many connections\" error in the logs." -msgstr "设置允许连接到数据库的数量。如果您在日志中看到 \"太多连接 \"的错误,这个值应该增加。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:69 -msgid "Set the length of time (seconds) a listener will stay connected to the stream. If set to 0, listeners can stay connected infinitely." -msgstr "设置监听者与数据流保持连接的时间长度(秒)。如果设置为0,监听者可以无限地保持连接。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:56 -msgid "Set to \"Yes\" to always use \"https://\" secure URLs, and to automatically redirect to the secure URL when an insecure URL is visited." -msgstr "设置为 \"是\",将始终使用 \"https://\"安全URL,并在访问不安全的URL时自动重定向到安全URL。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/SecurityPrivacyTab.vue:66 -msgid "Set to * to allow all sources, or specify a list of origins separated by a comma (,)." -msgstr "设置为*以允许所有来源,或指定一个由逗号(,)分隔的来源列表。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:245 -msgid "Set up LetsEncrypt?" -msgstr "设置LetsEncrypt?" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:33 -msgid "Setting Key" -msgstr "设置密钥" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Settings/ListCommand.php:34 -msgid "Setting Value" -msgstr "显示设置" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:97 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:16 -msgid "Settings" -msgstr "设置" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:185 -msgid "Setup has already been completed!" -msgstr "设置已经完成!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:74 -msgid "Setup instructions for broadcasting software are available on the AzuraCast wiki." -msgstr "广播软件的设置说明可在AzuraCast的维基上找到。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:45 -msgid "Share Media Storage Location" -msgstr "共享媒体存储位置" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:53 -msgid "Share Podcasts Storage Location" -msgstr "共享播客存储位置" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:49 -msgid "Share Recordings Storage Location" -msgstr "分享录音的存储位置" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:193 -msgid "Short Sync Task Execution Time" -msgstr "同步任务执行时间短" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:238 -msgid "Show Charts" -msgstr "显示图表" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:28 -msgid "Show Update Announcements" -msgstr "显示更新公告" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:32 -msgid "Show new releases within your update channel on the AzuraCast homepage." -msgstr "在AzuraCast主页显示您的更新频道中的新版本。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:59 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:28 -msgid "Show on Public Pages" -msgstr "在公共页面上显示" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:94 -msgid "Show the station in public pages and general API results." -msgstr "在公共页面和普通API结果中显示电台,。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:43 -msgid "Shuffled" -msgstr "洗牌" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 -msgid "Sign Out" -msgstr "退出" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 -msgid "Sign in" -msgstr "登入" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:8 -msgid "Site Base URL" -msgstr "网站基础网址" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:40 -msgid "Site Theme" -msgstr "网站主题" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:150 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:253 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:80 -msgid "Size" -msgstr "大小" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:96 -msgid "Skip Song" -msgstr "跳过歌曲" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 -msgid "Skip to main content" -msgstr "跳到主要内容" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:366 -msgid "Smart Mode" -msgstr "智能模式" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:69 -msgid "Some stream licensing providers may have specific rules regarding song requests. Check your local regulations for more information." -msgstr "一些流媒体许可供应商可能有关于歌曲要求的具体规则。请查看您当地的规定以了解更多信息。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:55 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:98 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:144 -msgid "Song" -msgstr "歌曲" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:35 -msgid "Song Album" -msgstr "歌曲专辑" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:23 -msgid "Song Artist" -msgstr "歌曲艺术家" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:29 -msgid "Song Genre" -msgstr "歌曲类型" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/FullPlayer/SongHistoryModal.vue:25 -msgid "Song History" -msgstr "歌曲历史" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:7 -msgid "Song Length" -msgstr "歌曲长度" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/PerformanceAction.php:23 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:194 -msgid "Song Listener Impact" -msgstr "歌曲听众影响" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:41 -msgid "Song Lyrics" -msgstr "歌词" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:38 -msgid "Song Playback Order" -msgstr "歌曲播放顺序" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/TimelineAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:190 -msgid "Song Playback Timeline" -msgstr "歌曲播放时间线" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:66 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/RequestsAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:185 -msgid "Song Requests" -msgstr "歌曲请求" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Requests.vue:92 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:126 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:76 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:17 -msgid "Song Title" -msgstr "歌曲标题" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:227 -msgid "Song skipped." -msgstr "已跳过歌曲。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:13 -msgid "Song-Based" -msgstr "基于-歌曲" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:29 -msgid "Song-Based Playlist" -msgstr "基于歌曲的播放列表" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:71 -msgid "Song-based" -msgstr "基于歌曲" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/SoundExchangeAction.php:28 -msgid "SoundExchange Report" -msgstr "声讯报告" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:199 -msgid "SoundExchange Royalties" -msgstr "SoundExchange版税" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Timeline.vue:132 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:151 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:8 -msgid "Source" -msgstr "源" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:73 -msgid "Space Used" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:43 -msgid "Specify a mountpoint (i.e. \"/radio.mp3\") or a Shoutcast SID (i.e. \"2\") to specify a specific stream to use for statistics or broadcasting." -msgstr "指定一个挂载点(如\"/radio.mp3\")或Shoutcast SID(如 \"2\")来指定用于统计或广播的特定流。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:183 -msgid "Specify the minute of every hour that this playlist should play." -msgstr "指定该播放列表每小时应播放的分钟数。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:210 -msgid "Stable" -msgstr "稳定" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:61 -msgid "Standard playlist, shuffles with other standard playlists based on weight." -msgstr "标准播放列表,根据权重与其他标准播放列表进行随机播放。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:31 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:83 -msgid "Start" -msgstr "开始" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/SoundExchange.vue:47 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:68 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:65 -msgid "Start Date" -msgstr "开始日期" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:27 -msgid "Start Station" -msgstr "开始电台" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:182 -msgid "Start Streaming" -msgstr "开始流媒体" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:32 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:32 -msgid "Start Time" -msgstr "开始时间" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:4 -msgid "Station Broadcasting Disabled" -msgstr "电台广播已禁用" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:84 -msgid "Station Media" -msgstr "电台媒体" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:109 -msgid "Station Name" -msgstr "电台名称" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:82 -msgid "Station Overview" -msgstr "电台概况" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:70 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:24 -msgid "Station Permissions" -msgstr "电台权限" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:92 -msgid "Station Podcasts" -msgstr "电台播客" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:63 -msgid "Station Ports" -msgstr "电台端口" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:88 -msgid "Station Recordings" -msgstr "电台录音" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 -msgid "Station Time" -msgstr "电台时间" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:55 -msgid "Station Time Zone" -msgstr "电台时区" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:148 -msgid "Station reloaded." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:171 -msgid "Station restarted." -msgstr "电台已重新启动。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:74 -msgid "Station(s)" -msgstr "电台(s)" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 -msgid "Station-Specific Debugging" -msgstr "电台专用调试" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StationsAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:77 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:81 -msgid "Stations" -msgstr "电台" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:4 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/Reports/OverviewAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:177 -msgid "Statistics Overview" -msgstr "统计总览" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:58 -msgid "Steal" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:6 -msgid "Steal (St)" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:8 -msgid "Step 1: Scan QR Code" -msgstr "第一步:请扫描二维码" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:16 -msgid "Step 2: Verify Generated Code" -msgstr "第二步:验证生成的代码" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:9 -msgid "Steps for configuring a Twitter application:" -msgstr "配置Twitter应用程序的步骤:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/PlayButton.vue:43 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:269 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/BackendPanel.vue:36 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:18 -msgid "Stop" -msgstr "停止" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:181 -msgid "Stop Streaming" -msgstr "停止流媒体" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:7 -msgid "Storage Adapter" -msgstr "存储适配器" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/ConfigureModal.vue:53 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:13 -msgid "Storage Location" -msgstr "存储位置" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/StorageLocationsAction.php:21 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:34 -msgid "Storage Locations" -msgstr "存储位置" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/StorageLocations/Form.vue:38 -msgid "Storage Quota" -msgstr "储存配额" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:68 -msgid "Storage location %s already exists." -msgstr "存储位置%s已存在。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:37 -msgid "Storage location %s could not be validated: %s" -msgstr "存储位置%s不能被验证:%s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:150 -msgid "Stream" -msgstr "流" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/BroadcastsModal.vue:100 -msgid "Streamer Broadcasts" -msgstr "流媒体广播" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:32 -msgid "Streamer Display Name" -msgstr "流媒体显示名称" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:8 -msgid "Streamer Username" -msgstr "流媒体用户名" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 -msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." -msgstr "该电台目前已禁用流媒体账户。要启用流媒体账户,请点击下面的按钮。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:234 -msgid "Streamer disconnected." -msgstr "流媒体已断线。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:19 -msgid "Streamer password" -msgstr "流媒体密码" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/SchedulePanel.vue:18 -msgid "Streamer/DJ" -msgstr "流媒体/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:8 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:141 -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:1 -msgid "Streamer/DJ Accounts" -msgstr "流媒体/ DJ帐户" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 -msgid "Streamer: %s" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "Streamers enabled!" -msgstr "流媒体已启用!" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:115 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:69 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamersPanel.vue:24 -msgid "Streamers/DJs" -msgstr "流媒体/DJ" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:4 -msgid "Streams" -msgstr "流媒体" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:47 -msgid "Submit Code" -msgstr "提交代码" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:76 msgid "Subtitle" msgstr "字幕" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/vendor/bootstrapVue.js:47 -msgid "Success" -msgstr "成功" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:149 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:128 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:98 -msgid "Sunday" -msgstr "星期日" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/LogsController.php:78 -msgid "Supervisord Log" -msgstr "Supervisord 日志" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:30 -msgid "Supported file formats:" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 -msgid "Switch Theme" -msgstr "切换主题" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 -msgid "Synchronization Disabled" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 -msgid "Synchronization Not Recently Run" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 -msgid "Synchronization Tasks" -msgstr "同步任务" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 -msgid "System Administration" -msgstr "系统管理" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 -msgid "System Debugger" -msgstr "系统调试器" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 -msgid "System Logs" -msgstr "系统日志" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 -msgid "System Maintenance" -msgstr "系统维护" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings.vue:9 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/SetupStep.vue:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/SettingsAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/SetupController.php:166 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:65 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:19 -msgid "System Settings" -msgstr "系统设置" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:77 msgid "Tagging Time" msgstr "标记时间" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:116 -msgid "Target" -msgstr "目标" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 -msgid "Task Name" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 -msgid "Telegram Chat Message" -msgstr "电报聊天消息" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:78 msgid "Terms Of Use" msgstr "使用条款" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:44 -msgid "Test" -msgstr "测试" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:43 -msgid "Test Message" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:60 -msgid "Test message sent successfully." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/TestMessageModal.vue:63 -msgid "Test message sent." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:32 -msgid "The I/O Wait is the percentage of time that the CPU is waiting for disk access before it can continue the work that depends on the result of this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:34 -msgid "The URL that will receive the POST messages any time an event is triggered." -msgstr "当事件被触发时,接收POST消息的URL。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/Users/SetAdministratorCommand.php:57 -msgid "The account associated with e-mail address \"%s\" has been set as an administrator" -msgstr "与电子邮件地址\"%s \"相关联的账户已被设置为管理员" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:9 -msgid "The amount of memory Linux is using for disk caching." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:43 -msgid "The application environment." -msgstr "应用环境。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:11 -msgid "The base URL where this service is located. Use either the external IP address or fully-qualified domain name (if one exists) pointing to this server." -msgstr "此服务所在的基本 URL。使用指向该服务器的外部IP地址或域名(如果有的话)。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:12 -msgid "The body of the POST message is the exact same as the NowPlaying API response for your station." -msgstr "POST消息的主体与您的电台的NowPlaying API响应完全相同。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:49 -msgid "The contact person of the podcast. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "播客的联系人。为了在苹果播客、Spotify、谷歌播客等服务上列出播客,可能需要这样做。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:47 -msgid "The current CPU usage including I/O Wait and Steal." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:26 -msgid "The current Memory usage excluding cached memory." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:36 -msgid "The date when the episode should be published." -msgstr "这一集应该发表的日期。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:27 -msgid "The description of the episode. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "该集的描述。通常允许的最大文本量为4000个字符。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:27 -msgid "The description of your podcast. The typical maximum amount of text allowed for this is 4000 characters." -msgstr "您的播客的描述。通常允许的最大文本量为4000个字符。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:21 -msgid "The display name assigned to this mount point when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "在管理页面或公共页面上查看此挂载点分配给挂在URL的显示名称。留空以自动生成显示名。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:25 -msgid "The display name assigned to this relay when viewing it on administrative or public pages. Leave blank to automatically generate one." -msgstr "在管理页面或公共页面上查看此中继时指定的显示名称。留空以自动生成显示名称。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:15 -msgid "The editable text boxes are areas where you can insert custom configuration code. The non-editable sections are automatically generated by AzuraCast." -msgstr "可编辑的文本框是您可以插入自定义配置代码的地方。不可编辑的部分是由AzuraCast自动生成的。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:58 -msgid "The email of the podcast contact. May be required in order to list the podcast on services like Apple Podcasts, Spotify, Google Podcasts, etc." -msgstr "播客联系人的电子邮件。为了在苹果播客、Spotify、谷歌播客等服务上列出播客,可能需要这样做。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:36 -msgid "The file name should look like:" -msgstr "文件名应该是这样的:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:11 -msgid "The full base URL of your Matomo installation." -msgstr "您的Matomo安装的完整基础URL。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:44 -msgid "The full playlist is shuffled and then played through in the shuffled order." -msgstr "完整的播放列表经过排列,然后按照排列顺序播放。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:36 -msgid "The language spoken on the podcast." -msgstr "播客中使用的语言。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:124 -msgid "The length of playback time that Liquidsoap should buffer when playing this remote playlist. Shorter times may lead to intermittent playback on unstable connections." -msgstr "播放这个远程播放列表时,Liquidsoap应该缓冲的播放时间长度。较短的时间可能会导致在不稳定的连接上出现间歇性播放问题。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:35 -msgid "The locale to use for CLI commands." -msgstr "CLI命令要使用的区域语言。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:43 -msgid "The main port AzuraCast listens to for insecure HTTP connections." -msgstr "AzuraCast对不安全的HTTP连接进行监听的主要端口。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:50 -msgid "The main port AzuraCast listens to for secure HTTPS connections." -msgstr "AzuraCast对安全HTTPS连接进行监听的主要端口。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:200 -msgid "The maximum execution time (and lock timeout) for the 1-hour synchronization task." -msgstr "1小时同步任务的最大执行时间(和锁定超时)。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:194 -msgid "The maximum execution time (and lock timeout) for the 15-second, 1-minute and 5-minute synchronization tasks." -msgstr "15秒、1分钟和5分钟同步任务的最大执行时间(和锁定超时)。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:210 -msgid "The number of seconds of signal to store in case of interruption. Set to the lowest value that your DJs can use without stream interruptions." -msgstr "在中断的情况下要存储的信号秒数。设置为您的DJ可以在不中断的情况下使用的最低值。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:65 -msgid "The number of seconds to wait for a response from the remote server before cancelling the request." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/MatomoAnalytics.vue:20 -msgid "The numeric site ID for this site." -msgstr "该站点的数字站点ID。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Source.vue:52 -msgid "The order of the playlist is manually specified and followed by the AutoDJ." -msgstr "播放列表的顺序由人工指定,然后由AutoDJ进行。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/AdminForm.vue:22 -msgid "The parent directory where station playlist and configuration files are stored. Leave blank to use default directory." -msgstr "保存电台播放列表和配置文件的父目录。留空,使用默认目录。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 -msgid "The performance profiling extension is currently enabled on this installation." -msgstr "性能分析扩展目前已在此安装上启用。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:42 -msgid "The port %s is in use by another station." -msgstr "端口%s正在被另一个电台使用。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:57 -msgid "The port AzuraCast listens to for SFTP file management connections." -msgstr "AzuraCast对SFTP文件管理连接的监听端口。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/EnvFile.php:64 -msgid "The ports AzuraCast should listen to for station broadcasts and incoming DJ connections." -msgstr "AzuraCast应该监听电台广播和进入的DJ连接的端口。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/GoogleAnalytics.vue:10 -msgid "The property ID used to track live listeners." -msgstr "用于跟踪实时听众的属性ID。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/BasicInfo.vue:11 -msgid "The relative path of the file in the station's media directory." -msgstr "站内媒体目录下文件的相对路径。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/MediaToolbar.vue:129 -msgid "The request could not be processed." -msgstr "无法处理该请求。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 -msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:93 -msgid "The song ID you specified cannot be requested for this station." -msgstr "您指定的歌曲ID不能被要求使用在这个电台。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:89 -msgid "The song ID you specified could not be found in the station." -msgstr "您指定的歌曲ID在电台中找不到。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:11 -msgid "The station ID will be a numeric string that starts with the letter S." -msgstr "站号将是一个以字母S开头的数字字符串。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:23 -msgid "The streamer will use this password to connect to the radio server." -msgstr "流媒体将使用这个密码连接到电台服务器。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:12 -msgid "The streamer will use this username to connect to the radio server." -msgstr "流媒体将使用这个用户名连接到电台服务器。" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 -msgid "The synchronization task is running in the background. The log below will update automatically." -msgstr "同步任务正在后台运行。下面的日志会自动更新。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:39 -msgid "The time period that the song should fade in. Leave blank to use the system default." -msgstr "歌曲应该淡入的时间段。留空以使用系统默认值。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:49 -msgid "The time period that the song should fade out. Leave blank to use the system default." -msgstr "歌曲应该淡出的时间段。留空以使用系统默认值。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:29 -msgid "The time that this song should overlap its surrounding songs when fading. Leave blank to use the system default." -msgstr "渐变时,这首歌曲与周围歌曲重叠的时间。留空以使用系统默认值。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:49 -msgid "The time when the episode should be published (according to the stations timezone)." -msgstr "这一集应该发布的时间(根据电台时区)。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 -msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." -msgstr "上传的文件超过了HTML表格的MAX_FILE_SIZE指令。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 -msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." -msgstr "上传的文件超过了php.ini中upload_max_filesize的指令。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 -msgid "The uploaded file was only partially uploaded." -msgstr "上传的文件只是部分上传。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:223 -msgid "The value for the \"SPX_KEY\" parameter for viewing profiling pages." -msgstr "用于查看分析页面的 \"SPX_KEY \"参数的值。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/AdvancedSettings.vue:19 -msgid "The volume in decibels to amplify the track with. Leave blank to use the system default." -msgstr "要放大音轨的音量,单位为分贝。留空以使用系统默认值。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:139 -msgid "Theme" -msgstr "主题" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:44 -msgid "There is no existing custom fallback file associated with this station." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:33 -msgid "There is no existing intro file associated with this mount point." -msgstr "没有与该挂载点相关联的现有介绍文件。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/Media.vue:34 -msgid "There is no existing media associated with this episode." -msgstr "没有与本集相关的现有媒体。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:107 -msgid "This CSS will be applied to the main management pages, like this one." -msgstr "这个CSS将被应用到主管理页面,比如这个。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:79 -msgid "This CSS will be applied to the station public pages and login page." -msgstr "该CSS将应用于电台内公共页面和登录页面。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:103 -msgid "This Month" -msgstr "这个月" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:11 -msgid "This URL is provided within the Discord application." -msgstr "此 URL 是在 Discord 应用程序中提供的。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:24 -msgid "This account will have full access to the system, and you'll automatically be logged in to it for the rest of setup." -msgstr "这个账户将拥有对系统的全部访问权限,在接下来的设置过程中,您将自动登录到这个账户。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:53 -msgid "This allows you to log debug-level errors temporarily (for problem-solving) or reduce the volume of logs that are produced by your installation, without needing to modify whether your installation is a production or development instance." -msgstr "这允许您暂时记录调试级别的错误(用于解决问题)或减少您的安装所产生的日志量,而不需要修改您的安装是生产还是开发实例。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:58 -msgid "This can have an adverse impact on system performance. You should disable this when possible." -msgstr "这可能对系统性能产生不利影响。您应该在可能的情况下禁用它。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:13 -msgid "This can make it look like your memory is low while it actually is not. Some monitoring solutions/panels include cached memory in their used memory statistics without indicating this." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:155 -msgid "This code will be included in the frontend configuration. Allowed formats are:" -msgstr "这段代码将被包含在前端配置中。允许的格式是:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:275 -msgid "This determines how many songs in advance the AutoDJ will automatically fill the queue." -msgstr "这决定了AutoDJ会提前多少首歌曲自动填充队列。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/PlaylistsAction.php:24 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/SftpUsersAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Middleware/Module/StationFiles.php:21 -msgid "This feature is not currently supported on this station." -msgstr "该电台当前不支持此功能。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:21 -msgid "This field is required." -msgstr "这是必填栏。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:54 -msgid "This field must be a valid IP address." -msgstr "这个字段必须是一个有效的IP地址。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:57 -msgid "This field must be a valid URL." -msgstr "这个字段必须是一个有效的URL。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:48 -msgid "This field must be a valid decimal number." -msgstr "这个字段必须是一个有效的十进制数字。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:51 -msgid "This field must be a valid e-mail address." -msgstr "这个字段必须是一个有效的电子邮件地址。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:45 -msgid "This field must be a valid integer." -msgstr "这个字段必须是一个有效的整数。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:32 -msgid "This field must be between %{ min } and %{ max }." -msgstr "这个字段必须在%{最小}和%{最大}之间。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:24 -msgid "This field must have at least %{ min } letters." -msgstr "这个字段必须至少有%{最小}个字母。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:28 -msgid "This field must have at most %{ max } letters." -msgstr "这个字段最多只能有%{最大}个字母。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:36 -msgid "This field must only contain alphabetic characters." -msgstr "这个字段必须只包含字母字符。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:39 -msgid "This field must only contain alphanumeric characters." -msgstr "这个字段必须只包含字母数字字符。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:42 -msgid "This field must only contain numeric characters." -msgstr "这个字段必须只包含数字字符。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:90 -msgid "This file was automatically generated by AzuraCast." -msgstr "这个文件是由AzuraCast自动生成的。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Fallback.vue:11 -msgid "This file will be played on your radio station any time no media is scheduled to play or a critical error occurs that interrupts regular broadcasting." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 -msgid "This installation has not been backed up in the last two weeks." -msgstr "在过去的两个星期里,这个装置还没有备份。" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 -msgid "This installation's administrator has not configured this functionality." -msgstr "此安装的管理员没有配置此功能。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Intro.vue:10 -msgid "This introduction file should exactly match the bitrate and format of the mount point itself." -msgstr "这个介绍文件应该与挂载点本身的比特率和格式完全一致。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:46 -msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:18 -msgid "This is an advanced feature and custom code is not officially supported by AzuraCast. You may break your station by adding custom code, but removing it should fix any issues." -msgstr "这是一个高级功能,AzuraCast官方不支持自定义代码。添加自定义代码可能会破坏您的电台,但删除它应该可以解决任何问题。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/BasicInfo.vue:35 -msgid "This is the informal display name that will be shown in API responses if the streamer/DJ is live." -msgstr "这是非正式的显示名称,如果流媒体/DJ是现场直播,将显示在API响应中。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:186 -msgid "This is the number of seconds until a streamer who has been manually disconnected can reconnect to the stream. Set to 0 to allow the streamer to immediately reconnect." -msgstr "这是被手动断开连接的流媒体可以重新连接到流媒体之前的秒数。设置为0,允许流媒体人立即重新连接。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding/BrandingForm.vue:93 -msgid "This javascript code will be applied to the station public pages and login page." -msgstr "该javascript代码将被应用到电台内公共页面和登录页面。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:242 -msgid "This mode disables AzuraCast's AutoDJ management, using Liquidsoap itself to manage song playback. \"Next Song\" and some other features will not be available." -msgstr "该模式禁用AzuraCast的AutoDJ管理,使用Liquidsoap本身来管理歌曲播放。\"下一首歌曲 \"和其他一些功能将无法使用。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:12 -msgid "This name should always begin with a slash (/), and must be a valid URL, such as /autodj.mp3" -msgstr "这个地址应该总是以斜杠(/)开头,并且必须是一个有效的URL,比如/autodj.mp3" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:20 -msgid "This name will appear as a sub-header next to the AzuraCast logo, to help identify this server." -msgstr "这个名字将出现在AzuraCast标志旁边的小标题中,以帮助识别这个服务器。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Form/VuelidateError.vue:60 -msgid "This password is too common or insecure." -msgstr "这个密码太常见或不安全。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:8 -msgid "This playlist currently has no scheduled times. It will play at all times. To add a new scheduled time, click the button below." -msgstr "该播放列表目前没有安排时间。它将在所有时间播放。要添加新的预定时间,请点击下面的按钮。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:27 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:27 -msgid "This playlist is not a sequential playlist." -msgstr "此播放列表不是顺序播放列表。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:156 -msgid "This playlist will play every $x minutes, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:131 -msgid "This playlist will play every $x songs, where $x is specified here." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:264 -msgid "This port is not used by any external process. Only modify this port if the assigned port is in use. Leave blank to automatically assign a port." -msgstr "此端口不被任何外部进程使用。只有当指定的端口正在使用时,才能修改此端口。留空以自动分配一个端口。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:29 -msgid "This product includes GeoLite2 data created by MaxMind, available from %s." -msgstr "本产品包括MaxMind创建的GeoLite2数据,可从%s。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:4 -msgid "This queue contains the remaining tracks in the order they will be queued by the AzuraCast AutoDJ (if the tracks are eligible to be played)." -msgstr "这个队列包含剩余的曲目,其顺序将由AzuraCast AutoDJ排队进行播放,(如果曲目有资格播放的话)。" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 -msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." -msgstr "由于系统管理员选择不收集详细的基于IP的听众信息,因此该电台没有该报告。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:170 -msgid "This service can provide album art for tracks where none is available locally." -msgstr "这项服务可以为本地没有的曲目提供专辑封面。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:12 -msgid "This software delivers your broadcast to the listening audience." -msgstr "该软件将您的广播传递给听众。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:11 -msgid "This software shuffles from playlists of music constantly and plays when no other radio source is available." -msgstr "这款软件从音乐的播放列表中不断地洗牌,当没有其他广播源时,就会播放。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:250 -msgid "This song or artist has been played too recently. Wait a while before requesting it again." -msgstr "这首歌或艺术家最近被播放的次数太多。在再次请求之前,请稍等片刻。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:106 -msgid "This specifies the minimum time (in minutes) between a song playing on the radio and being available to request again. Set to 0 for no threshold." -msgstr "这指定了在广播中播放歌曲和可再次请求的最小时间(分钟)。设置为0表示没有阈值。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:316 -msgid "This specifies the time range (in minutes) of the song history that the duplicate song prevention algorithm should take into account." -msgstr "这指定了重复歌曲防止算法应考虑的歌曲历史的时间范围(分钟)。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:84 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:189 -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 -msgid "This station does not accept requests currently." -msgstr "该电台当前不接受请求。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:26 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:40 -msgid "This station does not support on-demand streaming." -msgstr "该电台不支持流媒体点播。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:187 -msgid "This station is out of available storage space." -msgstr "这个电台已经没有可用的存储空间了。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:58 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:11 -msgid "This station's time zone is currently %{tz}." -msgstr "此电台的时区目前是%{tz}。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:8 -msgid "This streamer is not scheduled to play at any times." -msgstr "此流媒体在任何时候都没有安排播放。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:173 -msgid "This value is already used." -msgstr "该值已被使用。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:21 -msgid "This web hook will only run when the selected event(s) occur on this specific station." -msgstr "该网络钩子仅在所选事件发生在该特定电台时运行。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:27 -msgid "This will be the file name for your backup, include the extension for file type you wish to use." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/CustomFields/Form.vue:9 -msgid "This will be used as the label when editing individual songs, and will show in API results." -msgstr "这将作为编辑单个歌曲时的标签,并将显示在API结果中。" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 -msgid "This will clear any pending unprocessed messages in all message queues." -msgstr "这将清除所有消息队列中所有未处理的消息。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AzuraCastEnvFile.php:217 -msgid "This will have a significant performance impact on your installation." -msgstr "这将对您的安装产生重大的性能影响。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:50 -msgid "This will produce a significantly smaller backup, but you should make sure to back up your media elsewhere. Note that only locally stored media will be backed up." -msgstr "这将产生一个小得多的备份,但您应确保将媒体备份到其他地方。请注意,只有本地存储的媒体才会被备份。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:54 -msgid "Thumbnail Image URL" -msgstr "缩略图网址" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:146 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:125 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:95 -msgid "Thursday" -msgstr "星期四" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:147 -msgid "Time" -msgstr "时间" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:148 -msgid "Time (sec)" -msgstr "时间 (sec)" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:35 -msgid "Time Zone" -msgstr "时区" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:28 -msgid "Time spent waiting for disk I/O to be completed." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:9 -msgid "Time stolen by other virtual machines on the same physical server." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:114 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Requests.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/OnDemand.vue:116 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:229 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:29 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:54 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/QueueModal.vue:10 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:11 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:79 -msgid "Title" -msgstr "标题" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:80 msgid "Title Sort Order" msgstr "标题排序顺序" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:16 -msgid "To alleviate this potential problem with shared CPU resources, hosts assign \"credits\" to a VPS which are used up according to an algorithm based on the CPU load as well as the time over which the CPU load is generated. If your VM's assigned credit is used up, they will take CPU time from your VM and assign it to other VMs on the machine. This is seen as the \"Steal\" or \"St\" value." -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:26 -msgid "To download the GeoLite database:" -msgstr "要下载GeoLite数据库:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:35 -msgid "To play once per day, set the start and end times to the same value." -msgstr "要想每天播放一次,请将开始和结束时间设置为相同的值。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups.vue:55 -msgid "To restore a backup from your host computer, run:" -msgstr "要从主机恢复备份,请运行:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Remotes/Form/BasicInfo.vue:52 -msgid "To retrieve detailed unique listeners and client details, an administrator password is often required." -msgstr "要检索详细的监听器和客户端的详细信息,通常需要一个管理员密码。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:71 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:68 -msgid "To set this schedule to run only within a certain date range, specify a start and end date." -msgstr "要将此计划设置为仅在特定日期范围内运行,请指定开始和结束的日期。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/TwoFactorModal.vue:20 -msgid "To verify that the code was set up correctly, enter the 6-digit code the app shows you." -msgstr "要验证代码设置是否正确,请输入应用程序显示的6位数代码。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:83 -msgid "Today" -msgstr "今天" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 -msgid "Toggle Menu" -msgstr "切换菜单" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 -msgid "Toggle Sidebar" -msgstr "切换侧栏" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:40 -msgid "Too many forgot password attempts" -msgstr "忘记密码功能的尝试次数过多" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:58 -msgid "Too many login attempts" -msgstr "尝试登录次数过多" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Performance.vue:62 -msgid "Total" -msgstr "总" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:179 -msgid "Total Disk Space" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:45 -msgid "Total Listener Hours" -msgstr "听众总时数" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:142 -msgid "Total RAM" -msgstr "" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:81 msgid "Track Number" msgstr "轨道编号" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:226 -msgid "Transmitted" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:80 -msgid "Triggers" -msgstr "触发器" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:144 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:123 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:93 -msgid "Tuesday" -msgstr "星期二" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 -msgid "TuneIn AIR" -msgstr "调谐空气" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:17 -msgid "TuneIn Partner ID" -msgstr "TuneIn合作伙伴ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:23 -msgid "TuneIn Partner Key" -msgstr "TuneIn合作伙伴密钥" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Tunein.vue:7 -msgid "TuneIn Station ID" -msgstr "TuneIn电台ID" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:5 -msgid "Twitter Account Details" -msgstr "Twitter帐户详细信息" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Twitter.vue:16 -msgid "Twitter Applications" -msgstr "推特应用" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 -msgid "Twitter Post" -msgstr "推特帖子" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:56 -msgid "Two-Factor Authentication" -msgstr "双因素认证" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:66 -msgid "Two-factor authentication improves the security of your account by requiring a second one-time access code in addition to your password when you log in." -msgstr "双因素认证可提高您了账户的安全性,在您登录时,除了密码外,还需要第二个一次性访问代码。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:17 -msgid "Typically a website with content about the episode." -msgstr "通常是一个有关于该剧集内容的网站。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:17 -msgid "Typically the home page of a podcast." -msgstr "通常是一个播客的主页。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Discord.vue:41 -msgid "URL" -msgstr "网址" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 +msgid "Unsynchronised Lyric" +msgstr "不同步的歌词" #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:83 msgid "URL Artist" @@ -6209,250 +6793,424 @@ msgstr "网址来源" msgid "URL Station" msgstr "URL电台" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:59 -msgid "URL Stub" -msgstr "URL存根" - #: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:89 msgid "URL User" msgstr "URL用户" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:85 -msgid "Unassigned Files" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 +msgid "Year" +msgstr "年" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Frontend/Dashboard/ChartsAction.php:130 +msgid "All Stations" +msgstr "所有电台" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:87 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/RequestsController.php:196 +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:63 +msgid "This station does not accept requests currently." +msgstr "该电台当前不接受请求。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/GetOrderAction.php:37 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/PutOrderAction.php:36 +msgid "This playlist is not a sequential playlist." +msgstr "此播放列表不是顺序播放列表。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:36 +msgid "Playlist enabled." +msgstr "播放列表已启用。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ToggleAction.php:37 +msgid "Playlist disabled." +msgstr "播放列表已禁用。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ImportAction.php:171 +#, php-format +msgid "Playlist successfully imported; %d of %d files were successfully matched." +msgstr "播放列表成功导入;%d的%d文件被成功匹配。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Playlists/ReshuffleAction.php:35 +msgid "Playlist reshuffled." +msgstr "播放列表已改组。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/BulkMedia/UploadAction.php:162 +#, php-format +msgid "%d files processed." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:33 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/StreamsPanel.vue:61 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/NowPlayingPanel.vue:12 -msgid "Unique" -msgstr "特别听众" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/MakeDirectoryAction.php:26 +msgid "No directory specified" +msgstr "没有指定目录" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:35 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Dashboard.vue:232 -msgid "Unique Listeners" -msgstr "特别听众" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:29 +msgid "File not specified." +msgstr "未指定文件。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Telegram.vue:21 -msgid "Unique identifier for the target chat or username of the target channel (in the format @channelusername)." -msgstr "目标聊天的唯一标识符或目标频道的用户名(格式为@channelusername)。" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/RenameAction.php:35 +msgid "New path not specified." +msgstr "未指定新路径。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:89 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:106 -msgid "Unknown" -msgstr "未知" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:304 +#, php-format +msgid "File Not Processed: %s" +msgstr "未处理的文件:%s" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:138 -msgid "Unknown Artist" -msgstr "未知艺术家" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Files/ListAction.php:308 +msgid "File Processing" +msgstr "文件处理" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/PlaylistPanel.vue:135 -msgid "Unknown Title" -msgstr "未知标题" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:36 +msgid "Web hook enabled." +msgstr "网络钩子已启用。" -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:78 -msgid "Unprocessable Files" -msgstr "无法处理的文件" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:37 +msgid "Web hook disabled." +msgstr "网络钩子被禁用。" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 -msgid "Unspecified error." -msgstr "未指明的错误。" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/ListAction.php:41 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/OnDemand/DownloadAction.php:31 +msgid "This station does not support on-demand streaming." +msgstr "该电台不支持流媒体点播。" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:82 -msgid "Unsynchronised Lyric" -msgstr "不同步的歌词" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Podcasts/Art/DeleteArtAction.php:60 +msgid "Podcast not found!" +msgstr "没有找到播客!" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/ReorderModal.vue:82 -msgid "Up" -msgstr "上" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/FilesController.php:193 +msgid "This station is out of available storage space." +msgstr "这个电台已经没有可用的存储空间了。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Queue.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/QueueAction.php:22 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:237 -msgid "Upcoming Song Queue" -msgstr "即将到来的歌曲队列" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Streamers/BroadcastsController.php:144 +msgid "No recording available." +msgstr "没有可用的录音。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:126 -msgid "Update" -msgstr "更新" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:157 +msgid "Station reloaded." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:42 -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:53 -msgid "Update Instructions" -msgstr "更新说明" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:185 +msgid "Station restarted." +msgstr "电台已重新启动。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:130 -msgid "Update Metadata" -msgstr "更新元数据" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:201 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:255 +msgid "Service stopped." +msgstr "Service 停止。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:65 -msgid "Updated" -msgstr "更新" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:206 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:260 +msgid "Service started." +msgstr "Service 开始运行。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Branding.vue:10 -msgid "Upload Custom Assets" -msgstr "上传自定义资产" +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:212 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:266 +msgid "Service reloaded." +msgstr "Service 重载。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:224 +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:278 +msgid "Service restarted." +msgstr "Service 重启。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:243 +msgid "Song skipped." +msgstr "已跳过歌曲。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/ServicesController.php:250 +msgid "Streamer disconnected." +msgstr "流媒体已断线。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:213 +msgid "You cannot modify yourself." +msgstr "您不能修改自己。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:236 +msgid "You cannot remove yourself." +msgstr "您无法删除自己。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Backups/AbstractFileAction.php:35 +msgid "Backup not found." +msgstr "找不到备份。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/Stations/StorageLocationsAction.php:19 +msgid "Create a new storage location based on the base directory." +msgstr "在基础目录的基础之上,创建一个新的存储位置。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:47 +msgid "Test Message" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:50 +msgid "This is a test message from AzuraCast. If you are receiving this message, it means your e-mail settings are configured correctly." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/SendTestMessageAction.php:64 +msgid "Test message sent successfully." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:70 +msgid "Search engine crawlers are not permitted to use this feature." +msgstr "搜索引擎爬虫不允许使用此功能。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:75 +msgid "You are not permitted to submit requests." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 +msgid "The song ID you specified cannot be requested for this station." +msgstr "您指定的歌曲ID不能被要求使用在这个电台。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:113 +msgid "You have submitted a request too recently! Please wait before submitting another one." +msgstr "您最近提交的请求太多了! 请等待后再提交另一个请求。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:158 +msgid "Duplicate request: this song was already requested and will play soon." +msgstr "重复请求:这首歌已经被请求了,很快就会播放。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:237 +msgid "This song or artist has been played too recently. Wait a while before requesting it again." +msgstr "这首歌或艺术家最近被播放的次数太多。在再次请求之前,请稍等片刻。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:56 +#, php-format +msgid "Playlist: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/ApiGenerator/ScheduleApiGenerator.php:61 +#, php-format +msgid "Streamer: %s" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:33 +msgid "Changes saved successfully." +msgstr "更改已成功保存。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:38 +msgid "Record created successfully." +msgstr "录音创建成功。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:43 +msgid "Record updated successfully." +msgstr "录音更新成功。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Status.php:48 +msgid "Record deleted successfully." +msgstr "记录已成功删除。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:71 +msgid "Record not found" +msgstr "未找到录音" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:77 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "上传的文件超过了php.ini中upload_max_filesize的指令。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:78 +msgid "The uploaded file exceeds the MAX_FILE_SIZE directive from the HTML form." +msgstr "上传的文件超过了HTML表格的MAX_FILE_SIZE指令。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:79 +msgid "The uploaded file was only partially uploaded." +msgstr "上传的文件只是部分上传。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:80 +msgid "No file was uploaded." +msgstr "没有上传文件。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:81 +msgid "No temporary directory is available." +msgstr "没有临时目录可用。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:82 +msgid "Could not write to filesystem." +msgstr "无法写入文件系统。" #: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:83 msgid "Upload halted by a PHP extension." msgstr "上传被一个PHP扩展停止了。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Shoutcast.vue:41 -msgid "Upload the file on this page to automatically extract it into the proper directory." -msgstr "在这个页面上上传文件,就可以自动解压到适当的目录中。" +#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Api/Error.php:84 +msgid "Unspecified error." +msgstr "未指明的错误。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:68 -msgid "Use" +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:38 +#, php-format +msgid "Storage location %s could not be validated: %s" +msgstr "存储位置%s不能被验证:%s" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StorageLocationValidator.php:69 +#, php-format +msgid "Storage location %s already exists." +msgstr "存储位置%s已存在。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/UniqueEntityValidator.php:176 +msgid "This value is already used." +msgstr "该值已被使用。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Validator/Constraints/StationPortCheckerValidator.php:43 +#, php-format +msgid "The port %s is in use by another station." +msgstr "端口%s正在被另一个电台使用。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocation.php:58 +msgid "GeoLite database not configured for this installation. See System Administration for instructions." +msgstr "没有为本次安装配置GeoLite数据库。请参阅系统管理以了解相关说明。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/GeoLite.php:30 +#, php-format +msgid "This product includes GeoLite2 data created by MaxMind, available from %s." +msgstr "本产品包括MaxMind创建的GeoLite2数据,可从%s。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Service/IpGeolocator/DbIp.php:29 +msgid "IP Geolocation by DB-IP" +msgstr "通过DB-IP进行IP地理定位" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 +msgid "You must be logged in to access this page." +msgstr "您必须先登录才能访问本页面。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 +#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 +msgid "You do not have permission to access this portion of the site." +msgstr "您没有权限访问这部分网站。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:37 +msgid "The performance profiling extension is currently enabled on this installation." +msgstr "性能分析扩展目前已在此安装上启用。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:38 +msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." +msgstr "您可以从分析器页面跟踪任何AzuraCast页面或应用程序的执行时间和内存使用情况。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:44 +msgid "Profiler Control Panel" +msgstr "性能分析控制板" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:56 +msgid "Performance profiling is currently enabled for all requests." +msgstr "目前对所有的请求都启用了性能分析。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:57 +msgid "This can have an adverse impact on system performance. You should disable this when possible." +msgstr "这可能对系统性能产生不利影响。您应该在可能的情况下禁用它。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:41 +msgid "Update Instructions" +msgstr "更新说明" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:49 +#, php-format +msgid "AzuraCast version %s is now available." +msgstr "AzuraCast 版本%s现已发布。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 +#, php-format +msgid "You are currently running version %s. Updating is highly recommended." +msgstr "您目前正在运行的是%s版本。强烈推荐您进行更新。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:60 +msgid "New AzuraCast Release Version Available" +msgstr "新的AzuraCast发行版已发布" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 +#, php-format +msgid "Your installation is currently %d update(s) behind the latest version." +msgstr "您的安装目前落后于最新版本的%d更新。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:79 +msgid "View the changelog for full details." +msgstr "查看更新日志以了解完整详细信息。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:82 +msgid "You should update to take advantage of bug and security fixes." +msgstr "您应该更新以利用错误和安全修复。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:85 +msgid "New AzuraCast Updates Available" +msgstr "新的AzuraCast更新可用" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:48 +msgid "You may want to update your base URL to ensure it is correct." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:45 -msgid "Use (Us)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:51 +msgid "If you regularly use different URLs to access AzuraCast, you should enable the \"Prefer Browser URL\" setting." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account.vue:97 -msgid "Use API keys to authenticate with the AzuraCast API using the same permissions as your user account." -msgstr "使用API密钥与AzuraCast API进行认证,使用与用户账户相同的权限。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:107 -msgid "Use Asynchronous Worker" -msgstr "使用异步Worker" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/EditForm.vue:70 -msgid "Use Browser Default" -msgstr "使用浏览器默认" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:206 -msgid "Use Icecast 2.4 on this server." -msgstr "在这个服务器上使用Icecast 2.4。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:428 -msgid "Use Less CPU (Uses More Memory)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 +#, php-format +msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:420 -msgid "Use Less Memory (Uses More CPU)" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:49 +msgid "Installation Not Recently Backed Up" +msgstr "最近没有备份的安装" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/RecentBackupCheck.php:50 +msgid "This installation has not been backed up in the last two weeks." +msgstr "在过去的两个星期里,这个装置还没有备份。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:38 +msgid "Synchronization Disabled" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:351 -msgid "Use Liquidsoap on this server." -msgstr "在这个服务器上使用Liquidsoap。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/BackendForm.vue:250 -msgid "Use Replaygain Metadata" -msgstr "使用重播元数据" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/FrontendForm.vue:213 -msgid "Use SHOUTcast DNAS 2 on this server." -msgstr "在这个服务器上使用SHOUTcast DNAS 2。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:87 -msgid "Use Secure (TLS) SMTP Connection" -msgstr "使用安全(TLS)SMTP连接" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:37 -msgid "Use Web Proxy for Radio" -msgstr "使用网络代理进行广播" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/GeneralTab.vue:60 -msgid "Use WebSockets for Now Playing Updates" -msgstr "使用WebSockets立即播放广播" - -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 -msgid "Use the Telegram Bot API to send a message to a channel." -msgstr "使用Telegram Bot API将消息发送到频道。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:155 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:191 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/MemoryStatsHelpModal.vue:24 -msgid "Used" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:39 +msgid "Routine synchronization is currently disabled. Make sure to re-enable it to resume routine maintenance tasks." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:43 -msgid "Used for \"Forgot Password\" functionality, web hooks and other functions." -msgstr "用于 \"忘记密码 \"功能、网页钩子等功能。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/AuditLog.vue:113 -msgid "User" -msgstr "用户" - -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 -msgid "User Accounts" -msgstr "用户帐号" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:149 -msgid "User Agent" -msgstr "用户 Agent" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:64 -msgid "User Name" -msgstr "用户名" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:73 -msgid "User Permissions" -msgstr "用户权限" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/MasqueradeAction.php:30 -msgid "User not found." -msgstr "找不到用户。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:174 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:78 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers/Form.vue:6 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers.vue:90 -msgid "Username" -msgstr "用户名" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:24 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:42 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/FrontendPanel.vue:60 -msgid "Username:" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:53 +msgid "Synchronization Not Recently Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/UsersAction.php:25 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:51 -msgid "Users" -msgstr "用户" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:54 +msgid "The routine synchronization task has not run recently. This may indicate an error with your installation." +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/GlobalForm.vue:17 -msgid "Users with this role will have these permissions across the entire installation." -msgstr "拥有这个角色的用户将在整个安装过程中拥有这些权限。" +#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/SyncTaskCheck.php:61 +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:44 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:16 +msgid "System Debugger" +msgstr "系统调试器" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Permissions/Form/StationForm.vue:27 -msgid "Users with this role will have these permissions for this single station." -msgstr "拥有此角色的用户将对这个单一站点拥有这些权限。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/LiquidsoapConfig.vue:12 -msgid "Using this page, you can customize several sections of the Liquidsoap configuration. This allows you to add advanced functionality to your station's AutoDJ." -msgstr "利用这个页面,您可以定制Liquidsoap配置的几个部分。这使您能够为您的电台的AutoDJ添加高级功能。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Settings/ServicesTab.vue:90 -msgid "Usually enabled for port 465, disabled for ports 587 or 25." -msgstr "电子邮件通常使用465,587或25端口,有时25端口可能是被禁用的。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:113 -msgid "Valid options: %s" -msgstr "有效选项: %s" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/CommonFormattingInfo.vue:8 -msgid "Variables are in the form of:" -msgstr "变量的形式是::" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/RequestsPanel.vue:13 -msgid "View" -msgstr "查看" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:24 +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:28 +msgid "All Permissions" +msgstr "所有权限" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:25 msgid "View Administration Page" msgstr "查看管理页面" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 -msgid "View Details" -msgstr "查看详情" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 +msgid "View System Logs" +msgstr "查看系统日志" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 -msgid "View Station Logs" -msgstr "查看电台日志" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:27 +msgid "Administer Settings" +msgstr "管理设置" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:28 +msgid "Administer API Keys" +msgstr "管理API密钥" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:29 +msgid "Administer Stations" +msgstr "管理电台" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:30 +msgid "Administer Custom Fields" +msgstr "自定义字段管理" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:31 +msgid "Administer Backups" +msgstr "备份管理" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:32 +msgid "Administer Storage Locations" +msgstr "管理存储位置" #: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:29 msgid "View Station Page" @@ -6462,348 +7220,591 @@ msgstr "查看电台页面" msgid "View Station Reports" msgstr "查看电台报告" -#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/GlobalPermissions.php:26 -msgid "View System Logs" -msgstr "查看系统日志" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:31 +msgid "View Station Logs" +msgstr "查看电台日志" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:80 -msgid "View the changelog for full details." -msgstr "查看更新日志以了解完整详细信息。" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:32 +msgid "Manage Station Profile" +msgstr "电台资料管理" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:310 -msgid "View tracks in playlist" -msgstr "在播放列表中查看曲目" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:33 +msgid "Manage Station Broadcasting" +msgstr "广播电台管理" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:90 -msgid "Visit %s to complete setup." -msgstr "访问%s完成设置。" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:34 +msgid "Manage Station Streamers" +msgstr "电台流媒体管理" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/GeoLite.vue:38 -msgid "Visit the \"My License Key\" page under the \"Services\" section." -msgstr "访问 \"服务 \"部分下的 \"我的许可证密钥 \"页面。" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:35 +msgid "Manage Station Mount Points" +msgstr "电台节点管理" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media/Form/WaveformEditor.vue:62 -msgid "Visual Cue Editor" -msgstr "视觉提示编辑器" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:36 +msgid "Manage Station Remote Relays" +msgstr "管理电台远程中继" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/InlinePlayer.vue:88 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:113 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/Player.vue:275 -msgid "Volume" -msgstr "音量" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:37 +msgid "Manage Station Media" +msgstr "电台媒体管理" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index.vue:63 -msgid "Wait" +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:38 +msgid "Manage Station Automation" +msgstr "管理电台自动化" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:39 +msgid "Manage Station Web Hooks" +msgstr "管理电台钩子" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Enums/StationPermissions.php:40 +msgid "Manage Station Podcasts" +msgstr "管理电台播客" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:248 +#, php-format +msgid "%s is not recognized as a service." +msgstr "%s不被承认为服务。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:251 +msgid "It may not be registered with Supervisor yet. Restarting broadcasting may help." +msgstr "它可能还没有在 Supervisor 注册。重新开始广播可能会有帮助。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:260 +#, php-format +msgid "%s cannot start" +msgstr "%s 无法启动" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:263 +msgid "It is already running." +msgstr "它已经在运行了。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:272 +#, php-format +msgid "%s cannot stop" +msgstr "%s 不能停止" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:275 +msgid "It is not running." +msgstr "它没有运行。" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:284 +#, php-format +msgid "%s encountered an error" +msgstr "%s遇到了一个错误" + +#: /home/runner/work/AzuraCast/AzuraCast/src/Radio/AbstractAdapter.php:295 +msgid "Check the log for details." +msgstr "检查日志以获取详细信息。" + +#: /home/runner/work/AzuraCast/AzuraCast/config/assets.php:85 +msgid "Are you sure?" +msgstr "您确定吗?" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:15 +msgid "System Maintenance" +msgstr "系统维护" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:29 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:16 +msgid "System Logs" +msgstr "系统日志" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:55 +msgid "User Accounts" +msgstr "用户帐号" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:91 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:3 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:15 +msgid "Connected AzuraRelays" +msgstr "连接的AzuraRelays" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/admin.php:96 +msgid "Install SHOUTcast" +msgstr "安装SHOUTcast" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:19 +msgid "Restart broadcasting? This will disconnect any current listeners." +msgstr "重新开始播放?这将断开所有当前的侦听器。" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:20 +msgid "Reload broadcasting? Current listeners will not be disconnected." msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Index/CpuStatsHelpModal.vue:26 -msgid "Wait (Wa)" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:30 +msgid "Start Station" +msgstr "开始电台" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:31 +msgid "Ready to start broadcasting? Click to start your station." +msgstr "准备开始广播了吗?单击以启动您的电台。" + +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:40 +msgid "Reload to Apply Changes" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Advanced.vue:7 -msgid "Warning" -msgstr "警告" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:41 +msgid "Click to restart your station and apply configuration changes." +msgstr "单击以重新启动电台并应用配置更改。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/Waveform.vue:16 -msgid "Waveform Zoom" -msgstr "波形缩放" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:74 +msgid "Duplicate Songs" +msgstr "重复的歌曲" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/PublicPagesPanel.vue:23 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/PublicPages/WebDjAction.php:59 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:149 -msgid "Web DJ" -msgstr "网络DJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:81 +msgid "Unprocessable Files" +msgstr "无法处理的文件" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:5 -msgid "Web Hook Details" -msgstr "网络钩子详细信息" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:7 -msgid "Web Hook Name" -msgstr "网络钩子名称" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/BasicInfo.vue:18 -msgid "Web Hook Triggers" -msgstr "Triggers 网络钩子" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:31 -msgid "Web Hook URL" -msgstr "网络钩子网址" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/CloneModalForm.vue:77 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:5 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/WebhooksAction.php:31 -#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:165 -msgid "Web Hooks" -msgstr "网络钩子" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Stations/Form/ProfileForm.vue:26 -msgid "Web Site URL" -msgstr "网址" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:26 -msgid "Web hook disabled." -msgstr "网络钩子被禁用。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/ToggleAction.php:25 -msgid "Web hook enabled." -msgstr "网络钩子已启用。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Webhooks/AbstractWebhooksAction.php:28 -msgid "Web hook not found." -msgstr "没有找到网络钩子。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks/Form/Generic.vue:9 -msgid "Web hooks automatically send a HTTP POST request to the URL you specify to notify it any time one of the triggers you specify occurs on your station." -msgstr "Web钩子自动向您指定的URL发送HTTP POST请求,以便在您的电台上触发您指定的触发器之一时通知它。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Webhooks.vue:9 -msgid "Web hooks let you connect to external web services and broadcast changes to your station to them." -msgstr "网络钩子可以让您连接到外部网络服务,并将您的电台的变化广播传输给他们。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Public/WebDJ/SettingsPanel.vue:5 -msgid "WebDJ" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:88 +msgid "Unassigned Files" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/PodcastForm/BasicInfo.vue:14 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Podcasts/EpisodeForm/BasicInfo.vue:14 -msgid "Website" -msgstr "网站" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:147 +msgid "Live Streaming" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/Schedule.vue:145 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/Form/Schedule.vue:124 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Stations/Reports/Overview/ChartsAction.php:94 -msgid "Wednesday" -msgstr "星期三" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:182 +msgid "Reports" +msgstr "报告" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists.vue:211 -msgid "Weight" -msgstr "重量" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:209 +msgid "SoundExchange Royalties" +msgstr "SoundExchange版税" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 -msgid "Welcome to %s!" -msgstr "欢迎来到%s!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:268 +msgid "Reload Configuration" +msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Setup/Register.vue:12 -msgid "Welcome to AzuraCast!" -msgstr "欢迎来到AzuraCast!" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:276 +msgid "Restart Broadcasting" +msgstr "重新开始广播" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:175 -msgid "Welcome to AzuraCast! Complete the initial server setup by answering a few questions." -msgstr "欢迎来到AzuraCast! 通过回答几个问题来完成AzuraCast服务器的设置。" +#: /home/runner/work/AzuraCast/AzuraCast/config/menus/station.php:286 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:107 +msgid "Help" +msgstr "帮助" -#: /home/runner/work/AzuraCast/AzuraCast/src/Console/Command/SetupCommand.php:45 -msgid "Welcome to AzuraCast. Please wait while some key dependencies of AzuraCast are set up..." -msgstr "欢迎来到AzuraCast。请稍等一下,AzuraCast的一些关键的依赖关系已经建立起来了。" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:10 +msgid "Any time the currently playing song changes" +msgstr "当前播放的歌曲随时改变" -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 -msgid "Welcome!" -msgstr "欢迎!" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:11 +msgid "Any time the listener count increases" +msgstr "只要听众人数增加" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:26 -msgid "When making API calls, you can pass this value in the \"X-API-Key\" header to authenticate as yourself." -msgstr "当进行API调用时,您可以在 \"X-API-Key \"头中传递这个值,以验证自己的身份。" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:12 +msgid "Any time the listener count decreases" +msgstr "任何时候听众人数减少" -#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 -msgid "When the station broadcast comes online." -msgstr "当站内广播上线后。" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:13 +msgid "Any time a live streamer/DJ connects to the stream" +msgstr "直播流媒体/ DJ随时连接到流" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:14 +msgid "Any time a live streamer/DJ disconnects from the stream" +msgstr "每当直播流媒体/ DJ与流断开连接时" #: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:15 msgid "When the station broadcast goes offline." msgstr "当电台广播离线时。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Playlists/Form/BasicInfo.vue:39 -msgid "Whether the AutoDJ should attempt to avoid duplicate artists and track titles when playing media from this playlist." -msgstr "当播放该播放列表中的媒体时,AutoDJ是否应该尝试避免重复的艺术家和曲目标题。" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:16 +msgid "When the station broadcast comes online." +msgstr "当站内广播上线后。" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Profile/EmbedModal.vue:136 -msgid "Widget Type" -msgstr "小部件类型" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:29 +msgid "Generic Web Hook" +msgstr "通用网络钩子" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:80 -msgid "Worst Performing Songs" -msgstr "最差的表演歌曲" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:30 +msgid "Automatically send a message to any URL when your station data changes." +msgstr "电台数据更改时,自动将消息发送到任何URL。" -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/Command/InstallCommand.php:268 -msgid "Writing configuration files..." -msgstr "编写配置文件..." +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:35 +msgid "Send E-mail" +msgstr "发送电子邮件" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/BasicInfo.vue:76 -msgid "YP Directory Authorization Hash" -msgstr "YP目录授权哈希" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:36 +msgid "Send an e-mail to specified address(es)." +msgstr "向指定地址发送电子邮件。" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Admin/CustomFieldsAction.php:90 -msgid "Year" -msgstr "年" +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:41 +msgid "TuneIn AIR" +msgstr "调谐空气" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:42 +msgid "Send song metadata changes to TuneIn." +msgstr "将歌曲元数据更改发送到TuneIn。" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:47 +msgid "Discord Webhook" +msgstr "Discord 网络钩子" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:48 +msgid "Automatically send a customized message to your Discord server." +msgstr "自动向您的Discord服务器发送自定义消息。" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:53 +msgid "Telegram Chat Message" +msgstr "电报聊天消息" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:54 +msgid "Use the Telegram Bot API to send a message to a channel." +msgstr "使用Telegram Bot API将消息发送到频道。" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:59 +msgid "Twitter Post" +msgstr "推特帖子" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:60 +msgid "Automatically send a tweet." +msgstr "自动发送推文。" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:65 +msgid "Google Analytics Integration" +msgstr "谷歌分析集成" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:66 +msgid "Send stream listener details to Google Analytics." +msgstr "将流媒体监听器的详细信息发送到谷歌分析。" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:71 +msgid "Matomo Analytics Integration" +msgstr "Matomo分析集成" + +#: /home/runner/work/AzuraCast/AzuraCast/config/webhooks.php:72 +msgid "Send stream listener details to Matomo Analytics." +msgstr "将流媒体听众的详细信息发送给Matomo分析。" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:21 +msgid "Is Public" +msgstr "是公共的" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:22 +msgid "First Connected" +msgstr "第一连接" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:23 +msgid "Latest Update" +msgstr "最新更新" #: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 msgid "Yes" msgstr "是" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Common/DateRangeDropdown.vue:87 -msgid "Yesterday" -msgstr "昨天" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/relays/index.phtml:35 +msgid "No" +msgstr "否" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Users.vue:20 -msgid "You" -msgstr "您" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:7 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:14 +msgid "Run Synchronization Task" +msgstr "运行同步任务" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:54 -msgid "You are currently running version %s. Updating is highly recommended." -msgstr "您目前正在运行的是%s版本。强烈推荐您进行更新。" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:19 +msgid "Debug Home" +msgstr "调试首页" -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:82 -msgid "You are not permitted to submit requests." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/sync.phtml:24 +msgid "The synchronization task is running in the background. The log below will update automatically." +msgstr "同步任务正在后台运行。下面的日志会自动更新。" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:29 +msgid "Clear Cache" +msgstr "清除缓存" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:25 +msgid "Clearing the application cache may log you out of your session." +msgstr "清除应用程序缓存可能会使您退出会话。" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:38 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:45 +msgid "Clear All Message Queues" +msgstr "清除所有消息队列" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:41 +msgid "This will clear any pending unprocessed messages in all message queues." +msgstr "这将清除所有消息队列中所有未处理的消息。" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:55 +msgid "Synchronization Tasks" +msgstr "同步任务" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:66 +msgid "Task Name" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Media.vue:24 -msgid "You can also upload files in bulk via SFTP." -msgstr "您也可以通过SFTP批量上传文件。" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:6 -msgid "You can find answers for many common questions in our support documents." -msgstr "您可以在我们的支持文档中找到许多常见问题的答案。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:26 -msgid "You can include any special mount point settings here, in either JSON { key: 'value' } format or XML value" -msgstr "您可以在这里包括任何特殊的挂载点设置,格式可以是JSON { key: 'value' },也可以是XML value" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Installer/EnvFiles/AbstractEnvFile.php:91 -msgid "You can modify it as necessary. To apply changes, restart the Docker containers." -msgstr "您可以根据需要对其进行修改。要应用更改,请重新启动 Docker 容器。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Stations/StreamersAction.php:42 -msgid "You can now set up streamer (DJ) accounts." -msgstr "您现在可以设置流媒体(DJ)账户。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:30 -msgid "You can only perform the actions your user account is allowed to perform." -msgstr "您只能执行您的用户账户被允许执行的操作。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Mounts/Form/Advanced.vue:12 -msgid "You can set a custom URL for this stream that AzuraCast will use when referring to it. Leave empty to use the default value." -msgstr "您可以为这个流设置一个自定义的URL,当AzuraCast引用它时,将使用它。留空,则使用默认值。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ProfilerAdvisorCheck.php:39 -msgid "You can track the execution time and memory usage of any AzuraCast page or application from the profiler page." -msgstr "您可以从分析器页面跟踪任何AzuraCast页面或应用程序的执行时间和内存使用情况。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:212 -msgid "You cannot modify yourself." -msgstr "您不能修改自己。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Api/Admin/UsersController.php:232 -msgid "You cannot remove yourself." -msgstr "您无法删除自己。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:199 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:209 -msgid "You do not have permission to access this portion of the site." -msgstr "您没有权限访问这部分网站。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:59 -msgid "You have attempted to log in too many times. Please wait 30 seconds and try again." -msgstr "您已尝试登录太多次。请等待30秒后再试。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/ForgotPasswordAction.php:41 -msgid "You have attempted to reset your password too many times. Please wait 30 seconds and try again." -msgstr "您已尝试重置密码太多次。请等待30秒后再试。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Entity/Repository/StationRequestRepository.php:124 -msgid "You have submitted a request too recently! Please wait before submitting another one." -msgstr "您最近提交的请求太多了! 请等待后再提交另一个请求。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/SftpUsers.vue:46 -msgid "You may need to connect directly to your IP address:" -msgstr "您可能需要直接连接到您的IP地址:" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:21 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:49 -msgid "You may need to connect directly via your IP address:" -msgstr "您可能需要通过您的IP地址直接连接:" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:49 -msgid "You may want to update your base URL to ensure it is correct." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:67 +msgid "Last Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:171 -#: /home/runner/work/AzuraCast/AzuraCast/src/Http/ErrorHandler.php:181 -msgid "You must be logged in to access this page." -msgstr "您必须先登录才能访问本页面。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:83 -msgid "You should update to take advantage of bug and security fixes." -msgstr "您应该更新以利用错误和安全修复。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:37 -msgid "You should update your docker-compose.yml file to reflect the newest changes." -msgstr "您应该更新您的docker-compose.yml文件以反映最新的更改。" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:11 -msgid "You will not be able to retrieve it again." -msgstr "您将无法再次检索到它。" - -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/BaseUrlCheck.php:58 -msgid "Your \"Base URL\" setting (%s) does not match the URL you are currently using (%s)." +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:68 +msgid "Next Run" msgstr "" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/ComposeVersionCheck.php:50 -msgid "Your docker-compose.yml file is out of date!" -msgstr "您的docker-compose.yml文件已经过期了!" +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:82 +msgid "Not Run" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:100 +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:181 +msgid "Run Task" +msgstr "运行任务" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:112 +msgid "Message Queues" +msgstr "消息队列" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:120 +#, php-format +msgid "%d queued messages" +msgstr "%d 排队的信息" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:138 +msgid "Station-Specific Debugging" +msgstr "电台专用调试" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:156 +msgid "AutoDJ Queue" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:169 +msgid "Get Next Song" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:174 +msgid "Get Now Playing" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:188 +msgid "Send Liquidsoap Telnet Command" +msgstr "发送Liquidsoap Telnet命令" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:195 +msgid "Command" +msgstr "命令" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/debug/index.phtml:200 +msgid "Execute Command" +msgstr "执行命令" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:21 +#, php-format +msgid "Because you are running Docker, some system logs can only be accessed from a shell session on the host computer. You can run %s to access container logs from the terminal." +msgstr "因为您正在运行 Docker,所以一些系统日志只能从主机上的 shell 会话访问。您可以运行%s从终端访问容器日志。" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/admin/logs/index.phtml:41 +msgid "Logs by Station" +msgstr "电台日志" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:1 +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:5 +msgid "Report Not Available" +msgstr "报告不可用" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/reports/restricted.phtml:8 +msgid "This report is not available for this station, because the system administrator has chosen not to collect detailed IP-based listener information." +msgstr "由于系统管理员选择不收集详细的基于IP的听众信息,因此该电台没有该报告。" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.phtml:13 +msgid "Station Time" +msgstr "电台时间" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:3 +msgid "Streamer accounts are currently disabled for this station. To enable streamer accounts, click the button below." +msgstr "该电台目前已禁用流媒体账户。要启用流媒体账户,请点击下面的按钮。" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/streamers/disabled.phtml:5 +msgid "Enable Streaming" +msgstr "启用流媒体" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/logs/index.phtml:12 +msgid "Available Logs" +msgstr "可用日志" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:6 +msgid "Station Broadcasting Disabled" +msgstr "电台广播已禁用" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:12 +#, php-format +msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." +msgstr "您的电台目前未启用广播。您仍然可以管理媒体、播放列表和其他电台设置。要重新启用广播,请编辑您的电台简介。" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/sidebar.js.phtml:15 +msgid "Please wait..." +msgstr "加载中..." + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:5 +msgid "HLS is currently disabled for this station. To enable HLS, click the button below." +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/hls/disabled.phtml:8 +msgid "Enable HLS" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/minimal.phtml:52 +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:176 +#, php-format +msgid "Powered by %s" +msgstr "由%s提供技术支持" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:7 +#, php-format +msgid "An account recovery link has been requested for your account on \"%s\"." +msgstr "您的账户在\"%s \"上申请了一个账户恢复链接。" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/mail/forgot.phtml:10 +msgid "Click the link below to log in to your account." +msgstr "点击以下链接登录您的账户。" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/system/log_view.phtml:33 +msgid "Details" +msgstr "详情" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:65 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcast-episodes.phtml:99 +msgid "View Details" +msgstr "查看详情" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/public/podcasts.phtml:98 +msgid "No entries found." +msgstr "没有发现任何条目。" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:11 +msgid "Enter Two-Factor Code" +msgstr "输入双因素代码" #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:12 msgid "Your account uses a two-factor security code. Enter the code your device is currently showing below." msgstr "您的账户使用双因素安全代码。请输入您的设备目前在下面显示的代码。" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/TwoFactorAction.php:43 -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/LoginAction.php:116 -msgid "Your credentials could not be verified." -msgstr "无法验证您的凭据。" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:18 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:20 +msgid "Security Code" +msgstr "安全代码" -#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:13 -msgid "Your current installation type is %s. Be sure to include this when creating a new issue." -msgstr "您当前的安装类型是%s。在创建新的问题时,一定要包含此内容。" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:22 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/two_factor.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:27 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:64 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:67 +msgid "Sign in" +msgstr "登入" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Account/ApiKeyNewKey.vue:15 -msgid "Your full API key is below:" -msgstr "您的完整API密钥如下:" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:17 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:6 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:15 +msgid "Forgot Password" +msgstr "忘记密码" -#: /home/runner/work/AzuraCast/AzuraCast/src/Notification/Check/UpdateCheck.php:74 -msgid "Your installation is currently %d update(s) behind the latest version." -msgstr "您的安装目前落后于最新版本的%d更新。" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:22 +msgid "This installation's administrator has not configured this functionality." +msgstr "此安装的管理员没有配置此功能。" -#: /home/runner/work/AzuraCast/AzuraCast/src/Controller/Frontend/Account/RecoverAction.php:67 -msgid "Your password has been updated." -msgstr "您的密码已更新。" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:25 +msgid "Contact an administrator to reset your password following the instructions in our documentation:" +msgstr "请联系管理员,按照我们文档中的说明重置您的密码:" -#: /home/runner/work/AzuraCast/AzuraCast/templates/stations/profile/disabled.phtml:8 -msgid "Your station is currently not enabled for broadcasting. You can still manage media, playlists, and other station settings. To re-enable broadcasting, edit your station profile." -msgstr "您的电台目前未启用广播。您仍然可以管理媒体、播放列表和其他电台设置。要重新启用广播,请编辑您的电台简介。" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot_disabled.phtml:31 +msgid "Password Reset Instructions" +msgstr "密码重置说明" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Admin/Backups/RunBackupModal.vue:37 -msgid "ZStandard compression" -msgstr "" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:38 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Listeners.vue:48 -msgid "for selected period" -msgstr "选定时期" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:39 -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:82 -msgid "in the last 48 hours" -msgstr "在过去48小时内" - -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Reports/Overview.vue:128 -msgid "in the last month" -msgstr "在过去的一个月里" - -#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 #: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:23 +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:43 msgid "name@example.com" msgstr "名称@example.com" -#: /home/runner/work/AzuraCast/AzuraCast/frontend/vue/components/Stations/Streamers/ConnectionInfo.vue:67 -msgid "or" -msgstr "或" +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/forgot.phtml:30 +msgid "Send Recovery E-mail" +msgstr "发送恢复电子邮件" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:20 +msgid "Welcome!" +msgstr "欢迎!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:23 +#, php-format +msgid "Welcome to %s!" +msgstr "欢迎来到%s!" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:52 +msgid "Enter your password" +msgstr "请输入您的密码" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:60 +msgid "Remember me" +msgstr "记住登录信息" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:71 +msgid "Please log in to continue." +msgstr "请登录后继续。" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/frontend/account/login.phtml:74 +msgid "Forgot your password?" +msgstr "忘记密码?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_viewer.phtml:20 +msgid "Automatically scroll to the bottom of the log" +msgstr "自动滚动到日志的底部" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:3 +msgid "Need Help?" +msgstr "需要帮助吗?" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:7 +#, php-format +msgid "You can find answers for many common questions in our support documents." +msgstr "您可以在我们的支持文档中找到许多常见问题的答案。" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:11 +msgid "If you're experiencing a bug or error, you can submit a GitHub issue using the link below." +msgstr "如果您遇到bug或错误,您可以使用下面的链接提交一个GitHub问题。" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:14 +#, php-format +msgid "Your current installation type is %s. Be sure to include this when creating a new issue." +msgstr "您当前的安装类型是%s。在创建新的问题时,一定要包含此内容。" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/partials/log_help_card.phtml:21 +msgid "Add New GitHub Issue" +msgstr "添加新的GitHub问题" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:46 +msgid "Skip to main content" +msgstr "跳到主要内容" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:51 +msgid "Toggle Sidebar" +msgstr "切换侧栏" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:69 +msgid "Toggle Menu" +msgstr "切换菜单" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:87 +msgid "System Administration" +msgstr "系统管理" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:101 +msgid "Switch Theme" +msgstr "切换主题" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:116 +msgid "End Session" +msgstr "会议结束" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:124 +msgid "Sign Out" +msgstr "退出" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Like our software?" +msgstr "" + +#: /home/runner/work/AzuraCast/AzuraCast/templates/main.phtml:182 +msgid "Donate to support AzuraCast!" +msgstr "" diff --git a/web/static/api/openapi.yml b/web/static/api/openapi.yml index d41fcdf62..727f72e21 100644 --- a/web/static/api/openapi.yml +++ b/web/static/api/openapi.yml @@ -4,8 +4,8 @@ info: description: 'AzuraCast is a standalone, turnkey web radio management tool. Radio stations hosted by AzuraCast expose a public API for viewing now playing data, making requests and more.' license: name: 'Apache 2.0' - url: 'http://www.apache.org/licenses/LICENSE-2.0.html' - version: 0.15.0 + url: 'https://www.apache.org/licenses/LICENSE-2.0.html' + version: 0.16.1 servers: - url: 'https://demo.azuracast.com/api' @@ -167,7 +167,7 @@ paths: get: tags: - 'Administration: Relays' - description: 'Returns all necessary information to relay all ''relayable'' stations.' + description: "Returns all necessary information to relay all 'relayable' stations." operationId: internalGetRelayDetails responses: '200': @@ -312,6 +312,24 @@ paths: security: - ApiKey: [] + /admin/cpu/stats: + get: + tags: + - 'Administration: CPU stats' + description: 'Return a list of all CPU usage stats.' + operationId: getCpuStats + responses: + '200': + description: Success + '403': + $ref: '#/components/responses/AccessDenied' + '404': + $ref: '#/components/responses/RecordNotFound' + '500': + $ref: '#/components/responses/GenericError' + security: + - + ApiKey: [] /admin/settings: get: tags: @@ -771,7 +789,7 @@ paths: get: tags: - Miscellaneous - description: 'Returns the time (with formatting) in GMT and the user''s local time zone, if logged in.' + description: "Returns the time (with formatting) in GMT and the user's local time zone, if logged in." operationId: 3092a8238a915a0b6b324f2a90942a94 responses: '200': @@ -784,7 +802,7 @@ paths: get: tags: - 'Now Playing' - description: 'Returns a full summary of all stations'' current state.' + description: "Returns a full summary of all stations' current state." responses: '200': description: Success @@ -798,7 +816,7 @@ paths: get: tags: - 'Now Playing' - description: 'Returns a full summary of the specified station''s current state.' + description: "Returns a full summary of the specified station's current state." parameters: - $ref: '#/components/parameters/StationIdRequired' @@ -913,6 +931,64 @@ paths: security: - ApiKey: [] + '/station/{station_id}/fallback': + get: + tags: + - 'Stations: General' + description: 'Get the custom fallback track for a station.' + parameters: + - + $ref: '#/components/parameters/StationIdRequired' + responses: + '200': + description: Success + '403': + $ref: '#/components/responses/AccessDenied' + '404': + $ref: '#/components/responses/RecordNotFound' + '500': + $ref: '#/components/responses/GenericError' + security: + - + ApiKey: [] + post: + tags: + - 'Stations: General' + description: 'Update the custom fallback track for the station.' + parameters: + - + $ref: '#/components/parameters/StationIdRequired' + responses: + '200': + $ref: '#/components/responses/Success' + '403': + $ref: '#/components/responses/AccessDenied' + '404': + $ref: '#/components/responses/RecordNotFound' + '500': + $ref: '#/components/responses/GenericError' + security: + - + ApiKey: [] + delete: + tags: + - 'Stations: General' + description: 'Removes the custom fallback track for a station.' + parameters: + - + $ref: '#/components/parameters/StationIdRequired' + responses: + '200': + $ref: '#/components/responses/Success' + '403': + $ref: '#/components/responses/AccessDenied' + '404': + $ref: '#/components/responses/RecordNotFound' + '500': + $ref: '#/components/responses/GenericError' + security: + - + ApiKey: [] '/station/{station_id}/files': get: tags: @@ -1100,6 +1176,152 @@ paths: security: - ApiKey: [] + '/station/{station_id}/hls_streams': + get: + tags: + - 'Stations: HLS Streams' + description: 'List all current HLS streams.' + operationId: getHlsStreams + parameters: + - + $ref: '#/components/parameters/StationIdRequired' + responses: + '200': + description: Success + content: + application/json: + schema: + type: array + items: + $ref: '#/components/schemas/StationMount' + '403': + $ref: '#/components/responses/AccessDenied' + '500': + $ref: '#/components/responses/GenericError' + security: + - + ApiKey: [] + post: + tags: + - 'Stations: HLS Streams' + description: 'Create a new HLS stream.' + operationId: addHlsStream + parameters: + - + $ref: '#/components/parameters/StationIdRequired' + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/StationMount' + responses: + '200': + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/StationMount' + '403': + $ref: '#/components/responses/AccessDenied' + '500': + $ref: '#/components/responses/GenericError' + security: + - + ApiKey: [] + '/station/{station_id}/hls_stream/{id}': + get: + tags: + - 'Stations: HLS Streams' + description: 'Retrieve details for a single HLS stream.' + operationId: getHlsStream + parameters: + - + $ref: '#/components/parameters/StationIdRequired' + - + name: id + in: path + description: 'HLS Stream ID' + required: true + schema: + type: integer + format: int64 + responses: + '200': + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/StationMount' + '403': + $ref: '#/components/responses/AccessDenied' + '404': + $ref: '#/components/responses/RecordNotFound' + '500': + $ref: '#/components/responses/GenericError' + security: + - + ApiKey: [] + put: + tags: + - 'Stations: HLS Streams' + description: 'Update details of a single HLS stream.' + operationId: editHlsStream + parameters: + - + $ref: '#/components/parameters/StationIdRequired' + - + name: id + in: path + description: 'HLS Stream ID' + required: true + schema: + type: integer + format: int64 + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/StationMount' + responses: + '200': + $ref: '#/components/responses/Success' + '403': + $ref: '#/components/responses/AccessDenied' + '404': + $ref: '#/components/responses/RecordNotFound' + '500': + $ref: '#/components/responses/GenericError' + security: + - + ApiKey: [] + delete: + tags: + - 'Stations: HLS Streams' + description: 'Delete a single HLS stream.' + operationId: deleteHlsStream + parameters: + - + $ref: '#/components/parameters/StationIdRequired' + - + name: id + in: path + description: 'HLS Stream ID' + required: true + schema: + type: integer + format: int64 + responses: + '200': + $ref: '#/components/responses/Success' + '403': + $ref: '#/components/responses/AccessDenied' + '404': + $ref: '#/components/responses/RecordNotFound' + '500': + $ref: '#/components/responses/GenericError' + security: + - + ApiKey: [] /stations: get: tags: @@ -2729,6 +2951,64 @@ paths: security: - ApiKey: [] + '/station/{station_id}/stereo-tool-configuration': + get: + tags: + - 'Stations: Broadcasting' + description: 'Get the Stereo Tool configuration file for a station.' + parameters: + - + $ref: '#/components/parameters/StationIdRequired' + responses: + '200': + description: Success + '403': + $ref: '#/components/responses/AccessDenied' + '404': + $ref: '#/components/responses/RecordNotFound' + '500': + $ref: '#/components/responses/GenericError' + security: + - + ApiKey: [] + post: + tags: + - 'Stations: Broadcasting' + description: 'Update the Stereo Tool configuration file for a station.' + parameters: + - + $ref: '#/components/parameters/StationIdRequired' + responses: + '200': + $ref: '#/components/responses/Success' + '403': + $ref: '#/components/responses/AccessDenied' + '404': + $ref: '#/components/responses/RecordNotFound' + '500': + $ref: '#/components/responses/GenericError' + security: + - + ApiKey: [] + delete: + tags: + - 'Stations: Broadcasting' + description: 'Removes the Stereo Tool configuration file for a station.' + parameters: + - + $ref: '#/components/parameters/StationIdRequired' + responses: + '200': + $ref: '#/components/responses/Success' + '403': + $ref: '#/components/responses/AccessDenied' + '404': + $ref: '#/components/responses/RecordNotFound' + '500': + $ref: '#/components/responses/GenericError' + security: + - + ApiKey: [] '/station/{station_id}/streamers': get: tags: @@ -3133,6 +3413,34 @@ components: type: string example: 'https://your-region.digitaloceanspaces.com' nullable: true + sftpHost: + description: 'The host for SFTP adapters' + type: string + example: 127.0.0.1 + nullable: true + sftpUsername: + description: 'The username for SFTP adapters' + type: string + example: root + nullable: true + sftpPassword: + description: 'The password for SFTP adapters' + type: string + example: abc123 + nullable: true + sftpPort: + description: 'The port for SFTP adapters' + type: integer + example: 20 + nullable: true + sftpPrivateKey: + description: 'The private key for SFTP adapters' + type: string + nullable: true + sftpPrivateKeyPassPhrase: + description: 'The private key pass phrase for SFTP adapters' + type: string + nullable: true storageQuota: type: string example: '50 GB' @@ -3179,6 +3487,8 @@ components: Api_DetailedSongHistory: type: object allOf: + - + $ref: '#/components/schemas/Api_NowPlaying_SongHistory' - properties: listeners_start: @@ -3190,11 +3500,9 @@ components: type: integer example: 105 delta_total: - description: 'The sum total change of listeners between the song''s start and ending.' + description: "The sum total change of listeners between the song's start and ending." type: integer example: 11 - - - $ref: '#/components/schemas/Api_NowPlaying_SongHistory' Api_Error: properties: code: @@ -3226,25 +3534,17 @@ components: Api_Listener: properties: ip: - description: 'The listener''s IP address' + description: "The listener's IP address" type: string example: 127.0.0.1 user_agent: - description: 'The listener''s HTTP User-Agent' + description: "The listener's HTTP User-Agent" type: string example: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.86 Safari/537.36' hash: description: 'A unique identifier for this listener/user agent (used for unique calculations).' type: string example: '' - client: - description: 'The listener''s client details (extracted from user-agent)' - type: string - example: '' - is_mobile: - description: 'Whether the user-agent is likely a mobile browser.' - type: boolean - example: true mount_is_local: description: 'Whether the user is connected to a local mount point or a remote one.' type: boolean @@ -3265,6 +3565,10 @@ components: description: 'Number of seconds that the user has been connected.' type: integer example: 30 + device: + description: 'Device metadata, if available' + type: array + items: { } location: description: 'Location metadata, if available' type: array @@ -3273,6 +3577,8 @@ components: Api_NewRecord: type: object allOf: + - + $ref: '#/components/schemas/Api_Status' - properties: links: @@ -3280,23 +3586,21 @@ components: items: type: string example: 'http://localhost/api/record/1' - - - $ref: '#/components/schemas/Api_Status' Api_NowPlaying_CurrentSong: type: object allOf: + - + $ref: '#/components/schemas/Api_NowPlaying_SongHistory' - properties: elapsed: - description: 'Elapsed time of the song''s playback since it started.' + description: "Elapsed time of the song's playback since it started." type: integer example: 25 remaining: description: 'Remaining time in the song, in seconds.' type: integer example: 155 - - - $ref: '#/components/schemas/Api_NowPlaying_SongHistory' Api_NowPlaying_Listeners: properties: total: @@ -3450,10 +3754,20 @@ components: type: array items: $ref: '#/components/schemas/Api_NowPlaying_StationRemote' + hls_enabled: + description: 'If the station has HLS streaming enabled.' + type: boolean + example: true + hls_url: + description: 'The full URL to listen to the HLS stream for the station.' + example: 'https://example.com/hls/azuratest_radio/live.m3u8' + nullable: true type: object Api_NowPlaying_StationMount: type: object allOf: + - + $ref: '#/components/schemas/Api_NowPlaying_StationRemote' - properties: path: @@ -3464,8 +3778,6 @@ components: description: 'If the mount is the default mount for the parent station' type: boolean example: true - - - $ref: '#/components/schemas/Api_NowPlaying_StationRemote' Api_NowPlaying_StationQueue: properties: cued_at: @@ -3520,6 +3832,8 @@ components: Api_Podcast: type: object allOf: + - + $ref: '#/components/schemas/HasLinks' - properties: id: @@ -3561,11 +3875,11 @@ components: type: array items: type: string - - - $ref: '#/components/schemas/HasLinks' Api_PodcastEpisode: type: object allOf: + - + $ref: '#/components/schemas/HasLinks' - properties: id: @@ -3593,8 +3907,6 @@ components: nullable: true art_updated_at: type: integer - - - $ref: '#/components/schemas/HasLinks' Api_PodcastMedia: properties: id: @@ -3616,7 +3928,7 @@ components: Api_Song: properties: id: - description: 'The song''s 32-character unique identifier hash' + description: "The song's 32-character unique identifier hash" type: string example: 9f33bbc912c19603e51be8e0987d076b text: @@ -3639,6 +3951,10 @@ components: description: 'The song genre.' type: string example: Rock + isrc: + description: 'The International Standard Recording Code (ISRC) of the file.' + type: string + example: US28E1600021 lyrics: description: 'Lyrics to the song.' type: string @@ -3679,7 +3995,7 @@ components: type: integer example: 1 song_id: - description: 'The song''s 32-character unique identifier hash' + description: "The song's 32-character unique identifier hash" type: string example: 9f33bbc912c19603e51be8e0987d076b artist: @@ -3694,6 +4010,10 @@ components: Api_StationQueueDetailed: type: object allOf: + - + $ref: '#/components/schemas/Api_NowPlaying_StationQueue' + - + $ref: '#/components/schemas/HasLinks' - properties: sent_to_autodj: @@ -3712,13 +4032,11 @@ components: type: array items: { } nullable: true - - - $ref: '#/components/schemas/Api_NowPlaying_StationQueue' - - - $ref: '#/components/schemas/HasLinks' Api_StationRemote: type: object allOf: + - + $ref: '#/components/schemas/HasLinks' - properties: id: @@ -3790,8 +4108,6 @@ components: description: 'The most recent number of total (non-unique) listeners.' type: integer example: 12 - - - $ref: '#/components/schemas/HasLinks' Api_StationRequest: properties: request_id: @@ -3819,10 +4135,14 @@ components: - streamer example: playlist name: - description: 'Either the playlist or streamer''s display name.' + description: "Either the playlist or streamer's display name." type: string example: 'Example Schedule Entry' title: + description: 'The name of the event.' + type: string + example: 'Example Schedule Entry' + description: description: 'The full name of the type and name combined.' type: string example: 'Playlist: Example Schedule Entry' @@ -3926,6 +4246,8 @@ components: CustomField: type: object allOf: + - + $ref: '#/components/schemas/HasAutoIncrementId' - properties: name: @@ -3937,11 +4259,11 @@ components: description: 'An ID3v2 field to automatically assign to this value, if it exists in the media file.' type: string nullable: true - - - $ref: '#/components/schemas/HasAutoIncrementId' Relay: type: object allOf: + - + $ref: '#/components/schemas/HasAutoIncrementId' - properties: base_url: @@ -3960,21 +4282,20 @@ components: updated_at: type: integer example: 1609480800 - - - $ref: '#/components/schemas/HasAutoIncrementId' Role: type: object allOf: + - + $ref: '#/components/schemas/HasAutoIncrementId' - properties: name: type: string example: 'Super Administrator' permissions: + description: 'RolePermission> */' type: array items: { } - - - $ref: '#/components/schemas/HasAutoIncrementId' Settings: properties: app_unique_identifier: @@ -4005,7 +4326,7 @@ components: type: boolean example: 'false' api_access_control: - description: 'API ''Access-Control-Allow-Origin'' header' + description: "API 'Access-Control-Allow-Origin' header" type: string example: '*' nullable: true @@ -4104,6 +4425,11 @@ components: type: integer example: 1 nullable: true + backup_format: + description: 'The output format for the automated backup.' + type: string + example: zip + nullable: true backup_last_run: description: 'The UNIX timestamp when automated backup was last run.' type: integer @@ -4126,7 +4452,7 @@ components: type: integer example: 1609480800 external_ip: - description: 'This installation''s external IP.' + description: "This installation's external IP." type: string example: 192.168.1.1 nullable: true @@ -4140,7 +4466,7 @@ components: type: integer example: 1609480800 enable_advanced_features: - description: 'Whether to enable ''advanced'' functionality in the system that is intended for power users.' + description: "Whether to enable 'advanced' functionality in the system that is intended for power users." type: boolean example: false mail_enabled: @@ -4194,6 +4520,8 @@ components: SftpUser: type: object allOf: + - + $ref: '#/components/schemas/HasAutoIncrementId' - properties: username: @@ -4203,11 +4531,11 @@ components: publicKeys: type: string nullable: true - - - $ref: '#/components/schemas/HasAutoIncrementId' Station: type: object allOf: + - + $ref: '#/components/schemas/HasAutoIncrementId' - properties: name: @@ -4219,7 +4547,7 @@ components: type: string example: azuratest_radio is_enabled: - description: 'If set to ''false'', prevents the station from broadcasting but leaves it in the database.' + description: "If set to 'false', prevents the station from broadcasting but leaves it in the database." type: boolean example: true frontend_type: @@ -4288,15 +4616,19 @@ components: type: boolean example: true enable_on_demand: - description: 'Whether this station has a public ''on-demand'' streaming and download page.' + description: "Whether this station has a public 'on-demand' streaming and download page." type: boolean example: true enable_on_demand_download: - description: 'Whether the ''on-demand'' page offers download capability.' + description: "Whether the 'on-demand' page offers download capability." + type: boolean + example: true + enable_hls: + description: 'Whether HLS streaming is enabled.' type: boolean example: true api_history_items: - description: 'The number of ''last played'' history items to show for a station in API responses.' + description: "The number of 'last played' history items to show for a station in API responses." type: integer example: 5 timezone: @@ -4309,11 +4641,31 @@ components: type: string example: 'https://example.com/image.jpg' nullable: true + StationHlsStream: + type: object + allOf: - $ref: '#/components/schemas/HasAutoIncrementId' + - + properties: + name: + type: string + example: aac_lofi + format: + type: string + example: aac + nullable: true + bitrate: + type: integer + example: 128 + nullable: true StationMedia: type: object allOf: + - + $ref: '#/components/schemas/HasAutoIncrementId' + - + $ref: '#/components/schemas/HasSongFields' - properties: unique_id: @@ -4322,7 +4674,7 @@ components: example: 69b536afc7ebbf16457b8645 nullable: true album: - description: 'The name of the media file''s album.' + description: "The name of the media file's album." type: string example: 'Test Album' nullable: true @@ -4402,15 +4754,14 @@ components: type: integer example: 1609480800 playlists: + description: 'StationPlaylistMedia> */' type: array items: { } - - - $ref: '#/components/schemas/HasAutoIncrementId' - - - $ref: '#/components/schemas/HasSongFields' StationMount: type: object allOf: + - + $ref: '#/components/schemas/HasAutoIncrementId' - properties: name: @@ -4470,11 +4821,11 @@ components: description: 'The most recent number of total (non-unique) listeners.' type: integer example: 12 - - - $ref: '#/components/schemas/HasAutoIncrementId' StationPlaylist: type: object allOf: + - + $ref: '#/components/schemas/HasAutoIncrementId' - properties: name: @@ -4524,7 +4875,7 @@ components: type: boolean example: true include_in_on_demand: - description: 'Whether this playlist''s media is included in ''on demand'' download/streaming if enabled.' + description: "Whether this playlist's media is included in 'on demand' download/streaming if enabled." type: boolean example: true include_in_automation: @@ -4538,13 +4889,14 @@ components: type: boolean example: true schedule_items: + description: 'StationSchedule> */' type: array items: { } - - - $ref: '#/components/schemas/HasAutoIncrementId' StationSchedule: type: object allOf: + - + $ref: '#/components/schemas/HasAutoIncrementId' - properties: start_time: @@ -4561,12 +4913,12 @@ components: loop_once: type: boolean example: false - - - $ref: '#/components/schemas/HasAutoIncrementId' StationStreamer: description: 'Station streamers (DJ accounts) allowed to broadcast to a station.' type: object allOf: + - + $ref: '#/components/schemas/HasAutoIncrementId' - properties: streamer_username: @@ -4594,10 +4946,9 @@ components: example: 1609480800 nullable: true schedule_items: + description: 'StationSchedule> */' type: array items: { } - - - $ref: '#/components/schemas/HasAutoIncrementId' StationStreamerBroadcast: description: 'Each individual broadcast associated with a streamer.' type: object @@ -4607,6 +4958,8 @@ components: StationWebhook: type: object allOf: + - + $ref: '#/components/schemas/HasAutoIncrementId' - properties: name: @@ -4633,8 +4986,6 @@ components: description: 'Internal details used by the webhook to preserve state.' type: array items: { } - - - $ref: '#/components/schemas/HasAutoIncrementId' HasAutoIncrementId: properties: id: @@ -4664,6 +5015,8 @@ components: User: type: object allOf: + - + $ref: '#/components/schemas/HasAutoIncrementId' - properties: email: @@ -4696,10 +5049,9 @@ components: type: integer example: 1609480800 roles: + description: 'Role> */' type: array items: { } - - - $ref: '#/components/schemas/HasAutoIncrementId' responses: Success: description: Success @@ -4749,6 +5101,8 @@ tags: description: 'Endpoints that provide full summaries of the current state of stations.' - name: 'Stations: General' + - + name: 'Stations: Broadcasting' - name: 'Stations: Song Requests' - @@ -4757,6 +5111,8 @@ tags: name: 'Stations: Automation' - name: 'Stations: History' + - + name: 'Stations: HLS Streams' - name: 'Stations: Listeners' -